Commit graph

21 commits

Author SHA1 Message Date
Gauthier Roebroeck
2f8255a05f feat(webui): collections management
closes #30
2020-06-19 17:29:36 +08:00
primetoxinz
74a9f7e628
fix(webui): refactor Cards to a single dynamic component (#148)
this removes the badges on Series and Book cards. For Series it's duplicated information with the card showing the number of books. For Books it's information that is more technical and not needed in the overview, and still available in the book detailed view.
2020-05-04 10:57:18 +08:00
Gauthier Roebroeck
c6ac3beabe build: add momentjs 2020-03-16 16:54:23 +08:00
Gauthier Roebroeck
d4e888beed build: add vue-moment 2020-03-16 16:52:39 +08:00
Gauthier Roebroeck
d2dd23179d build: webui update dependencies 2020-02-22 10:58:23 +08:00
Gauthier Roebroeck
bb183828a1 fix: webui works with baseUrl 2020-02-20 12:30:16 +08:00
Gauthier Roebroeck
2ca304847e refactor: carve out card visibility to mixin 2020-01-24 10:32:57 +08:00
Gauthier Roebroeck
daebed6bc7 build(npm): npm update 2020-01-15 10:00:51 +08:00
Gauthier Roebroeck
73addd54c2 refactor(web reader): replace slick carousel with vuetify carousel
double pages setting is remembered via cookies (#66)
better double pages management, first and last are shown as single pages, RTL is respected (#61)
jump to previous/next book(closes #64)
2020-01-14 17:14:08 +08:00
Gauthier Roebroeck
78c181e130 feat(web reader): remember fit and rtl
closes #66
2020-01-10 15:00:38 +08:00
Gauthier Roebroeck
b3817e5f55 build: npm update and vue upgrade 2020-01-08 17:13:26 +08:00
Gauthier Roebroeck
c88a27c10a fix(webui): remove CDN usage for icons and fonts
replace with locally installed packages

closes #45
2020-01-01 16:55:34 +08:00
Gauthier Roebroeck
b1770ac68f better version of the web reader (closes #28) 2019-12-27 17:22:02 +08:00
Gauthier Roebroeck
8479e2c205 npm update 2019-12-23 16:25:39 +08:00
Gauthier Roebroeck
430da210ec remove vue-infinite-loading 2019-12-12 15:30:13 +08:00
Gauthier Roebroeck
cc6d581b4e add browsing for all libraries
add browsing by series
add badge with number of books on series card
2019-11-19 18:04:30 +08:00
Gauthier Roebroeck
5b252ed13a add infinite loading for library browsing 2019-11-19 14:30:36 +08:00
Gauthier Roebroeck
f992a2193c first version of the library browser
npm upgrade
remove e2e test dependencies to speed up builds as it's not used
2019-11-18 18:03:49 +08:00
Gauthier Roebroeck
f5e8698e57 user management for the webui:
- some UI elements are hidden for non-admin users
- server settings screen to administrate users
- account settings screen to update user's password
2019-10-16 11:04:33 +08:00
Gauthier Roebroeck
93ac9284e8 npm update dependencies
fix image alignment on welcome page
2019-10-10 14:15:51 +08:00
Gauthier Roebroeck
b059788d4f first version of the webui 2019-10-04 16:45:33 +08:00