1
0

sky.scss 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /**
  2. * Sky theme for reveal.js.
  3. *
  4. * Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
  5. */
  6. // Default mixins and settings -----------------
  7. @use "sass:color";
  8. @import "../template/mixins";
  9. @import "../template/settings";
  10. // ---------------------------------------------
  11. // Include theme-specific fonts
  12. @import url(https://fonts.googleapis.com/css?family=Quicksand:400,700,400italic,700italic);
  13. @import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700);
  14. // Override theme settings (see ../template/settings.scss)
  15. $mainFont: 'Open Sans', sans-serif;
  16. $mainColor: #333;
  17. $headingFont: 'Quicksand', sans-serif;
  18. $headingColor: #333;
  19. $headingLetterSpacing: -0.08em;
  20. $headingTextShadow: none;
  21. $backgroundColor: #f7fbfc;
  22. $linkColor: #3b759e;
  23. $linkColorHover: color.scale( $linkColor, $lightness: 20% );
  24. $selectionBackgroundColor: #134674;
  25. $overlayElementBgColor: 0, 0, 0;
  26. $overlayElementFgColor: 240, 240, 240;
  27. // Fix links so they are not cut off
  28. .reveal a {
  29. line-height: 1.3em;
  30. }
  31. // Background generator
  32. @mixin bodyBackground() {
  33. @include radial-gradient( #add9e4, #f7fbfc );
  34. }
  35. // Change text colors against dark slide backgrounds
  36. @include dark-bg-text-color(#fff);
  37. // Theme template ------------------------------
  38. @import "../template/theme";
  39. // ---------------------------------------------