managarten/scripts
Wuesteon 42e5e97390 ️ fix: resolve all svelte-check a11y warnings across web apps
- Fix 121 accessibility warnings across 9 web apps (manacore, clock, chat,
  manadeck, calendar, zitare, contacts, picture, todo)
- Add proper ARIA attributes (role, tabindex, aria-label) to interactive elements
- Add onkeydown handlers alongside onclick for keyboard accessibility
- Add svelte-ignore comments for intentional patterns (modals, dropdowns)
- Update svelte-check threshold from error to warning in pre-commit hook
- Fix script compatibility for bash 3.x (remove associative arrays)
- Add comprehensive documentation for svelte-check patterns and fixes

All web apps now pass svelte-check with 0 errors and 0 warnings.
Pre-commit hooks will block any future commits with warnings.
2025-12-15 19:09:01 +01:00
..
deploy first implementation 2025-11-27 17:26:18 +01:00
build-check-staged.sh 🔧 chore: add svelte-check to pre-commit hooks 2025-12-15 17:53:52 +01:00
fix-mixed-imports.mjs Fix wrong type 2025-12-04 23:25:25 +01:00
generate-env.mjs Merge branch 'dev' into till-dev 2025-12-15 14:10:34 +01:00
generate-staging-secrets.sh ♻️ refactor(cd): hardcode non-sensitive config in staging workflow 2025-12-04 17:11:36 +01:00
get-ssh-key.sh ♻️ refactor(cd): hardcode non-sensitive config in staging workflow 2025-12-04 17:11:36 +01:00
remove-coolify-references.sh feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
setup-databases.sh 🧑‍💻 dx: add automatic database setup and dev:*:full commands 2025-12-08 14:38:18 +01:00
svelte-check-staged.sh ️ fix: resolve all svelte-check a11y warnings across web apps 2025-12-15 19:09:01 +01:00