Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Design and Documentation In-Progress

While working on these global layout updates, we will be taking the opportunity to improve the responsive layout and mobile experience in the browser.

Touch device experience vs. non-touch device (desktop) experience

In order to accommodate for less-fine pointers (e.g. fat fingers (smile) ), below a certain screen width threshold, we will need to have UI changes to type sizes, button sizes and other touch target sizes. This means we will have two slightly different experiences when the product is accessed through mobile/tablet devices or on desktop devices below 1200px.

<600px (mobile)

Non-touch devices

Channel View

Sidebar open

Touch devices

The layout is largely the same for touch vs. non-touch devices, but text sizes are increased, icon sizes are increased, button sizes are increased and menu items are increased.

Channel View

Sidebar open

Channel Menu example


600-

900

899 (tablet portrait)

Non-touch devices

Touch devices


901

900-

1200

1199 (tablet landscape + desktop)

With this width, the sidebar is always visible and the RHS (when open) overlaps the main content area of a channel.

Non-touch devices

Touch devices

1201


1200-

1680

1679 (desktop)

For viewports larger than this width, it is assumed that users are not on touch devices and we default to non-touch UI and will not support the two UI experiences above this width.

With this width, when the RHS is open, it will split the main content view rather than overlapping/obscuring it.


1680+ (desktop large)

The only real difference with viewports this wide is the fact that the RHS now becomes 500px wide rather than the standard 400px.