feat: support share to external via iframe

- Added Tailwind CSS plugins and configurations to improve styling across the application.
- Introduced new global styles and layout components for better structure and design consistency.
- Implemented a MasonryGallery component for responsive photo display.
- Enhanced photo item rendering with EXIF data and improved loading states.
- Updated package dependencies to include new Tailwind CSS utilities and components.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-06-29 23:09:57 +08:00
parent 5d523af3bc
commit 96400b1775
35 changed files with 1097 additions and 125 deletions

View File

@@ -69,6 +69,7 @@
"swiper": "11.2.8",
"swr": "2.3.3",
"tailwind-merge": "3.3.1",
"tailwind-variants": "1.0.0",
"thumbhash": "0.1.1",
"tiff": "^7.0.0",
"usehooks-ts": "3.1.1",
@@ -77,11 +78,10 @@
"zustand": "5.0.5"
},
"devDependencies": {
"@egoist/tailwindcss-icons": "1.9.0",
"@iconify-json/mingcute": "1.2.3",
"@tailwindcss/container-queries": "0.1.1",
"@tailwindcss/postcss": "4.1.11",
"@tailwindcss/typography": "0.5.16",
"@egoist/tailwindcss-icons": "catalog:",
"@iconify-json/mingcute": "catalog:",
"@tailwindcss/postcss": "catalog:",
"@tailwindcss/typography": "catalog:",
"@tailwindcss/vite": "4.1.11",
"@types/node": "24.0.4",
"@types/react": "19.1.8",
@@ -92,17 +92,17 @@
"code-inspector-plugin": "0.20.12",
"daisyui": "5.0.43",
"execa": "9.6.0",
"kolorist": "1.8.0",
"postcss": "8.5.6",
"postcss-import": "16.1.1",
"postcss-js": "4.0.1",
"react-compiler-runtime": "19.1.0-rc.2",
"simple-git-hooks": "2.13.0",
"tailwind-scrollbar": "4.0.2",
"tailwind-variants": "1.0.0",
"tailwindcss": "4.1.11",
"tailwindcss-animate": "1.0.7",
"tailwindcss-safe-area": "0.6.0",
"tailwindcss-uikit-colors": "1.0.0-alpha.1",
"tailwind-scrollbar": "catalog:",
"tailwindcss": "catalog:",
"tailwindcss-animate": "catalog:",
"tailwindcss-safe-area": "catalog:",
"tailwindcss-uikit-colors": "catalog:",
"unplugin-ast": "0.15.0",
"vite-plugin-html": "3.2.2"
}