inveniosoftware / invenio-app-rdm

Turn-key research data management platform.
https://inveniordm.docs.cern.ch
MIT License
110 stars 150 forks source link

Layout/Design: Sign up form - required fields not marked #1621

Open chriz-uniba opened 2 years ago

chriz-uniba commented 2 years ago

Package version (if known): version-v9.0.0.rc1 - https://inveniordm.web.cern.ch/ (2022-05-18)

Describe the bug

Username, Email-Address and Password are required fields in the sign up form. But they are not marked as such.

Steps to Reproduce

  1. Go to https://inveniordm.web.cern.ch/signup/
  2. See form with 5 fields that look all the same, although 3 of them are required.

Expected behavior

Making visibly available the information which fields are required.

github-actions[bot] commented 2 years ago

This issue was automatically marked as stale.

amccollo commented 3 months ago

Note: this remains an issue in v.12

Required status is announced to voiceover, which is great. But a visual identifier is also needed (e.g., a red asterisk) to indicate which fields are required.

ptamarit commented 3 months ago

Another problem on this page is the use of placeholders instead of proper labels. For instance, the fact that the placeholder disappears as soon as one starts typing is problematic for some users.

amccollo commented 3 months ago

This placeholder-instead-of-label issue is fairly common in forms RDM-wide.