NebulousLabs / Sia-UI

A Graphical Frontend for Sia - https://sia.tech
MIT License
389 stars 109 forks source link

Initial UI Overhaul #794

Closed eddiewang closed 6 years ago

eddiewang commented 6 years ago

ready for merge ready for review This PR achieves the following:

Build System:

UI:

The majority of the backend changes made are upgrades to the DX, which will hopefully make contributing to Sia-UI a nicer experience.

With this PR, developers can now run npm run dev to have a fully functional, hot reloadable Sia-UI app. Also, if contributors have different stylistic differences in the way they write code, the git hooks will automatically reformat them to standardjs rules on commit with husky.

Screenshots of the UI: image image image

lukechampine commented 6 years ago

why did the package.json explode in size?