plantuml / plantuml-server

PlantUML Online Server
https://plantuml.com/
GNU General Public License v3.0
1.59k stars 463 forks source link

Front-end code refactoring #291

Closed HeinrichAD closed 1 year ago

HeinrichAD commented 1 year ago

As promised here: https://github.com/plantuml/plantuml-server/pull/289#issue-1708869474

Since the front-end received much more code (features) than first expected, the files became too large. For this reason, the JS and CSS code has now been splited into components and thus into several smaller files. However, since there are now many small files, a JS and CSS bundle tool had to come :sweat:.

Additionally, I added a little bit of documentation regarding the front-end.

This time I even built the docker-container (jetty) locally and checked if the dot version is working :sweat_smile:.