jedmund-svelte/src/lib/components/admin
Justin Edmund 2bbc306762 refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id]
- Move album routes from /photos/[slug] to /albums/[slug]
- Simplify photo permalinks from /photos/p/[id] to /photos/[id]
- Remove album-scoped photo route /photos/[albumSlug]/[photoId]
- Update all component references to use new routes
- Simplify content.ts to always use direct photo permalinks
- Update PhotoItem, MasonryPhotoGrid, ThreeColumnPhotoGrid components
- Update UniverseAlbumCard and admin AlbumForm view links
- Remove album context from photo navigation

Breaking change: URLs have changed
- Albums: /photos/[slug] → /albums/[slug]
- Photos: /photos/p/[id] → /photos/[id]

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 10:35:21 +01:00
..
AdminByline.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
AdminFilters.svelte Filter updates 2025-06-02 02:50:08 -07:00
AdminHeader.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
AdminNavBar.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
AdminPage.svelte Fix sticky toolbar in editor 2025-06-11 02:09:59 -07:00
AdminSegmentedControl.svelte tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
AdminSegmentedController.svelte Add dropdown to change object publish state and fix z-index 2025-06-02 17:00:52 -07:00
AlbumForm.svelte refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00
AlbumListItem.svelte feat(admin): update album management UI for content support 2025-06-24 01:12:54 +01:00
AlbumMetadataPopover.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
AlbumSelector.svelte feat(admin): update album management UI for content support 2025-06-24 01:12:54 +01:00
AlbumSelectorModal.svelte refactor(admin): consolidate media modals into UnifiedMediaModal 2025-06-24 01:12:13 +01:00
Button.svelte Fix button font 2025-06-13 15:02:19 -04:00
DeleteConfirmationModal.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
DropdownItem.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
DropdownMenu.svelte Fix styling of embeds in public site 2025-06-13 18:34:59 -04:00
DropdownMenuContainer.svelte Add dropdown to change object publish state and fix z-index 2025-06-02 17:00:52 -07:00
EnhancedComposer.svelte refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00
EssayForm.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
FormField.svelte Admin WIP 2025-05-27 16:57:51 -07:00
FormFieldWrapper.svelte Fix image handling in forms 2025-06-10 20:48:02 -07:00
GalleryManager.svelte refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00
GalleryUploader.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
GenericMetadataPopover.svelte Fix component deprecated errors 2025-06-13 15:12:46 -04:00
ImagePicker.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
ImageUploader.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
InlineComposerModal.svelte refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00
Input.svelte Textarea component and Project form updates 2025-06-10 21:45:24 -07:00
LoadingSpinner.svelte Admin WIP 2025-05-27 16:57:51 -07:00
MediaDetailsModal.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
MediaInput.svelte refactor: restructure routing - albums at /albums/[slug], photos at /photos/[id] 2025-06-24 10:35:21 +01:00
MediaUploadModal.svelte Style changes 2025-06-13 13:03:24 -04:00
MetadataPopover.svelte Add dropdown to change object publish state and fix z-index 2025-06-02 17:00:52 -07:00
Modal.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
PhotoPostForm.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
PostDropdown.svelte feat(admin): update admin components with improved UI and icons 2025-06-24 01:14:08 +01:00
PostListItem.svelte Fix styling of embeds in public site 2025-06-13 18:34:59 -04:00
PostMetadataPopover.svelte Simplify posts 2025-06-11 00:53:54 -07:00
ProjectBrandingForm.svelte Textarea component and Project form updates 2025-06-10 21:45:24 -07:00
ProjectForm.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
ProjectGalleryForm.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
ProjectImagesForm.svelte We ran the linter 2025-06-11 00:54:05 -07:00
ProjectListItem.svelte Fix styling of embeds in public site 2025-06-13 18:34:59 -04:00
ProjectMetadataForm.svelte We ran the linter 2025-06-11 00:54:05 -07:00
ProjectStylingForm.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
ProjectTitleCell.svelte tbh i dont know whats going on anymore 2025-05-31 02:08:26 -07:00
PublishDropdown.svelte Fixes for UniverseComposer and delete modals. 2025-06-02 06:19:39 -07:00
SaveActionsGroup.svelte Prettier + build errors 2025-06-02 08:41:03 -07:00
SegmentedControlField.svelte We ran the linter 2025-06-11 00:54:05 -07:00
Select.svelte Fix image handling in forms 2025-06-10 20:48:02 -07:00
SelectField.svelte We ran the linter 2025-06-11 00:54:05 -07:00
SimplePostForm.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
StatusDropdown.svelte refactor: replace button text changes with toast notifications 2025-06-24 01:56:26 +01:00
Textarea.svelte Textarea component and Project form updates 2025-06-10 21:45:24 -07:00
UnifiedMediaModal.svelte refactor(admin): consolidate media modals into UnifiedMediaModal 2025-06-24 01:12:13 +01:00