Modul:Navplate/styles.css: Unterschied zwischen den Versionen
Aus DragonballWiki
Weitere Optionen
Inhalt gelöscht Inhalt hinzugefügt
| Zeile 2: | Zeile 2: | ||
margin-top: var( --space-md ); |
margin-top: var( --space-md ); |
||
clear: both; |
clear: both; |
||
font-size: |
font-size: var( --font-size-small ); |
||
line-height: var( --line-height- |
line-height: var( --line-height-xx-small ); |
||
border: 1px solid var( --border-color-base ); |
border: 1px solid var( --border-color-base ); |
||
border-radius: var( --border-radius |
border-radius: var( --border-radius-medium ); |
||
overflow: hidden; |
overflow: hidden; |
||
| ⚫ | |||
} |
} |
||
.template-navplate__header { |
.template-navplate__header { |
||
padding: var( --space-sm ) var( --space-md ); |
padding: var( --space-sm ) var( --space-md ); |
||
| ⚫ | |||
| ⚫ | |||
align-items: center; |
|||
gap: var( --space-md ); |
|||
cursor: pointer; |
|||
| ⚫ | |||
.template-navplate[ open ] .template-navplate__header { |
|||
background-color: var( --color-surface-2 ); |
background-color: var( --color-surface-2 ); |
||
} |
} |
||
.template-navplate |
.template-navplate .template-navplate__header:hover { |
||
background-color: |
background-color: var( --background-color-button-quiet--hover ); |
||
} |
} |
||
.template-navplate__subtitle { |
.template-navplate__subtitle { |
||
font-size: |
font-size: var( --font-size-x-small ); |
||
} |
} |
||
.template-navplate__subtitle, |
.template-navplate__subtitle, |
||
.template-navplate-item__label { |
.template-navplate-item__label { |
||
color: var( --color |
color: var( --color-subtle ); |
||
| ⚫ | |||
letter-spacing: 0.05em; |
|||
} |
} |
||
.template-navplate__title, |
.template-navplate__title, |
||
.template-navplate__groupheader { |
.template-navplate__groupheader { |
||
color: var( --color |
color: var( --color-emphasized ); |
||
font-weight: var( --font-weight- |
font-weight: var( --font-weight-semi-bold ); |
||
} |
} |
||
.template-navplate__title { |
.template-navplate__title { |
||
font-size: var( --font-size- |
font-size: var( --font-size-medium ); |
||
} |
} |
||
| Zeile 41: | Zeile 50: | ||
position: relative; |
position: relative; |
||
border-top: 1px solid var( --border-color-base ); |
border-top: 1px solid var( --border-color-base ); |
||
user-select: auto; |
|||
} |
} |
||
| Zeile 56: | Zeile 66: | ||
padding: var( --space-sm ) var( --space-md ) 0 var( --space-md ); |
padding: var( --space-sm ) var( --space-md ) 0 var( --space-md ); |
||
gap: var( --space-xs ); |
gap: var( --space-xs ); |
||
| ⚫ | |||
.template-navplate-item__label img { |
|||
opacity: var( --opacity-icon-base ); |
|||
filter: var( --filter-invert ); |
|||
} |
} |
||
| Zeile 71: | Zeile 86: | ||
} |
} |
||
.template-navplate__header .mw-ui-icon-wikimedia-collapse { |
|||
/* Style collapse button */ |
|||
--transform-rotate-collapse: rotate3d(1, 0, 0, 180deg); |
|||
.template-navplate > .mw-collapsible-toggle { |
|||
width: var( --font-size-small ); |
|||
height: var( --font-size-small ); |
|||
transition: var( --transition-hover ); |
|||
transition-property: transform; |
|||
transform: var( --transform-rotate-collapse ); |
|||
} |
} |
||
.template-navplate |
.template-navplate[ open ] .template-navplate__header .mw-ui-icon-wikimedia-collapse { |
||
transform: none; |
|||
.template-navplate > .mw-collapsible-toggle-default::after { |
|||
| ⚫ | |||
} |
} |
||
| ⚫ | |||
.template-navplate > .mw-collapsible-toggle > .mw-collapsible-text { |
|||
| ⚫ | |||
padding: var( --space-xs ) var( --space-sm ); |
|||
border: 1px solid var( --border-color-base ); |
|||
border-radius: var( --border-radius--medium ); |
|||
| ⚫ | |||
color: var( --color-base--emphasized ); |
|||
| ⚫ | |||
| ⚫ | |||
.template-navplate > .mw-collapsible-toggle > .mw-collapsible-text:hover { |
|||
background-color: var( --color-surface-2--hover ); |
|||
| ⚫ | |||
.template-navplate > .mw-collapsible-toggle > .mw-collapsible-text:active { |
|||
background-color: var( --color-surface-2--active ); |
|||
} |
|||
| ⚫ | |||
.template-navplate-item { |
.template-navplate-item { |
||
grid-template-columns: 180px auto; |
grid-template-columns: 180px auto; |
||
| Zeile 109: | Zeile 107: | ||
border-right: 1px solid var( --border-color-base ); |
border-right: 1px solid var( --border-color-base ); |
||
padding-bottom: var( --space-sm ); |
padding-bottom: var( --space-sm ); |
||
} |
|||
.template-navplate > .mw-collapsible-toggle { |
|||
margin-top: 1.03125rem; /* calc( ( var( --font-size-h3 ) + 0.875rem ) / 2 ) */ |
|||
} |
} |
||
} |
} |
||
Aktuelle Version vom 11. Mai 2025, 13:57 Uhr
.template-navplate {
margin-top: var( --space-md );
clear: both;
font-size: var( --font-size-small );
line-height: var( --line-height-xx-small );
border: 1px solid var( --border-color-base );
border-radius: var( --border-radius-medium );
overflow: hidden;
user-select: none;
}
.template-navplate__header {
padding: var( --space-sm ) var( --space-md );
background-color: transparent;
display: flex;
align-items: center;
gap: var( --space-md );
cursor: pointer;
}
.template-navplate[ open ] .template-navplate__header {
background-color: var( --color-surface-2 );
}
.template-navplate .template-navplate__header:hover {
background-color: var( --background-color-button-quiet--hover );
}
.template-navplate__subtitle {
font-size: var( --font-size-x-small );
}
.template-navplate__subtitle,
.template-navplate-item__label {
color: var( --color-subtle );
font-weight: var(--font-weight-medium);
}
.template-navplate__title,
.template-navplate__groupheader {
color: var( --color-emphasized );
font-weight: var( --font-weight-semi-bold );
}
.template-navplate__title {
font-size: var( --font-size-medium );
}
.template-navplate__content {
position: relative;
border-top: 1px solid var( --border-color-base );
user-select: auto;
}
.template-navplate__groupheader {
background-color: var( --color-surface-2 );
padding: var( --space-xs ) var( --space-md );
}
.template-navplate-item {
display: grid;
}
.template-navplate-item__label {
display: flex;
padding: var( --space-sm ) var( --space-md ) 0 var( --space-md );
gap: var( --space-xs );
}
.template-navplate-item__label img {
opacity: var( --opacity-icon-base );
filter: var( --filter-invert );
}
.template-navplate-item__list {
padding: 10px; /* 10px + 2px = space-sm; 10px + 6px = space-md */
}
.template-navplate-item__list a {
display: inline-block;
padding: 2px 6px;
}
.template-navplate__content > div + div {
border-top: 1px solid var( --border-color-base );
}
.template-navplate__header .mw-ui-icon-wikimedia-collapse {
--transform-rotate-collapse: rotate3d(1, 0, 0, 180deg);
width: var( --font-size-small );
height: var( --font-size-small );
transition: var( --transition-hover );
transition-property: transform;
transform: var( --transform-rotate-collapse );
}
.template-navplate[ open ] .template-navplate__header .mw-ui-icon-wikimedia-collapse {
transform: none;
}
@media only screen and ( min-width: 640px ) {
.template-navplate-item {
grid-template-columns: 180px auto;
}
.template-navplate-item__label {
border-right: 1px solid var( --border-color-base );
padding-bottom: var( --space-sm );
}
}