Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update MicroCloud look and feel (#505)
Uses https://github.com/charmbracelet/lipgloss to implement tables and questions in MicroCloud. * There is much more colour in the CLI now. This can be disabled with the `NO_COLOR` environment variable or the `--no-color` flag. * `make build-test` has been added to the Makefile, which builds MicroCloud with different input/output sources to work with the system tests. `TEST_CONSOLE=1` only works with this build tag now. * the test tag also replaces the EFF wordlist with a predictable 'a a a a' to reduce complexity in the test script and make debugging easier. * package dependencies for the old implementation and test console have been removed. * there is a new file at `/var/snap/microcloud/common/test-output` that is generated with the test build tag and `TEST_CONSOLE=1` to show how each question interpreted the pre-defined input.
- Loading branch information