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

Template:TranscriptBox/styles.css: Difference between revisions

Template page
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
/* ================================================
  TranscriptBox — TemplateStyles
  Theming via Citizen skin CSS custom properties.
  Requires Extension:TemplateStylesExtender to use
  CSS variables from the Citizen skin.
  ================================================ */
.transcript-box {
.transcript-box {
     height: 50vh;
     height: 50vh;
     overflow-y: scroll;
     overflow-y: scroll;
     border: 1px solid;
     border: 1px solid var(--border-color-base);
     padding: 10px;
     padding: 10px;
     border-radius: 8px;
     border-radius: 8px;
     line-height: 1.6;
     line-height: 1.6;
background-color: var(--color-surface-2);
    background-color: var(--color-surface-1);
    color: var(--color-base);
}
 
/* ================================================
  Dark mode overrides
  ================================================ */
 
/* Dark mode */
.skin-theme-clientpref-night .transcript-box {
    background-color: var(--color-surface-2);
}
 
/* Pure black mode */
.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .transcript-box {
    background-color: #000;
}
 
/* Automatic (follows OS preference) */
@media ( prefers-color-scheme: dark ) {
    .skin-theme-clientpref-os .transcript-box {
        background-color: var(--color-surface-2);
    }
}
}

Latest revision as of 06:23, 22 March 2026

/* ================================================
   TranscriptBox — TemplateStyles
   Theming via Citizen skin CSS custom properties.
   Requires Extension:TemplateStylesExtender to use
   CSS variables from the Citizen skin.
   ================================================ */

.transcript-box {
    height: 50vh;
    overflow-y: scroll;
    border: 1px solid var(--border-color-base);
    padding: 10px;
    border-radius: 8px;
    line-height: 1.6;
    background-color: var(--color-surface-1);
    color: var(--color-base);
}

/* ================================================
   Dark mode overrides
   ================================================ */

/* Dark mode */
.skin-theme-clientpref-night .transcript-box {
    background-color: var(--color-surface-2);
}

/* Pure black mode */
.skin-theme-clientpref-night.citizen-feature-pure-black-clientpref-1 .transcript-box {
    background-color: #000;
}

/* Automatic (follows OS preference) */
@media ( prefers-color-scheme: dark ) {
    .skin-theme-clientpref-os .transcript-box {
        background-color: var(--color-surface-2);
    }
}