From 0e5b8ea85d4fad42f9dc1df606ae105afb050112 Mon Sep 17 00:00:00 2001 From: "Edgar P. Burkhart" Date: Sat, 30 Dec 2023 10:24:24 +0100 Subject: [PATCH] Use :is css pseudo-class --- nummi/main/static/main/css/form.css | 4 +--- nummi/main/static/main/css/main.css | 12 ++++-------- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/nummi/main/static/main/css/form.css b/nummi/main/static/main/css/form.css index 520470a..3f792b5 100644 --- a/nummi/main/static/main/css/form.css +++ b/nummi/main/static/main/css/form.css @@ -9,9 +9,7 @@ form > table > tbody > tr > th { background: var(--bg-01); background-clip: padding-box; } -form tbody input, -form tbody select, -form tbody textarea { +form tbody :is(input, select, textarea) { font: inherit; border: none; background: transparent; diff --git a/nummi/main/static/main/css/main.css b/nummi/main/static/main/css/main.css index 28b67c4..de17985 100644 --- a/nummi/main/static/main/css/main.css +++ b/nummi/main/static/main/css/main.css @@ -61,8 +61,7 @@ a { text-decoration: none; display: inline-block; } -a:hover, -a:focus { +a:is(:hover, :focus) { text-decoration: underline; } @@ -109,8 +108,7 @@ nav ul { nav .skip-link { font-weight: 300; } -nav .skip-link:active, -nav .skip-link:focus { +nav .skip-link:is(:active, :focus) { font-weight: 500; } nav a { @@ -124,8 +122,7 @@ nav a.cur::after { position: absolute; right: 0; } -nav > :first-child, -main > :first-child { +:is(nav, main) > :first-child { margin-top: 0; } footer { @@ -146,8 +143,7 @@ footer { font-weight: 650; text-decoration: underline dotted; } -.pagination a.cur:hover, -.pagination a.cur:focus { +.pagination a.cur:is(:hover, :focus) { text-decoration: underline; }