You are here

contribute-status-report-community-info.css in Contribute 8

Seven theme specific styles for the Contribute System Status Community info.

See also

core/themes/seven/css/components/system-status-report-general-info.css

File

css/contribute-status-report-community-info.css
View source
  1. /**
  2. * @file
  3. * Seven theme specific styles for the Contribute System Status Community info.
  4. *
  5. * @see core/themes/seven/css/components/system-status-report-general-info.css
  6. */
  7. .contribute-status-report-community-info {
  8. border: 1px solid #ccc;
  9. border-radius: 3px;
  10. margin-bottom: 25px;
  11. }
  12. .contribute-status-report-community-info__header {
  13. background-color: #f5f5f2;
  14. padding: 10px;
  15. margin: 0;
  16. overflow: hidden;
  17. border-top-left-radius: 3px;
  18. border-top-right-radius: 3px;
  19. font-size: 14px;
  20. text-transform: uppercase;
  21. }
  22. .contribute-status-report-community-info__item {
  23. background: #fcfcfa;
  24. border-top: 1px solid #ccc;
  25. padding: 10px 10px 20px;
  26. box-sizing: border-box;
  27. overflow-x: auto;
  28. }
  29. .contribute-status-report-community-info__item-icon {
  30. display: inline-block;
  31. height: 55px;
  32. width: 55px;
  33. vertical-align: top;
  34. }
  35. .contribute-status-report-community-info__item-icon:before {
  36. content: "";
  37. background-size: 45px;
  38. background-position: 50% center;
  39. background-repeat: no-repeat;
  40. width: 100%;
  41. height: 100%;
  42. display: block;
  43. }
  44. .contribute-status-report-community-info__item-icon--account:before {
  45. background-image: url(../images/icons/cccccc/account.svg);
  46. }
  47. .contribute-status-report-community-info__item-icon--membership:before {
  48. background-image: url(../images/icons/cccccc/membership.svg);
  49. }
  50. .contribute-status-report-community-info__item-icon--contribution:before {
  51. background-image: url(../images/icons/cccccc/contribution.svg);
  52. }
  53. .contribute-status-report-community-info__item-details {
  54. box-sizing: border-box;
  55. display: inline-block;
  56. width: calc(100% - 60px);
  57. padding-left: 10px; /* LTR */
  58. position: relative;
  59. }
  60. [dir="rtl"] .contribute-status-report-community-info__item-details {
  61. padding-right: 10px;
  62. padding-left: 0;
  63. }
  64. .contribute-status-report-community-info__item-details .button {
  65. margin: 1em 0 0 0;
  66. }
  67. @media screen and (min-width: 48em) {
  68. .contribute-status-report-community-info__items {
  69. display: flex;
  70. flex-wrap: wrap;
  71. overflow-x: hidden;
  72. }
  73. .contribute-status-report-community-info__item {
  74. flex: 1;
  75. flex-basis: 33%;
  76. width: 33%;
  77. }
  78. .contribute-status-report-community-info__item:nth-child(2),
  79. .contribute-status-report-community-info__item:nth-child(3) {
  80. border-left: 1px solid #ccc; /* LTR */
  81. }
  82. [dir="rtl"] .contribute-status-report-community-info__item:nth-child(1),
  83. [dir="rtl"] .contribute-status-report-community-info__item:nth-child(2) {
  84. border-left: 1px solid #ccc;
  85. }
  86. }
  87. @media screen and (min-width: 60em) {
  88. .contribute-status-report-community-info__item-icon {
  89. width: 55px;
  90. height: 55px;
  91. }
  92. .contribute-status-report-community-info__item-icon:before {
  93. background-size: 45px;
  94. }
  95. }
  96. @media screen and (max-width: 48em) {
  97. .contribute-status-report-community-info__header {
  98. display: none;
  99. }
  100. .contribute-status-report-community-info {
  101. border-top: 0;
  102. margin-top: 25px;
  103. }
  104. }