3 * Seven styles for the System Status Report.
6 .system-status-report__requirements-group {
9 .system-status-report__entry {
11 border-top: 1px solid #ccc;
16 .system-status-report__entry:last-of-type {
17 border-bottom: 1px solid #bebfb9;
19 .system-status-report__entry--error {
20 background-color: transparent;
22 .system-status-report__entry--warning {
23 background-color: transparent;
25 /* Account for native and poly-filled details element */
26 .system-status-report__status-title {
28 padding: 1em 1em 1em 3em; /* LTR */
29 box-sizing: border-box;
33 .system-status-report__status-title .details-title {
37 html:not(.details) .system-status-report__status-title {
40 .system-status-report__status-title .details-title {
41 padding-left: 3em; /* LTR */
43 [dir="rtl"] .system-status-report__status-title .details-title {
47 [dir="rtl"].details .system-status-report__status-title {
48 padding: 1em 3em 1em 1em;
50 .collapse-processed > .system-status-report__status-title:before {
51 float: right; /* LTR */
53 .system-status-report__status-title::-webkit-details-marker {
54 float: right; /* LTR */
56 [dir="rtl"] .collapse-processed > .system-status-report__status-title:before {
59 [dir="rtl"] .system-status-report__status-title::-webkit-details-marker {
63 /* Make poly-filled details and summary elements behave correctly. */
64 .system-status-report summary:first-child ~ * {
67 .system-status-report details[open] > *,
68 .system-status-report details > summary:first-child {
72 .system-status-report__status-title .details-title:before,
73 .details .system-status-report__status-icon:before {
75 background-repeat: no-repeat;
76 background-size: contain;
77 background-position: top center;
83 display: inline-block;
85 margin-right: 10px; /* LTR */
87 [dir="rtl"] .system-status-report__status-title .details-title:before,
88 [dir="rtl"].details .system-status-report__status-title:before {
93 .system-status-report__status-icon--error .details-title:before,
94 .details .system-status-report__status-icon--error:before {
95 background-image: url(../../../stable/images/core/icons/e32700/error.svg);
97 .system-status-report__status-icon--warning .details-title:before,
98 .details .system-status-report__status-icon--warning:before {
99 background-image: url(../../../stable/images/core/icons/e29700/warning.svg);
102 .system-status-report__entry__value {
103 box-sizing: border-box;
104 padding: 0 1em 1em 3em; /* LTR */
106 [dir="rtl"] .system-status-report__entry__value {
111 @media screen and (max-width: 48em) {
112 .system-status-report {
113 word-wrap: break-word;
117 @media screen and (min-width: 48em) {
118 .system-status-report__entry::after {
123 .system-status-report__status-title {
125 float: left; /* LTR */
128 .system-status-report__status-title:hover,
129 .system-status-report__status-title:focus {
130 text-decoration: none;
132 [dir="rtl"] .system-status-report__status-title {
135 .system-status-report__status-title::-webkit-details-marker {
138 .collapse-processed > .system-status-report__status-title:before {
142 .system-status-report__entry__value {
143 width: calc(100% - 23em);
146 padding-left: 0; /* LTR */
149 [dir="rtl"] .system-status-report__entry__value {