Hornwitser
36865cfcf9
v2.0.0-alpha.2
2020-11-09 12:50:24 +01:00
Hornwitser
2a0ae12829
Improve the responsiveness of the web interface
...
Set breakpoint for the sidebar so that it hides by default when the page
width is too small to show it with the content and keep the width of the
content constant on small screens while sliding the sidebar out to
prevent it getting crushed.
2020-11-08 20:28:48 +01:00
Hornwitser
df94ff1d8d
Remove leftover file from web refactor
...
Remove wslink.jsx which became obsolete after f67f56e reimplemented the
logic.
2020-11-07 18:24:17 +01:00
Hornwitser
f67f56e6de
Refactor web interface
...
Reimplement the pages of the web interface in order to make them
prettier and more easily amended by plugins.
2020-11-06 23:08:43 +01:00
Hornwitser
0c0626564a
Add login flow
...
Present user with a login form to input token when connection fails or
the token is not present in local storage. Replaces the settings page.
2020-10-29 19:11:10 +01:00
Hornwitser
690e566556
Move web interface to its own package
...
Create clusterio/web_ui package and move all of the web interface files
to it in order to be able to share the interface components with
plugins.
2020-10-28 19:22:14 +01:00