_panel.sass 995 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. // *************************************
  2. //
  3. // Panel
  4. // -> Sticky panel
  5. //
  6. // -------------------------------------
  7. // Template (Haml)
  8. // -------------------------------------
  9. //
  10. // .panel[.panel--scroll|top--1of4|top--s--1of2|etc.]
  11. // .panel-content
  12. //
  13. // *************************************
  14. // -------------------------------------
  15. // Helpers
  16. // -------------------------------------
  17. // ----- Stretch ----- //
  18. .stretch, %stretch
  19. bottom: 0
  20. left: 0
  21. position: absolute
  22. right: 0
  23. top: 0
  24. // -------------------------------------
  25. // Variables
  26. // -------------------------------------
  27. // ----- Sizing ----- //
  28. $panel-space: 1.25em !default
  29. // -------------------------------------
  30. // Base
  31. // -------------------------------------
  32. .panel
  33. @extend %stretch
  34. box-sizing: border-box
  35. overflow: hidden
  36. // -------------------------------------
  37. // Scaffolding
  38. // -------------------------------------
  39. // ----- Content ----- //
  40. .panel-content
  41. padding: $panel-space