Lungo.layout.list.css 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /**
  2. * Stylesheet
  3. *
  4. * @namespace Lungo.Layout
  5. * @class List
  6. *
  7. * @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
  8. */
  9. .list li {
  10. list-style-type: none;
  11. padding: 10px;
  12. position: relative;
  13. }
  14. .list li,
  15. .list li a,
  16. .list li small,
  17. .list li .right {
  18. font-weight: 300;
  19. }
  20. .list li.arrow::after {
  21. position: absolute;
  22. right: 8px;
  23. top: 40%;
  24. width: 6px;
  25. height: 6px;
  26. content: '';
  27. border-right: 3px solid #d0d0d8;
  28. border-top: 3px solid #d0d0d8;
  29. -webkit-transform: rotate(45deg);
  30. -moz-transform: rotate(45deg);
  31. transform: rotate(45deg);
  32. }
  33. .list li a {
  34. display: block;
  35. }
  36. .list li > .icon,
  37. .list li > img {
  38. float: left;
  39. width: 32px;
  40. height: 32px;
  41. margin-right: 8px;
  42. font-size: 2.6em;
  43. line-height: 1em;
  44. text-align: center;
  45. }
  46. .list li.thumb img,
  47. .list li.thumb .icon {
  48. margin: -10px 10px -10px -10px;
  49. height: 53px !important;
  50. width: 53px !important;
  51. font-size: 3.6em;
  52. }
  53. .list li.anchor {
  54. padding: 2px 10px;
  55. }
  56. .list li.anchor .tag {
  57. display: none;
  58. }
  59. .list li strong {
  60. position: relative;
  61. font-size: 1.2em;
  62. font-weight: 400;
  63. }
  64. .list li small {
  65. display: block;
  66. overflow: hidden;
  67. white-space: nowrap;
  68. text-overflow: ellipsis;
  69. }
  70. .list li small + .right {
  71. margin-top: -12px;
  72. }
  73. .list li small,
  74. .list li.anchor,
  75. .list li .right:not(.tag) {
  76. font-size: 0.9em;
  77. }
  78. .list .loading .right {
  79. font-size: 1em;
  80. }
  81. .list .right .icon,
  82. .list small .icon {
  83. height: 13px !important;
  84. width: 13px !important;
  85. margin-right: 1px !important;
  86. font-size: 1.2em !important;
  87. line-height: 1.1em;
  88. }
  89. .list.indented li {
  90. margin-bottom: 10px;
  91. }