Sha256: 9099fb4633e057489b2602f58cf7efd2a930672ccef3a3a47aed8d08f4305889

Contents?: true

Size: 937 Bytes

Versions: 11

Compression:

Stored size: 937 Bytes

Contents

@function space($name) {
  @return map-get($size-scale, "#{$name}");
}

@function size($name) {
  @return map-get($size-scale, "#{$name}");
}

$size-scale: (
  "0.5": 0.125rem,
  "1":   0.25rem,
  "1.5": 0.375rem,
  "2":   0.5rem,
  "2.5": 0.625rem,
  "3":   0.75rem,
  "3.5": 0.875rem,
  "4":   1rem,
  "5":   1.25rem,
  "6":   1.5rem,
  "7":   1.75rem,
  "8":   2rem,
  "9":   2.25rem,
  "10":  2.5rem,
  "11":  2.75rem,
  "12":  3rem,
  "14":  3.5rem,
  "16":  4rem,
  "20":  5rem,
  "24":  6rem,
  "28":  7rem,
  "32":  8rem,
  "36":  9rem,
  "40":  10rem,
  "44":  11rem,
  "48":  12rem,
  "52":  13rem,
  "56":  14rem,
  "60":  15rem,
  "64":  16rem,
  "72":  18rem,
  "80":  20rem,
  "96":  24rem
);

@function rounded($name: "base") {
  @return map-get((
    "sm": 0.125rem,
    "base": 0.25rem,
    "md": 0.375rem,
    "lg": 0.5rem,
    "xl": 0.75rem,
    "2xl":1rem,
    "3xl": 1.5rem,
    "full": 9999px
  ), quote($name));
}

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
pageflow-17.0.4 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-17.0.3 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-17.0.2 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-17.0.1 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-17.0.0 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-16.2.0 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-16.1.0 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-16.0.0 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-15.8.0 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-15.7.1 app/assets/stylesheets/pageflow/ui/functions.scss
pageflow-15.7.0 app/assets/stylesheets/pageflow/ui/functions.scss