feat: bootstrap design kit and vaporwave demo baseline
This commit is contained in:
9
kit/patterns/modal-workflows/README.md
Normal file
9
kit/patterns/modal-workflows/README.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# Modal Workflow Pattern
|
||||
|
||||
This pattern package captures modal-based create/edit/remove workflows for server-rendered Go
|
||||
web UIs.
|
||||
|
||||
Synthesis sources:
|
||||
|
||||
- detailed enterprise UI interaction contracts
|
||||
- operational admin workflows in Go web apps
|
||||
9
kit/patterns/modal-workflows/contract.md
Normal file
9
kit/patterns/modal-workflows/contract.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# Contract: Modal Workflows
|
||||
|
||||
## Shared Rules
|
||||
|
||||
- Destructive actions require explicit confirmation.
|
||||
- Validation and backend errors are rendered in human-readable form.
|
||||
- UI state transitions are explicit (`open` / `submit` / `success` / `error` / `cancel`).
|
||||
- API contracts and UI copy should be documented in the host project's Bible.
|
||||
|
||||
Reference in New Issue
Block a user