-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
GUIGUI/Iced relatedGUI/Iced relatedUXUser experience improvementsUser experience improvementsenhancementNew feature or requestNew feature or requestpriority: lowNice to have, minor improvementsNice to have, minor improvements
Milestone
Description
Description
Toast notification duration is hardcoded to 5 seconds. Users should be able to configure this based on their reading speed and preferences.
Problem
- Hardcoded 5-second duration may be too short for detailed error messages
- May be too long for simple confirmations
- Accessibility concern for users with different reading speeds
Location
Toast component in tss-gui/src/component/feedback/
Suggested Fix
- Add duration field to Toast struct
- Add setting to Settings for default toast duration
- Allow per-toast duration override
- Consider different defaults for different toast types:
- Success: 3s
- Info: 5s
- Warning: 7s
- Error: 10s (or until dismissed)
Iced 0.14.0 Best Practice
User-configurable UI timing improves accessibility and user experience.
Priority
Low - UX improvement.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
GUIGUI/Iced relatedGUI/Iced relatedUXUser experience improvementsUser experience improvementsenhancementNew feature or requestNew feature or requestpriority: lowNice to have, minor improvementsNice to have, minor improvements