Skip to content

Conversation

@coseeian
Copy link
Collaborator

@coseeian coseeian commented Nov 8, 2025

Resolves #1020.

Description

Fixes invalid HTML structure in the events list where <ul> contained direct children that weren't <li>, <script>, or <template> elements.

This PR fixes issues in both /events/ & /events/page/1/ pages.

Changes

  • Wrapped GridItemEvent components in <li> tags within the events grid.

@coseeian coseeian added the Accessibility: Low Severity Minor impact or no clear violation of a11y guidelines, but still a negative experience label Nov 8, 2025
@coseeian
Copy link
Collaborator Author

coseeian commented Nov 8, 2025

Hello @ksen0,

This is the PR for the a11y issue reported in #1020. Please have a look whenever it's convenient for you - there's absolutely no rush.

Appreciate your help very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Accessibility: Low Severity Minor impact or no clear violation of a11y guidelines, but still a negative experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[list] <ul> and <ol> must only directly contain <li>, <script> or <template> elements

1 participant