|
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $susy: () !default;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- @function susy-repeat(
- $count,
- $value: 1
- ) {
- $return: ();
-
- @for $i from 1 through $count {
- $return: join($return, $value);
- }
-
- @return $return;
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- $_susy-defaults: (
- 'columns': susy-repeat(4),
- 'gutters': 0.25,
- 'spread': 'narrow',
- 'container-spread': 'narrow',
- );
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- @function susy-settings(
- $overrides...
- ) {
- $settings: map-merge($_susy-defaults, $susy);
-
- @each $config in $overrides {
- $settings: map-merge($settings, $config);
- }
-
- @return $settings;
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- @function susy-get(
- $key
- ) {
- $settings: susy-settings();
-
- @if not map-has-key($settings, $key) {
- @return _susy-error(
- 'There is no Susy setting called `#{$key}`',
- 'susy-get');
- }
-
- @return map-get($settings, $key);
- }
|