field.css 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. /**
  2. * @file
  3. * Visual styles for Bartik's field components.
  4. */
  5. .field--type-entity-reference {
  6. margin: 0 0 1.2em;
  7. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  8. }
  9. .field--type-entity-reference .field__label {
  10. font-weight: normal;
  11. margin: 0;
  12. padding-right: 5px; /* LTR */
  13. }
  14. [dir="rtl"] .field--type-entity-reference .field__label {
  15. padding-left: 5px;
  16. padding-right: 0;
  17. }
  18. .field--type-entity-reference .field__label,
  19. .field--type-entity-reference ul.links {
  20. font-size: 0.8em;
  21. }
  22. .node--view-mode-teaser .field--type-entity-reference .field__label,
  23. .node--view-mode-teaser .field--type-entity-reference ul.links {
  24. font-size: 0.821em;
  25. }
  26. .field--type-entity-reference ul.links {
  27. padding: 0;
  28. margin: 0;
  29. list-style: none;
  30. }
  31. /* This is required to win over specificity of [dir="rtl"] .region-content ul */
  32. [dir="rtl"] .field--type-entity-reference ul.links {
  33. padding: 0;
  34. }
  35. .field--type-entity-reference ul.links li {
  36. float: left; /* LTR */
  37. padding: 0 1em 0 0; /* LTR */
  38. white-space: nowrap;
  39. }
  40. [dir="rtl"] .field--type-entity-reference ul.links li {
  41. padding: 0 0 0 1em;
  42. float: right;
  43. }
  44. @media all and (min-width: 560px) {
  45. .node .field--type-image {
  46. float: left; /* LTR */
  47. margin: 0 1em 0 0; /* LTR */
  48. }
  49. [dir="rtl"] .node .field--type-image {
  50. float: right;
  51. margin: 0 0 0 1em;
  52. }
  53. .node .field--type-image + .field--type-image {
  54. clear: both;
  55. }
  56. }
  57. .field--type-image img,
  58. .field--name-user-picture img {
  59. margin: 0 0 1em;
  60. }
  61. .field--type-image a {
  62. border-bottom: none;
  63. }
  64. .field--name-field-tags {
  65. margin: 0 0 1.2em;
  66. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  67. }
  68. .field--name-field-tags .field__label {
  69. font-weight: normal;
  70. margin: 0;
  71. padding-right: 5px; /* LTR */
  72. }
  73. [dir="rtl"] .field--name-field-tags .field__label {
  74. padding-left: 5px;
  75. padding-right: 0;
  76. }
  77. .field--name-field-tags .field__label,
  78. .field--name-field-tags ul.links {
  79. font-size: 0.8em;
  80. }
  81. .node--view-mode-teaser .field--name-field-tags .field__label,
  82. .node--view-mode-teaser .field--name-field-tags ul.links {
  83. font-size: 0.821em;
  84. }
  85. .field--name-field-tags ul.links {
  86. padding: 0;
  87. margin: 0;
  88. }
  89. .field--name-field-tags ul.links li {
  90. float: left; /* LTR */
  91. padding: 0 1em 0 0; /* LTR */
  92. white-space: nowrap;
  93. }
  94. [dir="rtl"] .field--name-field-tags ul.links li {
  95. padding: 0 0 0 1em;
  96. float: right;
  97. }