Haim Kastner
11503beb00
Frontend: RTL alignment fixes ( #1220 )
...
* RTL alignment fixes
* Fix lint
Co-authored-by: Stephen Brown II <Stephen.Brown2@gmail.com>
Co-authored-by: Stephen Brown II <Stephen.Brown2@gmail.com>
2021-04-30 12:42:52 +02:00
Michael Mayer
180e46b95f
Frontend: Add Yellowstone theme, unlock Grayscale for everyone
2021-04-26 12:37:52 +02:00
Michael Mayer
de6f61ecc7
UI: Disable CSS contain optimization in non-chrome browsers
2021-04-25 12:19:52 +02:00
Michael Mayer
88c0b3346c
UX: Disable user-select for card buttons #1048
2021-04-21 14:32:21 +02:00
Michael Mayer
b07ba63108
UX: Break overflowing titles and descriptions
2021-04-21 14:18:36 +02:00
Michael Mayer
3d073d41df
UX: Improve touch event accuracy in albums and labels #1048
2021-04-21 12:24:47 +02:00
Michael Mayer
0bd7ebeee3
UX: Improve styles, hide scrollbar in Places and Photo Viewer
2021-02-13 18:14:18 +01:00
Michael Mayer
4730b996c9
Videos: Remove player outline in Chrome #513 #843 #915 #979
2021-02-08 23:06:34 +01:00
Michael Mayer
669762db56
Videos: Refactor player #513 #843 #915 #979
2021-02-08 20:43:18 +01:00
Michael Mayer
94132de245
UX: Remove content-visibility: auto due to side effects #500
...
Feels extremely shaky when scrolling. Top toolbar
fades in and out all the time.
2021-02-07 19:32:18 +01:00
Michael Mayer
b0953b1d7a
UX: Improve content loading performance via CSS #500
...
"content-visibility" enables the user agent to skip an element's
rendering work, including layout and painting, until it is needed:
- https://web.dev/content-visibility/
- https://developers.google.com/web/updates/2016/06/css-containment
2021-02-07 17:39:41 +01:00
Michael Mayer
1e023c5302
QA: Implement test mode
2021-02-06 17:04:00 +01:00
Michael Mayer
a82061e0b8
UX: Improve dark theme colors
2021-01-28 13:13:24 +01:00
Michael Mayer
4018105796
UI: Improve look of disabled items in dark themes
2021-01-24 17:46:55 +01:00
Michael Mayer
8f4c7f535e
UX: Refactor video playback in search results & albums #935
2021-01-21 09:27:18 +01:00
Michael Mayer
75fb5823b0
UX: Add early-access info dialog #700
2021-01-19 21:28:16 +01:00
Michael Mayer
d0cb7c59e1
UX: Improve item selection and icons
2021-01-18 19:21:43 +01:00
Michael Mayer
cd6b2276ea
UI: Add dark Shadow theme #700
2021-01-18 17:50:15 +01:00
Michael Mayer
19c0df4791
Frontend: Refactor file download #895
2021-01-17 11:28:39 +01:00
Michael Mayer
bb5f8d8858
Improve UX on iOS touch devices #832
2021-01-16 15:49:52 +01:00
Michael Mayer
bc0bde4771
UI: Add Greyscale theme #700
2021-01-15 18:30:26 +01:00
Michael Mayer
f83516418a
Frontend: Fix chip color in dark theme (Onyx) #700
2021-01-15 11:47:30 +01:00
Michael Mayer
f7e1dda5f4
Frontend: Improve dark theme (Onyx) #700
2021-01-14 20:40:31 +01:00
Michael Mayer
8175b33d46
Frontend: Implement dark theme (Onyx) #700
2021-01-14 19:23:24 +01:00
Michael Mayer
cc05c43053
UX: Always display play buttons on videos for mobile users
2021-01-11 19:27:00 +01:00
Michael Mayer
27d5455153
UX: Don't load full length videos in live player #477 #500 #862
2021-01-11 17:48:55 +01:00
Michael Mayer
37e6854e9c
Card View: Don't change background of icons in selected state
2021-01-11 17:33:36 +01:00
Michael Mayer
dd75fe100f
UX: Add /all route for finding all matches (no quality filter) #859
2021-01-11 17:00:18 +01:00
Michael Mayer
8869e5b995
UX: Remove lag when selecting pictures #477 #500 #862
2021-01-10 22:14:47 +01:00
Michael Mayer
d215f782e6
UX: Improve clipboard performance #477
2021-01-09 04:41:33 +01:00
Michael Mayer
ec71858477
Frontend: Refactor clipboard #477
2021-01-09 01:33:20 +01:00
Michael Mayer
0ae5b7831d
UX: Tweak breakpoints of album, label & photo grids
2021-01-08 14:21:26 +01:00
Haim Kastner
17d5dc8665
RTL and Hebrew translation ( #801 )
...
* Add hebrew front translation
* Add RTL languages supports
* Add backend messages hebrew trasnlation
* Minor fix to better HE translation
* Clean up merge
2021-01-04 18:13:54 +01:00
Michael Mayer
9ec2381307
Update copyright after year change
2021-01-01 22:37:25 +01:00
Michael Mayer
4cc812fc65
Config: Fix settings loading in non-public mode
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-12-25 20:30:18 +01:00
Michael Mayer
5a801f442d
Frontend: Fix layout of live photos in landscape orientation
2020-12-16 15:52:44 +01:00
Michael Mayer
2949202479
Frontend: Hide scrollbar when photo viewer or video player are visible
2020-12-16 14:46:18 +01:00
Michael Mayer
801dc49dd7
Settings: Add "delete" feature flag and share page title #167
2020-12-13 14:53:26 +01:00
Michael Mayer
283748cace
UX: Hide scrollbar in navigation to have enough space for counts #682
2020-12-13 13:38:03 +01:00
Michael Mayer
316b6b654e
Frontend: Improve mobile UX
2020-12-12 07:56:14 +01:00
Michael Mayer
b87e860444
Add feedback form
...
Signed-off-by: Michael Mayer <michael@lastzero.net>
2020-10-04 22:22:53 +02:00
Michael Mayer
d38c84bbfb
Update trademark
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-09-21 02:48:22 +02:00
Michael Mayer
a845ebd4ce
Frontend: Limit clipboard size to 500 items #481
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-28 11:04:53 +02:00
Michael Mayer
20843e2f87
Frontend: Add "download as zip" button to albums #424
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-08-12 05:59:06 +02:00
Michael Mayer
4a8f04bb2c
Frontend: Fix nav counter on small screens
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 20:08:57 +02:00
Michael Mayer
b1e4aa4d6c
Frontend: Adjust counter position for small screens (scrollbar)
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-20 19:26:49 +02:00
Theresa Gresch
9ce6f6b301
Frontend: Fix css bug
2020-07-15 12:23:12 +02:00
Michael Mayer
0a4dc155e6
Frontend: Add small info with link to homepage
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 20:10:24 +02:00
Michael Mayer
be94ff624c
Edit photo type and sort by recently edited #394
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-14 12:42:31 +02:00
Michael Mayer
a11ce15f4a
Frontend: Fix text wrap (css)
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-12 05:02:12 +02:00
Michael Mayer
b3531845dd
Frontend: Add "Connect via WebDAV" info dialog
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-10 16:47:07 +02:00
Michael Mayer
7cd88e411a
Frontend: Improve loading animation and logo
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-09 15:01:36 +02:00
Michael Mayer
8c372e81ef
Frontend: Faster slideshow transition #381
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 10:03:21 +02:00
Michael Mayer
d93ed7faa9
Frontend: Only use transition when slideshow is running #381
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:42:20 +02:00
Michael Mayer
def9d3a80f
Frontend: Use CSS transition for photo viewer #381
...
After testing, this seems more compatible than animations. Might revisit this later.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-08 08:16:35 +02:00
rakesh-saride
2d72dc7c47
Added animation for slide show. ( #381 )
...
* Added animation for slide show.
2020-07-08 07:30:53 +02:00
Michael Mayer
3b8f3ebd23
Improve date input parsing #274 #358
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-06 10:32:37 +02:00
Michael Mayer
64676af55c
Frontend: Move connection failed info to navigation and add help page #330 #376
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-03 13:45:23 +02:00
Michael Mayer
06bcfbd915
Update rainbow.tmpl and preview.jpg
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 21:49:31 +02:00
Michael Mayer
7c214d7039
Frontend: Pull updated config every 10 minutes in case push fails
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-02 09:10:29 +02:00
Michael Mayer
aae3a4af2d
Show warning if websocket connection fails #330
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 18:37:54 +02:00
Michael Mayer
ba5ab56dba
Frontend: Add about and license page
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-07-01 14:52:24 +02:00
Michael Mayer
ef1c40f2d0
Frontend: Refactor files tab in photo edit dialog #356
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-30 16:12:21 +02:00
Michael Mayer
50050363a0
Frontend: Use new logo colors
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-28 16:37:46 +02:00
Michael Mayer
5359b93ac6
Frontend: Use static rainbow background for sidebar logo
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 16:41:08 +02:00
Michael Mayer
3eece7a8ad
Frontend: Use new logo for splash screen
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-26 10:49:44 +02:00
Michael Mayer
1f1f92408a
Sharing: Token authentication #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-25 01:20:58 +02:00
Michael Mayer
610cefd011
CSS: Set rainbow page background color to transparent
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 14:11:12 +02:00
Michael Mayer
7b835f3168
Frontend: Use white background for rainbow page
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:35:10 +02:00
Michael Mayer
628885f8fe
Frontend: Use new logo in main navigation
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 12:01:59 +02:00
Michael Mayer
9a07c0506e
Frontend: Change position of scroll to top button
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 08:21:02 +02:00
Michael Mayer
12424280bf
Frontend: Fix buttons on albums page
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 08:16:34 +02:00
Michael Mayer
739a9a3c54
Frontend: Fix scroll to top button
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-24 06:54:32 +02:00
Michael Mayer
41807b349d
Sharing: Simplify navigation #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 17:53:01 +02:00
Michael Mayer
61278b5402
Frontend: Use button for "add to album" hint
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 16:03:29 +02:00
Michael Mayer
1a0398d01f
Docs: Fix indentation
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:53:11 +02:00
Michael Mayer
4154715512
Docs: Update package information and copyright
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 13:44:14 +02:00
Michael Mayer
2effaafd3a
Sharing: UX improvements #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:42:24 +02:00
Michael Mayer
f94edd804b
Sharing: Improve dialogs #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-23 09:09:12 +02:00
Michael Mayer
0ed82c690c
Add link sharing template #18
...
Public mode only, auth not implemented yet.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 20:15:08 +02:00
Michael Mayer
722d7dd421
Improve link sharing dialog and api #18
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-06-22 15:16:26 +02:00
Michael Mayer
4421e7d203
Add simple file browser to Library #260
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-24 22:16:06 +02:00
Michael Mayer
03ec4b586d
Initial commit for folders and moments #154 #260 #331
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-23 20:58:58 +02:00
Michael Mayer
f9b6952947
Support for Live Photos #177
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-21 13:26:28 +02:00
Michael Mayer
a77d74e6eb
Add play button for videos to photo viewer #321
...
You can now play a video by clicking on the title (or description) if a video icon is shown next to it.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-20 10:42:48 +02:00
Michael Mayer
6936b7f8d1
Frontend: Show description in photo viewer and card view
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-19 08:51:25 +02:00
Michael Mayer
bd3426ae51
Add video player #17
...
Still need to index metadata. Work in progress.
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-13 15:36:49 +02:00
Michael Mayer
4f8b4d58a2
Frontend: Proof-of-concept for relative label popularity
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-05-10 19:45:43 +02:00
Michael Mayer
35bed81ec5
Filter private photos
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-24 18:19:18 +02:00
Michael Mayer
91d824530c
Frontend: Change p-col-primary css
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-24 08:35:56 +02:00
Michael Mayer
dd9299247a
Frontend: Rename "Details" view to "Cards"
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-23 15:29:08 +02:00
Michael Mayer
122e4730a3
Select primary file for grouped photos
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-21 10:23:27 +02:00
Michael Mayer
360c87c348
Show grouped photos in search results
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-20 20:07:58 +02:00
Michael Mayer
43b56b34e6
Frontend: Improve list view selection
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-16 16:50:54 +02:00
Michael Mayer
265dafa08e
Frontend: Show notifications at the bottom on mobile
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-12 16:28:04 +02:00
Michael Mayer
5f00255c0d
Frontend: Change opacity in photo views to 75%
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-08 19:47:41 +02:00
Michael Mayer
1c5810f1cd
Frontend: Transparent buttons for details and mosaic view
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-08 17:51:39 +02:00
Michael Mayer
6d6d668cb0
Frontend: Photos view UX and clean-up
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-08 16:16:23 +02:00
Michael Mayer
924eeac55c
Frontend: Fix links in photo list view
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-07 02:04:15 +02:00
Michael Mayer
607badf279
Frontend: Fix long titles in photo detail view
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2020-04-07 01:40:10 +02:00