TUI Wireframe

March 31, 2026 · View on GitHub

┌──────────────── SolverForge Calendar ────────────────┬──────────── Sidebar ────────────┐
│ Month / Week / Day / Agenda                          │ Calendars                        │
│ Date range + sync status                             │  [x] Personal                    │
├──────────────────────────────────────────────────────┤  [x] Work                        │
│                                                      │  [ ] Travel                      │
│ Main calendar surface                                ├──────────────────────────────────┤
│                                                      │ Projects                         │
│ - Month: 5-week grid                                 │  Launch                          │
│ - Week: hourly time grid                             │  Planning                        │
│ - Day: single-day schedule                           ├──────────────────────────────────┤
│ - Agenda: sorted upcoming events                     │ Selected event summary           │
│                                                      │  Title                           │
│                                                      │  Time                            │
│                                                      │  Project / dependency hints      │
├──────────────────────────────────────────────────────┴──────────────────────────────────┤
│ Status bar: key hints, transient errors, Google auth/sync state                       │
└─────────────────────────────────────────────────────────────────────────────────────────┘

Interaction notes

  • Event creation/editing depends on at least one active calendar.
  • Sidebar visibility controls filter the rendered event set.
  • Google auth and sync status should remain visible without leaving the main workflow.