diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 477f273af..558a1f99d 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -18,7 +18,7 @@ nvm use <> The best way to make changes to the Pattern Lab Node core and test them is through an edition. * Fork this repository on Github. -* `npm install && npm run bootstrap` +* `yarn install && yarn run bootstrap` * Create a new branch in your fork and push your changes in that fork. * `cd packages/edition-node` * Test your changes with the edition's api @@ -28,7 +28,7 @@ The best way to make changes to the Pattern Lab Node core and test them is throu To ensure that developers can bootstrap the repo from a fresh clone, do this in your working copy: ```sh -git reset --hard && git clean -dfx && npm install && npm run bootstrap +git reset --hard && git clean -dfx && yarn install && yarn run bootstrap ``` This ensures that any changes you've made will still result in a clean and functional developer experience. **Note**: be sure you've committed any outstanding work before doing this -- it will blow away whatever's still outstanding, including anything staged but not commited. @@ -37,6 +37,7 @@ This ensures that any changes you've made will still result in a clean and funct * _ALWAYS_ submit pull requests against the [dev branch](https://github.com/pattern-lab/patternlab-node/tree/dev). If this does not occur, I will first, try to redirect you gently, second, attempt to redirect the target branch myself, thirdly, port over your contribution manually if time allows, and/or lastly, close your pull request. If you have a major feature to stabilize over time, talk to @bmuenzenmeyer via an issue about making a dedicated `feature-branch` * Keep your pull requests concise and limited to **ONE** substantive change at a time. This makes reviewing and testing so much easier. +* If it takes you considerable time to finish your work, submit a [draft pull request](https://github.blog/2019-02-14-introducing-draft-pull-requests/). This is Github's way to indicate work in progress but allows for feedback. * Commits should reference the issue you are adressing. For any Pull Request that you send, use the template provided. * Commits are best formatted using the [conventional commits pattern](https://conventionalcommits.org/). * If you can, add some unit tests using the existing patterns in the `.packages/core/test` directory diff --git a/.gitignore b/.gitignore index 1291d7a00..96232f92a 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ packages/*/public lerna-debug.log packages/edition-node-gulp/dependencyGraph.json packages/uikit-workshop/dist + +yarn-error.log diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dc791e52..ddc797b61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01) + + +### Bug Fixes + +* **plugintabs:** enabling multiple file formats [#1163](https://github.com/pattern-lab/patternlab-node/issues/1163) ([bb5e817](https://github.com/pattern-lab/patternlab-node/commit/bb5e8179e6b8553a6e1af0bede26db412b6c0b68)) +* adjust UIKit Nav updates to account for the noViewAll config variation ([73eac97](https://github.com/pattern-lab/patternlab-node/commit/73eac976461f4e587b0c30668942c4895aea319f)) +* make sure the top-level Dropdown menus always open/close ([7a8b418](https://github.com/pattern-lab/patternlab-node/commit/7a8b418bfcbd200ef8b2802b1a07964a9995bf9f)) +* only allow one top level nav item to be open at a time while rendering as a dropdown menu ([409bef3](https://github.com/pattern-lab/patternlab-node/commit/409bef37165260d9b728013ac33e7aa67541c832)) +* re-try Netlify preview to debug local vs prod rendering differences ([6da41a1](https://github.com/pattern-lab/patternlab-node/commit/6da41a14feea034f891c745dfeb062fa3b196235)) +* Update dependency on twing JS engine ([cfe88c6](https://github.com/pattern-lab/patternlab-node/commit/cfe88c6cdbf2219b9955eaa0ffcfc0e4a7683511)) +* **cli:** fix test script glob ([ff18eb5](https://github.com/pattern-lab/patternlab-node/commit/ff18eb51ce24fc5423b009168e85ede366069139)) + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package pl-node diff --git a/README.md b/README.md index 53f1b9e14..f651549fb 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This monorepo contains the core of Pattern Lab / Node and all related engines, UI kits, plugins and utilities. Pattern Lab helps you and your team build thoughtful, pattern-driven user interfaces using atomic design principles. -If you'd like to see what a front-end project built with Pattern Lab looks like, check out this [online demo of Pattern Lab output](http://demo.patternlab.io/). +If you'd like to see what a front-end project built with Pattern Lab looks like, check out this [online demo of Pattern Lab output](https://demo.patternlab.io/). [![Build Status](https://travis-ci.org/pattern-lab/patternlab-node.svg?branch=master)](https://travis-ci.org/pattern-lab/patternlab-node) ![current release](https://img.shields.io/npm/v/@pattern-lab/core.svg) @@ -26,7 +26,7 @@ Refer to the [core usage guidelines](https://github.com/pattern-lab/patternlab-n ### Installation -As of Pattern Lab Node 3.0.0, installation of [Editions](http://patternlab.io/docs/advanced-ecosystem-overview.html) is accomplished via the command line interface. +As of Pattern Lab Node 3.0.0, installation of [Editions](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/) is accomplished via the command line interface. The below assumes a new directory and project is required. This is likely what you want to do if starting from scratch. You could also run this within an existing project. The CLI will ask you for the installation location. @@ -46,9 +46,9 @@ The below assumes a new directory and project is required. This is likely what y ## Ecosystem -![Pattern Lab Ecosystem](http://patternlab.io/assets/pattern-lab-2-image_18-large-opt.png) +![Pattern Lab Ecosystem](https://patternlab.io/images/pattern-lab-2-image_18-large-opt.png) -Core, and Editions, are part of the [Pattern Lab Ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines. +Core, and Editions, are part of the [Pattern Lab Ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines. ## Changelog diff --git a/lerna.json b/lerna.json index 76d7c4fa8..84951f7f0 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "3.11.0", - "version": "5.9.2", + "version": "5.9.3", "packages": [ "packages/*" ], diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 79ee78893..3f84d02ec 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/compare/v5.9.2...v5.9.3) (2020-05-01) + + +### Bug Fixes + +* **cli:** fix test script glob ([ff18eb5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/commit/ff18eb51ce24fc5423b009168e85ede366069139)) + + + + + + ## [5.9.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/cli/compare/v5.9.0...v5.9.1) (2020-04-24) diff --git a/packages/cli/package.json b/packages/cli/package.json index 6ce3a3043..add0687b7 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@pattern-lab/cli", "description": "Command-line interface (CLI) for the @pattern-lab/core.", - "version": "5.9.1", + "version": "5.9.3", "bin": { "patternlab": "bin/patternlab.js" }, @@ -9,8 +9,8 @@ "name": "Raphael Okon" }, "dependencies": { - "@pattern-lab/core": "^5.9.0", - "@pattern-lab/live-server": "^5.0.0", + "@pattern-lab/core": "^5.9.3", + "@pattern-lab/live-server": "^5.9.3", "@pattern-lab/starterkit-mustache-base": "3.0.3", "archiver": "2.1.1", "chalk": "2.4.1", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a2541be6e..dc3dbfe77 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/core/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/core + + + + + # [5.9.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/core/compare/v5.8.0...v5.9.0) (2020-04-24) diff --git a/packages/core/README.md b/packages/core/README.md index f6a81c7bd..112ee7bbd 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -10,7 +10,7 @@ # Pattern Lab Node Core -This is the core API and orchestrator of the [Pattern Lab ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). +This is the core API and orchestrator of the [Pattern Lab ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). ## Installation @@ -35,9 +35,9 @@ For users wanting a more pre-packaged experience several editions are available. ## Ecosystem -![Pattern Lab Ecosystem](http://patternlab.io/assets/pattern-lab-2-image_18-large-opt.png) +![Pattern Lab Ecosystem](https://patternlab.io/images/pattern-lab-2-image_18-large-opt.png) -Core, and Editions, are part of the [Pattern Lab Ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines. +Core, and Editions, are part of the [Pattern Lab Ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). With this architecture, we encourage people to write and maintain their own Editions, Starterkits, and even PatternEngines. ## Usage @@ -59,7 +59,7 @@ patternlab.serve({ }); ``` -* Read more about [configuration](http://patternlab.io/docs/advanced-config-options.html#node) via `patternlab-config.json`. +* Read more about [configuration](https://patternlab.io/docs/editing-the-configuration-options/) via `patternlab-config.json`. * Read more about the rest of [Public API](./docs), and already implemented for you within [Editions](#editions). diff --git a/packages/core/package.json b/packages/core/package.json index cf75f5cab..1ddd553a2 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,11 +1,11 @@ { "name": "@pattern-lab/core", "description": "Create atomic design systems with Pattern Lab. This is the core API and orchestrator of the ecosystem.", - "version": "5.9.0", + "version": "5.9.3", "main": "./src/index.js", "dependencies": { "@pattern-lab/engine-mustache": "^5.0.0", - "@pattern-lab/live-server": "^5.0.0", + "@pattern-lab/live-server": "^5.9.3", "chalk": "1.1.3", "chokidar": "1.7.0", "dive": "0.5.0", diff --git a/packages/core/src/lib/loadPattern.js b/packages/core/src/lib/loadPattern.js index c0fb1d6a5..97ba7504e 100644 --- a/packages/core/src/lib/loadPattern.js +++ b/packages/core/src/lib/loadPattern.js @@ -48,7 +48,7 @@ module.exports = function(relPath, patternlab) { 'While Pattern Lab may still function, assets may 404 and frontend links may break. Consider yourself warned. ' ); logger.warning( - 'Read More: http://patternlab.io/docs/pattern-organization.html' + 'Read More: https://patternlab.io/docs/overview-of-patterns/' ); logger.warning(''); } diff --git a/packages/core/test/engine_handlebars_tests.js b/packages/core/test/engine_handlebars_tests.js index d268c1c63..aed179797 100644 --- a/packages/core/test/engine_handlebars_tests.js +++ b/packages/core/test/engine_handlebars_tests.js @@ -61,7 +61,7 @@ function testFindPartials(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.hbs', // relative path now null, // data diff --git a/packages/core/test/engine_liquid_tests.js b/packages/core/test/engine_liquid_tests.js index 9036dbca1..a03d7336a 100644 --- a/packages/core/test/engine_liquid_tests.js +++ b/packages/core/test/engine_liquid_tests.js @@ -49,7 +49,7 @@ function testFindPartials(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.liquid', // relative path now null, // data diff --git a/packages/core/test/engine_mustache_tests.js b/packages/core/test/engine_mustache_tests.js index 8f0241d24..d3b81d5ec 100644 --- a/packages/core/test/engine_mustache_tests.js +++ b/packages/core/test/engine_mustache_tests.js @@ -50,7 +50,7 @@ function testFindPartials(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.mustache', // relative path now null, // data @@ -76,7 +76,7 @@ function testFindPartialsWithStyleModifiers(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.mustache', // relative path now null, // data @@ -102,7 +102,7 @@ function testFindPartialsWithPatternParameters(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.mustache', // relative path now null, // data diff --git a/packages/core/test/engine_twig_tests.js b/packages/core/test/engine_twig_tests.js index 33a49bbe9..6bf3ab2e3 100644 --- a/packages/core/test/engine_twig_tests.js +++ b/packages/core/test/engine_twig_tests.js @@ -49,7 +49,7 @@ function testFindPartials(test, partialTests) { // setup current pattern from what we would have during execution // docs on partial syntax are here: - // http://patternlab.io/docs/pattern-including.html + // https://patternlab.io/docs/including-patterns/ var currentPattern = Pattern.create( '01-molecules/00-testing/00-test-mol.twig', // relative path now null, // data diff --git a/packages/create/CHANGELOG.md b/packages/create/CHANGELOG.md index 70d92c558..f964faba6 100644 --- a/packages/create/CHANGELOG.md +++ b/packages/create/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package create-pattern-lab + + + + + ## [5.9.1](https://github.com/pattern-lab/patternlab-node/compare/v5.9.0...v5.9.1) (2020-04-24) **Note:** Version bump only for package create-pattern-lab diff --git a/packages/create/package.json b/packages/create/package.json index 4802f4587..e09874fee 100644 --- a/packages/create/package.json +++ b/packages/create/package.json @@ -1,12 +1,12 @@ { "name": "create-pattern-lab", - "version": "5.9.1", + "version": "5.9.3", "description": "", "bin": "index.js", "main": "index.js", "scripts": {}, "dependencies": { - "@pattern-lab/cli": "^5.9.1" + "@pattern-lab/cli": "^5.9.3" }, "author": "", "license": "MIT", diff --git a/packages/development-edition-engine-handlebars/CHANGELOG.md b/packages/development-edition-engine-handlebars/CHANGELOG.md index b421488d5..2aba60593 100644 --- a/packages/development-edition-engine-handlebars/CHANGELOG.md +++ b/packages/development-edition-engine-handlebars/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/development-edition-engine-handlebars + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/development-edition-engine-handlebars diff --git a/packages/development-edition-engine-handlebars/README.md b/packages/development-edition-engine-handlebars/README.md index 5bb88ff96..27766e215 100644 --- a/packages/development-edition-engine-handlebars/README.md +++ b/packages/development-edition-engine-handlebars/README.md @@ -9,7 +9,7 @@ This Development Edition is a variant of [Edition Node](https://github.com/patte * Develop the [Handlebars Engine](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-handlebars) * Build and test against Handlebars pattern tree -> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). This Edition is NOT stable. +> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). This Edition is NOT stable. ## Working on Pattern Lab's UI Locally diff --git a/packages/development-edition-engine-handlebars/package.json b/packages/development-edition-engine-handlebars/package.json index 1bbb24a42..6ede6103f 100644 --- a/packages/development-edition-engine-handlebars/package.json +++ b/packages/development-edition-engine-handlebars/package.json @@ -1,7 +1,7 @@ { "name": "@pattern-lab/development-edition-engine-handlebars", "private": true, - "version": "5.9.2", + "version": "5.9.3", "description": "The tree of components we use to test, develop and validate the Handlebars engine", "scripts": { "pl:build": "patternlab build --config ./patternlab-config.json", @@ -28,12 +28,12 @@ "node": ">=12.12.0" }, "dependencies": { - "@pattern-lab/cli": "^5.9.1", - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/cli": "^5.9.3", + "@pattern-lab/core": "^5.9.3", "@pattern-lab/engine-handlebars": "^5.5.0", "@pattern-lab/engine-mustache": "^5.0.0", - "@pattern-lab/plugin-tab": "^5.3.0", + "@pattern-lab/plugin-tab": "^5.9.3", "@pattern-lab/starterkit-mustache-demo": "^5.0.0", - "@pattern-lab/uikit-workshop": "^5.9.2" + "@pattern-lab/uikit-workshop": "^5.9.3" } } diff --git a/packages/development-edition-engine-handlebars/source/_meta/README.md b/packages/development-edition-engine-handlebars/source/_meta/README.md index c6c8c3b8e..b5d2c4537 100644 --- a/packages/development-edition-engine-handlebars/source/_meta/README.md +++ b/packages/development-edition-engine-handlebars/source/_meta/README.md @@ -1,5 +1,5 @@ This is the default location to place meta files, otherwise known a pattern's header and footer. -Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](http://patternlab.io/docs/pattern-header-footer.html). +Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](https://patternlab.io/docs/modifying-the-pattern-header-and-footer/). If you wish to rename this directory, make sure you update the `paths.source.meta` property within `patternlab-config.json`. diff --git a/packages/development-edition-engine-react/CHANGELOG.md b/packages/development-edition-engine-react/CHANGELOG.md index 991515334..611fa23a3 100644 --- a/packages/development-edition-engine-react/CHANGELOG.md +++ b/packages/development-edition-engine-react/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/edition-node-gulp/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/engine-react-testing-tree + + + + + ## [5.9.2](https://github.com/pattern-lab/edition-node-gulp/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/engine-react-testing-tree diff --git a/packages/development-edition-engine-react/README.md b/packages/development-edition-engine-react/README.md index bdb531d95..2c21a20f4 100644 --- a/packages/development-edition-engine-react/README.md +++ b/packages/development-edition-engine-react/README.md @@ -11,4 +11,4 @@ This Development Edition is a variant of [Edition Node Gulp](https://github.com/ If you'd like to help with the React Engine, please reference the [contribution guidelines](https://github.com/pattern-lab/patternlab-node/blob/master/.github/CONTRIBUTING.md). -> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). This Edition is NOT stable. +> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). This Edition is NOT stable. diff --git a/packages/development-edition-engine-react/package.json b/packages/development-edition-engine-react/package.json index 983ac58ad..2d976da52 100644 --- a/packages/development-edition-engine-react/package.json +++ b/packages/development-edition-engine-react/package.json @@ -1,14 +1,14 @@ { "name": "@pattern-lab/engine-react-testing-tree", "description": "The tree of components we use to test, develop and validate the React engine", - "version": "5.9.2", + "version": "5.9.3", "private": true, "main": "gulpfile.js", "dependencies": { - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/core": "^5.9.3", "@pattern-lab/engine-mustache": "^5.0.0", "@pattern-lab/engine-react": "^5.0.0", - "@pattern-lab/uikit-workshop": "^5.9.2", + "@pattern-lab/uikit-workshop": "^5.9.3", "gulp": "3.9.1", "minimist": "^1.2.0", "react": "16.2.0" diff --git a/packages/development-edition-engine-react/source/_annotations/README.md b/packages/development-edition-engine-react/source/_annotations/README.md index 42592a09b..b67b5511f 100644 --- a/packages/development-edition-engine-react/source/_annotations/README.md +++ b/packages/development-edition-engine-react/source/_annotations/README.md @@ -1,5 +1,5 @@ This is the default location to place annotations. -Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](http://patternlab.io/docs/pattern-adding-annotations.html). +Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](https://patternlab.io/docs/adding-annotations/). If you wish to rename this directory, make sure you update the `paths.source.annotations` property within `patternlab-config.json`. diff --git a/packages/development-edition-engine-react/source/_data/README.md b/packages/development-edition-engine-react/source/_data/README.md index 3b9ea1ea4..50589abc7 100644 --- a/packages/development-edition-engine-react/source/_data/README.md +++ b/packages/development-edition-engine-react/source/_data/README.md @@ -1,5 +1,5 @@ This is the default location to place global data files. -Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](http://patternlab.io/docs/data-overview.html). +Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](https://patternlab.io/docs/overview-of-data/). If you wish to rename this directory, make sure you update the `paths.source.data` property within `patternlab-config.json`. diff --git a/packages/development-edition-engine-react/source/_meta/README.md b/packages/development-edition-engine-react/source/_meta/README.md index c6c8c3b8e..b5d2c4537 100644 --- a/packages/development-edition-engine-react/source/_meta/README.md +++ b/packages/development-edition-engine-react/source/_meta/README.md @@ -1,5 +1,5 @@ This is the default location to place meta files, otherwise known a pattern's header and footer. -Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](http://patternlab.io/docs/pattern-header-footer.html). +Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](https://patternlab.io/docs/modifying-the-pattern-header-and-footer/). If you wish to rename this directory, make sure you update the `paths.source.meta` property within `patternlab-config.json`. diff --git a/packages/development-edition-engine-react/source/_patterns/README.md b/packages/development-edition-engine-react/source/_patterns/README.md index 2f89266bf..8751c8669 100644 --- a/packages/development-edition-engine-react/source/_patterns/README.md +++ b/packages/development-edition-engine-react/source/_patterns/README.md @@ -1,5 +1,5 @@ This is the default location to place pattern files. -Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](http://patternlab.io/docs/pattern-organization.html). +Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](https://patternlab.io/docs/overview-of-patterns/). If you wish to rename this directory, make sure you update the `paths.source.patterns` property within `patternlab-config.json`. diff --git a/packages/development-edition-engine-twig/CHANGELOG.md b/packages/development-edition-engine-twig/CHANGELOG.md index d832cb6bd..f1bda1063 100644 --- a/packages/development-edition-engine-twig/CHANGELOG.md +++ b/packages/development-edition-engine-twig/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/development-edition-engine-twig + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/development-edition-engine-twig diff --git a/packages/development-edition-engine-twig/README.md b/packages/development-edition-engine-twig/README.md index 5ea6dce7b..b3ffdea7f 100644 --- a/packages/development-edition-engine-twig/README.md +++ b/packages/development-edition-engine-twig/README.md @@ -9,7 +9,7 @@ This Development Edition is a variant of [Edition Node](https://github.com/patte * Develop the [Twig Engine](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig) * Build and test against Twig pattern tree -> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](http://patternlab.io/docs/advanced-ecosystem-overview.html). This Edition is NOT stable. +> Development Editions of Pattern Lab provide the ability to work on and commit changes to select packages within the overall Pattern Lab [ecosystem](https://patternlab.io/docs/overview-of-pattern-lab's-ecosystem/). This Edition is NOT stable. ## Working on Pattern Lab's UI Locally diff --git a/packages/development-edition-engine-twig/package.json b/packages/development-edition-engine-twig/package.json index 6d46608bc..806f4c1bc 100644 --- a/packages/development-edition-engine-twig/package.json +++ b/packages/development-edition-engine-twig/package.json @@ -1,7 +1,7 @@ { "name": "@pattern-lab/development-edition-engine-twig", "private": true, - "version": "5.9.2", + "version": "5.9.3", "description": "The tree of components we use to test, develop and validate the twig engine (not engine-twig-php)", "scripts": { "postbootstrap": "patternlab install --starterkits @pattern-lab/starterkit-twig-demo", @@ -29,11 +29,11 @@ "node": ">=12.12.0" }, "dependencies": { - "@pattern-lab/cli": "^5.9.1", - "@pattern-lab/core": "^5.9.0", - "@pattern-lab/engine-twig": "^5.8.0", + "@pattern-lab/cli": "^5.9.3", + "@pattern-lab/core": "^5.9.3", + "@pattern-lab/engine-twig": "^5.9.3", "@pattern-lab/starterkit-twig-demo": "^5.8.0", - "@pattern-lab/uikit-workshop": "^5.9.2" + "@pattern-lab/uikit-workshop": "^5.9.3" }, "workspaces": { "nohoist": [ diff --git a/packages/docs/CHANGELOG.md b/packages/docs/CHANGELOG.md index 2bbdcfaca..3bf4e3f5c 100644 --- a/packages/docs/CHANGELOG.md +++ b/packages/docs/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/bradfrost/pl-website-eleventy/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package patternlab-website + + + + + # [5.9.0](https://github.com/bradfrost/pl-website-eleventy/compare/v5.8.0...v5.9.0) (2020-04-24) diff --git a/packages/docs/package.json b/packages/docs/package.json index 191e0843a..801697fa9 100755 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "patternlab-website", - "version": "5.9.0", + "version": "5.9.3", "description": "The website for patternlab.io", "main": "index.js", "dependencies": { diff --git a/packages/docs/php-docs/upgrading.md b/packages/docs/php-docs/upgrading.md index 8daf7ab1d..65bfb611c 100644 --- a/packages/docs/php-docs/upgrading.md +++ b/packages/docs/php-docs/upgrading.md @@ -17,7 +17,7 @@ During the upgrade process Pattern Lab 2 will move or add any files that are req Pattern Lab 2 was a complete rewrite and reorganization of Pattern Lab 1. [Learn about the changes](/docs/changes-1-to-2.html). To upgrade do the following: -1. [Download](http://patternlab.io/download.html) the PHP edition that matches your needs +1. [Download](https://patternlab.io/docs/installing-pattern-lab/) the PHP edition that matches your needs If you chose a Mustache-based edition do the following: diff --git a/packages/docs/src/_data/navigation.json b/packages/docs/src/_data/navigation.json index 8838d1f0b..d309386b1 100644 --- a/packages/docs/src/_data/navigation.json +++ b/packages/docs/src/_data/navigation.json @@ -48,15 +48,15 @@ "footerNav": [ { "label": "Resources", - "url": "/resources" + "url": "/resources/" }, { "label": "Updates", - "url": "/updates" + "url": "/updates/" }, { "label": "Demos", - "url": "/demos" + "url": "/demos/" }, { "label": "On Github", diff --git a/packages/docs/src/_includes/layouts/home.njk b/packages/docs/src/_includes/layouts/home.njk index 1172fcd55..9cd6807bd 100644 --- a/packages/docs/src/_includes/layouts/home.njk +++ b/packages/docs/src/_includes/layouts/home.njk @@ -10,21 +10,21 @@
  • {% set styleModifier = 'c-tile--green' %} {% set title = 'Read the docs' %} - {% set link = '/docs/installing-pattern-lab' %} + {% set link = '/docs/installing-pattern-lab/' %} {% set description = "Learn how to get up and running with Pattern Lab, work with patterns, design with dynamic data, and use Pattern Lab's advanced features." %} {% include "components/tile.njk" %}
  • {% set styleModifier = 'c-tile--orange' %} {% set title = 'Demos' %} - {% set link = '/demos' %} + {% set link = '/demos/' %} {% set description = "Demos of pattern starterkits for your project as well as a gallery of Pattern Lab projects in the wild" %} {% include "components/tile.njk" %}
  • {% set styleModifier = 'c-tile--purple' %} {% set title = 'Resources' %} - {% set link = '/resources' %} + {% set link = '/resources/' %} {% set description = "Links to articles and resources around Pattern Lab and design systems" %} {% include "components/tile.njk" %}
  • @@ -84,7 +84,7 @@ {% set styleModifier = 'c-tile--orange' %} {% set title = 'Open source and community driven' %} - {% set link = '/support' %} + {% set link = '/support/' %} {% set description = "Pattern Lab is (and will always be) an open source project. Check out the project on GitHub and join the Pattern Lab Gitter community for conversation and support." %} {% include "components/tile.njk" %} diff --git a/packages/docs/src/demos/pattern-lab-two-mustache-demo.md b/packages/docs/src/demos/pattern-lab-two-mustache-demo.md index 56fda1e32..ecb5ec500 100644 --- a/packages/docs/src/demos/pattern-lab-two-mustache-demo.md +++ b/packages/docs/src/demos/pattern-lab-two-mustache-demo.md @@ -1,7 +1,7 @@ --- title: Pattern Lab 2 Mustache Demo description: Pattern Lab 1 projects should work with minimal changes in Pattern Lab 2. -url: http://demo.patternlab.io/ +url: https://demo.patternlab.io/ category: starterkit tags: - demo-PL2 diff --git a/packages/docs/src/docs/advanced-auto-regenerate.md b/packages/docs/src/docs/advanced-auto-regenerate.md index 291b675d6..da9add972 100644 --- a/packages/docs/src/docs/advanced-auto-regenerate.md +++ b/packages/docs/src/docs/advanced-auto-regenerate.md @@ -23,7 +23,7 @@ gulp patternlab:build --watch ## How to Start the Watch and Self-Host the Pattern Lab Website -Rather than manually refreshing your browser when your patterns or frontend assets change you can have Pattern Lab watch for changes and [auto-reload your browser window](/docs/viewing-patterns.html#node) for you when it’s in watch mode. +Rather than manually refreshing your browser when your patterns or frontend assets change you can have Pattern Lab watch for changes and [auto-reload your browser window](/docs/multi-browser-and-multi-device-testing-with-page-follow/) for you when it’s in watch mode. ## How to Stop the Watch diff --git a/packages/docs/src/docs/advanced-ecosystem-overview.md b/packages/docs/src/docs/advanced-ecosystem-overview.md index f61744581..1d3c2a0c4 100644 --- a/packages/docs/src/docs/advanced-ecosystem-overview.md +++ b/packages/docs/src/docs/advanced-ecosystem-overview.md @@ -19,7 +19,7 @@ Editions let teams and agencies bundle all the things that support their unique The following is good overview of what components might make up an edition: - + This is by no means exhaustive and can be added to as needed. Here is a description of each component: diff --git a/packages/docs/src/docs/advanced-integration-with-grunt.md b/packages/docs/src/docs/advanced-integration-with-grunt.md index 4b4cc2418..1d85f666c 100644 --- a/packages/docs/src/docs/advanced-integration-with-grunt.md +++ b/packages/docs/src/docs/advanced-integration-with-grunt.md @@ -38,4 +38,4 @@ You should also be using `grunt-contrib-watch` to monitor changes to Pattern Lab You might be able to use `livereload` as well but that hasn't been tested by us yet. -For more information, check out [this post about using Pattern Lab with Grunt](http://bradfrost.com/blog/post/using-grunt-with-pattern-lab/). +For more information, check out [this post about using Pattern Lab with Grunt](https://bradfrost.com/blog/post/using-grunt-with-pattern-lab/). diff --git a/packages/docs/src/docs/advanced-page-follow.md b/packages/docs/src/docs/advanced-page-follow.md index f2015e2b1..90c668700 100644 --- a/packages/docs/src/docs/advanced-page-follow.md +++ b/packages/docs/src/docs/advanced-page-follow.md @@ -9,7 +9,7 @@ eleventyNavigation: order: 300 --- -The Pattern Lab's Page Follow feature gives developers the ability to have one browser control other browsers that connect to the Pattern Lab website. Pattern Lab Node utilizes [BrowserSync](http://www.browsersync.io/) to synchronize all connected browsers and devices. +The Pattern Lab's Page Follow feature gives developers the ability to have one browser control other browsers that connect to the Pattern Lab website. Pattern Lab Node utilizes [BrowserSync](https://www.browsersync.io/) to synchronize all connected browsers and devices. ## How to Start and Connect to Pattern Lab with BrowserSync @@ -28,7 +28,7 @@ To stop watching files on Mac OS X and Windows you can press`CTRL+C` in the comm ## BrowserSync Capabilities -It's strongly recommended to visit [BrowserSync](http://www.browsersync.io/) documentation or the BrowserSync UI at [http://localhost:3001](http://localhost:3001). From this administration interface one can perform the following: +It's strongly recommended to visit [BrowserSync](https://www.browsersync.io/) documentation or the BrowserSync UI at [http://localhost:3001](http://localhost:3001). From this administration interface one can perform the following: - See all connected devices and browsers - Open new tabbed instances of the Pattern Lab website on devices diff --git a/packages/docs/src/docs/pattern-reorganizing.md b/packages/docs/src/docs/pattern-reorganizing.md index 05978c80d..5ee426a6d 100644 --- a/packages/docs/src/docs/pattern-reorganizing.md +++ b/packages/docs/src/docs/pattern-reorganizing.md @@ -37,9 +37,9 @@ You may want to put some space between the numbers just in case you want to furt The numbers will not show up when Pattern Lab displays the name of the pattern in the drop-down navigation. They're simply a re-ordering mechanism. -##Re-ordering Pseudo-Patterns +## Re-ordering Pseudo-Patterns -The rules for re-ordering [pseudo-patterns](/docs/pattern-pseudo-patterns.html) are slightly different than normal patterns. The numbers go **after** the tilde sign (`~`) rather than at the beginning of the file name. For instance: +The rules for re-ordering [pseudo-patterns](/docs/using-pseudo-patterns/) are slightly different than normal patterns. The numbers go **after** the tilde sign (`~`) rather than at the beginning of the file name. For instance: ``` - pattern.mustache diff --git a/packages/docs/src/images/pattern-lab-2-image_18-large-opt.png b/packages/docs/src/images/pattern-lab-2-image_18-large-opt.png new file mode 100644 index 000000000..93c28c2e2 Binary files /dev/null and b/packages/docs/src/images/pattern-lab-2-image_18-large-opt.png differ diff --git a/packages/docs/src/resources.md b/packages/docs/src/resources.md index 15fca9770..f9b41fd7e 100644 --- a/packages/docs/src/resources.md +++ b/packages/docs/src/resources.md @@ -6,15 +6,15 @@ title: Resources ## Style guides and atomic design - [Styleguides.io](http://styleguides.io) -- [Atomic Design by Brad Frost](http://atomicdesign.bradfrost.com) -- [Atomic design article](http://bradfrost.com/blog/post/atomic-web-design/) -- [A new link](http://google.com) +- [Atomic Design by Brad Frost](https://atomicdesign.bradfrost.com/) +- [Atomic design article](https://bradfrost.com/blog/post/atomic-web-design/) +- [A new link](https://www.google.com/) ## Pattern Lab Examples -- [Pattern Lab Demo](http://demo.patternlab.io/) +- [Pattern Lab Demo](https://demo.patternlab.io/) - [Frost Finery](http://patterns.frostfinery.com) -- [Pittsburgh Food Bank](http://foodbank.bradfrostweb.com/patternlab/v10/) +- [Pittsburgh Food Bank](https://foodbank.bradfrost.com/patternlab/v10/) - [brianmuenzenmeyer.com](http://www.brianmuenzenmeyer.com/patternlab/public/) - [Altinn](http://altinn.github.io/DesignSystem/) @@ -24,13 +24,13 @@ title: Resources - [Using Pattern Lab to Design Build and Maintain a (Jekyll) Website by Brian Muenzenmeyer](http://www.brianmuenzenmeyer.com/using-patternlab-to-design-build-and-maintain-a-website) - [Solving Problems with Pattern Lab - Small Team Workflow by Brian Muenzenmeyer](http://www.brianmuenzenmeyer.com/solving-problems-with-pattern-lab-small-team-workflow) - [Adding Common Gulp Tasks to Pattern Lab Node by Brian Muenzenmeyer](http://www.brianmuenzenmeyer.com/adding-common-gulp-tasks-to-pattern-lab-node) -- [Why and How to Test Your Pattern Library: Testing Strategy by Jim Newbery](http://tinnedfruit.com/2016/09/12/why-and-how-to-test-your-pattern-library.html) -- [Why and How to Test Your Pattern Library: Testing a Pattern Lab Project by Jim Newbery](http://tinnedfruit.com/2016/09/20/why-and-how-to-test-your-pattern-library-2.html) +- [Why and How to Test Your Pattern Library: Testing Strategy by Jim Newbery](https://tinnedfruit.com/writing/why-and-how-to-test-your-pattern-library.html) +- [Why and How to Test Your Pattern Library: Testing a Pattern Lab Project by Jim Newbery](https://tinnedfruit.com/writing/why-and-how-to-test-your-pattern-library-2.html) ## Podcasts -- [Dave Olsen talking Pattern Lab 2 on Non-Breaking Space Podcast](http://goodstuff.fm/nbsp/86) -- [Brian Muenzenmeyer talking Pattern Lab 2 on the MS DEV SHOW Podcast](http://msdevshow.com/2015/12/pattern-lab-with-brian-muenzenmeyer/) +- [Dave Olsen talking Pattern Lab 2 on Non-Breaking Space Podcast](https://goodstuff.fm/nbsp/86) +- [Brian Muenzenmeyer talking Pattern Lab 2 on the MS DEV SHOW Podcast](https://msdevshow.com/2015/12/pattern-lab-with-brian-muenzenmeyer/) ## Presentations diff --git a/packages/docs/src/scss/abstracts/_variables.scss b/packages/docs/src/scss/abstracts/_variables.scss index f722ef498..ede67fd45 100644 --- a/packages/docs/src/scss/abstracts/_variables.scss +++ b/packages/docs/src/scss/abstracts/_variables.scss @@ -48,7 +48,7 @@ $color-brand-green: #7ec699; $color-brand-green-dark: #376548; $color-brand-green-light: #f4fdf6; $color-brand-orange: #eeb31b; -$color-brand-orange-dark: #966d04; +$color-brand-orange-dark: #946900; $color-brand-orange-light: #fef8ea; /** diff --git a/packages/docs/src/support.md b/packages/docs/src/support.md index 914404ecb..9a1ee1c4f 100644 --- a/packages/docs/src/support.md +++ b/packages/docs/src/support.md @@ -9,4 +9,4 @@ title: Pattern Lab Support ## Gitter -You can head over to [Pattern Lab's Gitter](https://gitter.im/pattern-lab/home) to chat with the Pattern Lab community. This is a great place to talk shop, ask quesitons, and get (and give!) help. +You can head over to [Pattern Lab's Gitter](https://gitter.im/pattern-lab/home) to chat with the Pattern Lab community. This is a great place to talk shop, ask questions, and get (and give!) help. diff --git a/packages/edition-node-gulp/CHANGELOG.md b/packages/edition-node-gulp/CHANGELOG.md index 8e60957cb..5dd0a41e1 100644 --- a/packages/edition-node-gulp/CHANGELOG.md +++ b/packages/edition-node-gulp/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/edition-node-gulp/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/edition-node-gulp + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/edition-node-gulp/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/edition-node-gulp diff --git a/packages/edition-node-gulp/README.md b/packages/edition-node-gulp/README.md index c735382a0..a6426c8ff 100644 --- a/packages/edition-node-gulp/README.md +++ b/packages/edition-node-gulp/README.md @@ -7,7 +7,7 @@ The Gulp wrapper around [Pattern Lab Node Core](https://github.com/pattern-lab/patternlab-node/tree/master/packages/core)), the default PatternEngine, and supporting frontend assets. -[Online Demo of Pattern Lab Output](http://demo.patternlab.io/) +[Online Demo of Pattern Lab Output](https://demo.patternlab.io/) ## Packaged Components diff --git a/packages/edition-node-gulp/package.json b/packages/edition-node-gulp/package.json index 4a11886d5..bdadbf885 100644 --- a/packages/edition-node-gulp/package.json +++ b/packages/edition-node-gulp/package.json @@ -1,13 +1,13 @@ { "name": "@pattern-lab/edition-node-gulp", "description": "The gulp wrapper around patternlab-node core, providing tasks to interact with the core library and move supporting frontend assets.", - "version": "5.9.2", + "version": "5.9.3", "main": "gulpfile.js", "dependencies": { - "@pattern-lab/cli": "^5.9.1", - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/cli": "^5.9.3", + "@pattern-lab/core": "^5.9.3", "@pattern-lab/engine-mustache": "^5.0.0", - "@pattern-lab/uikit-workshop": "^5.9.2", + "@pattern-lab/uikit-workshop": "^5.9.3", "gulp": "3.9.1", "minimist": "1.2.0" }, diff --git a/packages/edition-node-gulp/source/_annotations/README.md b/packages/edition-node-gulp/source/_annotations/README.md index 42592a09b..b67b5511f 100644 --- a/packages/edition-node-gulp/source/_annotations/README.md +++ b/packages/edition-node-gulp/source/_annotations/README.md @@ -1,5 +1,5 @@ This is the default location to place annotations. -Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](http://patternlab.io/docs/pattern-adding-annotations.html). +Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](https://patternlab.io/docs/adding-annotations/). If you wish to rename this directory, make sure you update the `paths.source.annotations` property within `patternlab-config.json`. diff --git a/packages/edition-node-gulp/source/_data/README.md b/packages/edition-node-gulp/source/_data/README.md index 3b9ea1ea4..50589abc7 100644 --- a/packages/edition-node-gulp/source/_data/README.md +++ b/packages/edition-node-gulp/source/_data/README.md @@ -1,5 +1,5 @@ This is the default location to place global data files. -Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](http://patternlab.io/docs/data-overview.html). +Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](https://patternlab.io/docs/overview-of-data/). If you wish to rename this directory, make sure you update the `paths.source.data` property within `patternlab-config.json`. diff --git a/packages/edition-node-gulp/source/_meta/README.md b/packages/edition-node-gulp/source/_meta/README.md index c6c8c3b8e..b5d2c4537 100644 --- a/packages/edition-node-gulp/source/_meta/README.md +++ b/packages/edition-node-gulp/source/_meta/README.md @@ -1,5 +1,5 @@ This is the default location to place meta files, otherwise known a pattern's header and footer. -Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](http://patternlab.io/docs/pattern-header-footer.html). +Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](https://patternlab.io/docs/modifying-the-pattern-header-and-footer/). If you wish to rename this directory, make sure you update the `paths.source.meta` property within `patternlab-config.json`. diff --git a/packages/edition-node-gulp/source/_patterns/README.md b/packages/edition-node-gulp/source/_patterns/README.md index 2f89266bf..8751c8669 100644 --- a/packages/edition-node-gulp/source/_patterns/README.md +++ b/packages/edition-node-gulp/source/_patterns/README.md @@ -1,5 +1,5 @@ This is the default location to place pattern files. -Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](http://patternlab.io/docs/pattern-organization.html). +Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](https://patternlab.io/docs/overview-of-patterns/). If you wish to rename this directory, make sure you update the `paths.source.patterns` property within `patternlab-config.json`. diff --git a/packages/edition-node/CHANGELOG.md b/packages/edition-node/CHANGELOG.md index 71524dabe..161487259 100644 --- a/packages/edition-node/CHANGELOG.md +++ b/packages/edition-node/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/edition-node/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/edition-node + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/edition-node/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/edition-node diff --git a/packages/edition-node/README.md b/packages/edition-node/README.md index bea6c5e16..514bce3f6 100644 --- a/packages/edition-node/README.md +++ b/packages/edition-node/README.md @@ -7,7 +7,7 @@ The pure wrapper around [Pattern Lab Node Core](https://github.com/pattern-lab/patternlab-node/tree/master/packages/core), the default pattern engine, and supporting frontend assets. -[Online Demo of Pattern Lab Output](http://demo.patternlab.io/) +[Online Demo of Pattern Lab Output](https://demo.patternlab.io/) ## Packaged Components diff --git a/packages/edition-node/package.json b/packages/edition-node/package.json index fa4e643bd..86641a99c 100644 --- a/packages/edition-node/package.json +++ b/packages/edition-node/package.json @@ -1,13 +1,13 @@ { "name": "@pattern-lab/edition-node", "description": "A pure wrapper around patternlab-node core, the default pattern engine, and supporting frontend assets.", - "version": "5.9.2", + "version": "5.9.3", "main": "patternlab-config.json", "dependencies": { - "@pattern-lab/cli": "^5.9.1", - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/cli": "^5.9.3", + "@pattern-lab/core": "^5.9.3", "@pattern-lab/engine-handlebars": "^5.5.0", - "@pattern-lab/uikit-workshop": "^5.9.2" + "@pattern-lab/uikit-workshop": "^5.9.3" }, "keywords": [ "Pattern Lab", diff --git a/packages/edition-node/source/_annotations/README.md b/packages/edition-node/source/_annotations/README.md index 42592a09b..b67b5511f 100644 --- a/packages/edition-node/source/_annotations/README.md +++ b/packages/edition-node/source/_annotations/README.md @@ -1,5 +1,5 @@ This is the default location to place annotations. -Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](http://patternlab.io/docs/pattern-adding-annotations.html). +Pattern Lab uses annotations defined here to markup the UI. Read more about [annotations](https://patternlab.io/docs/adding-annotations/). If you wish to rename this directory, make sure you update the `paths.source.annotations` property within `patternlab-config.json`. diff --git a/packages/edition-node/source/_data/README.md b/packages/edition-node/source/_data/README.md index 3b9ea1ea4..50589abc7 100644 --- a/packages/edition-node/source/_data/README.md +++ b/packages/edition-node/source/_data/README.md @@ -1,5 +1,5 @@ This is the default location to place global data files. -Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](http://patternlab.io/docs/data-overview.html). +Pattern Lab uses data defined here as the global fallback if a template does not provide its own data. Read more about [data](https://patternlab.io/docs/overview-of-data/). If you wish to rename this directory, make sure you update the `paths.source.data` property within `patternlab-config.json`. diff --git a/packages/edition-node/source/_meta/README.md b/packages/edition-node/source/_meta/README.md index c6c8c3b8e..b5d2c4537 100644 --- a/packages/edition-node/source/_meta/README.md +++ b/packages/edition-node/source/_meta/README.md @@ -1,5 +1,5 @@ This is the default location to place meta files, otherwise known a pattern's header and footer. -Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](http://patternlab.io/docs/pattern-header-footer.html). +Pattern Lab builds each pattern while prepending and appending the header and footer. Read more about [pattern headers and footers](https://patternlab.io/docs/modifying-the-pattern-header-and-footer/). If you wish to rename this directory, make sure you update the `paths.source.meta` property within `patternlab-config.json`. diff --git a/packages/edition-node/source/_patterns/README.md b/packages/edition-node/source/_patterns/README.md index 2f89266bf..8751c8669 100644 --- a/packages/edition-node/source/_patterns/README.md +++ b/packages/edition-node/source/_patterns/README.md @@ -1,5 +1,5 @@ This is the default location to place pattern files. -Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](http://patternlab.io/docs/pattern-organization.html). +Pattern Lab builds patterns and the ui from the structure defined within. Read more about [pattern organization](https://patternlab.io/docs/overview-of-patterns/). If you wish to rename this directory, make sure you update the `paths.source.patterns` property within `patternlab-config.json`. diff --git a/packages/edition-twig/CHANGELOG.md b/packages/edition-twig/CHANGELOG.md index 8b8b5d8ec..f83cfd3c6 100644 --- a/packages/edition-twig/CHANGELOG.md +++ b/packages/edition-twig/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/edition-twig + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/edition-twig diff --git a/packages/edition-twig/package.json b/packages/edition-twig/package.json index a6df586c7..6e05dae3d 100644 --- a/packages/edition-twig/package.json +++ b/packages/edition-twig/package.json @@ -1,6 +1,6 @@ { "name": "@pattern-lab/edition-twig", - "version": "5.9.2", + "version": "5.9.3", "description": "Pattern Lab node with Twig PHP Engine", "author": { "name": "Evan Lovely", @@ -23,10 +23,10 @@ "dev": "node ./node_modules/@pattern-lab/uikit-workshop/build-tools.js" }, "dependencies": { - "@pattern-lab/cli": "^5.9.1", - "@pattern-lab/core": "^5.9.0", - "@pattern-lab/engine-twig-php": "^5.9.0", - "@pattern-lab/uikit-workshop": "^5.9.2" + "@pattern-lab/cli": "^5.9.3", + "@pattern-lab/core": "^5.9.3", + "@pattern-lab/engine-twig-php": "^5.9.3", + "@pattern-lab/uikit-workshop": "^5.9.3" }, "engines": { "node": ">=12.12.0" diff --git a/packages/engine-handlebars/README.md b/packages/engine-handlebars/README.md index 2dc828d60..af783da0a 100644 --- a/packages/engine-handlebars/README.md +++ b/packages/engine-handlebars/README.md @@ -4,13 +4,13 @@ To install the Handlebars PatternEngine in your edition, `npm install --save @pa ## Supported features -* [x] [Includes](http://patternlab.io/docs/pattern-including.html) +* [x] [Includes](https://patternlab.io/docs/including-patterns/) * [x] Lineage -* [x] [Hidden Patterns](http://patternlab.io/docs/pattern-hiding.html) -* [x] [Pseudo-Patterns](http://patternlab.io/docs/pattern-pseudo-patterns.html) -* [x] [Pattern States](http://patternlab.io/docs/pattern-states.html) -* [ ] [Pattern Parameters](http://patternlab.io/docs/pattern-parameters.html) (Accomplished instead using [native Handlebars partial arguments](http://handlebarsjs.com/partials.html)) -* [ ] [Style Modifiers](http://patternlab.io/docs/pattern-stylemodifier.html) (Accomplished instead using [native Handlebars partial arguments](http://handlebarsjs.com/partials.html)) +* [x] [Hidden Patterns](https://patternlab.io/docs/hiding-patterns-in-the-navigation/) +* [x] [Pseudo-Patterns](https://patternlab.io/docs/using-pseudo-patterns/) +* [x] [Pattern States](https://patternlab.io/docs/using-pattern-states/) +* [ ] [Pattern Parameters](https://patternlab.io/docs/using-pattern-parameters/) (Accomplished instead using [native Handlebars partial arguments](http://handlebarsjs.com/partials.html)) +* [ ] [Style Modifiers](https://github.com/pattern-lab/patternlab-node/issues/1177) (Accomplished instead using [native Handlebars partial arguments](http://handlebarsjs.com/partials.html)) ## Helpers diff --git a/packages/engine-liquid/README.md b/packages/engine-liquid/README.md index 518aba27f..a61555604 100644 --- a/packages/engine-liquid/README.md +++ b/packages/engine-liquid/README.md @@ -10,13 +10,13 @@ To install the Liquid PatternEngine in your edition, `npm install @pattern-lab/e This PatternEngine is in alpha and considered a work in progress. -* [x] [Includes](http://patternlab.io/docs/pattern-including.html) +* [x] [Includes](https://patternlab.io/docs/including-patterns/) * [x] Lineage **TBD** -* [ ] [Hidden Patterns](http://patternlab.io/docs/pattern-hiding.html) -* [ ] [Pseudo-Patterns](http://patternlab.io/docs/pattern-pseudo-patterns.html) -* [ ] [Pattern States](http://patternlab.io/docs/pattern-states.html) -* [ ] [Pattern Parameters](http://patternlab.io/docs/pattern-parameters.html) -* [ ] [Style Modifiers](http://patternlab.io/docs/pattern-stylemodifier.html) +* [ ] [Hidden Patterns](https://patternlab.io/docs/hiding-patterns-in-the-navigation/) +* [ ] [Pseudo-Patterns](https://patternlab.io/docs/using-pseudo-patterns/) +* [ ] [Pattern States](https://patternlab.io/docs/using-pattern-states/) +* [ ] [Pattern Parameters](https://patternlab.io/docs/using-pattern-parameters/) +* [ ] [Style Modifiers](https://github.com/pattern-lab/patternlab-node/issues/1177) diff --git a/packages/engine-nunjucks/README.md b/packages/engine-nunjucks/README.md index 9d6ab1c99..383567428 100644 --- a/packages/engine-nunjucks/README.md +++ b/packages/engine-nunjucks/README.md @@ -5,13 +5,13 @@ To install the Nunjucks PatternEngine in your edition, run `npm install @pattern-lab/engine-nunjucks`. ## Supported features -- [x] [Includes](http://patternlab.io/docs/pattern-including.html) +- [x] [Includes](https://patternlab.io/docs/including-patterns/) - [x] Lineage -- [x] [Hidden Patterns](http://patternlab.io/docs/pattern-hiding.html) -- [x] [Pseudo-Patterns](http://patternlab.io/docs/pattern-pseudo-patterns.html) -- [x] [Pattern States](http://patternlab.io/docs/pattern-states.html) -- [ ] [Pattern Parameters](http://patternlab.io/docs/pattern-parameters.html) (Accomplished instead using native Nunjucks variables) -- [ ] [Style Modifiers](http://patternlab.io/docs/pattern-stylemodifier.html) (Accomplished instead using native Nunjucks variables) +- [x] [Hidden Patterns](https://patternlab.io/docs/hiding-patterns-in-the-navigation/) +- [x] [Pseudo-Patterns](https://patternlab.io/docs/using-pseudo-patterns/) +- [x] [Pattern States](https://patternlab.io/docs/using-pattern-states/) +- [ ] [Pattern Parameters](https://patternlab.io/docs/using-pattern-parameters/) (Accomplished instead using native Nunjucks variables) +- [ ] [Style Modifiers](https://github.com/pattern-lab/patternlab-node/issues/1177) (Accomplished instead using native Nunjucks variables) Level of Support is more or less full. Partial calls and lineage hunting are supported. Nunjucks does not support the mustache-specific syntax extensions, style modifiers and pattern parameters, because their use cases are addressed by the core Nunjucks feature set. Pattern Lab's listitems feature is still written in the mustache syntax. diff --git a/packages/engine-react/README.md b/packages/engine-react/README.md index 028006981..f1fb383a1 100644 --- a/packages/engine-react/README.md +++ b/packages/engine-react/README.md @@ -14,13 +14,13 @@ To install the React PatternEngine in your edition, `npm install @pattern-lab/en ## Supported features -* [x] [Includes](http://patternlab.io/docs/pattern-including.html) +* [x] [Includes](https://patternlab.io/docs/including-patterns/) * [x] Data inheritance: This can be achieved by combining react `props` & `defaultProps` -* [x] [Hidden Patterns](http://patternlab.io/docs/pattern-hiding.html) -* [x] [Pseudo-Patterns](http://patternlab.io/docs/pattern-pseudo-patterns.html) -* [x] [Pattern States](http://patternlab.io/docs/pattern-states.html#node) -* [x] [Pattern Parameters](http://patternlab.io/docs/pattern-parameters.html): With react props -* [x] [Style Modifiers](http://patternlab.io/docs/pattern-stylemodifier.html): With react props +* [x] [Hidden Patterns](https://patternlab.io/docs/hiding-patterns-in-the-navigation/) +* [x] [Pseudo-Patterns](https://patternlab.io/docs/using-pseudo-patterns/) +* [x] [Pattern States](https://patternlab.io/docs/using-pattern-states/) +* [x] [Pattern Parameters](https://patternlab.io/docs/using-pattern-parameters/): With react props +* [x] [Style Modifiers](https://github.com/pattern-lab/patternlab-node/issues/1177): With react props * [x] Lineage * [x] Incremental builds diff --git a/packages/engine-twig-php/CHANGELOG.md b/packages/engine-twig-php/CHANGELOG.md index d4a1ba768..6c58d83e0 100644 --- a/packages/engine-twig-php/CHANGELOG.md +++ b/packages/engine-twig-php/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig-php/compare/v5.9.2...v5.9.3) (2020-05-01) + +**Note:** Version bump only for package @pattern-lab/engine-twig-php + + + + + # [5.9.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig-php/compare/v5.8.0...v5.9.0) (2020-04-24) diff --git a/packages/engine-twig-php/package.json b/packages/engine-twig-php/package.json index 956d7e145..9fa718661 100644 --- a/packages/engine-twig-php/package.json +++ b/packages/engine-twig-php/package.json @@ -1,11 +1,11 @@ { "name": "@pattern-lab/engine-twig-php", "description": "The Twig PHP engine for Pattern Lab Node", - "version": "5.9.0", + "version": "5.9.3", "main": "lib/engine_twig_php.js", "dependencies": { "@basalt/twig-renderer": "0.13.1", - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/core": "^5.9.3", "chalk": "^4.0.0", "fs-extra": "0.30.0" }, diff --git a/packages/engine-twig/CHANGELOG.md b/packages/engine-twig/CHANGELOG.md index 213ea4bae..133363e5b 100644 --- a/packages/engine-twig/CHANGELOG.md +++ b/packages/engine-twig/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig/compare/v5.9.2...v5.9.3) (2020-05-01) + + +### Bug Fixes + +* Update dependency on twing JS engine ([cfe88c6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig/commit/cfe88c6cdbf2219b9955eaa0ffcfc0e4a7683511)) + + + + + # [5.8.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/engine-twig/compare/v5.7.2...v5.8.0) (2020-04-03) diff --git a/packages/engine-twig/package.json b/packages/engine-twig/package.json index 3f6eb5a63..ea9c85f11 100644 --- a/packages/engine-twig/package.json +++ b/packages/engine-twig/package.json @@ -1,7 +1,7 @@ { "name": "@pattern-lab/engine-twig", "description": "The Twig engine for Pattern Lab / Node", - "version": "5.8.0", + "version": "5.9.3", "main": "lib/engine_twig.js", "dependencies": { "fs-extra": "0.30.0", diff --git a/packages/engine-underscore/README.md b/packages/engine-underscore/README.md index 59796d51f..d5b06a600 100644 --- a/packages/engine-underscore/README.md +++ b/packages/engine-underscore/README.md @@ -6,13 +6,13 @@ To install the Underscore PatternEngine in your edition, `npm install @pattern-l ## Supported features -* [x] [Includes](http://patternlab.io/docs/pattern-including.html) (Accomplished using the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60)) +* [x] [Includes](https://patternlab.io/docs/including-patterns/) (Accomplished using the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60)) * [x] Lineage -* [x] [Hidden Patterns](http://patternlab.io/docs/pattern-hiding.html) -* [x] [Pseudo-Patterns](http://patternlab.io/docs/pattern-pseudo-patterns.html) -* [x] [Pattern States](http://patternlab.io/docs/pattern-states.html) -* [ ] [Pattern Parameters](http://patternlab.io/docs/pattern-parameters.html) (Accomplished instead using parameter object passed to the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60) mixin function) -* [ ] [Style Modifiers](http://patternlab.io/docs/pattern-stylemodifier.html) (Accomplished instead using parameter object passed to the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60) mixin function) +* [x] [Hidden Patterns](https://patternlab.io/docs/hiding-patterns-in-the-navigation/) +* [x] [Pseudo-Patterns](https://patternlab.io/docs/using-pseudo-patterns/) +* [x] [Pattern States](https://patternlab.io/docs/using-pattern-states/) +* [ ] [Pattern Parameters](https://patternlab.io/docs/using-pattern-parameters/) (Accomplished instead using parameter object passed to the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60) mixin function) +* [ ] [Style Modifiers](https://github.com/pattern-lab/patternlab-node/issues/1177) (Accomplished instead using parameter object passed to the included [`_.renderNamedPartial()`](https://github.com/pattern-lab/patternlab-node/blob/master/packages/engine-underscore/lib/engine_underscore.js#L54-L60) mixin function) ## Extensions to basic Underscore functionality diff --git a/packages/live-server/CHANGELOG.md b/packages/live-server/CHANGELOG.md index 4244718ea..8028bae59 100644 --- a/packages/live-server/CHANGELOG.md +++ b/packages/live-server/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [5.0.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/v3.0.0-beta.3...v5.0.0) (2019-10-25) +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/v5.9.2...v5.9.3) (2020-05-01) **Note:** Version bump only for package @pattern-lab/live-server @@ -11,96 +11,105 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - -## [1.3.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-beta.1...@pattern-lab/live-server@1.3.3) (2019-05-16) - -**Note:** Version bump only for package @pattern-lab/live-server - - - - - -## [1.3.3-beta.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-beta.0...@pattern-lab/live-server@1.3.3-beta.1) (2019-02-09) - -**Note:** Version bump only for package @pattern-lab/live-server - - - - - - -## [1.3.3-beta.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.6...@pattern-lab/live-server@1.3.3-beta.0) (2018-09-07) - -**Note:** Version bump only for package @pattern-lab/live-server - - - - - - - -## [1.3.3-alpha.6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.5...@pattern-lab/live-server@1.3.3-alpha.6) (2018-07-06) - -### Bug Fixes - -* **dependencies:** pin all packages marked as latest ([87347d5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/87347d5)) - - - -## [1.3.3-alpha.5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.4...@pattern-lab/live-server@1.3.3-alpha.5) (2018-07-06) - -### Features - -* **package:** add npmrc file ([55f5bc2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/55f5bc2)) -* **package:** pin all dependencies ([415698e](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/415698e)) -* **package:** remove package-lock.json files ([5ab3995](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/5ab3995)) - - - -## [1.3.3-alpha.4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.3...@pattern-lab/live-server@1.3.3-alpha.4) (2018-07-05) - -### Features - -* **tests:** use lerna run test at the monorepo level ([38a01b1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/38a01b1)) - - - -## [1.3.3-alpha.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.2...@pattern-lab/live-server@1.3.3-alpha.3) (2018-05-04) - -**Note:** Version bump only for package @pattern-lab/live-server - - - -## [1.3.3-alpha.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.1...@pattern-lab/live-server@1.3.3-alpha.2) (2018-03-21) - -### Bug Fixes - -* **lint:** run code through prettier ([ca52fde](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/ca52fde)), closes [#825](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/issues/825) -* **package:** remove files obsoleted by monorepo ([9abb8ac](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/9abb8ac)) -* **package:** update LICENSE ([337aa32](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/337aa32)) -* **README:** update content for consistency ([4edf0d4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/4edf0d4)), closes [#815](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/issues/815) - -### Features - -* **package:** standardize and hoist common devDependencies ([7f4ce6f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/7f4ce6f)) - - - -## [1.3.3-alpha.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.0...@pattern-lab/live-server@1.3.3-alpha.1) (2018-03-05) - -### Bug Fixes - -* **config:** Add npm registry to lerna config ([1473cd5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/1473cd5)) - - - -## 1.3.3-alpha.0 (2018-03-02) - -### Bug Fixes - -* **packages:** Allow scoped publishing ([58beeb6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/58beeb6)) -* **prettier:** Attempt to ignore package files ([e6c08bf](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/e6c08bf)) - -### Features - + +# [5.0.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/v3.0.0-beta.3...v5.0.0) (2019-10-25) + +**Note:** Version bump only for package @pattern-lab/live-server + + + + + + +## [1.3.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-beta.1...@pattern-lab/live-server@1.3.3) (2019-05-16) + +**Note:** Version bump only for package @pattern-lab/live-server + + + + + +## [1.3.3-beta.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-beta.0...@pattern-lab/live-server@1.3.3-beta.1) (2019-02-09) + +**Note:** Version bump only for package @pattern-lab/live-server + + + + + + +## [1.3.3-beta.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.6...@pattern-lab/live-server@1.3.3-beta.0) (2018-09-07) + +**Note:** Version bump only for package @pattern-lab/live-server + + + + + + + +## [1.3.3-alpha.6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.5...@pattern-lab/live-server@1.3.3-alpha.6) (2018-07-06) + +### Bug Fixes + +* **dependencies:** pin all packages marked as latest ([87347d5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/87347d5)) + + + +## [1.3.3-alpha.5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.4...@pattern-lab/live-server@1.3.3-alpha.5) (2018-07-06) + +### Features + +* **package:** add npmrc file ([55f5bc2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/55f5bc2)) +* **package:** pin all dependencies ([415698e](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/415698e)) +* **package:** remove package-lock.json files ([5ab3995](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/5ab3995)) + + + +## [1.3.3-alpha.4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.3...@pattern-lab/live-server@1.3.3-alpha.4) (2018-07-05) + +### Features + +* **tests:** use lerna run test at the monorepo level ([38a01b1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/38a01b1)) + + + +## [1.3.3-alpha.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.2...@pattern-lab/live-server@1.3.3-alpha.3) (2018-05-04) + +**Note:** Version bump only for package @pattern-lab/live-server + + + +## [1.3.3-alpha.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.1...@pattern-lab/live-server@1.3.3-alpha.2) (2018-03-21) + +### Bug Fixes + +* **lint:** run code through prettier ([ca52fde](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/ca52fde)), closes [#825](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/issues/825) +* **package:** remove files obsoleted by monorepo ([9abb8ac](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/9abb8ac)) +* **package:** update LICENSE ([337aa32](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/337aa32)) +* **README:** update content for consistency ([4edf0d4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/4edf0d4)), closes [#815](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/issues/815) + +### Features + +* **package:** standardize and hoist common devDependencies ([7f4ce6f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/7f4ce6f)) + + + +## [1.3.3-alpha.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/compare/@pattern-lab/live-server@1.3.3-alpha.0...@pattern-lab/live-server@1.3.3-alpha.1) (2018-03-05) + +### Bug Fixes + +* **config:** Add npm registry to lerna config ([1473cd5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/1473cd5)) + + + +## 1.3.3-alpha.0 (2018-03-02) + +### Bug Fixes + +* **packages:** Allow scoped publishing ([58beeb6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/58beeb6)) +* **prettier:** Attempt to ignore package files ([e6c08bf](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/e6c08bf)) + +### Features + * **packages:** Update all package.json repo and bug links ([5eb2c11](https://github.com/pattern-lab/patternlab-node/tree/master/packages/live-server/commit/5eb2c11)) diff --git a/packages/live-server/package.json b/packages/live-server/package.json index a8b2e5d07..43b65e70e 100644 --- a/packages/live-server/package.json +++ b/packages/live-server/package.json @@ -1,6 +1,6 @@ { "name": "@pattern-lab/live-server", - "version": "5.0.0", + "version": "5.9.3", "description": "simple development http server with live reload capability", "keywords": [ "front-end", diff --git a/packages/plugin-tab/CHANGELOG.md b/packages/plugin-tab/CHANGELOG.md index 94aa2ab10..8105bc650 100644 --- a/packages/plugin-tab/CHANGELOG.md +++ b/packages/plugin-tab/CHANGELOG.md @@ -3,123 +3,135 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [5.3.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/v5.2.0...v5.3.0) (2019-11-13) +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/v5.9.2...v5.9.3) (2020-05-01) ### Bug Fixes -* add PluginTab workaround for Safari ([2fa9367](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2fa936769be65484af52f242dca2536a3382462c)) -* **plugin-tab:** defensively call addPanels ([b82bd12](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/b82bd129fdbe48de95b62d75fb7fe95cea896b7e)) - - - - - -# [5.0.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/v3.0.0-beta.3...v5.0.0) (2019-10-25) - - -### Bug Fixes - -* **plugin:** correct spelling error and function locations ([d4abd88](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d4abd88cb017550002407241b5045a2ad1adb1dc)) -* **plugin-tab:** bump lodash from 4.17.5 to 4.17.15 in /packages/plugin-tab ([#1081](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/issues/1081)) ([3f89dda](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/3f89dda1685874e251f9777f969c0943e0080881)) -* **plugin-tab:** handle params correctly ([d248993](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d2489939bb0db1a1d67b0e7f47dfb1838b88b0a0)) - - -### Features - -* **plugin-tab:** pivot to using hook functions ([d4b2598](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d4b25984fc2a2646cc1876a5c635f57593c35f09)) -* **plugin-tab, core:** initial plugin hook exploration ([2f3d39a](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2f3d39ac6b125ad4c6b872e27ee224ce2ea33a12)) - - -### BREAKING CHANGES - -* **plugin-tab:** event based listeners replaced with functions - - - - - - -## [2.0.3-beta.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-beta.0...@pattern-lab/plugin-tab@2.0.3-beta.1) (2019-02-09) - -**Note:** Version bump only for package @pattern-lab/plugin-tab - - - - - - -## [2.0.3-beta.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.5...@pattern-lab/plugin-tab@2.0.3-beta.0) (2018-09-07) - - -### Bug Fixes - -* **package:** fix pathing and naming issues ([45583f8](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/45583f8)) -* **postinstall:** fix typo in name ([a1a9779](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/a1a9779)) - - -### Features - -* **package:** revamp plugin-tab ([2aa0f8f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2aa0f8f)) - - - - - - - -## [2.0.3-alpha.5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.4...@pattern-lab/plugin-tab@2.0.3-alpha.5) (2018-07-06) - -### Features - -* **package:** add npmrc file ([55f5bc2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/55f5bc2)) -* **package:** pin all dependencies ([415698e](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/415698e)) -* **package:** remove package-lock.json files ([5ab3995](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/5ab3995)) - - - -## [2.0.3-alpha.4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.3...@pattern-lab/plugin-tab@2.0.3-alpha.4) (2018-07-05) - -### Features - -* **tests:** use lerna run test at the monorepo level ([38a01b1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/38a01b1)) - - - -## [2.0.3-alpha.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.2...@pattern-lab/plugin-tab@2.0.3-alpha.3) (2018-05-04) - -**Note:** Version bump only for package @pattern-lab/plugin-tab - - - -## [2.0.3-alpha.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.1...@pattern-lab/plugin-tab@2.0.3-alpha.2) (2018-03-21) - -### Bug Fixes - -* **package:** remove files obsoleted by monorepo ([9abb8ac](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/9abb8ac)) -* **package:** update LICENSE ([337aa32](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/337aa32)) -* **README:** update content for consistency ([4edf0d4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/4edf0d4)), closes [#815](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/issues/815) - -### Features - -* **package:** standardize and hoist common devDependencies ([7f4ce6f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/7f4ce6f)) - - - -## [2.0.3-alpha.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.0...@pattern-lab/plugin-tab@2.0.3-alpha.1) (2018-03-05) - -### Bug Fixes - -* **config:** Add npm registry to lerna config ([1473cd5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/1473cd5)) - - - -## 2.0.3-alpha.0 (2018-03-02) - -### Bug Fixes - -* **packages:** Allow scoped publishing ([58beeb6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/58beeb6)) - -### Features - +* **plugintabs:** enabling multiple file formats [#1163](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/issues/1163) ([bb5e817](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/bb5e8179e6b8553a6e1af0bede26db412b6c0b68)) + + + + + + +# [5.3.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/v5.2.0...v5.3.0) (2019-11-13) + + +### Bug Fixes + +* add PluginTab workaround for Safari ([2fa9367](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2fa936769be65484af52f242dca2536a3382462c)) +* **plugin-tab:** defensively call addPanels ([b82bd12](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/b82bd129fdbe48de95b62d75fb7fe95cea896b7e)) + + + + + +# [5.0.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/v3.0.0-beta.3...v5.0.0) (2019-10-25) + + +### Bug Fixes + +* **plugin:** correct spelling error and function locations ([d4abd88](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d4abd88cb017550002407241b5045a2ad1adb1dc)) +* **plugin-tab:** bump lodash from 4.17.5 to 4.17.15 in /packages/plugin-tab ([#1081](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/issues/1081)) ([3f89dda](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/3f89dda1685874e251f9777f969c0943e0080881)) +* **plugin-tab:** handle params correctly ([d248993](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d2489939bb0db1a1d67b0e7f47dfb1838b88b0a0)) + + +### Features + +* **plugin-tab:** pivot to using hook functions ([d4b2598](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/d4b25984fc2a2646cc1876a5c635f57593c35f09)) +* **plugin-tab, core:** initial plugin hook exploration ([2f3d39a](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2f3d39ac6b125ad4c6b872e27ee224ce2ea33a12)) + + +### BREAKING CHANGES + +* **plugin-tab:** event based listeners replaced with functions + + + + + + +## [2.0.3-beta.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-beta.0...@pattern-lab/plugin-tab@2.0.3-beta.1) (2019-02-09) + +**Note:** Version bump only for package @pattern-lab/plugin-tab + + + + + + +## [2.0.3-beta.0](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.5...@pattern-lab/plugin-tab@2.0.3-beta.0) (2018-09-07) + + +### Bug Fixes + +* **package:** fix pathing and naming issues ([45583f8](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/45583f8)) +* **postinstall:** fix typo in name ([a1a9779](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/a1a9779)) + + +### Features + +* **package:** revamp plugin-tab ([2aa0f8f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/2aa0f8f)) + + + + + + + +## [2.0.3-alpha.5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.4...@pattern-lab/plugin-tab@2.0.3-alpha.5) (2018-07-06) + +### Features + +* **package:** add npmrc file ([55f5bc2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/55f5bc2)) +* **package:** pin all dependencies ([415698e](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/415698e)) +* **package:** remove package-lock.json files ([5ab3995](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/5ab3995)) + + + +## [2.0.3-alpha.4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.3...@pattern-lab/plugin-tab@2.0.3-alpha.4) (2018-07-05) + +### Features + +* **tests:** use lerna run test at the monorepo level ([38a01b1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/38a01b1)) + + + +## [2.0.3-alpha.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.2...@pattern-lab/plugin-tab@2.0.3-alpha.3) (2018-05-04) + +**Note:** Version bump only for package @pattern-lab/plugin-tab + + + +## [2.0.3-alpha.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.1...@pattern-lab/plugin-tab@2.0.3-alpha.2) (2018-03-21) + +### Bug Fixes + +* **package:** remove files obsoleted by monorepo ([9abb8ac](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/9abb8ac)) +* **package:** update LICENSE ([337aa32](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/337aa32)) +* **README:** update content for consistency ([4edf0d4](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/4edf0d4)), closes [#815](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/issues/815) + +### Features + +* **package:** standardize and hoist common devDependencies ([7f4ce6f](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/7f4ce6f)) + + + +## [2.0.3-alpha.1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/compare/@pattern-lab/plugin-tab@2.0.3-alpha.0...@pattern-lab/plugin-tab@2.0.3-alpha.1) (2018-03-05) + +### Bug Fixes + +* **config:** Add npm registry to lerna config ([1473cd5](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/1473cd5)) + + + +## 2.0.3-alpha.0 (2018-03-02) + +### Bug Fixes + +* **packages:** Allow scoped publishing ([58beeb6](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/58beeb6)) + +### Features + * **packages:** Update all package.json repo and bug links ([5eb2c11](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab/commit/5eb2c11)) diff --git a/packages/plugin-tab/dist/js/@pattern-lab-plugin-tab.js b/packages/plugin-tab/dist/js/@pattern-lab-plugin-tab.js index 32869fb05..f1fcd7be3 100644 --- a/packages/plugin-tab/dist/js/@pattern-lab-plugin-tab.js +++ b/packages/plugin-tab/dist/js/@pattern-lab-plugin-tab.js @@ -6,6 +6,15 @@ window.PluginTab = { init: function() { //placeholder that will be replaced during configuation //most plugins could probably just implement logic here instead. - /*SNIPPETS*/ + function addPanels() { + /*SNIPPETS*/ + } + + // workaround to try recovering from load order race conditions + if (window.patternlab && window.patternlab.panels) { + addPanels(); + } else { + document.addEventListener('patternLab.pageLoad', addPanels); + } }, }; diff --git a/packages/plugin-tab/package.json b/packages/plugin-tab/package.json index db4755014..3af0aa71b 100644 --- a/packages/plugin-tab/package.json +++ b/packages/plugin-tab/package.json @@ -1,6 +1,6 @@ { "name": "@pattern-lab/plugin-tab", - "version": "5.3.0", + "version": "5.9.3", "description": "", "main": "index.js", "dependencies": { diff --git a/packages/plugin-tab/src/snippet.js b/packages/plugin-tab/src/snippet.js index 0439f7b18..337f00fec 100644 --- a/packages/plugin-tab/src/snippet.js +++ b/packages/plugin-tab/src/snippet.js @@ -1,21 +1,13 @@ -function addPanels() { - window.patternlab.panels.add({ - id: 'sg-panel-scss', - name: 'SCSS', - default: false, - templateID: 'pl-panel-template-code', - httpRequest: true, - httpRequestReplace: '.scss', - httpRequestCompleted: false, - prismHighlight: true, - language: 'scss', - keyCombo: 'ctrl+shift+z', - }); -} - -// workaround to try recovering from load order race conditions -if (window.patternlab && window.patternlab.panels) { - addPanels(); -} else { - document.addEventListener('patternLab.pageLoad', addPanels); -} +window.patternlab.panels.add({ + id: 'sg-panel-<>', + name: '<>', + default: window.config.defaultPatternInfoPanelCode && window.config.defaultPatternInfoPanelCode === "<>", + templateID: 'pl-panel-template-code', + httpRequest: true, + httpRequestReplace: '.<>', + httpRequestCompleted: false, + prismHighlight: true, + language: '<>'//, + /* TODO: We would need to find a way to enable keyCombo for multiple panels + keyCombo: 'ctrl+shift+z',*/ +}); diff --git a/packages/starterkit-handlebars-demo/README.md b/packages/starterkit-handlebars-demo/README.md index 1ce6378d5..36488cb54 100644 --- a/packages/starterkit-handlebars-demo/README.md +++ b/packages/starterkit-handlebars-demo/README.md @@ -10,7 +10,7 @@ The Base StarterKit for Handlebars requires the following PatternEngine: ## Install -[Installation Instructions](http://patternlab.io/docs/advanced-starterkits.html) +[Installation Instructions](https://patternlab.io/docs/starterkits/) ## Edit Files diff --git a/packages/starterkit-twig-demo/composer.json b/packages/starterkit-twig-demo/composer.json index cc9b8e80e..9294b71b4 100755 --- a/packages/starterkit-twig-demo/composer.json +++ b/packages/starterkit-twig-demo/composer.json @@ -20,7 +20,7 @@ ], "support": { "issues": "https://github.com/pattern-lab/starterkit-twig-demo/issues", - "wiki": "http://patternlab.io/docs/", + "wiki": "https://patternlab.io/docs/", "source": "https://github.com/pattern-lab/starterkit-twig-demo/releases" }, "require": { diff --git a/packages/uikit-workshop/CHANGELOG.md b/packages/uikit-workshop/CHANGELOG.md index 13cfe128a..0518562ec 100644 --- a/packages/uikit-workshop/CHANGELOG.md +++ b/packages/uikit-workshop/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.9.3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/compare/v5.9.2...v5.9.3) (2020-05-01) + + +### Bug Fixes + +* adjust UIKit Nav updates to account for the noViewAll config variation ([73eac97](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/commit/73eac976461f4e587b0c30668942c4895aea319f)) +* make sure the top-level Dropdown menus always open/close ([7a8b418](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/commit/7a8b418bfcbd200ef8b2802b1a07964a9995bf9f)) +* only allow one top level nav item to be open at a time while rendering as a dropdown menu ([409bef3](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/commit/409bef37165260d9b728013ac33e7aa67541c832)) +* re-try Netlify preview to debug local vs prod rendering differences ([6da41a1](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/commit/6da41a14feea034f891c745dfeb062fa3b196235)) + + + + + ## [5.9.2](https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop/compare/v5.9.1...v5.9.2) (2020-04-24) **Note:** Version bump only for package @pattern-lab/uikit-workshop diff --git a/packages/uikit-workshop/package.json b/packages/uikit-workshop/package.json index 62faba4f8..3d754c3b0 100644 --- a/packages/uikit-workshop/package.json +++ b/packages/uikit-workshop/package.json @@ -1,6 +1,6 @@ { "name": "@pattern-lab/uikit-workshop", - "version": "5.9.2", + "version": "5.9.3", "description": "Front-end assets and templates for the default Pattern Lab workshop view", "main": "gulpfile.js", "scripts": { @@ -32,7 +32,7 @@ "repository": "https://github.com/pattern-lab/patternlab-node/tree/master/packages/uikit-workshop", "bugs": "https://github.com/pattern-lab/patternlab-node/issues", "devDependencies": { - "@pattern-lab/core": "^5.9.0", + "@pattern-lab/core": "^5.9.3", "@pattern-lab/engine-handlebars": "^5.5.0", "@pattern-lab/engine-mustache": "^5.0.0", "better-opn": "^1.0.0", diff --git a/packages/uikit-workshop/src/scripts/components/panels.js b/packages/uikit-workshop/src/scripts/components/panels.js index 86add7087..5c5739870 100644 --- a/packages/uikit-workshop/src/scripts/components/panels.js +++ b/packages/uikit-workshop/src/scripts/components/panels.js @@ -68,7 +68,9 @@ function init(event) { Panels.add({ id: 'pl-panel-pattern', name: window.config.patternExtension.toUpperCase(), - default: true, + default: !window.config.defaultPatternInfoPanelCode || + window.config.defaultPatternInfoPanelCode === + window.config.patternExtension, templateID: 'pl-panel-template-code', httpRequest: true, httpRequestReplace: fileSuffixPattern, diff --git a/packages/uikit-workshop/src/scripts/components/prism-languages.js b/packages/uikit-workshop/src/scripts/components/prism-languages.js index 8b81460f3..c418f9194 100644 --- a/packages/uikit-workshop/src/scripts/components/prism-languages.js +++ b/packages/uikit-workshop/src/scripts/components/prism-languages.js @@ -4,6 +4,8 @@ import 'prismjs/components/prism-markup'; import 'prismjs/components/prism-twig'; import 'prismjs/components/prism-clike'; import 'prismjs/components/prism-javascript'; +import 'prismjs/components/prism-typescript'; +import 'prismjs/components/prism-json'; import 'prismjs/components/prism-css'; import 'prismjs/components/prism-css-extras'; import 'prismjs/components/prism-scss'; diff --git a/packages/uikit-workshop/src/scripts/lit-components/pl-tools-menu/pl-tools-menu.js b/packages/uikit-workshop/src/scripts/lit-components/pl-tools-menu/pl-tools-menu.js index 07cd2f9cc..9c58ad709 100644 --- a/packages/uikit-workshop/src/scripts/lit-components/pl-tools-menu/pl-tools-menu.js +++ b/packages/uikit-workshop/src/scripts/lit-components/pl-tools-menu/pl-tools-menu.js @@ -173,7 +173,7 @@ class ToolsMenu extends BaseLitComponent { ${!this.ishControlsHide['tools-docs'] ? html`
  • - + Pattern Lab Docs