Overview
Refactor how the Library is accessed within the app:
- Remove the Library tab from the main navigation.
- Keep the current Library page/route intact, but link to it exclusively from the Settings page (not from the main tab bar).
Changes to Routine Tab
- When the user clicks "Create New Routine," the modal should provide an option to Add from Library.
- Embed the Library component directly in this modal/dialog.
- The embedded Library component should provide two action buttons:
- Update Template
- Add New Template
Library View Access
- The standalone Library page should remain, accessible only via the Settings menu item.
Documentation
- Update all documentation, onboarding guides, and tutorials to reflect new navigation and routine-library interaction.
Testing
- Once the new UX is finalized, add integration tests to verify flows:
- Creating a routine using the library option
- Accessing library from Settings
- Editing/adding templates from the embedded component
Feel free to break down into sub-issues as needed for implementation, UX, documentation, and testing.
Overview
Refactor how the Library is accessed within the app:
Changes to Routine Tab
Library View Access
Documentation
Testing
Feel free to break down into sub-issues as needed for implementation, UX, documentation, and testing.