Steam 2.0




About this Project
As part of the Front-End Development course, I recreated the Steam website with a focus on accessibility for users with various impairments. This project improved my skills in HTML, CSS, and JavaScript while emphasizing the importance of inclusive design.
Technical Details
- Responsive design that works across all device sizes
- Keyboard navigation support for users with motor impairments
- High contrast mode for users with visual impairments
- Screen reader compatibility
- Reduced motion options for users with vestibular disorders
Development Process
The project was built using semantic HTML5, modern CSS3 features, and vanilla JavaScript. I focused on creating a clean, maintainable codebase that follows web accessibility guidelines (WCAG 2.1). One of the main challenges was maintaining the visual appeal of the Steam interface while ensuring it remained accessible. I solved this by implementing a flexible design system that could adapt to different user needs without compromising the user experience.