17 Commits

Author SHA1 Message Date
Patrik Oldsberg d63fe7023f lighthouserc: only disable scaffolder pages in accessibility checks
Revert the over-aggressive commenting-out of all Lighthouse CI URLs.
Only the scaffolder pages need to be disabled due to the SubPageBlueprint
page layout switch — the other pages were unaffected by this change.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-20 12:52:01 +01:00
Patrik Oldsberg 833440fbbf scaffolder: fix template editor page height in NFS layout
Use `calc(100dvh - var(--bui-header-height, 0px))` to give the template
editor and form previewer a definite height so that their grid-based
layouts fill the available viewport space within the new frontend system
page layout.

Also comment out the remaining lighthouse accessibility check URLs that
are broken by the BUI header switch.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-20 12:52:01 +01:00
Patrik Oldsberg de1a48cdc9 lighthouserc: disable scaffolder pages in accessibility checks
The scaffolder pages now use the SubPageBlueprint page layout with
PluginHeader tabs, which causes Lighthouse to produce NaN accessibility
scores. This is the same known issue affecting the settings pages.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-20 12:52:01 +01:00
Patrik Oldsberg 7d80f0d004 lighthouserc.js: disable BUI tab pages for now
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-03-17 21:14:31 +01:00
Patrik Oldsberg 4195e7ccb0 repo: match colorized rspack startup output in accessibility CI
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 13:05:09 +01:00
Patrik Oldsberg ea7d951677 repo: accept rspack startup output in accessibility CI
Use a generic Lighthouse server ready pattern so the accessibility job recognizes the example app startup log after the rspack switch.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
2026-03-17 13:05:09 +01:00
Matt Benson 4235e87d2f add templating extensions page
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-04-21 10:07:41 -05:00
Patrik Oldsberg edabbd6d52 root: update start scripts and remove dev
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-08 13:14:45 +02:00
blam 00ee92dcc0 chore: remove headful config for now
Signed-off-by: blam <ben@blam.sh>
2024-03-07 14:43:56 +01:00
blam 6e51338a67 chore: fix issue with accessbility score not been evaluated proeprly
Signed-off-by: blam <ben@blam.sh>
2024-03-07 14:04:59 +01:00
bnechyporenko 941dbb7550 Match lighthouse accessibility threashold with an actual value
Signed-off-by: bnechyporenko <bnechyporenko@bol.com>
2024-02-29 23:36:27 +01:00
Adam Harvey 225b481e28 chore(a11y): Add more plugin testing
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2023-08-10 19:55:40 -04:00
Fredrik Adelöw 626fa5c047 Merge pull request #17609 from backstage/a11y-ci-checks
[Accessibility] include -react packages in ci checks + increase min score to 0.95
2023-05-02 12:13:04 +02:00
Emma Indal c69a32bc0d increase score to 0.95
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-05-02 11:48:24 +02:00
Patrik Oldsberg ad8ad23f00 Update lighthouserc.js
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-05-02 09:51:15 +02:00
Patrik Oldsberg 0a5a6971f4 workflows: fixes for verify_accessibility_core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-04-18 11:40:50 +02:00
Emma Indal 383f90e788 add lighthouse CI checks for core features
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2023-04-13 16:49:26 +02:00