bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 58 forks source link

UX Design - Improve horizontal and vertical table responsiveness #15279

Open JohnamLane opened 1 year ago

JohnamLane commented 1 year ago

This issue mainly impacts the staff view of the transaction list, but thought can go into if the single account view can be adjusted as well.

When staff select lots or all of the available columns, the central view does not expand to show these columns. This results in an odd experience of scrolling horizontally back and forth to see all of the columns. Please plan how this inconvenience can be avoided. I have said without horizontal scroll bars, but I am open to any solution brought forth by the UX team.

Example showing horizontal scroll bar since many columns have been selected: image.png

and vertical table space is very narrow on bigger screens: Private Zenhub Image

Scope: Account Settings Staff Dashboard My business registry list (vertical)

UXPin: https://preview.uxpin.com/1d7dedd9ac1aa0ab98746a8ce90390539fe9d020#/pages/161308628/specification/no-panels

ethantspitt commented 1 year ago

Previous UX discussion related to this ticket: UI Design - define resolutions we'll support #9908

ethantspitt commented 1 year ago

Current implementation [As of Nov 19, 2021] BC Registries and Online Services UI expands to 1360px, beyond which the gutter on either side grows in size. PPR UI expands to 1360px, beyond which the gutter on either side grows in size. Name Request UI expands up to 1185px, beyond which the gutter on either side grows in size. CMSLite (www2.gov.bc.ca) 1170px

Suggestion for implementation: UI expands to 1840px, beyond which the gutter on either side grows in size.

Size Labels According to Material Design (Source Vuetify) Code Device / Type Size Range
xs Small to large phone < 600px
sm Small to medium tablet 600px ~ 960px
md Large tablet to laptop 960px ~ 1264px*
lg Desktop 1264px ~ 1904px*
xl 4k and ultra-wide > 1904px*

Existing breakpoint observation:

JohnamLane commented 11 months ago

@ethantspitt Please reach out to Alexis Ronse to see if this can be added to the new design system. Failing that, we should save these changes for after Vue3 upgrade is complete for AUTH WEB.