Skip to content

Commit 1a04f98

Browse files
Merge branch 'main' into pew-89-dark-mode-audit
2 parents fab644c + 924ec8e commit 1a04f98

File tree

87 files changed

+905
-241
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+905
-241
lines changed

.changeset/sharp-spiders-sit.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@justeattakeaway/pie-thumbnail": minor
3+
"pie-storybook": minor
4+
---
5+
6+
[Added] - the aspect ratio prop

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -247,13 +247,13 @@ jobs:
247247
uses: ./.github/actions/run-script
248248
if: github.event_name != 'pull_request' && github.ref == 'refs/heads/main'
249249
with:
250-
script-name: "test:visual:ci --filter='{./packages/components/*}[HEAD^1]'"
250+
script-name: "test:visual:ci --filter='{./packages/components/*}[HEAD^1]' --filter='{./packages/tools/*}[HEAD^1]'"
251251
concurrency: 1
252252
- name: Run Changed Package Visual Tests
253253
uses: ./.github/actions/run-script
254254
if: (github.event_name == 'pull_request' && github.event.pull_request.draft == false) && github.ref != 'refs/heads/main'
255255
with:
256-
script-name: "test:visual:ci --filter='{./packages/components/*}...[origin/main]'"
256+
script-name: "test:visual:ci --filter='{./packages/components/*}...[origin/main]' --filter='{./packages/tools/*}...[origin/main]'"
257257
concurrency: 1
258258
- name: Upload Playwright Report
259259
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0

.github/workflows/ossf-scorecard.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@ jobs:
4040
retention-days: 5
4141

4242
- name: Upload to code-scanning
43-
uses: github/codeql-action/upload-sarif@f6091c0113d1dcf9b98e269ee48e8a7e51b7bdd4 # v3.28.5
43+
uses: github/codeql-action/upload-sarif@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
4444
with:
4545
sarif_file: results.sarif

apps/examples/wc-angular12/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# wc-angular12
22

3+
## 0.5.52
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @justeattakeaway/pie-webc@0.6.6
9+
310
## 0.5.51
411

512
### Patch Changes

