-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Describe your improvement idea or feature request
The intermediary screen will serve as a buffer between the onboarding process and the main task home screen. It will educate the user about the necessity of granting storage,notification permissions and reassure them about data privacy.
How would you like to see it implemented?
UI
Header
"Why We Need Your Permission"
Title:
"Why We Need Your Permission"
Description:
Provide a short explanation of why the app needs storage access and notifications permissions.
Illustration/Icon:
Include a visually appealing, relevant icon or illustration, such as a secure folder for storage or a notification bell for notifications.
Main Content:
Clearly explain the necessity and benefits of granting these permissions.
Example content:
- Storage Permission:
"We use storage access to save your tasks, preferences, and app data securely on your device. This ensures that you can pick up where you left off seamlessly, even offline."
- Notification Permission:
"Notifications keep you updated with important reminders and updates, ensuring you stay on top of your tasks effortlessly."
Assure users about data privacy and security:
"Your privacy is our top priority. We never access or share your personal files or data without your consent."
Action Buttons:
- Primary Button: "Grant Permission" (Triggers the system permission dialog for storage and/or notifications.)
Optional Footer:
- Provide a reassuring message:
"You can manage your permissions anytime later in Settings."
Design Guidelines:
- Follow Material 3 design principles.
- Ensure the dialog aligns with the app's existing theme, including colors, typography, and spacing.
Acceptance Criteria:
- The UI must display the title, description, and relevant illustrations/icons.
- Action buttons must trigger the correct permission request dialogs.
- The design should conform to Material 3 guidelines and match the app's theme.
- Test the UI on both light and dark modes to ensure visual consistency.
Put here any screenshots or videos (optional)
How can we contact you (optional)
N/A
Would you like to work on this issue?
None
By submitting this issue, I have confirmed that:
- I have starred the repo ⭐ and watched 👀 it on GitHub and followed the contribution guidelines.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status