aboutsummaryrefslogtreecommitdiff
path: root/sass/_mixins.scss
diff options
context:
space:
mode:
authorA Farzat <a@farzat.xyz>2024-11-21 17:15:56 +0900
committerA Farzat <a@farzat.xyz>2024-11-21 17:15:56 +0900
commit17478f87e5aa333f40ab70447bb11554a0c64ad6 (patch)
treedc62a758e38601d792df45c70ec5e7b46f5bcb9e /sass/_mixins.scss
parent3688821b4640fbd75ca130bea2f8e80eeeba8259 (diff)
downloadfarzat.xyz-17478f87e5aa333f40ab70447bb11554a0c64ad6.tar.gz
farzat.xyz-17478f87e5aa333f40ab70447bb11554a0c64ad6.zip
Made an initial attempt
Diffstat (limited to 'sass/_mixins.scss')
-rw-r--r--sass/_mixins.scss22
1 files changed, 22 insertions, 0 deletions
diff --git a/sass/_mixins.scss b/sass/_mixins.scss
new file mode 100644
index 0000000..62c52e3
--- /dev/null
+++ b/sass/_mixins.scss
@@ -0,0 +1,22 @@
+@use "sass:map";
+@mixin color-theme2($theme) {
+ @if $theme == dark {
+ --color-primary: #{$color-primary-dark};
+ --color-secondary: #{$color-secondary-dark};
+ --color-tertiary: #{$color-tertiary-dark};
+ --color-accent: #{$color-accent-dark};
+ }
+ @if $theme == light {
+ --color-primary: #{$color-primary-light};
+ --color-secondary: #{$color-secondary-light};
+ --color-tertiary: #{$color-tertiary-light};
+ --color-accent: #{$color-accent-light};
+ }
+}
+@mixin color-theme($theme) {
+ --color-text: #{map.get($themes, $theme, "text")};
+ --color-background: #{map.get($themes, $theme, "background")};
+ --color-primary: #{map.get($themes, $theme, "primary")};
+ --color-secondary: #{map.get($themes, $theme, "secondary")};
+ --color-accent: #{map.get($themes, $theme, "accent")};
+}