Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Opening Quote/styles.css: Difference between revisions

Template page
Created page with "================================================ 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); ov..."
 
m Admin moved page Template:Opening Quote/style.css to Template:Opening Quote/styles.css without leaving a redirect
(No difference)

Revision as of 17:39, 21 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 {
	width: 100%;
	height: auto;
	display: block;
}

.opening-quote .pull-quote__text {
	font-size: 1.05em;
	font-style: italic;
	line-height: 1.6;
	margin-bottom: 0.5em;
	color: var(--color-emphasized);
}

.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);
	}
}