_fonts.scss 810 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
  2. // For licensing, see LICENSE.md or http://ckeditor.com/license
  3. /**
  4. * Base font size.
  5. *
  6. * @see $ck-font-sizes
  7. */
  8. $ck-font-size-base: 12px !default;
  9. /**
  10. * Base line height.
  11. */
  12. $ck-line-height-base: 1.67 !default;
  13. /**
  14. * Base font face.
  15. *
  16. */
  17. $ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif !default;
  18. /**
  19. * Base font sizes for scaling.
  20. *
  21. * @see ck-font-size
  22. */
  23. $ck-font-sizes: (
  24. -2: 0.7em,
  25. -1: 0.75em,
  26. 0: 1em,
  27. 1: 1.4em,
  28. 2: 1.8em
  29. );
  30. /**
  31. * Returns font-size in units for given level.
  32. *
  33. * @param {Number} $level [ 0 ] - Size of the font.
  34. * @return {String}
  35. * @see $ck-font-sizes
  36. * @see $ck-font-size-base
  37. */
  38. @function ck-font-size( $level: 0 ) {
  39. @return map-get( $ck-font-sizes, $level );
  40. }