Skip to content
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

Create a settings page #35

Open
7 tasks
SQL-MisterMagoo opened this issue Apr 30, 2019 · 4 comments
Open
7 tasks

Create a settings page #35

SQL-MisterMagoo opened this issue Apr 30, 2019 · 4 comments
Labels
enhancement New feature or request help offered Someone has offered to take this on - see conversation low-priority Nice to have, but only when we have time question Further information is requested

Comments

@SQL-MisterMagoo
Copy link
Collaborator

SQL-MisterMagoo commented Apr 30, 2019

We are going to need settings before long, so we should decide how to handle it.

I'm going to suggest we keep it simple, with one page that has a few tick boxes and entry fields for now as I don't want to get bogged down in admin :)

What I would like to have control over:

  • the Accent colour.
  • timeout enabled
  • timeout interval
  • room updates interval
  • chatroom updates interval
  • Theme Chooser - only when we have themes and a way to switch them
  • Notification Preferences - when we add notifications

For now we can just use local storage.
Step 2 in the future we can provide download/upload of configuration (like a backup/restore)
Step 3 Wayyyyy in the future we can provide access to cloud storage so settings roam?

@SQL-MisterMagoo SQL-MisterMagoo added enhancement New feature or request low-priority Nice to have, but only when we have time question Further information is requested labels Apr 30, 2019
@chrissainty
Copy link
Member

That all sounds good to me. I'd also throw in the ability to choose between a light and dark mode.

@chrissainty
Copy link
Member

chrissainty commented Apr 30, 2019

Should we also think about notification preference as well? This would be once we have them of course.

@SQL-MisterMagoo SQL-MisterMagoo added the help offered Someone has offered to take this on - see conversation label May 9, 2019
@MarkStega
Copy link
Contributor

In progress...

@MarkStega
Copy link
Contributor

First trial balloon PR floated...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help offered Someone has offered to take this on - see conversation low-priority Nice to have, but only when we have time question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants