Skip to content

Commit 175cea8

Browse files
wesruvcastastrophedependabot-preview[bot]github-actions[bot]starryeyez024
authored
Cpfed 3689 master merge 20210611 (#1679)
* fix: missing style tag b/c no html template loaded (#1503) * fix: Add back an empty html file so the style tag can be appended * fix: Changelog update * fix: Add a container to maintain style tag in rebuild * fix: Add polyfill to fix IE11 break * fix: Update baselines * Update CHANGELOG-1.x.md * chore: version bumps from release/v1.4.0 (#1504) * v1.4.0 * remove bundles after 1.4.0 tag * chore(deps): [security] bump y18n from 3.2.1 to 3.2.2 (#1497) Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. **This update includes a security fix.** - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * fix: Add support for active vs inactive background colors on wind variant of tabs (#1124) * add support for active vs inactive background colors on wind variant * formatting * Documentation update * changelog * Tidy code Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: Remove globbing from pfe-sass (#1507) Co-authored-by: castastrophe <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: Add nvmrc (#1511) * chore: Add nvmrc * chore: Pushing up a package-lock update Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: incorporate pfe-codeblock on storybook pages (#1308) * 1305: Fixing storybook error in pfe-primary-detail * First pass at storybook * Add pfe-codeblock to the storybook instance for code rendering and update pfe-primary-detail * Update codeblock to include line-numbers * Revert readme update Co-authored-by: Wes Ruvalcaba <[email protected]> * doc: Updating function docblock of this.getSlot (#1292) * Updating docs of this.getSlot Previous comment seemed off, suggesting an update that I think is clearer * Updated my update to docs * Updates per feedback Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * fix: #1490: Make pfe-icon set CSS properties instead of overriding local var (#1491) * test: Adjusting the visual regression test ratios and fixing test bugs (#1528) * test: Pushing the ratios higher * test: Updating tabs issues on snapshots, working through issues with overflow on the IE baselines; pfe-band bug? * test: Updating baselines * test: Revert pfe-band updates * test: Remove pfe-band dependency * test: Update baselines for pfe-tabs * Update elements/pfe-tabs/demo/demo.css * Remove interpolation and add IE11 fallback for surfaces * test: Pull out pfe-base updates into separate PR * test: Move broadcasted styles to demo.css in pfe-tabs instead of sourcing from base Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: Update package with clean tasks (#1531) * chore: Update package with clean tasks * chore: Move component clean to script * chore: Remove package-lock from the clean task * chore: Interpolate js variable in build script * chore: Add clean:all, remove preinstall clean task * chore: Update package to remove postci task * chore: Components already clean themselves up in the gulp task 🤦‍♀️ * Delete content inside the vrt-snapshots folder, not the folder itself * chore: Focus e2e cleaning on specific files * chore: Remove the clean task from clean:all because it deletes node_modules * Update README.md * Update README.md * Update README.md * Update README.md * feat: pfe-readtime (#1510) * cleaned up code and tied it all together * fix word-count calculation functionality * Updating readtime calculation to be based on the average readtime of supported countries * update demo page styles as well as add language code functionality * remove some css * demo page updates * Pair programming * WIP updates for multiple calls to functions from observers. * fix JS * fix for -forChangedHandler * update pfe-readtim_test * Update JS to not show pfe-readtime if the calculated readtime is <1 minute and update demo page to show this example in action. * Update elements/pfe-readtime/demo/pfe-readtime.story.js Co-authored-by: [ Cassondra ] <[email protected]> * Update elements/pfe-readtime/README.md Co-authored-by: [ Cassondra ] <[email protected]> * some code review feedback items * update vue and react test.html files * code review updates * update readme * add var for font size * WIP: AT updates * clean up test.html * fix: added setup element references to readtime element * fixes for lang fuctionality * cleanup of lang code functionality * WIP: fix hidding readtime if there is no value * Adding in getters & attributes * update changelogs * Update baselines * add test for templateString * update templateString test name * Update tests * Revert clipboard update * Update storybook * Fix template error Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: heyMP <[email protected]> * Update changelog in advance of release tag * chore: version bumps from release/v1.5.0 (#1534) * v1.5.0 * remove bundles after 1.5.0 tag * Update Netlify badge on readme * fix: pfe-readtime word count calculation (#1537) * cleaned up code and tied it all together * fix word-count calculation functionality * Updating readtime calculation to be based on the average readtime of supported countries * update demo page styles as well as add language code functionality * remove some css * demo page updates * Pair programming * WIP updates for multiple calls to functions from observers. * fix JS * fix for -forChangedHandler * update pfe-readtim_test * Update JS to not show pfe-readtime if the calculated readtime is <1 minute and update demo page to show this example in action. * Update elements/pfe-readtime/demo/pfe-readtime.story.js Co-authored-by: [ Cassondra ] <[email protected]> * Update elements/pfe-readtime/README.md Co-authored-by: [ Cassondra ] <[email protected]> * some code review feedback items * update vue and react test.html files * code review updates * update readme * add var for font size * WIP: AT updates * clean up test.html * fix: added setup element references to readtime element * fixes for lang fuctionality * cleanup of lang code functionality * WIP: fix hidding readtime if there is no value * Adding in getters & attributes * update changelogs * Update baselines * add test for templateString * update templateString test name * Update tests * Revert clipboard update * Update storybook * Fix template error * Update readme * remove 1 test * replace wordcunt logic with a more accurate regex * fix js and minor updates to demos * Update elements/pfe-readtime/src/pfe-readtime.js Co-authored-by: [ Cassondra ] <[email protected]> * Update elements/pfe-readtime/src/pfe-readtime.js Co-authored-by: [ Cassondra ] <[email protected]> * branch feedback and updates to demo page Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: heyMP <[email protected]> * Update CHANGELOG-1.x.md * Create CHANGELOG-1.x.md * chore: version bumps from release v1.5.1 (#1539) * v1.5.1 * remove bundles after 1.5.1 tag * docs: moving documentation to 11ty (#1421) * docs: moving docs to 11ty * updating to v1.3.3 of PatternFly Elements * updating documentation footer link * Update README.md * fork: 11ty updates; scripting assist (#1508) * Work on creating a "source of truth" for the docs * Add docs folder * Update build to pull in assets from components * Remove component assets from git log * Update readme instructions; add script for installing 11ty * Update scripts * Minor CSS tweak to push footer to bottom no matter how much content exists Co-authored-by: castastrophe <[email protected]> * Alias deploy-docs script to build-docs * Ignore node_modules on the docs directory * Add storybook assets to the publish directory; update spandx localhost to use docs directory; add brand assets to docs build * Resolve assets missing from site during build * Update reference to brand assets * Update package to resolve warnings in console * Update all demo pages to source requirejs from a cdn instead of as a dependency of the project * Update node modules references to use locally built components * Updating referencing to CDNs * Remove travis config * Remove storybook copy as it's built to the docs directory now Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: castastrophe <[email protected]> * chore: Update builds to run in parallel; fix watch error (#1535) * chore: Update builds to run in parallel; fix watch error * chore: Add async support for watch tasks Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: Fix watch task failure (#1543) * docs: migrate 11ty config to the root of the project (#1542) * chore: Update builds to run in parallel; fix watch error * chore: Add async support for watch tasks * docs: Resolve storybook error; migrate 11ty templates * docs: Abstracting header and footer * docs: Working through rendering issue * docs: Remove build script * docs: Update mkdir logic * docs: Clean up templates * docs: Update templates for imports * docs: Updating the config * docs: Remove doc-listing-inject for now * docs: Update doc listing logic * docs: Add a way to render the TODOS are JSON * docs: Apply design suggestions from Dan * docs: Updating READMEs * docs: Updating CDN references * docs: Update package and remove spandx config * docs: Adjusting the watch script * docs: Update build script * docs: Adjust how packages are brought in so they are loaded in the head * docs: Temporarily remove packages * docs: Run build before storybook and docs * docs: Update build flow * docs: Change mkdir logic * docs: Update script for build * docs: Maintain link to demo pages in footer of production * docs: Fix parallelization in watch task * docs: Update README Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps): [security] bump y18n from 3.2.1 to 3.2.2 (#1544) * chore(deps): [security] bump y18n from 3.2.1 to 3.2.2 Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. **This update includes a security fix.** - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot-preview[bot] <[email protected]> * y18n update validates object.entries Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * Add done to watch to prevent async error * chore(deps-dev): bump leasot from 11.6.0 to 12.0.0 (#1524) Bumps [leasot](https://github.com/pgilad/leasot) from 11.6.0 to 12.0.0. - [Release notes](https://github.com/pgilad/leasot/releases) - [Commits](https://github.com/pgilad/leasot/compare/v11.6.0...v12.0.0) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump @babel/core from 7.13.14 to 7.13.15 (#1526) Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.13.14 to 7.13.15. - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.13.15/packages/babel-core) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * fix: [pfe-primary-detail] usable in IE11 (#1351) (#1352) * 1351: Fixed primary-detail so it's usable in IE11 Avoided replacing nav item markup, which was causing bugs and duplicate content in IE11 Added CSS for IE * Removing duplicate code * Update 11ty documentation after latest merge from master * Remove console log * Update changelog and baseline images * Newline in CHANGELOG fix Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: Move polyfill and todo reports to docs folder (#1548) * docs: Move polyfill and todo reports to docs * docs: Update package and commit json assets Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * feat: Add JSdoc for pfelement (#89) (#1520) * feat: Add JSdoc for pfelement * feat: Update changelog * feat: Preserve example page * feat: Remove compiled assets from commit * feat: Remove commented out config and link to documentation * feat: Update package; remove jsdoc for gulp-jsdoc3 * Update gulpfile.js * Update gulpfile.factory.js * Update gulpfile.factory.js Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: fix footer bug on pages with left-side navigation (#1546) * chore: Update builds to run in parallel; fix watch error * chore: Add async support for watch tasks * docs: Resolve storybook error; migrate 11ty templates * docs: Abstracting header and footer * docs: Working through rendering issue * docs: Remove build script * docs: Update mkdir logic * docs: Clean up templates * docs: Update templates for imports * docs: Updating the config * docs: Remove doc-listing-inject for now * docs: Update doc listing logic * docs: Add a way to render the TODOS are JSON * docs: Apply design suggestions from Dan * docs: Updating READMEs * docs: Updating CDN references * docs: Update package and remove spandx config * docs: Adjusting the watch script * docs: Update build script * docs: Adjust how packages are brought in so they are loaded in the head * docs: Temporarily remove packages * docs: Run build before storybook and docs * docs: Update build flow * docs: Change mkdir logic * docs: Update script for build * docs: Maintain link to demo pages in footer of production * docs: Fix parallelization in watch task * docs: Update README * docs: Update basic to move footer into main * docs: Update footer styles Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps-dev): bump caniuse-db from 1.0.30001208 to 1.0.30001216 (#1557) Bumps [caniuse-db](https://github.com/Fyrd/caniuse) from 1.0.30001208 to 1.0.30001216. - [Release notes](https://github.com/Fyrd/caniuse/releases) - [Commits](https://github.com/Fyrd/caniuse/commits) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> * fix: Updating pfelement to cascade `on` attribute; add back persist test (#1554) * fix: Updating pfelement to cascade on attribute * fix: Bring back comments removed and tidy up parent selector * fix: Update which function is run for on attribute rendering * fix: Update changelog * fix: Add check for parentNode * fix: Switch back to parentNode * fix: Fixing resetContext logic * fix: Switch content set to use resetContext and remove console outputs * fix: Remove duplicate isPFElement * fix: Remove isPFElement Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: castastrophe <[email protected]> * Update CHANGELOG-1.x.md * chore: Release/v1.6.0 (#1561) * v1.6.0 * remove bundles after 1.6.0 tag Co-authored-by: castastrophe <[email protected]> * chore: (deps-dev): bump gulp-replace from 1.0.0 to 1.1.1 (#1558) * chore(deps-dev): bump gulp-replace from 1.0.0 to 1.1.1 Bumps [gulp-replace](https://github.com/lazd/gulp-replace) from 1.0.0 to 1.1.1. - [Release notes](https://github.com/lazd/gulp-replace/releases) - [Commits](https://github.com/lazd/gulp-replace/commits) Signed-off-by: dependabot-preview[bot] <[email protected]> * compile latest Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: castastrophe <[email protected]> * chore: (deps-dev) bump postcss from 8.2.10 to 8.2.12 (#1556) * chore(deps-dev): bump postcss from 8.2.10 to 8.2.12 Bumps [postcss](https://github.com/postcss/postcss) from 8.2.10 to 8.2.12. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.2.10...8.2.12) Signed-off-by: dependabot-preview[bot] <[email protected]> * Remove prettier on json * Add -x to prevent leasot from throwing bad exit error https://www.npmjs.com/package/leasot Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: castastrophe <[email protected]> * chore(deps-dev): bump @storybook/addon-knobs from 6.2.7 to 6.2.9 (#1559) Bumps [@storybook/addon-knobs](https://github.com/storybookjs/storybook/tree/HEAD/addons/knobs) from 6.2.7 to 6.2.9. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v6.2.9/addons/knobs) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: Fix the JSDoc missing assets on 11ty (#1569) * remove always-false condition from _convertSelectorsToArray (#1568) Co-authored-by: [ Cassondra ] <[email protected]> * fix: pfe-accordion add bottom padding to disclosure panel (#1397) (#1443) Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: Kyle Buchanan <[email protected]> Co-authored-by: Kendall Totten <[email protected]> * fix: Updating demo custom styles (#1589) * fix: Updating demo custom styles * Update elements/pfe-accordion/demo/index.html * fix: Update pfelement logging so arrays and objects get printed (#1573) (#1574) * fix: Updating PFElement.log so it logs arrays and objects Instead of converting them to strings Code actually written by @mwcz, despite being committed by @wesruv Issue #1573 * Update CHANGELOG-1.x.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: Update generator with knobs import; add events (#1527) * chore: Update generator * chore: Update logic for events in storybook template * chore: Revert test listing, update line breaking in generator * Update test/index.html * chore: Update package lock Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Upgrade to GitHub-native Dependabot (#1566) * Upgrade to GitHub-native Dependabot * Update dependabot.yml Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps-dev): bump @storybook/addon-viewport from 6.2.7 to 6.2.9 (#1577) Bumps [@storybook/addon-viewport](https://github.com/storybookjs/storybook/tree/HEAD/addons/viewport) from 6.2.7 to 6.2.9. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v6.2.9/addons/viewport) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * feat: add Web Test Runner framework and tooling (#1538) * Web Test Runner POC * Removes old test files and adds new test * Updates generator for new tests * Adds new test script and generator for new tests * Adds new tooling to run tests * Updates docs and wtr scripts. * Updates readme to show test generator * Fixes test script for pfe-select element * Updates wtr glob so it doesn't select node_modules tests * Adds caching for ms-playright * Resolves merge conflicts * Updates old react and vue tests to use a CDN instead of local libraries * chore: Update builds to run in parallel; fix watch error (#1535) * chore: Update builds to run in parallel; fix watch error * chore: Add async support for watch tasks Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * docs: migrate 11ty config to the root of the project (#1542) * chore: Update builds to run in parallel; fix watch error * chore: Add async support for watch tasks * docs: Resolve storybook error; migrate 11ty templates * docs: Abstracting header and footer * docs: Working through rendering issue * docs: Remove build script * docs: Update mkdir logic * docs: Clean up templates * docs: Update templates for imports * docs: Updating the config * docs: Remove doc-listing-inject for now * docs: Update doc listing logic * docs: Add a way to render the TODOS are JSON * docs: Apply design suggestions from Dan * docs: Updating READMEs * docs: Updating CDN references * docs: Update package and remove spandx config * docs: Adjusting the watch script * docs: Update build script * docs: Adjust how packages are brought in so they are loaded in the head * docs: Temporarily remove packages * docs: Run build before storybook and docs * docs: Update build flow * docs: Change mkdir logic * docs: Update script for build * docs: Maintain link to demo pages in footer of production * docs: Fix parallelization in watch task * docs: Update README Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Fixes typo * Updates per code review * Updates the test echo now that we support single element watching * Updates pfe-select test command to match the generator * Adds changelong * Changelog update Co-authored-by: Zack Hawkins <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump @storybook/addon-actions from 6.2.7 to 6.2.9 (#1575) Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 6.2.7 to 6.2.9. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v6.2.9/addons/actions) Signed-off-by: dependabot-preview[bot] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * Bump yo version (#1599) * chore: Add a tool to open an issue if the build on master breaks (#1602) * Add a tool to open an issue if the build on master breaks * Add more details to issue message * Include new test framework * Validate that the script runs by forcing pfe-accordion test to fail * Let the build run on pushes to master * Output context * Debugging * Prevent debug from failing * Convert to JSON * Add checks for build and skip ci * Fix ref name * Update validate logic * Add task to assign new issues to the prioritization board * Update test duplication of jobs * Support validate run if previous tasks are skipped * Fix interpolation * Remove failing test and fix commented out code for testing * Update tests * chore: (deps-dev): bump husky from 5.2.0 to 6.0.0 (#1579) * chore(deps-dev): bump husky from 5.2.0 to 6.0.0 Bumps [husky](https://github.com/typicode/husky) from 5.2.0 to 6.0.0. - [Release notes](https://github.com/typicode/husky/releases) - [Commits](https://github.com/typicode/husky/compare/v5.2.0...v6.0.0) Signed-off-by: dependabot-preview[bot] <[email protected]> * Update changelog; validate husky update * Update CHANGELOG-1.x.md * Remove support for alex bot Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: (deps-dev): bump chalk from 4.1.0 to 4.1.1 (#1591) * chore(deps-dev): bump chalk from 4.1.0 to 4.1.1 Bumps [chalk](https://github.com/chalk/chalk) from 4.1.0 to 4.1.1. - [Release notes](https://github.com/chalk/chalk/releases) - [Commits](https://github.com/chalk/chalk/compare/v4.1.0...v4.1.1) Signed-off-by: dependabot[bot] <[email protected]> * Update package-lock Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump postcss from 8.2.12 to 8.2.14 (#1590) Bumps [postcss](https://github.com/postcss/postcss) from 8.2.12 to 8.2.14. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.2.12...8.2.14) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * feat: Accordion expand on load (#859) (#1583) * feat: Setting up support for selected-index; history; and fix a few small styling bugs * feat: Adding variable hooks to pfe-layouts * feat: History in URL is working * feat: Adding multi-select to the expanded-index attribute * feat: Update documentation * feat: Updating baselines * feat: Update accordion header styles for disclosure to fix IE11 preview * feat: Update baseline for IE11 * feat: Updating disclosure regression * feat: Update accordion tests * feat: Uncomment out framework tests * feat: Update changelog; demo page * feat: Adding in spacing * feat: Update package-lock * feat: Add full-width demo example to pfe-band * feat: Update storybook * feat: Resolve failing tests on accordion; update storybook * feat: Update console log tests * feat: Resolve rounding error in pfe-card tests * feat: Resolving test errors * feat: Resolve pfelement console errors and content set inconsitencies * Apply suggestions from code review * feat: Update package-lock * Update CHANGELOG-1.x.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update changelog for 1.7.0 release * chore: version bumps from release/v1.7.0 (#1612) * v1.7.0 * remove bundles after 1.7.0 tag * chore(deps-dev): bump rollup-plugin-terser from 4.0.4 to 5.3.1 (#1596) Bumps [rollup-plugin-terser](https://github.com/TrySound/rollup-plugin-terser) from 4.0.4 to 5.3.1. - [Release notes](https://github.com/TrySound/rollup-plugin-terser/releases) - [Commits](https://github.com/TrySound/rollup-plugin-terser/compare/v4.0.4...v5.3.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump markdown-it from 12.0.5 to 12.0.6 (#1595) Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.0.5 to 12.0.6. - [Release notes](https://github.com/markdown-it/markdown-it/releases) - [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md) - [Commits](https://github.com/markdown-it/markdown-it/compare/12.0.5...12.0.6) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump @wdio/mocha-framework from 7.3.1 to 7.5.3 (#1592) Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio) from 7.3.1 to 7.5.3. - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/compare/v7.3.1...v7.5.3) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump caniuse-db from 1.0.30001216 to 1.0.30001223 (#1597) Bumps [caniuse-db](https://github.com/Fyrd/caniuse) from 1.0.30001216 to 1.0.30001223. - [Release notes](https://github.com/Fyrd/caniuse/releases) - [Commits](https://github.com/Fyrd/caniuse/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump node-sass from 5.0.0 to 6.0.0 (#1608) Bumps [node-sass](https://github.com/sass/node-sass) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/sass/node-sass/releases) - [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md) - [Commits](https://github.com/sass/node-sass/compare/v5.0.0...v6.0.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * Add the opened pull request task to the cc-format task (#1620) * fix: IE11 regression; background should be set to white to prevent context errors (#1619) * fix: IE11 regression; background should be set to white to prevent context errors * fix: Update changelog * fix: Update baselines * fix: Remove IE11 accordion baseline * ci: pull request and review types for confirming commit syntax * feat: [pfe-icon] add default icon set configuration (#1550) * Allows pfe-icon to accept a global config for icon sets. * Adds tests for new pfe-icon config options. * Updates changelog * Updates PR per code review * Adds additional todos * Updates pfe-icon config to support resolveIconName function * Removes example code for pfe-icon Co-authored-by: Zack Hawkins <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: pfe-dropdown package.json fix (#1553) * pfe-dropdown package.json fix * Apply suggestions from code review per @castastrophe's suggestion, update the `module` path as well Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: Michael Clayton <[email protected]> Co-authored-by: [ Cassondra ] <[email protected]> * chore: Update tests and build scripts (#1607) * chore: Update tests and build scripts * chore: Fix modal inconsistency * chore: Remove unnecessary package * chore: Update baselines * chore: Update tests to prevent false failures * chore: Update pfe-toast baselines * chore: Add support for * in the validateElements tool Co-authored-by: castastrophe <[email protected]> * chore: (CI) split out build failure issue from test failure issue * chore: Update location of the knobs panel (#1624) * chore: Update location of the knobs panel * Update .storybook/config.js * Update .storybook/config.js * feat: Update fetch mixin to support region input (#1328) (#1626) * fix: Update fetch mixin to support region input * fix: Update changelog and documentation * fix: [pfe-icon] icon color vs. background-color discrepancy (#1541) (#1545) * fix: Update flood color on background circle to use broadcast context instead * fix: Update pfe-icon styles to support background color and color * fix: Add additional documentation' * fix: Update internal mixin * fix: Clean up block references * fix: Update changelog * fix: newline 🤦‍♀️ * fix: Create deprecated section * fix: Resolve duplication and missing hook * fix: Adjusting icon values * Update elements/pfe-icon/README.md Co-authored-by: Kendall Totten <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Kendall Totten <[email protected]> * chore(deps-dev): bump postcss from 8.2.14 to 8.2.15 (#1630) Bumps [postcss](https://github.com/postcss/postcss) from 8.2.14 to 8.2.15. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.2.14...8.2.15) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump glob from 7.1.6 to 7.1.7 (#1627) Bumps [glob](https://github.com/isaacs/node-glob) from 7.1.6 to 7.1.7. - [Release notes](https://github.com/isaacs/node-glob/releases) - [Changelog](https://github.com/isaacs/node-glob/blob/master/changelog.md) - [Commits](https://github.com/isaacs/node-glob/compare/v7.1.6...v7.1.7) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: Remove old travis files (#1634) * fix: Add in missing polyfills for pfelement (#1625) * fix: Add in missing polyfills for pfelement * fix: Update changelog * fix: Remove polyfill reference * Update CHANGELOG-1.x.md * Update changelog date * chore: version bumps from release/v1.8.0 (#1635) * v1.8.0 * remove bundles after 1.8.0 tag * chore(deps-dev): bump caniuse-db from 1.0.30001223 to 1.0.30001226 (#1629) Bumps [caniuse-db](https://github.com/Fyrd/caniuse) from 1.0.30001223 to 1.0.30001226. - [Release notes](https://github.com/Fyrd/caniuse/releases) - [Commits](https://github.com/Fyrd/caniuse/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump playwright from 1.10.0 to 1.11.0 (#1628) Bumps [playwright](https://github.com/Microsoft/playwright) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/Microsoft/playwright/releases) - [Commits](https://github.com/Microsoft/playwright/compare/v1.10.0...v1.11.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * feat: [pfe-styles] ordered list styles (#1571) * feat: verbose ordered-list-primary extend * feat: switched away from local sass variables. added grid to demo. * fix: fixed demo styles overriding padding on * feat: center align ol.pfe-styles demo * feat: added ul pfe-list styles * Revert "feat: added ul pfe-list styles" This reverts commit 633742328c1124862bc01a7987fcca9d5f77ace9. * feat: improved margin on ol parent * feat: added ie11 fallback for display * fix: moved variables to pfe-local * fix: remove root CSS variables. Fixed pfe-local statements. Added variable stack to BackgroundColor * fix: added fallbacks to margin * feat: added prefix pfe-ol-list--primary * feat: added prefix pfe-list-ol--primary *  fix: added better list selector to demo * chore: update README * feat: added design hooks for pfe-grid. using hooks in pfe-list * feat: updated README. changed gap to spacer api * Typo update * feat: moved ol.pfe-list--primary to typography file * feat: added design hook for removing an items first child margin * Update elements/pfe-sass/mixins/_components.scss Co-authored-by: Kendall Totten <[email protected]> * fix: added more descriptive name to li numbers font size * chore: update changelog * Update CHANGELOG-1.x.md Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: Kendall Totten <[email protected]> * feat: persist _debugLog in localStorage (#1570) * feat: pfe-progress-steps [new component] (#1436) (#1613) * fix: merged master fix and issue-1405-product-trials-epic--broken-master * feat: added better logic for switching grid gaps for button-group * feat: updated demo * feat: pfe-progress-steps disable link on current and error state. * feat: pfe-progress-steps fixed thin white line around svgs * chore: pfe-progress-steps cleanup * feat: updated demo to use remote libs * fix: pfe-popover fixed darkmode button color * feat: pfe-absolute-position switch from attr change callback to prop observers * fix: pfe-alert added correct icon gap, moved to css grid * chore: update to 1.6.0 * chore: commit dist files for short term * chore: remove dist files * chore: removing unrelated components * chore: removing dist directories * chore: remove console.log * feat: made vertical min-height dynamic * chore: version bump * First pass at updating styles to use pfe functions * Remove debugging * Update polyfills * Add documentation folder * Remove jump links content from progress stepper docs * Add documentation for the variable hooks * Update documentation; add values array * First pass at storybook view * Abstract item template * Update story * Update tests for progress steps * Update progress steps * Add todo notes * Remove progress steps html now that it's using the new testing framework * [pfe-progress-steps] CSS Variable Notes NO MERGE (#1623) * feat: added inline comments * Update elements/pfe-progress-steps/src/pfe-progress-steps-item.scss * Update elements/pfe-progress-steps/src/pfe-progress-steps-item.scss * Update elements/pfe-progress-steps/src/pfe-progress-steps-item.scss * Apply suggestions from code review * Allow text to inherit font color * Adding a few setters Co-authored-by: [ Cassondra ] <[email protected]> * Reworking the styles to simplify the markup * Fixing a few hangnails * Update links to use inherit * Update logic to use more precise math for determining alignment * Revert storybook update * Minor updates * update changelog * Updating typo * Remove html test from old testing suite * Update styles on demo page * feat: updated css vars for RH theme in demo * feat: updated preview image for docs * fix: fixed the description of the progress steps * Update feedback--info colors to ui-accent Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore: Update baselines before tag release 1.9.0 (#1645) * Update index.md * Update CHANGELOG-1.x.md * chore: version bumps from release/v1.9.0 (#1646) * v1.9.0 * remove bundles after 1.9.0 tag * Update CHANGELOG-1.x.md * fix: Content set, Safari 14.1.1. / WebKitGTK 2.32.0 (#1650) * fix: Update content set to workaround Safari 14.1.1, WebKitGTK 2.32.0 bug * fix: Update commented out line * fix: Correct commented out break * fix: Update changelog * fix: Revert unrelated linting updates * fix: Set resize observer on this * fix: Switch to onresize event; update container query * fix: Add debounce * fix: Remove commented out resize * fix: Rework building content * fix: Revert breakpoint change * fix: Build wrapper no longer used * fix: Update tests to use promises * fix: IE11 bug fix * fix: Updated baselines for IE11 * fix: Update readme * fix: Add IE11 note to docs * Update changelog before tag * chore: version bumps from release/v1.9.1 (#1651) * v1.9.1 * remove bundles after 1.9.1 tag * chore(deps-dev): bump prettier from 1.19.1 to 2.3.0 (#1640) Bumps [prettier](https://github.com/prettier/prettier) from 1.19.1 to 2.3.0. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.3.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @web/test-runner from 0.12.20 to 0.13.5 (#1647) Bumps [@web/test-runner](https://github.com/modernweb-dev/web/tree/HEAD/packages/test-runner) from 0.12.20 to 0.13.5. - [Release notes](https://github.com/modernweb-dev/web/releases) - [Changelog](https://github.com/modernweb-dev/web/blob/master/packages/test-runner/CHANGELOG.md) - [Commits](https://github.com/modernweb-dev/web/commits/@web/[email protected]/packages/test-runner) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump @wdio/spec-reporter from 7.3.1 to 7.6.1 (#1648) Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio) from 7.3.1 to 7.6.1. - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/compare/v7.3.1...v7.6.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * fix: Fix content set ID copy to shadow dom (#1653) * fix: Fix content set ID copy to shadow dom * chore: spell check fix Co-authored-by: Michael Potter <[email protected]> * chore: Update changelog for 1.9.2 release * chore: version bumps from release/v1.9.2 (#1660) * v1.9.2 * remove bundles after 1.9.2 tag * docs: Update testing docs with new examples (#1643) * US293986 Updates docs for testing * US293986 Update docs based on feedback Co-authored-by: Zack Hawkins <[email protected]> Co-authored-by: Kyle Buchanan <[email protected]> * chore: Add webdriver badge to README * chore: dependabot wdio update throwing unexpected e2e error (#1668) * chore: Dependabot wdio update throwing unexpected e2e error * chore: Update pfe-modal with missing polyfil * chore: Pull out unrelated jump links update * chore: Update collapse baseline for IE and clipboard acceptance ratio * chore: Correct browser logic for skipping IE baselines in pfe-icon and pfe-progress-steps * chore: Update baseliens for icon and dropdown * chore: Update configuration for dependabot * chore: Dependabot configuration update * chore: bump caniuse-db from 1.0.30001226 to 1.0.30001232 (#1661) * chore(deps-dev): bump caniuse-db from 1.0.30001226 to 1.0.30001232 Bumps [caniuse-db](https://github.com/Fyrd/caniuse) from 1.0.30001226 to 1.0.30001232. - [Release notes](https://github.com/Fyrd/caniuse/releases) - [Commits](https://github.com/Fyrd/caniuse/commits) Signed-off-by: dependabot[bot] <[email protected]> * Update package-lock Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump gulp-replace from 1.1.1 to 1.1.3 (#1656) Bumps [gulp-replace](https://github.com/lazd/gulp-replace) from 1.1.1 to 1.1.3. - [Release notes](https://github.com/lazd/gulp-replace/releases) - [Commits](https://github.com/lazd/gulp-replace/compare/v1.1.1...v1.1.3) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore(deps-dev): bump @storybook/storybook-deployer from 2.8.7 to 2.8.8 (#1655) Bumps [@storybook/storybook-deployer](https://github.com/storybooks/storybook-deployer) from 2.8.7 to 2.8.8. - [Release notes](https://github.com/storybooks/storybook-deployer/releases) - [Changelog](https://github.com/storybookjs/storybook-deployer/blob/master/CHANGELOG.md) - [Commits](https://github.com/storybooks/storybook-deployer/compare/v2.8.7...v2.8.8) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps-dev): bump chromedriver from 89.0.0 to 90.0.1 (#1639) Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 89.0.0 to 90.0.1. - [Release notes](https://github.com/giggio/node-chromedriver/releases) - [Commits](https://github.com/giggio/node-chromedriver/compare/89.0.0...90.0.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore: Adjust acceptance ratios for E2E * chore(deps-dev): bump sinon from 9.2.4 to 11.1.1 (#1659) Bumps [sinon](https://github.com/sinonjs/sinon) from 9.2.4 to 11.1.1. - [Release notes](https://github.com/sinonjs/sinon/releases) - [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md) - [Commits](https://github.com/sinonjs/sinon/compare/v9.2.4...v11.1.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> * chore(deps-dev): bump dotenv from 8.2.0 to 10.0.0 (#1654) Bumps [dotenv](https://github.com/motdotla/dotenv) from 8.2.0 to 10.0.0. - [Release notes](https://github.com/motdotla/dotenv/releases) - [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md) - [Commits](https://github.com/motdotla/dotenv/compare/v8.2.0...v10.0.0) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: set margin-top for ctas in footer on mobile (#1667) * US296521 fix: set margin-top for ctas in footer after the second one. * US296521 - reset margin-top to 0 for CTAs on desktop * fix: fixed z-index issue on demo page. * chore: update changelog Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: heyMP <[email protected]> * chore: bump caniuse-db from 1.0.30001232 to 1.0.30001235 (#1671) * Update package.json (#1674) bugfix wrong filename in package jason Co-authored-by: Jochen Kühner <[email protected]> * Updating tests for new testing suite and fixing some merge conflicts Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Kendall Totten <[email protected]> Co-authored-by: [ Cassondra ] <[email protected]> Co-authored-by: castastrophe <[email protected]> Co-authored-by: alazzara <[email protected]> Co-authored-by: heyMP <[email protected]> Co-authored-by: Kyle Buchanan <[email protected]> Co-authored-by: Michael Clayton <[email protected]> Co-authored-by: bdone <[email protected]> Co-authored-by: Zack Hawkins <[email protected]> Co-authored-by: Zack Hawkins <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Homa <[email protected]> Co-authored-by: Chris Doherty <[email protected]> Co-authored-by: Jochen Kühner <[email protected]>
1 parent 1b34021 commit 175cea8

File tree

934 files changed

+32296
-61310
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

934 files changed

+32296
-61310
lines changed

.eleventy.js

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,159 @@
1+
const fs = require("fs");
2+
const path = require("path");
3+
const glob = require("glob");
4+
const compress = require("compression");
5+
const markdownIt = require("markdown-it");
6+
const markdownItAnchor = require("markdown-it-anchor");
7+
const markdownItContainer = require("markdown-it-container");
8+
9+
module.exports = function (eleventyConfig) {
10+
eleventyConfig.setQuietMode(process.env.npm_config_quiet);
11+
eleventyConfig.setWatchThrottleWaitTime(500);
12+
13+
eleventyConfig.addFilter('dump', obj => {
14+
const getCircularReplacer = () => {
15+
const seen = new WeakSet();
16+
return (key, value) => {
17+
if (typeof value === "object" && value !== null) {
18+
if (seen.has(value)) {
19+
return;
20+
}
21+
seen.add(value);
22+
}
23+
return value;
24+
};
25+
};
26+
27+
return JSON.stringify(obj, getCircularReplacer(), 4);
28+
});
29+
30+
/**
31+
* Collections to organize by alphabetical instead of date
32+
*/
33+
const tagsToAlphabetize = [
34+
'component'
35+
];
36+
37+
for (let i = 0; i < tagsToAlphabetize.length; i++) {
38+
const tag = tagsToAlphabetize[i];
39+
40+
eleventyConfig.addCollection(tag, collection => {
41+
return collection.getFilteredByTag(tag).sort((a, b) => {
42+
if (a.data.title < b.data.title) {
43+
return -1;
44+
}
45+
if (a.data.title > b.data.title) {
46+
return 1;
47+
}
48+
return 0;
49+
});
50+
});
51+
}
52+
53+
/**
54+
* Collections to organize by order instead of date
55+
*/
56+
const tagsToOrderByOrder = [
57+
"develop"
58+
];
59+
60+
for (let i = 0; i < tagsToOrderByOrder.length; i++) {
61+
const tag = tagsToOrderByOrder[i];
62+
63+
eleventyConfig.addCollection(tag, collection => {
64+
return collection.getFilteredByTag(tag).sort((a, b) => a.data.order - b.data.order);
65+
});
66+
}
67+
68+
eleventyConfig.addWatchTarget("./docs/**/*.{css,md,svg,png}");
69+
eleventyConfig.addWatchTarget("./elements/*/{dist,demo,docs}");
70+
71+
eleventyConfig.addPassthroughCopy("./elements/*/demo/**");
72+
eleventyConfig.addPassthroughCopy("./elements/*/dist/*");
73+
eleventyConfig.addPassthroughCopy("./elements/*/docs/*");
74+
// @TODO: Migrate these to use the preview image in the docs folder
75+
eleventyConfig.addPassthroughCopy("./elements/*/*.{jpg,png,svg}");
76+
77+
eleventyConfig.addPassthroughCopy("./brand");
78+
eleventyConfig.addPassthroughCopy("./storybook");
79+
80+
// Check if the components folder needs to be created
81+
if(!fs.existsSync(`docs/components/`)) {
82+
fs.mkdirSync(`docs/components/`);
83+
}
84+
85+
// This copies the assets for each component into the docs folder
86+
glob("elements/*/docs/*", (err, files) => {
87+
if (err) throw err;
88+
89+
files.forEach(file => {
90+
const capture = file.match(/elements\/([\w|-]*?)\//);
91+
const component = capture[1].replace("pfe-", "");
92+
const copyTo = `docs/components/${component}/${path.basename(file)}`;
93+
94+
// Check if the folder needs to be created
95+
if(!fs.existsSync(`docs/components/${component}`)) {
96+
fs.mkdirSync(`docs/components/${component}`);
97+
}
98+
99+
// Copy the files for the component to the newly created folder
100+
fs.copyFileSync(file, copyTo, (error) => {
101+
if (error) throw error;
102+
// else console.log(`Copied ${file} to ${copyTo}`);
103+
});
104+
});
105+
});
106+
107+
// @TODO
108+
// eleventyConfig.addPassthroughCopy({
109+
// "./elements/pfe-sass/demo": "theming/pfe-sass",
110+
// "./elements/pfe-styles/demo": "theming/pfe-styles"
111+
// });
112+
113+
let options = {
114+
html: true
115+
};
116+
117+
let markdownLib = markdownIt(options);
118+
markdownLib.use(markdownItAnchor);
119+
markdownLib.use(markdownItContainer, "section", {
120+
validate: params => {
121+
return params.trim().match(/^section+(.*)$/);
122+
},
123+
render: (tokens, idx) => {
124+
let m = tokens[idx].info.trim().match(/^section+(.*)$/);
125+
let color = m && m[1].trim() === "header" ? "" : "lightest";
126+
let size = m && m[1].trim() === "header" ? "" : "small";
127+
let classes = m && m[1].trim() === "header" ? `class="header"` : "";
128+
129+
if (tokens[idx].nesting === 1) {
130+
return `<pfe-band ${size ? `size="${size}"` : ""} color="${color}"${classes} use-grid>`
131+
} else {
132+
return `</pfe-band>\n`;
133+
}
134+
}
135+
});
136+
137+
eleventyConfig.setLibrary("md", markdownLib);
138+
139+
return {
140+
dir: {
141+
input: "./docs",
142+
},
143+
setBrowserSyncConfig: {
144+
open: "local",
145+
server: {
146+
baseDir: "./_site",
147+
middleware: [compress()]
148+
}
149+
},
150+
templateFormats: [
151+
"html",
152+
"md",
153+
"css",
154+
"js",
155+
"svg",
156+
"png"
157+
]
158+
}
159+
};

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
<!-- Suggest linking to Netlify or a public sandbox; not a resource behind a log-in or VPN -->
2020
Link(s) to demo page(s) where this element can be viewed:
21-
- [Link](https://deploy-preview-<pr_number>--happy-galileo-ea79c4.netlify.app//examples/)
21+
- [Link](https://deploy-preview-<pr_number>--happy-galileo-ea79c4.netlify.app/examples/)
2222

2323

2424
### What has changed and why
@@ -32,7 +32,12 @@ Link(s) to demo page(s) where this element can be viewed:
3232

3333
<!-- Be sure to include detailed instructions on how your update can be tested by another developer. -->
3434

35-
1.
35+
- [ ] *Test case #1*
36+
1. Go here
37+
2. Do this
38+
- [ ] *Test case #2*
39+
1. Go here
40+
2. Do this
3641

3742

3843
#### Browser requirements
@@ -42,7 +47,7 @@ Your component should work in all of the following environments:
4247
- [ ] Latest 2 versions of Edge
4348
- [ ] Internet Explorer 11 (should be useable, not pixel perfect)
4449
- [ ] Latest 2 versions of Firefox (one on Mac OS, one of Windows OS)
45-
- [ ] Firefox 68 (or latest version for Red Hat Enterprise Linux distribution)
50+
- [ ] Firefox 78 (or latest version for Red Hat Enterprise Linux distribution)
4651
- [ ] Latest 2 versions of Chrome (one on Mac OS, one of Windows OS)
4752
- [ ] Latest 2 versions of Safari
4853
- [ ] Android mobile device (such as the Galaxy S9)
@@ -57,7 +62,6 @@ Your component should work in all of the following environments:
5762
- [ ] Expected files: all files in this pull request are related to one request or issue (no stragglers or scope-creep).
5863
- [ ] Tests have been updated to cover these changes.
5964
- [ ] Browser testing passed.
60-
- [ ] Repository compiles and tests pass.
6165
- [ ] Changelog updated.
6266
- [ ] Documentation (README.md, WHY.md, etc.) updated or added.
6367
- [ ] Link to the demo recording: []()

.github/PULL_REQUEST_TEMPLATE/new_component.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ A brand new web component!
1717

1818
<!-- Suggest linking to Netlify or a public sandbox; not a resource behind a log-in or VPN -->
1919
Link(s) to demo page(s) where this element can be viewed:
20-
- [Link](https://5e6089f7c8e38b0008963801--happy-galileo-ea79c4.netlify.com/examples/)
20+
- [Link](https://deploy-preview-<pr_number>--happy-galileo-ea79c4.netlify.app/examples/)
2121

2222

2323
### What has changed and why
@@ -57,7 +57,6 @@ Check off items as they are completed. Feel free to delete items if they are no
5757
- [ ] Expected files: all files in this pull request are related to one request or issue (no stragglers or scope-creep).
5858
- [ ] Tests have been updated to cover these changes.
5959
- [ ] Browser testing passed.
60-
- [ ] Repository compiles and tests pass.
6160
- [ ] Changelog updated.
6261
- [ ] Documentation (README.md, WHY.md, etc.) updated or added.
6362
- [ ] Link to the demo recording: []()

.github/PULL_REQUEST_TEMPLATE/update_component.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Updates relating to a specific component(s).
1515

1616
<!-- Suggest linking to Netlify or a public sandbox; not a resource behind a log-in or VPN -->
1717
Link(s) to demo page(s) where this element can be viewed:
18-
- [Link](https://5e6089f7c8e38b0008963801--happy-galileo-ea79c4.netlify.com/examples/)
18+
- [Link](https://deploy-preview-<pr_number>--happy-galileo-ea79c4.netlify.app/examples/)
1919

2020

2121
### What has changed and why
@@ -39,7 +39,7 @@ Your component should work in all of the following environments:
3939
- [ ] Latest 2 versions of Edge
4040
- [ ] Internet Explorer 11 (should be useable, not pixel perfect)
4141
- [ ] Latest 2 versions of Firefox (one on Mac OS, one of Windows OS)
42-
- [ ] Firefox 68 (or latest version for Red Hat Enterprise Linux distribution)
42+
- [ ] Firefox 78 (or latest version for Red Hat Enterprise Linux distribution)
4343
- [ ] Latest 2 versions of Chrome (one on Mac OS, one of Windows OS)
4444
- [ ] Latest 2 versions of Safari
4545
- [ ] Android mobile device (such as the Galaxy S9)
@@ -54,7 +54,6 @@ Check off items as they are completed. Feel free to delete items if they are no
5454
- [ ] Expected files: all files in this pull request are related to one request or issue (no stragglers or scope-creep).
5555
- [ ] Tests have been updated to cover these changes.
5656
- [ ] Browser testing passed.
57-
- [ ] Repository compiles and tests pass.
5857
- [ ] Changelog updated.
5958
- [ ] Documentation (README.md, WHY.md, etc.) updated or added.
6059
- [ ] Link to the demo recording: []()

.github/dependabot.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: npm
4+
directory: "/"
5+
schedule:
6+
interval: weekly
7+
open-pull-requests-limit: 3
8+
versioning-strategy: increase-if-necessary
9+
reviewers:
10+
- castastrophe
11+
labels:
12+
- "ready: code review"
13+
- run e2e
14+
- dependencies
15+
- "priority: low"
16+
commit-message:
17+
prefix: "chore"

.github/labeler.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
demo:
2-
- examples/*
32
- elements/*/demo/*
43

54
generator:

.github/workflows/cc-format.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ name: Validate conventional commit syntax
33

44
on:
55
pull_request:
6-
types: [edited]
6+
types: [opened, edited, labeled]
7+
pull_request_review:
8+
types: [submitted]
79

810
env:
911
TOKEN: "${{ secrets.GITHUB_TOKEN }}"

.github/workflows/label.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
pull_request:
77
types: [opened, synchronize]
88
# paths:
9-
# - examples/*
109
# - elements/*/demo/*
1110
# - generators/**/*
1211
# - docs/**/*

.github/workflows/project.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ name: Update cards on project board
55

66
on:
77
issues:
8-
types: [labeled, unlabeled]
9-
pull_request:
10-
types: [labeled, unlabeled]
8+
types: [opened, labeled]
9+
# pull_request:
10+
# types: [labeled, unlabeled]
1111

1212
env:
1313
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -19,11 +19,18 @@ jobs:
1919
runs-on: ubuntu-latest
2020
if: contains(github.event.*.state, 'open')
2121
steps:
22+
- name: Assign new issues to project board
23+
uses: srggrs/[email protected]
24+
if: github.event.action == 'opened'
25+
with:
26+
project: 'https://github.com/patternfly/patternfly-elements/projects/2'
27+
column_name: Needs prioritization
2228
- name: Move to backlog
2329
uses: takanabe/[email protected]
24-
if: contains(github.event.*.labels.*.name, 'discovery')
30+
if: |
31+
contains(github.event.*.labels.*.name, 'needs: dev discovery')
2532
env:
26-
GITHUB_PROJECT_COLUMN_NAME: Backlog
33+
GITHUB_PROJECT_COLUMN_NAME: Needs prioritization
2734
- name: Move to hold
2835
uses: takanabe/[email protected]
2936
if: |

0 commit comments

Comments
 (0)