Description
The project currently contains several critical frontend validation and accessibility issues affecting HTML5 compliance, ARIA implementation, and CSS validation standards. These issues may impact accessibility, semantic correctness, browser compatibility, and maintainability.
I would like to work on resolving these issues comprehensively.
Issues Identified
HTML5 Validation Errors
- Missing
alt attributes on <img> elements
- Invalid
custom-element attribute usage
- Invalid value used for
async attribute
<div> element used in invalid parent contexts
- Open elements detected before EOF
- Invalid text/data placement in HTML structure
- Text nodes not allowed in the current element context
- Obsolete
align attribute used on <div>
- Obsolete
frameborder attribute used on <iframe>
ARIA Accessibility Issues
role="tab" elements missing corresponding role="tabpanel" associations
CSS Validation Issues
- Invalid CSS selectors
- Invalid CSS identifiers
- Invalid CSS property values
- General CSS validation failures
Expected Improvements
- Improved HTML5 semantic compliance
- Better accessibility support (WCAG/ARIA)
- Cleaner and standards-compliant CSS
- Enhanced maintainability and browser compatibility
- Reduction in validator and accessibility warnings/errors
Proposed Fixes
- Replace obsolete HTML attributes with modern CSS equivalents
- Refactor invalid DOM nesting structures
- Add proper
alt text to image elements
- Correct ARIA tab-panel relationships
- Resolve invalid CSS syntax/selectors/properties
- Fix improper async attribute usage
- Validate markup using W3C HTML & CSS validators
Additional Notes
Some issues are repeated across multiple pages, so the fixes may require component-level refactoring to ensure consistency throughout the project.
I am contributing under GSSoC'26.
Description
The project currently contains several critical frontend validation and accessibility issues affecting HTML5 compliance, ARIA implementation, and CSS validation standards. These issues may impact accessibility, semantic correctness, browser compatibility, and maintainability.
I would like to work on resolving these issues comprehensively.
Issues Identified
HTML5 Validation Errors
altattributes on<img>elementscustom-elementattribute usageasyncattribute<div>element used in invalid parent contextsalignattribute used on<div>frameborderattribute used on<iframe>ARIA Accessibility Issues
role="tab"elements missing correspondingrole="tabpanel"associationsCSS Validation Issues
Expected Improvements
Proposed Fixes
alttext to image elementsAdditional Notes
Some issues are repeated across multiple pages, so the fixes may require component-level refactoring to ensure consistency throughout the project.
I am contributing under GSSoC'26.