You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1003 B
Markdown
39 lines
1003 B
Markdown
---
|
|
# quotesdb-ndjj
|
|
title: quotesdb/ui
|
|
status: todo
|
|
type: epic
|
|
priority: high
|
|
created_at: 2026-03-10T23:32:10Z
|
|
updated_at: 2026-03-10T23:32:18Z
|
|
blocked_by:
|
|
- quotesdb-mhal
|
|
- quotesdb-r51f
|
|
- quotesdb-792p
|
|
- quotesdb-twgb
|
|
- quotesdb-r3eq
|
|
---
|
|
|
|
<context>
|
|
This is the sub-project tracking ticket for `quotesdb/ui`. All UI implementation tasks depend on this ticket. The UI domain covers: Cargo/Trunk setup, Yew app shell, page components, API client, auth modal, pagination, and documentation.
|
|
</context>
|
|
|
|
<goal>
|
|
All `quotesdb/ui` tasks are planned, implemented, validated, and closed. The UI compiles to Wasm, `trunk serve` works, and all five pages function correctly.
|
|
</goal>
|
|
|
|
<skills>
|
|
Use `superpowers:dispatching-parallel-agents` when assigning multiple UI tasks to agents in parallel.
|
|
Use `superpowers:verification-before-completion` before marking this ticket done.
|
|
</skills>
|
|
|
|
<validation>
|
|
From the `quotesdb/` directory:
|
|
|
|
```sh
|
|
cargo fmt
|
|
cargo check
|
|
trunk build
|
|
```
|
|
</validation>
|