mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-08-24 07:18:57 +00:00
fix(scss): preserve bare CSS fallback values in fi-var
Solve the problem of losing the default background color of the "mark" tag
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
@forward "rgba" as fi-*;
|
||||
@forward "var" as fi-*;
|
||||
@forward "rgba";
|
||||
@forward "var";
|
||||
|
||||
@@ -5,6 +5,6 @@
|
||||
/// @param {Number} $alpha [1] - Alpha channel value in range 0..1.
|
||||
/// @example
|
||||
/// color: fi-rgba(fi-var(secondary), 0.2);
|
||||
@function rgba($color, $alpha: 1) {
|
||||
@return string.unquote("rgb(from #{$color} r g b / #{$alpha})");
|
||||
@function fi-rgba($color, $alpha: 1) {
|
||||
@return rgb(from $color r g b / $alpha);
|
||||
}
|
||||
|
||||
@@ -9,13 +9,10 @@
|
||||
/// @example
|
||||
/// color: fi-var(global-font-color);
|
||||
/// background: fi-var(custom-bg, #fff);
|
||||
@function var($name, $fallback: null) {
|
||||
@function fi-var($name, $fallback: null) {
|
||||
@if $fallback != null {
|
||||
@if meta.type-of($fallback) == string {
|
||||
@return string.unquote('var(#{$rootPrefix}#{$name}, "#{$fallback}")');
|
||||
}
|
||||
@return string.unquote("var(#{$rootPrefix}#{$name}, #{$fallback})");
|
||||
@return var(#{$rootPrefix}#{$name}, $fallback);
|
||||
}
|
||||
|
||||
@return string.unquote("var(#{$rootPrefix}#{$name})");
|
||||
@return var(#{$rootPrefix}#{$name});
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
Called from: layouts/baseof.html.
|
||||
*/ -}}
|
||||
|
||||
{{- hugo.Store.Set "version" "v1.0.0-alpha-msixwsck" -}}
|
||||
{{- hugo.Store.Set "version" "v1.0.0-alpha-mspj0oak" -}}
|
||||
{{- .Store.Set "this" dict -}}
|
||||
|
||||
{{- partial "init/detection-env.html" . -}}
|
||||
|
||||
Reference in New Issue
Block a user