Template:Documentation/styles.css
Template page
More actions
/* Template:Documentation/styles.css */
/* === Documentation box on template pages === */
.lw-doc-box {
margin: 1.5em 0 1em 0;
border: 1px solid rgba(45, 106, 79, 0.25);
border-radius: 8px;
background: rgba(45, 106, 79, 0.03);
overflow: hidden;
}
.lw-doc-box__header {
background: rgba(45, 106, 79, 0.1);
padding: 0.5em 1em;
font-weight: 600;
font-size: 0.9em;
color: #2d6a4f;
border-bottom: 1px solid rgba(45, 106, 79, 0.15);
}
.lw-doc-box__content {
padding: 1em;
font-size: 0.92em;
line-height: 1.6;
}
.lw-doc-box__content pre {
background: #f8f9fa;
border: 1px solid #dee2e6;
border-radius: 4px;
padding: 0.75em 1em;
overflow-x: auto;
}
.lw-doc-box__content code {
background: rgba(45, 106, 79, 0.08);
padding: 0.15em 0.4em;
border-radius: 3px;
font-size: 0.9em;
}
/* === Notice on /doc subpages === */
.lw-doc-notice {
background: #fff3cd;
border: 1px solid #ffc107;
border-radius: 6px;
padding: 0.75em 1em;
margin-bottom: 1em;
font-size: 0.9em;
color: #856404;
}
/* === Dark mode === */
@media (prefers-color-scheme: dark) {
.lw-doc-box {
background: rgba(45, 106, 79, 0.08);
border-color: rgba(116, 198, 157, 0.3);
}
.lw-doc-box__header {
background: rgba(45, 106, 79, 0.15);
color: #74c69d;
border-color: rgba(116, 198, 157, 0.2);
}
.lw-doc-box__content pre {
background: #1a1a1a;
border-color: #333;
}
.lw-doc-box__content code {
background: rgba(116, 198, 157, 0.15);
}
.lw-doc-notice {
background: rgba(255, 193, 7, 0.15);
border-color: rgba(255, 193, 7, 0.4);
color: #ffc107;
}
}