Jump to content

MediaWiki:Common.css: Difference between revisions

From Pharmacopedia
Scope category auto-list hide to Category:MedCategoryFull marker (Category:MedCategory was too broad — tagged on every leaf medicine category)
Strip Category:MedCategory marker per interface-claude 2026-05-20 hygiene order: this page is a medicine, narrative, wiki-meta page, or stylesheet rather than a class-overview category, so it should not carry the MedCategory tag. Class memberships and other tags preserved.
Line 66: Line 66:
/* ===== Hide MediaWiki's auto-generated category member listing on
/* ===== Hide MediaWiki's auto-generated category member listing on
   MedCategory pages only. Those pages render a manual prose "Members"
   MedCategory pages only. Those pages render a manual prose "Members"
   section instead. Scoping uses :has() to match the [[Category:MedCategory]]
   section instead. Scoping uses :has() to match the    marker rendered in the catlinks block, so any current or future page
   marker rendered in the catlinks block, so any current or future page
   tagged gets the hide automatically and no
   tagged [[Category:MedCategory]] gets the hide automatically and no
   other category pages are affected. Category membership, navigation,
   other category pages are affected. Category membership, navigation,
   and the API listing are unaffected — this is display-only. ===== */
   and the API listing are unaffected — this is display-only. ===== */
body:has(#mw-normal-catlinks a[title="Category:MedCategoryFull"]) .mw-category-generated { display: none; }
body:has(#mw-normal-catlinks a[title="Category:MedCategoryFull"]) .mw-category-generated { display: none; }

Revision as of 18:00, 19 May 2026

/* ===== Pendell's corner — literary pull-quote callout ===== */ .pcp-pendell {

   margin: 1.4em 0;
   padding: 1.1em 1.4em 0.9em 1.4em;
   background: var(--background-color-neutral, #f8fafc);
   border: 2px solid #7c3aed;
   border-left: 6px solid #7c3aed;
   border-radius: 6px;
   color: #fff;
   font-family: Georgia, "Times New Roman", serif;
   position: relative;
   max-width: 38em;

} .pcp-pendell-header {

   line-height: 1;
   margin-bottom: 0.55em;
   display: flex;
   align-items: baseline;
   gap: 0.25em;

} .pcp-pendell-mark {

   font-family: Georgia, serif;
   font-size: 2.8em;
   line-height: 0.45;
   color: #7c3aed;
   -webkit-text-stroke: 0;
   display: inline-block;
   transform: translateY(0.18em);

} .pcp-pendell-title {

   font-size: 0.92em;
   font-weight: 700;
   letter-spacing: 0.14em;
   text-transform: uppercase;
   color: #fff;
   -webkit-text-stroke: 0.4px #7c3aed;
   paint-order: stroke fill;

} .pcp-pendell-quote {

   font-size: 1.06em;
   line-height: 1.55;
   font-style: italic;
   margin: 0.2em 0 0.8em 0;
   -webkit-text-stroke: 0.3px #7c3aed;
   paint-order: stroke fill;

} .pcp-pendell-quote p { margin: 0.5em 0; } .pcp-pendell-attr {

   text-align: right;
   font-size: 0.88em;
   color: #c4b5fd;
   font-style: normal;
   -webkit-text-stroke: 0;
   letter-spacing: 0.02em;

} .pcp-pendell-attr i, .pcp-pendell-attr em { color: #ddd6fe; } .pcp-pendell-voice {

   display: inline-block;
   margin-top: 0.2em;
   font-size: 0.82em;
   font-style: italic;
   color: #a78bfa;
   letter-spacing: 0.06em;

} /* ===== End Pendell's corner ===== */ /* ===== Hide MediaWiki's auto-generated category member listing on

  MedCategory pages only. Those pages render a manual prose "Members"
  section instead. Scoping uses :has() to match the    marker rendered in the catlinks block, so any current or future page
  tagged  gets the hide automatically and no
  other category pages are affected. Category membership, navigation,
  and the API listing are unaffected — this is display-only. ===== */

body:has(#mw-normal-catlinks a[title="Category:MedCategoryFull"]) .mw-category-generated { display: none; }