summaryrefslogtreecommitdiffstats
path: root/src/_functions.scss
blob: a649cc2cf20f11f68d80d1995dd4cc73a975e467 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@use 'iro-sass/src/index' as iro;

@function color($key, $tree: 'colors', $default: null, $global: false) {
    $new-key: iro.fn-list-prepend($key, --colors);
    @return iro.props-get($new-key, $tree, $default, $global);
}

@function global-color($key, $tree: 'colors', $default: null, $global: true) {
    @return color($key, $tree, $default, $global);
}

@function dim($key, $tree: 'dims', $default: null, $global: false) {
    $new-key: iro.fn-list-prepend($key, --dims);
    @return iro.props-get($new-key, $tree, $default, $global);
}

@function global-dim($key, $tree: 'dims', $default: null, $global: true) {
    @return dim($key, $tree, $default, $global);
}