27 lines
1000 B
Markdown
27 lines
1000 B
Markdown
# Table Management Pattern (Shared Module)
|
|
|
|
Shared reusable module for high-density table screens across patterns.
|
|
|
|
This module is the canonical source for:
|
|
|
|
- unified table toolbar layout (single container, grouped actions, vertical separators)
|
|
- icon-first action buttons with deterministic semantics
|
|
- select/actions narrow edge columns
|
|
- toolbar+table visual seam behavior (single continuous block)
|
|
- canonical SVG icon sprite for table actions (shared at theme layer)
|
|
- canonical table-management visual/interaction seams independent of host branding
|
|
|
|
Use this module as the base interaction contract for:
|
|
|
|
- `controls-selection`
|
|
- `operator-tools`
|
|
|
|
Pattern-specific contracts should only define additions or exceptions.
|
|
|
|
## Canonical Assets
|
|
|
|
- Behavior/layout contract: `contract.md`
|
|
- Active icon sprite: `../theme-vapor/templates/icon_sprite.html`
|
|
- Active stylesheet baseline: `../theme-vapor/static/vapor.css`
|
|
- Legacy icon sprite archive: `../theme-aqua-legacy/templates/icon_sprite.html`
|