You are here

meta.css in Open Social 8.8

.metainfo {
  display: flex;
  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 {
  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 {
  flex: 1 1 100%;
  margin: 20px 0 40px;
}

.meta-engage {
  display: flex;
  margin-bottom: 1rem;
  flex-wrap: wrap;
}

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

.meta-follow {
  margin-right: 0;
  margin-left: auto;
  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 {
    flex-wrap: nowrap;
    margin-bottom: 2rem;
  }
  .meta-follow {
    flex-basis: auto;
    order: 10;
    margin-bottom: 0;
  }
}

File

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