Skip to content

Claude/feature/disclaimer modal#10

Merged
clacina merged 2 commits into
masterfrom
claude/feature/disclaimer-modal
Apr 30, 2026
Merged

Claude/feature/disclaimer modal#10
clacina merged 2 commits into
masterfrom
claude/feature/disclaimer-modal

Conversation

@clacina
Copy link
Copy Markdown
Owner

@clacina clacina commented Apr 30, 2026

No description provided.

clacina and others added 2 commits April 30, 2026 07:16
The native <details>/<summary> element gave no control over
presentation or keyboard/screen-reader behaviour. The new modal
provides a proper focus trap, focus-return to the trigger on close,
Escape/backdrop/button dismissal, body scroll lock, and WCAG-compliant
touch targets and focus-visible styles.

Also resolves video URLs for ~20 terms across calendar, faire, and
core vocabulary categories, and updates tests to reflect actual
component behaviour.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@clacina clacina merged commit e0221de into master Apr 30, 2026
1 check failed
@clacina clacina deleted the claude/feature/disclaimer-modal branch May 1, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant