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

[Frotend] Remodelling the Setting's page #7

Open
5 tasks
filipe-varela opened this issue Aug 14, 2022 · 0 comments
Open
5 tasks

[Frotend] Remodelling the Setting's page #7

filipe-varela opened this issue Aug 14, 2022 · 0 comments

Comments

@filipe-varela
Copy link
Member

For now, the settings page is a series of indicators which lead the user to a dialogue or another page. Ideally, this page should already show the current value of each setting and, if needed, the user press the setting that wants to change with a dialogue or a new page. Therefore, the settings should be remodelled to represent this missing UX.

Afterwards, the page should enable the modification of a certain settings, some for personal data, where others being more administrative scenarios. For that case and from the sections present in the current state of this page, the settings' page should have the following settings to change:

  • Name (this is only for the app, the internal databases must keep the user's actual name)
  • Course
  • Skills
  • Phone number (with the option of showing or not this information to others)
  • Email address (in the same manner of the phone number)

The rest information is just for showing purposes and must be changed with the current administration. As said previously, each setting should show its current value, without the need of the user press on it.

As for notifications, this feature already is perfect for its purposes, but should be tested in the future - when the events were implemented in the application or platform. Therefore, this section should not be changed in the current issue and, to compensate, a new issue should be made.

Current visual state of the settings' page:
settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant