1
showcase
Shipped: Conference schedule
I built a responsive two-day conference schedule with three parallel tracks: Frontend, Backend, and Developer Experience.
Each session is keyboard accessible and opens a detailed session dialog with proper focus management. Reviewers can use Tab to navigate through the interface, Enter/Space to interact with controls, and Escape to close the dialog and return focus to the triggering session. Visible focus indicators are provided across interactive elements. On desktop, all three tracks are displayed side-by-side for easy comparison, while on narrow screens, a keyboard-accessible track selector displays one track at a time alongside the time column, preventing horizontal page scrolling at 320px. The README documents the responsive design decision, accessibility approach, and keyboard testing checklist.
Repository: https://github.com/riki-k-dev/conference-schedule
Live: https://riki-k-dev.github.io/conference-schedule
Built for the Verified Frontend Internship · accessible layout
Add a comment
0/2000