Lychee icon indicating copy to clipboard operation
Lychee copied to clipboard

[Enhancement] Front-End on Livewire - Tracking advancement.

Open ildyria opened this issue 3 years ago • 1 comments

TODO

  • [x] layouts (justified etc)
  • [x] image view
  • [ ] Upload
  • [x] side panel
  • [ ] modals for albums (delete, share, new)
  • [ ] modals for pictures (delete, share)
  • [ ] Basic settings view
  • [ ] Diagnostics view
  • [ ] Log view
  • [ ] U2F view
  • [ ] User view
  • [ ] Advanced setting view
  • [ ] Modules view (improved settings)
  • [ ] Context menus
  • [ ] Hot keys for shortcuts
  • [ ] Admin login/password first query on install

Expectations and Questions

  • Required: seamless change from current front-end to Livewire = practically invisible to the user (but may induce minor loss of functionality).
  • Question: Do we leave the JS version still available as a setting and freeze it like for the v3?
  • Question: ~~Do we release the livewire first as a Beta functionality that is Opt-in? That way the refactoring can be propagated through the back-end without stopping new (hypothetical/hopeful :sweat_smile:) development of Lychee.~~ Yes.

ildyria avatar Dec 31 '20 16:12 ildyria

https://www.youtube.com/watch?v=ELvpenyp-ak

ildyria avatar Nov 26 '21 14:11 ildyria

Closing this as https://github.com/LycheeOrg/Lychee/pull/1303 provides better info

ildyria avatar Aug 05 '23 15:08 ildyria