_list.sass 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // *************************************
  2. //
  3. // List
  4. // -> Enumeration of items
  5. //
  6. // -------------------------------------
  7. // Template (Haml)
  8. // -------------------------------------
  9. //
  10. // %ul.list[.list--bordered|inline|object|styled|styled--numbered]
  11. // %li.list-item List Item
  12. // %li.list-item List Item
  13. //
  14. // *************************************
  15. // -------------------------------------
  16. // Variables
  17. // -------------------------------------
  18. // ----- Borders ----- //
  19. $list-border: 1px solid $dark !default
  20. // ----- Sizing ----- //
  21. $list-space: 0.75em !default
  22. // -------------------------------------
  23. // Base
  24. // -------------------------------------
  25. .list, %list
  26. list-style-type: none
  27. margin: 0
  28. padding: 0
  29. // -------------------------------------
  30. // Scaffolding
  31. // -------------------------------------
  32. // ----- Item ----- //
  33. .list-item
  34. border-bottom: $list-border
  35. color: lighten($dark, 25%)
  36. cursor: pointer
  37. display: block
  38. padding: $list-space
  39. &:last-child
  40. margin-bottom: 0
  41. border-bottom: none
  42. &:hover,
  43. &:focus,
  44. &:active,
  45. background: lighten($dark, 10%)
  46. color: $c-highlight
  47. &.active
  48. background: lighten($dark, 10%)
  49. color: $c-highlight