feat: remove state preservation

This commit is contained in:
2025-09-19 21:12:15 +02:00
parent 262b03413a
commit 0aca182de9
6 changed files with 38 additions and 46 deletions

View File

@@ -33,13 +33,13 @@ spore-ui/
├── public/ # Frontend files
│ ├── index.html # Main HTML page
│ ├── styles.css # All CSS styles
│ ├── framework.js # Enhanced component framework with state preservation
│ ├── framework.js # Enhanced component framework
│ ├── components.js # UI components with partial update support
│ ├── view-models.js # Data models with UI state management
│ ├── app.js # Main application logic
│ └── test-state-preservation.html # Test interface for state preservation
│ └── test-interface.html # Test interface
├── docs/
│ └── STATE_PRESERVATION.md # Detailed documentation of state preservation system
│ └── FRAMEWORK_README.md # Framework documentation
└── README.md # This file
```
@@ -48,7 +48,7 @@ spore-ui/
1. **Install dependencies**: `npm install`
2. **Start the server**: `npm start`
3. **Open in browser**: `http://localhost:3001`
4. **Test state preservation**: `http://localhost:3001/test-state-preservation.html`
4. **Test interface**: `http://localhost:3001/test-interface.html`
## API Endpoints
@@ -62,7 +62,7 @@ spore-ui/
- **Backend**: Express.js, Node.js
- **Frontend**: Vanilla JavaScript, CSS3, HTML5
- **Framework**: Custom component-based architecture with state preservation
- **Framework**: Custom component-based architecture
- **API**: SPORE Embedded System API
- **Design**: Glassmorphism, CSS Grid, Flexbox