-
Notifications
You must be signed in to change notification settings - Fork 9
feat: Redesign Forms and Observations screens with improved UI/UX #66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Redesign Forms and Observations screens with improved UI/UX #66
Conversation
|
@najuna-brian Nice. Please try to test with different screen sizes for responsivity. The main menu is covered by the phone menu on some devices. |
|
Nice one @Mishael-2584 Curently, The MenuDrawer uses bottom: 0 in its styles, so it extends to the bottom of the screen and can cover the bottom tab bar on some devices, especially smaller screens. |
|
Oooh yeah! Could this be something related to the formulas-formplayer rather than the Formulus? |
@Mishael-2584 Can you as well please share the image for this? |
@Mishael-2584 I think some of the suggested changes have been addressed just that the new version(release) has not been published yet, for you to see the latest updates in the app, you could run ADB or android studio, since those connect and give you the latest updates(I'm assuming you are running Formulus directly from the app, correct me if you're not). Thanks |
r0ssing
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great!!! The app is really starting to look professional now 😎 🤿
e1da999 to
98124e4
Compare
Just made adjustments to the MenuDrawer to use safe area insets and a dynamic bottom position (tab bar height + device safe areas) so it no longer covers the bottom navigation bar on any screen size. |


Description:
Redesigns the Forms, Observations, and Sync screens with a consistent, card-based layout and improved functionality.
Changes
FormCard, ObservationCard, EmptyState, FormTypeSelector, SyncStatusButtons)useForms, useObservations) for data managementScreenshots:
Breaking Changes: None
Closes #65