Skip to content

Commit b8d575a

Browse files
authored
Merge branch 'dev' into feature/pseudo-pattern-config
2 parents d7ac5df + b0032fb commit b8d575a

File tree

5 files changed

+17
-4
lines changed

5 files changed

+17
-4
lines changed

packages/core/.npmignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
test
2+
.nyc_output

packages/docs/src/docs/advanced-ecosystem-overview.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,17 @@ PatternEngines are the templating engines that are responsible for parsing patte
4949

5050
Plugins allow developers to extend Pattern Lab Core and other parts of the ecosystem. Pattern Lab’s architecture allows developers to modify data at different stages, add their own commands or pattern rules, or change the front-end to modify and extend Pattern Lab’s capabilities.
5151

52+
#### Node Plugins
53+
54+
Currently the following plugins are provided by the community:
55+
* [plugin-tab](https://github.com/pattern-lab/patternlab-node/tree/master/packages/plugin-tab): Displaying sibling files next to a pattern in the filesystem as further code tab panels
56+
* [plugin-node-minify-html](https://github.com/JosefBredereck/plugin-node-minify-html): Patternlab Node HTML tabs panel compressor/minifier/beautifier
57+
* [patternlab-plugin-node-wrappable](https://github.com/networkteam/patternlab-plugin-node-wrappable): Configuration to wrap patterns styleguide HTML output (e.g. for inverse backgrounds)
58+
* [plugin-node-patternlab-inline-assets](https://github.com/michaelworm/plugin-node-patternlab-inline-assets): Consume and inline assets (out of the file system) into your templates before compiling
59+
* [plugin-node-uiextension](https://github.com/bmuenzenmeyer/plugin-node-uiextension): Provide a simple Patternlab chrome customization path versus forking the `StyleguideKit`
60+
61+
Please feel to contribute and [add your plugin to this list as well](https://github.com/pattern-lab/patternlab-node/edit/dev/packages/docs/src/docs/advanced-ecosystem-overview.md).
62+
5263
### Other Types of Components
5364

5465
The flexibility of the Pattern Lab ecosystem means that teams can develop tools on top of Pattern Lab that meet _their_ needs. Want to standardize and push entire data sets to teams? Want to develop with granular collections of components instead of entire StarterKits? Only want to customize the CSS for the default StyleguideKit and distribute it as part of your projects? All of this and more is possible. We feel we're just scratching the surface on what it means to develop projects and design systems with a tool like Pattern Lab

packages/docs/src/docs/pattern-states.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ The three default states included with Pattern Lab might not be enough for every
4545
You can use the following as your CSS template for new pattern states:
4646

4747
```css
48-
{% raw %}.newpatternstate:before {
49-
color: #B10DC9 !important;
48+
{% raw %}.pl-c-pattern-state--newpatternstate {
49+
background-color: #B10DC9;
5050
}{% endraw %}
5151
```
5252

packages/uikit-workshop/src/sass/scss/02-base/_reset.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
box-sizing: border-box;
1717
}
1818

19-
button {
19+
button[class|="pl-c"] {
2020
font-size: inherit;
2121
background-color: transparent;
2222
}

packages/uikit-workshop/src/scripts/components/pl-nav/pl-nav.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -586,7 +586,7 @@ pl-nav {
586586
opacity: 1;
587587

588588
.pl-c-body--theme-horizontal & {
589-
overflow: auto;
589+
overflow-y: auto;
590590
}
591591

592592
@media all and (min-width: $pl-bp-med) {

0 commit comments

Comments
 (0)