mirror of
https://github.com/immich-app/immich.git
synced 2026-02-04 17:01:13 +03:00
- Add configurable header height props for responsive layouts (smallHeaderHeight/largeHeaderHeight) - Add style customization props: styleMarginContentHorizontal, styleMarginTop, alwaysShowScrollbar - Replace hardcoded layout values with configurable props - Change root element from <section> to custom <photostream> element for better semantic structure - Move viewport width binding to inner timeline element for more accurate measurements - Simplify HMR handler by removing file-specific checks - Add segment loading check to prevent rendering unloaded segments - Add spacing margin between month groups using layout options - Change scrollbar-width from 'auto' to 'thin' for consistency - Remove unused UpdatePayload type import
Immich web project
This project uses the SvelteKit web framework. Please refer to the SvelteKit docs for information on getting started as a contributor to this project. In particular, it will help you navigate the project's code if you understand the basics of SvelteKit routing.
When developing locally, you will run a SvelteKit Node.js server. When this project is deployed to production, it is built as a SPA and deployed as part of the server project.