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:
Rodrigo Rodriguez (Pragmatismo) 2025-12-07 02:14:20 -03:00
parent de8282f0a2
commit b54d8e84dd
5 changed files with 18 additions and 5 deletions

View file

@ -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:

View file

@ -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

View file

@ -0,0 +1 @@
# Best Practices

1
src/17-testing/ci-cd.md Normal file
View file

@ -0,0 +1 @@
# CI/CD Integration

View file

@ -0,0 +1 @@
# Performance Testing