From 11242c511099fb03f696b18fb3496ee9d849c5d3 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Sun, 11 Oct 2026 13:58:07 +0200 Subject: [PATCH] website: AA on the shell's copied button and group label Measured on the deployed M3 page: .btn-primary 4.01:1 (white on --blue, 13.6px/600) and .nav-group-label 3.14:1 (--text-3), both under the 4.5 floor. This is R-930 arriving a second time by a different route: fixing .cta-button on the website did not fix the CONTROLLER's button, and the shell imports it. Same remedy the operator already chose - 1.2rem/700 puts the label in WCAG's large-text band where 3:1 applies - so --blue stays untouched. The sidebar's own CTA becomes an OUTLINE button rather than a filled one: blue on transparent passes comfortably, and a 19.2px filled button does not fit a 240px sidebar without wrapping. Measured both ways rather than guessed. The controller has both defects on its own surface. Not fixed here - that repo is read-only this session - so it is going to the register. --- website/404.html | 2 +- website/adatkezeles.html | 2 +- website/alkalmazasok.html | 2 +- website/assets/site.css | 18 ++++++++++++++++++ website/biztonsagimentes.html | 2 +- website/en/apps.html | 2 +- website/en/backups.html | 2 +- website/en/contact.html | 2 +- website/en/download.html | 2 +- website/en/faq.html | 2 +- website/en/index.html | 2 +- website/en/technology.html | 2 +- website/en/testing.html | 2 +- website/feltetelek.html | 2 +- website/gyik.html | 2 +- website/index.html | 2 +- website/kapcsolat.html | 2 +- website/letoltes.html | 2 +- website/preview/index.html | 2 +- website/preview/m3/index.html | 6 +++--- website/szolgaltatasok-nonpublic.html | 2 +- website/technologiak.html | 2 +- website/teszteles.html | 2 +- 23 files changed, 42 insertions(+), 24 deletions(-) diff --git a/website/404.html b/website/404.html index 5bc8a78d..3ced1317 100644 --- a/website/404.html +++ b/website/404.html @@ -6,7 +6,7 @@ Az oldal nem található | Felhom.eu - + diff --git a/website/adatkezeles.html b/website/adatkezeles.html index 612ffe63..0c7f15f3 100644 --- a/website/adatkezeles.html +++ b/website/adatkezeles.html @@ -19,7 +19,7 @@ - + diff --git a/website/alkalmazasok.html b/website/alkalmazasok.html index 7106716e..4c967e5d 100644 --- a/website/alkalmazasok.html +++ b/website/alkalmazasok.html @@ -43,7 +43,7 @@ } - + diff --git a/website/assets/site.css b/website/assets/site.css index c291c5cd..07b37ee3 100644 --- a/website/assets/site.css +++ b/website/assets/site.css @@ -2447,3 +2447,21 @@ footer a:hover, footer a:focus-visible { text-decoration: underline; } and the hero row below it is the lede sentence plus the button. */ .shell .page-header h1 { font-size: clamp(1.5rem, 2.8vw, 2.1rem); font-weight: 700; letter-spacing: -.02em; } .hero-lede { color: var(--text-1); font-size: clamp(1.05rem, 1.7vw, 1.3rem); line-height: 1.55; margin-bottom: 1.5rem; max-width: 40ch; } + +/* --- WCAG AA on the copied buttons and labels (measured 2026-10-11) ----------- + Two rules copied from the controller fail AA at the website's sizes: + .btn-primary white on --blue = 4.01:1 at 13.6px/600, floor 4.5 + .nav-group-label --text-3 on --bg-1 = 3.14:1, floor 4.5 + This is R-930 arriving a second time: fixing .cta-button on the website did not + fix the CONTROLLER's button, and the shell imports the controller's button. + Same remedy the operator chose for R-930: >=18.66px at >=700 makes the label + "large text", where the floor is 3:1 and 4.01 clears it, without touching + --blue (shared with the hub and controller UIs). + The sidebar's own call to action stays an OUTLINE button instead - blue text on + transparent passes comfortably, and a 19.2px filled button does not fit a 240px + sidebar without wrapping. Measured both ways. + The controller has the same two defects on its own surface; filed, not fixed + here (that repo is read-only this session). */ +.shell .btn-primary { font-size: 1.2rem; font-weight: 700; } +.shell .nav-group-label { color: var(--text-2); } +.shell .sidebar-cta { font-size: .95rem; font-weight: 600; } diff --git a/website/biztonsagimentes.html b/website/biztonsagimentes.html index deff09bc..e0372a69 100644 --- a/website/biztonsagimentes.html +++ b/website/biztonsagimentes.html @@ -37,7 +37,7 @@ } - + diff --git a/website/en/apps.html b/website/en/apps.html index 63ba44d5..3598a49b 100644 --- a/website/en/apps.html +++ b/website/en/apps.html @@ -43,7 +43,7 @@ } - + diff --git a/website/en/backups.html b/website/en/backups.html index 4635d7ce..d128df44 100644 --- a/website/en/backups.html +++ b/website/en/backups.html @@ -37,7 +37,7 @@ } - + diff --git a/website/en/contact.html b/website/en/contact.html index 05884d02..d735d353 100644 --- a/website/en/contact.html +++ b/website/en/contact.html @@ -26,7 +26,7 @@ - + diff --git a/website/en/download.html b/website/en/download.html index f3126914..fe4c134e 100644 --- a/website/en/download.html +++ b/website/en/download.html @@ -24,7 +24,7 @@ - + diff --git a/website/en/faq.html b/website/en/faq.html index cc17bb05..ad9e45b1 100644 --- a/website/en/faq.html +++ b/website/en/faq.html @@ -363,7 +363,7 @@ } - + diff --git a/website/en/index.html b/website/en/index.html index 395c3938..c3385b5b 100644 --- a/website/en/index.html +++ b/website/en/index.html @@ -54,7 +54,7 @@ } - + diff --git a/website/en/technology.html b/website/en/technology.html index 5b94d474..d674c5ad 100644 --- a/website/en/technology.html +++ b/website/en/technology.html @@ -38,7 +38,7 @@ } - + diff --git a/website/en/testing.html b/website/en/testing.html index 52d8607b..77634d9e 100644 --- a/website/en/testing.html +++ b/website/en/testing.html @@ -37,7 +37,7 @@ } - + diff --git a/website/feltetelek.html b/website/feltetelek.html index 60dca6e4..ebe4b2ae 100644 --- a/website/feltetelek.html +++ b/website/feltetelek.html @@ -19,7 +19,7 @@ - + diff --git a/website/gyik.html b/website/gyik.html index 4f08abae..c22f7bd2 100644 --- a/website/gyik.html +++ b/website/gyik.html @@ -363,7 +363,7 @@ } - + diff --git a/website/index.html b/website/index.html index d2d2a329..b53c2e7c 100644 --- a/website/index.html +++ b/website/index.html @@ -54,7 +54,7 @@ } - + diff --git a/website/kapcsolat.html b/website/kapcsolat.html index 4ed81f29..51d6e5a6 100644 --- a/website/kapcsolat.html +++ b/website/kapcsolat.html @@ -26,7 +26,7 @@ - + diff --git a/website/letoltes.html b/website/letoltes.html index 1abcc851..e10a2cf0 100644 --- a/website/letoltes.html +++ b/website/letoltes.html @@ -24,7 +24,7 @@ - + diff --git a/website/preview/index.html b/website/preview/index.html index 387bfe98..64da4fde 100644 --- a/website/preview/index.html +++ b/website/preview/index.html @@ -56,7 +56,7 @@ } - + diff --git a/website/preview/m3/index.html b/website/preview/m3/index.html index 8c7815ee..f6b0e019 100644 --- a/website/preview/m3/index.html +++ b/website/preview/m3/index.html @@ -12,8 +12,8 @@ - - + + @@ -50,7 +50,7 @@
  • Biztonsági mentés