apps/examples/wc-angular12/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wc-angular12",
3-
"version": "0.5.51",
3+
"version": "0.5.52",
44
"private": true,
55
"scripts": {
66
"ng": "ng",
@@ -18,7 +18,7 @@
1818
"@angular/platform-browser-dynamic": "15.2.0",
1919
"@angular/router": "15.2.0",
2020
"@justeattakeaway/pie-css": "0.14.1",
21-
"@justeattakeaway/pie-webc": "0.6.5",
21+
"@justeattakeaway/pie-webc": "0.6.6",
2222
"rxjs": "7.8.0",
2323
"tslib": "2.3.0",
2424
"zone.js": "0.12.0"

apps/examples/wc-nuxt2/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# wc-nuxt2
22

3+
## 0.7.53
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @justeattakeaway/pie-webc@0.6.6
9+
310
## 0.7.52
411

512
### Patch Changes

apps/examples/wc-nuxt2/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "wc-nuxt2",
33
"author": "Just Eat Takeaway.com - Design System Team",
4-
"version": "0.7.52",
4+
"version": "0.7.53",
55
"private": true,
66
"scripts": {
77
"dev": "nuxt",
@@ -11,7 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@justeattakeaway/pie-css": "0.14.1",
14-
"@justeattakeaway/pie-webc": "0.6.5",
14+
"@justeattakeaway/pie-webc": "0.6.6",
1515
"core-js": "3.30.0",
1616
"nuxt": "2.17.0",
1717
"vue": "2.7.16",

apps/examples/wc-react17/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# wc-react17
22

3+
## 0.5.51
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @justeattakeaway/pie-webc@0.6.6
9+
310
## 0.5.50
411

512
### Patch Changes

apps/examples/wc-react17/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "wc-react17",
33
"private": true,
4-
"version": "0.5.50",
4+
"version": "0.5.51",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -11,7 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@justeattakeaway/pie-css": "0.14.1",
14-
"@justeattakeaway/pie-webc": "0.6.5",
14+
"@justeattakeaway/pie-webc": "0.6.6",
1515
"@lit/react": "1.0.5",
1616
"react": "17.0.2",
1717
"react-dom": "17.0.2"

apps/examples/wc-react18/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# wc-react18
22

3+
## 0.6.51
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @justeattakeaway/pie-webc@0.6.6
9+
310
## 0.6.50
411

512
### Patch Changes

apps/examples/wc-react18/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "wc-react18",
33
"private": true,
4-
"version": "0.6.50",
4+
"version": "0.6.51",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -11,7 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@justeattakeaway/pie-css": "0.14.1",
14-
"@justeattakeaway/pie-webc": "0.6.5",
14+
"@justeattakeaway/pie-webc": "0.6.6",
1515
"@lit/react": "1.0.5",
1616
"react": "18.3.1",
1717
"react-dom": "18.3.1"

apps/examples/wc-vue3/CHANGELOG.md

+7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# wc-vue3
22

3+
## 0.5.53
4+
5+
### Patch Changes
6+
7+
- Updated dependencies []:
8+
- @justeattakeaway/pie-webc@0.6.6
9+
310
## 0.5.52
411

512
### Patch Changes

apps/examples/wc-vue3/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wc-vue3",
3-
"version": "0.5.52",
3+
"version": "0.5.53",
44
"private": true,
55
"scripts": {
66
"dev": "vite",
@@ -11,7 +11,7 @@
1111
},
1212
"dependencies": {
1313
"@justeattakeaway/pie-css": "0.14.1",
14-
"@justeattakeaway/pie-webc": "0.6.5",
14+
"@justeattakeaway/pie-webc": "0.6.6",
1515
"@vitejs/plugin-vue": "4.0.0",
1616
"vite": "5.3.6",
1717
"vue": "3.2.47"

apps/pie-docs/CHANGELOG.md

+16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
## 4.25.0
4+
5+
### Minor Changes
6+
7+
- [Added] - Icons ([#2187](https://github.com/justeattakeaway/pie/pull/2187)) by [@raoufswe](https://github.com/raoufswe)
8+
9+
### Misc
10+
11+
- drone
12+
- drone-large
13+
14+
### Patch Changes
15+
16+
- Updated dependencies [[`a643b87`](https://github.com/justeattakeaway/pie/commit/a643b876e66d86effc318d0f0bb98b06508ee003)]:
17+
- @justeattakeaway/pie-icons@5.4.0
18+
319
## 4.24.1
420

521
### Patch Changes

apps/pie-docs/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "pie-docs",
33
"private": true,
44
"description": "Documentation website for the PIE design system",
5-
"version": "4.24.1",
5+
"version": "4.25.0",
66
"main": "index.js",
77
"keywords": [],
88
"author": "Just Eat Takeaway.com - Design System Team",
@@ -43,7 +43,7 @@
4343
"@justeat/pie-design-tokens": "6.8.1",
4444
"@justeattakeaway/browserslist-config-pie": "0.2.0",
4545
"@justeattakeaway/pie-css": "0.14.1",
46-
"@justeattakeaway/pie-icons": "5.3.0",
46+
"@justeattakeaway/pie-icons": "5.4.0",
4747
"@types/markdown-it": "13.0.2",
4848
"eleventy-plugin-toc": "1.1.5",
4949
"js-cookie": "2.2.1",

apps/pie-docs/src/__tests__/_11ty/shortcodes/__snapshots__/categorisedIconList.test.js.snap

+11
Original file line numberDiff line numberDiff line change
@@ -3207,6 +3207,17 @@ exports[`categorisedIconList.js > should return the expected HTML 1`] = `
32073207
</div>
32083208
<span class=\\"c-categorisedIconList-iconCard-separator\\"></span>
32093209
<p>DIY</p>
3210+
</li><li class=\\"c-categorisedIconList-iconCard\\">
3211+
<div class=\\"c-categorisedIconList-iconCard-iconContainer\\">
3212+
<div class=\\"c-categorisedIconList-icon-large\\" aria-hidden=\\"true\\">
3213+
<svg xmlns=\\"http://www.w3.org/2000/svg\\" role=\\"presentation\\" focusable=\\"false\\" fill=\\"#000\\" viewBox=\\"0 0 32 32\\" height=\\"50\\" width=\\"50\\" class=\\"c-pieIcon c-pieIcon--droneLarge\\"><path d=\\"M29.25 3.87H27.5v-.796h-1.75v.796H24v1.75h1.75v3.552a1.746 1.746 0 0 0-1.313 1.69v.918H22.25v-.175a1.75 1.75 0 0 0-1.75-1.75h-8.741a1.75 1.75 0 0 0-1.75 1.75v.175H7.82v-1.129c0-.814-.56-1.496-1.312-1.689V5.7h1.75v-1.75h-1.75v-.875h-1.75v.875H3v1.75h1.75v3.263a1.746 1.746 0 0 0-1.313 1.69v3.5c0 .962.788 1.75 1.75 1.75h.875c.963 0 1.75-.788 1.75-1.75v-.622H10v.131c0 .814.56 1.497 1.321 1.698v3.754L4.75 23.215v4.857H6.5v-3.894l5.154-3.22c.315.437.831.735 1.417.735h6.055c.595 0 1.12-.298 1.435-.753l5.189 3.247v3.893h1.75v-4.856l-6.624-4.139v-3.701a1.755 1.755 0 0 0 1.374-1.715v-.131h2.188v.831c0 .963.787 1.75 1.75 1.75h.875c.962 0 1.75-.788 1.75-1.75v-3.5c0-.814-.56-1.496-1.313-1.689V5.63h1.75V3.87ZM6.062 14.151h-.875v-3.5h.875v3.5Zm13.055 4.927a.878.878 0 0 1-.875.875h-4.305a.878.878 0 0 1-.874-.875V15.42h6.054v3.658ZM20.5 13.67h-8.741v-2.065H20.5v2.065Zm6.563.691h-.875v-3.5h.875v3.5Z\\"></path><path d=\\"M16.186 19.244c-.945 0-1.706-.77-1.706-1.706 0-.937.77-1.707 1.706-1.707.936 0 1.706.77 1.706 1.707 0 .936-.77 1.706-1.706 1.706Zm0-1.75.044.044s-.018-.044-.044-.044Z\\"></path></svg>
3214+
</div>
3215+
<div class=\\"c-categorisedIconList-icon\\" aria-hidden=\\"true\\">
3216+
<svg xmlns=\\"http://www.w3.org/2000/svg\\" role=\\"presentation\\" focusable=\\"false\\" fill=\\"#000\\" viewBox=\\"0 0 16 16\\" height=\\"50\\" width=\\"50\\" class=\\"c-pieIcon c-pieIcon--drone\\"><path d=\\"M14.344 7.974v-1.75c0-.613-.359-1.129-.875-1.374V3.17h.656V1.849H11.5V3.16h.656v1.531H3.844v-1.53H4.5V1.848H1.875V3.16h.656v1.68c-.516.245-.875.77-.875 1.374v1.75c0 .84.692 1.531 1.532 1.531h1.198l-2.73 1.943v2.528H2.97v-1.846l1.767-1.251a1.52 1.52 0 0 0 1.514 1.365h3.5c.744 0 1.356-.525 1.505-1.225l1.566 1.12v1.846h1.313v-2.529l-2.73-1.942h1.409c.84 0 1.53-.691 1.53-1.531Zm-4.375 2.73a.217.217 0 0 1-.219.218h-3.5a.217.217 0 0 1-.219-.218V9.61H9.97v1.094ZM3.188 8.193a.217.217 0 0 1-.22-.22v-1.75c0-.122.097-.218.22-.218h9.624c.123 0 .22.096.22.219v1.75a.217.217 0 0 1-.22.219H3.188Z\\"></path></svg>
3217+
</div>
3218+
</div>
3219+
<span class=\\"c-categorisedIconList-iconCard-separator\\"></span>
3220+
<p>Drone</p>
32103221
</li><li class=\\"c-categorisedIconList-iconCard\\">
32113222
<div class=\\"c-categorisedIconList-iconCard-iconContainer\\">
32123223
<div class=\\"c-categorisedIconList-icon-large\\" aria-hidden=\\"true\\">

apps/pie-docs/src/iconData.json

+4
Original file line numberDiff line numberDiff line change
@@ -1316,6 +1316,10 @@
13161316
"name": "diy",
13171317
"displayName": "DIY"
13181318
},
1319+
{
1320+
"name": "drone",
1321+
"displayName": "Drone"
1322+
},
13191323
{
13201324
"name": "electronic-accessories",
13211325
"displayName": "Electronic Accessories"

apps/pie-storybook/CHANGELOG.md

+27
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22

3+
## 1.21.0
4+
5+
### Minor Changes
6+
7+
- [Added] - the size prop ([#2180](https://github.com/justeattakeaway/pie/pull/2180)) by [@raoufswe](https://github.com/raoufswe)
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [[`601b98c`](https://github.com/justeattakeaway/pie/commit/601b98cfe18f08a1a6a8c630598b1305760f46a3), [`e631ea7`](https://github.com/justeattakeaway/pie/commit/e631ea7aed6ac221130bd014baea888286c499db), [`a643b87`](https://github.com/justeattakeaway/pie/commit/a643b876e66d86effc318d0f0bb98b06508ee003), [`18c17c6`](https://github.com/justeattakeaway/pie/commit/18c17c63f28dac91d0dcb15f21ad1e2ded96dd4b), [`f4b445c`](https://github.com/justeattakeaway/pie/commit/f4b445c749574aabfbc2e8e1dbe762762ebff613)]:
12+
- @justeattakeaway/pie-radio@0.8.0
13+
- @justeattakeaway/pie-modal@1.2.0
14+
- @justeattakeaway/pie-icons-webc@1.3.0
15+
- @justeattakeaway/pie-thumbnail@0.4.0
16+
- @justeattakeaway/pie-radio-group@0.7.0
17+
- @justeattakeaway/pie-cookie-banner@1.2.5
18+
- @justeattakeaway/pie-assistive-text@0.8.2
19+
- @justeattakeaway/pie-chip@0.9.5
20+
- @justeattakeaway/pie-icon-button@1.1.1
21+
- @justeattakeaway/pie-notification@0.12.8
22+
- @justeattakeaway/pie-switch@1.0.2
23+
- @justeattakeaway/pie-text-input@0.25.1
24+
- @justeattakeaway/pie-toast@0.7.1
25+
- @justeattakeaway/pie-checkbox@0.13.8
26+
- @justeattakeaway/pie-checkbox-group@0.7.8
27+
- @justeattakeaway/pie-textarea@0.13.2
28+
- @justeattakeaway/pie-toast-provider@0.2.1
29+
330
## 1.20.0
431

532
### Minor Changes

apps/pie-storybook/package.json

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pie-storybook",
3-
"version": "1.20.0",
3+
"version": "1.21.0",
44
"private": true,
55
"description": "Storybook for PIE Design System components",
66
"scripts": {
@@ -16,32 +16,32 @@
1616
"license": "Apache-2.0",
1717
"dependencies": {
1818
"@justeat/pie-design-tokens": "6.8.1",
19-
"@justeattakeaway/pie-assistive-text": "0.8.1",
19+
"@justeattakeaway/pie-assistive-text": "0.8.2",
2020
"@justeattakeaway/pie-button": "1.1.0",
2121
"@justeattakeaway/pie-card": "0.22.0",
22-
"@justeattakeaway/pie-checkbox": "0.13.7",
23-
"@justeattakeaway/pie-checkbox-group": "0.7.7",
24-
"@justeattakeaway/pie-chip": "0.9.4",
25-
"@justeattakeaway/pie-cookie-banner": "1.2.4",
22+
"@justeattakeaway/pie-checkbox": "0.13.8",
23+
"@justeattakeaway/pie-checkbox-group": "0.7.8",
24+
"@justeattakeaway/pie-chip": "0.9.5",
25+
"@justeattakeaway/pie-cookie-banner": "1.2.5",
2626
"@justeattakeaway/pie-css": "0.14.1",
2727
"@justeattakeaway/pie-divider": "1.1.0",
2828
"@justeattakeaway/pie-form-label": "0.14.4",
29-
"@justeattakeaway/pie-icon-button": "1.1.0",
30-
"@justeattakeaway/pie-icons-webc": "1.2.0",
29+
"@justeattakeaway/pie-icon-button": "1.1.1",
30+
"@justeattakeaway/pie-icons-webc": "1.3.0",
3131
"@justeattakeaway/pie-link": "1.0.0",
3232
"@justeattakeaway/pie-lottie-player": "0.0.5",
33-
"@justeattakeaway/pie-modal": "1.1.1",
34-
"@justeattakeaway/pie-notification": "0.12.7",
35-
"@justeattakeaway/pie-radio": "0.7.0",
36-
"@justeattakeaway/pie-radio-group": "0.6.0",
33+
"@justeattakeaway/pie-modal": "1.2.0",
34+
"@justeattakeaway/pie-notification": "0.12.8",
35+
"@justeattakeaway/pie-radio": "0.8.0",
36+
"@justeattakeaway/pie-radio-group": "0.7.0",
3737
"@justeattakeaway/pie-spinner": "1.0.0",
38-
"@justeattakeaway/pie-switch": "1.0.1",
38+
"@justeattakeaway/pie-switch": "1.0.2",
3939
"@justeattakeaway/pie-tag": "0.12.0",
40-
"@justeattakeaway/pie-text-input": "0.25.0",
41-
"@justeattakeaway/pie-textarea": "0.13.1",
42-
"@justeattakeaway/pie-thumbnail": "0.3.0",
43-
"@justeattakeaway/pie-toast": "0.7.0",
44-
"@justeattakeaway/pie-toast-provider": "0.2.0",
40+
"@justeattakeaway/pie-text-input": "0.25.1",
41+
"@justeattakeaway/pie-textarea": "0.13.2",
42+
"@justeattakeaway/pie-thumbnail": "0.4.0",
43+
"@justeattakeaway/pie-toast": "0.7.1",
44+
"@justeattakeaway/pie-toast-provider": "0.2.1",
4545
"dompurify": "3.1.3"
4646
},
4747
"devDependencies": {
Loading
Loading
Loading

0 commit comments

Comments
 (0)