diff options
Diffstat (limited to 'src/_declare-vars.scss')
-rw-r--r-- | src/_declare-vars.scss | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/_declare-vars.scss b/src/_declare-vars.scss index eb20836..303da35 100644 --- a/src/_declare-vars.scss +++ b/src/_declare-vars.scss | |||
@@ -293,6 +293,38 @@ | |||
293 | 293 | ||
294 | // | 294 | // |
295 | 295 | ||
296 | @include iro.props-store(( | ||
297 | --colors: ( | ||
298 | --gray: fn.gray-palette(12%, true), | ||
299 | ), | ||
300 | ), 'palette-media'); | ||
301 | |||
302 | @include iro.props-store(( | ||
303 | --colors: ( | ||
304 | --border: ( | ||
305 | --stable: iro.props-get-static(--colors --gray --5, 'palette-media'), | ||
306 | --stable-lo: iro.props-get-static(--colors --gray --6, 'palette-media'), | ||
307 | ), | ||
308 | |||
309 | --blue: fn.color-palette(blend.lch(63% 50 279), -1), | ||
310 | --purple: fn.color-palette(blend.lch(63% 50 308), -1), | ||
311 | --red: fn.color-palette(blend.lch(63% 50 23), -1), | ||
312 | --green: fn.color-palette(blend.lch(78% 50 147), -1), | ||
313 | --yellow: fn.color-palette(blend.lch(88% 50 70), -1), | ||
314 | |||
315 | --accent: ( | ||
316 | --primary: iro.props-ref('colors-media', --colors --blue), | ||
317 | --error: iro.props-ref('colors-media', --colors --red), | ||
318 | --success: iro.props-ref('colors-media', --colors --green), | ||
319 | --warning: iro.props-ref('colors-media', --colors --yellow), | ||
320 | --link-idle: iro.props-ref('colors-media', --colors --blue), | ||
321 | --link-visited: iro.props-ref('colors-media', --colors --purple), | ||
322 | ), | ||
323 | ) | ||
324 | ), 'colors-media'); | ||
325 | |||
326 | // | ||
327 | |||
296 | @each $breakpoint in map-keys(media.$breakpoints) { | 328 | @each $breakpoint in map-keys(media.$breakpoints) { |
297 | @include media.media('<=#{$breakpoint}') { | 329 | @include media.media('<=#{$breakpoint}') { |
298 | @include iro.props-store(( | 330 | @include iro.props-store(( |