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

feat(react-tokens): unify react-token generation #4058

Merged
merged 6 commits into from
Apr 13, 2020

Conversation

redallen
Copy link
Contributor

@redallen redallen commented Apr 9, 2020

What: After consuming our react-tokens package while working on patternfly/patternfly-org#1772 and working towards #4044 I realized our react-tokens had incorrect values in some cases.

#3896 added a new dist/variables folder that always generates correct values, but in a format like this:

{
  c_about_modal_box: {
    ".pf-c-about-modal-box" : [
      {
        "variable "--pf-global--Color--100",
        "value": "#fff",
        "token": "global_Color_100",
        "values": [
          "--pf-global--Color--light-100",
          "$pf-global--Color--light-100",
          "$pf-color-white",
          "#fff"
        ]
      },
    ],
    ".pf-c-about-modal-box .pf-c-card": {}
  }
}

This PR changes the format to this:

{
  c_about_modal_box: {
    ".pf-c-about-modal-box" : {
      "global_Color_100": {
        "name": "--pf-global--Color--100",
        "value": "#fff",
        "values": [
          "--pf-global--Color--light-100",
          "$pf-global--Color--light-100",
          "$pf-color-white",
          "#fff"
        ]
      },
    },
    ".pf-c-about-modal-box .pf-c-card": {}
  }
}

and moves dist/variables to just dist/esm or dist/js. It also now generates the legacy token files like dist/esm/c_about_modal_box__brand_image_Height.js that match the old format from the new token generation:

export const c_about_modal_box__brand_image_Height = {
  "name": "--pf-c-about-modal-box__brand-image--Height",
  "value": "2.5rem",
  "var": "var(--pf-c-about-modal-box__brand-image--Height)"
};
export default c_about_modal_box__brand_image_Height;

so we can have a unified generateTokens.js script now!

Additional issues: Need to go upstream to gatsby-theme-patternfly-org to fix the /documentation/overview/global-css-variables page.

Breaking changes

react-tokens

  • Some of our tokens have had their values updated to be correct.
  • New files with a different structure have been added to the index.

@patternfly-build
Copy link
Contributor

patternfly-build commented Apr 9, 2020

@redallen redallen marked this pull request as draft April 9, 2020 20:19
Copy link
Member

