system-status-report.css

Same filename in this branch
  1. main core/themes/claro/css/components/system-status-report.css
  2. main core/themes/admin/css/components/system-status-report.css
Same filename and directory in other branches
  1. 10 core/themes/claro/css/components/system-status-report.css
  2. 11.x core/themes/claro/css/components/system-status-report.css
  3. 9 core/themes/seven/css/components/system-status-report.css
  4. 9 core/themes/claro/css/components/system-status-report.css
  5. 8.9.x core/themes/seven/css/components/system-status-report.css
  6. 8.9.x core/themes/claro/css/components/system-status-report.css
  7. 11.x core/themes/admin/css/components/system-status-report.css
  8. 11.x core/themes/default_admin/css/components/system-status-report.css

Claro styles for the System Status Report.

File

core/themes/default_admin/css/components/system-status-report.css

View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. /**
  8. * @file
  9. * Claro styles for the System Status Report.
  10. */
  11. :root {
  12. --system-admin-status-report-border-color: var(--color-gray-200);
  13. }
  14. .system-status-report {
  15. position: relative;
  16. margin-block-start: var(--gin-spacing-l);
  17. padding: var(--gin-spacing-m);
  18. h3 + .divider,
  19. .divider:last-child {
  20. display: none;
  21. }
  22. @media screen and (max-width: 48em) {
  23. word-wrap: break-word;
  24. }
  25. }
  26. .system-status-report__status-title {
  27. position: relative;
  28. box-sizing: border-box;
  29. width: 100%;
  30. vertical-align: top;
  31. color: var(--gin-color-title);
  32. background-color: transparent;
  33. font-weight: var(--gin-font-weight-semibold);
  34. padding-block: 1em;
  35. padding-inline: 3em 1em;
  36. .color-checked &::before,
  37. #checked + .gin-details__wrapper--system-status-report &::before {
  38. position: absolute;
  39. display: inline-block;
  40. width: 1.5rem;
  41. height: 1.5rem;
  42. margin-inline-end: 0.625rem;
  43. content: "";
  44. background-color: var(--gin-color-green);
  45. background-image: none;
  46. mask-image: var(--admin-icon-status);
  47. mask-repeat: no-repeat;
  48. mask-position: center center;
  49. mask-size: 1.25rem 1.25rem;
  50. inset-block-start: 1em;
  51. inset-inline-start: 0.625rem;
  52. }
  53. @media screen and (min-width: 48em) {
  54. width: 18rem;
  55. cursor: default;
  56. &:hover,
  57. &:focus {
  58. -webkit-text-decoration: none;
  59. text-decoration: none;
  60. }
  61. html.js &::-webkit-details-marker {
  62. display: none;
  63. }
  64. }
  65. }
  66. .system-status-report__status-icon::before {
  67. position: absolute;
  68. inset-block-start: 1em;
  69. inset-inline-start: 0.625rem;
  70. display: inline-block;
  71. width: 1.5rem;
  72. height: 1.5rem;
  73. margin-inline-end: 0.625rem;
  74. content: "";
  75. vertical-align: top;
  76. mask-repeat: no-repeat;
  77. mask-position: center center;
  78. mask-size: 1.25rem 1.25rem;
  79. @media (forced-colors: active) {
  80. background-color: canvastext;
  81. }
  82. }
  83. .system-status-report__status-icon--checked {
  84. &::before,
  85. .details-title::before {
  86. background-color: var(--gin-color-green);
  87. mask-image: var(--admin-icon-status);
  88. }
  89. }
  90. .system-status-report__status-icon--error {
  91. &::before,
  92. .details-title::before {
  93. background-color: var(--gin-color-danger);
  94. mask-image: var(--admin-icon-error);
  95. }
  96. }
  97. .system-status-report__status-icon--warning {
  98. &::before,
  99. .details-title::before {
  100. background-color: var(--gin-color-warning);
  101. mask-image: var(--admin-icon-warning);
  102. }
  103. }
  104. .cron-description__run-cron {
  105. display: block;
  106. margin-block-start: var(--gin-spacing-m);
  107. }
  108. .system-status-report__row {
  109. display: flex;
  110. border-bottom: 1px solid var(--system-admin-status-report-border-color);
  111. border-block-end: 1px solid var(--gin-border-color);
  112. &:last-of-type {
  113. border-bottom: none;
  114. }
  115. }
  116. .system-status-report__requirements-group {
  117. padding: var(--gin-spacing-m);
  118. h3 {
  119. margin-block-start: 0;
  120. }
  121. h3 + .divider,
  122. .divider:last-child {
  123. display: none;
  124. }
  125. & > h3 {
  126. padding: var(--gin-spacing-m) var(--gin-spacing-l);
  127. text-transform: none;
  128. color: var(--gin-color-primary-active);
  129. border: 0 none;
  130. border-radius: var(--gin-border-m);
  131. background: var(--gin-bg-header);
  132. font-size: var(--gin-font-size-l);
  133. font-weight: var(--gin-font-weight-bold);
  134. margin-block: 0 var(--gin-spacing-m);
  135. margin-inline: 0;
  136. }
  137. }
  138. .system-status-report__entry {
  139. overflow: auto;
  140. width: 100%;
  141. margin: 0;
  142. border: 0;
  143. border-radius: 0;
  144. background-color: transparent;
  145. & h3 {
  146. margin-block: 0.625rem;
  147. font-size: 1.231em;
  148. }
  149. @media screen and (min-width: 48em) {
  150. &::after {
  151. display: table;
  152. clear: both;
  153. content: "";
  154. }
  155. }
  156. }
  157. .system-status-report__entry--error {
  158. background-color: transparent;
  159. }
  160. .system-status-report__entry--warning {
  161. background-color: transparent;
  162. }
  163. .system-status-report__entry__value {
  164. box-sizing: border-box;
  165. padding-block: 0 1em;
  166. padding-inline: 3em 1em;
  167. font-size: var(--font-size-s);
  168. @media screen and (min-width: 48em) {
  169. display: block;
  170. width: calc(100% - 23em);
  171. padding-block-start: 1em;
  172. padding-inline-start: 0;
  173. }
  174. }
  175. .gin-details__summary--system-status-report {
  176. background: transparent;
  177. }

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.