-
Notifications
You must be signed in to change notification settings - Fork 142
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
Dialog UI changes #1777
base: main
Are you sure you want to change the base?
Dialog UI changes #1777
Conversation
This also adds a temporary info popup in the add OATH account dialog.
This is to remove the ripple effect which is built into the PopupMenuItem.
lib/l10n/app_en.arb
Outdated
"s_scanning": "Scanning (recommended)", | ||
"p_scanning_desc": "Before scanning a QR code, make sure the full code is visible on screen.", | ||
"s_drag_and_drop": "Drag and drop", | ||
"p_drag_and_drop_desc": "An image containing a QR code may be dropped anywhere in the Accounts application.", |
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.
We use "application" to refer to actual code running on the YubiKey. I think we need something else to refer to the "view" in the app.
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.
Would "view" work?
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.
Changed it to "view". Let me know what you think.
ecaeb38
to
5afaf98
Compare
This PR introduces UI related changes across the whole app. Example of changes include:
Move
leadingIcon
toicon
inTextField
components.Move text to info popups and
helperText
.Use Basic dialogs (https://m3.material.io/components/dialogs/specs#23e479cf-c5a6-4a8b-87b3-1202d51855ac) for confirmation dialogs. These dialogs are smaller, with no blurred background and communicate the action to be performed in a more clear manner.