MediaWiki:Common.css: Difference between revisions

No edit summary
No edit summary
Line 28: Line 28:
/* ── Base ────────────────────────────────────────────────────────*/
/* ── Base ────────────────────────────────────────────────────────*/
.mw-parser-output {
.mw-parser-output {
   font-size: 20px;
   font-size: 22px;
   line-height: 1.75;
   line-height: 1.75;
   color: #555;
   color: #555;
Line 451: Line 451:
.vector-toc {
.vector-toc {
   font-size: 1em !important;
   font-size: 1em !important;
  line-height: 1.9 !important;
}
/* Apply Adishila only to text links, NOT to icon/button elements */
.vector-toc .vector-toc-link,
.vector-toc .vector-toc-text,
.vector-toc .vector-toc-numb {
   font-family: 'Adishila', 'Noto Serif Devanagari', serif !important;
   font-family: 'Adishila', 'Noto Serif Devanagari', serif !important;
  line-height: 1.9 !important;
}
}


Line 461: Line 467:
   letter-spacing: 0.06em;
   letter-spacing: 0.06em;
   color: #888 !important;
   color: #888 !important;
  font-family: system-ui, sans-serif !important;
}
/* Expand/collapse toggle button — reset font so icon renders correctly */
.vector-toc .vector-toc-toggle,
.vector-toc .vector-toc-toggle * {
  font-family: system-ui, sans-serif !important;
  vertical-align: middle !important;
  line-height: 1 !important;
}
}


.vector-toc a,
.vector-toc a,
.vector-toc .vector-toc-link {
.vector-toc .vector-toc-link {
   color: #444 !important;
   color: #5a3a00 !important;
   text-decoration: none !important;
   text-decoration: none !important;
  font-size: 1em !important;
}
}


.vector-toc a:hover { color: #f57c00 !important; }
.vector-toc a:hover,
.vector-toc .vector-toc-link:hover {
  color: #f57c00 !important;
}


.vector-toc .vector-toc-list-item-active > a,
/* Active section — Vector 2022 uses this class on the li */
.vector-toc .vector-toc-list-item-active .vector-toc-link {
.vector-toc .vector-toc-list-item-active > .vector-toc-link,
.vector-toc .vector-toc-list-item-active > a {
   color: #f57c00 !important;
   color: #f57c00 !important;
   font-weight: 600 !important;
   font-weight: 700 !important;
}
}


.vector-toc .vector-toc-level-1 .vector-toc-link {
.vector-toc .vector-toc-level-1 > .vector-toc-link {
   font-weight: 600 !important;
   font-weight: 600 !important;
   color: #5a3a00 !important;
   color: #3a1f00 !important;
}
}


.vector-toc .vector-toc-level-2 .vector-toc-link {
.vector-toc .vector-toc-level-2 > .vector-toc-link {
   color: #7a4a10 !important;
   color: #5a3a00 !important;
}
}


.vector-toc .vector-toc-level-3 .vector-toc-link {
.vector-toc .vector-toc-level-3 > .vector-toc-link {
   color: #9a6020 !important;
   color: #7a5010 !important;
   font-size: 0.95em !important;
   font-size: 0.95em !important;
}
}