MediaWiki:Common.css

From SZ
Revision as of 20:28, 25 August 2025 by Test2 (talk | contribs)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Base: remove bullets & spacing for sidebar lists */
.vector-menu-portal .vector-menu-content-list,
.vector-menu-portal .vector-menu-content-list ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* Hide nested lists by default (JS will toggle them) */
.vector-menu-portal .vector-menu-content-list ul {
  display: none;
  margin-left: 1em;
}

/* Make headers look clickable */
.vector-menu-portal li.collapsible-header {
  cursor: pointer;
  font-weight: 600;
  display: flex;
  align-items: center;
}

/* Inline arrow element (more reliable than :before in some skins) */
.vector-menu-portal li.collapsible-header > .mw-collapsible-arrow {
  display: inline-block;
  width: 1em;    /* reserve space */
  margin-right: 4px;
  transform-origin: 50% 50%;
  transition: transform 0.2s ease;
  user-select: none;
}

/* Rotate arrow when open */
.vector-menu-portal li.collapsible-header.open > .mw-collapsible-arrow {
  transform: rotate(90deg);
}

/* Optional visual debug: outline collapsible headers so you can see them */
.vector-menu-portal li.collapsible-header {
  /* outline: 1px dashed rgba(0,0,0,.15); */
}