diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e89ce37c..b0ad35f51 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add cancel button to input type search ([#405](https://github.com/washingtonpost/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/washingtonpost/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add cancel button to input type search ([#405](https://github.com/washingtonpost/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/washingtonpost/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/apps/vite-project/CHANGELOG.md b/apps/vite-project/CHANGELOG.md
index 6b60ceadf..953e54486 100644
--- a/apps/vite-project/CHANGELOG.md
+++ b/apps/vite-project/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/apps/vite-v2-project/CHANGELOG.md b/apps/vite-v2-project/CHANGELOG.md
index 65a5b7733..51324f0cb 100644
--- a/apps/vite-v2-project/CHANGELOG.md
+++ b/apps/vite-v2-project/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/build.washingtonpost.com/CHANGELOG.md b/build.washingtonpost.com/CHANGELOG.md
index 222fda7aa..d21937ab4 100644
--- a/build.washingtonpost.com/CHANGELOG.md
+++ b/build.washingtonpost.com/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-docs/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-docs/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-docs/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-docs/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-docs/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-docs/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/build.washingtonpost.com/docs/resources/tools/tailwind-theme.mdx b/build.washingtonpost.com/docs/resources/tools/tailwind-theme.mdx
new file mode 100644
index 000000000..c3a823dd9
--- /dev/null
+++ b/build.washingtonpost.com/docs/resources/tools/tailwind-theme.mdx
@@ -0,0 +1,103 @@
+---
+order: 200
+title: Tailwind WPDS Theme
+description: A Tailwind CSS theme using WPDS tokens.
+kicker: Tools
+thumbnail: /img/resources/thumbnails/tools_tailwind.png
+imageTag: /img/resources/tools/tailwind.png
+publishDate: June 9, 2023
+---
+
+
+
+## Installation
+
+Add tailwind to your project by following their specific [framework guides](https://tailwindcss.com/docs/installation/framework-guides).
+
+Install the theme package from npm
+
+```js
+npm install -D @washingtonpost/wpds-tailwind-theme;
+```
+
+
+
+Add the theme to your tailwind.config.js. It's strongly recommended to override the default theme to prevent the accidental use of Tailwind's color variables and scale values. Tailwind's [preflight](https://tailwindcss.com/docs/preflight) base styles should be disabled.
+
+```jsx demoHeight="200"
+const WPDSTheme = require("@washingtonpost/wpds-tailwind-theme");
+
+module.exports = {
+ content: [
+ ...
+ ],
+ corePlugins: {
+ preflight: false,
+ },
+ theme: WPDSTheme,
+};
+```
+
+
+
+Ensure that the WPDS fonts and css variables are available on the page if they are not already installed.
+
+```jsx
+// _app.js or other main script file
+
+// also available from @washingtonpost/wpds-ui-kit
+import { getCssText, globalStyles } from "@washingtonpost/wpds-theme";
+
+const style = document.createElement("style");
+// cssText contains the wpds css variables
+style.innerHTML = getCssText();
+document.head.appendChild(style);
+
+// global styles adds wpds fonts
+globalStyles();
+```
+
+---
+
+## Token Naming
+
+The following tokens are used from the WPDS.
+
+- color
+- size
+- fonts
+- fontSize
+- fontWeights
+- lineHeight
+- radii
+- shadow
+- z-index
+
+The wpds token names and scales for each value replace the Tailwind name and scale.
+
+For example when setting lineHeight `
` becomes `
`
+
+---
+
+## Example
+
+
+
+
+ {`Headline`}
+
+
+ {`Subheadline`}
+
+
Body text
+
Meta text
+
+
+```jsx
+
Headline
+
+ Subheadline
+
+Body text
+Meta text
+```
diff --git a/build.washingtonpost.com/package.json b/build.washingtonpost.com/package.json
index aed51a999..9dc1e9a1c 100644
--- a/build.washingtonpost.com/package.json
+++ b/build.washingtonpost.com/package.json
@@ -26,6 +26,7 @@
"@washingtonpost/wpds-accordion": "1.7.0",
"@washingtonpost/wpds-assets": "1.20.0",
"@washingtonpost/wpds-kitchen-sink": "1.7.0",
+ "@washingtonpost/wpds-tailwind-theme": "1.7.0",
"@washingtonpost/wpds-ui-kit": "1.7.0",
"fuse.js": "^6.6.2",
"gray-matter": "^4.0.2",
@@ -54,6 +55,7 @@
"@types/lz-string": "^1.3.34",
"@types/node": "^17.0.21",
"@types/react": "^17.0.38",
+ "autoprefixer": "^10.4.13",
"babel-plugin-extract-react-types": "^0.1.14",
"eslint": "8.6.0",
"eslint-config-next": "^12.2.4",
@@ -61,8 +63,10 @@
"glob": "^7.2.0",
"husky": "^7.0.0",
"next-remote-watch": "^2.0.0",
+ "postcss": "^8.4.21",
"prettier": "^2.5.1",
- "react-docgen-typescript": "^2.2.2"
+ "react-docgen-typescript": "^2.2.2",
+ "tailwindcss": "^3.3.2"
},
"repository": {
"type": "git",
diff --git a/build.washingtonpost.com/pages/resources/index.js b/build.washingtonpost.com/pages/resources/index.js
index 54b07f762..80be4abdf 100644
--- a/build.washingtonpost.com/pages/resources/index.js
+++ b/build.washingtonpost.com/pages/resources/index.js
@@ -161,8 +161,7 @@ async function getWrapper(collections, recents) {
"Explore our accessibility checklist, testing strategies and considerations.",
Workshops:
"Sharpen your design and development skills with our in-depth recorded workshops.",
- Tools:
- "Sharpen your design and development skills with our in-depth recorded workshops.",
+ Tools: "Help for adopting and using WPDS.",
};
// 2. populate the content array with objects for each category (main data for page)
@@ -171,7 +170,7 @@ async function getWrapper(collections, recents) {
name = id = type = collection.kicker;
let [posts, description, size] = [[], descriptions[name], ""];
- if (name === "Guides") {
+ if (name === "Guides" || name === "Tools") {
// sorting guides by Rank -> if none, sort by title
posts = sortByRank(collection.docs, 4);
size = THUMBNAIL_SQUARE;
diff --git a/build.washingtonpost.com/postcss.config.js b/build.washingtonpost.com/postcss.config.js
new file mode 100644
index 000000000..12a703d90
--- /dev/null
+++ b/build.washingtonpost.com/postcss.config.js
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+};
diff --git a/build.washingtonpost.com/public/global.css b/build.washingtonpost.com/public/global.css
index 367f8527c..7da4c8425 100644
--- a/build.washingtonpost.com/public/global.css
+++ b/build.washingtonpost.com/public/global.css
@@ -1,3 +1,7 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
.Toastify__toast,.Toastify__toast-body{
padding: 0 !important;
margin: 0 !important;
diff --git a/build.washingtonpost.com/public/img/resources/thumbnails/tools_tailwind.png b/build.washingtonpost.com/public/img/resources/thumbnails/tools_tailwind.png
new file mode 100644
index 000000000..d9401ed3d
Binary files /dev/null and b/build.washingtonpost.com/public/img/resources/thumbnails/tools_tailwind.png differ
diff --git a/build.washingtonpost.com/public/img/resources/tools/tailwind.png b/build.washingtonpost.com/public/img/resources/tools/tailwind.png
new file mode 100644
index 000000000..a0ebc6859
Binary files /dev/null and b/build.washingtonpost.com/public/img/resources/tools/tailwind.png differ
diff --git a/build.washingtonpost.com/public/sitemap.xml b/build.washingtonpost.com/public/sitemap.xml
index 5841f4ca9..d994dcedf 100644
--- a/build.washingtonpost.com/public/sitemap.xml
+++ b/build.washingtonpost.com/public/sitemap.xml
@@ -306,6 +306,10 @@
>
+
+ https://build.washingtonpost.com/resources/tools/tailwind-theme
+
+
https://build.washingtonpost.com/resources/tutorials/five-minute-accessibility-audit=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "build.washingtonpost.com/node_modules/caniuse-lite": {
+ "version": "1.0.30001495",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001495.tgz",
+ "integrity": "sha512-F6x5IEuigtUfU5ZMQK2jsy5JqUUlEFRVZq8bO2a+ysq5K7jD6PPc9YXZj78xDNS3uNchesp1Jw47YXEqr+Viyg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
+ },
"build.washingtonpost.com/node_modules/chalk": {
"version": "4.1.2",
"dev": true,
@@ -1242,6 +1299,40 @@
"react-dom": "*"
}
},
+ "build.washingtonpost.com/node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "build.washingtonpost.com/node_modules/postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
"build.washingtonpost.com/node_modules/semver": {
"version": "7.3.7",
"dev": true,
@@ -1390,6 +1481,18 @@
"@algolia/requester-common": "4.14.1"
}
},
+ "node_modules/@alloc/quick-lru": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
+ "dev": true,
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/@ampproject/remapping": {
"version": "2.2.0",
"license": "Apache-2.0",
@@ -18092,6 +18195,10 @@
"resolved": "ui/tabs",
"link": true
},
+ "node_modules/@washingtonpost/wpds-tailwind-theme": {
+ "resolved": "ui/tailwind-theme",
+ "link": true
+ },
"node_modules/@washingtonpost/wpds-theme": {
"resolved": "ui/theme",
"link": true
@@ -19454,6 +19561,12 @@
"node": ">=10"
}
},
+ "node_modules/arg": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
+ "dev": true
+ },
"node_modules/argparse": {
"version": "2.0.1",
"license": "Python-2.0"
@@ -24159,6 +24272,12 @@
"wrappy": "1"
}
},
+ "node_modules/didyoumean": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
+ "dev": true
+ },
"node_modules/diff": {
"version": "5.1.0",
"license": "BSD-3-Clause",
@@ -24281,6 +24400,12 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/dlv": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
+ "dev": true
+ },
"node_modules/doctrine": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -26998,9 +27123,10 @@
"license": "MIT"
},
"node_modules/fast-glob": {
- "version": "3.2.11",
+ "version": "3.2.12",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
"dev": true,
- "license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
"@nodelib/fs.walk": "^1.2.3",
@@ -27799,6 +27925,19 @@
"node": ">= 0.6"
}
},
+ "node_modules/fraction.js": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "type": "patreon",
+ "url": "https://www.patreon.com/infusion"
+ }
+ },
"node_modules/fragment-cache": {
"version": "0.2.1",
"dev": true,
@@ -34207,6 +34346,15 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
+ "node_modules/jiti": {
+ "version": "1.18.2",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
+ "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==",
+ "dev": true,
+ "bin": {
+ "jiti": "bin/jiti.js"
+ }
+ },
"node_modules/joi": {
"version": "17.8.4",
"resolved": "https://registry.npmjs.org/joi/-/joi-17.8.4.tgz",
@@ -34841,9 +34989,10 @@
}
},
"node_modules/lilconfig": {
- "version": "2.0.4",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
"dev": true,
- "license": "MIT",
"engines": {
"node": ">=10"
}
@@ -36746,12 +36895,13 @@
"license": "MIT"
},
"node_modules/micromatch": {
- "version": "4.0.4",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
- "license": "MIT",
"dependencies": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
},
"engines": {
"node": ">=8.6"
@@ -37200,8 +37350,15 @@
"optional": true
},
"node_modules/nanoid": {
- "version": "3.3.4",
- "license": "MIT",
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
"bin": {
"nanoid": "bin/nanoid.cjs"
},
@@ -39032,6 +39189,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/object-hash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
+ "dev": true,
+ "engines": {
+ "node": ">= 6"
+ }
+ },
"node_modules/object-inspect": {
"version": "1.12.3",
"dev": true,
@@ -40602,6 +40768,42 @@
"postcss": "^7.0.26"
}
},
+ "node_modules/postcss-import": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
+ "dev": true,
+ "dependencies": {
+ "postcss-value-parser": "^4.0.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/postcss-js": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
+ "dev": true,
+ "dependencies": {
+ "camelcase-css": "^2.0.1"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >= 16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4.21"
+ }
+ },
"node_modules/postcss-load-config": {
"version": "3.1.3",
"dev": true,
@@ -40709,10 +40911,30 @@
"postcss": "^7.0.6"
}
},
+ "node_modules/postcss-nested": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
+ "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
+ "dev": true,
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.11"
+ },
+ "engines": {
+ "node": ">=12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.14"
+ }
+ },
"node_modules/postcss-selector-parser": {
- "version": "6.0.9",
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
"cssesc": "^3.0.0",
"util-deprecate": "^1.0.2"
@@ -41843,6 +42065,24 @@
"node": ">=0.8"
}
},
+ "node_modules/read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
+ "dev": true,
+ "dependencies": {
+ "pify": "^2.3.0"
+ }
+ },
+ "node_modules/read-cache/node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/read-cmd-shim": {
"version": "2.0.0",
"dev": true,
@@ -42955,12 +43195,12 @@
}
},
"node_modules/resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "version": "1.22.2",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
+ "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
"dev": true,
"dependencies": {
- "is-core-module": "^2.9.0",
+ "is-core-module": "^2.11.0",
"path-parse": "^1.0.7",
"supports-preserve-symlinks-flag": "^1.0.0"
},
@@ -45007,10 +45247,12 @@
}
},
"node_modules/sucrase": {
- "version": "3.20.3",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz",
+ "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==",
"dev": true,
- "license": "MIT",
"dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.2",
"commander": "^4.0.0",
"glob": "7.1.6",
"lines-and-columns": "^1.1.6",
@@ -45132,6 +45374,116 @@
"dev": true,
"license": "BSD-3-Clause"
},
+ "node_modules/tailwindcss": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz",
+ "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==",
+ "dev": true,
+ "dependencies": {
+ "@alloc/quick-lru": "^5.2.0",
+ "arg": "^5.0.2",
+ "chokidar": "^3.5.3",
+ "didyoumean": "^1.2.2",
+ "dlv": "^1.1.3",
+ "fast-glob": "^3.2.12",
+ "glob-parent": "^6.0.2",
+ "is-glob": "^4.0.3",
+ "jiti": "^1.18.2",
+ "lilconfig": "^2.1.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "object-hash": "^3.0.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.23",
+ "postcss-import": "^15.1.0",
+ "postcss-js": "^4.0.1",
+ "postcss-load-config": "^4.0.1",
+ "postcss-nested": "^6.0.1",
+ "postcss-selector-parser": "^6.0.11",
+ "postcss-value-parser": "^4.2.0",
+ "resolve": "^1.22.2",
+ "sucrase": "^3.32.0"
+ },
+ "bin": {
+ "tailwind": "lib/cli.js",
+ "tailwindcss": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/tailwindcss/node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "node_modules/tailwindcss/node_modules/postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/tailwindcss/node_modules/postcss-load-config": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
+ "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
+ "dev": true,
+ "dependencies": {
+ "lilconfig": "^2.0.5",
+ "yaml": "^2.1.1"
+ },
+ "engines": {
+ "node": ">= 14"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": ">=8.0.9",
+ "ts-node": ">=9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "postcss": {
+ "optional": true
+ },
+ "ts-node": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/tailwindcss/node_modules/yaml": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz",
+ "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==",
+ "dev": true,
+ "engines": {
+ "node": ">= 14"
+ }
+ },
"node_modules/tapable": {
"version": "1.1.3",
"dev": true,
@@ -50623,6 +50975,563 @@
"@stitches/react": "^1.2.8"
}
},
+ "ui/tailwind-theme": {
+ "name": "@washingtonpost/wpds-tailwind-theme",
+ "version": "1.7.0",
+ "license": "MIT",
+ "dependencies": {
+ "@washingtonpost/wpds-theme": "1.7.0"
+ },
+ "devDependencies": {
+ "autoprefixer": "^10.4.14",
+ "postcss": "^8.4.24",
+ "tailwindcss": "^3.3.2",
+ "vite": "^4.3.9"
+ },
+ "peerDependencies": {
+ "@washingtonpost/wpds-theme": "*"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "ui/tailwind-theme/node_modules/autoprefixer": {
+ "version": "10.4.14",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
+ "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
+ }
+ ],
+ "dependencies": {
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001464",
+ "fraction.js": "^4.2.0",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "bin": {
+ "autoprefixer": "bin/autoprefixer"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "ui/tailwind-theme/node_modules/caniuse-lite": {
+ "version": "1.0.30001495",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001495.tgz",
+ "integrity": "sha512-F6x5IEuigtUfU5ZMQK2jsy5JqUUlEFRVZq8bO2a+ysq5K7jD6PPc9YXZj78xDNS3uNchesp1Jw47YXEqr+Viyg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
+ },
+ "ui/tailwind-theme/node_modules/esbuild": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "optionalDependencies": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
+ }
+ },
+ "ui/tailwind-theme/node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "ui/tailwind-theme/node_modules/postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "ui/tailwind-theme/node_modules/rollup": {
+ "version": "3.24.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.24.0.tgz",
+ "integrity": "sha512-OgraHOIg2YpHQTjl0/ymWfFNBEyPucB7lmhXrQUh38qNOegxLapSPFs9sNr0qKR75awW41D93XafoR2QfhBdUQ==",
+ "dev": true,
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=14.18.0",
+ "npm": ">=8.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "ui/tailwind-theme/node_modules/vite": {
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
+ "dev": true,
+ "dependencies": {
+ "esbuild": "^0.17.5",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
+ },
+ "bin": {
+ "vite": "bin/vite.js"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ },
+ "peerDependencies": {
+ "@types/node": ">= 14",
+ "less": "*",
+ "sass": "*",
+ "stylus": "*",
+ "sugarss": "*",
+ "terser": "^5.4.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "less": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "stylus": {
+ "optional": true
+ },
+ "sugarss": {
+ "optional": true
+ },
+ "terser": {
+ "optional": true
+ }
+ }
+ },
"ui/theme": {
"name": "@washingtonpost/wpds-theme",
"version": "1.7.0",
@@ -50774,6 +51683,12 @@
"@algolia/requester-common": "4.14.1"
}
},
+ "@alloc/quick-lru": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
+ "dev": true
+ },
"@ampproject/remapping": {
"version": "2.2.0",
"requires": {
@@ -62902,7 +63817,9 @@
"@washingtonpost/wpds-accordion": "1.7.0",
"@washingtonpost/wpds-assets": "1.20.0",
"@washingtonpost/wpds-kitchen-sink": "1.7.0",
+ "@washingtonpost/wpds-tailwind-theme": "1.7.0",
"@washingtonpost/wpds-ui-kit": "1.7.0",
+ "autoprefixer": "^10.4.13",
"babel-plugin-extract-react-types": "^0.1.14",
"eslint": "8.6.0",
"eslint-config-next": "^12.2.4",
@@ -62919,6 +63836,7 @@
"next-themes": "0.2.1",
"param-case": "^3.0.4",
"pascal-case": "^3.1.2",
+ "postcss": "^8.4.21",
"prettier": "^2.5.1",
"react": "^17.0.2",
"react-docgen": "^5.4.0",
@@ -62932,6 +63850,7 @@
"remark-gfm": "^3.0.1",
"remark-mdx-code-meta": "^1.0.0",
"stringify-object": "^4.0.1",
+ "tailwindcss": "^3.3.2",
"typescript": "4.5.5"
},
"dependencies": {
@@ -63129,6 +64048,26 @@
"color-convert": "^2.0.1"
}
},
+ "autoprefixer": {
+ "version": "10.4.14",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
+ "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001464",
+ "fraction.js": "^4.2.0",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001495",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001495.tgz",
+ "integrity": "sha512-F6x5IEuigtUfU5ZMQK2jsy5JqUUlEFRVZq8bO2a+ysq5K7jD6PPc9YXZj78xDNS3uNchesp1Jw47YXEqr+Viyg==",
+ "dev": true
+ },
"chalk": {
"version": "4.1.2",
"dev": true,
@@ -63240,6 +64179,23 @@
"next-themes": {
"version": "0.2.1"
},
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "requires": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ }
+ },
"semver": {
"version": "7.3.7",
"dev": true,
@@ -63761,6 +64717,260 @@
}
}
},
+ "@washingtonpost/wpds-tailwind-theme": {
+ "version": "file:ui/tailwind-theme",
+ "requires": {
+ "@washingtonpost/wpds-theme": "1.7.0",
+ "autoprefixer": "^10.4.14",
+ "postcss": "^8.4.24",
+ "tailwindcss": "^3.3.2",
+ "vite": "^4.3.9"
+ },
+ "dependencies": {
+ "@esbuild/android-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz",
+ "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/android-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz",
+ "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/android-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz",
+ "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/darwin-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz",
+ "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/darwin-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz",
+ "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/freebsd-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz",
+ "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/freebsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz",
+ "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-arm": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz",
+ "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz",
+ "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz",
+ "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-loong64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz",
+ "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-mips64el": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz",
+ "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-ppc64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz",
+ "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-riscv64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz",
+ "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-s390x": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz",
+ "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/linux-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz",
+ "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/netbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/openbsd-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz",
+ "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/sunos-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz",
+ "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-arm64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz",
+ "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-ia32": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz",
+ "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==",
+ "dev": true,
+ "optional": true
+ },
+ "@esbuild/win32-x64": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz",
+ "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==",
+ "dev": true,
+ "optional": true
+ },
+ "autoprefixer": {
+ "version": "10.4.14",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz",
+ "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.21.5",
+ "caniuse-lite": "^1.0.30001464",
+ "fraction.js": "^4.2.0",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001495",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001495.tgz",
+ "integrity": "sha512-F6x5IEuigtUfU5ZMQK2jsy5JqUUlEFRVZq8bO2a+ysq5K7jD6PPc9YXZj78xDNS3uNchesp1Jw47YXEqr+Viyg==",
+ "dev": true
+ },
+ "esbuild": {
+ "version": "0.17.19",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz",
+ "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==",
+ "dev": true,
+ "requires": {
+ "@esbuild/android-arm": "0.17.19",
+ "@esbuild/android-arm64": "0.17.19",
+ "@esbuild/android-x64": "0.17.19",
+ "@esbuild/darwin-arm64": "0.17.19",
+ "@esbuild/darwin-x64": "0.17.19",
+ "@esbuild/freebsd-arm64": "0.17.19",
+ "@esbuild/freebsd-x64": "0.17.19",
+ "@esbuild/linux-arm": "0.17.19",
+ "@esbuild/linux-arm64": "0.17.19",
+ "@esbuild/linux-ia32": "0.17.19",
+ "@esbuild/linux-loong64": "0.17.19",
+ "@esbuild/linux-mips64el": "0.17.19",
+ "@esbuild/linux-ppc64": "0.17.19",
+ "@esbuild/linux-riscv64": "0.17.19",
+ "@esbuild/linux-s390x": "0.17.19",
+ "@esbuild/linux-x64": "0.17.19",
+ "@esbuild/netbsd-x64": "0.17.19",
+ "@esbuild/openbsd-x64": "0.17.19",
+ "@esbuild/sunos-x64": "0.17.19",
+ "@esbuild/win32-arm64": "0.17.19",
+ "@esbuild/win32-ia32": "0.17.19",
+ "@esbuild/win32-x64": "0.17.19"
+ }
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "requires": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ }
+ },
+ "rollup": {
+ "version": "3.24.0",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.24.0.tgz",
+ "integrity": "sha512-OgraHOIg2YpHQTjl0/ymWfFNBEyPucB7lmhXrQUh38qNOegxLapSPFs9sNr0qKR75awW41D93XafoR2QfhBdUQ==",
+ "dev": true,
+ "requires": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "vite": {
+ "version": "4.3.9",
+ "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz",
+ "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==",
+ "dev": true,
+ "requires": {
+ "esbuild": "^0.17.5",
+ "fsevents": "~2.3.2",
+ "postcss": "^8.4.23",
+ "rollup": "^3.21.0"
+ }
+ }
+ }
+ },
"@washingtonpost/wpds-theme": {
"version": "file:ui/theme",
"requires": {
@@ -64864,6 +66074,12 @@
"readable-stream": "^3.6.0"
}
},
+ "arg": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
+ "dev": true
+ },
"argparse": {
"version": "2.0.1"
},
@@ -68097,6 +69313,12 @@
"wrappy": "1"
}
},
+ "didyoumean": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
+ "dev": true
+ },
"diff": {
"version": "5.1.0"
},
@@ -68192,6 +69414,12 @@
"version": "1.0.0",
"dev": true
},
+ "dlv": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
+ "dev": true
+ },
"doctrine": {
"version": "3.0.0",
"requires": {
@@ -69956,7 +71184,9 @@
"dev": true
},
"fast-glob": {
- "version": "3.2.11",
+ "version": "3.2.12",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
+ "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
"dev": true,
"requires": {
"@nodelib/fs.stat": "^2.0.2",
@@ -70503,6 +71733,12 @@
"version": "0.2.0",
"dev": true
},
+ "fraction.js": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
+ "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==",
+ "dev": true
+ },
"fragment-cache": {
"version": "0.2.1",
"dev": true,
@@ -74856,6 +76092,12 @@
}
}
},
+ "jiti": {
+ "version": "1.18.2",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz",
+ "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==",
+ "dev": true
+ },
"joi": {
"version": "17.8.4",
"resolved": "https://registry.npmjs.org/joi/-/joi-17.8.4.tgz",
@@ -75315,7 +76557,9 @@
}
},
"lilconfig": {
- "version": "2.0.4",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
"dev": true
},
"lines-and-columns": {
@@ -76462,11 +77706,13 @@
"version": "1.0.2"
},
"micromatch": {
- "version": "4.0.4",
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
"dev": true,
"requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
}
},
"miller-rabin": {
@@ -76780,7 +78026,9 @@
"optional": true
},
"nanoid": {
- "version": "3.3.4"
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
},
"nanomatch": {
"version": "1.2.13",
@@ -77997,6 +79245,12 @@
}
}
},
+ "object-hash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
+ "dev": true
+ },
"object-inspect": {
"version": "1.12.3",
"dev": true
@@ -79036,6 +80290,26 @@
"postcss": "^7.0.26"
}
},
+ "postcss-import": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.0.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ }
+ },
+ "postcss-js": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
+ "dev": true,
+ "requires": {
+ "camelcase-css": "^2.0.1"
+ }
+ },
"postcss-load-config": {
"version": "3.1.3",
"dev": true,
@@ -79097,8 +80371,19 @@
"postcss": "^7.0.6"
}
},
+ "postcss-nested": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
+ "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
+ "dev": true,
+ "requires": {
+ "postcss-selector-parser": "^6.0.11"
+ }
+ },
"postcss-selector-parser": {
- "version": "6.0.9",
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
"dev": true,
"requires": {
"cssesc": "^3.0.0",
@@ -79880,6 +81165,23 @@
"mute-stream": "~0.0.4"
}
},
+ "read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
+ "dev": true,
+ "requires": {
+ "pify": "^2.3.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
+ "dev": true
+ }
+ }
+ },
"read-cmd-shim": {
"version": "2.0.0",
"dev": true
@@ -80622,12 +81924,12 @@
"dev": true
},
"resolve": {
- "version": "1.22.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
- "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
+ "version": "1.22.2",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
+ "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
"dev": true,
"requires": {
- "is-core-module": "^2.9.0",
+ "is-core-module": "^2.11.0",
"path-parse": "^1.0.7",
"supports-preserve-symlinks-flag": "^1.0.0"
}
@@ -82036,9 +83338,12 @@
"version": "5.0.7"
},
"sucrase": {
- "version": "3.20.3",
+ "version": "3.32.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz",
+ "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==",
"dev": true,
"requires": {
+ "@jridgewell/gen-mapping": "^0.3.2",
"commander": "^4.0.0",
"glob": "7.1.6",
"lines-and-columns": "^1.1.6",
@@ -82114,6 +83419,72 @@
"version": "2.0.17",
"dev": true
},
+ "tailwindcss": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz",
+ "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==",
+ "dev": true,
+ "requires": {
+ "@alloc/quick-lru": "^5.2.0",
+ "arg": "^5.0.2",
+ "chokidar": "^3.5.3",
+ "didyoumean": "^1.2.2",
+ "dlv": "^1.1.3",
+ "fast-glob": "^3.2.12",
+ "glob-parent": "^6.0.2",
+ "is-glob": "^4.0.3",
+ "jiti": "^1.18.2",
+ "lilconfig": "^2.1.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "object-hash": "^3.0.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.23",
+ "postcss-import": "^15.1.0",
+ "postcss-js": "^4.0.1",
+ "postcss-load-config": "^4.0.1",
+ "postcss-nested": "^6.0.1",
+ "postcss-selector-parser": "^6.0.11",
+ "postcss-value-parser": "^4.2.0",
+ "resolve": "^1.22.2",
+ "sucrase": "^3.32.0"
+ },
+ "dependencies": {
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "postcss": {
+ "version": "8.4.24",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz",
+ "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==",
+ "dev": true,
+ "requires": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ }
+ },
+ "postcss-load-config": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
+ "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
+ "dev": true,
+ "requires": {
+ "lilconfig": "^2.0.5",
+ "yaml": "^2.1.1"
+ }
+ },
+ "yaml": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz",
+ "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==",
+ "dev": true
+ }
+ }
+ },
"tapable": {
"version": "1.1.3",
"dev": true
diff --git a/ui/accordion/CHANGELOG.md b/ui/accordion/CHANGELOG.md
index 7949fc686..2b73cfef2 100644
--- a/ui/accordion/CHANGELOG.md
+++ b/ui/accordion/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/alert-banner/CHANGELOG.md b/ui/alert-banner/CHANGELOG.md
index 3e3cc79eb..846f24f6a 100644
--- a/ui/alert-banner/CHANGELOG.md
+++ b/ui/alert-banner/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/app-bar/CHANGELOG.md b/ui/app-bar/CHANGELOG.md
index 5c1e240c0..c237af2ec 100644
--- a/ui/app-bar/CHANGELOG.md
+++ b/ui/app-bar/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/avatar/CHANGELOG.md b/ui/avatar/CHANGELOG.md
index 66fa9ca82..f6c35fb59 100644
--- a/ui/avatar/CHANGELOG.md
+++ b/ui/avatar/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/box/CHANGELOG.md b/ui/box/CHANGELOG.md
index 6516badf3..32474f2bd 100644
--- a/ui/box/CHANGELOG.md
+++ b/ui/box/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/button/CHANGELOG.md b/ui/button/CHANGELOG.md
index a38bc7434..b7072a6c2 100644
--- a/ui/button/CHANGELOG.md
+++ b/ui/button/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/card/CHANGELOG.md b/ui/card/CHANGELOG.md
index 21cf66f7e..6a755bdd2 100644
--- a/ui/card/CHANGELOG.md
+++ b/ui/card/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/carousel/CHANGELOG.md b/ui/carousel/CHANGELOG.md
index f03ac28ff..2000ae71d 100644
--- a/ui/carousel/CHANGELOG.md
+++ b/ui/carousel/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/checkbox/CHANGELOG.md b/ui/checkbox/CHANGELOG.md
index ae1039e6b..64c18f92a 100644
--- a/ui/checkbox/CHANGELOG.md
+++ b/ui/checkbox/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/container/CHANGELOG.md b/ui/container/CHANGELOG.md
index bcc1cd90b..2b6908e4b 100644
--- a/ui/container/CHANGELOG.md
+++ b/ui/container/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/divider/CHANGELOG.md b/ui/divider/CHANGELOG.md
index abaf66a80..cd475ac47 100644
--- a/ui/divider/CHANGELOG.md
+++ b/ui/divider/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/drawer/CHANGELOG.md b/ui/drawer/CHANGELOG.md
index 81ce0f1e8..1083bcd5d 100644
--- a/ui/drawer/CHANGELOG.md
+++ b/ui/drawer/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/error-message/CHANGELOG.md b/ui/error-message/CHANGELOG.md
index 7f16c5043..59a13c5c8 100644
--- a/ui/error-message/CHANGELOG.md
+++ b/ui/error-message/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/eslint-plugin/CHANGELOG.md b/ui/eslint-plugin/CHANGELOG.md
index eafe4d96a..43c9fdb84 100644
--- a/ui/eslint-plugin/CHANGELOG.md
+++ b/ui/eslint-plugin/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/fieldset/CHANGELOG.md b/ui/fieldset/CHANGELOG.md
index b308b6c98..8def2b813 100644
--- a/ui/fieldset/CHANGELOG.md
+++ b/ui/fieldset/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/helper-text/CHANGELOG.md b/ui/helper-text/CHANGELOG.md
index 30b352737..2ee0337f0 100644
--- a/ui/helper-text/CHANGELOG.md
+++ b/ui/helper-text/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/icon/CHANGELOG.md b/ui/icon/CHANGELOG.md
index a5bb39475..097985315 100644
--- a/ui/icon/CHANGELOG.md
+++ b/ui/icon/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/input-label/CHANGELOG.md b/ui/input-label/CHANGELOG.md
index 56d531251..a0f4ce58e 100644
--- a/ui/input-label/CHANGELOG.md
+++ b/ui/input-label/CHANGELOG.md
@@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/input-password/CHANGELOG.md b/ui/input-password/CHANGELOG.md
index 7bd6f5512..b62a5a62d 100644
--- a/ui/input-password/CHANGELOG.md
+++ b/ui/input-password/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/input-shared/CHANGELOG.md b/ui/input-shared/CHANGELOG.md
index 311f08226..af240e238 100644
--- a/ui/input-shared/CHANGELOG.md
+++ b/ui/input-shared/CHANGELOG.md
@@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/input-text/CHANGELOG.md b/ui/input-text/CHANGELOG.md
index 794da437f..42f76cde0 100644
--- a/ui/input-text/CHANGELOG.md
+++ b/ui/input-text/CHANGELOG.md
@@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/input-textarea/CHANGELOG.md b/ui/input-textarea/CHANGELOG.md
index 00d1e264b..e7a3ae23b 100644
--- a/ui/input-textarea/CHANGELOG.md
+++ b/ui/input-textarea/CHANGELOG.md
@@ -5,15 +5,10 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add cancel button to input type search ([#405](https://github.com/WPMedia/wpds-ui-kit/issues/405)) ([e20e9ec](https://github.com/WPMedia/wpds-ui-kit/commit/e20e9ecc64f98e7761486d2d55845e2cefac7834))
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/kit/CHANGELOG.md b/ui/kit/CHANGELOG.md
index 9bfa0d6df..ba5f7e813 100644
--- a/ui/kit/CHANGELOG.md
+++ b/ui/kit/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/kitchen-sink/CHANGELOG.md b/ui/kitchen-sink/CHANGELOG.md
index 93c75124d..2bec09dd7 100644
--- a/ui/kitchen-sink/CHANGELOG.md
+++ b/ui/kitchen-sink/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/navigation-menu/CHANGELOG.md b/ui/navigation-menu/CHANGELOG.md
index f7975ef7e..53a387089 100644
--- a/ui/navigation-menu/CHANGELOG.md
+++ b/ui/navigation-menu/CHANGELOG.md
@@ -5,7 +5,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
diff --git a/ui/pagination-dots/CHANGELOG.md b/ui/pagination-dots/CHANGELOG.md
index a0720753b..2e35a743c 100644
--- a/ui/pagination-dots/CHANGELOG.md
+++ b/ui/pagination-dots/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/popover/CHANGELOG.md b/ui/popover/CHANGELOG.md
index 7409ef0b7..c02fed1dc 100644
--- a/ui/popover/CHANGELOG.md
+++ b/ui/popover/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/radio-group/CHANGELOG.md b/ui/radio-group/CHANGELOG.md
index 2c3b4517b..f8b3ff90d 100644
--- a/ui/radio-group/CHANGELOG.md
+++ b/ui/radio-group/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/WPMedia/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/WPMedia/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/WPMedia/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/scrim/CHANGELOG.md b/ui/scrim/CHANGELOG.md
index 98007cf9e..cd5c608be 100644
--- a/ui/scrim/CHANGELOG.md
+++ b/ui/scrim/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/select/CHANGELOG.md b/ui/select/CHANGELOG.md
index c9ae81154..4d8b75f47 100644
--- a/ui/select/CHANGELOG.md
+++ b/ui/select/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/switch/CHANGELOG.md b/ui/switch/CHANGELOG.md
index 005cd50e0..c4791a779 100644
--- a/ui/switch/CHANGELOG.md
+++ b/ui/switch/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/tabs/CHANGELOG.md b/ui/tabs/CHANGELOG.md
index 63a50dfee..d33e2dac0 100644
--- a/ui/tabs/CHANGELOG.md
+++ b/ui/tabs/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/tailwind-theme/app/index.html b/ui/tailwind-theme/app/index.html
new file mode 100644
index 000000000..eb2d47053
--- /dev/null
+++ b/ui/tailwind-theme/app/index.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+ WPDS Tailwind Theme Test
+
+
+
+
+
+ WPDS Tailwind Theme Test
+
+ Size
+
+ -
+
+
025
+
+ -
+
+
050
+
+ -
+
+
075
+
+ -
+
+
087
+
+ -
+
+
100
+
+
+
+
+ Space
+
+ -
+
+
025
+
+ -
+
+
050
+
+ -
+
+
075
+
+ -
+
+
100
+
+
+
+
+ Color
+ Theme
+
+ -
+
+
Primary
+
+ -
+
+
Secondary
+
+ -
+
+
CTA
+
+ -
+
+
Success
+
+ -
+
+
Warning
+
+ -
+
+
Error
+
+
+ Tokens
+
+ -
+
+
Red 100
+
+ -
+
+
Orange 100
+
+ -
+
+
Yellow 100
+
+ -
+
+
Green 100
+
+ -
+
+
Blue 100
+
+ -
+
+
Purple 100
+
+
+ Static
+
+ -
+
+
Red 100
+
+ -
+
+
Orange 100
+
+ -
+
+
Yellow 100
+
+ -
+
+
Green 100
+
+ -
+
+
Blue 100
+
+ -
+
+
Purple 100
+
+
+
+
+ Typography
+ Font
+
+ - headline
+ - subhead
+ - body
+ - meta
+
+ Font size
+
+ Font weight
+
+ - light
+ - regular
+ - bold
+
+ Line height
+
+
+
+ Radius
+
+ -
+
+
012
+
+ -
+
+
025
+
+ -
+
+
050
+
+ -
+
+
075
+
+ -
+
+
100
+
+ -
+
+
125
+
+ -
+
+
150
+
+ -
+
+
round
+
+
+
+
+ Shadow
+
+ -
+
+
50
+
+ -
+
+
100
+
+ -
+
+
200
+
+ -
+
+
300
+
+ -
+
+
400
+
+ -
+
+
500
+
+
+
+
+ Z Index
+
+ -
+
+
Ads
+
+ -
+
+
Offer
+
+ -
+
+
Page
+
+ -
+
+
Shell
+
+
+
+
+
+
+
diff --git a/ui/tailwind-theme/app/main.js b/ui/tailwind-theme/app/main.js
new file mode 100644
index 000000000..f29ecec84
--- /dev/null
+++ b/ui/tailwind-theme/app/main.js
@@ -0,0 +1,23 @@
+import {
+ getCssText,
+ globalStyles,
+ darkModeGlobalStyles,
+ darkTheme,
+} from "@washingtonpost/wpds-theme";
+
+const style = document.createElement("style");
+style.innerHTML = getCssText();
+document.head.appendChild(style);
+
+globalStyles();
+darkModeGlobalStyles();
+
+const darkThemeClassName = darkTheme.className;
+const toggleBtn = document.getElementById("toggle");
+toggleBtn.addEventListener("click", () => {
+ if (document.body.classList.contains(darkThemeClassName)) {
+ document.body.classList.remove(darkThemeClassName);
+ } else {
+ document.body.classList.add(darkThemeClassName);
+ }
+});
diff --git a/ui/tailwind-theme/app/styles.css b/ui/tailwind-theme/app/styles.css
new file mode 100644
index 000000000..b5c61c956
--- /dev/null
+++ b/ui/tailwind-theme/app/styles.css
@@ -0,0 +1,3 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
diff --git a/ui/tailwind-theme/package.json b/ui/tailwind-theme/package.json
new file mode 100644
index 000000000..9900f67f4
--- /dev/null
+++ b/ui/tailwind-theme/package.json
@@ -0,0 +1,24 @@
+{
+ "name": "@washingtonpost/wpds-tailwind-theme",
+ "version": "1.7.0",
+ "description": "WPDS Tailwind Theme",
+ "author": "WPDS Support ",
+ "license": "MIT",
+ "main": "dist/wpds-theme.js",
+ "scripts": {
+ "dev": "vite",
+ "build": "node script/create-theme.js"
+ },
+ "peerDependencies": {
+ "@washingtonpost/wpds-theme": "*"
+ },
+ "dependencies": {
+ "@washingtonpost/wpds-theme": "1.7.0"
+ },
+ "devDependencies": {
+ "autoprefixer": "^10.4.14",
+ "postcss": "^8.4.24",
+ "tailwindcss": "^3.3.2",
+ "vite": "^4.3.9"
+ }
+}
diff --git a/ui/tailwind-theme/postcss.config.js b/ui/tailwind-theme/postcss.config.js
new file mode 100644
index 000000000..12a703d90
--- /dev/null
+++ b/ui/tailwind-theme/postcss.config.js
@@ -0,0 +1,6 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+};
diff --git a/ui/tailwind-theme/script/create-theme.js b/ui/tailwind-theme/script/create-theme.js
new file mode 100644
index 000000000..57ce3cfad
--- /dev/null
+++ b/ui/tailwind-theme/script/create-theme.js
@@ -0,0 +1,149 @@
+/* eslint-disable @typescript-eslint/no-var-requires */
+const fs = require("fs");
+const path = require("path").resolve;
+const util = require("util");
+const tokens = require("@washingtonpost/wpds-theme/src/wpds.tokens.json");
+/* eslint-enable @typescript-eslint/no-var-requires */
+
+let theme = {
+ borderRadius: {
+ none: "0px",
+ },
+ boxShadow: {
+ none: "none",
+ },
+ colors: {
+ inherit: "inherit",
+ current: "currentColor",
+ transparent: "transparent",
+ black: tokens.color.static.gray0.value,
+ white: tokens.color.static.gray700.value,
+ },
+ fontFamily: {
+ sans: "var(--wpds-fonts-meta)",
+ serif: "var(--wpds-fonts-body)",
+ },
+ spacing: {
+ px: "1px",
+ 0: "0px",
+ },
+ zIndex: {
+ auto: "auto",
+ },
+};
+
+function createThemeFile() {
+ try {
+ convertTokens();
+ fs.mkdir(path(__dirname, "../dist"), () => {
+ let Data = `module.exports = ${util.inspect(theme, false, 2, false)}
+`;
+ fs.writeFile(
+ path(__dirname, "../dist/wpds-theme.js"),
+ Data,
+ "utf8",
+ () => {
+ console.log("Created theme file in ../dist/wpds-theme.js");
+ }
+ );
+ });
+ } catch (error) {
+ console.log(error);
+ }
+}
+
+createThemeFile();
+
+function convertTokens() {
+ for (var key in tokens) {
+ let themeKey;
+
+ switch (key) {
+ case "color":
+ themeKey = "colors";
+ break;
+ case "fonts":
+ themeKey = "fontFamily";
+ break;
+ case "fontSize":
+ themeKey = "fontSize";
+ break;
+ case "fontWeights":
+ themeKey = "fontWeight";
+ break;
+ case "lineHeight":
+ themeKey = "lineHeight";
+ break;
+ case "radii":
+ themeKey = "borderRadius";
+ break;
+ case "shadow":
+ themeKey = "boxShadow";
+ break;
+ case "size":
+ themeKey = "spacing";
+ break;
+ case "z-index":
+ themeKey = "zIndex";
+ break;
+ }
+ if (themeKey === "colors") {
+ handleColors();
+ } else {
+ handleConversion({ tokenKey: key, themeKey: themeKey });
+ }
+ }
+}
+
+function handleColors() {
+ Object.keys(tokens.color).forEach((key) => {
+ Object.keys(tokens.color[key]).forEach((color) => {
+ if (color === "description") return;
+ if (key === "dark") return;
+
+ const colorVar = `var(--wpds-colors-${color}${
+ key === "static" ? `-${key}` : ""
+ })`;
+
+ if (key === "theme") {
+ theme.colors[color] = colorVar;
+ } else {
+ const numIndex = color
+ .split("")
+ .findIndex((char) => !isNaN(parseInt(char, 10)));
+ const colorName = color.substring(0, numIndex);
+ let colorNumber =
+ color.substring(numIndex) + (key === "static" ? `-${key}` : "");
+ if (theme.colors[colorName] === undefined) {
+ theme.colors[colorName] = {};
+ }
+ theme.colors[colorName][colorNumber] = colorVar;
+ }
+ });
+ });
+}
+
+function handleConversion({ tokenKey, themeKey }) {
+ Object.keys(tokens[tokenKey]).forEach((key) => {
+ if (key === "description") return;
+
+ if (theme[themeKey] === undefined) {
+ theme[themeKey] = {};
+ }
+ theme[themeKey][key] = `var(--wpds-${getVarFromKey(tokenKey)}-${key})`;
+ });
+}
+
+function getVarFromKey(key) {
+ switch (key) {
+ case "fontSize":
+ case "size":
+ case "shadow":
+ case "lineHeight":
+ return key + "s";
+ case "z-index":
+ return "zIndices";
+ default:
+ return key;
+ }
+}
diff --git a/ui/tailwind-theme/tailwind.config.js b/ui/tailwind-theme/tailwind.config.js
new file mode 100644
index 000000000..12b37509a
--- /dev/null
+++ b/ui/tailwind-theme/tailwind.config.js
@@ -0,0 +1,13 @@
+/** @type {import('tailwindcss').Config} */
+
+// eslint-disable-next-line @typescript-eslint/no-var-requires
+const WPDSTheme = require("./dist/wpds-theme");
+
+module.exports = {
+ content: ["./app/index.html"],
+ theme: WPDSTheme,
+ corePlugins: {
+ preflight: false,
+ },
+ plugins: [],
+};
diff --git a/ui/tailwind-theme/vite.config.js b/ui/tailwind-theme/vite.config.js
new file mode 100644
index 000000000..211955f74
--- /dev/null
+++ b/ui/tailwind-theme/vite.config.js
@@ -0,0 +1,7 @@
+import { defineConfig } from "vite";
+
+// https://vitejs.dev/config/
+export default defineConfig({
+ root: "./app",
+ plugins: [],
+});
diff --git a/ui/theme/CHANGELOG.md b/ui/theme/CHANGELOG.md
index 5e1881e93..46e3a7a29 100644
--- a/ui/theme/CHANGELOG.md
+++ b/ui/theme/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/tooltip/CHANGELOG.md b/ui/tooltip/CHANGELOG.md
index af840b3fb..a42dc3503 100644
--- a/ui/tooltip/CHANGELOG.md
+++ b/ui/tooltip/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)
diff --git a/ui/visually-hidden/CHANGELOG.md b/ui/visually-hidden/CHANGELOG.md
index 4477a963f..d7c53ba68 100644
--- a/ui/visually-hidden/CHANGELOG.md
+++ b/ui/visually-hidden/CHANGELOG.md
@@ -5,14 +5,9 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
# [1.7.0](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.2...v1.7.0) (2023-06-06)
-
### Features
-* add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
-
-
-
-
+- add NavigationMenu component ([#408](https://github.com/washingtonpost/wpds-ui-kit/issues/408)) ([1a2873f](https://github.com/washingtonpost/wpds-ui-kit/commit/1a2873f674d3695dca0d9de96a4ca12caf8bb1c0))
## [1.6.2](https://github.com/washingtonpost/wpds-ui-kit/compare/v1.6.1...v1.6.2) (2023-05-24)