@ddonahue007 ddonahue007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@redallen redallen marked this pull request as ready for review April 13, 2020 14:26
@jschuler jschuler merged commit 1fcc33e into patternfly:v4 Apr 13, 2020
redallen added a commit that referenced this pull request May 15, 2020
* chore(packages): publish to prerelease-v4

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* make sure all packages publish to prerelease channel

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* add newline (#3868)

* bump core

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(v4): bump other packages to versions that don't conflict with master

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* build(v4): fix build on v4 (#3915)

* fix hoist-non-react-statics types

* also verify @patternfly package versions

* run verify script with --fix

* fix hoist-non-react-statics declaration

* fix linting errors

* fix drawer panel style

* update snapshots

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(v4): merge master (#3921)

* fix(ouia): don't omit ouiaContext (#3872)

* feat(Modal): add description property (#3821)

* feat(Modal): add description property, update id location when desc exists

* fix(Modal): lint error

* feat(Modal): add description to Modal

* feat(Modal): add description example to integration and cypress

* feat(Modal): update docs

* feat(DataList): add compact data list (#3807)

* feat(DataList): add compact flag

* feat(DataList): update tests, snapshots

* feat(DataList): add compact demo to integration

* feat(DataList): move integration demo back to integration

* docs(DataList): update aria label on example

* bump react-docs version (#3879)

* fix(wizard): use patternfly-styles to set the no padding modifier (#3871)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(react): bump to current tagged version in git (#3881)

* bump to current tagged version

* bump other problematic packages

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(ChipGroup): Added a tooltip to the Chipgroup label (#3826)

* feat(ChipGroup): Added a tooltip to the Chipgroup label

#3490

* fix linting errors

* add tabindex

* fix tabindex

* remove redundant code

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(react-core): remove exenv and lodash (#3882)

* chore(react-core): remove exenv and lodash

* remove accidental focus-trap change

* fix lint

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Select): add inline filtering to checkbox select (#3843)

* feat(Select): add inline filtering

* feat(Select): add unit test

* feat(Select): add filtering select demo to integration

* feat(Select): add clear button, fix lint, update wider snapshots

* fix(integration): fix lint

* fix(docs): add missing import

* feat(Select): update integration tests with clear button changes

* feat(Select): move integration demos back to integration

* feat(Select): remove typeahead restriction on clear button

* docs(Select): update docs example

* PF4: Drawer updates for Master/Detail Support (#3884)

* feat(Drawer): Updated Drawer to support Master/Detail

#3609

* rebase

* update file that was not saved

* Update snapshots

* fix linting errors

* fix linting errors

* fix spacing issue

* updates from review comments

* updates from review comments

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix (datatoolbar):  Added support for key with categoryName. (#3880)

* Issue3552 - added support for key with categoryName.

* Update to fix memory leak with datatoolbar filter.

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(FileUpload) Add new beta File Upload component (#3865)

* feat(FileUpload) Add new beta File Upload component

* Bump patternfly versions to 2.68.3

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* destructure bubbleEvent from props to avoid it passing to button el (#3894)

* destructure bubbleEvent from props to avoid it passing to button el

* updated snapshots

* updated Table snapshot

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Modal): move description to separate component (#3897)

* feat(Modal): move description to separate component

* feat(Modal): fix property descriptions

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(Realease Notes): Updated release notes for 2020.03 release (#3892)

* chore(Realease Notes): Updated release notes for 2020.03 release

#3891

* updates from comments

* update versions

* update based on comments

* update based on comments

* Update release notes

Fixed react-topology NPM link and Modal bullet points link text

Co-authored-by: Titani <[email protected]>
Co-authored-by: Evan <[email protected]>

* fix(nothing): bumping to release 2020.03 release notes (#3908)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* blank update to force deploy (#3910)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(dropdown): clean console errors in Dropdown.test.tsx (#3861)

Signed-off-by: Boaz Shuster <[email protected]>

* fix(aboutmodal): set a customize aria-label to the close button (#3877)

* fix(aboutmodal): set a customize aria-label to the close button

Signed-off-by: Boaz Shuster <[email protected]>

* Quick sentence-case fix

Co-authored-by: Eugenia <[email protected]>

* chore(repo): remove unused packages (#3916)

* remove unused packages

* fix hoist-non-react-statics type

* remove react-styled-system from react-docs

* fix lint

* don't deploy PRs from v4 branch

* enable chrome web security for failing cypress test

* fix external button link

* fix lint

Co-authored-by: Evan <[email protected]>
Co-authored-by: Dan Labrecque <[email protected]>
Co-authored-by: Titani Labaj <[email protected]>
Co-authored-by: patternfly-build <[email protected]>
Co-authored-by: Titani <[email protected]>
Co-authored-by: kmcfaul <[email protected]>
Co-authored-by: Donald Labaj <[email protected]>
Co-authored-by: Mike Turley <[email protected]>
Co-authored-by: Evan <[email protected]>
Co-authored-by: boaz0 <[email protected]>
Co-authored-by: Eugenia <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* perf(react-styles): remove emotion, fix types (#3886)

* fix(ouia): don't omit ouiaContext (#3872)

* feat(Modal): add description property (#3821)

* feat(Modal): add description property, update id location when desc exists

* fix(Modal): lint error

* feat(Modal): add description to Modal

* feat(Modal): add description example to integration and cypress

* feat(Modal): update docs

* feat(DataList): add compact data list (#3807)

* feat(DataList): add compact flag

* feat(DataList): update tests, snapshots

* feat(DataList): add compact demo to integration

* feat(DataList): move integration demo back to integration

* docs(DataList): update aria label on example

* bump react-docs version (#3879)

* fix(wizard): use patternfly-styles to set the no padding modifier (#3871)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(react): bump to current tagged version in git (#3881)

* bump to current tagged version

* bump other problematic packages

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* remove emotion, fix types

* fix some tests

* fix tests

* feat(ChipGroup): Added a tooltip to the Chipgroup label (#3826)

* feat(ChipGroup): Added a tooltip to the Chipgroup label

#3490

* fix linting errors

* add tabindex

* fix tabindex

* remove redundant code

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* add hoist-non-react-statics types

* fix v4 package versions

* chore(react-core): remove exenv and lodash (#3882)

* chore(react-core): remove exenv and lodash

* remove accidental focus-trap change

* fix lint

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* ts fixes

* fix lint

* fix backgroundImage on chrome

* fix filter

* fix merge conflict

* fix lint+snaps

* fix invalid data toolbar classes

* linting

* remove console logs

* add aria-label to wizard toggle

* update snapshots

* update snapshots

* address joachim's feedback

* remove accidental auto-import

* update snapshots

Co-authored-by: Evan <[email protected]>
Co-authored-by: Dan Labrecque <[email protected]>
Co-authored-by: Titani Labaj <[email protected]>
Co-authored-by: patternfly-build <[email protected]>
Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* perf(ouia): make ouia functional, add namespace (#3927)

* helper implementation

* update ouia components

* rename data-ouia-id to data-ouia-component-id

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Empty state width (#3933)

* refactor(Empty State): Change the default width to full instead of large

#3221

* add dchanges for issue #3873

* fix demo app

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(react-integration): no implicit any (#3928)

* fixed implicit any errors through DataToolbarDemo

* resolved errors through FormSelectDemo

* resolved all noImplicitAny within react-integration

* reverted null value

* reverted undefined values

* updated SelectDemo arrays

* strict function types on contextselector and datatoolbar

* Revert "strict function types on contextselector and datatoolbar"

This reverts commit 5ff0abf735ba7b4c65a2277d6c16d2821de894d5.

* removed any where possible

* PR feedback fixes - added back in untyped events

* PR feedback - removed editing prevState in DataToolbar

* updated DataToolbar core example

* remove type from core example

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* refactor(ApplicationLauncher): Removed the deprecated prop dropdownItems (#3929)

* refactor(ApplicationLauncher): Removed the deprecated prop dropdownItems

#2582

* rebase

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(table): update types in table (#3296)

update/align onSelect event type from React.MouseEvent and React.ChangeEvent<HTMLInputElement> to React.FormEvent<HTMLInputElement>
clear todo and tslint error in selectable transform
types for ICustomCell and ISelectTransform
clear noImplicitAny errors for Table

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Aria property name updates (#3924)

* fix(aria-props): align aria related property names #1529

* [cleanup] sentence case for aria-prop docs

* feat(Alert): change default alert variant to default (#3903)

* feat(Alert): change default alert variant to default

* feat(Alert): rebase conflicts, update demo app

* feat(Alert): update snapshots

* feat(Page): make mainContainerId required (#3904)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Charts): Bump Victory packages (3973) (#3974)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]

* reordered examples, renamed simple to basic (#3970)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Breaking modal variant (#3920)

* feat(Modal): collapse isSmall and isLarge into variant

* feat(Modal): update snapshots

* feat(Modal): update demo app

* feat(Modal): update snapshots

* feat(Modal): rename medium to default for modal size variant

* feat(Select): change isExpanded to isOpen, split selections prop, rem… (#3945)

* feat(Select): change isExpanded to isOpen, split selections prop, remove old CheckboxSelect

also small reorganizations to clean up code

* feat(Misc): update snapshots after rebase

* feat(various): update select examples & demo app

* feat(misc): update snapshots after rebase

* feat(Select): fix typings of display function

* feat(Select): update custom filter example to use internal filtering logic

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(icons): fix types, upgrade typescript (#3978)

* half refactor

* cleanup

* fix lint

* upgrade typescript to fix build

* fix tests

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Make tooltip examples keyboard accessible (#3962)

* FormGroup, TextInput, TextArea, FormSelect (#3975)

* refactor(FormGroup, TextInput, TextArea, FormSelect): removed the deprcated isValid prop

#3906 #3870

* rebase

* fix linting

* fix FormSelect docs

* update FormSelect docs

* update snapshots

* update tests

* update failing snap

Co-authored-by: Titani <[email protected]>

* updates react-icons readme (#3958)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(title): remove problematic default headingLevel (#3922)

* fix(title): remove default headingLevel and TitleSize, api updates

* [issue-1439] fix missed api update, ensure heading levels increment by one

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(table): expandable example title (#3985)

Adds a missing p to the title

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(release): merge master for 2020.04 (#3991)

* fix(ouia): don't omit ouiaContext (#3872)

* feat(Modal): add description property (#3821)

* feat(Modal): add description property, update id location when desc exists

* fix(Modal): lint error

* feat(Modal): add description to Modal

* feat(Modal): add description example to integration and cypress

* feat(Modal): update docs

* feat(DataList): add compact data list (#3807)

* feat(DataList): add compact flag

* feat(DataList): update tests, snapshots

* feat(DataList): add compact demo to integration

* feat(DataList): move integration demo back to integration

* docs(DataList): update aria label on example

* bump react-docs version (#3879)

* fix(wizard): use patternfly-styles to set the no padding modifier (#3871)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(react): bump to current tagged version in git (#3881)

* bump to current tagged version

* bump other problematic packages

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(ChipGroup): Added a tooltip to the Chipgroup label (#3826)

* feat(ChipGroup): Added a tooltip to the Chipgroup label

#3490

* fix linting errors

* add tabindex

* fix tabindex

* remove redundant code

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(react-core): remove exenv and lodash (#3882)

* chore(react-core): remove exenv and lodash

* remove accidental focus-trap change

* fix lint

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Select): add inline filtering to checkbox select (#3843)

* feat(Select): add inline filtering

* feat(Select): add unit test

* feat(Select): add filtering select demo to integration

* feat(Select): add clear button, fix lint, update wider snapshots

* fix(integration): fix lint

* fix(docs): add missing import

* feat(Select): update integration tests with clear button changes

* feat(Select): move integration demos back to integration

* feat(Select): remove typeahead restriction on clear button

* docs(Select): update docs example

* PF4: Drawer updates for Master/Detail Support (#3884)

* feat(Drawer): Updated Drawer to support Master/Detail

#3609

* rebase

* update file that was not saved

* Update snapshots

* fix linting errors

* fix linting errors

* fix spacing issue

* updates from review comments

* updates from review comments

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix (datatoolbar):  Added support for key with categoryName. (#3880)

* Issue3552 - added support for key with categoryName.

* Update to fix memory leak with datatoolbar filter.

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(FileUpload) Add new beta File Upload component (#3865)

* feat(FileUpload) Add new beta File Upload component

* Bump patternfly versions to 2.68.3

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* destructure bubbleEvent from props to avoid it passing to button el (#3894)

* destructure bubbleEvent from props to avoid it passing to button el

* updated snapshots

* updated Table snapshot

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Modal): move description to separate component (#3897)

* feat(Modal): move description to separate component

* feat(Modal): fix property descriptions

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(Realease Notes): Updated release notes for 2020.03 release (#3892)

* chore(Realease Notes): Updated release notes for 2020.03 release

#3891

* updates from comments

* update versions

* update based on comments

* update based on comments

* Update release notes

Fixed react-topology NPM link and Modal bullet points link text

Co-authored-by: Titani <[email protected]>
Co-authored-by: Evan <[email protected]>

* fix(nothing): bumping to release 2020.03 release notes (#3908)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* blank update to force deploy (#3910)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(dropdown): clean console errors in Dropdown.test.tsx (#3861)

Signed-off-by: Boaz Shuster <[email protected]>

* fix(aboutmodal): set a customize aria-label to the close button (#3877)

* fix(aboutmodal): set a customize aria-label to the close button

Signed-off-by: Boaz Shuster <[email protected]>

* Quick sentence-case fix

Co-authored-by: Eugenia <[email protected]>

* chore(repo): remove unused packages (#3916)

* remove unused packages

* fix hoist-non-react-statics type

* remove react-styled-system from react-docs

* fix lint

* feat(EmptyState): Added support for extra-large empty state (#3844)

* feat(EmptyState): Added support for extra-large empty state

Added new prop and updated examples

Fixes 3540

* Change prop name

* Adjust title size

* fix(core,table): forward ref types (#3919)

* fix(react,table): forward ref types

* fix demo app build

* update snapshots

* fix lint

* fix(dropdown): remove duplicate prop (#3923)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(select): fix group select options in single variant (#3838)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Select): add logic for disabled default options for typeahead (#3895)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* react-tokens: Variables by file (#3896)

* change

* react-tokens by file

* readme

* fix linting

* address comments

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(alert): use context to set label (#3771)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(ts): fix tippy types, remove copyTS (#3940)

* chore(ts): fix tippy types, remove copyTS

* fix lint

* chore(react-docs): release docs to NPM for patternfly-org (#3941)

* chore(docs): publish training.md and RELEASE-NOTES.md

* use hard link

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(card view): Adds Card View to demos (#3441)

* WIP: demo for card view

* adding icons and resolving error with path

* adding toolbar and dropdown functionality

* adding onFocus and renaming functions

* cleaning up -- reordering functions

* fix indentation

* fixes interaction bugs, cleans up method/variable names

* removing log statement

* adding demo file

* cleaning up

* cleaning up a bit, working on delete function

* CardView: fixed deleteItem function

* cleaning up code, removing onFocus

* removing .tsx demo file

* addressing PR feedback

* adding WIP bulk-select

* add WIP filter dropdown

* adds filtering functions, WIP

* filter working, moving onto bulk select

* adding chips, bulk-select WIP

* WIP bulk-select

* adding logic for selecting all cards

* commenting out handleSelectClick for now

* adds and calls updateSelected

* fix dropdown toggle

* selectAll is working, WIP

* reordering functions, fixing undefined errors

* select all/select none works!

* can interact with list, WIP

* can select individually!

* adding checked prop, WIP

* bulk select is working! pagination/paginated bulk-select WIP

* formatting

* selectpage is working

* CardView ready for review

* fix md linting error

* fixing interaction bugs

* resolves bug with deleteItem

* cleaning up

* removing div used for testing

* changing default perPage values, fixes minor bug in page select

* removing unnecessary div, set default perPage back to 10

* removing lower pagination

* removing comment

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* make proper soft symlink that is still packaged by NPM (#3950)

* fix(card): add wrapper to image to resize it properly (#3642)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(repo): bump core to 2.70.1 (#3964)

* chore(repo): bump core to 2.70.1

* add img alt for cardview demo

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(prop-types): remove a few usages (#3968)

* chore(deps): in-house focusTrap (#3967)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(rollup): create unified react-core dist (#3971)

* add rollup config

* fix circular deps

* fix rollup config

* add documentation

* fix lint

* export contexts to consumers

* fix a11y in cardview demo

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* docs(Table column management demo): Added demo (#3942)

* docs(Table column management demo): Added demo to illustrate how you can remove/add columns

Users can click into the modal to edit which columns are displayed.

Fixes #3898

* fix webpack error

* Update checkbox names, text

* docs(Table column management demo): Added demo to illustrate how you can remove/add columns

Users can click into the modal to edit which columns are displayed.

Fixes #3898

* fix webpack error

* Update checkbox names, text

Co-authored-by: redallen <[email protected]>

* feat(select): Allow count badge to be hidden in checkbox select (#3976)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Dropdown): Add new prop so Links are treated better (#3889)

* feat(Dropdown): Add new prop so Links are treated better

When prop is used, class is applied to child so that the link is full-width and even clicking on the padding gets you where you need to go. Link color also remains black.

Fixes #3641

* Fix wrapper, remove examples

* Reworked with new prop; adjusted css concatenation tool

* modification to allow react children

* examples

Co-authored-by: Joachim Schuler <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(docs): fix path to react-core UMD file (#3982)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]

* feat(Drawer): added width props, updated demo & integration test (#3979)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(packages): bump @patternfly/patternfly to 2.71.0 (#3989)

* chore(packages): bump @patternfly/patternfly to 2.71.0

* update to 2.71.1

* update release notes

* add closing )

* fix lint

* fix empty state demo

Co-authored-by: Evan <[email protected]>
Co-authored-by: Dan Labrecque <[email protected]>
Co-authored-by: Titani Labaj <[email protected]>
Co-authored-by: patternfly-build <[email protected]>
Co-authored-by: Titani <[email protected]>
Co-authored-by: kmcfaul <[email protected]>
Co-authored-by: Donald Labaj <[email protected]>
Co-authored-by: Mike Turley <[email protected]>
Co-authored-by: Evan <[email protected]>
Co-authored-by: boaz0 <[email protected]>
Co-authored-by: Eugenia <[email protected]>
Co-authored-by: Rebecca Alpert <[email protected]>
Co-authored-by: Joachim <[email protected]>
Co-authored-by: Michael Spaxman <[email protected]>
Co-authored-by: Jeff Phillips <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(modal): default action alignment to left (#4017)

* fix(modal): default action alignment to left

* [issue-3672] cleanup doc

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Merge master and bump @patternfly/patternfly to 4.6.0 (#4022)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(gutter): fix type for gutter support (#4014)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* faster lint (#4048)

* type functional components as function components (#4050)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(packages): make imports tsc compatible (#4051)

* fix import/export default as

* use esm imports from react-core

* fix few remaining default exports

* fix selector to not rely on value of GenerateID

* fix lint

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(react-tokens): unify react-token generation (#4058)

* feat(react-tokens): unify token generation strategies

* continue to use build script

* fix build

* node 10 doesn't have array.prototype.flat

* syntax

* bump theme

* fix(popover): update default popover header size (#4030)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(empty-state): add isFullHeight prop support (#4031)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* docs(pf4): fix broken link to react-integration in contribution guide (#3996)

Signed-off-by: Boaz Shuster <[email protected]>

* Fix example ids for a11y (#4001)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix: PF4 Switch: label does not accept React.node (#4004)

* fix: PF4 Switch: label does not accept React.node

* react-integration demo updated for Switch

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(react-styles): standardize css-in-js generation (#4066)

* feat(react-styles): standardize css-in-js generation

* fix lint

* fix incremental build script

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(table): use button element as default component for table action dropdown (#4021)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* docs(form): change cancel buttons to link variant (#4061)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(card): support flat variation (#4026)

Signed-off-by: Boaz Shuster <[email protected]>

* feat(react-icons): revert to HOC, use common build system (#4069)

* feat(react-icons): revert to HOC, use common build system

* working icon build

* just use dist for now

* fix require generation

* update snapshots

* fix lint

* fix type

* more specific type

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(react-inline-edit-extension): convert to TS (#4073)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Drawer): remove flag to add border, adjust flag for no border (#4036)

* feat(Drawer): remove flag to add border, adjust flag for no border

* feat(Drawer): rename hasNoBorder to noBorder

* feat(Drawer): rename to hasNoBorder

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Fix/3223 integration ts (#4019)

* resolved all but 18 TS errors in demo app

* applicationlauncherfavoritesdemo

* SelectDemo completed

* 7 errors left

* tablesortableforcompoundexpandabledemo workaround

* resolved FilteringSelectDemo errors

* resolved tablesortableforcompoundexpandabledemo errors

* fixed applicationlauncherfavoritesdemo error

* updated tsconfig to enable strictPropertyInitialization, noImplicitAny, strictNullChecks, and strictFunctionTypes rules

* fix 4 lint errors

* fix cypress errors in applicationlauncherfavoritesdemo

* remove inferred types from applicationlauncherfavoritesdemo

* fix cypress error in pagedemo

* fix cypress errors in selectdemo

* fix cypress error in filteringselectdemo

* reverted donututilizationchartdemo, set strictNullChecks and strictPropertyInitialization false

* chore(release): releasing packages [ci skip]

 - [email protected]
 - @patternfly/[email protected]

* feat(title): supply defaults for title size property (#4081)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(ContextSelector, Select): update css name for search input (#4033)

* feat(Context Selector, Select): update search input class name

* feat(ContextSelector): update snapshots

* Remove unused props interface from EmptyStateIcon (#4065)

* chore(react-topology): replace Toolbar layout with DataToolbar (#4078)

* feat(Button): allow icon to be used in any variant, add icon css modifiers (#4032)

* feat(Button): add start/end modifiers, allow icon to be used outside of link btns

* feat(Button): update snapshots

* feat(Table): update snapshots from button changes

* feat(Button): prevent icon prop with plain variant

plain variant expects icon as child without padding

* Remove promoted components from experimental index file (#4029)

* fix(table): empty state can now scale on smaller screens (#4064)

* fixes empty state table alignment

* removes bullseye layout from empty states

* refactor(Wizard): Update string props to be React nodes. (#4063)

#2593

Co-authored-by: Titani <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* perf(packages): use tsc to build instead of babel (#4076)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(react-docs): publish docs (#4099)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]

* Feat(Dropdown): add image & plain text support (#4038)

* added support for toggle image, added isPlainText prop

* updated example IDs and naming

* updated imports and snapshots

* missing comma

* PR feedback updates:
- renamed prop toggleIcon to toggleIndicator
- renamed prop toggleImage to icon
- updated variable names based on new props
- updated ApplicationLauncher, OptionsMenu, OptionsMenuToggle and PaginationOptionsMenu which all use either DropdownToggle or DropdownContext
- updated snapshots

* reverted styles variable names

* Additional PR feedback:
- add icon prop to integration app
- updated icon prop description

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(react-core): bump core and fix build (#4116)

* chore(v4): bump core

* down to 31 errors

* fix other 31 errors

* fix lint and tests

* fix more tests

* nit

* fix label demo

* fix integration tests

* update generated page snapshot

* fix page integration tests

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix: fix broken image links (#3960)

* chore(release): releasing packages [ci skip]

 - [email protected]
 - @patternfly/[email protected]

* fix(version): mis-match in readme (#4121)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Merge master from 2020.05 release (#4123)

* Merge master from 2020.05 release

* clean a little

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(form): support removing top spacer form from labels (#4025)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(react-docs): bump gatsby-theme to fix nav (#4126)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]

* Chore/4114 wrap icons (#4122)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(readme): update react-core readme to new format (#4086)

* chore(readme): update react-core readme to new format

* chore(readme): fix root readme link

* Fix readme and remove community links

* Switch to opting in to overpass

* chore(EmptyStateIcon): update docs to reflect suggested icons (#4127)

* chore(EmptyStateIcon): update icon prop document to reflect suggested icons

* modify icon prop desc more

* fix(nav): fix scrolling (#4129)

* fix(nav): fix scrolling

* fix lint and tests

* fix mdlint

* remove correct event listener

* listen to onScroll event

* update snapshots

* fix(types): don't publish tsconfigs (#4111)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* feat(Wizard): update hasBodyPadding (#4136)

* feat(Wizard): update hasBodyPadding

* update prop description

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* Update react-charts types (#4138)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(docs): bump theme and improve speed (#4141)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* fix(css): change gutter="x" to hasGutter (#4145)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]

* fix(drawer): toggle hidden and remove aria-hidden/expanded (#4034)

Signed-off-by: Boaz Shuster <[email protected]>

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]

* chore(packages): bump react peer dep to 16.8.0 (#4144)

* chore(release): releasing packages [ci skip]

 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - [email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
 - @patternfly/[email protected]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants