Commit Graph

28 Commits

Author SHA1 Message Date
834ce7773c Select item in detail view 2022-02-27 22:56:53 +01:00
dcd8267d6e Improve detail view on small screens 2022-02-25 22:47:49 +01:00
cb3005211b Permalink for bookmark searches 2022-01-26 21:21:36 +01:00
c38ab3ef82 Rename HomePage to SearchPage 2022-01-26 21:20:34 +01:00
9785db0683 Change license header of all files 2021-09-21 22:35:38 +02:00
8f23b68587 Add a qr code to the link of an item or attachment 2021-08-18 00:20:27 +02:00
782ca0fa4f Remove a deleted item from search results
When an item is deleted in detail view, the results must be updated to
reflect the new state. The results are now changed by removing the
corresponding item.

Fixes: #920
2021-07-25 17:35:01 +02:00
21eb7dad94 Change headers of all elm files 2021-07-25 14:00:11 +02:00
8e5c88fd32 Add copyright header to source files 2021-07-04 10:57:53 +02:00
7c43fa0874 Reorganize messages to reflect page structure 2021-04-10 00:30:42 +02:00
2f678aca17 Externalize strings in detail page 2021-04-09 22:40:03 +02:00
8d15d97857 Refactor Dropdown 2021-04-02 22:20:55 +02:00
968c8e02b7 Externalize strings in upload page 2021-04-02 11:28:21 +02:00
b95338e744 Remove old ui code in frontend 2021-03-09 20:40:49 +01:00
dd935454c9 First version of new ui based on tailwind
This drops fomantic-ui as css toolkit and introduces tailwindcss. With
tailwind there are no predefined components, but it's very easy to
create those. So customizing the look&feel is much simpler, most of
the time no additional css is needed.

This requires a complete rewrite of the markup + styles. Luckily all
logic can be kept as is. The now old ui is not removed, it is still
available by using a request header `Docspell-Ui` with a value of `1`
for the old ui and `2` for the new ui.

Another addition is "dev mode", where docspell serves assets with a
no-cache header, to disable browser caching. This makes developing a
lot easier.
2021-02-14 01:46:13 +01:00
0abd7dea10 Fix scrolling to top in detail view 2021-01-09 01:16:59 +01:00
fe8c122968 Switch to search by clicking on correspondent/concerned in detail 2020-11-14 12:57:38 +01:00
183bcf5bec Add ui-settings flag for side menus 2020-10-27 22:35:52 +01:00
60b8dc2134 Navigate items using keyboard
- previous/next item with `.,`
- confirm with `c`
- unconfirm with `u`
2020-09-22 00:27:32 +02:00
42a7a003a7 Save name in item detail while typing 2020-09-21 21:12:00 +02:00
a5bc6b53a9 Reset hidden fields on confirm
On confirm hidden fields are cleared, so that no "confirmed"
information is attached that the user has never seen.
2020-09-21 14:38:40 +02:00
ad110b2a05 Replace js code with proper elm using elm-scroll package 2020-09-14 23:35:21 +02:00
3852c69da1 Scroll to the current item when going back from detail
The list view now supports an item id that will be scrolled to and is
highlighted with a shadow. When going back from detail view this is
now used to scroll to the currently viewed item.
2020-09-14 21:57:14 +02:00
1662e1e2c8 Split ItemDetail file into multiple files due to its size 2020-08-05 17:57:45 +02:00
1dd84c11bd Apply tag colors from settings 2020-06-08 00:54:47 +02:00
973847807f Update add item view with upload progress info 2020-05-24 11:48:49 +02:00
c504a3df42 Fix elm-analyse issues 2020-01-29 20:56:14 +01:00
c73cdd82ab Improve item detail view
- Separate page (permalink) for item details

- Use available space and hide search menu

- Disable item navigation links if there is nothing to go to

- Show notes more prominently and allow to hide them
2019-12-31 01:22:40 +01:00