diff --git a/README.md b/README.md index f9ae8cae67..8283844e0f 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,25 @@ -[![Known Vulnerabilities](https://snyk.io/test/github/pega-digital/bolt/badge.svg)](https://snyk.io/test/github/pega-digital/bolt) +

+ + Bolt Design System +

-# Bolt Design System +**Check out our new [Bolt Docs site!](https://boltdesignsystem.com)** -**Please see the [Bolt Docs here](https://bolt-design-system.com)** - -## Quick Start Setup - -*If this doesn't work, please check the actual docs linked above* +## ~60 Second Quick Start Guide ```bash -yarn install +git clone https://github.com/bolt-design-system/bolt.git ~/sites/bolt +cd ~/sites/bolt npm run setup cd apps/pattern-lab npm start ``` -### Big Thanks +> *Don't already have Homebrew, Yarn, Composer and NPM setup on your local machine? Need a little help getting started? Check out our [in-depth getting started guide](https://boltdesignsystem.com/docs/guides/preparing-your-environment.html) to help get you up and running in no time!* + + +### Huge Thanks! -Cross-browser Testing Platform and Open Source <3 Provided by [Sauce Labs][homepage] +Cross-browser Testing Platform and Open Source ❤️ Provided by [Sauce Labs][homepage] [homepage]: https://saucelabs.com diff --git a/apps/bolt-site/.boltrc.js b/apps/bolt-site/.boltrc.js index 83a98037e8..e49af253c5 100644 --- a/apps/bolt-site/.boltrc.js +++ b/apps/bolt-site/.boltrc.js @@ -39,6 +39,7 @@ const config = { '@bolt/components-placeholder', '@bolt/components-action-blocks', '@bolt/components-dropdown', + '@bolt/components-grid', '@bolt/components-background', '@bolt/components-background-shapes', '@bolt/components-band', diff --git a/apps/bolt-site/templates/_site-head.twig b/apps/bolt-site/templates/_site-head.twig index 55877bc5c2..f544ccca2c 100644 --- a/apps/bolt-site/templates/_site-head.twig +++ b/apps/bolt-site/templates/_site-head.twig @@ -38,8 +38,22 @@ - - {% include "@bolt-components-share/src/_share-meta-example.twig" %} + + + + + + + + + + + + + + + + @@ -54,4 +68,4 @@ - \ No newline at end of file + diff --git a/apps/pattern-lab/.boltrc.js b/apps/pattern-lab/.boltrc.js index ec67bd20ea..92c05b23a9 100644 --- a/apps/pattern-lab/.boltrc.js +++ b/apps/pattern-lab/.boltrc.js @@ -117,6 +117,7 @@ const config = { '@bolt/components-tooltip', '@bolt/components-unordered-list', '@bolt/components-video', + '@bolt/components-grid', /** * note: resolving these paths isn't typically required when * the .boltrc config is run through the bolt CLI tool (ie. diff --git a/apps/pattern-lab/package.json b/apps/pattern-lab/package.json index f95185fc49..22a1d0d780 100644 --- a/apps/pattern-lab/package.json +++ b/apps/pattern-lab/package.json @@ -67,6 +67,7 @@ "@bolt/components-tooltip": "^2.0.0-beta.3", "@bolt/components-unordered-list": "^2.0.0-beta.3", "@bolt/components-video": "^2.0.0-beta.3", + "@bolt/components-grid": "0.0.0", "@bolt/core": "^2.0.0-beta.3", "@bolt/global": "^2.0.0-beta.3", "@bolt/internal-schema-form": "^2.0.0-beta.3", diff --git a/apps/pattern-lab/src/_includes/utils/schema-docs.twig b/apps/pattern-lab/src/_includes/utils/schema-docs.twig index 35880f55f9..88446b3565 100644 --- a/apps/pattern-lab/src/_includes/utils/schema-docs.twig +++ b/apps/pattern-lab/src/_includes/utils/schema-docs.twig @@ -23,7 +23,7 @@ {% if prop.enum %}{{ enum }}{% endif -%} - {% if prop.type == 'object' and prop.properties or prop.ref %} + {% if (prop.type == 'object' or prop.type == 'array') and prop.properties or prop.ref %} {% if prop.ref %} {% set reference = get_data(prop.ref).properties %}
@@ -68,7 +68,7 @@ {% macro object(properties, isRef) %} {% import _self as macros %} {% set isRef = isRef|default(false) %} -