Enviar arquivos para "assets/sass/libs"
This commit is contained in:
parent
a7a7538ab2
commit
23be90f8e9
|
@ -0,0 +1,223 @@
|
||||||
|
// breakpoints.scss v1.0 | @ajlkn | MIT licensed */
|
||||||
|
|
||||||
|
// Vars.
|
||||||
|
|
||||||
|
/// Breakpoints.
|
||||||
|
/// @var {list}
|
||||||
|
$breakpoints: () !global;
|
||||||
|
|
||||||
|
// Mixins.
|
||||||
|
|
||||||
|
/// Sets breakpoints.
|
||||||
|
/// @param {map} $x Breakpoints.
|
||||||
|
@mixin breakpoints($x: ()) {
|
||||||
|
$breakpoints: $x !global;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Wraps @content in a @media block targeting a specific orientation.
|
||||||
|
/// @param {string} $orientation Orientation.
|
||||||
|
@mixin orientation($orientation) {
|
||||||
|
@media screen and (orientation: #{$orientation}) {
|
||||||
|
@content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Wraps @content in a @media block using a given query.
|
||||||
|
/// @param {string} $query Query.
|
||||||
|
@mixin breakpoint($query: null) {
|
||||||
|
|
||||||
|
$breakpoint: null;
|
||||||
|
$op: null;
|
||||||
|
$media: null;
|
||||||
|
|
||||||
|
// Determine operator, breakpoint.
|
||||||
|
|
||||||
|
// Greater than or equal.
|
||||||
|
@if (str-slice($query, 0, 2) == '>=') {
|
||||||
|
|
||||||
|
$op: 'gte';
|
||||||
|
$breakpoint: str-slice($query, 3);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than or equal.
|
||||||
|
@elseif (str-slice($query, 0, 2) == '<=') {
|
||||||
|
|
||||||
|
$op: 'lte';
|
||||||
|
$breakpoint: str-slice($query, 3);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Greater than.
|
||||||
|
@elseif (str-slice($query, 0, 1) == '>') {
|
||||||
|
|
||||||
|
$op: 'gt';
|
||||||
|
$breakpoint: str-slice($query, 2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than.
|
||||||
|
@elseif (str-slice($query, 0, 1) == '<') {
|
||||||
|
|
||||||
|
$op: 'lt';
|
||||||
|
$breakpoint: str-slice($query, 2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Not.
|
||||||
|
@elseif (str-slice($query, 0, 1) == '!') {
|
||||||
|
|
||||||
|
$op: 'not';
|
||||||
|
$breakpoint: str-slice($query, 2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Equal.
|
||||||
|
@else {
|
||||||
|
|
||||||
|
$op: 'eq';
|
||||||
|
$breakpoint: $query;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Build media.
|
||||||
|
@if ($breakpoint and map-has-key($breakpoints, $breakpoint)) {
|
||||||
|
|
||||||
|
$a: map-get($breakpoints, $breakpoint);
|
||||||
|
|
||||||
|
// Range.
|
||||||
|
@if (type-of($a) == 'list') {
|
||||||
|
|
||||||
|
$x: nth($a, 1);
|
||||||
|
$y: nth($a, 2);
|
||||||
|
|
||||||
|
// Max only.
|
||||||
|
@if ($x == null) {
|
||||||
|
|
||||||
|
// Greater than or equal (>= 0 / anything)
|
||||||
|
@if ($op == 'gte') {
|
||||||
|
$media: 'screen';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than or equal (<= y)
|
||||||
|
@elseif ($op == 'lte') {
|
||||||
|
$media: 'screen and (max-width: ' + $y + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Greater than (> y)
|
||||||
|
@elseif ($op == 'gt') {
|
||||||
|
$media: 'screen and (min-width: ' + ($y + 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than (< 0 / invalid)
|
||||||
|
@elseif ($op == 'lt') {
|
||||||
|
$media: 'screen and (max-width: -1px)';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Not (> y)
|
||||||
|
@elseif ($op == 'not') {
|
||||||
|
$media: 'screen and (min-width: ' + ($y + 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Equal (<= y)
|
||||||
|
@else {
|
||||||
|
$media: 'screen and (max-width: ' + $y + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Min only.
|
||||||
|
@else if ($y == null) {
|
||||||
|
|
||||||
|
// Greater than or equal (>= x)
|
||||||
|
@if ($op == 'gte') {
|
||||||
|
$media: 'screen and (min-width: ' + $x + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than or equal (<= inf / anything)
|
||||||
|
@elseif ($op == 'lte') {
|
||||||
|
$media: 'screen';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Greater than (> inf / invalid)
|
||||||
|
@elseif ($op == 'gt') {
|
||||||
|
$media: 'screen and (max-width: -1px)';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than (< x)
|
||||||
|
@elseif ($op == 'lt') {
|
||||||
|
$media: 'screen and (max-width: ' + ($x - 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Not (< x)
|
||||||
|
@elseif ($op == 'not') {
|
||||||
|
$media: 'screen and (max-width: ' + ($x - 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Equal (>= x)
|
||||||
|
@else {
|
||||||
|
$media: 'screen and (min-width: ' + $x + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Min and max.
|
||||||
|
@else {
|
||||||
|
|
||||||
|
// Greater than or equal (>= x)
|
||||||
|
@if ($op == 'gte') {
|
||||||
|
$media: 'screen and (min-width: ' + $x + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than or equal (<= y)
|
||||||
|
@elseif ($op == 'lte') {
|
||||||
|
$media: 'screen and (max-width: ' + $y + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Greater than (> y)
|
||||||
|
@elseif ($op == 'gt') {
|
||||||
|
$media: 'screen and (min-width: ' + ($y + 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Less than (< x)
|
||||||
|
@elseif ($op == 'lt') {
|
||||||
|
$media: 'screen and (max-width: ' + ($x - 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Not (< x and > y)
|
||||||
|
@elseif ($op == 'not') {
|
||||||
|
$media: 'screen and (max-width: ' + ($x - 1) + '), screen and (min-width: ' + ($y + 1) + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Equal (>= x and <= y)
|
||||||
|
@else {
|
||||||
|
$media: 'screen and (min-width: ' + $x + ') and (max-width: ' + $y + ')';
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// String.
|
||||||
|
@else {
|
||||||
|
|
||||||
|
// Missing a media type? Prefix with "screen".
|
||||||
|
@if (str-slice($a, 0, 1) == '(') {
|
||||||
|
$media: 'screen and ' + $a;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Otherwise, use as-is.
|
||||||
|
@else {
|
||||||
|
$media: $a;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Output.
|
||||||
|
@media #{$media} {
|
||||||
|
@content;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,90 @@
|
||||||
|
/// Removes a specific item from a list.
|
||||||
|
/// @author Hugo Giraudel
|
||||||
|
/// @param {list} $list List.
|
||||||
|
/// @param {integer} $index Index.
|
||||||
|
/// @return {list} Updated list.
|
||||||
|
@function remove-nth($list, $index) {
|
||||||
|
|
||||||
|
$result: null;
|
||||||
|
|
||||||
|
@if type-of($index) != number {
|
||||||
|
@warn "$index: #{quote($index)} is not a number for `remove-nth`.";
|
||||||
|
}
|
||||||
|
@else if $index == 0 {
|
||||||
|
@warn "List index 0 must be a non-zero integer for `remove-nth`.";
|
||||||
|
}
|
||||||
|
@else if abs($index) > length($list) {
|
||||||
|
@warn "List index is #{$index} but list is only #{length($list)} item long for `remove-nth`.";
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
|
||||||
|
$result: ();
|
||||||
|
$index: if($index < 0, length($list) + $index + 1, $index);
|
||||||
|
|
||||||
|
@for $i from 1 through length($list) {
|
||||||
|
|
||||||
|
@if $i != $index {
|
||||||
|
$result: append($result, nth($list, $i));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
@return $result;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a value from a map.
|
||||||
|
/// @author Hugo Giraudel
|
||||||
|
/// @param {map} $map Map.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function val($map, $keys...) {
|
||||||
|
|
||||||
|
@if nth($keys, 1) == null {
|
||||||
|
$keys: remove-nth($keys, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
@each $key in $keys {
|
||||||
|
$map: map-get($map, $key);
|
||||||
|
}
|
||||||
|
|
||||||
|
@return $map;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a duration value.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function _duration($keys...) {
|
||||||
|
@return val($duration, $keys...);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a font value.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function _font($keys...) {
|
||||||
|
@return val($font, $keys...);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a misc value.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function _misc($keys...) {
|
||||||
|
@return val($misc, $keys...);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a palette value.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function _palette($keys...) {
|
||||||
|
@return val($palette, $keys...);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Gets a size value.
|
||||||
|
/// @param {string} $keys Key(s).
|
||||||
|
/// @return {string} Value.
|
||||||
|
@function _size($keys...) {
|
||||||
|
@return val($size, $keys...);
|
||||||
|
}
|
|
@ -0,0 +1,149 @@
|
||||||
|
// html-grid.scss v1.0 | @ajlkn | MIT licensed */
|
||||||
|
|
||||||
|
// Mixins.
|
||||||
|
|
||||||
|
/// Initializes the current element as an HTML grid.
|
||||||
|
/// @param {mixed} $gutters Gutters (either a single number to set both column/row gutters, or a list to set them individually).
|
||||||
|
/// @param {mixed} $suffix Column class suffix (optional; either a single suffix or a list).
|
||||||
|
@mixin html-grid($gutters: 1.5em, $suffix: '') {
|
||||||
|
|
||||||
|
// Initialize.
|
||||||
|
$cols: 12;
|
||||||
|
$multipliers: 0, 0.25, 0.5, 1, 1.50, 2.00;
|
||||||
|
$unit: 100% / $cols;
|
||||||
|
|
||||||
|
// Suffixes.
|
||||||
|
$suffixes: null;
|
||||||
|
|
||||||
|
@if (type-of($suffix) == 'list') {
|
||||||
|
$suffixes: $suffix;
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
$suffixes: ($suffix);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Gutters.
|
||||||
|
$guttersCols: null;
|
||||||
|
$guttersRows: null;
|
||||||
|
|
||||||
|
@if (type-of($gutters) == 'list') {
|
||||||
|
|
||||||
|
$guttersCols: nth($gutters, 1);
|
||||||
|
$guttersRows: nth($gutters, 2);
|
||||||
|
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
|
||||||
|
$guttersCols: $gutters;
|
||||||
|
$guttersRows: 0;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Row.
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
box-sizing: border-box;
|
||||||
|
align-items: stretch;
|
||||||
|
|
||||||
|
// Columns.
|
||||||
|
> * {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Gutters.
|
||||||
|
&.gtr-uniform {
|
||||||
|
> * {
|
||||||
|
> :last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Alignment.
|
||||||
|
&.aln-left {
|
||||||
|
justify-content: flex-start;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.aln-center {
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.aln-right {
|
||||||
|
justify-content: flex-end;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.aln-top {
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.aln-middle {
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
&.aln-bottom {
|
||||||
|
align-items: flex-end;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Step through suffixes.
|
||||||
|
@each $suffix in $suffixes {
|
||||||
|
|
||||||
|
// Suffix.
|
||||||
|
@if ($suffix != '') {
|
||||||
|
$suffix: '-' + $suffix;
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
$suffix: '';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Row.
|
||||||
|
|
||||||
|
// Important.
|
||||||
|
> .imp#{$suffix} {
|
||||||
|
order: -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Columns, offsets.
|
||||||
|
@for $i from 1 through $cols {
|
||||||
|
> .col-#{$i}#{$suffix} {
|
||||||
|
width: $unit * $i;
|
||||||
|
}
|
||||||
|
|
||||||
|
> .off-#{$i}#{$suffix} {
|
||||||
|
margin-left: $unit * $i;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Step through multipliers.
|
||||||
|
@each $multiplier in $multipliers {
|
||||||
|
|
||||||
|
// Gutters.
|
||||||
|
$class: null;
|
||||||
|
|
||||||
|
@if ($multiplier != 1) {
|
||||||
|
$class: '.gtr-' + ($multiplier * 100);
|
||||||
|
}
|
||||||
|
|
||||||
|
&#{$class} {
|
||||||
|
margin-top: ($guttersRows * $multiplier * -1);
|
||||||
|
margin-left: ($guttersCols * $multiplier * -1);
|
||||||
|
|
||||||
|
> * {
|
||||||
|
padding: ($guttersRows * $multiplier) 0 0 ($guttersCols * $multiplier);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Uniform.
|
||||||
|
&.gtr-uniform {
|
||||||
|
margin-top: $guttersCols * $multiplier * -1;
|
||||||
|
|
||||||
|
> * {
|
||||||
|
padding-top: $guttersCols * $multiplier;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,78 @@
|
||||||
|
/// Makes an element's :before pseudoelement a FontAwesome icon.
|
||||||
|
/// @param {string} $content Optional content value to use.
|
||||||
|
/// @param {string} $category Optional category to use.
|
||||||
|
/// @param {string} $where Optional pseudoelement to target (before or after).
|
||||||
|
@mixin icon($content: false, $category: regular, $where: before) {
|
||||||
|
|
||||||
|
text-decoration: none;
|
||||||
|
|
||||||
|
&:#{$where} {
|
||||||
|
|
||||||
|
@if $content {
|
||||||
|
content: $content;
|
||||||
|
}
|
||||||
|
|
||||||
|
-moz-osx-font-smoothing: grayscale;
|
||||||
|
-webkit-font-smoothing: antialiased;
|
||||||
|
display: inline-block;
|
||||||
|
font-style: normal;
|
||||||
|
font-variant: normal;
|
||||||
|
text-rendering: auto;
|
||||||
|
line-height: 1;
|
||||||
|
text-transform: none !important;
|
||||||
|
|
||||||
|
@if ($category == brands) {
|
||||||
|
font-family: 'Font Awesome 5 Brands';
|
||||||
|
}
|
||||||
|
@elseif ($category == solid) {
|
||||||
|
font-family: 'Font Awesome 5 Free';
|
||||||
|
font-weight: 900;
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
font-family: 'Font Awesome 5 Free';
|
||||||
|
font-weight: 400;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Applies padding to an element, taking the current element-margin value into account.
|
||||||
|
/// @param {mixed} $tb Top/bottom padding.
|
||||||
|
/// @param {mixed} $lr Left/right padding.
|
||||||
|
/// @param {list} $pad Optional extra padding (in the following order top, right, bottom, left)
|
||||||
|
/// @param {bool} $important If true, adds !important.
|
||||||
|
@mixin padding($tb, $lr, $pad: (0,0,0,0), $important: null) {
|
||||||
|
|
||||||
|
@if $important {
|
||||||
|
$important: '!important';
|
||||||
|
}
|
||||||
|
|
||||||
|
$x: 0.1em;
|
||||||
|
|
||||||
|
@if unit(_size(element-margin)) == 'rem' {
|
||||||
|
$x: 0.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
padding: ($tb + nth($pad,1)) ($lr + nth($pad,2)) max($x, $tb - _size(element-margin) + nth($pad,3)) ($lr + nth($pad,4)) #{$important};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Encodes a SVG data URL so IE doesn't choke (via codepen.io/jakob-e/pen/YXXBrp).
|
||||||
|
/// @param {string} $svg SVG data URL.
|
||||||
|
/// @return {string} Encoded SVG data URL.
|
||||||
|
@function svg-url($svg) {
|
||||||
|
|
||||||
|
$svg: str-replace($svg, '"', '\'');
|
||||||
|
$svg: str-replace($svg, '%', '%25');
|
||||||
|
$svg: str-replace($svg, '<', '%3C');
|
||||||
|
$svg: str-replace($svg, '>', '%3E');
|
||||||
|
$svg: str-replace($svg, '&', '%26');
|
||||||
|
$svg: str-replace($svg, '#', '%23');
|
||||||
|
$svg: str-replace($svg, '{', '%7B');
|
||||||
|
$svg: str-replace($svg, '}', '%7D');
|
||||||
|
$svg: str-replace($svg, ';', '%3B');
|
||||||
|
|
||||||
|
@return url("data:image/svg+xml;charset=utf8,#{$svg}");
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,119 @@
|
||||||
|
// Misc.
|
||||||
|
$misc: (
|
||||||
|
max-spotlights: 10,
|
||||||
|
max-features: 10,
|
||||||
|
z-index-base: 10000
|
||||||
|
);
|
||||||
|
|
||||||
|
// Duration.
|
||||||
|
$duration: (
|
||||||
|
transitions: 0.2s,
|
||||||
|
menu: 0.5s,
|
||||||
|
fadein: 3s
|
||||||
|
);
|
||||||
|
|
||||||
|
// Size.
|
||||||
|
$size: (
|
||||||
|
element-height: 2.75em,
|
||||||
|
element-margin: 2em,
|
||||||
|
letter-spacing: 0.075em,
|
||||||
|
letter-spacing-alt: 0.225em
|
||||||
|
);
|
||||||
|
|
||||||
|
// Font.
|
||||||
|
$font: (
|
||||||
|
family: ('Open Sans', Helvetica, sans-serif),
|
||||||
|
family-fixed: ('Courier New', monospace),
|
||||||
|
weight: 400,
|
||||||
|
weight-bold: 600,
|
||||||
|
weight-extrabold: 800
|
||||||
|
);
|
||||||
|
|
||||||
|
// Palette.
|
||||||
|
$palette: (
|
||||||
|
bg: #2e3842,
|
||||||
|
fg: #fff,
|
||||||
|
fg-bold: #fff,
|
||||||
|
fg-light: rgba(255,255,255,0.5),
|
||||||
|
border: #fff,
|
||||||
|
border-bg: rgba(144,144,144,0.25),
|
||||||
|
border2: #fff,
|
||||||
|
border2-bg: rgba(144,144,144,0.5),
|
||||||
|
|
||||||
|
accent1: (
|
||||||
|
bg: #21b2a6,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#21b2a6, #ffffff, 25%),
|
||||||
|
fg-light: mix(#21b2a6, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent2: (
|
||||||
|
bg: #00ffcc,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#00ffcc, #ffffff, 25%),
|
||||||
|
fg-light: mix(#00ffcc, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent3: (
|
||||||
|
bg: #00f0ff,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#00f0ff, #ffffff, 25%),
|
||||||
|
fg-light: mix(#00f0ff, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent4: (
|
||||||
|
bg: #76ddff,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#76ddff, #ffffff, 25%),
|
||||||
|
fg-light: mix(#76ddff, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent5: (
|
||||||
|
bg: #505393,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#505393, #ffffff, 25%),
|
||||||
|
fg-light: mix(#505393, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent6: (
|
||||||
|
bg: #ed4933,
|
||||||
|
fg-bold: #ffffff,
|
||||||
|
fg: mix(#ed4933, #ffffff, 25%),
|
||||||
|
fg-light: mix(#ed4933, #ffffff, 40%),
|
||||||
|
border: rgba(0,0,0,0.125),
|
||||||
|
border-bg: rgba(255,255,255,0.075),
|
||||||
|
border2: rgba(0,0,0,0.25),
|
||||||
|
border2-bg: rgba(255,255,255,0.2)
|
||||||
|
),
|
||||||
|
|
||||||
|
accent7: (
|
||||||
|
bg: #ffffff,
|
||||||
|
fg-bold: #2E3842,
|
||||||
|
fg: #4E4852,
|
||||||
|
fg-light: #8E8892,
|
||||||
|
border: #dfdfdf,
|
||||||
|
border-bg: rgba(0,0,0,0.0375),
|
||||||
|
border2: #bfbfbf,
|
||||||
|
border2-bg: rgba(0,0,0,0.1)
|
||||||
|
)
|
||||||
|
);
|
Loading…
Reference in New Issue