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

Update website to take advantage of wider screen and improve mobile device support #1463

Closed
leovegoda opened this issue Oct 31, 2023 · 5 comments · Fixed by #1506
Closed
Assignees
Labels
Time:Major 4 - 10 hours work UX
Milestone

Comments

@leovegoda
Copy link
Contributor

Is your feature request related to a problem? Please describe.
We now know that about 80% of web users are on a desktop or laptop with a screen resolution of 1920x1080 or larger. About 20% of users are on mobile devices. We should update the web design to take better advantage of wide screens while gracefully adapting for mobile devices.

Who is affected by the problem?
Web users

What is the impact?
Improve user experience by adjusting table sizes across the whole site and introducing new UI elements for campus view

Are there security concerns?
No

Are there privacy concerns?
No

Describe the solution you'd like
Implement the design changes

Do you think this feature will require a formal design?
Already designed

Describe alternatives you've considered
Do nothing

Could this feature request need support from the Admin Committee?
No

What is the proposed priority?
Release in January 2024

Provide a rationale for any/all of the above
This is one step in a design update to the website. The plan is to implement the changes in stages, so we avoid surprising and confusing users. This first step does two things:

  1. adjusts table size, spacing, and location
  2. introduces tabs for campus views, showing number counts for each table category

Additional context
Future design improvements include new table design, a new data export control, changes to the front page, org admin pages, and personalization

@leovegoda leovegoda self-assigned this Oct 31, 2023
@leovegoda leovegoda added the UX label Oct 31, 2023
@leovegoda leovegoda added this to the 1 Decide milestone Oct 31, 2023
@grizz
Copy link
Member

grizz commented Nov 2, 2023

+1

1 similar comment
@mcmanuss8
Copy link
Contributor

+1

@martinhannigan
Copy link

martinhannigan commented Nov 2, 2023 via email

@leovegoda
Copy link
Contributor Author

@20c-ed I believe that implementing this issue will also resolve #1337 - is that correct?

@grizz
Copy link
Member

grizz commented Nov 3, 2023

Good catch, yes it would!

@vegu vegu added the Time:Major 4 - 10 hours work label Nov 6, 2023
vegu pushed a commit that referenced this issue Jan 15, 2024
Add a "flag bad data" button on various places #170
Add a "last synced at $date" to beta.peeringdb.com #410
Improve RIR Update Procedure #1303
Only indicate availability of DC voltage for facilities #1341
Clarifying the Network Type field #1357
Changing ASN field on "Add Network" to be numbers only #1430
Update website to take advantage of wider screen and improve mobile device support #1463
v2 search - not able to find IX participant based on IP #1469
v2 search not able to find organization and network - Marconi Solutions Srls #1476
Improve RIR Update Procedure #1280
@vegu vegu mentioned this issue Jan 15, 2024
grizz pushed a commit that referenced this issue Jan 15, 2024
Add a "flag bad data" button on various places #170
Add a "last synced at $date" to beta.peeringdb.com #410
Improve RIR Update Procedure #1303
Only indicate availability of DC voltage for facilities #1341
Clarifying the Network Type field #1357
Changing ASN field on "Add Network" to be numbers only #1430
Update website to take advantage of wider screen and improve mobile device support #1463
v2 search - not able to find IX participant based on IP #1469
v2 search not able to find organization and network - Marconi Solutions Srls #1476
Improve RIR Update Procedure #1280

Co-authored-by: 20C <code@20c.com>
@leovegoda leovegoda modified the milestones: Next Release, 2.54.2 Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Time:Major 4 - 10 hours work UX
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants