You are here

meta.css in Open Social 8.2

.metainfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  margin-bottom: 30px;
  line-height: 1.4;
}

.metainfo__avatar {
  margin-right: 12px;
}

.metainfo__avatar .img-metainfo__avatar {
  width: 44px;
  height: auto;
}

.metainfo__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 0.875rem;
}

.metainfo__content a {
  text-decoration: underline;
  color: #4d4d4d;
}

.metainfo__content .badge--toggle {
  vertical-align: text-top;
}

.metainfo__authorname {
  display: inline-block;
  color: #777777;
  margin-right: 0.2em;
}

.metainfo__published-date {
  display: inline-block;
  color: #777777;
}

.metainfo__properties {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  margin: 20px 0 40px;
}

.meta-engage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.meta-engage .badge {
  margin-right: 5px;
}

.meta-follow {
  margin-right: 0;
  margin-left: auto;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin-bottom: 1rem;
}

.article__special-fields {
  padding: 30px 0;
  border-top: 1px solid #e6e6e6;
}

.article__special-fields .article__special-field {
  margin-bottom: 15px;
}

.article__special-fields .article__special-field:last-child {
  margin-bottom: 0;
}

.article__special-fields .article__special-fields-icon {
  width: 18px;
  height: 18px;
  line-height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: #222222;
  margin-right: 12px;
}

.node--unpublished__label {
  display: inline-block;
  position: absolute;
  font-style: italic;
  font-weight: 500;
  top: 0;
  right: 0;
  padding: 0.5em 1em;
}

.stream-item .node--unpublished__label {
  top: -1.25rem;
  right: -1.25rem;
}

@media (min-width: 600px) {
  .meta-engage {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin-bottom: 2rem;
  }
  .meta-follow {
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
    -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
            order: 10;
    margin-bottom: 0;
  }
}

File

themes/socialbase/assets/css/meta.css
View source
  1. .metainfo {
  2. display: -webkit-box;
  3. display: -ms-flexbox;
  4. display: flex;
  5. -ms-flex-wrap: wrap;
  6. flex-wrap: wrap;
  7. position: relative;
  8. margin-bottom: 30px;
  9. line-height: 1.4;
  10. }
  11. .metainfo__avatar {
  12. margin-right: 12px;
  13. }
  14. .metainfo__avatar .img-metainfo__avatar {
  15. width: 44px;
  16. height: auto;
  17. }
  18. .metainfo__content {
  19. -webkit-box-flex: 1;
  20. -ms-flex: 1;
  21. flex: 1;
  22. font-size: 0.875rem;
  23. }
  24. .metainfo__content a {
  25. text-decoration: underline;
  26. color: #4d4d4d;
  27. }
  28. .metainfo__content .badge--toggle {
  29. vertical-align: text-top;
  30. }
  31. .metainfo__authorname {
  32. display: inline-block;
  33. color: #777777;
  34. margin-right: 0.2em;
  35. }
  36. .metainfo__published-date {
  37. display: inline-block;
  38. color: #777777;
  39. }
  40. .metainfo__properties {
  41. -webkit-box-flex: 1;
  42. -ms-flex: 1 1 100%;
  43. flex: 1 1 100%;
  44. margin: 20px 0 40px;
  45. }
  46. .meta-engage {
  47. display: -webkit-box;
  48. display: -ms-flexbox;
  49. display: flex;
  50. margin-bottom: 1rem;
  51. -ms-flex-wrap: wrap;
  52. flex-wrap: wrap;
  53. }
  54. .meta-engage .badge {
  55. margin-right: 5px;
  56. }
  57. .meta-follow {
  58. margin-right: 0;
  59. margin-left: auto;
  60. -ms-flex-preferred-size: 100%;
  61. flex-basis: 100%;
  62. margin-bottom: 1rem;
  63. }
  64. .article__special-fields {
  65. padding: 30px 0;
  66. border-top: 1px solid #e6e6e6;
  67. }
  68. .article__special-fields .article__special-field {
  69. margin-bottom: 15px;
  70. }
  71. .article__special-fields .article__special-field:last-child {
  72. margin-bottom: 0;
  73. }
  74. .article__special-fields .article__special-fields-icon {
  75. width: 18px;
  76. height: 18px;
  77. line-height: 20px;
  78. display: inline-block;
  79. vertical-align: middle;
  80. fill: #222222;
  81. margin-right: 12px;
  82. }
  83. .node--unpublished__label {
  84. display: inline-block;
  85. position: absolute;
  86. font-style: italic;
  87. font-weight: 500;
  88. top: 0;
  89. right: 0;
  90. padding: 0.5em 1em;
  91. }
  92. .stream-item .node--unpublished__label {
  93. top: -1.25rem;
  94. right: -1.25rem;
  95. }
  96. @media (min-width: 600px) {
  97. .meta-engage {
  98. -ms-flex-wrap: nowrap;
  99. flex-wrap: nowrap;
  100. margin-bottom: 2rem;
  101. }
  102. .meta-follow {
  103. -ms-flex-preferred-size: auto;
  104. flex-basis: auto;
  105. -webkit-box-ordinal-group: 11;
  106. -ms-flex-order: 10;
  107. order: 10;
  108. margin-bottom: 0;
  109. }
  110. }