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

Move site nav into a menu on smaller screens #234

Merged
merged 4 commits into from
Dec 9, 2020

Commits on Dec 3, 2020

  1. Add basic mobile menu implementation

    Pages that are not responsive:
    * Component Name Matrix
    * Select Propsals
    * Checkbox Propsals
    
    Also, component name matrix is really slow to show menu. React is hogging the main thread.
    
    Also, the mobile menu won't show until the client-side React render happens, siiighh. This is blocked by a >1MB download of JS (mostly inlined images). siiggh
    andrewiggins committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    84c3b33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    490df76 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2ccaac View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b233341 View commit details
    Browse the repository at this point in the history