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

SaaS Improvements and Fixes #825

Open
18 tasks
jpaulet opened this issue Oct 29, 2024 · 0 comments
Open
18 tasks

SaaS Improvements and Fixes #825

jpaulet opened this issue Oct 29, 2024 · 0 comments
Assignees

Comments

@jpaulet
Copy link
Member

jpaulet commented Oct 29, 2024

Login page

  • Improve error message (error message as inline alert error) and make the error msg human-readable
  • "Create an Account" should be a link (underline) and bold
  • The "© 2024 Vocdoni Association. All Rights Reserved." should render in one line
    image

Register page

  • The "© 2024 Vocdoni Association. All Rights Reserved." should render in one line

Forgot password

  • The "Sign In" " should be a link (underline) and bold

Dashboard

  • Hide non-working links in the side-menu (Census, User Management, Billing, Processes > Draft..)
  • The "processes" menu sub-items should be active/visible always (the dropdown should show it's sub-items).
  • The "settings" menu sub-items should be active/visible always (the dropdown should show it's sub-items).
  • Make the "processes" sub-menu links work ("All", "Active", "Finished")
  • Add titles to content pages (same title as the menu title, i.e: "Profile" for the profile page, "Organization Settings" for the organization settings page, etc.)
  • In the process list: Make the full process row clickable (redirect to "vote detail" when clicked), not only the "eye" icon should do this
  • "organization/edit": improve upload button visualization
  • "admin/team": move the "invite admin" into a modal instead of render in the same page
  • Add the footer in all the pages of the dashboard- [ ] "Create voting" -> hide "Save draft"
  • "Create voting" -> hide "github" census
  • "Create voting" -> improve "preview step" visualization
  • "Create voting" -> census information should be inside a card
  • "Create voting" -> the review page edit links don't work properly (they redirect to a different page than expected)
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

2 participants