Conversation
Refactor TabCustomizationModal to manage tab items dynamically, allowing for reordering and hiding. Update Storage to support new tab positions. Adjust MainViewController and MoreMenuViewController to accommodate new tab structure and improve item handling.
…ht/Dark) (#505) Co-authored-by: hmatax-tom <tom@hma.tax>
This reverts commit 686624a.
…tsView and SimpleStatsViewModel
… and temporary targets
| missingIntervals: missingIntervals, | ||
| dataQuality: quality | ||
| ) | ||
| } |
I’d prefer not to require Home to always be the first tab. The intent is to let users order tabs however they want, including placing another tab first. If Home is removed from the tab bar, it shouldn’t become inaccessible. Even if that leads to slightly unusual behavior, this is an edge case and users can still reach it via Menu. The top-right Done action has been updated to a checkmark so it matches the pattern used on other screens |
TestI tested again this morning on an iOS 18 phone in addition to an iOS 26 phone. Comment on Tab SettingsI accept @codebymini response about changing home position.
I think the Tab Settings rearranging should be modified to have a check mark on upper right to accept the change.
|





This PR adds a new Statistics experience, a full Treatments workflow, and a more flexible Tab/Menu customization system.