Skip to content

Fix: Remove debug console.log and mark decorative arrows as hidden#161

Open
WaterXiao-git wants to merge 2 commits into
Heliobond:mainfrom
WaterXiao-git:fix/remove-debug-console-log
Open

Fix: Remove debug console.log and mark decorative arrows as hidden#161
WaterXiao-git wants to merge 2 commits into
Heliobond:mainfrom
WaterXiao-git:fix/remove-debug-console-log

Conversation

@WaterXiao-git

@WaterXiao-git WaterXiao-git commented Jun 26, 2026

Copy link
Copy Markdown

Two accessibility and cleanup fixes:

  1. Remove debug console.log in creator submit handler (Remove the debug console.log in the creator submit handler #153)
  2. Mark decorative back-arrow glyphs as hidden from screen readers (Mark decorative back-arrow glyphs as hidden #105)

Closes #153 and #105

Remove a debug console.log that was left in the creator submit
handler, which ships to the client console in production.

Closes Heliobond#153
Wrap ← arrow characters in span with aria-hidden so screen readers
only announce the text label ('Back to projects') instead of the
literal arrow glyph.

Closes Heliobond#105
@WaterXiao-git WaterXiao-git changed the title Remove debug console.log in creator submit handler Fix: Remove debug console.log and mark decorative arrows as hidden Jun 27, 2026
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.

Remove the debug console.log in the creator submit handler

1 participant