Template:Opening Quote/styles.css: Difference between revisions
Template page
More actions
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
margin: 0 0 1em 0; | margin: 0 0 1em 0; | ||
padding: 0.75em 1em; | padding: 0.75em 1em; | ||
background-color: var(--color-surface-1); | /*background-color: var(--color-surface-1);*/ | ||
color: var(--color-base); | color: var(--color-base); | ||
overflow: hidden; | overflow: hidden; | ||
Latest revision as of 06:38, 22 March 2026
/* ================================================
Opening Quote — TemplateStyles
Theming via Citizen skin CSS custom properties.
Requires Extension:TemplateStylesExtender to use
CSS variables from the Citizen skin.
================================================ */
.opening-quote {
border-left: 4px solid var(--color-progressive, #36c);
margin: 0 0 1em 0;
padding: 0.75em 1em;
/*background-color: var(--color-surface-1);*/
color: var(--color-base);
overflow: hidden;
}
.opening-quote .pull-quote__image {
max-width: 120px;
margin-right: 1em;
}
.opening-quote .pull-quote__image img {
height: auto;
display: block;
}
.opening-quote .pull-quote__text {
font-size: 1.05em;
font-style: italic;
line-height: 1.6;
margin-bottom: 0.5em;
}
.opening-quote cite {
font-size: 0.9em;
font-style: normal;
color: var(--color-subtle);
}
/* ================================================
Dark mode overrides
Citizen automatically adjusts its CSS variables
per theme, so these blocks are only needed if you
want to deviate from the skin's defaults.
================================================ */
/* Dark mode */
.skin-theme-clientpref-night .opening-quote {
border-left-color: var(--color-progressive, #6da9ff);
}
/* Pure black mode */
.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .opening-quote {
background-color: #000;
}
/* Automatic (follows OS preference) */
@media ( prefers-color-scheme: dark ) {
.skin-theme-clientpref-os .opening-quote {
border-left-color: var(--color-progressive, #6da9ff);
}
}