font-awesome-ie7.less 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. ---
  2. ---
  3. {% include license-code.less %}
  4. .icon-large {
  5. font-size: 4/3em;
  6. margin-top: -4px;
  7. padding-top: 3px;
  8. margin-bottom: -4px;
  9. padding-bottom: 3px;
  10. vertical-align: middle;
  11. }
  12. .nav {
  13. [class^="icon-"],
  14. [class*=" icon-"] {
  15. vertical-align: inherit;
  16. margin-top: -4px;
  17. padding-top: 3px;
  18. margin-bottom: -4px;
  19. padding-bottom: 3px;
  20. &.icon-large {
  21. vertical-align: -25%;
  22. }
  23. }
  24. }
  25. .nav-pills, .nav-tabs {
  26. [class^="icon-"],
  27. [class*=" icon-"] {
  28. &.icon-large {
  29. line-height: .75em;
  30. margin-top: -7px;
  31. padding-top: 5px;
  32. margin-bottom: -5px;
  33. padding-bottom: 4px;
  34. }
  35. }
  36. }
  37. ul.icons-ul {
  38. text-indent: -1em;
  39. margin-left: 30/14em;
  40. > li {
  41. .icon-li {
  42. width: 1em;
  43. margin-right: 0;
  44. }
  45. }
  46. }
  47. .btn {
  48. [class^="icon-"],
  49. [class*=" icon-"] {
  50. &.pull-left, &.pull-right { vertical-align: inherit; }
  51. &.icon-large {
  52. margin-top: -.5em;
  53. }
  54. }
  55. }
  56. a [class^="icon-"],
  57. a [class*=" icon-"] {
  58. cursor: pointer;
  59. }
  60. .ie7icon(@inner) { *zoom: ~"expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '@{inner}')"; }
  61. {% for icon in icons %}
  62. .icon-{{ icon.id }} {
  63. .ie7icon('&#x{{ icon.unicode }};');
  64. }
  65. {% for alias in icon.aliases %}
  66. .icon-{{ alias }} {
  67. .ie7icon('&#x{{ icon.unicode }};');
  68. }
  69. {% endfor %}
  70. {% endfor %}