docs: update Key Design Principles — TUI-First + Orange Theme

This commit is contained in:
swanadiva
2026-06-23 14:47:12 +07:00
parent 933ee48f3f
commit 9c1bbd4eac
+3 -2
View File
@@ -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
---