Skip to content

MOC simple GUI built on top of Troposphere

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.txt
Notifications You must be signed in to change notification settings

rob-baron/GUI-Frontend

 
 

Repository files navigation

Troposphere

Development

Continuous development and quick feedback

The webpack-dev-server will serve new bundles to a browser when files change.

It has the following features:

  • Changes result in a browser refresh (you know they are propagated)
  • The bundle is served from memory not disk
  • Small changes result in small compiles

To run webpack dev server:

Set the following variable in variables.ini:

[local.py]
...
BASE_URL = "https://<host name>:8080"
...

Finally run:

npm run server

Linting

See LINT.md

Coding Style

  • Use an EditorConfig plugin to leverage the project's .editorconfig

Git Hooks

The hooks below give helpful hints about common tasks like migrating, or installing dependencies.

Link the following hook to get these hints after pulling in code. From the root of the project:

ln -fs ../../extras/hooks/post-merge.hook .git/hooks/post-merge

About

MOC simple GUI built on top of Troposphere

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.0%
  • CSS 4.7%
  • Python 4.3%
  • HTML 2.7%
  • Ruby 0.1%
  • Shell 0.1%
  • Makefile 0.1%