:root { --border-radius: 4px; --shadow: 0 2px 8px rgba(0, 0, 0, 0.05); } @media (prefers-color-scheme: dark) { :root { --shadow: 0 2px 8px rgba(0, 0, 0, 0.2); } } nav { margin-top: 1rem; } nav ul { padding: 0; margin: 0; } nav ul li { list-style: none; display: inline-block; border: 0.1px solid var(--link-color); border-radius: var(--border-radius); } nav ul li a { padding: 0.5rem 1rem; text-decoration: none; display: inline-block; width: auto; line-height: 1.5rem; } nav ul li a:hover { background-color: color-mix(in srgb, var(--link-color) 10%, transparent); } nav ul li a.active { background-color: color-mix(in srgb, var(--link-color) 10%, transparent); } ul.taxonomy { display: block; padding: 0; margin: 0.5rem 0; } ul.taxonomy li { list-style: none; display: inline; } ul.taxonomy li::after { content: " | "; } ul.taxonomy li:last-child::after { content: ""; } ul.terms { display: block; padding: 0; margin: 0.5rem 0; } ul.terms li { list-style: none; display: inline; } ul.terms li::after { content: " | "; } ul.terms li:last-child::after { content: ""; } ul.pagination { display: block; padding: 0; margin: 0.5rem 0; } ul.pagination li { display: inline; list-style: none; } ul.pagination li.active a { background-color: color-mix(in srgb, var(--link-color) 10%, transparent); } ul.pagination li a { padding: 0.5rem 1rem; border: 0.1px solid var(--link-color); border-radius: var(--border-radius); text-decoration: none; line-height: 3rem; } ul.pagination li a:hover { background-color: color-mix(in srgb, var(--link-color) 10%, transparent); } ul.pagination li:first-child a { margin-left: 0; } pre { border-radius: var(--border-radius); border: 0.1px solid var(--border); padding: 0.5rem; } article { border-radius: var(--border-radius); box-shadow: var(--shadow); } img { border-radius: var(--border-radius); } .menu-icon { height: 16px; width: 16px; border-radius: 0; } a.btn-primary { display: inline-block; padding: 0.5rem 1rem; margin: 1rem 0; border: 0.1px solid var(--link-color); border-radius: var(--border-radius); text-decoration: none; } a.btn-primary:hover { background-color: color-mix(in srgb, var(--link-color) 10%, transparent); }