HomePhabricator

Conpherence - support device in durable column

Description

Conpherence - support device in durable column

Summary:
Ref T7014. This makes it so

  • you can't invoke the column from a device
  • if you are in desktop size and resize to tablet or phone, the column closes.
  • if you resize desktop -> device -> desktop, the column closes at device size and reopens at desktop size
  • if you load, then resize device -> desktop the column opens if the user has that preference
  • there is a brief flicker when you load on 'device' with the column open preference. it lasts as long as the js stack takes to calculate the device css rule.

Test Plan: see summary but i did stuff to do all that

Reviewers: chad, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7014

Differential Revision: https://secure.phabricator.com/D12052

Details