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

Character creation - Background tab - UI audit #58232

Open
7 of 13 tasks
ZeroInternalReflection opened this issue Jun 7, 2022 · 0 comments
Open
7 of 13 tasks

Character creation - Background tab - UI audit #58232

ZeroInternalReflection opened this issue Jun 7, 2022 · 0 comments
Labels
Accessibility Issues regarding accessibility <Bug> This needs to be fixed Info / User Interface Game - player communication, menus, etc.

Comments

@ZeroInternalReflection
Copy link
Contributor

ZeroInternalReflection commented Jun 7, 2022

Describe the bug

The background tab of the character creation screen has several graphical and navigational issues. Some of these overlap with other character creation issues, but most appear to be independent. These include:

Display issues:
1] Background point cost prints over the border/wraps around on small screens, particularly with non-English languages
2] The sorting hint is cut off on small screens
3] The gender selection hint prints over the border on small screens
4] The background details column scrolls, but does not have a scrollbar indicating current position
5] Keybinding hints for scrolling the background details column are cut off on small screens
6] The background details column prints over the right border on small screens
7] This tab is very similar in presentation to the previous "SCENARIO" and "PROFESSION" tabs. However, in the previous tabs, only a single item could be selected, whereas on this tab, multiple backgrounds can be selected. There's currently no indication that multiple backgrounds can be selected
Accessibility issues:
8] The cursor is not set for screen readers
Navigation issues:
9] Use of left arrow/right arrow/h/l for scrolling up and down is unintuitive only used here and on the profession tab
10] A filter hint is shown, but the filter hotkey / is not
11] It's currently only possible to filter by background name, not by background skills/traits/proficiencies
12] No mouse support is available
13] To see the total impact of multiple selected backgrounds, it's currently necessary to go to the "DESCRIPTION" tab (e.g. if two different backgrounds provide experience in "applied science", what is the result of selecting both?

Steps to reproduce

  1. Open the game
  2. Set language specified (if applicable)
  3. Resize window to size specified (if described as 'small', assume 80x24)
  4. New game
  5. Custom character
  6. Tab to "BACKGROUND"

Expected behavior

Screenshots

1] Background point cost prints over the border/wraps around on small screens, particularly with non-English languages, and
2] The sorting hint is cut off on small screens, and
3] The gender selection hint prints over the border on small screens
Character creation - Background -- 80x24 -- Polish

4] The background details column scrolls, but does not have a scrollbar indicating current position, and
5] Keybinding hints for scrolling the background details column are cut off on small screens, and
6] The background details column prints over the right border on small screens
Character creation - Background - Keybindings cut off -- 80x24

Versions and configuration

Tiles
  • OS: Linux
    • OS Version: LSB Version: n/a; Distributor ID: Arch; Description: Arch Linux; Release: rolling; Codename: n/a;
  • Game Version: 90e1eb2 [64-bit]
  • Graphics Version: Tiles
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    No Fungal Growth [no_fungal_growth],
    Bionic Professions [package_bionic_professions]
    ]
Curses
  • OS: Linux
    • OS Version: LSB Version: n/a; Distributor ID: Arch; Description: Arch Linux; Release: rolling; Codename: n/a;
  • Game Version: 0.F-8820-g82afe217e14-dirty [64-bit]
  • Graphics Version: Curses
  • Game Language: System language []
  • Mods loaded: [
    Dark Days Ahead [dda],
    Disable NPC Needs [no_npc_food],
    No Fungal Growth [no_fungal_growth],
    Bionic Professions [package_bionic_professions]
    ]

Additional context

For clarification of some of my UI terminology (e.g. scroll vs. fast scroll, column vs. pane), refer to my general notes here

@ZeroInternalReflection ZeroInternalReflection added the (S1 - Need confirmation) Report waiting on confirmation of reproducibility label Jun 7, 2022
@NetSysFire NetSysFire added <Bug> This needs to be fixed Info / User Interface Game - player communication, menus, etc. Accessibility Issues regarding accessibility and removed (S1 - Need confirmation) Report waiting on confirmation of reproducibility labels Jun 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accessibility Issues regarding accessibility <Bug> This needs to be fixed Info / User Interface Game - player communication, menus, etc.
Projects
None yet
Development

No branches or pull requests

2 participants