Michel Heusschen
ab5b92ae68
refactor(web): centralize buttons ( #2200 )
2023-04-07 11:45:00 -05:00
Matthias Rupp
ceb81d00fc
feat(web): Make scaling of albums overview more responsive ( #1981 )
...
* Make scaling of albums overview more responsive
* Adapt column sizes
* Run prettier
* Use tailwind magic instead of hard-coded breakpoints
2023-03-11 18:43:54 -06:00
Michel Heusschen
9323cc76d9
feat(server): improve API specification ( #1853 )
2023-02-24 10:01:10 -06:00
Michel Heusschen
10cb612fb1
feat(web): theme/locale preferences and improve SSR ( #1832 )
2023-02-22 11:53:08 -06:00
Michel Heusschen
d91cc3616b
feat(web): make assets cachable ( #1724 )
2023-02-10 16:01:35 -06:00
Alex
eace0af7a5
fix(web) Disable draggable on common usage element to avoid trigger drag-n-drop layer ( #1330 )
2023-01-15 14:01:10 -06:00
Alex
1adf8ff6b6
chore(web) Update SvelteKit ( #1066 )
...
* Update sveltekit
* Update sveltekit
* Update correct preloading attribute
2022-12-06 18:08:08 -06:00
Alex
966d99217a
fix(web) fix test ( #1059 )
2022-12-04 22:51:22 -06:00
Kiel Hurley
5f2b75997f
feat(web): Localize dates and numbers ( #1056 )
2022-12-04 09:35:20 -06:00
Jason Rasmussen
d696ce4e41
fix(server, web): harden auto pick album thumbnails ( #918 )
2022-11-04 08:41:04 -05:00
Alex
f94176a910
feat(web) dark mode ( #867 )
2022-10-26 11:10:48 -05:00
Jaime Baez
4f7a3afbfc
Fix web lint issues
2022-09-08 17:30:49 +02:00
Jaime Baez
f476bd985b
Add AlbumCard UI tests
...
- add libraries for component UI testing
- implement AlbumCard UI tests
2022-09-07 16:00:57 +02:00
Jaime Baez
645bd8a109
Add web test setup ( #597 )
...
* Extract logic from Albums page
- move "albums" page logic to `albums-bloc`
- add types to AlbumCard custom events
* Implement some album-bloc unit-tests
- add libraries for testing
- add album factory
- changes in albums-bloc API
* Add rest of albums-bloc test
Cleanup and remove console logs
* Refactor `isShowContextMenu` writable to derived
2022-09-07 05:20:19 -05:00
Alex
db2ed2d881
Migrate SvelteKit to the latest version 431 ( #526 )
2022-08-24 21:10:48 -07:00
Alex
5c78f707fe
Modify Album API endpoint to return a count attribute instead of a full assets array ( #454 )
...
* Change API to return assets count and change web behavior accordingly
* Refactor assets.length
* Explicitly declare type of assetCount so Dart SDK understand it
* Finished refactoring on mobile
2022-08-10 22:48:25 -05:00
Matthias Rupp
0ac9fe5a54
Load low- and high quality thumbnail in the same img tag to avoid flickering ( #413 )
2022-07-31 15:56:03 -05:00
Alex Tran
59c1ea3097
Added 2-stage loading for album's thumbnail
2022-07-26 22:06:06 -05:00
Alex
969f770df0
Delete album on web ( #373 )
...
* Show context menu
* Show context menu at the correct location
* Implement delete album button
* Delete album within album viewer
2022-07-24 22:47:12 -05:00
Alex Tran
9c3f848fa8
Use Webp for album thumbnail
2022-07-24 08:51:00 -05:00
Alex
c6ecfb679a
Added sharing page to web ( #355 )
...
* Added shared album
* Added list tile
* Show info of shared album owner
2022-07-16 23:52:00 -05:00