|
@@ -47,6 +47,16 @@ header {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
header h1 { font-size: 1.25rem; margin: 0; display: flex; align-items: center; gap: 0.5rem; }
|
|
header h1 { font-size: 1.25rem; margin: 0; display: flex; align-items: center; gap: 0.5rem; }
|
|
|
|
|
+header h1 a,
|
|
|
|
|
+header h1 a:hover,
|
|
|
|
|
+header h1 a:active,
|
|
|
|
|
+header h1 a:visited {
|
|
|
|
|
+ color: inherit;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ gap: 0.5rem;
|
|
|
|
|
+ text-decoration: none;
|
|
|
|
|
+}
|
|
|
header h1 .brand-emblem { height: 8rem; width: auto; margin-block: -0.2rem; }
|
|
header h1 .brand-emblem { height: 8rem; width: auto; margin-block: -0.2rem; }
|
|
|
header nav { display: flex; align-items: center; flex-wrap: wrap; gap: var(--grid-1); }
|
|
header nav { display: flex; align-items: center; flex-wrap: wrap; gap: var(--grid-1); }
|
|
|
|
|
|
|
@@ -54,8 +64,7 @@ header nav { display: flex; align-items: center; flex-wrap: wrap; gap: var(--gri
|
|
|
|
|
|
|
|
.nav-menu { display: inline-block; position: relative; }
|
|
.nav-menu { display: inline-block; position: relative; }
|
|
|
|
|
|
|
|
-.nav-menu > summary,
|
|
|
|
|
-.nav-item {
|
|
|
|
|
|
|
+.nav-menu > summary {
|
|
|
border-radius: 6px;
|
|
border-radius: 6px;
|
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
|
display: inline-flex;
|
|
display: inline-flex;
|
|
@@ -77,8 +86,7 @@ header nav { display: flex; align-items: center; flex-wrap: wrap; gap: var(--gri
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.nav-menu > summary:hover,
|
|
.nav-menu > summary:hover,
|
|
|
-.nav-menu[open] > summary,
|
|
|
|
|
-.nav-item:hover { background: var(--line-soft); }
|
|
|
|
|
|
|
+.nav-menu[open] > summary { background: var(--line-soft); }
|
|
|
|
|
|
|
|
.nav-menu[open] > summary::after { transform: rotate(180deg); }
|
|
.nav-menu[open] > summary::after { transform: rotate(180deg); }
|
|
|
|
|
|
|
@@ -136,14 +144,7 @@ header nav { display: flex; align-items: center; flex-wrap: wrap; gap: var(--gri
|
|
|
display: flex;
|
|
display: flex;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.nav-auth {
|
|
|
|
|
- align-items: baseline;
|
|
|
|
|
- border-left: 1px solid var(--line);
|
|
|
|
|
- display: inline-flex;
|
|
|
|
|
- gap: var(--grid-1);
|
|
|
|
|
- margin-left: var(--grid-1);
|
|
|
|
|
- padding-left: var(--grid-2);
|
|
|
|
|
-}
|
|
|
|
|
|
|
+.nav-auth { display: inline-flex; gap: var(--grid-1); }
|
|
|
|
|
|
|
|
main { padding: var(--grid-2) 0 var(--grid-4); }
|
|
main { padding: var(--grid-2) 0 var(--grid-4); }
|
|
|
|
|
|
|
@@ -907,7 +908,6 @@ dialog#quote-comment-dialog blockquote {
|
|
|
|
|
|
|
|
@media (max-width: 40rem) {
|
|
@media (max-width: 40rem) {
|
|
|
header { flex-direction: column; gap: var(--grid-1); }
|
|
header { flex-direction: column; gap: var(--grid-1); }
|
|
|
- .nav-auth { border-left: none; margin-left: 0; padding-left: 0; }
|
|
|
|
|
.cards { grid-template-columns: 1fr; }
|
|
.cards { grid-template-columns: 1fr; }
|
|
|
.grid-2 { grid-template-columns: 1fr; }
|
|
.grid-2 { grid-template-columns: 1fr; }
|
|
|
th, td { padding: 0.4rem 0.5rem; font-size: 0.9rem; }
|
|
th, td { padding: 0.4rem 0.5rem; font-size: 0.9rem; }
|