docs: update Key Design Principles — TUI-First + Orange Theme
This commit is contained in:
@@ -104,11 +104,12 @@ Hostkeeper is a cross-platform SSH/SFTP management tool written in Go, inspired
|
||||
|
||||
### Key Design Principles
|
||||
|
||||
1. **Single Source of Truth** - All data stored in JSON/YAML files
|
||||
2. **Command-First** - TUI is wrapper for core commands
|
||||
1. **Single Source of Truth** - All data stored in JSON files
|
||||
2. **TUI-First** - TUI is the primary interface; CLI commands serve quick tasks and scripting
|
||||
3. **Layered Architecture** - UI → Business Logic → Storage
|
||||
4. **Cross-Platform** - Pure Go, no OS-specific dependencies
|
||||
5. **Encrypt-Ready** - Structure prepared for encryption upgrade
|
||||
6. **Orange Theme** - Distinct orange color palette to visually separate Hostkeeper from the native terminal, signaling the user is inside the application environment
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user