- The public blog theme now has a post lightbox slideshow.

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.
This commit is contained in:
Ty Clifford
2026-07-05 18:43:51 -04:00
parent d0496c93f3
commit 3e7cea4491
3 changed files with 490 additions and 0 deletions
+1
View File
@@ -12,6 +12,7 @@ All notable changes to Ty Clifford's Content Management System are documented he
- Added Mac client media pagination plus native image preview and audio/video playback.
- Added Mac client editor spell-check and auto-correct options.
- Added a Mac client Update action for saving existing posts/pages without changing their current draft/published status.
- Added a public post lightbox slideshow for images, native videos, video embeds, and direct media links within the same post.
- Added a declared shortcode parser with PHP-array/JSON configuration, including `[youtube=<id>]` and `[video poster=<poster> file=<file>]`.
- Added `lone-embed.php` as the generated HTML5 video player target for video shortcodes.