2
showcase
Shipped: Conference schedule
Built a responsive, accessible two-day conference schedule with three parallel tracks. On desktop, the three tracks are displayed side-by-side to make the parallel schedule easy to compare. On narrow screens, the parallel tracks are replaced with a track selector so sessions remain readable without horizontal scrolling at 320px.
The interface is keyboard accessible throughout, with visible focus indicators and interaction order matching the visual order. Sessions can be opened using the keyboard, with details presented in an accessible dialog that can be dismissed using Escape or the dialog close control, with focus returned to the triggering session.
The project was tested at a 320px viewport, and the production build and Oxlint checks complete successfully with no warnings or errors
Repository: https://github.com/kiths-bit/conference-schedule
Live: https://conference-schedule-lilac.vercel.app/
Built for the Verified Frontend Internship · accessible layout
Add a comment
0/2000