diff --git a/README.md b/README.md
index 8abac7932..abc5c735a 100644
--- a/README.md
+++ b/README.md
@@ -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/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/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/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/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/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/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/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/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/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-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 d40146f5d..5ee426a6d 100644
--- a/packages/docs/src/docs/pattern-reorganizing.md
+++ b/packages/docs/src/docs/pattern-reorganizing.md
@@ -39,7 +39,7 @@ The numbers will not show up when Pattern Lab displays the name of the pattern i
## 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 d1291db20..f9b41fd7e 100644
--- a/packages/docs/src/resources.md
+++ b/packages/docs/src/resources.md
@@ -14,7 +14,7 @@ title: Resources
- [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,8 +24,8 @@ 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
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/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/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-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/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/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`