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

Refactor the Page component and its children #39

Merged
merged 3 commits into from
Jun 20, 2018
Merged

Commits on Jun 19, 2018

  1. Refactor the Page component and its children

    To accommodate drawers and other top-level elements, the page
    components needs to be refactored. Also, the introduction of the
    router broke the navigation, since it was being wired by the App
    component, which is now defunct.
    
    This commit uses a new global reducer, `app`, replacing the old
    `navigation` one. It will manage drawer and overlay state.
    
    The header and footer have been moved into the Main component.
    This will preempt some stacking context issues.
    
    A mask has been added to the app when a drawer is open. Further
    masking may be added in the future for a modal dialog component.
    jimbo committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    f04cad1 View commit details
    Browse the repository at this point in the history
  2. Update proptypes for triggers

    jimbo committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    9fa8ede View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. Configuration menu
    Copy the full SHA
    b46de73 View commit details
    Browse the repository at this point in the history