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

Cleanup Profile Edit Panel #38

Open
skamansam opened this issue Jun 24, 2020 · 0 comments
Open

Cleanup Profile Edit Panel #38

skamansam opened this issue Jun 24, 2020 · 0 comments

Comments

@skamansam
Copy link
Member

The profile edit page is not intuitive and contains developer output.

The following needs to be done:

  • Update the pane so it doesn't look like a popup window. It should look like a page.
    • Make the user editing pane top-left aligned, instead of centered
    • Add a preview widget that allows you to see what your user card will look like to others. This should update in realtime.
  • Change the text of the button to be Update or Save instead of Edit
  • Move the EditProfile component to the views folder, because it is a view.
  • Remove the developer garbage from the bottom of the window
  • Remove the checkboxes for editing name and avatar. The fields should always be editable.
  • Reduce the roundness of the button. It should be slightly rounded, not oval. All input elements should have a border radius of about 0.4em, except fab buttons. We should test this out with a bunch of inputs of different sizes.

Here is a reference page: https://demos.creative-tim.com/black-dashboard/examples/user.html. Notice that it looks like a page instead of a modal dialog.

Deliverables: When finished, there should be a view for the user info. This view should contain 2 widgets, one for editing and one for preview. The preview widget will be used in other places, when a user card is needed (so "preview" should not be in the name).

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