Commit Graph
9 Commits
Author SHA1 Message Date
a.andreev 728050ced9 Admin: clarify photo description and add comment indicators
Rename the photo field label to avoid confusion with user comments and show comment count indicators in photo actions. Let admins open a per-photo comment view from the indicator and remove comments directly from that filtered list.
2026-02-21 11:26:49 +03:00
a.andreev 8dce294249 Admin: add photo rotation controls under previews
Let admins fix wrong image orientation directly in the photo table by rotating both before and after files. Add per-preview left/right 90-degree controls and rotate files on disk so changes apply everywhere immediately.
2026-02-21 11:04:41 +03:00
a.andreev a0d7e0131d Public: switch to CSS-only image placeholders
Replace JS-driven loading behavior with a pure CSS skeleton background so gallery cards remain fully native links. Drop click interception and deferred JS loaders to keep photo-page navigation immediate while images are still loading.
2026-02-20 19:10:24 +03:00
a.andreev 0eefcf6b04 Public: defer category image fetch and unblock card navigation
Avoid navigation stalls on cold loads by delaying thumbnail requests until cards are near viewport. Stop in-flight page downloads on card click so opening a photo page is immediate even while list images are still loading.
2026-02-20 19:06:18 +03:00
a.andreev 92e606a87e Public: lazy-load category images for faster navigation
Prevent photo-page opens from feeling blocked while a category list is still loading. Defer thumbnail fetches and lower their fetch priority, while keeping detail images high priority for quicker render after navigation.
2026-02-20 19:00:22 +03:00
a.andreev 09dea4a072 Public: show loading spinner for gallery images
Make image loading feedback visible on the public gallery so users see progress on slower connections. Add a lightweight spinner overlay for list/detail photos and clear it automatically once each image finishes or fails.
2026-02-20 18:50:29 +03:00
a.andreev 48bb460749 Admin: split sections/photos workflows in sidebar
Separate section management from photo management to keep the admin navigation clear and focused. Add autosave for section edits, stronger double-confirmation on section removal, and explicit cleanup of before/after files when a section is deleted.
2026-02-20 18:25:33 +03:00
a.andreev b241c9b9b3 Admin: add section rename and delete actions
Let admins manage section names and ordering from the media sidebar without manual DB edits. Add safe section deletion in admin flow and remove the section storage folder after DB cascade cleanup.
2026-02-20 18:20:03 +03:00
a.andreev ebca47f3c5 Public: mobile sidebar drawer for inner pages
Keep the sections sidebar visible on the home screen but collapse it on inner pages to save space on phones. Add a menu toggle, overlay close controls, and edge-swipe gestures so navigation stays quickly accessible on touch devices.
2026-02-20 18:14:12 +03:00