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

MediaWiki:Citizen.css: Difference between revisions

MediaWiki interface page
No edit summary
No edit summary
Line 243: Line 243:
content: "⌃";
content: "⌃";
font-size: 22px;
font-size: 22px;
}
/* Override the text-glyph toggle above with a CSS-drawn Citizen-style chevron.
  The toggle spans the title row, so tapping the heading area opens/closes the
  custom collapsible box on Citizen while Vector keeps the text toggle. */
.skin-citizen .wizlords-collapsible-section {
position: relative;
padding-right: 14px;
}
.skin-citizen .wizlords-collapsible-section > .mw-collapsible-toggle {
position: absolute;
z-index: 2;
top: 0;
right: 0;
left: 0;
box-sizing: border-box;
width: auto;
height: 48px;
margin: 0;
color: transparent !important;
font-size: 0;
line-height: 1;
text-decoration: none;
cursor: pointer;
}
.skin-citizen .wizlords-collapsible-section > .mw-collapsible-toggle::after {
content: "";
position: absolute;
top: 20px;
right: 18px;
display: block;
width: 8px;
height: 8px;
border-right: 2px solid var(--wiz-link, #ff942d);
border-bottom: 2px solid var(--wiz-link, #ff942d);
transform: rotate(45deg);
transform-origin: center;
}
.skin-citizen
.wizlords-collapsible-section:not(.mw-collapsed)
> .mw-collapsible-toggle::after {
top: 24px;
transform: rotate(225deg);
}
.skin-citizen .wizlords-collapsible-section-title {
padding-right: 34px;
}
.skin-citizen
.wizlords-collapsible-section
> .mw-collapsible-toggle
.mw-collapsible-text,
.skin-citizen
.wizlords-collapsible-section
> .mw-collapsible-toggle
a {
color: transparent !important;
font-size: 0;
}
.skin-citizen .wizlords-collapsible-section-bottom-toggle {
position: relative;
min-height: 28px;
color: var(--wiz-link, #ff942d) !important;
font-size: 0;
line-height: 1;
}
.skin-citizen .wizlords-collapsible-section-bottom-toggle::after {
content: "";
position: absolute;
right: 4px;
bottom: 6px;
width: 8px;
height: 8px;
border-right: 2px solid var(--wiz-link, #ff942d);
border-bottom: 2px solid var(--wiz-link, #ff942d);
transform: rotate(225deg);
}
/* Final Citizen custom-collapsible icon override.
  Mimics MobileFrontend's mf-icon-expand / mf-icon-rotate-flip visual states
  without depending on those internal classes being present in page markup. */
.skin-citizen .wizlords-collapsible-section {
position: relative;
padding-right: 14px;
}
.skin-citizen .wizlords-collapsible-section-title {
padding-right: 34px;
}
.skin-citizen .wizlords-collapsible-section > .mw-collapsible-toggle {
position: absolute;
z-index: 2;
top: 0;
right: 0;
left: 0;
box-sizing: border-box;
width: auto;
height: 48px;
margin: 0;
color: transparent !important;
font-size: 0;
line-height: 1;
text-decoration: none;
cursor: pointer;
}
.skin-citizen .wizlords-collapsible-section > .mw-collapsible-toggle::after {
content: "";
position: absolute;
top: 19px;
right: 18px;
display: block;
width: 10px;
height: 10px;
border-right: 2px solid var(--wiz-link, #ff942d);
border-bottom: 2px solid var(--wiz-link, #ff942d);
transform: rotate(45deg);
transform-origin: 50% 50%;
}
.skin-citizen
.wizlords-collapsible-section:not(.mw-collapsed)
> .mw-collapsible-toggle::after {
top: 23px;
transform: rotate(225deg);
}
.skin-citizen
.wizlords-collapsible-section
> .mw-collapsible-toggle
.mw-collapsible-text,
.skin-citizen
.wizlords-collapsible-section
> .mw-collapsible-toggle
a {
color: transparent !important;
font-size: 0;
}
.skin-citizen .wizlords-collapsible-section-bottom-toggle {
position: relative;
min-height: 28px;
color: transparent !important;
font-size: 0;
line-height: 1;
cursor: pointer;
}
.skin-citizen .wizlords-collapsible-section-bottom-toggle::after {
content: "";
position: absolute;
right: 4px;
bottom: 6px;
width: 10px;
height: 10px;
border-right: 2px solid var(--wiz-link, #ff942d);
border-bottom: 2px solid var(--wiz-link, #ff942d);
transform: rotate(225deg);
}
}