Files
xamxam/todo
Pontoporeia 769d56fabc wcag: fix 2.4.4 duplicate link text on home page cards
Add <span class="sr-only">, YEAR</span> to each thesis card <p> in
public/index.php. Screen readers now read "Author – Title, 2024" instead
of bare "Author – Title", so two theses sharing the same title produce
distinct accessible names (WCAG 2.4.4 Link Purpose — In Context).

Also audit and close WCAG 2.4.3: the tfe.php back link (<a class="tfe-back-link">
← Retour</a>) is already the first child of <header class="tfe-left">
in DOM order, preceding <h1 class="tfe-title">. No code change needed;
TODO item marked done.
2026-04-06 15:33:08 +02:00
..

TODO Index

Pending tasks split by topic. Completed tasks have been removed.

File Topic
01-css-semantic-refactor.md CSS class audit, semantic HTML for templates (public + admin), inline style extraction, favicon
02-php-components.md Form field partials, shared UI partials, controller extraction, backend maintenance
03-system-cache.md system_cache table, SystemCache class, system.php refactor
04-accessibility.md WCAG 2.1 AA — remaining failures grouped by success criterion