_vars.scss 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. // Mixins.
  2. @mixin padding($tb, $lr, $pad: (0,0,0,0)) {
  3. padding: ($tb + nth($pad,1)) ($lr + nth($pad,2)) max(0.1em, $tb - $size-element-margin + nth($pad,3)) ($lr + nth($pad,4));
  4. }
  5. @mixin minHeight($tb, $pad) {
  6. min-height: calc( 100vh - #{ $tb + (($tb - $size-element-margin) + $pad) } );
  7. }
  8. // Misc.
  9. $zindex-loader-overlay: 10000;
  10. // Duration.
  11. $duration-transition: 0.2s;
  12. $duration-loader-fadein: 1s;
  13. $duration-bg-fadein: 0.5s;
  14. // Size.
  15. $size-element-height: 3em;
  16. $size-element-margin: 2em;
  17. // Font.
  18. $font-family: 'Raleway', 'Helvetica', sans-serif;
  19. $font-family-fixed: 'Courier New', monospace;
  20. $font-weight: 400;
  21. $font-weight-bold: 700;
  22. $font-weight-heavy: 800;
  23. // Color.
  24. $color-bg: #fff;
  25. $color-fg: #6f7577;
  26. $color-fg-bold: #61686b;
  27. $color-fg-light: #a8b0b3;
  28. $color-fg-lighter: #e8f0f3;
  29. $color-border: #dddddd;
  30. $color-border-bg: rgba(144,144,144,0.075);
  31. $color-border2: #d3d3d3;
  32. $color-border2-bg: rgba(144,144,144,0.15);
  33. $color-alt-fg-bold: #ffffff;
  34. $color-alt-fg: rgba(255,255,255,0.5);
  35. $color-alt-fg-light: rgba(255,255,255,0.35);
  36. $color-alt-fg-lighter: rgba(255,255,255,0.2);
  37. $color-alt-border: #ffffff;
  38. $color-alt-border-bg: rgba(255,255,255,0.075);
  39. $color-alt-border2: #ffffff;
  40. $color-alt-border2-bg: rgba(255,255,255,0.15);
  41. $color-accent-bg: #8cd1a8;
  42. $color-accent-fg-bold: #ffffff;
  43. $color-accent-fg: mix($color-accent-bg, $color-accent-fg-bold, 25%);
  44. $color-accent-fg-light: mix($color-accent-bg, $color-accent-fg-bold, 40%);
  45. $color-accent-fg-lighter: mix($color-accent-bg, $color-accent-fg-bold, 90%);
  46. $color-accent-border: rgba(255,255,255,0.25);
  47. $color-accent-border-bg: rgba(255,255,255,0.075);
  48. $color-accent-border2: rgba(255,255,255,0.5);
  49. $color-accent-border2-bg: rgba(255,255,255,0.2);
  50. $color-accent2-bg: #313a3d;
  51. $color-accent2-fg-bold: #ffffff;
  52. $color-accent2-fg: mix($color-accent2-bg, $color-accent2-fg-bold, 25%);
  53. $color-accent2-fg-light: mix($color-accent2-bg, $color-accent2-fg-bold, 40%);
  54. $color-accent2-fg-lighter: mix($color-accent2-bg, $color-accent2-fg-bold, 90%);
  55. $color-accent2-border: rgba(255,255,255,0.25);
  56. $color-accent2-border-bg: rgba(255,255,255,0.075);
  57. $color-accent2-border2: rgba(255,255,255,0.5);
  58. $color-accent2-border2-bg: rgba(255,255,255,0.2);