embassy-collective / athan

A desktop Athan reminder designed and coded live on Twitch.
MIT License
22 stars 9 forks source link

Improve Experience for Location Setup #25

Closed Blackarrow299 closed 11 months ago

Blackarrow299 commented 11 months ago

Issue Summary: When a user enters the app for the first time, it currently starts on the Settings Page without any clear guidance on the importance of setting a location and saving it. Additionally, the prayer button on the sidebar is non-functional until the location is set and saved. This can lead to confusion .

Steps to Reproduce: .Launch the app for the first time. .Observe that it starts on the Settings Page by default. .Attempt to click on the prayer button in the sidebar, note that it does not work.

Expected Behavior: users should see a clear message guiding them to set their location and save it.

Stormix commented 11 months ago

I added a small toast on the settings page when you open it for the first time. Hope that makes it clearer, feel free to re-open if you think the current solution is not sufficient.