Simplify tiered talent editing

This commit is contained in:
JB
2026-07-24 23:08:22 -04:00
parent e605e4c0ee
commit 8ecdfaa319
7 changed files with 178 additions and 59 deletions
+6
View File
@@ -96,12 +96,18 @@ Use the spacing tokens for new components. Prefer `8px`, `12px`, and `20px` gaps
- When compatibility is conditional on another field, show only valid choices,
clear stale selections when the controlling field changes, and state required
minimum selections in both the section label and validation feedback.
- Tiered records with shared structure use one shared selector and side-by-side
value columns rather than duplicating the entire editor. Template-driven copy
must show live previews for every tier and document its placeholder syntax.
### Forms
- Labels are uppercase and letter-spaced.
- Inputs use dark surfaces, one-pixel borders, and clear disabled styling.
- Related min/max fields remain visually paired.
- Small mutually exclusive option sets use a compact segmented radio control,
even when visually presented like selectable checkbox cells. Include an
explicit “None” option when the field is optional.
- Primary save actions sit at the lower right. Cancel is secondary.
- Destructive/archive actions are visually separated from save actions.