Skip to content

feat(web): add routine editor shell - #77

Merged
rd-code-23 merged 1 commit into
mainfrom
feature/routine-editor-shell
Aug 28, 2026
Merged

rd-code-23 merged 1 commit into
mainfrom
feature/routine-editor-shell

Conversation

@rd-code-23

Copy link
Copy Markdown
Owner

This PR introduces the first reviewable routine-editor UI slice at /routines/new. It adds the responsive editor shell, back navigation, disabled Preview and Save actions, the routine-name field, the initial empty schedule control, and the initial Add Exercise action while intentionally leaving editor behavior for later tasks. It also simplifies the empty /routines state to a clean Add Routine action that opens the editor. Reusable UI primitives were extracted for inputs, labels (including an optional-field suffix), page titles, and full-width add actions so later styling changes can be made consistently in one place. The generated TanStack route tree and editor/landing tests were updated. Verification completed locally: lint, typecheck, and all tests pass (107 tests total).

@rd-code-23
rd-code-23 merged commit a0f8ea9 into main Aug 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant