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

[Feature] EuiPage and EuiPageTemplate Updates #5768

Merged
merged 36 commits into from
Aug 9, 2022
Merged

Commits on Feb 11, 2022

  1. [EuiPageTemplate Feature] [Docs] Create new section for “Templates” (#…

    …5625)
    
    * [Docs] Create new section for “Templates”
    - Moves Page Template, SuperDatePicker, and Searchable Sitewide Template
    - Stubs in placeholder page for in lower level page components
    - Fixes routes
    cchaos authored Feb 11, 2022
    Configuration menu
    Copy the full SHA
    a74ce1c View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Merge remote-tracking branch 'upstream/main' into feature/page_templates

    # Conflicts:
    #	scripts/a11y-testing.js
    #	src-docs/src/views/page/page_example.js
    cchaos committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    087acb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2022

  1. Configuration menu
    Copy the full SHA
    d185908 View commit details
    Browse the repository at this point in the history
  2. Clean up

    cchaos committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    7d50eb0 View commit details
    Browse the repository at this point in the history
  3. fullscreen

    cchaos committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    ab78a2a View commit details
    Browse the repository at this point in the history
  4. one last link

    cchaos committed Mar 29, 2022
    Configuration menu
    Copy the full SHA
    356df99 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

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

Commits on Apr 5, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    fca27cc View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. [Page Templates Feature] EuiPage docs & toggles (#5662)

    * Added `exampleToggles` to GuideSectionExample for easily passing through custom controls
    cchaos authored Apr 6, 2022
    Configuration menu
    Copy the full SHA
    b659d6e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Apr 11, 2022
    Configuration menu
    Copy the full SHA
    f626ba9 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    23b815a View commit details
    Browse the repository at this point in the history
  2. [Page Templates Feature] Added EuiPageSection and updated EuiPage & E…

    …uiPageBody padding defaults (#5769)
    
    * Removed nested page header styles when within EuiPageBody (improved way of doing this coming later)
    * [NEW] EuiPageSection to replace EuiPageContent & EuiPageContentBody
    * Added `exampleToggles` to GuideSectionExample for easily passing through custom controls
    * Added `euiPaddingStyles` and `euiBackgroundColorStyles` global styling functions
    * Added deprecation comments to EuiPageContent and EuiPageContentBody
    cchaos authored Apr 20, 2022
    Configuration menu
    Copy the full SHA
    229fc99 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    bd7dfe7 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Merge remote-tracking branch upstream/main into _upstream/feature_pag…

    …e_templates
    cchaos committed May 9, 2022
    Configuration menu
    Copy the full SHA
    c53c44b View commit details
    Browse the repository at this point in the history
  2. Change usEuiPaddingCSS to return css instead of string

    This gets the className output to render the key name. Same with `useEuiBackgroundColorCSS`.
    
    Also fixed usage in `EuiPageSection`.
    
    Also fixed docs `exampleToggles` pass through from GuideSection to example
    cchaos committed May 9, 2022
    Configuration menu
    Copy the full SHA
    5301cc3 View commit details
    Browse the repository at this point in the history
  3. [Page Template Feature] Updating EuiPageHeader to use the same paradi…

    …gm as EuiPageSection (#5857)
    
    * [EuiPageHeader] Refactoring to support same `bottomBorder`, `restrictWidth` and `paddingSize` props as EuiPageSection
    * Converted EuiPageHeaderContent to Emotion
    * Consolidate more styles including ensuring max-width is applied as `style` tag
    cchaos authored May 9, 2022
    Configuration menu
    Copy the full SHA
    9233976 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Merge remote-tracking branch upstream/main into _upstream/feature_pag…

    …e_templates
    cchaos committed May 16, 2022
    Configuration menu
    Copy the full SHA
    0b0b127 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed May 17, 2022
    Configuration menu
    Copy the full SHA
    fd69f57 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed May 20, 2022
    Configuration menu
    Copy the full SHA
    2fdb83f View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Merge remote-tracking branch upstream/main into _upstream/feature_pag…

    …e_templates
    cchaos committed May 31, 2022
    Configuration menu
    Copy the full SHA
    9e59dd3 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

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

Commits on Jun 13, 2022

  1. [Final Feature PR] Convert to remaining page components to Emotion (#…

    …5948)
    
    * Converted EuiPageBody to Emotion
    * Deprecates all EuiPageContent components
    * Converted EuiPage to Emotion
    * Deprecate EuiPageSideBar and rename to EuiPageSideBar_Deprecated and move new EuiPageSidebar to /page and export
    * Fix `restrictWidth` styles of EuiPageContentBody
    cchaos authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    2c21eb5 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    
    # Conflicts:
    #	src-docs/src/views/color/contrast/sections.tsx
    #	src-docs/src/views/color/simulating_contrast/sections.tsx
    #	src-docs/src/views/page/page_template_example.js
    #	src/components/page/page_body/__snapshots__/page_body.test.tsx.snap
    cchaos committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    edf77d9 View commit details
    Browse the repository at this point in the history
  3. Snaps

    cchaos committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    1284cff View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    e8eefdc View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. Configuration menu
    Copy the full SHA
    f47547b View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    cchaos committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    19d0b3f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2022

  1. Merge remote-tracking branch upstream/main into _upstream/feature_pag…

    …e_templates
    cchaos committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    b99cef4 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. [EuiPageTemplates] Some fixes for BWC (#6015)

    * Fixed Deprecated template’s header spacing and added docs section
    * Fixed sizing and overflow of EuiPageSidebar
      - Added `height` as optional prop to all `euiYScroll` mixins
    * [EuiPageSection] Fixed restrictWidth prop to render as `style`
    * [EuiPageBottomBar] Fix overflow and padding allowance
    * [EuiPageSection] Logical styles
    * Fixes from `main` update
      - Adds `mainProps` to EuiPageTemplate for allowing customization of things like `id` (for skip link)
    * update import replacer regex to account for aliased imports
    cchaos authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    cc1c6ed View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/main' into _upstream/feature_p…

    …age_templates
    
    # Conflicts:
    #	src-docs/src/views/page/_page_demo.tsx
    cchaos committed Aug 2, 2022
    Configuration menu
    Copy the full SHA
    b263d69 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Configuration menu
    Copy the full SHA
    5ae6ab8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12a7373 View commit details
    Browse the repository at this point in the history
  3. Some snapshot fixes

    cchaos committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    6e33cf2 View commit details
    Browse the repository at this point in the history
  4. Consolidate changelogs

    cchaos committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    8d01543 View commit details
    Browse the repository at this point in the history
  5. Fix CL

    cchaos committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    1b719ec View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Some fixes

    - Added `repositionOnScroll` directly to `EuiPopover` rendered by mobile version of `EuiHeaderLinks`
    - Fixed type for EuiPageTemplate.BottomBar
    - Docs fixes
    cchaos committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    169e352 View commit details
    Browse the repository at this point in the history