...
Days of week: Users can select from the following three options
Every day
Weekdays (Monday - Friday)
Custom Schedule
– If the user selectsCustom schedule
, the UI below this field should expand to show all days of the week and the user should be able to click on a day to enable or disable notifications on that day.
Time: Users also need to select a time range within which they should receive notifications. Unless they select
Custom schedule
, they will have a single time range option which will apply to all days when notifications are active (every day or only weekdays based on the selection). If the user had selectedCustom schedule
earlier, they will be able to set a different time range against every day of the week. Any time outside of these hours, the user’s status will be set to Do Not Disturb and will not receive notifications.
Default values for the time range will be 9:00 AM to 5:00 PM
Time increments within these time inputs will align with the half-hour increments used for the custom time Do Not Disturb modal.
...
Mobile
...