_bootstrap.sass 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. /* BOOTSTRAP SPECIFIC CLASSES
  2. * --------------------------
  3. /* Bootstrap 2.0 sprites.less reset
  4. [class^="icon-"],
  5. [class*=" icon-"]
  6. display: inline
  7. width: auto
  8. height: auto
  9. line-height: normal
  10. vertical-align: baseline
  11. background-image: none
  12. background-position: 0% 0%
  13. background-repeat: repeat
  14. margin-top: 0
  15. /* more sprites.less reset */
  16. .icon-white,
  17. .nav-pills > .active > a > [class^="icon-"],
  18. .nav-pills > .active > a > [class*=" icon-"],
  19. .nav-list > .active > a > [class^="icon-"],
  20. .nav-list > .active > a > [class*=" icon-"],
  21. .navbar-inverse .nav > .active > a > [class^="icon-"],
  22. .navbar-inverse .nav > .active > a > [class*=" icon-"],
  23. .dropdown-menu > li > a:hover > [class^="icon-"],
  24. .dropdown-menu > li > a:hover > [class*=" icon-"],
  25. .dropdown-menu > .active > a > [class^="icon-"],
  26. .dropdown-menu > .active > a > [class*=" icon-"],
  27. .dropdown-submenu:hover > a > [class^="icon-"],
  28. .dropdown-submenu:hover > a > [class*=" icon-"]
  29. background-image: none
  30. /* keeps Bootstrap styles with and without icons the same */
  31. .btn, .nav
  32. [class^="icon-"],
  33. [class*=" icon-"]
  34. //display: inline
  35. &.icon-large
  36. line-height: .9em
  37. &.icon-spin
  38. display: inline-block
  39. .nav-tabs, .nav-pills
  40. [class^="icon-"],
  41. [class*=" icon-"]
  42. &, &.icon-large
  43. line-height: .9em
  44. .btn
  45. [class^="icon-"],
  46. [class*=" icon-"]
  47. &.pull-left, &.pull-right
  48. &.icon-2x
  49. margin-top: .18em
  50. &.icon-spin.icon-large
  51. line-height: .8em
  52. .btn.btn-small
  53. [class^="icon-"],
  54. [class*=" icon-"]
  55. &.pull-left, &.pull-right
  56. &.icon-2x
  57. margin-top: .25em
  58. .btn.btn-large
  59. [class^="icon-"],
  60. [class*=" icon-"]
  61. margin-top: 0 // overrides bootstrap default
  62. &.pull-left, &.pull-right
  63. &.icon-2x
  64. margin-top: .05em
  65. &.pull-left.icon-2x
  66. margin-right: .2em
  67. &.pull-right.icon-2x
  68. margin-left: .2em