A memory quiz to test how many roles and aria-* attributes defined in WAI-ARIA 1.3 you can recall.
/Top page (quiz selection and dark mode toggle)/roles/Guess the role. All 88 roles excluding abstract roles/attributes/Guess the aria-* attribute (states and properties). All 53 attributes. Thearia-prefix can be omitted
HTML files live under src/routes/, and since vite's root is set to src/routes,
routes does not appear in the URL. JS files live under src/scripts/
(referenced from HTML as /src/scripts/... via an alias).
Original idea: plfstr's HTML Tags Memory Test
pnpm install
pnpm dev # dev server
pnpm test # logic tests (vitest)
pnpm build # production build
pnpm preview # preview the build outputPushing to main builds and deploys to GitHub Pages via
.github/workflows/deploy.yml. In the repository settings, set
Settings > Pages > Build and deployment > Source to GitHub Actions.