mediawiki-skin-crystal/resources/navmenu.less

67 lines
1.1 KiB
Plaintext

.nav-menu {
background-color: var(--blue-4);
box-shadow: 0 0 1px 1px var(--gold-3), inset 0 0 6px 3px var(--blue-3);
border: 1px outset var(--gold-1);
}
.site-links {
display: flex;
flex-direction: column;
gap: calc(var(--space) / 2);
padding: var(--space);
}
.site-links > a, #nav-toc > .site-links, .nav-show {
text-shadow: 0 0 2px var(--black);
font-weight: bold;
font-size: .9em;
font-family: 'Libre Caslon', serif;
}
.site-links > a {
display: flex;
gap: var(--space);
}
#nav-toc:not(:has(ul > .nav-toclevel1)) {
display: none;
}
.nav-menu a {
color: var(--gold-1);
}
.nav-menu a:hover {
color: var(--blue-2);
}
.nav-menu {
display: flex;
flex-direction: column;
}
#nav-toc {
margin-top: calc(var(--space) * 6);
}
.nav-backtotop {
display: flex;
justify-content: center;
gap: calc(var(--space) / 2);
align-items: center;
}
.nav-show {
border: none;
background: none;
padding: .6em;
text-align: center;
color: var(--gold-1);
box-sizing: border-box;
width: 100%;
}
.nav-external:last-of-type {
display: none;
}