* Adds empty config page and applies active styles to active tabs in nav
* adds hover style
* moves pages to a pages dir
* removes unused line (cleanup)
* Adds @modular-forms/solid pkg, and a single config option
---------
Co-authored-by: Automated Release Test <release-tests-no-reply@zfnd.org>
* sets a max num log lines to avoid endlessly eating memory displaying all of Zebra's logs
* Adds router and refactors logs page into its own file, moves constants to their own file
* displays children in AppContainer instead of always showing logs, renames LogPage to Container
---------
Co-authored-by: Automated Release Test <release-tests-no-reply@zfnd.org>
* adds example logs for browser previews and updates styles
* adds styled nav tabs
* scrolls to bottom of logs if was at bottom before new log was added.
* checks for valid timestamp before adding colors and adds element keys to avoid unnecessary rerenders
---------
Co-authored-by: Automated Release Test <release-tests-no-reply@zfnd.org>
* cargo create-tauri-app --beta
* adds generated files from yarn && yarn tauri dev, adds public dir resolve alias
* fixes a ts warning that an svg file can't be found
* starts zebrad process and emits its logs as events
* works
* Adds setup instructions
* removes extensions.json
* adds styled-components and styles
---------
Co-authored-by: Automated Release Test <release-tests-no-reply@zfnd.org>