Search fields now show only Search, with aria-label="Search posts and
pages" for screen readers.
Social links now show only GitHub, Mastodon, RSS, with “opens in a new
tab” moved into aria-label.
Removed the now-unused .sr-only CSS rule.
Changed
[layout.php](/Users/tyemeclifford/Documents/GH/blog/themes/neon/layout.php)
and
[style.css](/Users/tyemeclifford/Documents/GH/blog/themes/neon/assets/style.css).
CMS changes landed in
[layout.php](/Users/tyemeclifford/Documents/GH/blog/themes/neon/layout.php),
[style.css](/Users/tyemeclifford/Documents/GH/blog/themes/neon/assets/style.css),
[app.js](/Users/tyemeclifford/Documents/GH/blog/themes/neon/assets/app.js),
and
[lone-embed.php](/Users/tyemeclifford/Documents/GH/blog/lone-embed.php):
skip link, named search/forms, current page state, live notices/empty
states, labelled media/embed controls, visible focus states, theme
control pressed states, and a focus-trapped/lightbox dialog with proper
ARIA.
Mac app changes landed in
[main.m](/Users/tyemeclifford/Documents/GH/blog/macclient/AppKitClient/main.m),
and I rebuilt
[TCMS](/Users/tyemeclifford/Documents/GH/blog/macclient/TCMS.app/Contents/MacOS/TCMS):
AppKit controls/tables/fields/previews now get accessibility
labels/help/value text, workspace sections are named, media/comment
tables expose useful context, and status messages are announced via
macOS accessibility notifications.
Changed:
[themes/neon/assets/app.js](/Users/tyemeclifford/Documents/GH/blog/themes/neon/assets/app.js)
Scans each single post’s .markdown content.
Collects images, native videos, shortcode/video iframes, and direct
image/video links.
Opens media in a lightbox with Previous/Next, count, caption, Escape
close, and arrow-key navigation.
Clicking a displayed image advances to the next item.
[themes/neon/assets/style.css](/Users/tyemeclifford/Documents/GH/blog/themes/neon/assets/style.css)
Added clickable media styling, embed “View” buttons, and responsive
lightbox layout.
Works in dark and light modes.
[CHANGELOG.md](/Users/tyemeclifford/Documents/GH/blog/CHANGELOG.md)
Added the feature note.