#1356 closed enhancement (fixed)
Clarify tech pairs in the UI
Reported by: | historic_bruno | Owned by: | leper |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Alpha 10 |
Component: | UI & Simulation | Keywords: | |
Cc: | Patch: |
Description (last modified by )
Currently tech pairs look like this, with the pairs on top/bottom rows and the single techs on the top row:
Which is confusing because you might mistake the separate rows as simple a wrapped continuation (like other parts of the UI), so here are some ideas for a different design:
- Split rows - the middle row is single techs, the ones above and below are pairs. This is probably more difficult to implement
Other suggestions are welcome :)
Attachments (1)
Change History (8)
comment:1 by , 12 years ago
Description: | modified (diff) |
---|
follow-up: 3 comment:2 by , 12 years ago
comment:3 by , 12 years ago
Replying to k776:
What about a single line at the bottom of the panel with an outline surrounding the pairs (no line between them)? I'll attach an example.
Mythos_Ruler wanted the tech pairs to be changed to the top/bottom style they are now.
I like the 'Split rows with outline' mockup most.
Aligning the icons in that way would not be that hard to do. You would make 3 rows (in session.xml) and modify LayoutButtonRow (or set up a new function that copies most of the behaviour) to only adjust the top and bottom offset by half the icon size. So a normal tech would go in row 1, while a tech pair would go to row 0 and row 2.
Split icons look good but opening a panel if we have enough place in the gui seems strange.
comment:6 by , 12 years ago
Milestone: | Backlog → Alpha 10 |
---|
The current behaviour is the result of yesterday's irc discussion.
comment:7 by , 12 years ago
Worked nicely in-game. Links tells you they've got something to do with each other, and the overlay gives you easy and quick feedback that they're exclusive.
What about a single line at the bottom of the panel with an outline surrounding the pairs (no line between them)? I'll attach an example.