Skip to content

Decide on a visual design for adding information icons #455

Closed

Description

@jspaaks

e.g.

  1. placement related to the text box top | bottom | left | right | inside| outside
  2. placement related to the placeholder text
  3. placement related to the question text
  4. behavior on selecting the textbox
  5. does the pattern work everywhere? (in particular, the authors and identifiers screens)

Activity

  1. added this to the 2.0.1 milestone on May 4, 2022
  2. jspaaks commented on May 4, 2022

    @jspaaks
    MemberAuthor

    For most text fields, I suggest we use https://unpkg.com/ionicons@5.5.2/dist/svg/information-circle-outline.svg and add it after the "question" text, like so:

    icons-startscreen svg

    For ScreenIdentifiers, we can

    1. do nothing and depend on the prose ("See schema guide for examples.") that's already there
    2. Add the icon to the prose
    3. Replace the prose with the icon

    All of these options are OK with me, my preference order is 3-2-1

    ScreenAuthors requires the most work. I suggest we add "question" texts to each field and add the icon there. This would affect the height of AuthorCardEditing, I'll update this issue with a visual once I have it.

    icons-screenauthors svg

  3. abelsiqueira commented on May 4, 2022

    @abelsiqueira
    Collaborator

    Suggestion:

    • Add info icon next to questions
      image
    • On hover, they show the schema description and a message "Click to access specific documentation".
      image
    • On click, the specific documentation is opened.
    • In the Authors screen with add author form: add labels to fields, and a brief description on top. Add icon for every label with the same behaviour as above.
      image
    • Same idea of Identifiers
      image
  4. locked and limited conversation to collaborators on May 10, 2022
  5. converted this issue into a discussion #477 on May 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    appearanceAny issue related to UI

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions