Repository navigation
Peers screen: Improve responsive display #1609
Copy link
Copy link
Open
Labels
P3Low: Not priority right nowLow: Not priority right nowarea/screen/peersIssues related to Peers screenIssues related to Peers screeneffort/daysEstimated to take multiple days, but less than a weekEstimated to take multiple days, but less than a weekexp/beginnerCan be confidently tackled by newcomersCan be confidently tackled by newcomersstatus/inactiveNo significant work in the previous monthNo significant work in the previous month
Description
Activity
jessicaschilling commented
on Sep 1, 2020 ContributorAuthorMore actions@lidel and @rafaelramalho19 -- thoughts on this issue's definition and acceptance criteria for potential inclusion on the bounty board?
@jessicaschilling apologies, missed this one. I think this makes a perfect bounty, but to avoid duplicated work, would wait until we land #1602/#1616, and then see if acceptance criteria still make sense with the more dense table.
jessicaschilling commented
on Sep 21, 2020 ContributorAuthorMore actions+1. I suspect we'll need side-scroll on this table regardless of where we come out with those issues, but good plan.
- addedP3Low: Not priority right nowLow: Not priority right nowstatus/blockedUnable to be worked further until needs are metUnable to be worked further until needs are meteffort/daysEstimated to take multiple days, but less than a weekEstimated to take multiple days, but less than a weekarea/screen/peersIssues related to Peers screenIssues related to Peers screen
on Dec 2, 2022 - addedstatus/inactiveNo significant work in the previous monthNo significant work in the previous monthexp/beginnerCan be confidently tackled by newcomersCan be confidently tackled by newcomersand removedstatus/blockedUnable to be worked further until needs are metUnable to be worked further until needs are met
on Dec 2, 2022
Metadata
Metadata
Assignees
Labels
P3Low: Not priority right nowLow: Not priority right nowarea/screen/peersIssues related to Peers screenIssues related to Peers screeneffort/daysEstimated to take multiple days, but less than a weekEstimated to take multiple days, but less than a weekexp/beginnerCan be confidently tackled by newcomersCan be confidently tackled by newcomersstatus/inactiveNo significant work in the previous monthNo significant work in the previous month
Type
Projects
- StatusShow more project fieldsUX Design Needed
The problem
The current-state Peers screen looks fine at wide desktop resolutions (below, 1440px wide) ...

However, both the map and the peers table deteriorate significantly at narrower widths, regardless of height:
Additionally, map display degrades substantially at non-16x9ish aspect ratios due to the map dimensions being pegged to percentage of total screen height:
Need in brief
Improve the responsive display of the Peers screen so both the map and the table are as functional at mobile widths and unusual aspect ratios as they are in the standard 16x9, 1440px+ display. This is likely to (but will not necessarily) include:
Please note that react-virtualized is used not only for the table on the Peers screen, but also for tables on other screens of the app. If replacing react-virtualized is part of a proposed solution, please also solve for how to implement elsewhere in Web UI.
Acceptance criteria
Solution must ...