Frontend de template-saas - Workspace V2
Go to file
Adrian Flores Cortes 9bd1aba33d [SPRINT-3] feat: Add WCAG improvements and 160 unit tests
## ST-3.1 WCAG Accessibility (5 SP)
- Replace div onClick with semantic buttons
- Add aria-label to interactive icons
- Add aria-hidden to decorative icons
- Add focus:ring-2 for visible focus states
- Add role attributes to modals, trees, progressbars
- Add proper form labels with htmlFor

Files modified: NotificationDrawer, DashboardLayout, PermissionsMatrix,
NetworkTree, GoalProgressBar, AuditFilters, NotificationBell,
NotificationItem, RoleCard, RoleForm

## ST-3.2 Unit Tests (5 SP)
- Add 160 new unit tests (target was 42)
- Hooks: useAuth (18), useRbac (18), useGoals (15), useMlm (19), usePortfolio (24)
- Components: RoleForm (15), GoalProgressBar (28), RankBadge (23)
- All tests use AAA pattern with proper mocking

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 20:27:34 -06:00
public Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
src [SPRINT-3] feat: Add WCAG improvements and 160 unit tests 2026-02-03 20:27:34 -06:00
tests/e2e test(e2e): Add E2E tests for Sales, MLM and Goals modules 2026-02-03 16:13:28 -06:00
.dockerignore Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
.env.example Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
.gitignore Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
Dockerfile Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
eslint.config.js Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
index.html Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
nginx.conf Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
package-lock.json Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
package.json Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
playwright.config.ts Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
postcss.config.js Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
README.md Initial commit 2026-01-16 14:04:05 +00:00
tailwind.config.js Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
tsconfig.json [SPRINT-3] feat: Add WCAG improvements and 160 unit tests 2026-02-03 20:27:34 -06:00
tsconfig.tsbuildinfo [WORKSPACE] chore: Update tsconfig build info 2026-01-29 17:57:01 -06:00
vite.config.ts Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00
vitest.config.ts Initial commit - Frontend de template-saas migrado desde monorepo 2026-01-16 08:07:16 -06:00

template-saas-frontend-v2

Frontend de template-saas - Workspace V2