From 2ecb959c5b9c2b0750212af0349fd6d4a5c25258 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Tue, 10 Feb 2026 17:11:24 +0300 Subject: =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B2=D1=8B=D0=B9=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=BC=D0=BC=D0=B8=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/main.css | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 assets/css/main.css (limited to 'assets/css/main.css') 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 -- cgit v1.2.3