67 lines
1.1 KiB
Plaintext
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 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;
|
|
}
|