docs: update UI documentation and add testing chapters
- Update suite.md and ui-structure.md - Add testing best-practices, ci-cd, and performance docs
This commit is contained in:
parent
de8282f0a2
commit
b54d8e84dd
5 changed files with 18 additions and 5 deletions
|
|
@ -79,13 +79,23 @@ Click the grid icon (⋮⋮⋮) to access all applications in a dropdown menu.
|
||||||
|
|
||||||
### As Desktop App
|
### As Desktop App
|
||||||
|
|
||||||
Used automatically when running with `--desktop`:
|
Use the `botui` Tauri application for native desktop experience:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./botserver --desktop
|
# From the botui directory
|
||||||
|
cd botui
|
||||||
|
cargo tauri dev
|
||||||
# Opens Suite in native window
|
# Opens Suite in native window
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Or build the standalone app:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd botui
|
||||||
|
cargo tauri build
|
||||||
|
# Creates distributable app in target/release
|
||||||
|
```
|
||||||
|
|
||||||
### As Web Interface
|
### As Web Interface
|
||||||
|
|
||||||
Default template for browser access:
|
Default template for browser access:
|
||||||
|
|
@ -211,4 +221,4 @@ suite-sidebar-collapsed,false
|
||||||
- [Drive App](./drive.md) - File management
|
- [Drive App](./drive.md) - File management
|
||||||
- [Tasks App](./tasks.md) - Task management
|
- [Tasks App](./tasks.md) - Task management
|
||||||
- [HTMX Architecture](../htmx-architecture.md) - Technical details
|
- [HTMX Architecture](../htmx-architecture.md) - Technical details
|
||||||
- [Theme Customization](../../chapter-05-gbtheme/README.md) - Styling
|
- [Theme Customization](../../chapter-05-gbtheme/README.md) - Styling
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ The Suite interface provides multi-application integration with seamless navigat
|
||||||
|
|
||||||
The Suite interface is best suited for enterprise deployments requiring full functionality, power users working with multiple services simultaneously, desktop application distribution via Tauri builds, and multi-service integrations where context switching between modules matters.
|
The Suite interface is best suited for enterprise deployments requiring full functionality, power users working with multiple services simultaneously, desktop application distribution via Tauri builds, and multi-service integrations where context switching between modules matters.
|
||||||
|
|
||||||
You can access the Suite interface via web at `http://localhost:8080/suite` or as a desktop application through the Tauri build using the `--desktop` flag.
|
You can access the Suite interface via web at `http://localhost:8080/suite` or as a native desktop application using the `botui` Tauri app (see [BotUI Desktop](../botui/README.md)).
|
||||||
|
|
||||||
## Minimal Interface
|
## Minimal Interface
|
||||||
|
|
||||||
|
|
@ -222,4 +222,4 @@ Planned improvements include dynamic UI selection based on device capabilities t
|
||||||
- [default.gbui Reference](./default-gbui.md) - Full desktop template
|
- [default.gbui Reference](./default-gbui.md) - Full desktop template
|
||||||
- [single.gbui Reference](./single-gbui.md) - Simple chat template
|
- [single.gbui Reference](./single-gbui.md) - Simple chat template
|
||||||
- [Console Mode](./console-mode.md) - Terminal interface
|
- [Console Mode](./console-mode.md) - Terminal interface
|
||||||
- [Monitoring Dashboard](./monitoring.md) - System observability
|
- [Monitoring Dashboard](./monitoring.md) - System observability
|
||||||
|
|
|
||||||
1
src/17-testing/best-practices.md
Normal file
1
src/17-testing/best-practices.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Best Practices
|
||||||
1
src/17-testing/ci-cd.md
Normal file
1
src/17-testing/ci-cd.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# CI/CD Integration
|
||||||
1
src/17-testing/performance.md
Normal file
1
src/17-testing/performance.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
# Performance Testing
|
||||||
Loading…
Add table
Reference in a new issue