diff options
| author | 2026-02-10 17:11:24 +0300 | |
|---|---|---|
| committer | 2026-02-10 20:08:10 +0300 | |
| commit | 2ecb959c5b9c2b0750212af0349fd6d4a5c25258 (patch) | |
| tree | 16b3268b7dd825a13d4d8c0eb00007cc7f9a8ac1 /assets/css/main.css | |
| download | base-master.tar.gz base-master.tar.bz2 base-master.tar.xz base-master.zip | |
Diffstat (limited to '')
| -rw-r--r-- | assets/css/main.css | 146 |
1 files changed, 146 insertions, 0 deletions
diff --git a/assets/css/main.css b/assets/css/main.css new file mode 100644 index 0000000..9d07479 --- /dev/null +++ b/assets/css/main.css @@ -0,0 +1,146 @@ +: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: 24px; + width: 24px; + border-radius: 0; + margin-bottom: -0.5rem; +} + +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); +}
\ No newline at end of file |
