summaryrefslogtreecommitdiffstats
path: root/src/objects/_action-button.vars.scss
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2025-07-22 21:54:56 +0200
committerVolpeon <git@volpeon.ink>2025-07-22 21:54:56 +0200
commit757d0c3155507debf424b71ca97b144613f2d65c (patch)
tree2c87d4ff034afaa93b2a200f647507a90794f113 /src/objects/_action-button.vars.scss
parentFix shadow strength in dark mode (diff)
downloadiro-design-757d0c3155507debf424b71ca97b144613f2d65c.tar.gz
iro-design-757d0c3155507debf424b71ca97b144613f2d65c.tar.bz2
iro-design-757d0c3155507debf424b71ca97b144613f2d65c.zip
Adjusted action button variants
Diffstat (limited to 'src/objects/_action-button.vars.scss')
-rw-r--r--src/objects/_action-button.vars.scss54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/objects/_action-button.vars.scss b/src/objects/_action-button.vars.scss
index 10d345b..3f09f35 100644
--- a/src/objects/_action-button.vars.scss
+++ b/src/objects/_action-button.vars.scss
@@ -102,6 +102,24 @@ $default-theme: map.deep-merge((
102 ), 102 ),
103 ), 103 ),
104 104
105 --static: (
106 --bg-color: props.get(core.$theme, --border-mute),
107 --label-color: props.get(core.$theme, --heading),
108 --border-color: props.get(core.$theme, --border),
109
110 --hover: (
111 --bg-color: props.get(core.$theme, --border),
112 --label-color: props.get(core.$theme, --heading),
113 --border-color: props.get(core.$theme, --border-strong),
114 ),
115
116 --active: (
117 --bg-color: props.get(core.$theme, --border-strong),
118 --label-color: props.get(core.$theme, --heading),
119 --border-color: props.get(core.$theme, --text-mute-more),
120 ),
121 ),
122
105 --quiet: ( 123 --quiet: (
106 --label-color: props.get(core.$theme, --text), 124 --label-color: props.get(core.$theme, --text),
107 125
@@ -200,6 +218,24 @@ $default-theme-dark: props.def(--o-action-button, $default-theme-dark, 'dark');
200 ), 218 ),
201 ), 219 ),
202 220
221 --static: (
222 --bg-color: props.get(core.$transparent-colors, $theme, --200),
223 --label-color: props.get(core.$transparent-colors, $theme, --900),
224 --border-color: props.get(core.$transparent-colors, $theme, --300),
225
226 --hover: (
227 --bg-color: props.get(core.$transparent-colors, $theme, --300),
228 --label-color: props.get(core.$transparent-colors, $theme, --900),
229 --border-color: props.get(core.$transparent-colors, $theme, --400),
230 ),
231
232 --active: (
233 --bg-color: props.get(core.$transparent-colors, $theme, --400),
234 --label-color: props.get(core.$transparent-colors, $theme, --900),
235 --border-color: props.get(core.$transparent-colors, $theme, --500),
236 ),
237 ),
238
203 --quiet: ( 239 --quiet: (
204 --label-color: props.get(core.$transparent-colors, $theme, --900), 240 --label-color: props.get(core.$transparent-colors, $theme, --900),
205 241
@@ -283,6 +319,24 @@ $themes-config: (
283 ), 319 ),
284 ), 320 ),
285 321
322 --static: (
323 --bg-color: props.get(core.$theme, $key, --100),
324 --label-color: props.get(core.$theme, $key, --1000),
325 --border-color: props.get(core.$theme, $key, --300),
326
327 --hover: (
328 --bg-color: props.get(core.$theme, $key, --200),
329 --label-color: props.get(core.$theme, $key, --1100),
330 --border-color: props.get(core.$theme, $key, --400),
331 ),
332
333 --active: (
334 --bg-color: props.get(core.$theme, $key, --300),
335 --label-color: props.get(core.$theme, $key, --1200),
336 --border-color: props.get(core.$theme, $key, --500),
337 ),
338 ),
339
286 --quiet: ( 340 --quiet: (
287 --label-color: props.get(core.$theme, $key, --1100), 341 --label-color: props.get(core.$theme, $key, --1100),
288 342