feat: integrate site configuration and enhance photo navigation

- Added site configuration injection to the document for dynamic site settings.
- Updated photo navigation links to include the correct path structure.
- Introduced a new page for displaying individual photos with enhanced viewer functionality.
- Refactored various components to utilize the new site configuration and improve code organization.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-11-08 14:31:13 +08:00
parent 31edec33c8
commit 51f586705c
23 changed files with 421 additions and 150 deletions

View File

@@ -96,6 +96,7 @@
"daisyui": "5.3.10",
"execa": "9.6.0",
"kolorist": "1.8.0",
"linkedom": "0.18.12",
"postcss": "8.5.6",
"postcss-import": "16.1.1",
"postcss-js": "5.0.1",
@@ -110,4 +111,4 @@
"vite-plugin-html": "3.2.2",
"vite-plugin-pwa": "1.1.0"
}
}
}