Accessibility
Lila is committed to ensuring digital accessibility for people with disabilities. We continually improve the user experience for everyone and apply the relevant accessibility standards.
Conformance Status
This portfolio website aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA. These guidelines explain how to make web content more accessible for people with disabilities and more user-friendly for everyone.
Accessibility Features
- Keyboard navigation: All interactive elements are accessible via keyboard (Tab, Enter, Space, Escape).
- Screen reader support: Semantic HTML, ARIA labels, and roles are used throughout to ensure compatibility with screen readers.
- Color contrast: Text meets WCAG AA contrast ratios against background colors in both light and dark themes.
- Resizable text: Text scales properly when browser zoom is used up to 200%.
- Focus indicators: Visible focus outlines on all interactive elements.
- Reduced motion: Respects the
prefers-reduced-motionmedia query for users who prefer minimal animation. - Alt text: All images include descriptive alt text for screen readers.
- Form labels: All form inputs have associated labels for screen reader users.
Known Limitations
Some p5.js creative coding sketches rely on canvas-based rendering which may not be fully accessible to screen readers. We provide text descriptions for each sketch and a fallback static view. Video content includes poster frames and descriptive text.
Assistive Technologies Tested
- NVDA (Windows)
- VoiceOver (macOS / iOS)
- Keyboard-only navigation
- Browser zoom up to 200%
Feedback
We welcome your feedback on the accessibility of this website. If you encounter any accessibility barriers or have suggestions for improvement, please contact us via the contact form or email at shylesian@gmail.com.
Assessment Approach
Accessibility is evaluated through a combination of automated testing tools (Lighthouse, axe DevTools) and manual testing during the design and development process.
Last updated: May 2026