From 2a8bc6703c66d6be1a962cc70c05ffdec9dfee6d Mon Sep 17 00:00:00 2001 From: Philipp Gfeller <1659006+gfellerph@users.noreply.github.com> Date: Fri, 6 Dec 2024 10:52:22 +0100 Subject: [PATCH 1/9] chore(components): run clean before build (#4144) --- packages/components/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/package.json b/packages/components/package.json index 98518267d4..3406c4096d 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -26,7 +26,7 @@ "scripts": { "dev": "stencil build --dev --port 9200 --serve --watch --docs --docs-readme", "start": "stencil build --dev --watch --docs --docs-readme", - "build": "rimraf dist && stencil build --docs-readme", + "build": "pnpm clean && stencil build --docs-readme", "clean": "rimraf www dist loader loaders", "test": "pnpm run unit", "unit": "stencil test --spec", From 613dafc7eb2671f3c7d03720de19f8af35470078 Mon Sep 17 00:00:00 2001 From: Lea Date: Fri, 6 Dec 2024 10:59:51 +0100 Subject: [PATCH 2/9] fix: Revert "feat(styles): implement simple check list component (#4024)" (#4166) This reverts commit c61de0336c4fcc4df2cfa190fb7b5a67a6b69e3f. --- .changeset/2024-11-17-update-icons.md | 6 + .changeset/grumpy-lobsters-agree.md | 5 + .changeset/hip-gifts-give.md | 5 + .changeset/itchy-meals-drum.md | 5 + .changeset/large-hornets-complain.md | 5 + ...ht-monkeys-behave.md => new-pianos-mix.md} | 2 +- .changeset/orange-maps-tan.md | 5 + .changeset/pre.json | 12 + .changeset/rotten-bats-look.md | 5 + .changeset/sharp-bobcats-grab.md | 5 + .changeset/tidy-paws-type.md | 5 + .changeset/tricky-crews-agree.md | 5 + .changeset/weak-falcons-study.md | 5 + packages/components-angular/CHANGELOG.md | 8 + packages/components-angular/package.json | 6 +- .../projects/components/CHANGELOG.md | 7 + .../projects/components/package.json | 4 +- packages/components-react/CHANGELOG.md | 7 + packages/components-react/package.json | 4 +- packages/components/CHANGELOG.md | 16 + packages/components/package.json | 5 +- .../post-accordion-item.scss | 141 +- .../post-accordion-item.tsx | 28 +- .../components/post-accordion-item/readme.md | 3 + .../post-accordion/post-accordion.scss | 19 + .../src/components/post-alert/readme.md | 63 + .../src/components/post-icon/post-icon.tsx | 3 +- .../src/components/post-icon/readme.md | 2 + packages/components/src/index.html | 2 + packages/components/stencil.config.ts | 8 + .../addons/styles-switcher/StylesSwitcher.tsx | 44 +- .../.storybook/styles/preview.scss | 15 +- packages/documentation/CHANGELOG.md | 47 + .../cypress/e2e/components/list.cy.ts | 2 +- .../snapshots/components/list.snapshot.ts | 8 +- packages/documentation/package.json | 19 +- packages/documentation/public/_redirects | 1 + .../public/assets/images/packages/tokens.svg | 9 + .../documentation/public/assets/versions.json | 62 +- .../documentation/src/shared/packages.data.ts | 22 + .../src/shared/styles-package-import.mdx | 10 +- .../components/accordion/accordion.docs.mdx | 8 + .../components/accordion/accordion.stories.ts | 22 +- .../standard-html/card-control.stories.ts | 2 +- .../components/checkbox/checkbox.docs.mdx | 4 +- .../components/checkbox/checkbox.stories.ts | 2 +- .../form-footer/form-footer.stories.ts | 2 +- .../header/components/header.markup.ts | 103 + .../stories/components/header/header.docs.mdx | 21 + .../components/header/header.stories.ts | 29 + .../stories/components/input/input.stories.ts | 2 +- .../stories/components/radio/radio.docs.mdx | 15 +- .../stories/components/radio/radio.stories.ts | 2 +- .../components/select/select.stories.ts | 2 +- .../components/slider/slider.stories.ts | 2 +- .../components/switch/switch.stories.ts | 2 +- .../components/textarea/textarea.stories.ts | 2 +- .../togglebutton/togglebutton.stories.ts | 4 +- .../typography/list/list-bullet.sample.scss | 7 + .../typography/list/list-inline.sample.scss | 7 + .../typography/list/list-reset.sample.scss | 5 - .../typography/list/list-unstyled.sample.scss | 13 + .../foundations/typography/list/list.docs.mdx | 57 +- .../typography/list/list.snapshot.stories.ts | 118 + .../typography/list/list.stories.ts | 30 +- .../stories/packages/tokens/tokens.stories.ts | 16 + .../list/list.snapshot.stories.ts | 81 - packages/documentation/vite.config.js | 8 + packages/icons/CHANGELOG.md | 6 + packages/icons/package.json | 2 +- packages/icons/src/icons/post/report.json | 2220 +++++++++-------- packages/icons/svgo.config.ui.ts | 2 +- packages/internet-header/CHANGELOG.md | 7 + packages/internet-header/package.json | 4 +- .../intranet-header-workspace/CHANGELOG.md | 7 + .../intranet-header-workspace/package.json | 4 +- .../intranet-header-showcase/CHANGELOG.md | 7 + .../intranet-header-showcase/package.json | 4 +- .../projects/intranet-header/CHANGELOG.md | 7 + .../projects/intranet-header/package.json | 6 +- packages/migrations/CHANGELOG.md | 2 + packages/migrations/package.json | 2 +- packages/nextjs-integration/CHANGELOG.md | 9 + packages/nextjs-integration/package.json | 8 +- .../styles-primeng-workspace/CHANGELOG.md | 7 + .../styles-primeng-workspace/package.json | 4 +- .../projects/styles-primeng/CHANGELOG.md | 7 + .../projects/styles-primeng/package.json | 4 +- packages/styles/CHANGELOG.md | 38 + packages/styles/gulpfile.js | 2 +- packages/styles/package.json | 8 +- packages/styles/src/components/_index.scss | 5 +- packages/styles/src/components/accordion.scss | 100 - packages/styles/src/components/button.scss | 12 +- .../styles/src/components/list-check.scss | 79 - .../segmented-button.scss | 0 packages/styles/src/elements/_index.scss | 4 +- .../styles/src/elements/fieldset-legend.scss | 10 +- packages/styles/src/elements/list-bullet.scss | 45 +- .../styles/src/elements/list-description.scss | 5 + packages/styles/src/mixins/_accordion.scss | 16 - packages/styles/src/mixins/_index.scss | 1 + packages/styles/src/mixins/list.scss | 93 + .../src/variables/components/_accordion.scss | 47 - .../variables/components/_notification.scss | 2 +- .../tests/components/accordion.test.scss | 17 - packages/tokens/CHANGELOG.md | 2 + packages/tokens/package.json | 2 +- .../tokens/tokensstudio-generated/tokens.json | 224 +- pnpm-lock.yaml | 624 ++++- 110 files changed, 3013 insertions(+), 1843 deletions(-) create mode 100644 .changeset/2024-11-17-update-icons.md create mode 100644 .changeset/grumpy-lobsters-agree.md create mode 100644 .changeset/hip-gifts-give.md create mode 100644 .changeset/itchy-meals-drum.md create mode 100644 .changeset/large-hornets-complain.md rename .changeset/{eight-monkeys-behave.md => new-pianos-mix.md} (59%) create mode 100644 .changeset/orange-maps-tan.md create mode 100644 .changeset/rotten-bats-look.md create mode 100644 .changeset/sharp-bobcats-grab.md create mode 100644 .changeset/tidy-paws-type.md create mode 100644 .changeset/tricky-crews-agree.md create mode 100644 .changeset/weak-falcons-study.md create mode 100644 packages/components/src/components/post-alert/readme.md create mode 100644 packages/documentation/public/assets/images/packages/tokens.svg create mode 100644 packages/documentation/src/stories/components/header/components/header.markup.ts create mode 100644 packages/documentation/src/stories/components/header/header.docs.mdx create mode 100644 packages/documentation/src/stories/components/header/header.stories.ts create mode 100644 packages/documentation/src/stories/foundations/typography/list/list-bullet.sample.scss create mode 100644 packages/documentation/src/stories/foundations/typography/list/list-inline.sample.scss delete mode 100644 packages/documentation/src/stories/foundations/typography/list/list-reset.sample.scss create mode 100644 packages/documentation/src/stories/foundations/typography/list/list-unstyled.sample.scss create mode 100644 packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts create mode 100644 packages/documentation/src/stories/packages/tokens/tokens.stories.ts delete mode 100644 packages/styles/src/components/accordion.scss delete mode 100644 packages/styles/src/components/list-check.scss rename packages/styles/src/{elements => components}/segmented-button.scss (100%) create mode 100644 packages/styles/src/elements/list-description.scss delete mode 100644 packages/styles/src/mixins/_accordion.scss create mode 100644 packages/styles/src/mixins/list.scss delete mode 100644 packages/styles/tests/components/accordion.test.scss diff --git a/.changeset/2024-11-17-update-icons.md b/.changeset/2024-11-17-update-icons.md new file mode 100644 index 0000000000..cac872daaa --- /dev/null +++ b/.changeset/2024-11-17-update-icons.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-icons': minor +--- + +Added icon number 2633. + diff --git a/.changeset/grumpy-lobsters-agree.md b/.changeset/grumpy-lobsters-agree.md new file mode 100644 index 0000000000..087493d31b --- /dev/null +++ b/.changeset/grumpy-lobsters-agree.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-components': minor +--- + +Added the capability to use a slotted img as a logo inside ´accordion-items´. diff --git a/.changeset/hip-gifts-give.md b/.changeset/hip-gifts-give.md new file mode 100644 index 0000000000..b8ce271a48 --- /dev/null +++ b/.changeset/hip-gifts-give.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-documentation': minor +--- + +Updated documentation to display the currently selected theme and channel SCSS file. diff --git a/.changeset/itchy-meals-drum.md b/.changeset/itchy-meals-drum.md new file mode 100644 index 0000000000..4d5cad6aae --- /dev/null +++ b/.changeset/itchy-meals-drum.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-documentation': minor +--- + +Added a ´post-accordion´ example showing logo usage. diff --git a/.changeset/large-hornets-complain.md b/.changeset/large-hornets-complain.md new file mode 100644 index 0000000000..29b6df7dc4 --- /dev/null +++ b/.changeset/large-hornets-complain.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-styles': patch +--- + +Updated the ´post-accordion´ styles to match the new Post design. diff --git a/.changeset/eight-monkeys-behave.md b/.changeset/new-pianos-mix.md similarity index 59% rename from .changeset/eight-monkeys-behave.md rename to .changeset/new-pianos-mix.md index ca46bec57b..e811033863 100644 --- a/.changeset/eight-monkeys-behave.md +++ b/.changeset/new-pianos-mix.md @@ -3,4 +3,4 @@ '@swisspost/design-system-styles': minor --- -Implemented simple check list component. +Added list mixins `list-bullet`, `list-revert` and `list-unstyled`. diff --git a/.changeset/orange-maps-tan.md b/.changeset/orange-maps-tan.md new file mode 100644 index 0000000000..4c86b91c84 --- /dev/null +++ b/.changeset/orange-maps-tan.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-icons': patch +--- + +Removed `fill` and `stroke` attributes on the icons output files. diff --git a/.changeset/pre.json b/.changeset/pre.json index 7e51125160..80d49ff168 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -34,7 +34,9 @@ "breezy-cups-add", "brown-badgers-dream", "chatty-kiwis-travel", + "chilled-owls-walk", "clean-icons-complain", + "clean-windows-think", "cold-baboons-appear", "cold-panthers-vanish", "cuddly-bears-check", @@ -76,25 +78,31 @@ "neat-suits-provide", "nervous-rocks-shop", "new-goats-impress", + "nice-ligers-attend", "ninety-nails-float", "pink-weeks-relate", "plenty-apricots-raise", + "plenty-taxis-hear", "popular-games-rush", "popular-mirrors-cross", "proud-actors-knock", "proud-cheetahs-act", "proud-moons-impress", + "purple-impalas-own", "quick-buses-give", "quick-eagles-watch", + "quick-mails-joke", "quiet-apes-rhyme", "rare-dryers-count", "red-cobras-cry", "red-lies-lick", + "red-moose-do", "rich-timers-listen", "selfish-bats-run", "selfish-ways-know", "shaggy-experts-give", "sharp-baboons-smile", + "sharp-bobcats-grab", "sharp-crews-watch", "shiny-ears-care", "shy-walls-exercise", @@ -102,10 +110,12 @@ "six-roses-flow", "six-spiders-smoke", "sixty-items-promise", + "slimy-plums-sniff", "slimy-rockets-pull", "slow-fishes-reply", "soft-moles-whisper", "strange-bottles-impress", + "strange-mice-bake", "stupid-walls-tie", "tame-terms-push", "three-lies-do", @@ -113,9 +123,11 @@ "tidy-keys-push", "tiny-socks-count", "twenty-items-drum", + "warm-drinks-prove", "weak-jars-rhyme", "wild-bugs-work", "wise-spies-shave", + "wise-tomatoes-brake", "yellow-yaks-jog" ] } diff --git a/.changeset/rotten-bats-look.md b/.changeset/rotten-bats-look.md new file mode 100644 index 0000000000..e2cc836b86 --- /dev/null +++ b/.changeset/rotten-bats-look.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-documentation': minor +--- + +Added tokens package icon to the home page diff --git a/.changeset/sharp-bobcats-grab.md b/.changeset/sharp-bobcats-grab.md new file mode 100644 index 0000000000..a548d4aa52 --- /dev/null +++ b/.changeset/sharp-bobcats-grab.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-components': patch +--- + +Made `post-icon` component use base tag href to define location of icons folder. diff --git a/.changeset/tidy-paws-type.md b/.changeset/tidy-paws-type.md new file mode 100644 index 0000000000..f7786ff832 --- /dev/null +++ b/.changeset/tidy-paws-type.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-styles': patch +--- + +Updated fieldset-legend styles with Design Tokens. diff --git a/.changeset/tricky-crews-agree.md b/.changeset/tricky-crews-agree.md new file mode 100644 index 0000000000..e1155440da --- /dev/null +++ b/.changeset/tricky-crews-agree.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-documentation': patch +--- + +Added ´btn-link´ class to remove inline padding. diff --git a/.changeset/weak-falcons-study.md b/.changeset/weak-falcons-study.md new file mode 100644 index 0000000000..6cdfc9c9ef --- /dev/null +++ b/.changeset/weak-falcons-study.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-documentation': patch +--- + +Added classes to fix banner sizing in controls. diff --git a/packages/components-angular/CHANGELOG.md b/packages/components-angular/CHANGELOG.md index 28e6a89953..38224f9245 100644 --- a/packages/components-angular/CHANGELOG.md +++ b/packages/components-angular/CHANGELOG.md @@ -1,5 +1,13 @@ # @swisspost/design-system-components-angular-workspace +## 1.1.10-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.7 + - @swisspost/design-system-styles@9.0.0-next.7 + ## 1.1.10-next.6 ### Patch Changes diff --git a/packages/components-angular/package.json b/packages/components-angular/package.json index d7e2703ac0..a8d4ab4901 100644 --- a/packages/components-angular/package.json +++ b/packages/components-angular/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-angular-workspace", - "version": "1.1.10-next.6", + "version": "1.1.10-next.7", "scripts": { "start": "ng serve --port 9210", "build": "ng build components", @@ -18,8 +18,8 @@ "@angular/platform-browser": "18.2.13", "@angular/platform-browser-dynamic": "18.2.13", "@angular/router": "18.2.13", - "@swisspost/design-system-components": "workspace:9.0.0-next.6", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-components": "workspace:9.0.0-next.7", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "rxjs": "7.8.1", "tslib": "2.6.3", "zone.js": "0.14.8" diff --git a/packages/components-angular/projects/components/CHANGELOG.md b/packages/components-angular/projects/components/CHANGELOG.md index ae2612b5ed..c7d9d5bc3e 100644 --- a/packages/components-angular/projects/components/CHANGELOG.md +++ b/packages/components-angular/projects/components/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-components-angular +## 9.0.0-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.7 + ## 9.0.0-next.6 ### Patch Changes diff --git a/packages/components-angular/projects/components/package.json b/packages/components-angular/projects/components/package.json index 2ac5b9bd39..744df7dfb4 100644 --- a/packages/components-angular/projects/components/package.json +++ b/packages/components-angular/projects/components/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-angular", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Swiss Post Design System - Angular Wrapper Components", "author": "Swiss Post ", "license": "Apache-2.0", @@ -19,7 +19,7 @@ }, "dependencies": { "tslib": "2.6.3", - "@swisspost/design-system-components": "workspace:9.0.0-next.6" + "@swisspost/design-system-components": "workspace:9.0.0-next.7" }, "peerDependencies": { "@angular/common": "^16.0.0 || ^17.0.0 || ^18.0.0", diff --git a/packages/components-react/CHANGELOG.md b/packages/components-react/CHANGELOG.md index 5c079e49af..6c731ee1cf 100644 --- a/packages/components-react/CHANGELOG.md +++ b/packages/components-react/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-components-react +## 9.0.0-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.7 + ## 9.0.0-next.6 ### Patch Changes diff --git a/packages/components-react/package.json b/packages/components-react/package.json index 12e88b67a8..8d78c35624 100644 --- a/packages/components-react/package.json +++ b/packages/components-react/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components-react", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Design System React Components for easy integration with the React ecosystem", "author": "Swiss Post ", "license": "Apache-2.0", @@ -29,7 +29,7 @@ "lint": "eslint src/**/*.ts" }, "dependencies": { - "@swisspost/design-system-components": "workspace:9.0.0-next.6" + "@swisspost/design-system-components": "workspace:9.0.0-next.7" }, "devDependencies": { "@types/node": "20.14.14", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 5d95d02c32..b75c025c64 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,21 @@ # @swisspost/design-system-components +## 9.0.0-next.7 + +### Minor Changes + +- Added the `post-togglebutton` component. (by [@veyaromain](https://github.com/veyaromain) with [#3889](https://github.com/swisspost/design-system/pull/3889)) + +- Refactored `post-icon` component to use the `` tag to load and show icons under the hood. This enables responsive icons, enables better caching and improves render performance slightly. There is no further action required. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3969](https://github.com/swisspost/design-system/pull/3969)) + +### Patch Changes + +- Fixed bug that showed delayed tooltip even after blur event. (by [@leagrdv](https://github.com/leagrdv) with [#4053](https://github.com/swisspost/design-system/pull/4053)) + +- Made `post-icon` component use base tag href to define location of icons folder. (by [@leagrdv](https://github.com/leagrdv) with [#4069](https://github.com/swisspost/design-system/pull/4069)) +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 9.0.0-next.6 ### Major Changes diff --git a/packages/components/package.json b/packages/components/package.json index 3406c4096d..f8846c8438 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-components", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "A collection of web components built with Stencil JS for the Swiss Post Design System.", "license": "Apache-2.0", "main": "dist/index.cjs.js", @@ -40,7 +40,8 @@ "dependencies": { "@floating-ui/dom": "1.6.8", "@oddbird/popover-polyfill": "0.3.7", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", + "@swisspost/design-system-icons": "workspace:9.0.0-next.7", "ally.js": "1.4.1", "long-press-event": "2.5.0" }, diff --git a/packages/components/src/components/post-accordion-item/post-accordion-item.scss b/packages/components/src/components/post-accordion-item/post-accordion-item.scss index 607867f4ae..0e4bc8249e 100644 --- a/packages/components/src/components/post-accordion-item/post-accordion-item.scss +++ b/packages/components/src/components/post-accordion-item/post-accordion-item.scss @@ -1,22 +1,149 @@ -@use '@swisspost/design-system-styles/components/accordion'; -@use '@swisspost/design-system-styles/mixins/accordion' as accordion-mx; +@use '@swisspost/design-system-styles/mixins/button' as button-mx; +@use '@swisspost/design-system-styles/mixins/focus' as focus-mx; +@use '@swisspost/design-system-styles/mixins/icons' as icon-mx; +@use '@swisspost/design-system-styles/mixins/utilities' as utility-mx; + +@use '@swisspost/design-system-styles/tokens/components'; +@use '@swisspost/design-system-styles/tokens/elements'; +@use '@swisspost/design-system-styles/tokens/helpers'; +@use '@swisspost/design-system-styles/functions/tokens'; +@use '@swisspost/design-system-styles/variables/components/accordion'; + +tokens.$default-map: components.$post-accordion; :host { - display: block; + &::after { + display: block; + content: ''; + margin-top: calc(tokens.get('accordion-border-bottom-width') * -1); + border-bottom: tokens.get('accordion-border-bottom-width') + tokens.get('accordion-border-bottom-style') tokens.get('accordion-enabled-border'); + } + &:has(.accordion-button:hover)::after { + border-color: tokens.get('accordion-hover-border'); + } +} + +.accordion-header { + color: tokens.get('accordion-enabled-fg'); + font-size: tokens.get('accordion-header-font-size'); + margin: 0; + line-height: tokens.get('heading-line-height', elements.$post-heading); + font-weight: tokens.get('heading-font-weight', elements.$post-heading); } .accordion-button { + @include button-mx.reset-button; + display: flex; + position: relative; + width: 100%; + align-items: center; + text-align: start; + gap: tokens.get('accordion-header-content-gap-inline'); + padding: calc( + tokens.get('accordion-header-padding-block-open') + + tokens.get('accordion-group-border-top-width') + ) + calc( + tokens.get('accordion-header-padding-inline') + tokens.get('accordion-border-bottom-width') + ); + transition: accordion.$accordion-button-transition; cursor: pointer; + &::before { + display: block; + position: absolute; + content: ''; + inset: 0; + bottom: auto; + border-top: var(--post-accordion-button-border-top); + } + + @include utility-mx.focus-style() { + border-radius: tokens.get('focus-border-radius', helpers.$post-focus); + } + + slot::slotted(span[slot='header']) { + flex-grow: 1; + } + + post-icon { + flex: none; + width: tokens.get('accordion-icon-size'); + aspect-ratio: 1; + transition: accordion.$accordion-icon-transition; + } + + &.collapsed { + padding-block-start: calc( + tokens.get('accordion-header-padding-block-closed') + + tokens.get('accordion-group-border-top-width') + ); + padding-block-end: calc( + tokens.get('accordion-header-padding-block-closed') + + tokens.get('accordion-border-bottom-width') + ); + + post-icon { + transform: accordion.$accordion-icon-transform; + } + } + + &:hover { + color: tokens.get('accordion-hover-fg'); + } + > ::slotted(.text-truncate) { display: block; } + + @include utility-mx.high-contrast-mode() { + &:hover, + &:focus-visible { + &:not(:disabled) { + outline: tokens.get('accordion-border-bottom-width') solid Highlight; + } + } + + &:disabled { + opacity: 1 !important; + } + } +} + +.accordion-body { + padding-block-start: tokens.get('accordion-content-padding-block-start'); + padding-block-end: calc( + tokens.get('accordion-content-padding-block-end') + tokens.get('accordion-border-bottom-width') + ); + padding-inline: tokens.get('accordion-content-padding-inline'); } -post-accordion-item::part(accordion-item) { - @include accordion-mx.background-color; +.logo-container { + display: none; + + width: tokens.get('accordion-header-logo-size'); + aspect-ratio: 1; + + &.has-image { + display: block; + } + + slot::slotted(img) { + display: block; + width: 100%; + height: 100%; + object-fit: cover; + } } -:host(:not(:first-of-type)) .accordion-item { - border-block-start: 0; +.accordion-button, +.accordion-body { + > ::slotted(:first-child) { + margin-block-start: 0 !important; + } + + > ::slotted(:last-child) { + margin-block-end: 0 !important; + } } diff --git a/packages/components/src/components/post-accordion-item/post-accordion-item.tsx b/packages/components/src/components/post-accordion-item/post-accordion-item.tsx index 495c5dad6f..7421822a10 100644 --- a/packages/components/src/components/post-accordion-item/post-accordion-item.tsx +++ b/packages/components/src/components/post-accordion-item/post-accordion-item.tsx @@ -4,6 +4,7 @@ import { HEADING_LEVELS, HeadingLevel } from '@/types'; import { checkEmptyOrOneOf } from '@/utils'; /** + * @slot logo - Slot for the placing a logo before the header. * @slot header - Slot for placing custom content within the accordion item's header. * @slot default - Slot for placing content within the accordion item's body. */ @@ -20,6 +21,8 @@ export class PostAccordionItem { @State() id: string; + @State() slottedLogo: HTMLElement; + /** * If `true`, the element is collapsed otherwise it is displayed. */ @@ -40,14 +43,14 @@ export class PostAccordionItem { ); } - componentDidLoad() { - this.validateHeadingLevel(); - } - componentWillLoad() { this.id = this.host.id || `a${crypto.randomUUID()}`; } + componentDidLoad() { + this.validateHeadingLevel(); + } + // capture to make sure the "collapsed" property is updated before the event is consumed @Listen('postToggle', { capture: true }) onCollapseToggle(event: CustomEvent): void { @@ -67,6 +70,14 @@ export class PostAccordionItem { return this.collapsible.toggle(force); } + private onSlotLogoChange() { + this.slottedLogo = this.host.querySelector('img[slot="logo"]'); + } + + componentWillRender() { + this.slottedLogo = this.host.querySelector('img[slot="logo"]'); + } + render() { const HeadingTag = `h${this.headingLevel ?? 2}`; @@ -76,7 +87,16 @@ export class PostAccordionItem { diff --git a/packages/components/src/components/post-accordion-item/readme.md b/packages/components/src/components/post-accordion-item/readme.md index 1053884519..3b3980e171 100644 --- a/packages/components/src/components/post-accordion-item/readme.md +++ b/packages/components/src/components/post-accordion-item/readme.md @@ -38,6 +38,7 @@ Type: `Promise` | ----------- | ------------------------------------------------------------------- | | `"default"` | Slot for placing content within the accordion item's body. | | `"header"` | Slot for placing custom content within the accordion item's header. | +| `"logo"` | Slot for the placing a logo before the header. | ## Shadow Parts @@ -52,12 +53,14 @@ Type: `Promise` ### Depends on - [post-collapsible-trigger](../post-collapsible-trigger) +- [post-icon](../post-icon) - [post-collapsible](../post-collapsible) ### Graph ```mermaid graph TD; post-accordion-item --> post-collapsible-trigger + post-accordion-item --> post-icon post-accordion-item --> post-collapsible style post-accordion-item fill:#f9f,stroke:#333,stroke-width:4px ``` diff --git a/packages/components/src/components/post-accordion/post-accordion.scss b/packages/components/src/components/post-accordion/post-accordion.scss index 5d4e87f30f..3736cfb75f 100644 --- a/packages/components/src/components/post-accordion/post-accordion.scss +++ b/packages/components/src/components/post-accordion/post-accordion.scss @@ -1,3 +1,22 @@ +@use '@swisspost/design-system-styles/tokens/components'; +@use '@swisspost/design-system-styles/functions/tokens'; + +tokens.$default-map: components.$post-accordion; + :host { display: block; } + +::slotted(post-accordion-item) { + display: block; +} + +::slotted(post-accordion-item:not(:only-of-type:first-of-type)) { + margin-top: calc(tokens.get('accordion-group-border-top-width') * -1); +} + +::slotted(post-accordion-item:not(:only-of-type):first-of-type) { + --post-accordion-button-border-top: #{tokens.get('accordion-group-border-top-width')} #{tokens.get( + 'accordion-border-top-style' + )} #{tokens.get('accordion-enabled-border')}; +} diff --git a/packages/components/src/components/post-alert/readme.md b/packages/components/src/components/post-alert/readme.md new file mode 100644 index 0000000000..68878cbca9 --- /dev/null +++ b/packages/components/src/components/post-alert/readme.md @@ -0,0 +1,63 @@ +# post-alert + + + + + + +## Properties + +| Property | Attribute | Description | Type | Default | +| -------------- | --------------- | ------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ----------- | +| `dismissLabel` | `dismiss-label` | The label to use for the close button of a dismissible alert. | `string` | `undefined` | +| `dismissible` | `dismissible` | If `true`, a close button (×) is displayed and the alert can be dismissed by the user. | `boolean` | `false` | +| `fixed` | `fixed` | If `true`, the alert is positioned at the bottom of the window, from edge to edge. | `boolean` | `false` | +| `icon` | `icon` | The icon to display in the alert. By default, the icon depends on the alert type. If `none`, no icon is displayed. | `string` | `undefined` | +| `type` | `type` | The type of the alert. | `"danger" \| "gray" \| "info" \| "primary" \| "success" \| "warning"` | `'primary'` | + + +## Events + +| Event | Description | Type | +| --------------- | --------------------------------------------------------------------------------------------------------------------------------------- | ------------------- | +| `postDismissed` | An event emitted when the alert element is dismissed, after the transition. It has no payload and only relevant for dismissible alerts. | `CustomEvent` | + + +## Methods + +### `dismiss() => Promise` + +Triggers alert dismissal programmatically (same as clicking on the close button (×)). + +#### Returns + +Type: `Promise` + + + + +## Slots + +| Slot | Description | +| ----------- | ------------------------------------------------------------------------ | +| `"actions"` | Slot for placing custom actions (buttons, links, etc.) within the alert. | +| `"default"` | Slot for placing the main content/message of the alert. | +| `"heading"` | Slot for placing custom content within the alert's heading. | + + +## Dependencies + +### Depends on + +- [post-icon](../post-icon) + +### Graph +```mermaid +graph TD; + post-alert --> post-icon + style post-alert fill:#f9f,stroke:#333,stroke-width:4px +``` + +---------------------------------------------- + +*Built with [StencilJS](https://stenciljs.com/)* diff --git a/packages/components/src/components/post-icon/post-icon.tsx b/packages/components/src/components/post-icon/post-icon.tsx index 7b9de68eaa..90aa6e0df8 100644 --- a/packages/components/src/components/post-icon/post-icon.tsx +++ b/packages/components/src/components/post-icon/post-icon.tsx @@ -112,7 +112,8 @@ export class PostIcon { .querySelector('meta[name="design-system-settings"][data-post-icon-base]') ?.getAttribute('data-post-icon-base') ?? null; - const fileBase = `${this.base ?? metaBase ?? CDN_URL}/`.replace(/\/\/$/, '/'); + const baseHref = document.getElementsByTagName('base')[0]?.href; + const fileBase = `${this.base ?? metaBase ?? baseHref ?? CDN_URL}/`.replace(/\/\/$/, '/'); const fileName = `${this.name}.svg#i-${this.name}`; const filePath = `${fileBase}${fileName}`; diff --git a/packages/components/src/components/post-icon/readme.md b/packages/components/src/components/post-icon/readme.md index ed892f862c..638a6ed157 100644 --- a/packages/components/src/components/post-icon/readme.md +++ b/packages/components/src/components/post-icon/readme.md @@ -22,6 +22,7 @@ some content ### Used by + - [post-accordion-item](../post-accordion-item) - [post-banner](../post-banner) - [post-breadcrumb-item](../post-breadcrumb-item) - [post-card-control](../post-card-control) @@ -32,6 +33,7 @@ some content ### Graph ```mermaid graph TD; + post-accordion-item --> post-icon post-banner --> post-icon post-breadcrumb-item --> post-icon post-card-control --> post-icon diff --git a/packages/components/src/index.html b/packages/components/src/index.html index ffe6246407..bf61af6af2 100644 --- a/packages/components/src/index.html +++ b/packages/components/src/index.html @@ -6,9 +6,11 @@ name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0" /> + Stencil Component Starter + diff --git a/packages/components/stencil.config.ts b/packages/components/stencil.config.ts index 73a7418ec9..21ebebd277 100644 --- a/packages/components/stencil.config.ts +++ b/packages/components/stencil.config.ts @@ -35,6 +35,14 @@ export const config: Config = { src: '../node_modules/@swisspost/design-system-styles/*.css', dest: 'assets/css', }, + { + src: '../node_modules/@swisspost/design-system-styles/palettes/*.css', + dest: 'assets/css', + }, + { + src: '../node_modules/@swisspost/design-system-icons/public/post-icons/*.svg', + dest: 'assets/icons', + }, ], serviceWorker: null, // disable service workers, }, diff --git a/packages/documentation/.storybook/addons/styles-switcher/StylesSwitcher.tsx b/packages/documentation/.storybook/addons/styles-switcher/StylesSwitcher.tsx index 2980542b93..dc9d73266f 100644 --- a/packages/documentation/.storybook/addons/styles-switcher/StylesSwitcher.tsx +++ b/packages/documentation/.storybook/addons/styles-switcher/StylesSwitcher.tsx @@ -48,6 +48,7 @@ function StylesSwitcher() { const [preview, setPreview] = useState(); const [stories, setStories] = useState>(); + const [stylesCodeBlocks, setStylesCodeBlocks] = useState>(); /** * Retrieves the preview document after the first rendering @@ -71,6 +72,7 @@ function StylesSwitcher() { observer = new MutationObserver( debounce(() => { setStories(preview.querySelectorAll('.sbdocs-preview, .sb-main-padded')); + setStylesCodeBlocks(preview.querySelectorAll('.docblock-source')); }, 200), ); @@ -94,6 +96,46 @@ function StylesSwitcher() { ); }, [preview, currentTheme, currentChannel]); + /** + * Sets the design system styles import SCSS file to the correct theme and channel file + */ + useEffect(() => { + if (!stylesCodeBlocks) return; + + const t = currentTheme.toLowerCase(); + const c = currentChannel.toLowerCase(); + const packageName = "'@swisspost/design-system-styles/"; + + stylesCodeBlocks.forEach(stylesCodeBlock => { + const sourceArray = Array.from(stylesCodeBlock.querySelectorAll('.token.string')); + sourceArray.forEach((s, i) => { + let source = s.innerHTML; + // Remove the packageName from the source to make sure we don't override it + source = source.replace(packageName, ''); + + // Check if one of the themes or channels are in the scss path + let theme = THEMES.find(tItem => source.indexOf(tItem.toLowerCase()) > -1); + let channel = CHANNELS.find(cItem => source.indexOf(cItem.toLowerCase()) > -1); + + const updateTheme = theme && theme.toLowerCase() !== t; + const updateChannel = channel && channel.toLowerCase() !== c; + + // Only change the source if theme or channel needs to be changed + if (source && (updateTheme || updateChannel)) { + if (updateTheme) { + source = source.replace((theme as string).toLowerCase(), t); + } + + if (updateChannel) { + source = source.replace((channel as string).toLowerCase(), c); + } + + sourceArray[i].innerHTML = packageName + source; + } + }); + }); + }, [stylesCodeBlocks, currentTheme, currentChannel]); + /** * Sets the expected 'data-color-scheme' attribute on all story containers when the scheme changes */ @@ -176,7 +218,7 @@ function StylesSwitcher() { } > - Chanel: {currentChannel} + Channel: {currentChannel} diff --git a/packages/documentation/.storybook/styles/preview.scss b/packages/documentation/.storybook/styles/preview.scss index 35c5a3f0f3..17ad69d1f9 100644 --- a/packages/documentation/.storybook/styles/preview.scss +++ b/packages/documentation/.storybook/styles/preview.scss @@ -52,7 +52,8 @@ $monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier .table-fit-content { width: fit-content; - th, td { + th, + td { padding-inline: 2rem; } } @@ -110,9 +111,8 @@ $monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier top: -0.1em; margin: 0 0.1em; padding: 0.15em 0.4em 0.1em; - background-color: tokens.get('utility-surface-accent1'); - border: 1px solid tokens.get('utility-surface-accent2'); - color: 1px solid tokens.get('utility-surface-accent4'); + background-color: rgba(#fff, 0.75); + border: 1px solid rgba(#000, 0.3); border-radius: 0.2em; font-family: $monospace; font-size: 0.75em; @@ -128,6 +128,13 @@ $monospace: SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier } } + [data-color-scheme='dark'] { + code { + background-color: rgba(#000, 0.75); + border-color: rgba(#fff, 0.3); + } + } + .sbdocs-wrapper { padding-right: 0; padding-bottom: 0; diff --git a/packages/documentation/CHANGELOG.md b/packages/documentation/CHANGELOG.md index 182303cfc3..8989dd9398 100644 --- a/packages/documentation/CHANGELOG.md +++ b/packages/documentation/CHANGELOG.md @@ -1,5 +1,52 @@ # @swisspost/design-system-documentation +## 6.0.0-next.8 + +### Major Changes + +- Removed deprecated `carousel` component. (by [@leagrdv](https://github.com/leagrdv) with [#4075](https://github.com/swisspost/design-system/pull/4075)) + +### Minor Changes + +- Added the `post-togglebutton` component. (by [@veyaromain](https://github.com/veyaromain) with [#3889](https://github.com/swisspost/design-system/pull/3889)) + +- Updated the documentation navigation. (by [@alizedebray](https://github.com/alizedebray) with [#4072](https://github.com/swisspost/design-system/pull/4072)) + +- Created a documentation page for the form hints. (by [@leagrdv](https://github.com/leagrdv) with [#4086](https://github.com/swisspost/design-system/pull/4086)) + +### Patch Changes + +- Removed the `rg` and `xxl` grid breakpoints, reducing the grid to 5 breakpoints instead of the previous 7. This change affects all CSS classes tied to specific breakpoints (e.g., `col-rg-2`, `m-xxl-4`). + **Previous Breakpoints**: + + - `xs: 0px` + - `sm: 400px` + - `rg: 600px` + - `md: 780px` + - `lg: 1024px` + - `xl: 1280px` + - `xxl: 1440px` + + **New Breakpoints**: + + - `xs: 0px` + - `sm: 600px` + - `md: 780px` + - `lg: 1024px` + - `xl: 1280px` + + To maintain compatibility with the updated grid system, you need to update your code by replacing any `*-rg-*` classes with `*-sm-*`, and any `*-xxl-*` classes with `*-xl-*`. For example: + + - `col-rg-2` → `col-sm-2` + - `m-xxl-4` → `m-xl-4` (by [@alizedebray](https://github.com/alizedebray) with [#3982](https://github.com/swisspost/design-system/pull/3982)) + +- Updated dependencies: + - @swisspost/design-system-components@9.0.0-next.7 + - @swisspost/design-system-styles@9.0.0-next.7 + - @swisspost/design-system-icons@9.0.0-next.7 + - @swisspost/design-system-components-react@9.0.0-next.7 + - @swisspost/internet-header@2.0.0-next.7 + ## 6.0.0-next.7 ### Major Changes diff --git a/packages/documentation/cypress/e2e/components/list.cy.ts b/packages/documentation/cypress/e2e/components/list.cy.ts index af988242ea..3aed76e35d 100644 --- a/packages/documentation/cypress/e2e/components/list.cy.ts +++ b/packages/documentation/cypress/e2e/components/list.cy.ts @@ -1,7 +1,7 @@ describe('List', () => { describe('Accessibility', () => { beforeEach(() => { - cy.visit('/iframe.html?id=snapshots--list'); + cy.visit('/iframe.html?id=snapshots--lists'); cy.get('ol', { timeout: 30000 }).should('be.visible'); cy.injectAxe(); }); diff --git a/packages/documentation/cypress/snapshots/components/list.snapshot.ts b/packages/documentation/cypress/snapshots/components/list.snapshot.ts index 7599d91737..a49515ac7f 100644 --- a/packages/documentation/cypress/snapshots/components/list.snapshot.ts +++ b/packages/documentation/cypress/snapshots/components/list.snapshot.ts @@ -1,13 +1,7 @@ describe('List', () => { it('default', () => { - cy.visit('/iframe.html?id=snapshots--list'); + cy.visit('/iframe.html?id=snapshots--lists'); cy.get('ol', { timeout: 30000 }).should('be.visible'); cy.percySnapshot('Lists', { widths: [1440] }); }); - - it('default', () => { - cy.visit('/iframe.html?id=snapshots--check-list'); - cy.get('ul', { timeout: 30000 }).should('be.visible'); - cy.percySnapshot('Lists', { widths: [1440] }); - }); }); diff --git a/packages/documentation/package.json b/packages/documentation/package.json index 3ae08e276a..5cf18b11dd 100644 --- a/packages/documentation/package.json +++ b/packages/documentation/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-documentation", - "version": "6.0.0-next.7", + "version": "6.0.0-next.8", "description": "Swiss Post Design System Documentation.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -28,11 +28,12 @@ "lint": "eslint **/*.{ts,tsx,mdx}" }, "dependencies": { - "@swisspost/design-system-components": "workspace:9.0.0-next.6", - "@swisspost/design-system-components-react": "workspace:9.0.0-next.6", - "@swisspost/design-system-icons": "workspace:9.0.0-next.6", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", - "@swisspost/internet-header": "workspace:2.0.0-next.6", + "@swisspost/design-system-components": "workspace:9.0.0-next.7", + "@swisspost/design-system-components-react": "workspace:9.0.0-next.7", + "@swisspost/design-system-icons": "workspace:9.0.0-next.7", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", + "@swisspost/design-system-tokens": "workspace:9.0.0-next.7", + "@swisspost/internet-header": "workspace:2.0.0-next.7", "bootstrap": "5.3.3" }, "devDependencies": { @@ -53,8 +54,8 @@ "@storybook/types": "8.3.6", "@storybook/web-components": "8.3.6", "@storybook/web-components-vite": "8.3.6", - "@swisspost/design-system-components-angular": "workspace:9.0.0-next.6", - "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.6", + "@swisspost/design-system-components-angular": "workspace:9.0.0-next.7", + "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.7", "@types/css-modules": "1.0.5", "@types/mdx": "2.0.13", "@types/react": "18.3.3", @@ -76,7 +77,7 @@ "rehype-autolink-headings": "7.1.0", "rehype-slug": "6.0.0", "rimraf": "6.0.1", - "sass": "1.78.0", + "sass-embedded": "1.78.0", "storybook": "8.2.7", "typescript": "5.5.4" } diff --git a/packages/documentation/public/_redirects b/packages/documentation/public/_redirects index 9a3fd5d56b..79a6c132ab 100644 --- a/packages/documentation/public/_redirects +++ b/packages/documentation/public/_redirects @@ -9,3 +9,4 @@ + diff --git a/packages/documentation/public/assets/images/packages/tokens.svg b/packages/documentation/public/assets/images/packages/tokens.svg new file mode 100644 index 0000000000..50916efaae --- /dev/null +++ b/packages/documentation/public/assets/images/packages/tokens.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/packages/documentation/public/assets/versions.json b/packages/documentation/public/assets/versions.json index a4db7bd3e2..c24ab117ec 100644 --- a/packages/documentation/public/assets/versions.json +++ b/packages/documentation/public/assets/versions.json @@ -1,7 +1,7 @@ [ { "title": "Version 9", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.", "url": "https://design-system.post.ch", "dependencies": { @@ -9,22 +9,50 @@ "@ng-bootstrap/ng-bootstrap": "^17.0.0", "bootstrap": "~5.3.0", "@swisspost/design-system-changelog-github": "1.0.2", - "@swisspost/design-system-components": "9.0.0-next.6", - "@swisspost/design-system-components-angular-workspace": "1.1.10-next.6", - "@swisspost/design-system-components-angular": "9.0.0-next.6", - "@swisspost/design-system-components-react": "9.0.0-next.6", - "@swisspost/design-system-documentation": "6.0.0-next.7", - "@swisspost/design-system-icons": "9.0.0-next.6", - "@swisspost/internet-header": "2.0.0-next.6", - "@swisspost/design-system-intranet-header-workspace": "3.0.22-next.6", - "@swisspost/design-system-intranet-header": "9.0.0-next.6", - "@swisspost/design-system-intranet-header-showcase": "1.0.10-next.6", - "@swisspost/design-system-migrations": "9.0.0-next.6", - "@swisspost/design-system-nextjs-integration": "0.1.14-next.6", - "@swisspost/design-system-styles": "9.0.0-next.6", - "@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.6", - "@swisspost/design-system-styles-primeng": "9.0.0-next.6", - "@swisspost/design-system-tokens": "9.0.0-next.6" + "@swisspost/design-system-components": "9.0.0-next.7", + "@swisspost/design-system-components-angular-workspace": "1.1.10-next.7", + "@swisspost/design-system-components-angular": "9.0.0-next.7", + "@swisspost/design-system-components-react": "9.0.0-next.7", + "@swisspost/design-system-documentation": "6.0.0-next.8", + "@swisspost/design-system-icons": "9.0.0-next.7", + "@swisspost/internet-header": "2.0.0-next.7", + "@swisspost/design-system-intranet-header-workspace": "3.0.22-next.7", + "@swisspost/design-system-intranet-header": "9.0.0-next.7", + "@swisspost/design-system-intranet-header-showcase": "1.0.10-next.7", + "@swisspost/design-system-migrations": "9.0.0-next.7", + "@swisspost/design-system-nextjs-integration": "0.1.14-next.7", + "@swisspost/design-system-styles": "9.0.0-next.7", + "@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.7", + "@swisspost/design-system-styles-primeng": "9.0.0-next.7", + "@swisspost/design-system-tokens": "9.0.0-next.7" + } + }, + { + "title": "Version 9", + "version": "9.0.0-next.6", + "description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.", + "url": "https://swisspost-design-system-version-9.netlify.app", + "dependencies": { + "@angular/core": "^18.0.0", + "@ng-bootstrap/ng-bootstrap": "^17.0.0", + "bootstrap": "~5.3.0", + "@swisspost/design-system-changelog-github": "1.0.2", + "@swisspost/design-system-components": "9.0.0-next.2", + "@swisspost/design-system-components-angular-workspace": "1.1.10-next.2", + "@swisspost/design-system-components-angular": "9.0.0-next.2", + "@swisspost/design-system-components-react": "9.0.0-next.2", + "@swisspost/design-system-documentation": "6.0.0-next.2", + "@swisspost/design-system-icons": "9.0.0-next.2", + "@swisspost/internet-header": "1.14.6-next.2", + "@swisspost/design-system-intranet-header-workspace": "3.0.22-next.2", + "@swisspost/design-system-intranet-header": "9.0.0-next.2", + "@swisspost/design-system-intranet-header-showcase": "1.0.10-next.2", + "@swisspost/design-system-migrations": "9.0.0-next.2", + "@swisspost/design-system-nextjs-integration": "0.1.14-next.2", + "@swisspost/design-system-styles": "9.0.0-next.2", + "@swisspost/design-system-styles-primeng-workspace": "1.0.6-next.2", + "@swisspost/design-system-styles-primeng": "9.0.0-next.2", + "@swisspost/design-system-tokens": "9.0.0-next.2" } }, { diff --git a/packages/documentation/src/shared/packages.data.ts b/packages/documentation/src/shared/packages.data.ts index 85f501d9a5..7e24982122 100644 --- a/packages/documentation/src/shared/packages.data.ts +++ b/packages/documentation/src/shared/packages.data.ts @@ -1,10 +1,12 @@ import { DEPENDENCIES, getVersion } from '@/utils/version'; + import metaStyles from '@/stories/packages/styles/styles.stories'; import metaComponents from '@/stories/packages/components/components.stories'; import metaComponentsAngular from '@/stories/packages/components-angular/components-angular.stories'; import metaInternetHeader from '@/stories/packages/internet-header/internet-header.stories'; import metaIntranetHeader from '@/stories/packages/intranet-header/intranet-header.stories'; import metaIcons from '@/stories/packages/icons/package-icons.stories'; +import metaTokens from '@/stories/packages/tokens/tokens.stories'; import { PackageType } from '@/../types'; interface IPackage { @@ -145,6 +147,26 @@ export const packages: IPackage[] = [ }, version: `v${getVersion(DEPENDENCIES['@swisspost/design-system-icons'])}`, }, + { + name: 'Tokens', + docsStoryId: metaTokens.id, + type: PackageType.Assets, + link: { + github: { + href: 'https://github.com/swisspost/design-system/tree/main/packages/tokens', + ariaLabel: 'Source of Tokens package', + }, + docs: { + href: generateDocsRelativeLink(metaTokens.id), + ariaLabel: 'Getting started with Tokens package', + }, + }, + img: { + src: '/assets/images/packages/tokens.svg', + alt: '', + }, + version: `v${getVersion(DEPENDENCIES['@swisspost/design-system-tokens'])}`, + }, ]; function generateDocsRelativeLink(storyId: string) { diff --git a/packages/documentation/src/shared/styles-package-import.mdx b/packages/documentation/src/shared/styles-package-import.mdx index ff87878edf..8801282878 100644 --- a/packages/documentation/src/shared/styles-package-import.mdx +++ b/packages/documentation/src/shared/styles-package-import.mdx @@ -4,16 +4,14 @@ import { getComponentStyleImports } from './styles-package-import-individual.sam ## Style Imports

- - *Make sure the `@swisspost/design-system-styles` package is already present in your project or - follow the [installation - guidelines](http://localhost:9000/?path=/docs/e53e2de8-0bbf-4f70-babc-074c5466f700--docs).* - + *Make sure the `@swisspost/design-system-styles` package is already present in your project or follow the [installation guidelines](http://localhost:9000/?path=/docs/e53e2de8-0bbf-4f70-babc-074c5466f700--docs).*

To import all Design System styles: - +
+ +
To import only the styles required for this component: diff --git a/packages/documentation/src/stories/components/accordion/accordion.docs.mdx b/packages/documentation/src/stories/components/accordion/accordion.docs.mdx index 8e0033d199..07a06b4582 100644 --- a/packages/documentation/src/stories/components/accordion/accordion.docs.mdx +++ b/packages/documentation/src/stories/components/accordion/accordion.docs.mdx @@ -13,6 +13,7 @@ import SampleCustomTrigger from './accordion-custom-trigger.sample?raw'; +

Toggle the visibility of a set of related content in your project.

The `` is a container for `` components. @@ -42,6 +43,13 @@ To allow multiple panels to be open at the same time, use the `multiple="true"` +### Logos + +To enhance individual accordion items with a logo, add an `` to the logo slot. +This will display the logo in front of the accordion item's heading. + + + ### Initially Closed Panel Use the `collapsed="true"` property on all `post-accordion-item` you want to be initially closed. diff --git a/packages/documentation/src/stories/components/accordion/accordion.stories.ts b/packages/documentation/src/stories/components/accordion/accordion.stories.ts index ef304d6043..2d7f67a21a 100644 --- a/packages/documentation/src/stories/components/accordion/accordion.stories.ts +++ b/packages/documentation/src/stories/components/accordion/accordion.stories.ts @@ -19,6 +19,7 @@ const meta: MetaComponent' }, }, }, + logoSrc: { + control: 'text', + description: + 'Define an image `src` to insert a custom image.
Do you need an example? Try our logo /assets/images/logo-swisspost.svg.
', + table: { + category: 'Content', + }, + }, }, }; @@ -41,14 +50,17 @@ function getAccordionItemContent(position: number | string, headingLevel?: numbe const level = headingLevel ? html` h${headingLevel}` : nothing; return html` Titulum ${position}${level} -

Contentus momentus vero siteos et accusam iretea et justo.

+
+

Contentus momentus vero siteos et accusam iretea et justo.

+
`; } function getDefaultAccordionItem(args: Partial, index: number) { const isCollapsed = !!args.multiple && index > 0; return html` - + ${args.logoSrc ? html`logo` : nothing} ${getAccordionItemContent(index + 1)} `; @@ -76,6 +88,12 @@ export const Default: Story = { }, }; +export const Logos: Story = { + args: { + logoSrc: '/assets/images/logo-swisspost.svg', + }, +}; + export const MultipleOpenPanels: Story = { args: { multiple: true, diff --git a/packages/documentation/src/stories/components/card-control/standard-html/card-control.stories.ts b/packages/documentation/src/stories/components/card-control/standard-html/card-control.stories.ts index d46664d63c..9ec50a47b3 100644 --- a/packages/documentation/src/stories/components/card-control/standard-html/card-control.stories.ts +++ b/packages/documentation/src/stories/components/card-control/standard-html/card-control.stories.ts @@ -96,7 +96,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the card control and controls the display of the corresponding return message.Please read our validation guidelines here. ', + 'Defines the validation state of the card control and controls the display of the corresponding return message.Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/checkbox/checkbox.docs.mdx b/packages/documentation/src/stories/components/checkbox/checkbox.docs.mdx index 4c113c35d3..05116114ef 100644 --- a/packages/documentation/src/stories/components/checkbox/checkbox.docs.mdx +++ b/packages/documentation/src/stories/components/checkbox/checkbox.docs.mdx @@ -53,7 +53,7 @@ The indeterminate state can only be set via JavaScript and is styled using the ` To show a checkbox group, just wrap your checkboxes in a `fieldset`. -
+
Don't forget to add also a `` element. You can visually hide the legend using the `.visually-hidden` class if necessary. @@ -68,7 +68,7 @@ Read more about that topic in our [accessibility docs](/?path=/docs/46da78e8-e83 To show the checkboxes inline, just add the `.form-check-inline` class to each of the checkboxes.
- Don't forget to wrap your checkbox group in a `<fieldset>` that includes a `<legend>` element. + Don't forget to wrap your checkbox group in a <fieldset> that includes a <legend> element. You can then visually hide the legend using the `.visually-hidden` class. Read more about that topic in our [accessibility docs](/?path=/docs/46da78e8-e83b-4ca1-aaf6-bbc662efef14--docs). diff --git a/packages/documentation/src/stories/components/checkbox/checkbox.stories.ts b/packages/documentation/src/stories/components/checkbox/checkbox.stories.ts index cd34f6c361..e26d871ee7 100644 --- a/packages/documentation/src/stories/components/checkbox/checkbox.stories.ts +++ b/packages/documentation/src/stories/components/checkbox/checkbox.stories.ts @@ -107,7 +107,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the checkbox and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the checkbox and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/form-footer/form-footer.stories.ts b/packages/documentation/src/stories/components/form-footer/form-footer.stories.ts index c977632cdf..4d358a5bd1 100644 --- a/packages/documentation/src/stories/components/form-footer/form-footer.stories.ts +++ b/packages/documentation/src/stories/components/form-footer/form-footer.stories.ts @@ -134,7 +134,7 @@ export function render(args: Args) { ? html` ` : null} ${args.showTertiaryButton - ? html`` diff --git a/packages/documentation/src/stories/components/header/components/header.markup.ts b/packages/documentation/src/stories/components/header/components/header.markup.ts new file mode 100644 index 0000000000..85e320bb9a --- /dev/null +++ b/packages/documentation/src/stories/components/header/components/header.markup.ts @@ -0,0 +1,103 @@ +import { html } from 'lit-html'; + +export default html` + + Homepage + + + + + + + + + = Menu + + + + + DE + + + FR + + + IT + + + EN + + + + +

Application title

+ + + + + + + + +

Privatkunden

+ + Briefe + + + + Briefe + + +

Briefe title

+ +

Briefe senden

+ Briefe Schweiz + Kleinwaren Ausland + Waren Ausland + Express und Kurier +
+ +

Schritt für Schritt

+ Pakete Schweiz + Kleinwaren Ausland + Waren Ausland + Express und Kurier +
+ Schliessen +
+
+ + Pakete + + +

Pakete title

+ +

Pakete senden

+ Pakete Schweiz + Kleinwaren Ausland + Waren Ausland + Express und Kurier +
+ +

Schritt für Schritt

+ Pakete Schweiz + Kleinwaren Ausland + Waren Ausland + Express und Kurier +
+ Schliessen +
+
+
+
+
`; diff --git a/packages/documentation/src/stories/components/header/header.docs.mdx b/packages/documentation/src/stories/components/header/header.docs.mdx new file mode 100644 index 0000000000..3f23445cb5 --- /dev/null +++ b/packages/documentation/src/stories/components/header/header.docs.mdx @@ -0,0 +1,21 @@ +import { Canvas, Controls, Meta } from '@storybook/blocks'; +import * as HeaderStories from './header.stories'; + + + +
+ # Header + + +
+ +
+ The header of the Post. +
+ + +
+ +
diff --git a/packages/documentation/src/stories/components/header/header.stories.ts b/packages/documentation/src/stories/components/header/header.stories.ts new file mode 100644 index 0000000000..9b2cc7b912 --- /dev/null +++ b/packages/documentation/src/stories/components/header/header.stories.ts @@ -0,0 +1,29 @@ +import type { StoryObj } from '@storybook/web-components'; +import { MetaComponent } from '@root/types'; +import HeaderMarkup from './components/header.markup'; + +const meta: MetaComponent = { + id: 'header', + title: 'Components/Header', + tags: ['package:HTML'], + parameters: { + layout: 'fullscreen', + badges: [], + design: { + type: 'figma', + url: 'https://www.figma.com/design/JIT5AdGYqv6bDRpfBPV8XR/Foundations-%26-Components-Next-Level?node-id=558-7012&t=ywmfJhyvd2euoiGI-1', + }, + }, + args: {}, + argTypes: {}, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + render: () => { + return HeaderMarkup; + }, +}; diff --git a/packages/documentation/src/stories/components/input/input.stories.ts b/packages/documentation/src/stories/components/input/input.stories.ts index f68b161e3b..f83a4a65c6 100644 --- a/packages/documentation/src/stories/components/input/input.stories.ts +++ b/packages/documentation/src/stories/components/input/input.stories.ts @@ -124,7 +124,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the input and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the input and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/radio/radio.docs.mdx b/packages/documentation/src/stories/components/radio/radio.docs.mdx index 0bf509aae4..69d4bff8ce 100644 --- a/packages/documentation/src/stories/components/radio/radio.docs.mdx +++ b/packages/documentation/src/stories/components/radio/radio.docs.mdx @@ -35,7 +35,7 @@ The following examples show the different characteristics of the component. Thes To show radio button group, just wrap your radios in a `fieldset`. -
+
Don't forget to add also a `` element. You can visually hide the legend using the `.visually-hidden` class if necessary. @@ -50,14 +50,11 @@ Read more about that topic in our [accessibility docs](/?path=/docs/46da78e8-e83 To render a radio inline, simply add the class `.form-check-inline` to the `.form-check` wrapper element.
- Remember to wrap your radio groups in a <fieldset> including a{' '} - <legend> tag. This provides a label for your radio group. -
- For more information, read our{' '} - - grouping accessibility guide - - . + Remember to wrap your radio groups in a <fieldset> including a <legend> tag. + This provides a label for your radio group. + + Read more about that topic in our [accessibility docs](/?path=/docs/46da78e8-e83b-4ca1-aaf6-bbc662efef14--docs). +
To visually hide the `` element, use the `.visually-hidden` class. diff --git a/packages/documentation/src/stories/components/radio/radio.stories.ts b/packages/documentation/src/stories/components/radio/radio.stories.ts index 6114d90fc4..a48882c95e 100644 --- a/packages/documentation/src/stories/components/radio/radio.stories.ts +++ b/packages/documentation/src/stories/components/radio/radio.stories.ts @@ -88,7 +88,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the radio button and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the radio button and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/select/select.stories.ts b/packages/documentation/src/stories/components/select/select.stories.ts index 9754787807..838327fa73 100644 --- a/packages/documentation/src/stories/components/select/select.stories.ts +++ b/packages/documentation/src/stories/components/select/select.stories.ts @@ -142,7 +142,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the select box and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the select box and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/slider/slider.stories.ts b/packages/documentation/src/stories/components/slider/slider.stories.ts index d28f662a62..5acb16ee25 100644 --- a/packages/documentation/src/stories/components/slider/slider.stories.ts +++ b/packages/documentation/src/stories/components/slider/slider.stories.ts @@ -146,7 +146,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the slider and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the slider and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/switch/switch.stories.ts b/packages/documentation/src/stories/components/switch/switch.stories.ts index 6709fdfab9..4360e01e1a 100644 --- a/packages/documentation/src/stories/components/switch/switch.stories.ts +++ b/packages/documentation/src/stories/components/switch/switch.stories.ts @@ -86,7 +86,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the switch and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the switch and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/textarea/textarea.stories.ts b/packages/documentation/src/stories/components/textarea/textarea.stories.ts index 73e4c8429d..f647e87e42 100644 --- a/packages/documentation/src/stories/components/textarea/textarea.stories.ts +++ b/packages/documentation/src/stories/components/textarea/textarea.stories.ts @@ -114,7 +114,7 @@ const meta: MetaComponent = { validation: { name: 'Validation', description: - 'Defines the validation state of the textarea and controls the display of the corresponding return message. Please read our validation guidelines here. ', + 'Defines the validation state of the textarea and controls the display of the corresponding return message. Please read our validation guidelines here. ', control: { type: 'radio', labels: { diff --git a/packages/documentation/src/stories/components/togglebutton/togglebutton.stories.ts b/packages/documentation/src/stories/components/togglebutton/togglebutton.stories.ts index 2be5765c49..361f3b911a 100644 --- a/packages/documentation/src/stories/components/togglebutton/togglebutton.stories.ts +++ b/packages/documentation/src/stories/components/togglebutton/togglebutton.stories.ts @@ -50,7 +50,7 @@ const meta: MetaComponent = { ...buttonMeta.argTypes?.size, description: 'Sets the size of the component.' + - '' + + '' + 'For more options, please see the ' + 'button documentation' + '.', @@ -59,7 +59,7 @@ const meta: MetaComponent = { ...buttonMeta.argTypes?.variant, description: 'Defines a style variant.' + - '' + + '' + 'For more options, please see the ' + 'button documentation' + '.', diff --git a/packages/documentation/src/stories/foundations/typography/list/list-bullet.sample.scss b/packages/documentation/src/stories/foundations/typography/list/list-bullet.sample.scss new file mode 100644 index 0000000000..4c106961d7 --- /dev/null +++ b/packages/documentation/src/stories/foundations/typography/list/list-bullet.sample.scss @@ -0,0 +1,7 @@ +@use '@swisspost/design-system-styles/core' as post; + +.my-component { + ul { + @include post.list-bullet(); + } +} diff --git a/packages/documentation/src/stories/foundations/typography/list/list-inline.sample.scss b/packages/documentation/src/stories/foundations/typography/list/list-inline.sample.scss new file mode 100644 index 0000000000..e6e5e1de5b --- /dev/null +++ b/packages/documentation/src/stories/foundations/typography/list/list-inline.sample.scss @@ -0,0 +1,7 @@ +@use '@swisspost/design-system-styles/core' as post; + +.my-component { + ul { + @include post.list-inline(); + } +} diff --git a/packages/documentation/src/stories/foundations/typography/list/list-reset.sample.scss b/packages/documentation/src/stories/foundations/typography/list/list-reset.sample.scss deleted file mode 100644 index 8bc5b24f1c..0000000000 --- a/packages/documentation/src/stories/foundations/typography/list/list-reset.sample.scss +++ /dev/null @@ -1,5 +0,0 @@ -@use '../../../../../node_modules/@swisspost/design-system-styles/core' as post; - -ul.my-list { - @include post.reset-list(); -} diff --git a/packages/documentation/src/stories/foundations/typography/list/list-unstyled.sample.scss b/packages/documentation/src/stories/foundations/typography/list/list-unstyled.sample.scss new file mode 100644 index 0000000000..58dcd275e3 --- /dev/null +++ b/packages/documentation/src/stories/foundations/typography/list/list-unstyled.sample.scss @@ -0,0 +1,13 @@ +@use '@swisspost/design-system-styles/core' as post; + +.my-component { + ul { + @include post.list-unstyled() { + // custom styles for the ul element + } + + > li { + // custom styles for child elements + } + } +} diff --git a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx index e19910ede5..5ca305d9b5 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx +++ b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx @@ -1,12 +1,14 @@ import { Meta, Canvas, Source } from '@storybook/blocks'; import * as ListStories from './list.stories'; -import SampleListReset from './list-reset.sample.scss?raw'; +import SampleListBullet from './list-bullet.sample.scss?raw'; +import SampleListInline from './list-inline.sample.scss?raw'; +import SampleListUnstyled from './list-unstyled.sample.scss?raw'; # Lists -

Use lists to group a collection of related items.

+

Use lists to group a collection of related items.

There are three types of HTML lists: unordered lists, ordered lists, and description lists. Utility classes allow you to style each of these lists in different ways. @@ -18,51 +20,62 @@ It is created using a `
    ` tag and each list item is preceded by a bullet (sma -### Unstyled +#### Sass mixin + + -Remove the default list-style and left margin on list items (immediate children only). -This only applies to immediate child list items, meaning you will need to add the class for any nested lists as well. +### Inline - +Remove a list’s bullets. + + #### Sass mixin -If you want to use the class above, you can still reset the list styles with the following mixin: + - +### Unstyled List -### Inline +

    Can be used with both, unordered and ordered lists.

    +Remove all the styles on a list and make it appear as if it is made out of `
    ` elements. -Remove a list’s bullets and apply some light margin with a combination of two classes, -`.list-inline` and `.list-inline-item`. + - +#### Sass mixin + + -## Ordered List +## Ordered An ordered list groups related items in a specific order. It is created using a `
      ` tag and list items are preceded by ascending numbers by default. All of the above utility classes also apply to ordered lists. - + ## Description List A description list is a list of terms, with a description of each term. It is created using a `
      ` tag, terms are defined using `
      ` tags, and descriptions are defined using `
      ` tags. - + ### Alignment Align terms and descriptions horizontally by using our grid system’s predefined classes. For longer terms, you can optionally add a `.text-truncate` class to truncate the text with an ellipsis. - - -## Check List - -A non-interactive checklist is a list with a check icon prefix, not only for better visual identification of the list items but also to indicate a 'completed' status for each item. - - + diff --git a/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts new file mode 100644 index 0000000000..9131673688 --- /dev/null +++ b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts @@ -0,0 +1,118 @@ +import type { StoryObj } from '@storybook/web-components'; +import { schemes } from '@/shared/snapshots/schemes'; +import meta from './list.stories'; +import { html, TemplateResult } from 'lit'; +import { unsafeHTML } from 'lit/directives/unsafe-html.js'; + +const { id, ...metaWithoutId } = meta; + +export default { + ...metaWithoutId, + title: 'Snapshots', +}; + +type Story = StoryObj; + +export const Lists: Story = { + render: () => { + return schemes( + () => html` +

      Lists

      + +

      Bullet

      + + <ul> + ${renderList({ el: 'ul' })} ${renderList({ el: 'ul', classList: 'list-revert' })} + ${renderList({ el: 'ul', classList: 'list-unstyled' })} + + <ul class="list-inline"> + ${renderList({ + el: 'ul', + classList: 'list-inline', + })} + ${renderList({ + el: 'ul', + classList: 'list-inline list-revert', + })} + ${renderList({ + el: 'ul', + classList: 'list-inline list-unstyled', + })} + + <ul class="list-bullet"> + ${renderList({ el: 'ul', classList: 'list-bullet' })} + ${renderList({ el: 'ul', classList: 'list-bullet list-revert' })} + ${renderList({ el: 'ul', classList: 'list-bullet list-unstyled' })} + + <ul class="list-bullet list-inline"> + ${renderList({ + el: 'ul', + classList: 'list-bullet list-inline', + })} + ${renderList({ + el: 'ul', + classList: 'list-bullet list-inline list-revert', + })} + ${renderList({ + el: 'ul', + classList: 'list-bullet list-inline list-unstyled', + })} + +

      Number

      + + <ol> + ${renderList({ el: 'ol' })} ${renderList({ el: 'ol', classList: 'list-revert' })} + ${renderList({ el: 'ol', classList: 'list-unstyled' })} + + <ul class="list-inline"> + ${renderList({ + el: 'ol', + classList: 'list-inline', + })} + ${renderList({ + el: 'ol', + classList: 'list-inline list-revert', + })} + ${renderList({ + el: 'ol', + classList: 'list-inline list-unstyled', + })} + `, + ); + + function renderList({ + el, + classList = '', + }: { + el: string; + classList?: string; + }): TemplateResult { + const classAttr = classList ? ` class="${classList}"` : ''; + const modifiers = classList?.split(' ').map(c => c.replace(/^list-/, '')); + const modifierStr = modifiers ? modifiers.join(' ') : ''; + + const modifierBlock = modifierStr ? `${modifierStr} ` : ''; + const subListBlock = !modifiers?.some(n => n === 'inline') + ? `<${el}${classAttr}> +
    1. ${modifierBlock} sub-list-item 1
    2. +
    3. ${modifierBlock} sub-list-item 2
    4. + ` + : ''; + const listBlock = `<${el}${classAttr}> +
    5. ${modifierBlock} list-item 1
    6. +
    7. ${modifierBlock} list-item 2 with more text to show how list-inline items wrap to a new line if necessary
    8. +
    9. ${modifierBlock} list-item 3
    10. +
    11. + ${modifierBlock} list-item 4${subListBlock && ' - text before nested'} + ${subListBlock} + ${subListBlock && modifierBlock + ' list item 4 - text after nested'} +
    12. +
    13. ${modifierBlock} list-item 5
    14. +
    15. ${modifierBlock} list-item 6
    16. +
    17. ${modifierBlock} list-item 7
    18. `; + + return html`
      + ${unsafeHTML(listBlock)}`; + } + }, +}; diff --git a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts index 29c6698df8..1c8fea98f4 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts +++ b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts @@ -32,6 +32,16 @@ export const UnorderedList: Story = { `, }; +export const InlineList: Story = { + render: () => html` +
        +
      • This is an inline list item.
      • +
      • And another one.
      • +
      • And one more.
      • +
      + `, +}; + export const UnstyledList: Story = { render: () => html`
        @@ -51,16 +61,6 @@ export const UnstyledList: Story = { `, }; -export const InlineList: Story = { - render: () => html` -
          -
        • This is an inline list item.
        • -
        • And another one.
        • -
        • And one more.
        • -
        - `, -}; - export const OrderedList: Story = { render: () => html`
          @@ -122,13 +122,3 @@ export const DescriptionListUsingGrid: Story = {
      `, }; - -export const CheckList: Story = { - render: () => html` -
        -
      • This is a check list item.
      • -
      • And another one.
      • -
      • And one more.
      • -
      - `, -}; diff --git a/packages/documentation/src/stories/packages/tokens/tokens.stories.ts b/packages/documentation/src/stories/packages/tokens/tokens.stories.ts new file mode 100644 index 0000000000..3f34af08f7 --- /dev/null +++ b/packages/documentation/src/stories/packages/tokens/tokens.stories.ts @@ -0,0 +1,16 @@ +import { StoryObj } from '@storybook/web-components'; +import { MetaExtended } from '@root/types'; + +const meta: MetaExtended = { + id: 'c0af5a11-2b2f-427d-9cd3-cc323f49e56e', + title: 'Getting Started/Packages/Tokens', + parameters: { + badges: [], + }, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = {}; diff --git a/packages/documentation/src/stories/raw-components/list/list.snapshot.stories.ts b/packages/documentation/src/stories/raw-components/list/list.snapshot.stories.ts index d628c8b877..102c74fb4c 100644 --- a/packages/documentation/src/stories/raw-components/list/list.snapshot.stories.ts +++ b/packages/documentation/src/stories/raw-components/list/list.snapshot.stories.ts @@ -50,84 +50,3 @@ export const PostList: Story = { }, ], }; - -export const List: Story = { - render: () => { - return schemes( - () => html` -
        -
      1. This is an ordered list.
      2. -
      3. It appears in its default style.
      4. -
      5. - Therefore it should be rendered with sequential numbers at the beginning of each list - item. -
      6. -
      7. - Nested list: -
          -
        1. This is a nested list
        2. -
        3. It is further indented, depending on the depth of nesting.
        4. -
        5. Nested lists numbers are independent form the numbers of their parents.
        6. -
        - After nested list item -
      8. -
      9. - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor - incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud - exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure - dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur -
      10. -
      11. Ordered list item
      12. -
      13. Ordered list item
      14. -
      15. Ordered list item
      16. -
      17. Ordered list item
      18. -
      19. Ordered list item
      20. -
      - `, - ); - }, -}; - -export const CheckList: Story = { - render: () => { - return html` -
      - ${['bg-white', 'bg-dark'].map( - bg => html` -
      -
        -
      • - A check list item -
      • -
      • - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. Duis aute irure dolor in reprehenderit in voluptate - velit esse cillum dolore eu fugiat nulla pariatur -
      • -
      • And one more
      • -
      • - Nested check list: -
          -
        • - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim - veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea - commodo consequat. Duis aute irure dolor in reprehenderit in voluptate - velit esse cillum dolore eu fugiat nulla pariatur -
        • -
        -
      • -
      • And another one
      • -
      • And one more
      • -
      - -
-
- `, - )} -
- `; - }, -}; diff --git a/packages/documentation/vite.config.js b/packages/documentation/vite.config.js index af7680cc71..bc9c24b682 100644 --- a/packages/documentation/vite.config.js +++ b/packages/documentation/vite.config.js @@ -23,4 +23,12 @@ export default { ], exclude: ['@swisspost/design-system-styles'], }, + // https://www.oddbird.net/2024/08/14/sass-compiler/ + css: { + preprocessorOptions: { + scss: { + api: 'modern-compiler', + }, + }, + }, }; diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 3d33ff6e87..2a4fbe2c35 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,11 @@ # @swisspost/design-system-icons +## 9.0.0-next.7 + +### Minor Changes + +- Added a new set of responsive UI icons. These new icons can be used with the `post-icon` component. These new icons will change their shape based on their size: small icons will render with less flourish and are optimised for a smaller pixel grid. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#3969](https://github.com/swisspost/design-system/pull/3969)) + ## 9.0.0-next.6 ## 9.0.0-next.5 diff --git a/packages/icons/package.json b/packages/icons/package.json index 8f844c8519..10f7a95fea 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-icons", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "A collection of Swiss Post icons intended for use with the Design System.", "author": "Swiss Post ", "license": "Apache-2.0", diff --git a/packages/icons/src/icons/post/report.json b/packages/icons/src/icons/post/report.json index e3d2f35c28..ed89a199b3 100644 --- a/packages/icons/src/icons/post/report.json +++ b/packages/icons/src/icons/post/report.json @@ -47,7 +47,7 @@ } }, "createdAt": "2017-11-10T09:43:19.000Z", - "modifiedAt": "2024-11-29T13:53:07.000Z" + "modifiedAt": "2024-10-18T13:03:25.000Z" }, { "uuid": "8676c2d0-c5fc-11e7-a943-005056a94f4a", @@ -89,7 +89,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:07.000Z" + "modifiedAt": "2024-10-18T13:03:25.000Z" }, { "uuid": "867c1a00-c5fc-11e7-a943-005056a94f4a", @@ -124,7 +124,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:07.000Z" + "modifiedAt": "2024-10-18T13:03:25.000Z" }, { "uuid": "86819840-c5fc-11e7-a943-005056a94f4a", @@ -176,7 +176,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:07.000Z" + "modifiedAt": "2024-10-18T13:03:26.000Z" }, { "uuid": "86862c20-c5fc-11e7-a943-005056a94f4a", @@ -255,7 +255,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:07.000Z" + "modifiedAt": "2024-10-18T13:03:26.000Z" }, { "uuid": "868b3530-c5fc-11e7-a943-005056a94f4a", @@ -307,7 +307,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:08.000Z" + "modifiedAt": "2024-10-18T13:03:26.000Z" }, { "uuid": "868fc910-c5fc-11e7-a943-005056a94f4a", @@ -351,7 +351,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:08.000Z" + "modifiedAt": "2024-10-18T13:03:27.000Z" }, { "uuid": "869435e0-c5fc-11e7-a943-005056a94f4a", @@ -418,7 +418,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:08.000Z" + "modifiedAt": "2024-10-18T13:03:27.000Z" }, { "uuid": "869917e0-c5fc-11e7-a943-005056a94f4a", @@ -468,7 +468,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:09.000Z" + "modifiedAt": "2024-10-18T13:03:27.000Z" }, { "uuid": "86a15540-c5fc-11e7-a943-005056a94f4a", @@ -515,7 +515,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:09.000Z" + "modifiedAt": "2024-10-18T13:03:27.000Z" }, { "uuid": "86a5e920-c5fc-11e7-a943-005056a94f4a", @@ -563,7 +563,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:09.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86aa7d00-c5fc-11e7-a943-005056a94f4a", @@ -609,7 +609,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:09.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86af37f0-c5fc-11e7-a943-005056a94f4a", @@ -657,7 +657,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:09.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86b37db0-c5fc-11e7-a943-005056a94f4a", @@ -695,7 +695,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:10.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86b81190-c5fc-11e7-a943-005056a94f4a", @@ -741,7 +741,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:10.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86bcf390-c5fc-11e7-a943-005056a94f4a", @@ -779,7 +779,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:10.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86c18770-c5fc-11e7-a943-005056a94f4a", @@ -834,7 +834,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:10.000Z" + "modifiedAt": "2024-10-18T13:03:28.000Z" }, { "uuid": "86c64260-c5fc-11e7-a943-005056a94f4a", @@ -899,7 +899,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:10.000Z" + "modifiedAt": "2024-10-18T13:03:29.000Z" }, { "uuid": "86cbc0a0-c5fc-11e7-a943-005056a94f4a", @@ -961,7 +961,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:11.000Z" + "modifiedAt": "2024-10-18T13:03:29.000Z" }, { "uuid": "86d05480-c5fc-11e7-a943-005056a94f4a", @@ -1018,7 +1018,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:11.000Z" + "modifiedAt": "2024-10-18T13:03:29.000Z" }, { "uuid": "86d49a40-c5fc-11e7-a943-005056a94f4a", @@ -1069,7 +1069,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:11.000Z" + "modifiedAt": "2024-10-18T13:03:30.000Z" }, { "uuid": "86d9ca60-c5fc-11e7-a943-005056a94f4a", @@ -1118,7 +1118,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:12.000Z" + "modifiedAt": "2024-10-18T13:03:30.000Z" }, { "uuid": "86de8550-c5fc-11e7-a943-005056a94f4a", @@ -1164,7 +1164,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:12.000Z" + "modifiedAt": "2024-10-18T13:03:30.000Z" }, { "uuid": "86e34040-c5fc-11e7-a943-005056a94f4a", @@ -1236,7 +1236,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:12.000Z" + "modifiedAt": "2024-10-18T13:03:30.000Z" }, { "uuid": "86ec40f0-c5fc-11e7-a943-005056a94f4a", @@ -1276,7 +1276,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:13.000Z" + "modifiedAt": "2024-10-18T13:03:31.000Z" }, { "uuid": "86f17110-c5fc-11e7-a943-005056a94f4a", @@ -1334,7 +1334,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:13.000Z" + "modifiedAt": "2024-10-18T13:03:31.000Z" }, { "uuid": "86f91230-c5fc-11e7-a943-005056a94f4a", @@ -1389,7 +1389,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:13.000Z" + "modifiedAt": "2024-10-18T13:03:31.000Z" }, { "uuid": "86fd30e0-c5fc-11e7-a943-005056a94f4a", @@ -1437,7 +1437,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:13.000Z" + "modifiedAt": "2024-10-18T13:03:32.000Z" }, { "uuid": "87014f90-c5fc-11e7-a943-005056a94f4a", @@ -1487,7 +1487,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:14.000Z" + "modifiedAt": "2024-10-18T13:03:32.000Z" }, { "uuid": "8705bc60-c5fc-11e7-a943-005056a94f4a", @@ -1527,7 +1527,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:14.000Z" + "modifiedAt": "2024-10-18T13:03:32.000Z" }, { "uuid": "870a0220-c5fc-11e7-a943-005056a94f4a", @@ -1567,7 +1567,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:14.000Z" + "modifiedAt": "2024-10-18T13:03:32.000Z" }, { "uuid": "870ebd10-c5fc-11e7-a943-005056a94f4a", @@ -1618,7 +1618,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:14.000Z" + "modifiedAt": "2024-10-18T13:03:32.000Z" }, { "uuid": "871350f0-c5fc-11e7-a943-005056a94f4a", @@ -1669,7 +1669,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:14.000Z" + "modifiedAt": "2024-10-18T13:03:33.000Z" }, { "uuid": "8717bdc0-c5fc-11e7-a943-005056a94f4a", @@ -1716,7 +1716,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:33.000Z" }, { "uuid": "871bdc70-c5fc-11e7-a943-005056a94f4a", @@ -1765,7 +1765,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:33.000Z" }, { "uuid": "87207050-c5fc-11e7-a943-005056a94f4a", @@ -1810,7 +1810,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:33.000Z" }, { "uuid": "8724dd20-c5fc-11e7-a943-005056a94f4a", @@ -1859,7 +1859,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:33.000Z" }, { "uuid": "872a0d40-c5fc-11e7-a943-005056a94f4a", @@ -1905,7 +1905,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "872e5300-c5fc-11e7-a943-005056a94f4a", @@ -1959,7 +1959,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:15.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "8732bfd0-c5fc-11e7-a943-005056a94f4a", @@ -1999,7 +1999,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:16.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "87370590-c5fc-11e7-a943-005056a94f4a", @@ -2056,7 +2056,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:16.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "874165d0-c5fc-11e7-a943-005056a94f4a", @@ -2109,7 +2109,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:16.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "8745ab90-c5fc-11e7-a943-005056a94f4a", @@ -2158,7 +2158,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:16.000Z" + "modifiedAt": "2024-10-18T13:03:35.000Z" }, { "uuid": "874ab4a0-c5fc-11e7-a943-005056a94f4a", @@ -2215,7 +2215,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:17.000Z" + "modifiedAt": "2024-10-18T13:03:35.000Z" }, { "uuid": "874efa60-c5fc-11e7-a943-005056a94f4a", @@ -2272,7 +2272,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:17.000Z" + "modifiedAt": "2024-10-18T13:03:35.000Z" }, { "uuid": "8753b550-c5fc-11e7-a943-005056a94f4a", @@ -2341,7 +2341,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:17.000Z" + "modifiedAt": "2024-10-18T13:03:35.000Z" }, { "uuid": "873cd1f0-c5fc-11e7-a943-005056a94f4a", @@ -2376,7 +2376,7 @@ } }, "createdAt": "2017-11-10T09:50:05.000Z", - "modifiedAt": "2024-11-29T13:53:16.000Z" + "modifiedAt": "2024-10-18T13:03:34.000Z" }, { "uuid": "24090480-17cf-11e8-b180-005056a94f4a", @@ -2429,7 +2429,7 @@ } }, "createdAt": "2018-02-22T12:51:46.000Z", - "modifiedAt": "2024-11-29T13:55:09.000Z" + "modifiedAt": "2024-10-18T13:03:48.000Z" }, { "uuid": "36d4c3f0-17d0-11e8-b180-005056a94f4a", @@ -2478,7 +2478,7 @@ } }, "createdAt": "2018-02-22T12:59:27.000Z", - "modifiedAt": "2024-11-29T13:55:09.000Z" + "modifiedAt": "2024-10-18T13:03:48.000Z" }, { "uuid": "04ea2640-3e50-11e8-b180-005056a94f4a", @@ -2517,7 +2517,7 @@ } }, "createdAt": "2018-04-12T12:50:03.000Z", - "modifiedAt": "2024-11-29T13:55:11.000Z" + "modifiedAt": "2024-10-18T13:03:49.000Z" }, { "uuid": "20983320-c5fe-11e7-a943-005056a94f4a", @@ -2548,7 +2548,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T13:03:36.000Z" }, { "uuid": "209dff80-c5fe-11e7-a943-005056a94f4a", @@ -2584,7 +2584,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20a30890-c5fe-11e7-a943-005056a94f4a", @@ -2622,7 +2622,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20a811a0-c5fe-11e7-a943-005056a94f4a", @@ -2653,7 +2653,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20ac7e70-c5fe-11e7-a943-005056a94f4a", @@ -2684,7 +2684,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20b3d170-c5fe-11e7-a943-005056a94f4a", @@ -2715,7 +2715,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20bd9570-c5fe-11e7-a943-005056a94f4a", @@ -2765,7 +2765,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:06.000Z" }, { "uuid": "20c47340-c5fe-11e7-a943-005056a94f4a", @@ -2819,7 +2819,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:18.000Z" + "modifiedAt": "2024-10-18T07:13:07.000Z" }, { "uuid": "20c9ca70-c5fe-11e7-a943-005056a94f4a", @@ -2869,7 +2869,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:19.000Z" + "modifiedAt": "2024-10-18T07:13:07.000Z" }, { "uuid": "20d00c00-c5fe-11e7-a943-005056a94f4a", @@ -2930,7 +2930,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:19.000Z" + "modifiedAt": "2024-10-18T07:13:07.000Z" }, { "uuid": "20d5ff70-c5fe-11e7-a943-005056a94f4a", @@ -2975,7 +2975,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:19.000Z" + "modifiedAt": "2024-10-18T07:13:07.000Z" }, { "uuid": "20db0880-c5fe-11e7-a943-005056a94f4a", @@ -3044,7 +3044,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:19.000Z" + "modifiedAt": "2024-10-18T07:13:07.000Z" }, { "uuid": "20e01190-c5fe-11e7-a943-005056a94f4a", @@ -3108,7 +3108,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:20.000Z" + "modifiedAt": "2024-10-18T07:13:08.000Z" }, { "uuid": "20e4f390-c5fe-11e7-a943-005056a94f4a", @@ -3187,7 +3187,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:20.000Z" + "modifiedAt": "2024-10-18T07:13:08.000Z" }, { "uuid": "20e9fca0-c5fe-11e7-a943-005056a94f4a", @@ -3249,7 +3249,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:09.000Z" }, { "uuid": "20ef2cc0-c5fe-11e7-a943-005056a94f4a", @@ -3291,7 +3291,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:09.000Z" }, { "uuid": "20f3e7b0-c5fe-11e7-a943-005056a94f4a", @@ -3329,7 +3329,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:09.000Z" }, { "uuid": "20f82d70-c5fe-11e7-a943-005056a94f4a", @@ -3369,7 +3369,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "20fd3680-c5fe-11e7-a943-005056a94f4a", @@ -3413,7 +3413,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "210bdc80-c5fe-11e7-a943-005056a94f4a", @@ -3461,7 +3461,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:21.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "21115ac0-c5fe-11e7-a943-005056a94f4a", @@ -3501,7 +3501,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "211663d0-c5fe-11e7-a943-005056a94f4a", @@ -3539,7 +3539,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "212509d0-c5fe-11e7-a943-005056a94f4a", @@ -3593,7 +3593,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "212dbc60-c5fe-11e7-a943-005056a94f4a", @@ -3627,7 +3627,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "21327750-c5fe-11e7-a943-005056a94f4a", @@ -3668,7 +3668,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:10.000Z" }, { "uuid": "213a1870-c5fe-11e7-a943-005056a94f4a", @@ -3714,7 +3714,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:11.000Z" }, { "uuid": "213f4890-c5fe-11e7-a943-005056a94f4a", @@ -3752,7 +3752,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:11.000Z" }, { "uuid": "21440380-c5fe-11e7-a943-005056a94f4a", @@ -3808,7 +3808,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:22.000Z" + "modifiedAt": "2024-10-18T07:13:11.000Z" }, { "uuid": "2148e580-c5fe-11e7-a943-005056a94f4a", @@ -3869,7 +3869,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:23.000Z" + "modifiedAt": "2024-10-18T07:13:11.000Z" }, { "uuid": "214e15a0-c5fe-11e7-a943-005056a94f4a", @@ -3904,7 +3904,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:23.000Z" + "modifiedAt": "2024-10-18T07:13:11.000Z" }, { "uuid": "2152d090-c5fe-11e7-a943-005056a94f4a", @@ -3942,7 +3942,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:23.000Z" + "modifiedAt": "2024-10-18T07:13:12.000Z" }, { "uuid": "215e6950-c5fe-11e7-a943-005056a94f4a", @@ -4003,7 +4003,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:23.000Z" + "modifiedAt": "2024-10-18T07:13:12.000Z" }, { "uuid": "21632440-c5fe-11e7-a943-005056a94f4a", @@ -4040,7 +4040,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:12.000Z" }, { "uuid": "2168a280-c5fe-11e7-a943-005056a94f4a", @@ -4075,7 +4075,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:12.000Z" }, { "uuid": "216ff580-c5fe-11e7-a943-005056a94f4a", @@ -4137,7 +4137,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:12.000Z" }, { "uuid": "2174fe90-c5fe-11e7-a943-005056a94f4a", @@ -4182,7 +4182,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "217a07a0-c5fe-11e7-a943-005056a94f4a", @@ -4216,7 +4216,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "217f37c0-c5fe-11e7-a943-005056a94f4a", @@ -4258,7 +4258,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "2187ea50-c5fe-11e7-a943-005056a94f4a", @@ -4305,7 +4305,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:24.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "218ca540-c5fe-11e7-a943-005056a94f4a", @@ -4350,7 +4350,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "2191fc70-c5fe-11e7-a943-005056a94f4a", @@ -4387,7 +4387,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "2196de70-c5fe-11e7-a943-005056a94f4a", @@ -4433,7 +4433,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "219c83c0-c5fe-11e7-a943-005056a94f4a", @@ -4471,7 +4471,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:13.000Z" }, { "uuid": "21a18cd0-c5fe-11e7-a943-005056a94f4a", @@ -4509,7 +4509,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21ab29c0-c5fe-11e7-a943-005056a94f4a", @@ -4554,7 +4554,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21b16b50-c5fe-11e7-a943-005056a94f4a", @@ -4593,7 +4593,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:25.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21b785d0-c5fe-11e7-a943-005056a94f4a", @@ -4638,7 +4638,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21bd7940-c5fe-11e7-a943-005056a94f4a", @@ -4682,7 +4682,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21c408f0-c5fe-11e7-a943-005056a94f4a", @@ -4723,7 +4723,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21ca2370-c5fe-11e7-a943-005056a94f4a", @@ -4761,7 +4761,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21cfc8c0-c5fe-11e7-a943-005056a94f4a", @@ -4795,7 +4795,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:14.000Z" }, { "uuid": "21d4d1d0-c5fe-11e7-a943-005056a94f4a", @@ -4833,7 +4833,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "21e68510-c5fe-11e7-a943-005056a94f4a", @@ -4871,7 +4871,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "21f88670-c5fe-11e7-a943-005056a94f4a", @@ -4917,7 +4917,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "21ff6440-c5fe-11e7-a943-005056a94f4a", @@ -4951,7 +4951,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:26.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "220c5c90-c5fe-11e7-a943-005056a94f4a", @@ -4991,7 +4991,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "221499f0-c5fe-11e7-a943-005056a94f4a", @@ -5036,7 +5036,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "221ab470-c5fe-11e7-a943-005056a94f4a", @@ -5070,7 +5070,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "2275ccc0-c5fe-11e7-a943-005056a94f4a", @@ -5116,7 +5116,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:15.000Z" }, { "uuid": "2288b880-c5fe-11e7-a943-005056a94f4a", @@ -5154,7 +5154,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22998160-c5fe-11e7-a943-005056a94f4a", @@ -5196,7 +5196,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "229fc2f0-c5fe-11e7-a943-005056a94f4a", @@ -5234,7 +5234,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22afef90-c5fe-11e7-a943-005056a94f4a", @@ -5280,7 +5280,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:27.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22be2060-c5fe-11e7-a943-005056a94f4a", @@ -5318,7 +5318,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22ca2e50-c5fe-11e7-a943-005056a94f4a", @@ -5352,7 +5352,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22cfac90-c5fe-11e7-a943-005056a94f4a", @@ -5388,7 +5388,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22d4b5a0-c5fe-11e7-a943-005056a94f4a", @@ -5425,7 +5425,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22d997a0-c5fe-11e7-a943-005056a94f4a", @@ -5459,7 +5459,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22e1adf0-c5fe-11e7-a943-005056a94f4a", @@ -5513,7 +5513,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:16.000Z" }, { "uuid": "22e900f0-c5fe-11e7-a943-005056a94f4a", @@ -5552,7 +5552,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "22ede2f0-c5fe-11e7-a943-005056a94f4a", @@ -5584,7 +5584,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "22f31310-c5fe-11e7-a943-005056a94f4a", @@ -5622,7 +5622,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "22ff2100-c5fe-11e7-a943-005056a94f4a", @@ -5668,7 +5668,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:28.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "2303dbf0-c5fe-11e7-a943-005056a94f4a", @@ -5709,7 +5709,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:29.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "230a92b0-c5fe-11e7-a943-005056a94f4a", @@ -5758,7 +5758,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:29.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "230eff80-c5fe-11e7-a943-005056a94f4a", @@ -5812,7 +5812,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:29.000Z" + "modifiedAt": "2024-10-18T07:13:17.000Z" }, { "uuid": "23165280-c5fe-11e7-a943-005056a94f4a", @@ -5852,7 +5852,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:29.000Z" + "modifiedAt": "2024-10-18T07:13:18.000Z" }, { "uuid": "231c45f0-c5fe-11e7-a943-005056a94f4a", @@ -5895,7 +5895,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:29.000Z" + "modifiedAt": "2024-10-18T07:13:18.000Z" }, { "uuid": "232127f0-c5fe-11e7-a943-005056a94f4a", @@ -5939,7 +5939,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:30.000Z" + "modifiedAt": "2024-10-18T07:13:18.000Z" }, { "uuid": "2325bbd0-c5fe-11e7-a943-005056a94f4a", @@ -5978,7 +5978,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:30.000Z" + "modifiedAt": "2024-10-18T07:13:18.000Z" }, { "uuid": "232a9dd0-c5fe-11e7-a943-005056a94f4a", @@ -6016,7 +6016,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:30.000Z" + "modifiedAt": "2024-10-18T07:13:18.000Z" }, { "uuid": "2333eca0-c5fe-11e7-a943-005056a94f4a", @@ -6070,7 +6070,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:30.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "2338a790-c5fe-11e7-a943-005056a94f4a", @@ -6141,7 +6141,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:30.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "233dfec0-c5fe-11e7-a943-005056a94f4a", @@ -6173,7 +6173,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "23437d00-c5fe-11e7-a943-005056a94f4a", @@ -6205,7 +6205,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "234c56a0-c5fe-11e7-a943-005056a94f4a", @@ -6246,7 +6246,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "235d94b0-c5fe-11e7-a943-005056a94f4a", @@ -6285,7 +6285,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:19.000Z" }, { "uuid": "23670a90-c5fe-11e7-a943-005056a94f4a", @@ -6333,7 +6333,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:20.000Z" }, { "uuid": "236c61c0-c5fe-11e7-a943-005056a94f4a", @@ -6382,7 +6382,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:31.000Z" + "modifiedAt": "2024-10-18T07:13:20.000Z" }, { "uuid": "23745100-c5fe-11e7-a943-005056a94f4a", @@ -6414,7 +6414,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:32.000Z" + "modifiedAt": "2024-10-18T07:13:20.000Z" }, { "uuid": "2379f650-c5fe-11e7-a943-005056a94f4a", @@ -6472,7 +6472,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:32.000Z" + "modifiedAt": "2024-10-18T07:13:20.000Z" }, { "uuid": "237f7490-c5fe-11e7-a943-005056a94f4a", @@ -6533,7 +6533,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:32.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "2386a080-c5fe-11e7-a943-005056a94f4a", @@ -6571,7 +6571,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:32.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "238df380-c5fe-11e7-a943-005056a94f4a", @@ -6611,7 +6611,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:32.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "2394aa40-c5fe-11e7-a943-005056a94f4a", @@ -6646,7 +6646,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "239d35c0-c5fe-11e7-a943-005056a94f4a", @@ -6685,7 +6685,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "23a461b0-c5fe-11e7-a943-005056a94f4a", @@ -6748,7 +6748,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:21.000Z" }, { "uuid": "23aa0700-c5fe-11e7-a943-005056a94f4a", @@ -6807,7 +6807,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:22.000Z" }, { "uuid": "23afd360-c5fe-11e7-a943-005056a94f4a", @@ -6841,7 +6841,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:22.000Z" }, { "uuid": "23b66310-c5fe-11e7-a943-005056a94f4a", @@ -6901,7 +6901,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:33.000Z" + "modifiedAt": "2024-10-18T07:13:22.000Z" }, { "uuid": "23bc7d90-c5fe-11e7-a943-005056a94f4a", @@ -6946,7 +6946,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:22.000Z" }, { "uuid": "23c1fbd0-c5fe-11e7-a943-005056a94f4a", @@ -6992,7 +6992,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23c9c400-c5fe-11e7-a943-005056a94f4a", @@ -7024,7 +7024,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23cf4240-c5fe-11e7-a943-005056a94f4a", @@ -7073,7 +7073,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23d42440-c5fe-11e7-a943-005056a94f4a", @@ -7107,7 +7107,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23d92d50-c5fe-11e7-a943-005056a94f4a", @@ -7167,7 +7167,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:34.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23e33f70-c5fe-11e7-a943-005056a94f4a", @@ -7209,7 +7209,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "23e896a0-c5fe-11e7-a943-005056a94f4a", @@ -7247,7 +7247,7 @@ } }, "createdAt": "2017-11-10T10:01:37.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-10-18T07:13:23.000Z" }, { "uuid": "26d8bef0-17d2-11e8-b180-005056a94f4a", @@ -7286,7 +7286,7 @@ } }, "createdAt": "2018-02-22T13:13:19.000Z", - "modifiedAt": "2024-11-29T13:55:10.000Z" + "modifiedAt": "2024-10-18T07:13:40.000Z" }, { "uuid": "85f11360-17d2-11e8-b180-005056a94f4a", @@ -7329,7 +7329,7 @@ } }, "createdAt": "2018-02-22T13:15:59.000Z", - "modifiedAt": "2024-11-29T13:55:10.000Z" + "modifiedAt": "2024-10-18T07:13:41.000Z" }, { "uuid": "b2e62f90-3539-11eb-9f99-005056873709", @@ -7372,7 +7372,7 @@ } }, "createdAt": "2020-12-03T07:32:29.000Z", - "modifiedAt": "2024-11-29T13:55:45.000Z" + "modifiedAt": "2024-10-18T07:14:07.000Z" }, { "uuid": "019c9700-3e52-11e8-b180-005056a94f4a", @@ -7411,7 +7411,7 @@ } }, "createdAt": "2018-04-12T13:04:17.000Z", - "modifiedAt": "2024-11-29T13:55:11.000Z" + "modifiedAt": "2024-10-18T07:13:41.000Z" }, { "uuid": "3bd97eb0-3e52-11e8-b180-005056a94f4a", @@ -7457,7 +7457,7 @@ } }, "createdAt": "2018-04-12T13:05:54.000Z", - "modifiedAt": "2024-11-29T13:55:12.000Z" + "modifiedAt": "2024-10-18T07:13:41.000Z" }, { "uuid": "80464790-3e52-11e8-b180-005056a94f4a", @@ -7496,7 +7496,7 @@ } }, "createdAt": "2018-04-12T13:07:49.000Z", - "modifiedAt": "2024-11-29T13:55:12.000Z" + "modifiedAt": "2024-10-18T07:13:41.000Z" }, { "uuid": "caba5690-3e52-11e8-b180-005056a94f4a", @@ -7531,7 +7531,7 @@ } }, "createdAt": "2018-04-12T13:09:54.000Z", - "modifiedAt": "2024-11-29T13:55:12.000Z" + "modifiedAt": "2024-10-18T07:13:42.000Z" }, { "uuid": "fd9d8780-3e52-11e8-b180-005056a94f4a", @@ -7566,7 +7566,7 @@ } }, "createdAt": "2018-04-12T13:11:19.000Z", - "modifiedAt": "2024-11-29T13:55:12.000Z" + "modifiedAt": "2024-10-18T07:13:42.000Z" }, { "uuid": "37567220-3e53-11e8-b180-005056a94f4a", @@ -7614,7 +7614,7 @@ } }, "createdAt": "2018-04-12T13:12:57.000Z", - "modifiedAt": "2024-11-29T13:55:13.000Z" + "modifiedAt": "2024-10-18T07:13:42.000Z" }, { "uuid": "a5d35ba0-3e53-11e8-b180-005056a94f4a", @@ -7657,7 +7657,7 @@ } }, "createdAt": "2018-04-12T13:16:02.000Z", - "modifiedAt": "2024-11-29T13:55:13.000Z" + "modifiedAt": "2024-10-18T07:13:42.000Z" }, { "uuid": "d0f64bd0-3e53-11e8-b180-005056a94f4a", @@ -7699,7 +7699,7 @@ } }, "createdAt": "2018-04-12T13:17:14.000Z", - "modifiedAt": "2024-11-29T13:55:13.000Z" + "modifiedAt": "2024-10-18T07:13:47.000Z" }, { "uuid": "bd2f30c0-8440-11e8-9f88-005056873709", @@ -7731,7 +7731,7 @@ } }, "createdAt": "2018-07-10T12:57:02.000Z", - "modifiedAt": "2024-11-29T13:55:17.000Z" + "modifiedAt": "2024-10-18T07:13:47.000Z" }, { "uuid": "4bd71250-8e89-11e8-9f88-005056873709", @@ -7774,7 +7774,7 @@ } }, "createdAt": "2018-07-23T15:01:36.000Z", - "modifiedAt": "2024-11-29T13:55:17.000Z" + "modifiedAt": "2024-10-18T07:13:47.000Z" }, { "uuid": "6c905a60-8e8e-11e8-9f88-005056873709", @@ -7813,7 +7813,7 @@ } }, "createdAt": "2018-07-23T15:38:19.000Z", - "modifiedAt": "2024-11-29T13:55:17.000Z" + "modifiedAt": "2024-10-18T07:13:47.000Z" }, { "uuid": "fc40daf0-bcc8-11e8-b043-005056873709", @@ -7860,7 +7860,7 @@ } }, "createdAt": "2018-09-20T11:33:24.000Z", - "modifiedAt": "2024-11-29T13:55:19.000Z" + "modifiedAt": "2024-10-18T07:13:47.000Z" }, { "uuid": "8203ce50-d087-11e8-b043-005056873709", @@ -7925,7 +7925,7 @@ } }, "createdAt": "2018-10-15T14:35:05.000Z", - "modifiedAt": "2024-11-29T13:55:19.000Z" + "modifiedAt": "2024-10-18T07:13:48.000Z" }, { "uuid": "05dd6370-d5fc-11e8-b043-005056873709", @@ -7976,7 +7976,7 @@ } }, "createdAt": "2018-10-22T13:11:44.000Z", - "modifiedAt": "2024-11-29T13:55:20.000Z" + "modifiedAt": "2024-10-18T07:13:48.000Z" }, { "uuid": "4100da90-d5fc-11e8-b043-005056873709", @@ -8024,7 +8024,7 @@ } }, "createdAt": "2018-10-22T13:13:23.000Z", - "modifiedAt": "2024-11-29T13:55:20.000Z" + "modifiedAt": "2024-10-18T07:13:49.000Z" }, { "uuid": "8d6cdd60-3390-11e9-b9ae-005056873709", @@ -8074,7 +8074,7 @@ } }, "createdAt": "2019-02-18T15:19:15.000Z", - "modifiedAt": "2024-11-29T13:55:24.000Z" + "modifiedAt": "2024-10-18T07:13:49.000Z" }, { "uuid": "e8ca8f52-6dc7-11ea-9425-005056873709", @@ -8127,7 +8127,7 @@ } }, "createdAt": "2020-03-24T12:06:35.000Z", - "modifiedAt": "2024-11-29T13:55:28.000Z" + "modifiedAt": "2024-10-18T07:13:50.000Z" }, { "uuid": "89d9f1b2-6dc8-11ea-9425-005056873709", @@ -8176,7 +8176,7 @@ } }, "createdAt": "2020-03-24T12:11:06.000Z", - "modifiedAt": "2024-11-29T13:55:28.000Z" + "modifiedAt": "2024-10-18T07:13:50.000Z" }, { "uuid": "164746a0-6dcb-11ea-9425-005056873709", @@ -8222,7 +8222,7 @@ } }, "createdAt": "2020-03-24T12:29:20.000Z", - "modifiedAt": "2024-11-29T13:55:29.000Z" + "modifiedAt": "2024-10-18T07:13:50.000Z" }, { "uuid": "ba9ecf22-6dcb-11ea-9425-005056873709", @@ -8278,7 +8278,7 @@ } }, "createdAt": "2020-03-24T12:33:56.000Z", - "modifiedAt": "2024-11-29T13:55:29.000Z" + "modifiedAt": "2024-10-18T07:13:51.000Z" }, { "uuid": "d496a5a2-6dcc-11ea-9425-005056873709", @@ -8339,7 +8339,7 @@ } }, "createdAt": "2020-03-24T12:41:49.000Z", - "modifiedAt": "2024-11-29T13:55:30.000Z" + "modifiedAt": "2024-10-18T07:13:51.000Z" }, { "uuid": "b277cb62-6dcd-11ea-9425-005056873709", @@ -8389,7 +8389,7 @@ } }, "createdAt": "2020-03-24T12:48:01.000Z", - "modifiedAt": "2024-11-29T13:55:30.000Z" + "modifiedAt": "2024-10-18T07:13:51.000Z" }, { "uuid": "5e8a1660-6dce-11ea-9425-005056873709", @@ -8432,7 +8432,7 @@ } }, "createdAt": "2020-03-24T12:52:50.000Z", - "modifiedAt": "2024-11-29T13:55:30.000Z" + "modifiedAt": "2024-10-18T07:13:52.000Z" }, { "uuid": "59e68982-6dcf-11ea-9425-005056873709", @@ -8496,7 +8496,7 @@ } }, "createdAt": "2020-03-24T12:59:52.000Z", - "modifiedAt": "2024-11-29T13:55:31.000Z" + "modifiedAt": "2024-10-18T07:13:52.000Z" }, { "uuid": "9c20c580-6dd0-11ea-9425-005056873709", @@ -8551,7 +8551,7 @@ } }, "createdAt": "2020-03-24T13:08:52.000Z", - "modifiedAt": "2024-11-29T13:55:31.000Z" + "modifiedAt": "2024-10-18T07:13:52.000Z" }, { "uuid": "3e7f6432-6dd1-11ea-9425-005056873709", @@ -8612,7 +8612,7 @@ } }, "createdAt": "2020-03-24T13:13:25.000Z", - "modifiedAt": "2024-11-29T13:55:32.000Z" + "modifiedAt": "2024-10-18T07:13:53.000Z" }, { "uuid": "df9185b2-6dd1-11ea-9425-005056873709", @@ -8654,7 +8654,7 @@ } }, "createdAt": "2020-03-24T13:17:55.000Z", - "modifiedAt": "2024-11-29T13:55:32.000Z" + "modifiedAt": "2024-10-18T07:13:53.000Z" }, { "uuid": "4075f220-6dd3-11ea-9425-005056873709", @@ -8705,7 +8705,7 @@ } }, "createdAt": "2020-03-24T13:27:47.000Z", - "modifiedAt": "2024-11-29T13:55:32.000Z" + "modifiedAt": "2024-10-18T07:13:54.000Z" }, { "uuid": "f999baa0-c0fa-11ea-b973-005056873709", @@ -8759,7 +8759,7 @@ } }, "createdAt": "2020-07-08T09:11:15.000Z", - "modifiedAt": "2024-11-29T13:55:33.000Z" + "modifiedAt": "2024-10-18T07:13:54.000Z" }, { "uuid": "c7352da0-5a74-11ec-a5b2-005056873709", @@ -8809,7 +8809,7 @@ } }, "createdAt": "2021-12-11T11:23:34.000Z", - "modifiedAt": "2024-11-29T13:56:50.000Z" + "modifiedAt": "2024-10-18T07:14:39.000Z" }, { "uuid": "a7bacc60-297d-11eb-a8df-005056873709", @@ -8852,7 +8852,7 @@ } }, "createdAt": "2020-11-18T09:08:42.000Z", - "modifiedAt": "2024-11-29T13:55:34.000Z" + "modifiedAt": "2024-10-18T07:13:55.000Z" }, { "uuid": "fc83e2e0-29a0-11eb-a8df-005056873709", @@ -8887,7 +8887,7 @@ } }, "createdAt": "2020-11-18T13:21:37.000Z", - "modifiedAt": "2024-11-29T13:55:34.000Z" + "modifiedAt": "2024-10-18T07:13:55.000Z" }, { "uuid": "785f77f0-29a4-11eb-a8df-005056873709", @@ -8918,7 +8918,7 @@ } }, "createdAt": "2020-11-18T13:46:33.000Z", - "modifiedAt": "2024-11-29T13:55:34.000Z" + "modifiedAt": "2024-10-18T07:13:55.000Z" }, { "uuid": "e1252530-29a6-11eb-a8df-005056873709", @@ -8964,7 +8964,7 @@ } }, "createdAt": "2020-11-18T14:03:48.000Z", - "modifiedAt": "2024-11-29T13:55:34.000Z" + "modifiedAt": "2024-10-18T07:13:55.000Z" }, { "uuid": "dc40ac90-2a48-11eb-a8df-005056873709", @@ -9002,7 +9002,7 @@ } }, "createdAt": "2020-11-19T09:23:18.000Z", - "modifiedAt": "2024-11-29T13:55:34.000Z" + "modifiedAt": "2024-10-18T07:13:55.000Z" }, { "uuid": "e1420cb0-2a4e-11eb-a8df-005056873709", @@ -9033,7 +9033,7 @@ } }, "createdAt": "2020-11-19T10:06:23.000Z", - "modifiedAt": "2024-11-29T13:55:35.000Z" + "modifiedAt": "2024-10-18T07:13:56.000Z" }, { "uuid": "69b9d5b0-2d8c-11eb-a8df-005056873709", @@ -9073,7 +9073,7 @@ } }, "createdAt": "2020-11-23T13:04:25.000Z", - "modifiedAt": "2024-11-29T13:55:35.000Z" + "modifiedAt": "2024-10-18T07:13:56.000Z" }, { "uuid": "9f7a6320-2e33-11eb-a8df-005056873709", @@ -9112,7 +9112,7 @@ } }, "createdAt": "2020-11-24T09:01:21.000Z", - "modifiedAt": "2024-11-29T13:55:35.000Z" + "modifiedAt": "2024-10-18T07:13:56.000Z" }, { "uuid": "9b5c8100-2e34-11eb-a8df-005056873709", @@ -9165,7 +9165,7 @@ } }, "createdAt": "2020-11-24T09:08:24.000Z", - "modifiedAt": "2024-11-29T13:55:35.000Z" + "modifiedAt": "2024-10-18T07:13:57.000Z" }, { "uuid": "919f9070-2e35-11eb-a8df-005056873709", @@ -9204,7 +9204,7 @@ } }, "createdAt": "2020-11-24T09:15:17.000Z", - "modifiedAt": "2024-11-29T13:55:36.000Z" + "modifiedAt": "2024-10-18T07:13:57.000Z" }, { "uuid": "9e3b8840-2e38-11eb-a8df-005056873709", @@ -9250,7 +9250,7 @@ } }, "createdAt": "2020-11-24T09:37:07.000Z", - "modifiedAt": "2024-11-29T13:55:36.000Z" + "modifiedAt": "2024-10-18T07:13:57.000Z" }, { "uuid": "b6383bd0-2fca-11eb-a8df-005056873709", @@ -9289,7 +9289,7 @@ } }, "createdAt": "2020-11-26T09:35:25.000Z", - "modifiedAt": "2024-11-29T13:55:36.000Z" + "modifiedAt": "2024-10-18T07:13:57.000Z" }, { "uuid": "9a757e70-2fcb-11eb-a8df-005056873709", @@ -9320,7 +9320,7 @@ } }, "createdAt": "2020-11-26T09:41:48.000Z", - "modifiedAt": "2024-11-29T13:55:36.000Z" + "modifiedAt": "2024-10-18T07:13:58.000Z" }, { "uuid": "4e693080-2d8c-11eb-a8df-005056873709", @@ -9366,7 +9366,7 @@ } }, "createdAt": "2020-11-23T13:03:39.000Z", - "modifiedAt": "2024-11-29T13:55:35.000Z" + "modifiedAt": "2024-10-18T07:13:56.000Z" }, { "uuid": "c03226a0-2fcf-11eb-a8df-005056873709", @@ -9413,7 +9413,7 @@ } }, "createdAt": "2020-11-26T10:11:29.000Z", - "modifiedAt": "2024-11-29T13:55:36.000Z" + "modifiedAt": "2024-10-18T07:13:58.000Z" }, { "uuid": "6878a620-2fdc-11eb-a8df-005056873709", @@ -9471,7 +9471,7 @@ } }, "createdAt": "2020-11-26T11:42:05.000Z", - "modifiedAt": "2024-11-29T13:55:38.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "f852ac10-2fd1-11eb-a8df-005056873709", @@ -9510,7 +9510,7 @@ } }, "createdAt": "2020-11-26T10:27:22.000Z", - "modifiedAt": "2024-11-29T13:55:37.000Z" + "modifiedAt": "2024-10-18T07:13:58.000Z" }, { "uuid": "87661030-2fd3-11eb-a8df-005056873709", @@ -9555,7 +9555,7 @@ } }, "createdAt": "2020-11-26T10:38:32.000Z", - "modifiedAt": "2024-11-29T13:55:37.000Z" + "modifiedAt": "2024-10-18T07:13:58.000Z" }, { "uuid": "6d0a83f0-2fd4-11eb-a8df-005056873709", @@ -9598,7 +9598,7 @@ } }, "createdAt": "2020-11-26T10:44:57.000Z", - "modifiedAt": "2024-11-29T13:55:37.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "ed9a5240-2fd7-11eb-a8df-005056873709", @@ -9637,7 +9637,7 @@ } }, "createdAt": "2020-11-26T11:10:01.000Z", - "modifiedAt": "2024-11-29T13:55:37.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "72898a70-2fd8-11eb-a8df-005056873709", @@ -9672,7 +9672,7 @@ } }, "createdAt": "2020-11-26T11:13:44.000Z", - "modifiedAt": "2024-11-29T13:55:38.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "1b2ec230-2fd9-11eb-a8df-005056873709", @@ -9711,7 +9711,7 @@ } }, "createdAt": "2020-11-26T11:18:27.000Z", - "modifiedAt": "2024-11-29T13:55:38.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "a941e9d0-2fd9-11eb-a8df-005056873709", @@ -9742,7 +9742,7 @@ } }, "createdAt": "2020-11-26T11:22:25.000Z", - "modifiedAt": "2024-11-29T13:55:38.000Z" + "modifiedAt": "2024-10-18T07:13:59.000Z" }, { "uuid": "acc631c0-2fdd-11eb-a8df-005056873709", @@ -9781,7 +9781,7 @@ } }, "createdAt": "2020-11-26T11:51:09.000Z", - "modifiedAt": "2024-11-29T13:55:38.000Z" + "modifiedAt": "2024-10-18T07:14:00.000Z" }, { "uuid": "21f83820-2fdf-11eb-a8df-005056873709", @@ -9832,7 +9832,7 @@ } }, "createdAt": "2020-11-26T12:01:35.000Z", - "modifiedAt": "2024-11-29T13:55:39.000Z" + "modifiedAt": "2024-10-18T07:14:00.000Z" }, { "uuid": "0303cd60-2fe1-11eb-a8df-005056873709", @@ -9867,7 +9867,7 @@ } }, "createdAt": "2020-11-26T12:15:02.000Z", - "modifiedAt": "2024-11-29T13:55:39.000Z" + "modifiedAt": "2024-10-18T07:14:00.000Z" }, { "uuid": "a702fcb0-2fe1-11eb-a8df-005056873709", @@ -9902,7 +9902,7 @@ } }, "createdAt": "2020-11-26T12:19:38.000Z", - "modifiedAt": "2024-11-29T13:55:39.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "2c48e060-2fe2-11eb-a8df-005056873709", @@ -9952,7 +9952,7 @@ } }, "createdAt": "2020-11-26T12:23:21.000Z", - "modifiedAt": "2024-11-29T13:55:39.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "583e9470-2fe3-11eb-a8df-005056873709", @@ -9984,7 +9984,7 @@ } }, "createdAt": "2020-11-26T12:31:44.000Z", - "modifiedAt": "2024-11-29T13:55:39.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "04db1e10-2fe4-11eb-a8df-005056873709", @@ -10022,7 +10022,7 @@ } }, "createdAt": "2020-11-26T12:36:34.000Z", - "modifiedAt": "2024-11-29T13:55:40.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "7edfb090-2fe4-11eb-a8df-005056873709", @@ -10064,7 +10064,7 @@ } }, "createdAt": "2020-11-26T12:39:59.000Z", - "modifiedAt": "2024-11-29T13:55:40.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "3629fdf0-2fe5-11eb-a8df-005056873709", @@ -10125,7 +10125,7 @@ } }, "createdAt": "2020-11-26T12:45:06.000Z", - "modifiedAt": "2024-11-29T13:55:40.000Z" + "modifiedAt": "2024-10-18T07:14:01.000Z" }, { "uuid": "06dca880-2fe6-11eb-a8df-005056873709", @@ -10165,7 +10165,7 @@ } }, "createdAt": "2020-11-26T12:50:56.000Z", - "modifiedAt": "2024-11-29T13:55:40.000Z" + "modifiedAt": "2024-10-18T07:14:02.000Z" }, { "uuid": "8cf74150-2fe6-11eb-a8df-005056873709", @@ -10215,7 +10215,7 @@ } }, "createdAt": "2020-11-26T12:54:41.000Z", - "modifiedAt": "2024-11-29T13:55:41.000Z" + "modifiedAt": "2024-10-18T07:14:02.000Z" }, { "uuid": "2157b8c0-2fe7-11eb-a8df-005056873709", @@ -10250,7 +10250,7 @@ } }, "createdAt": "2020-11-26T12:58:50.000Z", - "modifiedAt": "2024-11-29T13:55:41.000Z" + "modifiedAt": "2024-10-18T07:14:03.000Z" }, { "uuid": "a89c0480-2fe7-11eb-a8df-005056873709", @@ -10287,7 +10287,7 @@ } }, "createdAt": "2020-11-26T13:02:37.000Z", - "modifiedAt": "2024-11-29T13:55:41.000Z" + "modifiedAt": "2024-10-18T07:14:03.000Z" }, { "uuid": "55e82f10-2fe8-11eb-a8df-005056873709", @@ -10347,7 +10347,7 @@ } }, "createdAt": "2020-11-26T13:07:28.000Z", - "modifiedAt": "2024-11-29T13:55:41.000Z" + "modifiedAt": "2024-10-18T07:14:03.000Z" }, { "uuid": "7bd020f0-33a5-11eb-9f99-005056873709", @@ -10376,7 +10376,7 @@ } }, "createdAt": "2020-12-01T07:19:00.000Z", - "modifiedAt": "2024-11-29T13:55:42.000Z" + "modifiedAt": "2024-10-18T07:14:04.000Z" }, { "uuid": "e6000200-33a6-11eb-9f99-005056873709", @@ -10431,7 +10431,7 @@ } }, "createdAt": "2020-12-01T07:29:08.000Z", - "modifiedAt": "2024-11-29T13:55:43.000Z" + "modifiedAt": "2024-10-18T07:14:04.000Z" }, { "uuid": "202107d0-33a8-11eb-9f99-005056873709", @@ -10482,7 +10482,7 @@ } }, "createdAt": "2020-12-01T07:37:55.000Z", - "modifiedAt": "2024-11-29T13:55:43.000Z" + "modifiedAt": "2024-10-18T07:14:05.000Z" }, { "uuid": "9cde9ca0-33a4-11eb-9f99-005056873709", @@ -10518,7 +10518,7 @@ } }, "createdAt": "2020-12-01T07:12:46.000Z", - "modifiedAt": "2024-11-29T13:55:42.000Z" + "modifiedAt": "2024-10-18T07:14:04.000Z" }, { "uuid": "15192810-33a6-11eb-9f99-005056873709", @@ -10550,7 +10550,7 @@ } }, "createdAt": "2020-12-01T07:23:17.000Z", - "modifiedAt": "2024-11-29T13:55:42.000Z" + "modifiedAt": "2024-10-18T07:14:04.000Z" }, { "uuid": "bb94e160-33ac-11eb-9f99-005056873709", @@ -10584,7 +10584,7 @@ } }, "createdAt": "2020-12-01T08:10:53.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:06.000Z" }, { "uuid": "d9171720-33ad-11eb-9f99-005056873709", @@ -10616,7 +10616,7 @@ } }, "createdAt": "2020-12-01T08:18:52.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:06.000Z" }, { "uuid": "64f60ec0-33b0-11eb-9f99-005056873709", @@ -10671,7 +10671,7 @@ } }, "createdAt": "2020-12-01T08:37:06.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:06.000Z" }, { "uuid": "54230020-33b1-11eb-9f99-005056873709", @@ -10713,7 +10713,7 @@ } }, "createdAt": "2020-12-01T08:43:47.000Z", - "modifiedAt": "2024-11-29T13:55:45.000Z" + "modifiedAt": "2024-10-18T07:14:07.000Z" }, { "uuid": "b8d58100-33b1-11eb-9f99-005056873709", @@ -10758,7 +10758,7 @@ } }, "createdAt": "2020-12-01T08:46:36.000Z", - "modifiedAt": "2024-11-29T13:55:45.000Z" + "modifiedAt": "2024-10-18T07:14:07.000Z" }, { "uuid": "3ffb4840-33b2-11eb-9f99-005056873709", @@ -10790,7 +10790,7 @@ } }, "createdAt": "2020-12-01T08:50:23.000Z", - "modifiedAt": "2024-11-29T13:55:45.000Z" + "modifiedAt": "2024-10-18T07:14:07.000Z" }, { "uuid": "8cca2fe0-3080-11eb-a2c4-005056873709", @@ -10831,7 +10831,7 @@ } }, "createdAt": "2020-11-27T07:17:04.000Z", - "modifiedAt": "2024-11-29T13:55:42.000Z" + "modifiedAt": "2024-10-18T07:14:04.000Z" }, { "uuid": "33e61880-2fd1-11eb-a8df-005056873709", @@ -10870,7 +10870,7 @@ } }, "createdAt": "2020-11-26T10:21:53.000Z", - "modifiedAt": "2024-11-29T13:55:37.000Z" + "modifiedAt": "2024-10-18T07:13:58.000Z" }, { "uuid": "fd5a2dc0-33a8-11eb-9f99-005056873709", @@ -10908,7 +10908,7 @@ } }, "createdAt": "2020-12-01T07:44:06.000Z", - "modifiedAt": "2024-11-29T13:55:43.000Z" + "modifiedAt": "2024-10-18T07:14:05.000Z" }, { "uuid": "2b086740-33aa-11eb-9f99-005056873709", @@ -10939,7 +10939,7 @@ } }, "createdAt": "2020-12-01T07:52:32.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:05.000Z" }, { "uuid": "bba1ba00-33a9-11eb-9f99-005056873709", @@ -10977,7 +10977,7 @@ } }, "createdAt": "2020-12-01T07:49:25.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:05.000Z" }, { "uuid": "b254f060-33aa-11eb-9f99-005056873709", @@ -11018,7 +11018,7 @@ } }, "createdAt": "2020-12-01T07:56:19.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:05.000Z" }, { "uuid": "c75c9610-33ab-11eb-9f99-005056873709", @@ -11053,7 +11053,7 @@ } }, "createdAt": "2020-12-01T08:04:04.000Z", - "modifiedAt": "2024-11-29T13:55:44.000Z" + "modifiedAt": "2024-10-18T07:14:06.000Z" }, { "uuid": "061d0900-395d-11eb-9f99-005056873709", @@ -11090,7 +11090,7 @@ } }, "createdAt": "2020-12-08T13:55:26.000Z", - "modifiedAt": "2024-11-29T13:55:50.000Z" + "modifiedAt": "2024-10-18T07:14:09.000Z" }, { "uuid": "fa4e69c0-3bbe-11eb-9f99-005056873709", @@ -11120,7 +11120,7 @@ } }, "createdAt": "2020-12-11T14:41:39.000Z", - "modifiedAt": "2024-11-29T13:55:54.000Z" + "modifiedAt": "2024-10-18T07:14:10.000Z" }, { "uuid": "7d075670-3bbe-11eb-9f99-005056873709", @@ -11161,7 +11161,7 @@ } }, "createdAt": "2020-12-11T14:38:09.000Z", - "modifiedAt": "2024-11-29T13:55:53.000Z" + "modifiedAt": "2024-10-18T07:14:09.000Z" }, { "uuid": "150ed0b0-4100-11eb-9f99-005056873709", @@ -11205,7 +11205,7 @@ } }, "createdAt": "2020-12-18T07:10:17.000Z", - "modifiedAt": "2024-11-29T13:56:01.000Z" + "modifiedAt": "2024-10-18T07:14:10.000Z" }, { "uuid": "9d9fe7c0-4100-11eb-9f99-005056873709", @@ -11243,7 +11243,7 @@ } }, "createdAt": "2020-12-18T07:14:06.000Z", - "modifiedAt": "2024-11-29T13:56:02.000Z" + "modifiedAt": "2024-10-18T07:14:10.000Z" }, { "uuid": "5292feb0-4101-11eb-9f99-005056873709", @@ -11291,7 +11291,7 @@ } }, "createdAt": "2020-12-18T07:19:10.000Z", - "modifiedAt": "2024-11-29T13:56:02.000Z" + "modifiedAt": "2024-10-18T07:14:10.000Z" }, { "uuid": "a999e520-4101-11eb-9f99-005056873709", @@ -11334,7 +11334,7 @@ } }, "createdAt": "2020-12-18T07:21:36.000Z", - "modifiedAt": "2024-11-29T13:56:02.000Z" + "modifiedAt": "2024-10-18T07:14:11.000Z" }, { "uuid": "36f89460-4103-11eb-9f99-005056873709", @@ -11383,51 +11383,7 @@ } }, "createdAt": "2020-12-18T07:32:42.000Z", - "modifiedAt": "2024-11-29T13:56:03.000Z" - }, - { - "uuid": "88307300-5bef-11eb-9f99-005056873709", - "id": 539481, - "type": "picture.pictogram.", - "typeFilter": "pictograms", - "meta": { - "downloadLink": "https://cdn.post.ch/hcms/v2.0/entity/asset/539481/storage/NTM5NDg5LzAvbWFzdGVy", - "keywords": [ - "LAD", - "Leistung am Domizil", - "Prestazione a domicilio", - "Service at home", - "Prestation à domicile", - "Wegweiser", - "Sign", - "Segno", - "Signer", - "Sinnbild", - "Symbol", - "Simbolo", - "Symbole", - "Strassenschild", - "Road Sign", - "Segnale stradale", - "Panneau De Signalisation" - ], - "year": [ - "2021" - ] - }, - "file": { - "mime": "image/svg+xml", - "name": "2205.svg", - "basename": "2205", - "ext": ".svg", - "size": { - "width": 0, - "dpi": 72, - "height": 0 - } - }, - "createdAt": "2021-01-21T13:49:50.000Z", - "modifiedAt": "2024-11-29T13:56:22.000Z" + "modifiedAt": "2024-10-18T07:14:11.000Z" }, { "uuid": "4cc7c010-5bf0-11eb-9f99-005056873709", @@ -11473,7 +11429,51 @@ } }, "createdAt": "2021-01-21T13:55:20.000Z", - "modifiedAt": "2024-11-29T13:56:23.000Z" + "modifiedAt": "2024-10-18T07:14:11.000Z" + }, + { + "uuid": "88307300-5bef-11eb-9f99-005056873709", + "id": 539481, + "type": "picture.pictogram.", + "typeFilter": "pictograms", + "meta": { + "downloadLink": "https://cdn.post.ch/hcms/v2.0/entity/asset/539481/storage/NTM5NDg5LzAvbWFzdGVy", + "keywords": [ + "LAD", + "Leistung am Domizil", + "Prestazione a domicilio", + "Service at home", + "Prestation à domicile", + "Wegweiser", + "Sign", + "Segno", + "Signer", + "Sinnbild", + "Symbol", + "Simbolo", + "Symbole", + "Strassenschild", + "Road Sign", + "Segnale stradale", + "Panneau De Signalisation" + ], + "year": [ + "2021" + ] + }, + "file": { + "mime": "image/svg+xml", + "name": "2205.svg", + "basename": "2205", + "ext": ".svg", + "size": { + "width": 0, + "dpi": 72, + "height": 0 + } + }, + "createdAt": "2021-01-21T13:49:50.000Z", + "modifiedAt": "2024-10-24T05:04:06.000Z" }, { "uuid": "044e0500-5bf1-11eb-9f99-005056873709", @@ -11513,7 +11513,7 @@ } }, "createdAt": "2021-01-21T14:00:28.000Z", - "modifiedAt": "2024-11-29T13:56:23.000Z" + "modifiedAt": "2024-10-18T07:14:12.000Z" }, { "uuid": "a0f0e580-5bf1-11eb-9f99-005056873709", @@ -11571,7 +11571,7 @@ } }, "createdAt": "2021-01-21T14:04:51.000Z", - "modifiedAt": "2024-11-29T13:56:23.000Z" + "modifiedAt": "2024-10-18T07:14:12.000Z" }, { "uuid": "643832f0-5bf2-11eb-9f99-005056873709", @@ -11618,7 +11618,7 @@ } }, "createdAt": "2021-01-21T14:10:18.000Z", - "modifiedAt": "2024-11-29T13:56:23.000Z" + "modifiedAt": "2024-10-18T07:14:12.000Z" }, { "uuid": "fb1dcea0-5bf2-11eb-9f99-005056873709", @@ -11663,7 +11663,7 @@ } }, "createdAt": "2021-01-21T14:14:31.000Z", - "modifiedAt": "2024-11-29T13:56:24.000Z" + "modifiedAt": "2024-10-18T07:14:13.000Z" }, { "uuid": "0be68220-5f15-11eb-9f99-005056873709", @@ -11699,7 +11699,7 @@ } }, "createdAt": "2021-01-25T13:55:56.000Z", - "modifiedAt": "2024-11-29T13:56:24.000Z" + "modifiedAt": "2024-10-18T07:14:13.000Z" }, { "uuid": "a857f260-5f15-11eb-9f99-005056873709", @@ -11738,7 +11738,7 @@ } }, "createdAt": "2021-01-25T14:00:18.000Z", - "modifiedAt": "2024-11-29T13:56:24.000Z" + "modifiedAt": "2024-10-18T07:14:13.000Z" }, { "uuid": "35c1baa0-5f16-11eb-9f99-005056873709", @@ -11784,7 +11784,7 @@ } }, "createdAt": "2021-01-25T14:04:16.000Z", - "modifiedAt": "2024-11-29T13:56:24.000Z" + "modifiedAt": "2024-10-18T07:14:13.000Z" }, { "uuid": "a81dda20-5f16-11eb-9f99-005056873709", @@ -11834,7 +11834,7 @@ } }, "createdAt": "2021-01-25T14:07:27.000Z", - "modifiedAt": "2024-11-29T13:56:25.000Z" + "modifiedAt": "2024-10-18T07:14:14.000Z" }, { "uuid": "1f9de4a0-5f17-11eb-9f99-005056873709", @@ -11866,7 +11866,7 @@ } }, "createdAt": "2021-01-25T14:10:48.000Z", - "modifiedAt": "2024-11-29T13:56:25.000Z" + "modifiedAt": "2024-10-18T07:14:14.000Z" }, { "uuid": "7b2dfc50-6620-11eb-9f99-005056873709", @@ -11908,7 +11908,7 @@ } }, "createdAt": "2021-02-03T13:05:25.000Z", - "modifiedAt": "2024-11-29T13:56:25.000Z" + "modifiedAt": "2024-10-18T07:14:14.000Z" }, { "uuid": "a4e58030-6621-11eb-9f99-005056873709", @@ -11939,7 +11939,7 @@ } }, "createdAt": "2021-02-03T13:13:45.000Z", - "modifiedAt": "2024-11-29T13:56:25.000Z" + "modifiedAt": "2024-10-18T07:14:14.000Z" }, { "uuid": "e757deb0-678c-11eb-9f99-005056873709", @@ -11993,7 +11993,7 @@ } }, "createdAt": "2021-02-05T08:34:03.000Z", - "modifiedAt": "2024-11-29T13:56:26.000Z" + "modifiedAt": "2024-10-18T07:14:14.000Z" }, { "uuid": "47161c90-8317-11eb-95dd-005056873709", @@ -12033,7 +12033,7 @@ } }, "createdAt": "2021-03-12T09:42:36.000Z", - "modifiedAt": "2024-11-29T13:56:26.000Z" + "modifiedAt": "2024-10-18T07:14:15.000Z" }, { "uuid": "5aeeb820-8318-11eb-95dd-005056873709", @@ -12073,7 +12073,7 @@ } }, "createdAt": "2021-03-12T09:50:19.000Z", - "modifiedAt": "2024-11-29T13:56:26.000Z" + "modifiedAt": "2024-10-18T07:14:15.000Z" }, { "uuid": "ff41acc0-8318-11eb-95dd-005056873709", @@ -12113,7 +12113,7 @@ } }, "createdAt": "2021-03-12T09:54:54.000Z", - "modifiedAt": "2024-11-29T13:56:26.000Z" + "modifiedAt": "2024-10-18T07:14:15.000Z" }, { "uuid": "fb843a20-8319-11eb-95dd-005056873709", @@ -12163,7 +12163,7 @@ } }, "createdAt": "2021-03-12T10:01:58.000Z", - "modifiedAt": "2024-11-29T13:56:27.000Z" + "modifiedAt": "2024-10-18T07:14:15.000Z" }, { "uuid": "ccade970-831a-11eb-95dd-005056873709", @@ -12213,7 +12213,7 @@ } }, "createdAt": "2021-03-12T10:07:49.000Z", - "modifiedAt": "2024-11-29T13:56:27.000Z" + "modifiedAt": "2024-10-18T07:14:16.000Z" }, { "uuid": "5cee9f70-831b-11eb-95dd-005056873709", @@ -12263,7 +12263,7 @@ } }, "createdAt": "2021-03-12T10:11:51.000Z", - "modifiedAt": "2024-11-29T13:56:27.000Z" + "modifiedAt": "2024-10-18T07:14:16.000Z" }, { "uuid": "e91b7ae0-831b-11eb-95dd-005056873709", @@ -12309,7 +12309,7 @@ } }, "createdAt": "2021-03-12T10:15:46.000Z", - "modifiedAt": "2024-11-29T13:56:27.000Z" + "modifiedAt": "2024-10-18T07:14:16.000Z" }, { "uuid": "9468ef40-831c-11eb-95dd-005056873709", @@ -12348,7 +12348,7 @@ } }, "createdAt": "2021-03-12T10:20:33.000Z", - "modifiedAt": "2024-11-29T13:56:28.000Z" + "modifiedAt": "2024-10-18T07:14:16.000Z" }, { "uuid": "93c69f50-831d-11eb-95dd-005056873709", @@ -12406,7 +12406,7 @@ } }, "createdAt": "2021-03-12T10:27:42.000Z", - "modifiedAt": "2024-11-29T13:56:28.000Z" + "modifiedAt": "2024-10-18T07:14:17.000Z" }, { "uuid": "54b70470-831e-11eb-95dd-005056873709", @@ -12441,7 +12441,7 @@ } }, "createdAt": "2021-03-12T10:33:05.000Z", - "modifiedAt": "2024-11-29T13:56:28.000Z" + "modifiedAt": "2024-10-18T07:14:17.000Z" }, { "uuid": "e6c8d0f0-831e-11eb-95dd-005056873709", @@ -12490,7 +12490,7 @@ } }, "createdAt": "2021-03-12T10:37:10.000Z", - "modifiedAt": "2024-11-29T13:56:28.000Z" + "modifiedAt": "2024-10-18T07:14:17.000Z" }, { "uuid": "6b9a47f0-831f-11eb-95dd-005056873709", @@ -12529,7 +12529,7 @@ } }, "createdAt": "2021-03-12T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:56:29.000Z" + "modifiedAt": "2024-10-18T07:14:17.000Z" }, { "uuid": "ac310160-98fe-11eb-935b-005056873709", @@ -12574,7 +12574,7 @@ } }, "createdAt": "2021-04-09T06:41:54.000Z", - "modifiedAt": "2024-11-29T13:56:29.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "421559b0-98ff-11eb-935b-005056873709", @@ -12610,7 +12610,7 @@ } }, "createdAt": "2021-04-09T06:46:05.000Z", - "modifiedAt": "2024-11-29T13:56:29.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "d4704ae0-9904-11eb-935b-005056873709", @@ -12655,7 +12655,7 @@ } }, "createdAt": "2021-04-09T07:25:58.000Z", - "modifiedAt": "2024-11-29T13:56:31.000Z" + "modifiedAt": "2024-10-18T07:14:20.000Z" }, { "uuid": "8cd7a100-9905-11eb-935b-005056873709", @@ -12694,7 +12694,7 @@ } }, "createdAt": "2021-04-09T07:31:08.000Z", - "modifiedAt": "2024-11-29T13:56:31.000Z" + "modifiedAt": "2024-10-18T07:14:20.000Z" }, { "uuid": "23984f90-9906-11eb-935b-005056873709", @@ -12736,7 +12736,7 @@ } }, "createdAt": "2021-04-09T07:35:21.000Z", - "modifiedAt": "2024-11-29T13:56:31.000Z" + "modifiedAt": "2024-10-18T07:14:20.000Z" }, { "uuid": "b91c3860-9906-11eb-935b-005056873709", @@ -12793,7 +12793,7 @@ } }, "createdAt": "2021-04-09T07:39:31.000Z", - "modifiedAt": "2024-11-29T13:56:31.000Z" + "modifiedAt": "2024-10-18T07:14:20.000Z" }, { "uuid": "50c17a90-9907-11eb-935b-005056873709", @@ -12850,7 +12850,7 @@ } }, "createdAt": "2021-04-09T07:43:46.000Z", - "modifiedAt": "2024-11-29T13:56:32.000Z" + "modifiedAt": "2024-10-18T07:14:21.000Z" }, { "uuid": "e5693430-9907-11eb-935b-005056873709", @@ -12904,7 +12904,7 @@ } }, "createdAt": "2021-04-09T07:47:55.000Z", - "modifiedAt": "2024-11-29T13:56:32.000Z" + "modifiedAt": "2024-10-18T07:14:21.000Z" }, { "uuid": "7e7ef650-9908-11eb-935b-005056873709", @@ -12958,7 +12958,7 @@ } }, "createdAt": "2021-04-09T07:52:12.000Z", - "modifiedAt": "2024-11-29T13:56:32.000Z" + "modifiedAt": "2024-10-18T07:14:21.000Z" }, { "uuid": "65e1df00-a717-11eb-b1e9-005056873709", @@ -13012,7 +13012,7 @@ } }, "createdAt": "2021-04-27T05:14:10.000Z", - "modifiedAt": "2024-11-29T13:56:33.000Z" + "modifiedAt": "2024-10-18T07:14:22.000Z" }, { "uuid": "156173d0-9900-11eb-935b-005056873709", @@ -13051,7 +13051,7 @@ } }, "createdAt": "2021-04-09T06:52:00.000Z", - "modifiedAt": "2024-11-29T13:56:29.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "6b09bf30-9901-11eb-935b-005056873709", @@ -13079,7 +13079,7 @@ } }, "createdAt": "2021-04-09T07:01:33.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "035d90e0-9902-11eb-935b-005056873709", @@ -13133,7 +13133,7 @@ } }, "createdAt": "2021-04-09T07:05:49.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "b9a2f160-9902-11eb-935b-005056873709", @@ -13182,7 +13182,7 @@ } }, "createdAt": "2021-04-09T07:10:54.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:19.000Z" }, { "uuid": "97c0f910-9903-11eb-935b-005056873709", @@ -13224,7 +13224,7 @@ } }, "createdAt": "2021-04-09T07:17:07.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:19.000Z" }, { "uuid": "1c9492f0-9904-11eb-935b-005056873709", @@ -13274,7 +13274,7 @@ } }, "createdAt": "2021-04-09T07:20:50.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:19.000Z" }, { "uuid": "ebda9c70-be17-11eb-b1e9-005056873709", @@ -13325,7 +13325,7 @@ } }, "createdAt": "2021-05-26T11:45:51.000Z", - "modifiedAt": "2024-11-29T13:56:33.000Z" + "modifiedAt": "2024-10-18T07:14:22.000Z" }, { "uuid": "5df9dcc0-c378-11eb-b1e9-005056873709", @@ -13383,7 +13383,7 @@ } }, "createdAt": "2021-06-02T07:58:50.000Z", - "modifiedAt": "2024-11-29T13:56:34.000Z" + "modifiedAt": "2024-10-18T07:14:22.000Z" }, { "uuid": "57ab0e40-cda8-11eb-b1e9-005056873709", @@ -13427,7 +13427,7 @@ } }, "createdAt": "2021-06-15T07:07:27.000Z", - "modifiedAt": "2024-11-29T13:56:34.000Z" + "modifiedAt": "2024-10-18T07:14:23.000Z" }, { "uuid": "30d2dfc0-cdab-11eb-b1e9-005056873709", @@ -13481,7 +13481,7 @@ } }, "createdAt": "2021-06-15T07:27:50.000Z", - "modifiedAt": "2024-11-29T13:56:34.000Z" + "modifiedAt": "2024-10-18T07:14:23.000Z" }, { "uuid": "acb13b50-cdab-11eb-b1e9-005056873709", @@ -13520,7 +13520,7 @@ } }, "createdAt": "2021-06-15T07:31:18.000Z", - "modifiedAt": "2024-11-29T13:56:35.000Z" + "modifiedAt": "2024-10-18T07:14:23.000Z" }, { "uuid": "5a58f7c0-cdca-11eb-b1e9-005056873709", @@ -13564,7 +13564,7 @@ } }, "createdAt": "2021-06-15T11:10:54.000Z", - "modifiedAt": "2024-11-29T13:56:35.000Z" + "modifiedAt": "2024-10-18T07:14:24.000Z" }, { "uuid": "e59335d0-cdca-11eb-b1e9-005056873709", @@ -13605,7 +13605,7 @@ } }, "createdAt": "2021-06-15T11:14:48.000Z", - "modifiedAt": "2024-11-29T13:56:35.000Z" + "modifiedAt": "2024-10-18T07:14:24.000Z" }, { "uuid": "6ee63d50-cdcb-11eb-b1e9-005056873709", @@ -13638,7 +13638,7 @@ } }, "createdAt": "2021-06-15T11:18:38.000Z", - "modifiedAt": "2024-11-29T13:56:35.000Z" + "modifiedAt": "2024-10-18T07:14:24.000Z" }, { "uuid": "081f4610-e60e-11eb-94c2-005056873709", @@ -13682,7 +13682,7 @@ } }, "createdAt": "2021-07-16T08:15:50.000Z", - "modifiedAt": "2024-11-29T13:56:36.000Z" + "modifiedAt": "2024-10-18T07:14:25.000Z" }, { "uuid": "fc71a910-e60e-11eb-94c2-005056873709", @@ -13729,7 +13729,7 @@ } }, "createdAt": "2021-07-16T08:22:40.000Z", - "modifiedAt": "2024-11-29T13:56:37.000Z" + "modifiedAt": "2024-10-18T07:14:26.000Z" }, { "uuid": "713f6f60-e610-11eb-94c2-005056873709", @@ -13775,7 +13775,7 @@ } }, "createdAt": "2021-07-16T08:33:05.000Z", - "modifiedAt": "2024-11-29T13:56:37.000Z" + "modifiedAt": "2024-10-18T07:14:26.000Z" }, { "uuid": "2a0c3e10-e611-11eb-94c2-005056873709", @@ -13832,7 +13832,7 @@ } }, "createdAt": "2021-07-16T08:38:15.000Z", - "modifiedAt": "2024-11-29T13:56:37.000Z" + "modifiedAt": "2024-10-18T07:14:26.000Z" }, { "uuid": "bf0265d0-e611-11eb-94c2-005056873709", @@ -13870,7 +13870,7 @@ } }, "createdAt": "2021-07-16T08:42:25.000Z", - "modifiedAt": "2024-11-29T13:56:38.000Z" + "modifiedAt": "2024-10-18T07:14:27.000Z" }, { "uuid": "8000d4b0-e612-11eb-94c2-005056873709", @@ -13925,7 +13925,7 @@ } }, "createdAt": "2021-07-16T08:47:49.000Z", - "modifiedAt": "2024-11-29T13:56:38.000Z" + "modifiedAt": "2024-10-18T07:14:27.000Z" }, { "uuid": "1cd9b950-e613-11eb-94c2-005056873709", @@ -13956,7 +13956,7 @@ } }, "createdAt": "2021-07-16T08:52:12.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "b40314c0-e613-11eb-94c2-005056873709", @@ -13999,7 +13999,7 @@ } }, "createdAt": "2021-07-16T08:56:26.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "85c42210-e614-11eb-94c2-005056873709", @@ -14038,7 +14038,7 @@ } }, "createdAt": "2021-07-16T09:02:18.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "39a86110-e615-11eb-94c2-005056873709", @@ -14077,7 +14077,7 @@ } }, "createdAt": "2021-07-16T09:07:20.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "d26f3fe0-e615-11eb-94c2-005056873709", @@ -14108,7 +14108,7 @@ } }, "createdAt": "2021-07-16T09:11:36.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "41722240-e616-11eb-94c2-005056873709", @@ -14143,7 +14143,7 @@ } }, "createdAt": "2021-07-16T09:14:42.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:28.000Z" }, { "uuid": "cb934f30-e616-11eb-94c2-005056873709", @@ -14185,7 +14185,7 @@ } }, "createdAt": "2021-07-16T09:18:34.000Z", - "modifiedAt": "2024-11-29T13:56:39.000Z" + "modifiedAt": "2024-10-18T07:14:29.000Z" }, { "uuid": "89a350b0-e617-11eb-94c2-005056873709", @@ -14231,7 +14231,7 @@ } }, "createdAt": "2021-07-16T09:23:53.000Z", - "modifiedAt": "2024-11-29T13:56:40.000Z" + "modifiedAt": "2024-10-18T07:14:29.000Z" }, { "uuid": "9abe2bd0-e618-11eb-94c2-005056873709", @@ -14280,7 +14280,7 @@ } }, "createdAt": "2021-07-16T09:31:31.000Z", - "modifiedAt": "2024-11-29T13:56:40.000Z" + "modifiedAt": "2024-10-18T07:14:29.000Z" }, { "uuid": "2656dd91-e619-11eb-94c2-005056873709", @@ -14327,7 +14327,7 @@ } }, "createdAt": "2021-07-16T09:35:25.000Z", - "modifiedAt": "2024-11-29T13:56:40.000Z" + "modifiedAt": "2024-10-18T07:14:29.000Z" }, { "uuid": "4eff8980-e61a-11eb-94c2-005056873709", @@ -14362,7 +14362,7 @@ } }, "createdAt": "2021-07-16T09:43:43.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:30.000Z" }, { "uuid": "2d6eba40-e622-11eb-94c2-005056873709", @@ -14397,7 +14397,7 @@ } }, "createdAt": "2021-07-16T10:40:03.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:30.000Z" }, { "uuid": "7aff27a0-e626-11eb-94c2-005056873709", @@ -14451,7 +14451,7 @@ } }, "createdAt": "2021-07-16T11:10:51.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:30.000Z" }, { "uuid": "a22e5f90-e2dd-11eb-94c2-005056873709", @@ -14487,7 +14487,7 @@ } }, "createdAt": "2021-07-12T06:51:50.000Z", - "modifiedAt": "2024-11-29T13:56:35.000Z" + "modifiedAt": "2024-10-18T07:14:24.000Z" }, { "uuid": "a63dd7e0-e2de-11eb-94c2-005056873709", @@ -14525,7 +14525,7 @@ } }, "createdAt": "2021-07-12T06:59:06.000Z", - "modifiedAt": "2024-11-29T13:56:36.000Z" + "modifiedAt": "2024-10-18T07:14:25.000Z" }, { "uuid": "96d46b60-e2df-11eb-94c2-005056873709", @@ -14568,7 +14568,7 @@ } }, "createdAt": "2021-07-12T07:05:50.000Z", - "modifiedAt": "2024-11-29T13:56:36.000Z" + "modifiedAt": "2024-10-18T07:14:25.000Z" }, { "uuid": "3c28c400-e39c-11eb-94c2-005056873709", @@ -14599,7 +14599,7 @@ } }, "createdAt": "2021-07-13T05:36:12.000Z", - "modifiedAt": "2024-11-29T13:56:36.000Z" + "modifiedAt": "2024-10-18T07:14:25.000Z" }, { "uuid": "3c1f8200-e2e8-11eb-94c2-005056873709", @@ -14642,7 +14642,7 @@ } }, "createdAt": "2021-07-12T08:07:43.000Z", - "modifiedAt": "2024-11-29T13:56:36.000Z" + "modifiedAt": "2024-10-18T07:14:25.000Z" }, { "uuid": "fad49580-e86c-11eb-94c2-005056873709", @@ -14680,7 +14680,7 @@ } }, "createdAt": "2021-07-19T08:40:32.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:30.000Z" }, { "uuid": "61a16ae0-e86d-11eb-94c2-005056873709", @@ -14714,7 +14714,7 @@ } }, "createdAt": "2021-07-19T08:43:25.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:31.000Z" }, { "uuid": "0266d200-eebb-11eb-9ea7-005056873709", @@ -14761,7 +14761,7 @@ } }, "createdAt": "2021-07-27T09:14:13.000Z", - "modifiedAt": "2024-11-29T13:56:41.000Z" + "modifiedAt": "2024-10-18T07:14:31.000Z" }, { "uuid": "821d6940-eebc-11eb-9ea7-005056873709", @@ -14804,7 +14804,7 @@ } }, "createdAt": "2021-07-27T09:24:56.000Z", - "modifiedAt": "2024-11-29T13:56:42.000Z" + "modifiedAt": "2024-10-18T07:14:31.000Z" }, { "uuid": "2eda4c20-eebd-11eb-9ea7-005056873709", @@ -14842,7 +14842,7 @@ } }, "createdAt": "2021-07-27T09:29:46.000Z", - "modifiedAt": "2024-11-29T13:56:42.000Z" + "modifiedAt": "2024-10-18T07:14:31.000Z" }, { "uuid": "bad12370-eebd-11eb-9ea7-005056873709", @@ -14886,7 +14886,7 @@ } }, "createdAt": "2021-07-27T09:33:41.000Z", - "modifiedAt": "2024-11-29T13:56:42.000Z" + "modifiedAt": "2024-10-18T07:14:31.000Z" }, { "uuid": "36559f30-eebe-11eb-9ea7-005056873709", @@ -14946,7 +14946,7 @@ } }, "createdAt": "2021-07-27T09:37:08.000Z", - "modifiedAt": "2024-11-29T13:56:43.000Z" + "modifiedAt": "2024-10-18T07:14:32.000Z" }, { "uuid": "faddda10-fa90-11eb-9ea7-005056873709", @@ -14983,7 +14983,7 @@ } }, "createdAt": "2021-08-11T10:43:35.000Z", - "modifiedAt": "2024-11-29T13:56:43.000Z" + "modifiedAt": "2024-10-18T07:14:32.000Z" }, { "uuid": "83525430-fc0c-11eb-9ea7-005056873709", @@ -15041,7 +15041,7 @@ } }, "createdAt": "2021-08-13T08:00:23.000Z", - "modifiedAt": "2024-11-29T13:56:43.000Z" + "modifiedAt": "2024-10-18T07:14:32.000Z" }, { "uuid": "57bfe3e0-fc0d-11eb-9ea7-005056873709", @@ -15103,7 +15103,7 @@ } }, "createdAt": "2021-08-13T08:06:20.000Z", - "modifiedAt": "2024-11-29T13:56:44.000Z" + "modifiedAt": "2024-10-18T07:14:33.000Z" }, { "uuid": "d1e62d51-0bb2-11ec-9ea7-005056873709", @@ -15162,7 +15162,7 @@ } }, "createdAt": "2021-09-02T05:58:39.000Z", - "modifiedAt": "2024-11-29T13:56:44.000Z" + "modifiedAt": "2024-10-18T07:14:33.000Z" }, { "uuid": "9b23ff70-2838-11ec-b5ef-005056873709", @@ -15210,7 +15210,7 @@ } }, "createdAt": "2021-10-08T13:06:52.000Z", - "modifiedAt": "2024-11-29T13:56:45.000Z" + "modifiedAt": "2024-10-18T07:14:34.000Z" }, { "uuid": "a8752860-2839-11ec-b5ef-005056873709", @@ -15249,7 +15249,7 @@ } }, "createdAt": "2021-10-08T13:14:24.000Z", - "modifiedAt": "2024-11-29T13:56:45.000Z" + "modifiedAt": "2024-10-18T07:14:34.000Z" }, { "uuid": "7774da40-2b44-11ec-b5ef-005056873709", @@ -15289,7 +15289,7 @@ } }, "createdAt": "2021-10-12T10:09:20.000Z", - "modifiedAt": "2024-11-29T13:56:45.000Z" + "modifiedAt": "2024-10-18T07:14:34.000Z" }, { "uuid": "ca4ef6d0-4857-11ec-8a20-005056873709", @@ -15328,7 +15328,7 @@ } }, "createdAt": "2021-11-18T10:10:43.000Z", - "modifiedAt": "2024-11-29T13:56:45.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "b413c840-4858-11ec-8a20-005056873709", @@ -15371,7 +15371,7 @@ } }, "createdAt": "2021-11-18T10:17:15.000Z", - "modifiedAt": "2024-11-29T13:56:46.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "9b48a000-4859-11ec-8a20-005056873709", @@ -15416,7 +15416,7 @@ } }, "createdAt": "2021-11-18T10:23:43.000Z", - "modifiedAt": "2024-11-29T13:56:46.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "836e7860-4863-11ec-8a20-005056873709", @@ -15444,7 +15444,7 @@ } }, "createdAt": "2021-11-18T11:34:38.000Z", - "modifiedAt": "2024-11-29T13:56:46.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "f9886330-4863-11ec-8a20-005056873709", @@ -15491,7 +15491,7 @@ } }, "createdAt": "2021-11-18T11:37:56.000Z", - "modifiedAt": "2024-11-29T13:56:46.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "a24086b0-4864-11ec-8a20-005056873709", @@ -15527,7 +15527,7 @@ } }, "createdAt": "2021-11-18T11:42:39.000Z", - "modifiedAt": "2024-11-29T13:56:47.000Z" + "modifiedAt": "2024-10-18T07:14:36.000Z" }, { "uuid": "04add280-4865-11ec-8a20-005056873709", @@ -15568,7 +15568,7 @@ } }, "createdAt": "2021-11-18T11:45:24.000Z", - "modifiedAt": "2024-11-29T13:56:47.000Z" + "modifiedAt": "2024-10-18T07:14:36.000Z" }, { "uuid": "a2b5e850-4865-11ec-8a20-005056873709", @@ -15621,7 +15621,7 @@ } }, "createdAt": "2021-11-18T11:49:50.000Z", - "modifiedAt": "2024-11-29T13:56:47.000Z" + "modifiedAt": "2024-10-18T07:14:36.000Z" }, { "uuid": "0797dda0-4866-11ec-8a20-005056873709", @@ -15673,7 +15673,7 @@ } }, "createdAt": "2021-11-18T11:52:39.000Z", - "modifiedAt": "2024-11-29T13:56:48.000Z" + "modifiedAt": "2024-10-18T07:14:37.000Z" }, { "uuid": "725240e0-4866-11ec-8a20-005056873709", @@ -15720,7 +15720,7 @@ } }, "createdAt": "2021-11-18T11:55:38.000Z", - "modifiedAt": "2024-11-29T13:56:48.000Z" + "modifiedAt": "2024-10-18T07:14:37.000Z" }, { "uuid": "e6771270-4866-11ec-8a20-005056873709", @@ -15758,7 +15758,7 @@ } }, "createdAt": "2021-11-18T11:58:53.000Z", - "modifiedAt": "2024-11-29T13:56:48.000Z" + "modifiedAt": "2024-10-18T07:14:37.000Z" }, { "uuid": "a40c0640-5449-11ec-8a20-005056873709", @@ -15801,7 +15801,7 @@ } }, "createdAt": "2021-12-03T14:59:40.000Z", - "modifiedAt": "2024-11-29T13:56:48.000Z" + "modifiedAt": "2024-10-18T07:14:38.000Z" }, { "uuid": "142d29e0-544a-11ec-8a20-005056873709", @@ -15845,7 +15845,7 @@ } }, "createdAt": "2021-12-03T15:02:48.000Z", - "modifiedAt": "2024-11-29T13:56:49.000Z" + "modifiedAt": "2024-10-18T07:14:38.000Z" }, { "uuid": "820b6260-544a-11ec-8a20-005056873709", @@ -15900,7 +15900,7 @@ } }, "createdAt": "2021-12-03T15:05:52.000Z", - "modifiedAt": "2024-11-29T13:56:49.000Z" + "modifiedAt": "2024-10-18T07:14:38.000Z" }, { "uuid": "eec47c70-5666-11ec-a5b2-005056873709", @@ -15940,7 +15940,7 @@ } }, "createdAt": "2021-12-06T07:34:23.000Z", - "modifiedAt": "2024-11-29T13:56:49.000Z" + "modifiedAt": "2024-10-18T07:14:39.000Z" }, { "uuid": "c048a7d0-5667-11ec-a5b2-005056873709", @@ -15974,7 +15974,7 @@ } }, "createdAt": "2021-12-06T07:40:14.000Z", - "modifiedAt": "2024-11-29T13:56:50.000Z" + "modifiedAt": "2024-10-18T07:14:39.000Z" }, { "uuid": "e24198a0-5668-11ec-a5b2-005056873709", @@ -16005,7 +16005,7 @@ } }, "createdAt": "2021-12-06T07:48:21.000Z", - "modifiedAt": "2024-11-29T13:56:50.000Z" + "modifiedAt": "2024-10-18T07:14:39.000Z" }, { "uuid": "b61472e0-792f-11ec-a5b2-005056873709", @@ -16050,7 +16050,7 @@ } }, "createdAt": "2022-01-19T13:57:16.000Z", - "modifiedAt": "2024-11-29T13:56:50.000Z" + "modifiedAt": "2024-10-18T07:14:39.000Z" }, { "uuid": "547f1370-79d2-11ec-a5b2-005056873709", @@ -16093,7 +16093,7 @@ } }, "createdAt": "2022-01-20T09:21:20.000Z", - "modifiedAt": "2024-11-29T13:56:51.000Z" + "modifiedAt": "2024-10-18T07:14:40.000Z" }, { "uuid": "f0c565f0-79db-11ec-a5b2-005056873709", @@ -16134,7 +16134,7 @@ } }, "createdAt": "2022-01-20T10:30:08.000Z", - "modifiedAt": "2024-11-29T13:56:51.000Z" + "modifiedAt": "2024-10-18T07:14:40.000Z" }, { "uuid": "d8ccbca0-7e81-11ec-a5b2-005056873709", @@ -16180,7 +16180,7 @@ } }, "createdAt": "2022-01-26T08:27:49.000Z", - "modifiedAt": "2024-11-29T13:56:51.000Z" + "modifiedAt": "2024-10-18T07:14:40.000Z" }, { "uuid": "87df0130-7e82-11ec-a5b2-005056873709", @@ -16241,7 +16241,7 @@ } }, "createdAt": "2022-01-26T08:32:43.000Z", - "modifiedAt": "2024-11-29T13:56:51.000Z" + "modifiedAt": "2024-10-18T07:14:40.000Z" }, { "uuid": "290a7710-7e83-11ec-a5b2-005056873709", @@ -16287,7 +16287,7 @@ } }, "createdAt": "2022-01-26T08:37:13.000Z", - "modifiedAt": "2024-11-29T13:56:52.000Z" + "modifiedAt": "2024-10-18T07:14:41.000Z" }, { "uuid": "1c84d0c0-833e-11ec-a5b2-005056873709", @@ -16330,7 +16330,7 @@ } }, "createdAt": "2022-02-01T09:05:33.000Z", - "modifiedAt": "2024-11-29T13:56:52.000Z" + "modifiedAt": "2024-10-18T07:14:41.000Z" }, { "uuid": "f9f5bda0-8340-11ec-a5b2-005056873709", @@ -16376,7 +16376,7 @@ } }, "createdAt": "2022-02-01T09:26:03.000Z", - "modifiedAt": "2024-11-29T13:56:52.000Z" + "modifiedAt": "2024-10-18T07:14:41.000Z" }, { "uuid": "ff6c2380-8342-11ec-a5b2-005056873709", @@ -16414,7 +16414,7 @@ } }, "createdAt": "2022-02-01T09:40:31.000Z", - "modifiedAt": "2024-11-29T13:56:52.000Z" + "modifiedAt": "2024-10-18T07:14:42.000Z" }, { "uuid": "e8bbf690-8344-11ec-a5b2-005056873709", @@ -16457,7 +16457,7 @@ } }, "createdAt": "2022-02-01T09:54:12.000Z", - "modifiedAt": "2024-11-29T13:56:53.000Z" + "modifiedAt": "2024-10-18T07:14:42.000Z" }, { "uuid": "138cd9b0-8346-11ec-a5b2-005056873709", @@ -16500,7 +16500,7 @@ } }, "createdAt": "2022-02-01T10:02:34.000Z", - "modifiedAt": "2024-11-29T13:56:53.000Z" + "modifiedAt": "2024-10-18T07:14:42.000Z" }, { "uuid": "fefd1132-8346-11ec-a5b2-005056873709", @@ -16544,7 +16544,7 @@ } }, "createdAt": "2022-02-01T10:09:09.000Z", - "modifiedAt": "2024-11-29T13:56:53.000Z" + "modifiedAt": "2024-10-18T07:14:42.000Z" }, { "uuid": "2843f8f0-8348-11ec-a5b2-005056873709", @@ -16595,7 +16595,7 @@ } }, "createdAt": "2022-02-01T10:17:27.000Z", - "modifiedAt": "2024-11-29T13:56:53.000Z" + "modifiedAt": "2024-10-18T07:14:43.000Z" }, { "uuid": "20dbcdd0-8349-11ec-a5b2-005056873709", @@ -16648,7 +16648,7 @@ } }, "createdAt": "2022-02-01T10:24:24.000Z", - "modifiedAt": "2024-11-29T13:56:54.000Z" + "modifiedAt": "2024-10-18T07:14:43.000Z" }, { "uuid": "23b0b860-834c-11ec-a5b2-005056873709", @@ -16701,7 +16701,7 @@ } }, "createdAt": "2022-02-01T10:45:58.000Z", - "modifiedAt": "2024-11-29T13:56:54.000Z" + "modifiedAt": "2024-10-18T07:14:43.000Z" }, { "uuid": "b16f7e70-834c-11ec-a5b2-005056873709", @@ -16741,7 +16741,7 @@ } }, "createdAt": "2022-02-01T10:49:55.000Z", - "modifiedAt": "2024-11-29T13:56:55.000Z" + "modifiedAt": "2024-10-18T07:14:44.000Z" }, { "uuid": "2e6febd0-834d-11ec-a5b2-005056873709", @@ -16799,7 +16799,7 @@ } }, "createdAt": "2022-02-01T10:53:25.000Z", - "modifiedAt": "2024-11-29T13:56:55.000Z" + "modifiedAt": "2024-10-18T07:14:44.000Z" }, { "uuid": "d880c180-834d-11ec-a5b2-005056873709", @@ -16847,7 +16847,7 @@ } }, "createdAt": "2022-02-01T10:58:10.000Z", - "modifiedAt": "2024-11-29T13:56:55.000Z" + "modifiedAt": "2024-10-18T07:14:44.000Z" }, { "uuid": "1c6419a0-834f-11ec-a5b2-005056873709", @@ -16883,7 +16883,7 @@ } }, "createdAt": "2022-02-01T11:07:14.000Z", - "modifiedAt": "2024-11-29T13:56:56.000Z" + "modifiedAt": "2024-10-18T07:14:45.000Z" }, { "uuid": "b7e4e850-834f-11ec-a5b2-005056873709", @@ -16923,7 +16923,7 @@ } }, "createdAt": "2022-02-01T11:11:35.000Z", - "modifiedAt": "2024-11-29T13:56:56.000Z" + "modifiedAt": "2024-10-18T07:14:45.000Z" }, { "uuid": "ada225f0-8350-11ec-a5b2-005056873709", @@ -16974,7 +16974,7 @@ } }, "createdAt": "2022-02-01T11:18:27.000Z", - "modifiedAt": "2024-11-29T13:56:56.000Z" + "modifiedAt": "2024-10-18T07:14:45.000Z" }, { "uuid": "b1e8b3d0-8351-11ec-a5b2-005056873709", @@ -17014,7 +17014,7 @@ } }, "createdAt": "2022-02-01T11:25:44.000Z", - "modifiedAt": "2024-11-29T13:56:56.000Z" + "modifiedAt": "2024-10-18T07:14:46.000Z" }, { "uuid": "b2077eb0-87ec-11ec-9f6f-005056873709", @@ -17049,7 +17049,7 @@ } }, "createdAt": "2022-02-07T08:05:21.000Z", - "modifiedAt": "2024-11-29T13:56:57.000Z" + "modifiedAt": "2024-10-18T07:14:46.000Z" }, { "uuid": "3c3de570-a114-11ec-9bee-005056873709", @@ -17096,7 +17096,7 @@ } }, "createdAt": "2022-03-11T08:21:22.000Z", - "modifiedAt": "2024-11-29T13:56:57.000Z" + "modifiedAt": "2024-10-18T07:14:46.000Z" }, { "uuid": "16df2d00-a116-11ec-9bee-005056873709", @@ -17143,7 +17143,7 @@ } }, "createdAt": "2022-03-11T08:34:38.000Z", - "modifiedAt": "2024-11-29T13:56:57.000Z" + "modifiedAt": "2024-10-18T07:14:46.000Z" }, { "uuid": "bc9b5490-af7a-11ec-8e26-005056873709", @@ -17193,7 +17193,7 @@ } }, "createdAt": "2022-03-29T16:10:22.000Z", - "modifiedAt": "2024-11-29T13:56:58.000Z" + "modifiedAt": "2024-10-18T07:14:47.000Z" }, { "uuid": "4ec76a60-af7c-11ec-8e26-005056873709", @@ -17237,7 +17237,7 @@ } }, "createdAt": "2022-03-29T16:21:37.000Z", - "modifiedAt": "2024-11-29T13:56:58.000Z" + "modifiedAt": "2024-10-18T07:14:47.000Z" }, { "uuid": "3a714f80-af7d-11ec-8e26-005056873709", @@ -17291,7 +17291,7 @@ } }, "createdAt": "2022-03-29T16:28:12.000Z", - "modifiedAt": "2024-11-29T13:56:58.000Z" + "modifiedAt": "2024-10-18T07:14:47.000Z" }, { "uuid": "1f63b680-c083-11ec-8e26-005056873709", @@ -17339,7 +17339,7 @@ } }, "createdAt": "2022-04-20T08:23:14.000Z", - "modifiedAt": "2024-11-29T13:56:59.000Z" + "modifiedAt": "2024-10-18T07:14:48.000Z" }, { "uuid": "3498adc0-c084-11ec-8e26-005056873709", @@ -17378,7 +17378,7 @@ } }, "createdAt": "2022-04-20T08:30:59.000Z", - "modifiedAt": "2024-11-29T13:56:59.000Z" + "modifiedAt": "2024-10-18T07:14:48.000Z" }, { "uuid": "0277ed00-c085-11ec-8e26-005056873709", @@ -17417,7 +17417,7 @@ } }, "createdAt": "2022-04-20T08:36:44.000Z", - "modifiedAt": "2024-11-29T13:56:59.000Z" + "modifiedAt": "2024-10-18T07:14:48.000Z" }, { "uuid": "5969e480-c088-11ec-8e26-005056873709", @@ -17463,7 +17463,7 @@ } }, "createdAt": "2022-04-20T09:00:38.000Z", - "modifiedAt": "2024-11-29T13:56:59.000Z" + "modifiedAt": "2024-10-18T07:14:49.000Z" }, { "uuid": "bdead8a0-c089-11ec-8e26-005056873709", @@ -17504,7 +17504,7 @@ } }, "createdAt": "2022-04-20T09:10:37.000Z", - "modifiedAt": "2024-11-29T13:57:00.000Z" + "modifiedAt": "2024-10-18T07:14:49.000Z" }, { "uuid": "575a0560-c08a-11ec-8e26-005056873709", @@ -17553,7 +17553,7 @@ } }, "createdAt": "2022-04-20T09:14:54.000Z", - "modifiedAt": "2024-11-29T13:57:00.000Z" + "modifiedAt": "2024-10-18T07:14:49.000Z" }, { "uuid": "fa1351c0-c08b-11ec-8e26-005056873709", @@ -17584,7 +17584,7 @@ } }, "createdAt": "2022-04-20T09:26:37.000Z", - "modifiedAt": "2024-11-29T13:57:00.000Z" + "modifiedAt": "2024-10-18T07:14:49.000Z" }, { "uuid": "6afd0240-c09c-11ec-8e26-005056873709", @@ -17627,7 +17627,7 @@ } }, "createdAt": "2022-04-20T11:24:18.000Z", - "modifiedAt": "2024-11-29T13:57:00.000Z" + "modifiedAt": "2024-10-18T07:14:49.000Z" }, { "uuid": "1dbd8c50-c09e-11ec-8e26-005056873709", @@ -17673,7 +17673,7 @@ } }, "createdAt": "2022-04-20T11:36:27.000Z", - "modifiedAt": "2024-11-29T13:57:01.000Z" + "modifiedAt": "2024-10-18T07:14:50.000Z" }, { "uuid": "c8758200-c09f-11ec-8e26-005056873709", @@ -17714,7 +17714,7 @@ } }, "createdAt": "2022-04-20T11:48:23.000Z", - "modifiedAt": "2024-11-29T13:57:01.000Z" + "modifiedAt": "2024-10-18T07:14:50.000Z" }, { "uuid": "b8bae840-c0a0-11ec-8e26-005056873709", @@ -17757,7 +17757,7 @@ } }, "createdAt": "2022-04-20T11:55:06.000Z", - "modifiedAt": "2024-11-29T13:57:01.000Z" + "modifiedAt": "2024-10-18T07:14:50.000Z" }, { "uuid": "742f5750-c0a1-11ec-8e26-005056873709", @@ -17792,7 +17792,7 @@ } }, "createdAt": "2022-04-20T12:00:21.000Z", - "modifiedAt": "2024-11-29T13:57:01.000Z" + "modifiedAt": "2024-10-18T07:14:50.000Z" }, { "uuid": "c269ab30-c0a3-11ec-8e26-005056873709", @@ -17831,7 +17831,7 @@ } }, "createdAt": "2022-04-20T12:16:51.000Z", - "modifiedAt": "2024-11-29T13:57:01.000Z" + "modifiedAt": "2024-10-18T07:14:51.000Z" }, { "uuid": "0c0f9f50-c0a5-11ec-8e26-005056873709", @@ -17894,7 +17894,7 @@ } }, "createdAt": "2022-04-20T12:26:04.000Z", - "modifiedAt": "2024-11-29T13:57:02.000Z" + "modifiedAt": "2024-10-18T07:14:51.000Z" }, { "uuid": "64aef8b0-c0a8-11ec-8e26-005056873709", @@ -17934,7 +17934,7 @@ } }, "createdAt": "2022-04-20T12:50:01.000Z", - "modifiedAt": "2024-11-29T13:57:02.000Z" + "modifiedAt": "2024-10-18T07:14:51.000Z" }, { "uuid": "60e30720-c0a9-11ec-8e26-005056873709", @@ -17986,7 +17986,7 @@ } }, "createdAt": "2022-04-20T12:57:04.000Z", - "modifiedAt": "2024-11-29T13:57:02.000Z" + "modifiedAt": "2024-10-18T07:14:52.000Z" }, { "uuid": "64954440-c0aa-11ec-8e26-005056873709", @@ -18033,7 +18033,7 @@ } }, "createdAt": "2022-04-20T13:04:20.000Z", - "modifiedAt": "2024-11-29T13:57:03.000Z" + "modifiedAt": "2024-10-18T07:14:52.000Z" }, { "uuid": "22d3e3f0-c0b8-11ec-8e26-005056873709", @@ -18068,7 +18068,7 @@ } }, "createdAt": "2022-04-20T14:42:43.000Z", - "modifiedAt": "2024-11-29T13:57:03.000Z" + "modifiedAt": "2024-10-18T07:14:53.000Z" }, { "uuid": "42924e10-c0b9-11ec-8e26-005056873709", @@ -18115,7 +18115,7 @@ } }, "createdAt": "2022-04-20T14:50:46.000Z", - "modifiedAt": "2024-11-29T13:57:04.000Z" + "modifiedAt": "2024-10-18T07:14:53.000Z" }, { "uuid": "5ce3b640-c0ba-11ec-8e26-005056873709", @@ -18152,7 +18152,7 @@ } }, "createdAt": "2022-04-20T14:58:39.000Z", - "modifiedAt": "2024-11-29T13:57:04.000Z" + "modifiedAt": "2024-10-18T07:14:53.000Z" }, { "uuid": "9c41ad50-c0bb-11ec-8e26-005056873709", @@ -18191,7 +18191,7 @@ } }, "createdAt": "2022-04-20T15:07:35.000Z", - "modifiedAt": "2024-11-29T13:57:04.000Z" + "modifiedAt": "2024-10-18T07:14:53.000Z" }, { "uuid": "6dcae1c0-c0bc-11ec-8e26-005056873709", @@ -18227,7 +18227,7 @@ } }, "createdAt": "2022-04-20T15:13:27.000Z", - "modifiedAt": "2024-11-29T13:57:04.000Z" + "modifiedAt": "2024-10-18T07:14:54.000Z" }, { "uuid": "b370d510-c529-11ec-8e26-005056873709", @@ -18271,7 +18271,7 @@ } }, "createdAt": "2022-04-26T06:25:43.000Z", - "modifiedAt": "2024-11-29T13:57:05.000Z" + "modifiedAt": "2024-10-18T07:14:54.000Z" }, { "uuid": "f8275300-cb7d-11ec-a47e-005056873709", @@ -18316,7 +18316,7 @@ } }, "createdAt": "2022-05-04T07:44:03.000Z", - "modifiedAt": "2024-11-29T13:57:05.000Z" + "modifiedAt": "2024-10-18T07:14:54.000Z" }, { "uuid": "352368a0-cba8-11ec-a47e-005056873709", @@ -18366,7 +18366,7 @@ } }, "createdAt": "2022-05-04T12:46:24.000Z", - "modifiedAt": "2024-11-29T13:57:05.000Z" + "modifiedAt": "2024-10-18T07:14:54.000Z" }, { "uuid": "110cd880-d2b9-11ec-9011-005056873709", @@ -18444,7 +18444,7 @@ } }, "createdAt": "2022-05-13T12:34:43.000Z", - "modifiedAt": "2024-11-29T13:57:05.000Z" + "modifiedAt": "2024-10-18T07:14:55.000Z" }, { "uuid": "01af1970-d818-11ec-9011-005056873709", @@ -18486,7 +18486,7 @@ } }, "createdAt": "2022-05-20T08:36:56.000Z", - "modifiedAt": "2024-11-29T13:57:06.000Z" + "modifiedAt": "2024-10-18T07:14:56.000Z" }, { "uuid": "a8713950-d818-11ec-9011-005056873709", @@ -18522,7 +18522,7 @@ } }, "createdAt": "2022-05-20T08:41:35.000Z", - "modifiedAt": "2024-11-29T13:57:07.000Z" + "modifiedAt": "2024-10-18T07:14:56.000Z" }, { "uuid": "f4ddc780-d819-11ec-9011-005056873709", @@ -18572,7 +18572,7 @@ } }, "createdAt": "2022-05-20T08:50:53.000Z", - "modifiedAt": "2024-11-29T13:57:07.000Z" + "modifiedAt": "2024-10-18T07:14:56.000Z" }, { "uuid": "f8ac1820-d81a-11ec-9011-005056873709", @@ -18611,7 +18611,7 @@ } }, "createdAt": "2022-05-20T08:58:09.000Z", - "modifiedAt": "2024-11-29T13:57:07.000Z" + "modifiedAt": "2024-10-18T07:14:57.000Z" }, { "uuid": "3315bfb0-d81c-11ec-9011-005056873709", @@ -18642,7 +18642,7 @@ } }, "createdAt": "2022-05-20T09:06:56.000Z", - "modifiedAt": "2024-11-29T13:57:07.000Z" + "modifiedAt": "2024-10-18T07:14:57.000Z" }, { "uuid": "fb7670d0-d81c-11ec-9011-005056873709", @@ -18694,7 +18694,7 @@ } }, "createdAt": "2022-05-20T09:12:33.000Z", - "modifiedAt": "2024-11-29T13:57:08.000Z" + "modifiedAt": "2024-10-18T07:14:57.000Z" }, { "uuid": "7aaf73a0-d81e-11ec-9011-005056873709", @@ -18759,7 +18759,7 @@ } }, "createdAt": "2022-05-20T09:23:16.000Z", - "modifiedAt": "2024-11-29T13:57:08.000Z" + "modifiedAt": "2024-10-18T07:14:57.000Z" }, { "uuid": "585edb00-d81f-11ec-9011-005056873709", @@ -18806,7 +18806,7 @@ } }, "createdAt": "2022-05-20T09:29:27.000Z", - "modifiedAt": "2024-11-29T13:57:08.000Z" + "modifiedAt": "2024-10-18T07:14:58.000Z" }, { "uuid": "af9dfd90-d821-11ec-9011-005056873709", @@ -18844,7 +18844,7 @@ } }, "createdAt": "2022-05-20T09:46:13.000Z", - "modifiedAt": "2024-11-29T13:57:09.000Z" + "modifiedAt": "2024-10-18T07:14:58.000Z" }, { "uuid": "27515ad0-d827-11ec-9011-005056873709", @@ -18886,7 +18886,7 @@ } }, "createdAt": "2022-05-20T10:25:21.000Z", - "modifiedAt": "2024-11-29T13:57:09.000Z" + "modifiedAt": "2024-10-18T07:14:58.000Z" }, { "uuid": "90969850-d829-11ec-9011-005056873709", @@ -18918,7 +18918,7 @@ } }, "createdAt": "2022-05-20T10:42:37.000Z", - "modifiedAt": "2024-11-29T13:57:09.000Z" + "modifiedAt": "2024-10-18T07:14:59.000Z" }, { "uuid": "8790af70-da5e-11ec-9011-005056873709", @@ -18949,7 +18949,7 @@ } }, "createdAt": "2022-05-23T06:06:47.000Z", - "modifiedAt": "2024-11-29T13:57:09.000Z" + "modifiedAt": "2024-10-18T07:14:59.000Z" }, { "uuid": "e19bab00-e0e9-11ec-aa92-005056873709", @@ -18987,7 +18987,7 @@ } }, "createdAt": "2022-05-31T13:59:25.000Z", - "modifiedAt": "2024-11-29T13:57:09.000Z" + "modifiedAt": "2024-10-18T07:14:59.000Z" }, { "uuid": "ec9fd6b0-e0ea-11ec-aa92-005056873709", @@ -19046,7 +19046,7 @@ } }, "createdAt": "2022-05-31T14:06:53.000Z", - "modifiedAt": "2024-11-29T13:57:10.000Z" + "modifiedAt": "2024-10-18T07:14:59.000Z" }, { "uuid": "f395ec60-e168-11ec-aa92-005056873709", @@ -19088,7 +19088,7 @@ } }, "createdAt": "2022-06-01T05:09:02.000Z", - "modifiedAt": "2024-11-29T13:57:10.000Z" + "modifiedAt": "2024-10-18T07:15:00.000Z" }, { "uuid": "670b9230-e169-11ec-aa92-005056873709", @@ -19148,7 +19148,7 @@ } }, "createdAt": "2022-06-01T05:12:15.000Z", - "modifiedAt": "2024-11-29T13:57:10.000Z" + "modifiedAt": "2024-10-18T07:15:00.000Z" }, { "uuid": "31a520d0-e271-11ec-aa92-005056873709", @@ -19194,7 +19194,7 @@ } }, "createdAt": "2022-06-02T12:40:33.000Z", - "modifiedAt": "2024-11-29T13:57:11.000Z" + "modifiedAt": "2024-10-18T07:15:01.000Z" }, { "uuid": "d2b630e0-e271-11ec-aa92-005056873709", @@ -19233,7 +19233,7 @@ } }, "createdAt": "2022-06-02T12:45:03.000Z", - "modifiedAt": "2024-11-29T13:57:11.000Z" + "modifiedAt": "2024-10-18T07:15:01.000Z" }, { "uuid": "31f93ed0-e272-11ec-aa92-005056873709", @@ -19279,7 +19279,7 @@ } }, "createdAt": "2022-06-02T12:47:43.000Z", - "modifiedAt": "2024-11-29T13:57:12.000Z" + "modifiedAt": "2024-10-18T07:15:01.000Z" }, { "uuid": "dd998e20-e272-11ec-aa92-005056873709", @@ -19319,7 +19319,7 @@ } }, "createdAt": "2022-06-02T12:52:31.000Z", - "modifiedAt": "2024-11-29T13:57:12.000Z" + "modifiedAt": "2024-10-18T07:15:01.000Z" }, { "uuid": "5e479a30-e273-11ec-aa92-005056873709", @@ -19378,7 +19378,7 @@ } }, "createdAt": "2022-06-02T12:56:07.000Z", - "modifiedAt": "2024-11-29T13:57:12.000Z" + "modifiedAt": "2024-10-18T07:15:02.000Z" }, { "uuid": "f4be9590-e273-11ec-aa92-005056873709", @@ -19414,7 +19414,7 @@ } }, "createdAt": "2022-06-02T13:00:19.000Z", - "modifiedAt": "2024-11-29T13:57:13.000Z" + "modifiedAt": "2024-10-18T07:15:02.000Z" }, { "uuid": "ac7a1b50-e274-11ec-aa92-005056873709", @@ -19460,7 +19460,7 @@ } }, "createdAt": "2022-06-02T13:05:27.000Z", - "modifiedAt": "2024-11-29T13:57:13.000Z" + "modifiedAt": "2024-10-18T07:15:02.000Z" }, { "uuid": "5e272f00-e275-11ec-aa92-005056873709", @@ -19510,7 +19510,7 @@ } }, "createdAt": "2022-06-02T13:10:26.000Z", - "modifiedAt": "2024-11-29T13:57:13.000Z" + "modifiedAt": "2024-10-18T07:15:03.000Z" }, { "uuid": "4d49e730-e276-11ec-aa92-005056873709", @@ -19552,7 +19552,7 @@ } }, "createdAt": "2022-06-02T13:17:07.000Z", - "modifiedAt": "2024-11-29T13:57:14.000Z" + "modifiedAt": "2024-10-18T07:15:03.000Z" }, { "uuid": "1185cdd0-e277-11ec-aa92-005056873709", @@ -19587,7 +19587,7 @@ } }, "createdAt": "2022-06-02T13:22:36.000Z", - "modifiedAt": "2024-11-29T13:57:14.000Z" + "modifiedAt": "2024-10-18T07:15:03.000Z" }, { "uuid": "95d4b1e0-e278-11ec-aa92-005056873709", @@ -19621,7 +19621,7 @@ } }, "createdAt": "2022-06-02T13:33:27.000Z", - "modifiedAt": "2024-11-29T13:57:14.000Z" + "modifiedAt": "2024-10-18T07:15:04.000Z" }, { "uuid": "51c94d70-e279-11ec-aa92-005056873709", @@ -19659,7 +19659,7 @@ } }, "createdAt": "2022-06-02T13:38:43.000Z", - "modifiedAt": "2024-11-29T13:57:14.000Z" + "modifiedAt": "2024-10-18T07:15:04.000Z" }, { "uuid": "033cf250-e6f3-11ec-aa92-005056873709", @@ -19709,7 +19709,7 @@ } }, "createdAt": "2022-06-08T06:19:54.000Z", - "modifiedAt": "2024-11-29T13:57:14.000Z" + "modifiedAt": "2024-10-18T07:15:04.000Z" }, { "uuid": "538d74a0-e6f8-11ec-aa92-005056873709", @@ -19748,7 +19748,7 @@ } }, "createdAt": "2022-06-08T06:57:56.000Z", - "modifiedAt": "2024-11-29T13:57:15.000Z" + "modifiedAt": "2024-10-18T07:15:04.000Z" }, { "uuid": "81341210-eae0-11ec-aa92-005056873709", @@ -19786,7 +19786,7 @@ } }, "createdAt": "2022-06-13T06:17:30.000Z", - "modifiedAt": "2024-11-29T13:57:15.000Z" + "modifiedAt": "2024-10-18T07:15:04.000Z" }, { "uuid": "fbe622a0-eae0-11ec-aa92-005056873709", @@ -19824,7 +19824,7 @@ } }, "createdAt": "2022-06-13T06:20:56.000Z", - "modifiedAt": "2024-11-29T13:57:15.000Z" + "modifiedAt": "2024-10-18T07:15:05.000Z" }, { "uuid": "7d5510e0-eae5-11ec-aa92-005056873709", @@ -19877,7 +19877,7 @@ } }, "createdAt": "2022-06-13T06:53:11.000Z", - "modifiedAt": "2024-11-29T13:57:15.000Z" + "modifiedAt": "2024-10-18T07:15:05.000Z" }, { "uuid": "0e0b4500-eae6-11ec-aa92-005056873709", @@ -19930,7 +19930,7 @@ } }, "createdAt": "2022-06-13T06:57:14.000Z", - "modifiedAt": "2024-11-29T13:57:16.000Z" + "modifiedAt": "2024-10-18T07:15:05.000Z" }, { "uuid": "cc3b0e10-eae7-11ec-aa92-005056873709", @@ -19980,7 +19980,7 @@ } }, "createdAt": "2022-06-13T07:09:42.000Z", - "modifiedAt": "2024-11-29T13:57:16.000Z" + "modifiedAt": "2024-10-18T07:15:06.000Z" }, { "uuid": "4b6be040-eaf9-11ec-aa92-005056873709", @@ -20040,7 +20040,7 @@ } }, "createdAt": "2022-06-13T09:14:57.000Z", - "modifiedAt": "2024-11-29T13:57:17.000Z" + "modifiedAt": "2024-10-18T07:15:06.000Z" }, { "uuid": "b66ea4c0-ec86-11ec-aa92-005056873709", @@ -20084,7 +20084,7 @@ } }, "createdAt": "2022-06-15T08:39:47.000Z", - "modifiedAt": "2024-11-29T13:57:18.000Z" + "modifiedAt": "2024-10-18T07:15:07.000Z" }, { "uuid": "be23cc80-ec87-11ec-aa92-005056873709", @@ -20115,7 +20115,7 @@ } }, "createdAt": "2022-06-15T08:47:09.000Z", - "modifiedAt": "2024-11-29T13:57:18.000Z" + "modifiedAt": "2024-10-18T07:15:07.000Z" }, { "uuid": "6d6e1430-ec8c-11ec-aa92-005056873709", @@ -20166,7 +20166,7 @@ } }, "createdAt": "2022-06-15T09:20:41.000Z", - "modifiedAt": "2024-11-29T13:57:18.000Z" + "modifiedAt": "2024-10-18T07:15:08.000Z" }, { "uuid": "5f4034f0-ec8d-11ec-aa92-005056873709", @@ -20205,7 +20205,7 @@ } }, "createdAt": "2022-06-15T09:27:27.000Z", - "modifiedAt": "2024-11-29T13:57:18.000Z" + "modifiedAt": "2024-10-18T07:15:08.000Z" }, { "uuid": "a433e550-ee33-11ec-aa92-005056873709", @@ -20258,7 +20258,7 @@ } }, "createdAt": "2022-06-17T11:50:10.000Z", - "modifiedAt": "2024-11-29T13:57:18.000Z" + "modifiedAt": "2024-10-18T07:15:08.000Z" }, { "uuid": "8fa6b4e0-ee34-11ec-aa92-005056873709", @@ -20320,7 +20320,7 @@ } }, "createdAt": "2022-06-17T11:56:45.000Z", - "modifiedAt": "2024-11-29T13:57:19.000Z" + "modifiedAt": "2024-10-18T07:15:08.000Z" }, { "uuid": "f2bc4ea0-ee34-11ec-aa92-005056873709", @@ -20362,7 +20362,7 @@ } }, "createdAt": "2022-06-17T11:59:31.000Z", - "modifiedAt": "2024-11-29T13:57:19.000Z" + "modifiedAt": "2024-10-18T07:15:09.000Z" }, { "uuid": "a3165570-ee35-11ec-aa92-005056873709", @@ -20393,7 +20393,7 @@ } }, "createdAt": "2022-06-17T12:04:27.000Z", - "modifiedAt": "2024-11-29T13:57:19.000Z" + "modifiedAt": "2024-10-18T07:15:09.000Z" }, { "uuid": "e3328180-ee38-11ec-aa92-005056873709", @@ -20435,7 +20435,7 @@ } }, "createdAt": "2022-06-17T12:27:43.000Z", - "modifiedAt": "2024-11-29T13:57:19.000Z" + "modifiedAt": "2024-10-18T07:15:09.000Z" }, { "uuid": "7ec53511-ee3a-11ec-aa92-005056873709", @@ -20483,7 +20483,7 @@ } }, "createdAt": "2022-06-17T12:39:14.000Z", - "modifiedAt": "2024-11-29T13:57:20.000Z" + "modifiedAt": "2024-10-18T07:15:09.000Z" }, { "uuid": "84accdc0-f075-11ec-aa92-005056873709", @@ -20523,7 +20523,7 @@ } }, "createdAt": "2022-06-20T08:46:46.000Z", - "modifiedAt": "2024-11-29T13:57:20.000Z" + "modifiedAt": "2024-10-18T07:15:10.000Z" }, { "uuid": "60a0f240-f6a5-11ec-be17-005056873709", @@ -20566,7 +20566,7 @@ } }, "createdAt": "2022-06-28T05:44:29.000Z", - "modifiedAt": "2024-11-29T13:57:20.000Z" + "modifiedAt": "2024-10-18T07:15:10.000Z" }, { "uuid": "d1dea970-f6a5-11ec-be17-005056873709", @@ -20604,7 +20604,7 @@ } }, "createdAt": "2022-06-28T05:47:39.000Z", - "modifiedAt": "2024-11-29T13:57:21.000Z" + "modifiedAt": "2024-10-18T07:15:10.000Z" }, { "uuid": "444b1ca0-f6a6-11ec-be17-005056873709", @@ -20641,7 +20641,7 @@ } }, "createdAt": "2022-06-28T05:50:51.000Z", - "modifiedAt": "2024-11-29T13:57:21.000Z" + "modifiedAt": "2024-10-18T07:15:11.000Z" }, { "uuid": "b6518ec0-029e-11ed-999e-005056873709", @@ -20680,7 +20680,7 @@ } }, "createdAt": "2022-07-13T11:27:00.000Z", - "modifiedAt": "2024-11-29T13:57:21.000Z" + "modifiedAt": "2024-10-18T07:15:11.000Z" }, { "uuid": "167ba150-029f-11ed-999e-005056873709", @@ -20727,7 +20727,7 @@ } }, "createdAt": "2022-07-13T11:29:41.000Z", - "modifiedAt": "2024-11-29T13:57:21.000Z" + "modifiedAt": "2024-10-18T07:15:11.000Z" }, { "uuid": "7030b7d0-029f-11ed-999e-005056873709", @@ -20766,7 +20766,7 @@ } }, "createdAt": "2022-07-13T11:32:12.000Z", - "modifiedAt": "2024-11-29T13:57:21.000Z" + "modifiedAt": "2024-10-18T07:15:11.000Z" }, { "uuid": "bb530830-029f-11ed-999e-005056873709", @@ -20806,7 +20806,7 @@ } }, "createdAt": "2022-07-13T11:34:18.000Z", - "modifiedAt": "2024-11-29T13:57:22.000Z" + "modifiedAt": "2024-10-18T07:15:11.000Z" }, { "uuid": "6409ad50-068b-11ed-8f16-005056873709", @@ -20845,7 +20845,7 @@ } }, "createdAt": "2022-07-18T11:18:46.000Z", - "modifiedAt": "2024-11-29T13:57:22.000Z" + "modifiedAt": "2024-10-18T07:15:12.000Z" }, { "uuid": "bf6dd360-068b-11ed-8f16-005056873709", @@ -20882,7 +20882,7 @@ } }, "createdAt": "2022-07-18T11:21:20.000Z", - "modifiedAt": "2024-11-29T13:57:22.000Z" + "modifiedAt": "2024-10-18T07:15:12.000Z" }, { "uuid": "2cefe220-068c-11ed-8f16-005056873709", @@ -20912,7 +20912,7 @@ } }, "createdAt": "2022-07-18T11:24:23.000Z", - "modifiedAt": "2024-11-29T13:57:22.000Z" + "modifiedAt": "2024-10-18T07:15:12.000Z" }, { "uuid": "d97239e0-13ba-11ed-84aa-005056873709", @@ -20947,7 +20947,7 @@ } }, "createdAt": "2022-08-04T06:01:15.000Z", - "modifiedAt": "2024-11-29T13:57:22.000Z" + "modifiedAt": "2024-10-18T07:15:12.000Z" }, { "uuid": "778bb4d0-13bb-11ed-84aa-005056873709", @@ -20998,7 +20998,7 @@ } }, "createdAt": "2022-08-04T06:05:40.000Z", - "modifiedAt": "2024-11-29T13:57:23.000Z" + "modifiedAt": "2024-10-18T07:15:12.000Z" }, { "uuid": "cd3b1a30-13be-11ed-84aa-005056873709", @@ -21041,7 +21041,7 @@ } }, "createdAt": "2022-08-04T06:29:32.000Z", - "modifiedAt": "2024-11-29T13:57:23.000Z" + "modifiedAt": "2024-10-18T07:15:13.000Z" }, { "uuid": "386f1a40-13bf-11ed-84aa-005056873709", @@ -21077,7 +21077,7 @@ } }, "createdAt": "2022-08-04T06:32:32.000Z", - "modifiedAt": "2024-11-29T13:57:23.000Z" + "modifiedAt": "2024-10-18T07:15:13.000Z" }, { "uuid": "9fa8bb30-13bf-11ed-84aa-005056873709", @@ -21112,7 +21112,7 @@ } }, "createdAt": "2022-08-04T06:35:25.000Z", - "modifiedAt": "2024-11-29T13:57:23.000Z" + "modifiedAt": "2024-10-18T07:15:13.000Z" }, { "uuid": "e9f09ad0-1885-11ed-84aa-005056873709", @@ -21156,7 +21156,7 @@ } }, "createdAt": "2022-08-10T08:24:55.000Z", - "modifiedAt": "2024-11-29T13:57:24.000Z" + "modifiedAt": "2024-10-18T07:15:13.000Z" }, { "uuid": "f7679b40-1886-11ed-84aa-005056873709", @@ -21202,7 +21202,7 @@ } }, "createdAt": "2022-08-10T08:32:27.000Z", - "modifiedAt": "2024-11-29T13:57:24.000Z" + "modifiedAt": "2024-10-18T07:15:14.000Z" }, { "uuid": "dda60510-1887-11ed-84aa-005056873709", @@ -21240,7 +21240,7 @@ } }, "createdAt": "2022-08-10T08:38:53.000Z", - "modifiedAt": "2024-11-29T13:57:24.000Z" + "modifiedAt": "2024-10-18T07:15:14.000Z" }, { "uuid": "281b7e30-1889-11ed-84aa-005056873709", @@ -21282,7 +21282,7 @@ } }, "createdAt": "2022-08-10T08:48:08.000Z", - "modifiedAt": "2024-11-29T13:57:24.000Z" + "modifiedAt": "2024-10-18T07:15:14.000Z" }, { "uuid": "da9fdf10-1889-11ed-84aa-005056873709", @@ -21320,7 +21320,7 @@ } }, "createdAt": "2022-08-10T08:53:07.000Z", - "modifiedAt": "2024-11-29T13:57:24.000Z" + "modifiedAt": "2024-10-18T07:15:14.000Z" }, { "uuid": "ebabd0a0-188b-11ed-84aa-005056873709", @@ -21365,7 +21365,7 @@ } }, "createdAt": "2022-08-10T09:07:55.000Z", - "modifiedAt": "2024-11-29T13:57:25.000Z" + "modifiedAt": "2024-10-18T07:15:14.000Z" }, { "uuid": "b6fff830-188c-11ed-84aa-005056873709", @@ -21407,7 +21407,7 @@ } }, "createdAt": "2022-08-10T09:13:36.000Z", - "modifiedAt": "2024-11-29T13:57:25.000Z" + "modifiedAt": "2024-10-18T07:15:15.000Z" }, { "uuid": "732a49c0-188d-11ed-84aa-005056873709", @@ -21449,7 +21449,7 @@ } }, "createdAt": "2022-08-10T09:18:51.000Z", - "modifiedAt": "2024-11-29T13:57:25.000Z" + "modifiedAt": "2024-10-18T07:15:15.000Z" }, { "uuid": "8da67620-1978-11ed-84aa-005056873709", @@ -21489,7 +21489,7 @@ } }, "createdAt": "2022-08-11T13:21:48.000Z", - "modifiedAt": "2024-11-29T13:57:25.000Z" + "modifiedAt": "2024-10-18T07:15:15.000Z" }, { "uuid": "c358fe40-1979-11ed-84aa-005056873709", @@ -21539,7 +21539,7 @@ } }, "createdAt": "2022-08-11T13:30:27.000Z", - "modifiedAt": "2024-11-29T13:57:26.000Z" + "modifiedAt": "2024-10-18T07:15:15.000Z" }, { "uuid": "8b4e9180-197a-11ed-84aa-005056873709", @@ -21579,7 +21579,7 @@ } }, "createdAt": "2022-08-11T13:36:03.000Z", - "modifiedAt": "2024-11-29T13:57:26.000Z" + "modifiedAt": "2024-10-18T07:15:16.000Z" }, { "uuid": "66193300-197c-11ed-84aa-005056873709", @@ -21618,7 +21618,7 @@ } }, "createdAt": "2022-08-11T13:49:19.000Z", - "modifiedAt": "2024-11-29T13:57:26.000Z" + "modifiedAt": "2024-10-18T07:15:16.000Z" }, { "uuid": "c98b44a0-197c-11ed-84aa-005056873709", @@ -21660,7 +21660,7 @@ } }, "createdAt": "2022-08-11T13:52:06.000Z", - "modifiedAt": "2024-11-29T13:57:26.000Z" + "modifiedAt": "2024-10-18T07:15:16.000Z" }, { "uuid": "51ff84e0-197d-11ed-84aa-005056873709", @@ -21691,7 +21691,7 @@ } }, "createdAt": "2022-08-11T13:55:55.000Z", - "modifiedAt": "2024-11-29T13:57:27.000Z" + "modifiedAt": "2024-10-18T07:15:17.000Z" }, { "uuid": "def77880-197d-11ed-84aa-005056873709", @@ -21730,7 +21730,7 @@ } }, "createdAt": "2022-08-11T13:59:52.000Z", - "modifiedAt": "2024-11-29T13:57:27.000Z" + "modifiedAt": "2024-10-18T07:15:17.000Z" }, { "uuid": "c2e91120-1e29-11ed-8e2d-005056873709", @@ -21761,7 +21761,7 @@ } }, "createdAt": "2022-08-17T12:40:23.000Z", - "modifiedAt": "2024-11-29T13:57:27.000Z" + "modifiedAt": "2024-10-18T07:15:17.000Z" }, { "uuid": "cf352c40-23b3-11ed-8e2d-005056873709", @@ -21815,7 +21815,7 @@ } }, "createdAt": "2022-08-24T13:51:10.000Z", - "modifiedAt": "2024-11-29T13:57:27.000Z" + "modifiedAt": "2024-10-18T07:15:17.000Z" }, { "uuid": "1b02d7d0-23b4-11ed-8e2d-005056873709", @@ -21854,7 +21854,7 @@ } }, "createdAt": "2022-08-24T13:53:17.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "d9e6eb80-29f1-11ed-84db-005056873709", @@ -21892,7 +21892,7 @@ } }, "createdAt": "2022-09-01T12:30:23.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "c86f3870-29f2-11ed-84db-005056873709", @@ -21920,7 +21920,7 @@ } }, "createdAt": "2022-09-01T12:37:03.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "4cd654e0-29f3-11ed-84db-005056873709", @@ -21965,7 +21965,7 @@ } }, "createdAt": "2022-09-01T12:40:46.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "ef02a960-2dab-11ed-84db-005056873709", @@ -21995,7 +21995,7 @@ } }, "createdAt": "2022-09-06T06:19:59.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "59b1e910-2dac-11ed-84db-005056873709", @@ -22037,7 +22037,7 @@ } }, "createdAt": "2022-09-06T06:22:58.000Z", - "modifiedAt": "2024-11-29T13:57:28.000Z" + "modifiedAt": "2024-10-18T07:15:18.000Z" }, { "uuid": "8584ca50-3007-11ed-84db-005056873709", @@ -22076,7 +22076,7 @@ } }, "createdAt": "2022-09-09T06:20:38.000Z", - "modifiedAt": "2024-11-29T13:57:29.000Z" + "modifiedAt": "2024-10-18T07:15:19.000Z" }, { "uuid": "d320db30-32a2-11ed-84db-005056873709", @@ -22113,7 +22113,7 @@ } }, "createdAt": "2022-09-12T13:57:22.000Z", - "modifiedAt": "2024-11-29T13:57:29.000Z" + "modifiedAt": "2024-10-18T07:15:19.000Z" }, { "uuid": "4e3f6930-32a3-11ed-84db-005056873709", @@ -22166,7 +22166,7 @@ } }, "createdAt": "2022-09-12T14:00:49.000Z", - "modifiedAt": "2024-11-29T13:57:29.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "a4cbc870-32a3-11ed-84db-005056873709", @@ -22216,7 +22216,7 @@ } }, "createdAt": "2022-09-12T14:03:14.000Z", - "modifiedAt": "2024-11-29T13:57:29.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "40a39b10-35b5-11ed-84db-005056873709", @@ -22251,7 +22251,7 @@ } }, "createdAt": "2022-09-16T11:46:50.000Z", - "modifiedAt": "2024-11-29T13:57:30.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "8cd9cc70-35b5-11ed-84db-005056873709", @@ -22294,7 +22294,7 @@ } }, "createdAt": "2022-09-16T11:48:58.000Z", - "modifiedAt": "2024-11-29T13:57:30.000Z" + "modifiedAt": "2024-03-12T14:50:05.000Z" }, { "uuid": "ee74d422-35b5-11ed-84db-005056873709", @@ -22329,7 +22329,7 @@ } }, "createdAt": "2022-09-16T11:51:42.000Z", - "modifiedAt": "2024-11-29T13:57:30.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "317e1560-35b6-11ed-84db-005056873709", @@ -22364,7 +22364,7 @@ } }, "createdAt": "2022-09-16T11:53:34.000Z", - "modifiedAt": "2024-11-29T13:57:30.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "81d47d60-35b6-11ed-84db-005056873709", @@ -22410,7 +22410,7 @@ } }, "createdAt": "2022-09-16T11:55:49.000Z", - "modifiedAt": "2024-11-29T13:57:30.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "cf749f00-35b6-11ed-84db-005056873709", @@ -22450,7 +22450,7 @@ } }, "createdAt": "2022-09-16T11:57:59.000Z", - "modifiedAt": "2024-11-29T13:57:31.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "329bec00-35b7-11ed-84db-005056873709", @@ -22501,7 +22501,7 @@ } }, "createdAt": "2022-09-16T12:00:46.000Z", - "modifiedAt": "2024-11-29T13:57:31.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "1c924a30-35b7-11ed-84db-005056873709", @@ -22543,7 +22543,7 @@ } }, "createdAt": "2022-09-16T12:00:09.000Z", - "modifiedAt": "2024-11-29T13:57:31.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "c94c6df0-35b7-11ed-84db-005056873709", @@ -22590,7 +22590,7 @@ } }, "createdAt": "2022-09-16T12:04:59.000Z", - "modifiedAt": "2024-11-29T13:57:32.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "9be91060-494f-11ed-9430-005056873709", @@ -22646,7 +22646,7 @@ } }, "createdAt": "2022-10-11T10:29:38.000Z", - "modifiedAt": "2024-11-29T13:57:32.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "aab567a0-4950-11ed-9430-005056873709", @@ -22686,7 +22686,7 @@ } }, "createdAt": "2022-10-11T10:37:12.000Z", - "modifiedAt": "2024-11-29T13:57:33.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "c60020c0-494d-11ed-9430-005056873709", @@ -22696,6 +22696,7 @@ "meta": { "downloadLink": "https://cdn.post.ch/hcms/v2.0/entity/asset/656173/storage/NjU2MTcyLzAvbWFzdGVy", "keywords": [ + "UX", "Munition", "Ammunition", "Munizioni", @@ -22724,7 +22725,7 @@ } }, "createdAt": "2022-10-11T10:16:30.000Z", - "modifiedAt": "2024-11-29T13:57:32.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "6ecf10d0-431d-11ed-9430-005056873709", @@ -22761,7 +22762,7 @@ } }, "createdAt": "2022-10-03T13:15:21.000Z", - "modifiedAt": "2024-11-29T13:57:32.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "5efb6c90-5500-11ed-9430-005056873709", @@ -22811,7 +22812,7 @@ } }, "createdAt": "2022-10-26T07:32:40.000Z", - "modifiedAt": "2024-11-29T13:57:33.000Z" + "modifiedAt": "2024-05-31T12:51:57.000Z" }, { "uuid": "18919ee0-674e-11ed-8607-005056873709", @@ -22841,7 +22842,7 @@ } }, "createdAt": "2022-11-18T14:34:23.000Z", - "modifiedAt": "2024-11-29T13:57:33.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "76c6e650-674e-11ed-8607-005056873709", @@ -22879,7 +22880,7 @@ } }, "createdAt": "2022-11-18T14:37:01.000Z", - "modifiedAt": "2024-11-29T13:57:34.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "dc6acc11-674e-11ed-8607-005056873709", @@ -22914,7 +22915,7 @@ } }, "createdAt": "2022-11-18T14:39:52.000Z", - "modifiedAt": "2024-11-29T13:57:34.000Z" + "modifiedAt": "2024-03-12T14:50:05.000Z" }, { "uuid": "63b4bd20-674f-11ed-8607-005056873709", @@ -22956,7 +22957,7 @@ } }, "createdAt": "2022-11-18T14:43:39.000Z", - "modifiedAt": "2024-11-29T13:57:34.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "f3ba65f0-674f-11ed-8607-005056873709", @@ -23002,7 +23003,7 @@ } }, "createdAt": "2022-11-18T14:47:40.000Z", - "modifiedAt": "2024-11-29T13:57:34.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "3827fcb0-6751-11ed-8607-005056873709", @@ -23060,7 +23061,7 @@ } }, "createdAt": "2022-11-18T14:56:45.000Z", - "modifiedAt": "2024-11-29T13:57:34.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "8e448320-6751-11ed-8607-005056873709", @@ -23096,7 +23097,7 @@ } }, "createdAt": "2022-11-18T14:59:09.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "db279650-6751-11ed-8607-005056873709", @@ -23131,7 +23132,7 @@ } }, "createdAt": "2022-11-18T15:01:18.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "fb5033f0-6752-11ed-8607-005056873709", @@ -23159,7 +23160,7 @@ } }, "createdAt": "2022-11-18T15:09:21.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "5a23de40-6753-11ed-8607-005056873709", @@ -23189,7 +23190,7 @@ } }, "createdAt": "2022-11-18T15:12:01.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "6bef5840-6963-11ed-8607-005056873709", @@ -23220,7 +23221,7 @@ } }, "createdAt": "2022-11-21T06:12:05.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "39a23050-6964-11ed-8607-005056873709", @@ -23262,7 +23263,7 @@ } }, "createdAt": "2022-11-21T06:17:50.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "90077f90-6964-11ed-8607-005056873709", @@ -23297,7 +23298,7 @@ } }, "createdAt": "2022-11-21T06:20:15.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "e735ceb0-6965-11ed-8607-005056873709", @@ -23338,7 +23339,7 @@ } }, "createdAt": "2022-11-21T06:29:51.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "de0b04b0-6b16-11ed-8607-005056873709", @@ -23384,7 +23385,7 @@ } }, "createdAt": "2022-11-23T10:09:07.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "0e27ac10-707c-11ed-8faa-005056873709", @@ -23421,7 +23422,7 @@ } }, "createdAt": "2022-11-30T06:56:03.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "72929ca0-707c-11ed-8faa-005056873709", @@ -23451,7 +23452,7 @@ } }, "createdAt": "2022-11-30T06:58:51.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "f8c4b510-707c-11ed-8faa-005056873709", @@ -23488,7 +23489,7 @@ } }, "createdAt": "2022-11-30T07:02:37.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-07-20T17:05:05.795Z" }, { "uuid": "7f7fb710-7b06-11ed-8faa-005056873709", @@ -23523,7 +23524,7 @@ } }, "createdAt": "2022-12-13T16:52:15.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "25055fe0-7b76-11ed-8faa-005056873709", @@ -23557,7 +23558,7 @@ } }, "createdAt": "2022-12-14T06:11:27.000Z", - "modifiedAt": "2024-11-29T13:57:36.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "482a9bb0-7b77-11ed-8faa-005056873709", @@ -23592,7 +23593,7 @@ } }, "createdAt": "2022-12-14T06:19:36.000Z", - "modifiedAt": "2024-11-29T13:57:37.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "b24eb260-7b77-11ed-8faa-005056873709", @@ -23641,7 +23642,7 @@ } }, "createdAt": "2022-12-14T06:22:34.000Z", - "modifiedAt": "2024-11-29T13:57:37.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "722e91e0-7b78-11ed-8faa-005056873709", @@ -23697,7 +23698,7 @@ } }, "createdAt": "2022-12-14T06:27:56.000Z", - "modifiedAt": "2024-11-29T13:57:37.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "d6011300-7b78-11ed-8faa-005056873709", @@ -23740,7 +23741,7 @@ } }, "createdAt": "2022-12-14T06:30:43.000Z", - "modifiedAt": "2024-11-29T13:57:38.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "3fd81b20-7b79-11ed-8faa-005056873709", @@ -23799,7 +23800,7 @@ } }, "createdAt": "2022-12-14T06:33:41.000Z", - "modifiedAt": "2024-11-29T13:57:38.000Z" + "modifiedAt": "2024-07-17T11:23:33.627Z" }, { "uuid": "c8e36b44-7b79-11ed-8faa-005056873709", @@ -23843,7 +23844,7 @@ } }, "createdAt": "2022-12-14T06:37:30.000Z", - "modifiedAt": "2024-11-29T13:57:38.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "4b6266c0-7b7a-11ed-8faa-005056873709", @@ -23894,7 +23895,7 @@ } }, "createdAt": "2022-12-14T06:41:09.000Z", - "modifiedAt": "2024-11-29T13:57:39.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "a9f6be20-7b7a-11ed-8faa-005056873709", @@ -23945,7 +23946,7 @@ } }, "createdAt": "2022-12-14T06:43:48.000Z", - "modifiedAt": "2024-11-29T13:57:39.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "ebf569c0-85d9-11ed-9686-005056873709", @@ -23983,7 +23984,7 @@ } }, "createdAt": "2022-12-27T11:30:53.000Z", - "modifiedAt": "2024-11-29T13:57:40.000Z" + "modifiedAt": "2024-03-12T14:50:07.000Z" }, { "uuid": "05e502e0-85db-11ed-9686-005056873709", @@ -24014,7 +24015,7 @@ } }, "createdAt": "2022-12-27T11:38:46.000Z", - "modifiedAt": "2024-11-29T13:57:40.000Z" + "modifiedAt": "2024-03-12T14:50:05.000Z" }, { "uuid": "151f3720-85dc-11ed-9686-005056873709", @@ -24051,7 +24052,7 @@ } }, "createdAt": "2022-12-27T11:46:21.000Z", - "modifiedAt": "2024-11-29T13:57:40.000Z" + "modifiedAt": "2024-03-12T14:50:09.000Z" }, { "uuid": "2bd0d7c0-96fe-11ed-b82a-005056873709", @@ -24089,7 +24090,7 @@ } }, "createdAt": "2023-01-18T07:03:11.000Z", - "modifiedAt": "2024-11-29T13:57:40.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "02a17b80-bf11-11ed-8a02-005056873709", @@ -24140,7 +24141,7 @@ } }, "createdAt": "2023-03-10T06:58:49.000Z", - "modifiedAt": "2024-11-29T13:57:40.000Z" + "modifiedAt": "2024-03-12T14:50:06.000Z" }, { "uuid": "bf1d2160-bf11-11ed-8a02-005056873709", @@ -24201,7 +24202,7 @@ } }, "createdAt": "2023-03-10T07:04:06.000Z", - "modifiedAt": "2024-11-29T13:57:41.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7c1c2810-bf12-11ed-8a02-005056873709", @@ -24233,7 +24234,7 @@ } }, "createdAt": "2023-03-10T07:09:23.000Z", - "modifiedAt": "2024-11-29T13:57:41.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "f2237540-bf12-11ed-8a02-005056873709", @@ -24265,7 +24266,7 @@ } }, "createdAt": "2023-03-10T07:12:41.000Z", - "modifiedAt": "2024-11-29T13:57:41.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7b054460-bf13-11ed-8a02-005056873709", @@ -24298,7 +24299,7 @@ } }, "createdAt": "2023-03-10T07:16:30.000Z", - "modifiedAt": "2024-11-29T13:57:41.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "5f58f530-bf14-11ed-8a02-005056873709", @@ -24326,7 +24327,8 @@ "Wegweiser", "Sign", "Segno", - "Signer" + "Signer", + "R" ], "year": [ "2023" @@ -24344,7 +24346,7 @@ } }, "createdAt": "2023-03-10T07:22:53.000Z", - "modifiedAt": "2024-11-29T13:57:42.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "e65a92a0-bf14-11ed-8a02-005056873709", @@ -24366,7 +24368,8 @@ "Sinnbild", "Symbol", "Simbolo", - "Symbole" + "Symbole", + "R" ], "year": [ "2023" @@ -24384,7 +24387,7 @@ } }, "createdAt": "2023-03-10T07:26:40.000Z", - "modifiedAt": "2024-11-29T13:57:42.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "ef79aaa0-bf15-11ed-8a02-005056873709", @@ -24423,7 +24426,7 @@ } }, "createdAt": "2023-03-10T07:34:05.000Z", - "modifiedAt": "2024-11-29T13:57:42.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "6fb8c840-bf16-11ed-8a02-005056873709", @@ -24454,7 +24457,7 @@ } }, "createdAt": "2023-03-10T07:37:40.000Z", - "modifiedAt": "2024-11-29T13:57:42.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "3adc9b90-bf18-11ed-8a02-005056873709", @@ -24494,7 +24497,7 @@ } }, "createdAt": "2023-03-10T07:50:30.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "8dc79121-bf18-11ed-8a02-005056873709", @@ -24534,7 +24537,7 @@ } }, "createdAt": "2023-03-10T07:52:49.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "a8030050-bf19-11ed-8a02-005056873709", @@ -24562,7 +24565,7 @@ } }, "createdAt": "2023-03-10T08:00:43.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "107ebe34-bf1a-11ed-8a02-005056873709", @@ -24594,7 +24597,7 @@ } }, "createdAt": "2023-03-10T08:03:38.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "71a902b0-bf1a-11ed-8a02-005056873709", @@ -24633,7 +24636,7 @@ } }, "createdAt": "2023-03-10T08:06:21.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "ab6c5ec2-cf9b-11ed-93da-005056873709", @@ -24669,7 +24672,7 @@ } }, "createdAt": "2023-03-31T08:11:42.000Z", - "modifiedAt": "2024-11-29T13:57:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "604a6710-cf9c-11ed-93da-005056873709", @@ -24703,7 +24706,7 @@ } }, "createdAt": "2023-03-31T08:16:45.000Z", - "modifiedAt": "2024-11-29T13:57:44.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "5668ddd0-d2da-11ed-93da-005056873709", @@ -24734,7 +24737,7 @@ } }, "createdAt": "2023-04-04T11:17:51.000Z", - "modifiedAt": "2024-11-29T13:57:44.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "cac27ad0-e8ae-11ed-a8be-005056873709", @@ -24769,7 +24772,7 @@ } }, "createdAt": "2023-05-02T06:01:34.000Z", - "modifiedAt": "2024-11-29T13:57:44.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "32d62810-e8af-11ed-a8be-005056873709", @@ -24794,7 +24797,9 @@ "électronique", "elettronica", "electronics", - "elektronisch" + "elektronisch", + "X", + "Twitter" ], "year": [ "2023" @@ -24812,7 +24817,7 @@ } }, "createdAt": "2023-05-02T06:04:28.000Z", - "modifiedAt": "2024-11-29T13:57:44.000Z" + "modifiedAt": "2024-07-19T03:05:01.047Z" }, { "uuid": "a6c591c0-e8af-11ed-a8be-005056873709", @@ -24858,7 +24863,7 @@ } }, "createdAt": "2023-05-02T06:07:43.000Z", - "modifiedAt": "2024-11-29T13:57:45.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "693bac80-e8b0-11ed-a8be-005056873709", @@ -24883,7 +24888,20 @@ "Wegweiser", "Sign", "Segno", - "Signer" + "Signer", + "X", + "Twitter", + "R", + "NN", + "N°", + "N", + "UND", + "AND", + "E", + "ET", + "P", + "H", + "F" ], "year": [ "2023" @@ -24901,7 +24919,7 @@ } }, "createdAt": "2023-05-02T06:13:09.000Z", - "modifiedAt": "2024-11-29T13:57:45.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "c2950710-e8b3-11ed-a8be-005056873709", @@ -24953,7 +24971,7 @@ } }, "createdAt": "2023-05-02T06:37:07.000Z", - "modifiedAt": "2024-11-29T13:57:45.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "9b7c4290-e8b5-11ed-a8be-005056873709", @@ -24991,7 +25009,7 @@ } }, "createdAt": "2023-05-02T06:50:21.000Z", - "modifiedAt": "2024-11-29T13:57:45.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "bd2879e0-f2f1-11ed-a8be-005056873709", @@ -25043,7 +25061,7 @@ } }, "createdAt": "2023-05-15T07:25:59.000Z", - "modifiedAt": "2024-11-29T13:57:46.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "7e65c680-f2f2-11ed-a8be-005056873709", @@ -25092,7 +25110,7 @@ } }, "createdAt": "2023-05-15T07:31:23.000Z", - "modifiedAt": "2024-11-29T13:57:46.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "17b03cb0-f863-11ed-a8be-005056873709", @@ -25139,7 +25157,7 @@ } }, "createdAt": "2023-05-22T05:40:00.000Z", - "modifiedAt": "2024-11-29T13:57:46.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "bf70b9c0-f863-11ed-a8be-005056873709", @@ -25173,7 +25191,7 @@ } }, "createdAt": "2023-05-22T05:44:41.000Z", - "modifiedAt": "2024-11-29T13:57:47.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "73c39910-f864-11ed-a8be-005056873709", @@ -25221,7 +25239,7 @@ } }, "createdAt": "2023-05-22T05:49:44.000Z", - "modifiedAt": "2024-11-29T13:57:47.000Z" + "modifiedAt": "2024-07-18T13:05:09.299Z" }, { "uuid": "97d90bd0-f866-11ed-a8be-005056873709", @@ -25281,7 +25299,7 @@ } }, "createdAt": "2023-05-22T06:05:03.000Z", - "modifiedAt": "2024-11-29T13:57:47.000Z" + "modifiedAt": "2024-07-18T13:05:09.299Z" }, { "uuid": "d7da6ed0-f867-11ed-a8be-005056873709", @@ -25322,7 +25340,7 @@ } }, "createdAt": "2023-05-22T06:14:00.000Z", - "modifiedAt": "2024-11-29T13:57:47.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "a88a6bb0-05d9-11ee-8c71-005056873709", @@ -25369,7 +25387,7 @@ } }, "createdAt": "2023-06-08T08:51:28.000Z", - "modifiedAt": "2024-11-29T13:57:48.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "cf6fe3d0-05da-11ee-8c71-005056873709", @@ -25411,7 +25429,7 @@ } }, "createdAt": "2023-06-08T08:59:43.000Z", - "modifiedAt": "2024-11-29T13:57:48.000Z" + "modifiedAt": "2024-07-20T17:05:05.795Z" }, { "uuid": "23a2da00-05ec-11ee-8c71-005056873709", @@ -25442,7 +25460,7 @@ } }, "createdAt": "2023-06-08T11:03:46.000Z", - "modifiedAt": "2024-11-29T13:57:48.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "8176c790-05ec-11ee-8c71-005056873709", @@ -25489,7 +25507,7 @@ } }, "createdAt": "2023-06-08T11:06:23.000Z", - "modifiedAt": "2024-11-29T13:57:48.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "d1db8770-05ec-11ee-8c71-005056873709", @@ -25532,7 +25550,7 @@ } }, "createdAt": "2023-06-08T11:08:38.000Z", - "modifiedAt": "2024-11-29T13:57:49.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "7f8d9fc0-05ed-11ee-8c71-005056873709", @@ -25570,7 +25588,7 @@ } }, "createdAt": "2023-06-08T11:13:30.000Z", - "modifiedAt": "2024-11-29T13:57:49.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "3dc96c30-05ee-11ee-8c71-005056873709", @@ -25601,7 +25619,7 @@ } }, "createdAt": "2023-06-08T11:18:49.000Z", - "modifiedAt": "2024-11-29T13:57:49.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "cfb27b00-05ee-11ee-8c71-005056873709", @@ -25640,7 +25658,7 @@ } }, "createdAt": "2023-06-08T11:22:54.000Z", - "modifiedAt": "2024-11-29T13:57:49.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "61d080d0-1a59-11ee-8c71-005056873709", @@ -25661,7 +25679,20 @@ "Waffe", "Weapon", "Arma", - "Arme" + "Arme", + "X", + "Twitter", + "R", + "NN", + "N°", + "N", + "UND", + "AND", + "E", + "ET", + "P", + "H", + "F" ], "year": [ "2023" @@ -25679,7 +25710,7 @@ } }, "createdAt": "2023-07-04T10:56:09.000Z", - "modifiedAt": "2024-11-29T13:57:49.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "d411a890-1af9-11ee-8c71-005056873709", @@ -25717,7 +25748,7 @@ } }, "createdAt": "2023-07-05T06:04:40.000Z", - "modifiedAt": "2024-11-29T13:57:50.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "d66eeef0-1af8-11ee-8c71-005056873709", @@ -25753,7 +25784,7 @@ } }, "createdAt": "2023-07-05T05:57:34.000Z", - "modifiedAt": "2024-11-29T13:57:50.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "33f31880-1bee-11ee-8c71-005056873709", @@ -25790,7 +25821,7 @@ } }, "createdAt": "2023-07-06T11:13:58.000Z", - "modifiedAt": "2024-11-29T13:57:50.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "23568460-1c09-11ee-8c71-005056873709", @@ -25832,7 +25863,7 @@ } }, "createdAt": "2023-07-06T14:26:46.000Z", - "modifiedAt": "2024-11-29T13:57:50.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "b925b190-1c0a-11ee-8c71-005056873709", @@ -25863,7 +25894,7 @@ } }, "createdAt": "2023-07-06T14:38:07.000Z", - "modifiedAt": "2024-11-29T13:57:50.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "5b3741b0-1c0b-11ee-8c71-005056873709", @@ -25924,7 +25955,7 @@ } }, "createdAt": "2023-07-06T14:42:39.000Z", - "modifiedAt": "2024-11-29T13:57:51.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "0cbc6e60-27ba-11ee-8c71-005056873709", @@ -25983,7 +26014,7 @@ } }, "createdAt": "2023-07-21T11:30:52.000Z", - "modifiedAt": "2024-11-29T13:57:51.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "426902b0-3135-11ee-a385-005056873709", @@ -26025,7 +26056,7 @@ } }, "createdAt": "2023-08-02T13:05:31.000Z", - "modifiedAt": "2024-11-29T13:57:52.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "b9c4e660-470d-11ee-9f2c-005056873709", @@ -26066,7 +26097,7 @@ } }, "createdAt": "2023-08-30T08:17:57.000Z", - "modifiedAt": "2024-11-29T13:57:52.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "496e1750-470e-11ee-9f2c-005056873709", @@ -26104,7 +26135,7 @@ } }, "createdAt": "2023-08-30T08:21:58.000Z", - "modifiedAt": "2024-11-29T13:57:52.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "30809a00-470f-11ee-9f2c-005056873709", @@ -26142,7 +26173,7 @@ } }, "createdAt": "2023-08-30T08:28:25.000Z", - "modifiedAt": "2024-11-29T13:57:52.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "bd3df5a0-470f-11ee-9f2c-005056873709", @@ -26172,7 +26203,7 @@ } }, "createdAt": "2023-08-30T08:32:22.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "a0ffa2d0-4714-11ee-9f2c-005056873709", @@ -26210,7 +26241,7 @@ } }, "createdAt": "2023-08-30T09:07:22.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "7f1d8370-4715-11ee-9f2c-005056873709", @@ -26223,7 +26254,8 @@ "Gewicht Plus 30kg", "Weight Plus 30 kg", "Peso più 30 kg", - "Poids plus 30 kg" + "Poids plus 30 kg", + "kg" ], "year": [ "2023" @@ -26241,7 +26273,7 @@ } }, "createdAt": "2023-08-30T09:13:34.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "f4034920-4717-11ee-9f2c-005056873709", @@ -26254,7 +26286,8 @@ "Gewicht > 30kg", "Weight > 30 kg", "Peso > 30 kg", - "Poids > 30 kg" + "Poids > 30 kg", + "kg" ], "year": [ "2023" @@ -26272,7 +26305,7 @@ } }, "createdAt": "2023-08-30T09:31:09.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "ffafc2c0-4718-11ee-9f2c-005056873709", @@ -26285,7 +26318,8 @@ "Gewicht > 2kg", "Weight > 2 kg", "Poids > 2 kg", - "Peso > 2 kg" + "Peso > 2 kg", + "kg" ], "year": [ "2023" @@ -26303,7 +26337,7 @@ } }, "createdAt": "2023-08-30T09:38:38.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "b3110a90-4723-11ee-9f2c-005056873709", @@ -26346,7 +26380,7 @@ } }, "createdAt": "2023-08-30T10:55:14.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "269e5710-4724-11ee-9f2c-005056873709", @@ -26384,7 +26418,7 @@ } }, "createdAt": "2023-08-30T10:58:28.000Z", - "modifiedAt": "2024-11-29T13:57:53.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "78cf2460-4724-11ee-9f2c-005056873709", @@ -26438,7 +26472,7 @@ } }, "createdAt": "2023-08-30T11:00:46.000Z", - "modifiedAt": "2024-11-29T13:57:54.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "b7fbf950-4725-11ee-9f2c-005056873709", @@ -26492,7 +26526,7 @@ } }, "createdAt": "2023-08-30T11:09:42.000Z", - "modifiedAt": "2024-11-29T13:57:54.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "c7055430-7a58-11ee-9656-005056873709", @@ -26551,7 +26585,7 @@ } }, "createdAt": "2023-11-03T14:53:40.000Z", - "modifiedAt": "2024-11-29T13:57:55.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "5dc5c6a0-8aaa-11ee-91a9-005056873709", @@ -26609,7 +26643,7 @@ } }, "createdAt": "2023-11-24T09:18:01.000Z", - "modifiedAt": "2024-11-29T13:57:55.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "6d26bd90-8cec-11ee-aba1-005056873709", @@ -26679,7 +26713,7 @@ } }, "createdAt": "2023-11-27T06:15:56.000Z", - "modifiedAt": "2024-11-29T13:57:56.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "be07a060-8cee-11ee-aba1-005056873709", @@ -26713,7 +26747,11 @@ "Symbole", "Schablone", "Stencil", - "Pochoir" + "Pochoir", + "UND", + "AND", + "E", + "ET" ], "year": [ "2023" @@ -26731,7 +26769,7 @@ } }, "createdAt": "2023-11-27T06:32:31.000Z", - "modifiedAt": "2024-11-29T13:57:56.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "6b7571d0-8cf1-11ee-aba1-005056873709", @@ -26777,7 +26815,7 @@ } }, "createdAt": "2023-11-27T06:51:41.000Z", - "modifiedAt": "2024-11-29T13:57:57.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "0ddbffc0-8cf2-11ee-aba1-005056873709", @@ -26828,7 +26866,7 @@ } }, "createdAt": "2023-11-27T06:56:13.000Z", - "modifiedAt": "2024-11-29T13:57:57.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "28558960-8cf3-11ee-aba1-005056873709", @@ -26859,7 +26897,7 @@ } }, "createdAt": "2023-11-27T07:04:07.000Z", - "modifiedAt": "2024-11-29T13:57:57.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "97652b10-8cf5-11ee-aba1-005056873709", @@ -26892,7 +26930,7 @@ } }, "createdAt": "2023-11-27T07:21:32.000Z", - "modifiedAt": "2024-11-29T13:57:57.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "83da9d90-8cf6-11ee-aba1-005056873709", @@ -26929,7 +26967,20 @@ "Texte", "Schablone", "Stencil", - "Pochoir" + "Pochoir", + "X", + "Twitter", + "R", + "NN", + "N°", + "N", + "UND", + "AND", + "E", + "ET", + "P", + "H", + "F" ], "year": [ "2023" @@ -26947,7 +26998,7 @@ } }, "createdAt": "2023-11-27T07:28:09.000Z", - "modifiedAt": "2024-11-29T13:57:58.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "24e60ea0-92a5-11ee-aba1-005056873709", @@ -26987,7 +27038,7 @@ } }, "createdAt": "2023-12-04T13:00:48.000Z", - "modifiedAt": "2024-11-29T13:57:58.000Z" + "modifiedAt": "2024-07-18T04:05:09.003Z" }, { "uuid": "c4d86840-92a5-11ee-aba1-005056873709", @@ -27045,7 +27096,7 @@ } }, "createdAt": "2023-12-04T13:05:16.000Z", - "modifiedAt": "2024-11-29T13:57:58.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "441b66a0-980c-11ee-aba1-005056873709", @@ -27072,7 +27123,7 @@ } }, "createdAt": "2023-12-11T10:01:34.000Z", - "modifiedAt": "2024-11-29T13:57:59.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "aa3c9d40-980d-11ee-aba1-005056873709", @@ -27108,7 +27159,7 @@ } }, "createdAt": "2023-12-11T10:11:35.000Z", - "modifiedAt": "2024-11-29T13:57:59.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "705bacb0-9a88-11ee-aba1-005056873709", @@ -27139,7 +27190,7 @@ } }, "createdAt": "2023-12-14T13:55:28.000Z", - "modifiedAt": "2024-11-29T13:57:59.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "250941d0-b114-11ee-90e8-005056873709", @@ -27182,7 +27233,7 @@ } }, "createdAt": "2024-01-12T06:30:57.000Z", - "modifiedAt": "2024-11-29T13:57:59.000Z" + "modifiedAt": "2024-06-18T06:53:17.000Z" }, { "uuid": "21e07c80-bc36-11ee-90e8-005056873709", @@ -27225,7 +27276,7 @@ } }, "createdAt": "2024-01-26T10:31:57.000Z", - "modifiedAt": "2024-11-29T13:58:00.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "c8695860-bc40-11ee-90e8-005056873709", @@ -27275,7 +27326,7 @@ } }, "createdAt": "2024-01-26T11:48:12.000Z", - "modifiedAt": "2024-11-29T13:58:00.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "baf20cb0-c017-11ee-8059-005056873709", @@ -27327,7 +27378,7 @@ } }, "createdAt": "2024-01-31T09:04:24.000Z", - "modifiedAt": "2024-11-29T13:58:00.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "36a92cc0-ca82-11ee-b263-005056873709", @@ -27365,7 +27416,7 @@ } }, "createdAt": "2024-02-13T15:11:50.000Z", - "modifiedAt": "2024-11-29T13:58:01.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "dafb09b0-d798-11ee-9708-005056873709", @@ -27393,7 +27444,7 @@ } }, "createdAt": "2024-03-01T06:56:40.000Z", - "modifiedAt": "2024-11-29T13:58:01.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "a69c8df0-d799-11ee-9708-005056873709", @@ -27432,7 +27483,7 @@ } }, "createdAt": "2024-03-01T07:02:22.000Z", - "modifiedAt": "2024-11-29T13:58:01.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "cda571f0-d7ad-11ee-9708-005056873709", @@ -27472,7 +27523,7 @@ } }, "createdAt": "2024-03-01T09:26:37.000Z", - "modifiedAt": "2024-11-29T13:58:01.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "62d8be00-da04-11ee-9708-005056873709", @@ -27514,7 +27565,7 @@ } }, "createdAt": "2024-03-04T08:51:26.000Z", - "modifiedAt": "2024-11-29T13:58:01.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "56f99440-da06-11ee-9708-005056873709", @@ -27539,7 +27590,7 @@ } }, "createdAt": "2024-03-04T09:05:25.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "c1adce40-da0c-11ee-9708-005056873709", @@ -27567,7 +27618,7 @@ } }, "createdAt": "2024-03-04T09:51:21.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "23e9cbb1-da1f-11ee-9708-005056873709", @@ -27595,7 +27646,7 @@ } }, "createdAt": "2024-03-04T12:02:57.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "7efba120-da21-11ee-9708-005056873709", @@ -27627,7 +27678,7 @@ } }, "createdAt": "2024-03-04T12:19:49.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "4f77b5e0-da23-11ee-9708-005056873709", @@ -27659,7 +27710,7 @@ } }, "createdAt": "2024-03-04T12:32:48.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "a7c64b80-02c8-11ef-bfe6-005056873709", @@ -27674,12 +27725,13 @@ "Avisierung My Post 24", "Notification My Post 24", "Avviso My Post 24", + "Benachrichtigung My Post 24", + "Notification Mon message 24", + "Notifica My Post 24", "My Post Notice 24", "My Post 24-Meldung", "Avis My Post 24", - "Benachrichtigung My Post 24", - "Ma notification Post 24", - "Notifica My Post 24" + "Ma notification Post 24" ] }, "file": { @@ -27694,7 +27746,7 @@ } }, "createdAt": "2024-04-25T05:57:10.000Z", - "modifiedAt": "2024-11-29T13:58:02.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "244ef270-0c2d-11ef-93cb-005056873709", @@ -27707,7 +27759,14 @@ "Herz", "Heart", "Cuore", - "Cœur" + "Cœur", + "Hearty", + "Herz voll", + "Plein cœur", + "Cuore pieno", + "Heart-filled", + "Herz gefüllt", + "Cœur rempli" ] }, "file": { @@ -27722,7 +27781,7 @@ } }, "createdAt": "2024-05-07T04:49:09.000Z", - "modifiedAt": "2024-11-29T13:58:03.000Z" + "modifiedAt": "2024-05-07T05:44:53.000Z" }, { "uuid": "f417bcc0-0c2e-11ef-93cb-005056873709", @@ -27750,7 +27809,7 @@ } }, "createdAt": "2024-05-07T05:02:07.000Z", - "modifiedAt": "2024-11-29T13:58:03.000Z" + "modifiedAt": "2024-05-07T05:08:34.000Z" }, { "uuid": "c907f2e0-18c5-11ef-93cb-005056873709", @@ -27781,7 +27840,7 @@ } }, "createdAt": "2024-05-23T05:32:03.000Z", - "modifiedAt": "2024-11-29T13:58:03.000Z" + "modifiedAt": "2024-07-18T13:05:09.299Z" }, { "uuid": "ff32e6a0-1987-11ef-93cb-005056873709", @@ -27812,7 +27871,7 @@ } }, "createdAt": "2024-05-24T04:42:16.000Z", - "modifiedAt": "2024-11-29T13:58:03.000Z" + "modifiedAt": "2024-05-24T04:44:11.000Z" }, { "uuid": "d036e580-1988-11ef-93cb-005056873709", @@ -27847,7 +27906,7 @@ } }, "createdAt": "2024-05-24T04:48:07.000Z", - "modifiedAt": "2024-11-29T13:58:03.000Z" + "modifiedAt": "2024-05-24T04:50:37.000Z" }, { "uuid": "2cc0daa0-3deb-11ef-b101-005056873709", @@ -27882,7 +27941,7 @@ } }, "createdAt": "2024-07-09T12:02:54.000Z", - "modifiedAt": "2024-11-29T13:58:04.000Z" + "modifiedAt": "2024-07-09T12:05:12.000Z" }, { "uuid": "da46b2d0-3deb-11ef-b101-005056873709", @@ -27910,7 +27969,7 @@ } }, "createdAt": "2024-07-09T12:07:46.000Z", - "modifiedAt": "2024-11-29T13:58:04.000Z" + "modifiedAt": "2024-07-09T12:11:39.000Z" }, { "uuid": "a9a8c180-3dec-11ef-b101-005056873709", @@ -27946,7 +28005,7 @@ } }, "createdAt": "2024-07-09T12:13:33.000Z", - "modifiedAt": "2024-11-29T13:58:04.000Z" + "modifiedAt": "2024-07-10T12:05:01.006Z" }, { "uuid": "ddc27230-3e92-11ef-b101-005056873709", @@ -27972,7 +28031,7 @@ } }, "createdAt": "2024-07-10T08:03:17.000Z", - "modifiedAt": "2024-11-29T13:58:04.000Z" + "modifiedAt": "2024-07-11T07:05:01.540Z" }, { "uuid": "d156ce70-45bc-11ef-b101-005056873709", @@ -27998,7 +28057,7 @@ } }, "createdAt": "2024-07-19T10:51:14.000Z", - "modifiedAt": "2024-11-29T13:58:04.000Z" + "modifiedAt": "2024-07-19T10:53:29.000Z" }, { "uuid": "9a815f42-45bd-11ef-b101-005056873709", @@ -28025,7 +28084,7 @@ } }, "createdAt": "2024-07-19T10:56:51.000Z", - "modifiedAt": "2024-11-29T13:58:05.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "3cba9ba0-45be-11ef-b101-005056873709", @@ -28054,7 +28113,7 @@ } }, "createdAt": "2024-07-19T11:01:23.000Z", - "modifiedAt": "2024-11-29T13:58:05.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "27ca9ba0-45c8-11ef-b101-005056873709", @@ -28091,7 +28150,7 @@ } }, "createdAt": "2024-07-19T12:12:23.000Z", - "modifiedAt": "2024-11-29T13:58:05.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "c8694760-4824-11ef-b101-005056873709", @@ -28118,7 +28177,7 @@ } }, "createdAt": "2024-07-22T12:20:29.000Z", - "modifiedAt": "2024-11-29T13:58:05.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "870d7d22-4826-11ef-b101-005056873709", @@ -28143,7 +28202,7 @@ } }, "createdAt": "2024-07-22T12:32:58.000Z", - "modifiedAt": "2024-11-29T13:58:06.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "693d6390-4827-11ef-b101-005056873709", @@ -28172,7 +28231,7 @@ } }, "createdAt": "2024-07-22T12:39:17.000Z", - "modifiedAt": "2024-11-29T13:58:06.000Z" + "modifiedAt": "2024-08-20T09:44:06.000Z" }, { "uuid": "7dd5f3c0-4828-11ef-b101-005056873709", @@ -28208,7 +28267,7 @@ } }, "createdAt": "2024-07-22T12:47:01.000Z", - "modifiedAt": "2024-11-29T13:58:06.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "995218f0-482c-11ef-b101-005056873709", @@ -28233,7 +28292,7 @@ } }, "createdAt": "2024-07-22T13:16:25.000Z", - "modifiedAt": "2024-11-29T13:58:06.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "3d8b6b10-482d-11ef-b101-005056873709", @@ -28258,7 +28317,7 @@ } }, "createdAt": "2024-07-22T13:21:01.000Z", - "modifiedAt": "2024-11-29T13:58:06.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "de898f60-482d-11ef-b101-005056873709", @@ -28283,7 +28342,7 @@ } }, "createdAt": "2024-07-22T13:25:31.000Z", - "modifiedAt": "2024-11-29T13:58:07.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "890004b0-482e-11ef-b101-005056873709", @@ -28308,7 +28367,7 @@ } }, "createdAt": "2024-07-22T13:30:17.000Z", - "modifiedAt": "2024-11-29T13:58:07.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "57a1d0a0-482f-11ef-b101-005056873709", @@ -28361,7 +28420,7 @@ } }, "createdAt": "2024-07-22T13:36:04.000Z", - "modifiedAt": "2024-11-29T13:58:07.000Z" + "modifiedAt": "2024-07-22T13:38:22.000Z" }, { "uuid": "ad12ff10-4833-11ef-b101-005056873709", @@ -28390,7 +28449,7 @@ } }, "createdAt": "2024-07-22T14:07:05.000Z", - "modifiedAt": "2024-11-29T13:58:07.000Z" + "modifiedAt": "2024-07-23T12:05:03.450Z" }, { "uuid": "70985c00-4a5a-11ef-b101-005056873709", @@ -28418,7 +28477,7 @@ } }, "createdAt": "2024-07-25T07:49:36.000Z", - "modifiedAt": "2024-11-29T13:58:07.000Z" + "modifiedAt": "2024-09-18T14:05:08.466Z" }, { "uuid": "d73262b0-4b38-11ef-b101-005056873709", @@ -28454,7 +28513,7 @@ } }, "createdAt": "2024-07-26T10:21:37.000Z", - "modifiedAt": "2024-11-29T13:58:08.000Z" + "modifiedAt": "2024-07-27T10:05:03.215Z" }, { "uuid": "32f87450-4da9-11ef-b9cd-005056873709", @@ -28507,7 +28566,7 @@ } }, "createdAt": "2024-07-29T12:50:57.000Z", - "modifiedAt": "2024-11-29T13:58:08.000Z" + "modifiedAt": "2024-07-30T12:05:02.402Z" }, { "uuid": "c83c4520-5955-11ef-b9cd-005056873709", @@ -28544,7 +28603,7 @@ } }, "createdAt": "2024-08-13T09:24:03.000Z", - "modifiedAt": "2024-11-29T13:58:08.000Z" + "modifiedAt": "2024-09-10T12:50:24.000Z" }, { "uuid": "fce0fe00-73f5-11ef-9837-005056873709", @@ -28566,6 +28625,8 @@ "Gerät inventarisieren", "Inventaire de l’appareil", "Inventario dell’apparecchio", + "Device Inventory", + "Inventar Gerät", "inventory apparatus", "inventorier des appareils", "inventariare apparecchio", @@ -28587,7 +28648,7 @@ } }, "createdAt": "2024-09-16T06:36:21.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-09-17T12:51:55.000Z" }, { "uuid": "62406b30-7c0e-11ef-9837-005056873709", @@ -28615,7 +28676,7 @@ } }, "createdAt": "2024-09-26T13:51:09.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-09-26T13:56:08.000Z" }, { "uuid": "a53db030-818d-11ef-a793-005056873709", @@ -28643,7 +28704,7 @@ } }, "createdAt": "2024-10-03T13:44:43.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-03T14:24:32.000Z" }, { "uuid": "39ddcd71-86d8-11ef-a793-005056873709", @@ -28671,7 +28732,7 @@ } }, "createdAt": "2024-10-10T07:21:11.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-13T17:48:11.000Z" }, { "uuid": "c268ba40-86e9-11ef-a793-005056873709", @@ -28696,7 +28757,7 @@ } }, "createdAt": "2024-10-10T09:26:41.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-11T09:05:02.565Z" }, { "uuid": "699c5500-8a29-11ef-a793-005056873709", @@ -28724,7 +28785,7 @@ } }, "createdAt": "2024-10-14T12:39:54.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-14T12:42:07.000Z" }, { "uuid": "b01c5760-8a32-11ef-a793-005056873709", @@ -28750,7 +28811,7 @@ } }, "createdAt": "2024-10-14T13:46:17.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-14T13:49:56.000Z" }, { "uuid": "97f574f0-9103-11ef-a793-005056873709", @@ -28780,7 +28841,7 @@ } }, "createdAt": "2024-10-23T05:56:49.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-23T05:59:03.000Z" }, { "uuid": "40416920-9104-11ef-a793-005056873709", @@ -28816,7 +28877,7 @@ } }, "createdAt": "2024-10-23T06:01:31.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-23T06:03:54.000Z" }, { "uuid": "fe0b12d0-9104-11ef-a793-005056873709", @@ -28851,7 +28912,7 @@ } }, "createdAt": "2024-10-23T06:06:49.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-24T06:05:03.442Z" }, { "uuid": "13f55050-9106-11ef-a793-005056873709", @@ -28883,7 +28944,7 @@ } }, "createdAt": "2024-10-23T06:14:36.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-24T06:05:03.442Z" }, { "uuid": "5395a790-9107-11ef-a793-005056873709", @@ -28915,7 +28976,7 @@ } }, "createdAt": "2024-10-23T06:23:32.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-23T06:25:17.000Z" }, { "uuid": "e0f3fe20-9107-11ef-a793-005056873709", @@ -28943,7 +29004,7 @@ } }, "createdAt": "2024-10-23T06:27:29.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-23T06:29:18.000Z" }, { "uuid": "815e9500-9108-11ef-a793-005056873709", @@ -28971,7 +29032,7 @@ } }, "createdAt": "2024-10-23T06:31:58.000Z", - "modifiedAt": "2024-11-29T13:58:10.000Z" + "modifiedAt": "2024-10-24T06:05:03.442Z" }, { "uuid": "24a44ba0-9146-11ef-a793-005056873709", @@ -28999,7 +29060,7 @@ } }, "createdAt": "2024-10-23T13:53:12.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-10-23T13:55:04.000Z" }, { "uuid": "26d83070-91e7-11ef-a793-005056873709", @@ -29024,7 +29085,7 @@ } }, "createdAt": "2024-10-24T09:05:44.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-10-25T09:05:09.185Z" }, { "uuid": "5e46d390-9200-11ef-a793-005056873709", @@ -29050,7 +29111,7 @@ } }, "createdAt": "2024-10-24T12:06:15.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-10-24T12:08:04.000Z" }, { "uuid": "d3d435d0-9200-11ef-a793-005056873709", @@ -29075,7 +29136,7 @@ } }, "createdAt": "2024-10-24T12:09:32.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-10-25T12:05:09.317Z" }, { "uuid": "ae649aa0-9b5c-11ef-9712-005056873709", @@ -29103,7 +29164,7 @@ } }, "createdAt": "2024-11-05T09:59:43.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-11-05T10:11:18.000Z" }, { "uuid": "8ecf28e0-a188-11ef-9712-005056873709", @@ -29128,7 +29189,7 @@ } }, "createdAt": "2024-11-13T06:28:55.000Z", - "modifiedAt": "2024-11-29T13:58:11.000Z" + "modifiedAt": "2024-11-13T06:31:35.000Z" }, { "uuid": "6faf6ef0-c5ff-11e7-a943-005056a94f4a", @@ -29166,7 +29227,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "6fb6e900-c5ff-11e7-a943-005056a94f4a", @@ -29208,7 +29269,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6fbba3f0-c5ff-11e7-a943-005056a94f4a", @@ -29246,7 +29307,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "6fc085f0-c5ff-11e7-a943-005056a94f4a", @@ -29284,7 +29345,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "6fc540e0-c5ff-11e7-a943-005056a94f4a", @@ -29326,7 +29387,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6fca22e0-c5ff-11e7-a943-005056a94f4a", @@ -29364,7 +29425,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:35.000Z" + "modifiedAt": "2024-03-12T14:50:52.000Z" }, { "uuid": "6fcf04e0-c5ff-11e7-a943-005056a94f4a", @@ -29402,7 +29463,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:50:51.000Z" }, { "uuid": "6fd4aa30-c5ff-11e7-a943-005056a94f4a", @@ -29440,7 +29501,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:50:50.000Z" }, { "uuid": "6fd96520-c5ff-11e7-a943-005056a94f4a", @@ -29478,7 +29539,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:50:49.000Z" }, { "uuid": "6fde9540-c5ff-11e7-a943-005056a94f4a", @@ -29520,7 +29581,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6fe54c00-c5ff-11e7-a943-005056a94f4a", @@ -29562,7 +29623,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6fea7c20-c5ff-11e7-a943-005056a94f4a", @@ -29604,7 +29665,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6ff02170-c5ff-11e7-a943-005056a94f4a", @@ -29646,7 +29707,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6ff63bf0-c5ff-11e7-a943-005056a94f4a", @@ -29688,7 +29749,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "6ffc0850-c5ff-11e7-a943-005056a94f4a", @@ -29726,7 +29787,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "7001fbc0-c5ff-11e7-a943-005056a94f4a", @@ -29764,7 +29825,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "700704d0-c5ff-11e7-a943-005056a94f4a", @@ -29802,7 +29863,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:36.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "700c8310-c5ff-11e7-a943-005056a94f4a", @@ -29844,7 +29905,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "7011b330-c5ff-11e7-a943-005056a94f4a", @@ -29882,7 +29943,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "70169530-c5ff-11e7-a943-005056a94f4a", @@ -29924,7 +29985,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "701b9e40-c5ff-11e7-a943-005056a94f4a", @@ -29958,7 +30019,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "70200b10-c5ff-11e7-a943-005056a94f4a", @@ -29992,7 +30053,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "702e8a00-c5ff-11e7-a943-005056a94f4a", @@ -30026,7 +30087,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "70371580-c5ff-11e7-a943-005056a94f4a", @@ -30060,7 +30121,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "703c1e90-c5ff-11e7-a943-005056a94f4a", @@ -30094,7 +30155,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "7042fc60-c5ff-11e7-a943-005056a94f4a", @@ -30128,7 +30189,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "70482c80-c5ff-11e7-a943-005056a94f4a", @@ -30162,7 +30223,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "705747b0-c5ff-11e7-a943-005056a94f4a", @@ -30196,7 +30257,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "705c29b0-c5ff-11e7-a943-005056a94f4a", @@ -30234,7 +30295,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "7060e4a0-c5ff-11e7-a943-005056a94f4a", @@ -30272,7 +30333,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:37.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "7065c6a0-c5ff-11e7-a943-005056a94f4a", @@ -30306,7 +30367,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "706af6c0-c5ff-11e7-a943-005056a94f4a", @@ -30340,7 +30401,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "70704df0-c5ff-11e7-a943-005056a94f4a", @@ -30390,7 +30451,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "70757e10-c5ff-11e7-a943-005056a94f4a", @@ -30422,7 +30483,17 @@ "Stock", "Stick", "Bastone", - "Bâton" + "Bâton", + "X", + "Twitter", + "R", + "UND", + "AND", + "E", + "ET", + "P", + "H", + "F" ], "year": [ "2017" @@ -30440,7 +30511,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "707a11f0-c5ff-11e7-a943-005056a94f4a", @@ -30475,7 +30546,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "707f1b00-c5ff-11e7-a943-005056a94f4a", @@ -30502,6 +30573,7 @@ "tick", "Coche", "segno di spunta", + "OK", "Exécuté", "Executed", "Erledigt", @@ -30535,7 +30607,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7083aee0-c5ff-11e7-a943-005056a94f4a", @@ -30581,7 +30653,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:38.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "708cfdb0-c5ff-11e7-a943-005056a94f4a", @@ -30622,7 +30694,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:39.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "709254e0-c5ff-11e7-a943-005056a94f4a", @@ -30687,7 +30759,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:39.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "7097fa30-c5ff-11e7-a943-005056a94f4a", @@ -30736,7 +30808,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:39.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "709dc690-c5ff-11e7-a943-005056a94f4a", @@ -30785,7 +30857,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:39.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70a42f30-c5ff-11e7-a943-005056a94f4a", @@ -30826,7 +30898,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:39.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70aa49b0-c5ff-11e7-a943-005056a94f4a", @@ -30867,7 +30939,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70b5e270-c5ff-11e7-a943-005056a94f4a", @@ -30901,7 +30973,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "70ba4f40-c5ff-11e7-a943-005056a94f4a", @@ -30952,7 +31024,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "70bff490-c5ff-11e7-a943-005056a94f4a", @@ -30993,7 +31065,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70c4af80-c5ff-11e7-a943-005056a94f4a", @@ -31034,7 +31106,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70caa2f0-c5ff-11e7-a943-005056a94f4a", @@ -31111,7 +31183,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:40.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70d180c0-c5ff-11e7-a943-005056a94f4a", @@ -31160,7 +31232,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:41.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "70d63bb0-c5ff-11e7-a943-005056a94f4a", @@ -31213,7 +31285,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:41.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "70dbe100-c5ff-11e7-a943-005056a94f4a", @@ -31230,6 +31302,8 @@ "Toilet info to right", "Contenitore WC a destra", "WC Inhavilde vers la droite", + "WC", + "WK", "Barrierefreiheit", "Accessibility", "Accessibilité", @@ -31267,7 +31341,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:41.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "70e13830-c5ff-11e7-a943-005056a94f4a", @@ -31280,6 +31354,8 @@ "kommunikation" ], "keywords": [ + "WC", + "WK", "Toilette", "Toilet", "Servizi igienici", @@ -31301,7 +31377,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:41.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "70e6b670-c5ff-11e7-a943-005056a94f4a", @@ -31335,7 +31411,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:41.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "70ec34b0-c5ff-11e7-a943-005056a94f4a", @@ -31366,7 +31442,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-18T04:05:09.003Z" }, { "uuid": "70f0efa0-c5ff-11e7-a943-005056a94f4a", @@ -31400,7 +31476,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "70f5d1a0-c5ff-11e7-a943-005056a94f4a", @@ -31434,7 +31510,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T05:25:53.000Z" }, { "uuid": "7102c9f0-c5ff-11e7-a943-005056a94f4a", @@ -31468,7 +31544,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-12T05:05:01.765Z" }, { "uuid": "710fc240-c5ff-11e7-a943-005056a94f4a", @@ -31502,7 +31578,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T05:15:40.000Z" }, { "uuid": "711a4990-c5ff-11e7-a943-005056a94f4a", @@ -31533,7 +31609,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "712015f0-c5ff-11e7-a943-005056a94f4a", @@ -31567,7 +31643,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T05:19:51.000Z" }, { "uuid": "7124f7f0-c5ff-11e7-a943-005056a94f4a", @@ -31601,7 +31677,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T05:29:34.000Z" }, { "uuid": "712a2810-c5ff-11e7-a943-005056a94f4a", @@ -31635,7 +31711,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T05:33:00.000Z" }, { "uuid": "712ebbf0-c5ff-11e7-a943-005056a94f4a", @@ -31669,7 +31745,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "7136ab30-c5ff-11e7-a943-005056a94f4a", @@ -31703,7 +31779,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-11T06:00:55.000Z" }, { "uuid": "7142e030-c5ff-11e7-a943-005056a94f4a", @@ -31734,7 +31810,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "71479b20-c5ff-11e7-a943-005056a94f4a", @@ -31787,7 +31863,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "714ca430-c5ff-11e7-a943-005056a94f4a", @@ -31833,7 +31909,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "71518630-c5ff-11e7-a943-005056a94f4a", @@ -31887,7 +31963,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "71566830-c5ff-11e7-a943-005056a94f4a", @@ -31932,7 +32008,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "715c0d80-c5ff-11e7-a943-005056a94f4a", @@ -31963,7 +32039,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "71611690-c5ff-11e7-a943-005056a94f4a", @@ -32019,7 +32095,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "7167f460-c5ff-11e7-a943-005056a94f4a", @@ -32061,7 +32137,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "7177f9f0-c5ff-11e7-a943-005056a94f4a", @@ -32108,7 +32184,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "717dc650-c5ff-11e7-a943-005056a94f4a", @@ -32139,7 +32215,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "718910f0-c5ff-11e7-a943-005056a94f4a", @@ -32182,7 +32258,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "718d7dc0-c5ff-11e7-a943-005056a94f4a", @@ -32220,7 +32296,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:44.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "7191ea90-c5ff-11e7-a943-005056a94f4a", @@ -32269,7 +32345,8 @@ "Elektronik", "Electronics", "Elettronica", - "Électronique" + "Électronique", + "kg" ], "year": [ "2017" @@ -32287,7 +32364,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:44.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "71967e70-c5ff-11e7-a943-005056a94f4a", @@ -32353,7 +32430,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:44.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "71a1a200-c5ff-11e7-a943-005056a94f4a", @@ -32409,7 +32486,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:45.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "71fcba50-c5ff-11e7-a943-005056a94f4a", @@ -32455,7 +32532,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:45.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "7202d4d0-c5ff-11e7-a943-005056a94f4a", @@ -32517,7 +32594,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:45.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "725d50e0-c5ff-11e7-a943-005056a94f4a", @@ -32571,7 +32648,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:45.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "72631d40-c5ff-11e7-a943-005056a94f4a", @@ -32617,7 +32694,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "726eb600-c5ff-11e7-a943-005056a94f4a", @@ -32654,7 +32731,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "72ca1c70-c5ff-11e7-a943-005056a94f4a", @@ -32689,7 +32766,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "72ceb050-c5ff-11e7-a943-005056a94f4a", @@ -32738,7 +32815,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "72d3b960-c5ff-11e7-a943-005056a94f4a", @@ -32793,7 +32870,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-03-12T14:51:52.000Z" }, { "uuid": "7325d100-c5ff-11e7-a943-005056a94f4a", @@ -32842,7 +32919,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:46.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "732e5c80-c5ff-11e7-a943-005056a94f4a", @@ -32887,7 +32964,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "7332c950-c5ff-11e7-a943-005056a94f4a", @@ -32934,7 +33011,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "733895b0-c5ff-11e7-a943-005056a94f4a", @@ -32984,7 +33061,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "733d77b0-c5ff-11e7-a943-005056a94f4a", @@ -33021,7 +33098,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "73420b90-c5ff-11e7-a943-005056a94f4a", @@ -33069,7 +33146,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "73469f70-c5ff-11e7-a943-005056a94f4a", @@ -33115,7 +33192,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "734b3350-c5ff-11e7-a943-005056a94f4a", @@ -33163,7 +33240,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:47.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "734fa020-c5ff-11e7-a943-005056a94f4a", @@ -33218,7 +33295,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:48.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "73545b10-c5ff-11e7-a943-005056a94f4a", @@ -33275,7 +33352,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:48.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "735fccc0-c5ff-11e7-a943-005056a94f4a", @@ -33336,7 +33413,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:48.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "7364aec0-c5ff-11e7-a943-005056a94f4a", @@ -33388,7 +33465,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:49.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "736a2d00-c5ff-11e7-a943-005056a94f4a", @@ -33452,7 +33529,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:49.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "736e99d0-c5ff-11e7-a943-005056a94f4a", @@ -33494,7 +33571,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:49.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "737306a0-c5ff-11e7-a943-005056a94f4a", @@ -33533,7 +33610,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "737f62b0-c5ff-11e7-a943-005056a94f4a", @@ -33580,7 +33657,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7384b9e0-c5ff-11e7-a943-005056a94f4a", @@ -33618,7 +33695,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "738f6840-c5ff-11e7-a943-005056a94f4a", @@ -33657,7 +33734,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "73955bb0-c5ff-11e7-a943-005056a94f4a", @@ -33709,7 +33786,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "739caeb0-c5ff-11e7-a943-005056a94f4a", @@ -33740,7 +33817,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "73a1ded0-c5ff-11e7-a943-005056a94f4a", @@ -33763,6 +33840,10 @@ "Informazioni di guida AutoPostale", "Bus", "Autobus", + "Verteidigen", + "Defend", + "Difendere", + "Défendre", "Mobility", "Mobilität", "Mobilité", @@ -33798,7 +33879,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:50.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "73a699c0-c5ff-11e7-a943-005056a94f4a", @@ -33841,7 +33922,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:51.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "73abf0f0-c5ff-11e7-a943-005056a94f4a", @@ -33884,7 +33965,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:51.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "73b14820-c5ff-11e7-a943-005056a94f4a", @@ -33906,6 +33987,8 @@ "Mechaniker", "Mécanicien", "Meccanico", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", @@ -33924,7 +34007,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:51.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "73b9fab0-c5ff-11e7-a943-005056a94f4a", @@ -33971,7 +34054,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:51.000Z" + "modifiedAt": "2024-03-12T15:01:49.000Z" }, { "uuid": "73c03c40-c5ff-11e7-a943-005056a94f4a", @@ -34000,6 +34083,8 @@ "carro attrezzi", "tow truck", "Pannenhilfe", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", @@ -34018,7 +34103,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:51.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "73c6cbf0-c5ff-11e7-a943-005056a94f4a", @@ -34059,6 +34144,8 @@ "clean up", "Reinigen", "pulire", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", @@ -34082,7 +34169,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "73cc7140-c5ff-11e7-a943-005056a94f4a", @@ -34103,6 +34190,8 @@ "Guasto", "Störung", "Breakdown", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", @@ -34125,7 +34214,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "73d2d9e0-c5ff-11e7-a943-005056a94f4a", @@ -34138,10 +34227,20 @@ "kommunikation" ], "keywords": [ + "UND-", + "AND-", + "E-", + "ET-", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", - "Véhicule" + "Véhicule", + "UND", + "AND", + "E", + "ET" ] }, "file": { @@ -34156,7 +34255,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "73d990a0-c5ff-11e7-a943-005056a94f4a", @@ -34177,6 +34276,8 @@ "Mobilität", "Mobilité", "Mobilità", + "VL", + "LV", "conduire", "fahren", "drive", @@ -34199,7 +34300,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "73df5d00-c5ff-11e7-a943-005056a94f4a", @@ -34234,7 +34335,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "73e85db0-c5ff-11e7-a943-005056a94f4a", @@ -34255,6 +34356,8 @@ "Occasion", "Occasione", "Gelegenheit", + "VL", + "LV", "Used vehicle dealer", "Rivenditore di veicoli usati", "Concessionnaire de véhicules d'occasion", @@ -34281,7 +34384,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:52.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "73edb4e0-c5ff-11e7-a943-005056a94f4a", @@ -34317,7 +34420,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "73f41d80-c5ff-11e7-a943-005056a94f4a", @@ -34376,7 +34479,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "73fa10f0-c5ff-11e7-a943-005056a94f4a", @@ -34389,6 +34492,10 @@ "kommunikation" ], "keywords": [ + "UND-", + "AND-", + "E-", + "ET-", "Treibstoff", "Fuel", "Carburant", @@ -34411,7 +34518,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "73ff4110-c5ff-11e7-a943-005056a94f4a", @@ -34446,7 +34553,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "74050d70-c5ff-11e7-a943-005056a94f4a", @@ -34485,7 +34592,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "740ad9d0-c5ff-11e7-a943-005056a94f4a", @@ -34502,6 +34609,7 @@ "Parkplätze", "Places de stationnement", "Parcheggi", + "P", "parkieren", "Park", "Parco", @@ -34524,7 +34632,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7417d220-c5ff-11e7-a943-005056a94f4a", @@ -34537,6 +34645,7 @@ "kommunikation" ], "keywords": [ + "P", "Einstellhalle", "Parking garage", "Garage per il parcheggio", @@ -34564,7 +34673,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:53.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "741deca0-c5ff-11e7-a943-005056a94f4a", @@ -34596,7 +34705,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:54.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "742343d0-c5ff-11e7-a943-005056a94f4a", @@ -34656,7 +34765,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:54.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7429ac70-c5ff-11e7-a943-005056a94f4a", @@ -34706,7 +34815,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:54.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "742f03a0-c5ff-11e7-a943-005056a94f4a", @@ -34726,6 +34835,10 @@ "Ladestation", "Die Dienstleistung", "La attestazione", + "UND-", + "AND-", + "E-", + "ET-", "top up", "aufladen", "Recharger", @@ -34742,6 +34855,8 @@ "Kärtchen", "card", "spina", + "VL", + "LV", "Fahrzeug", "Vehicle", "Veicolo", @@ -34764,7 +34879,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:54.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "7436f2e0-c5ff-11e7-a943-005056a94f4a", @@ -34827,7 +34942,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:55.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "743ce650-c5ff-11e7-a943-005056a94f4a", @@ -34847,6 +34962,14 @@ "Ladestation", "Die Dienstleistung", "La attestazione", + "UND", + "AND", + "E", + "ET", + "UND-", + "AND-", + "E-", + "ET-", "top up", "aufladen", "Recharger", @@ -34885,7 +35008,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:55.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "74984cc0-c5ff-11e7-a943-005056a94f4a", @@ -34932,7 +35055,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:55.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "74a1c2a0-c5ff-11e7-a943-005056a94f4a", @@ -34971,7 +35094,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:55.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "74a7dd20-c5ff-11e7-a943-005056a94f4a", @@ -35004,7 +35127,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:56.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "74acbf20-c5ff-11e7-a943-005056a94f4a", @@ -35056,7 +35179,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:56.000Z" + "modifiedAt": "2024-03-12T15:01:49.000Z" }, { "uuid": "74b2d9a0-c5ff-11e7-a943-005056a94f4a", @@ -35103,7 +35226,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:56.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "74baa1d0-c5ff-11e7-a943-005056a94f4a", @@ -35155,7 +35278,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:56.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "74bf83d0-c5ff-11e7-a943-005056a94f4a", @@ -35195,7 +35318,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:56.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "74c995f0-c5ff-11e7-a943-005056a94f4a", @@ -35239,7 +35362,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "74cf3b40-c5ff-11e7-a943-005056a94f4a", @@ -35272,7 +35395,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "74d49270-c5ff-11e7-a943-005056a94f4a", @@ -35315,7 +35438,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "74da85e0-c5ff-11e7-a943-005056a94f4a", @@ -35364,7 +35487,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "74df8ef0-c5ff-11e7-a943-005056a94f4a", @@ -35413,7 +35536,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "74e422d0-c5ff-11e7-a943-005056a94f4a", @@ -35461,7 +35584,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:57.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "74e8ddc0-c5ff-11e7-a943-005056a94f4a", @@ -35511,7 +35634,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:58.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "74edbfc0-c5ff-11e7-a943-005056a94f4a", @@ -35550,7 +35673,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:58.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "74f27ab0-c5ff-11e7-a943-005056a94f4a", @@ -35608,7 +35731,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:58.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "74f70e90-c5ff-11e7-a943-005056a94f4a", @@ -35639,7 +35762,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:58.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "74fbf090-c5ff-11e7-a943-005056a94f4a", @@ -35663,6 +35786,7 @@ "Coins", "Pièces", "Monete", + "OK", "Hacken", "hoe", "Hacker", @@ -35708,7 +35832,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:58.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "750120b0-c5ff-11e7-a943-005056a94f4a", @@ -35763,7 +35887,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:59.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "7554e600-c5ff-11e7-a943-005056a94f4a", @@ -35825,7 +35949,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:59.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "755e0dc0-c5ff-11e7-a943-005056a94f4a", @@ -35864,7 +35988,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:59.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "7563da20-c5ff-11e7-a943-005056a94f4a", @@ -35919,7 +36043,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:00.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "756a69d0-c5ff-11e7-a943-005056a94f4a", @@ -35977,7 +36101,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:00.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "75769ed0-c5ff-11e7-a943-005056a94f4a", @@ -36033,7 +36157,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:00.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "75c88f60-c5ff-11e7-a943-005056a94f4a", @@ -36095,7 +36219,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:01.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "75ced0f0-c5ff-11e7-a943-005056a94f4a", @@ -36130,7 +36254,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:01.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "75d49d50-c5ff-11e7-a943-005056a94f4a", @@ -36177,7 +36301,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:01.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "75d9a660-c5ff-11e7-a943-005056a94f4a", @@ -36227,7 +36351,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:01.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "75e1e3c0-c5ff-11e7-a943-005056a94f4a", @@ -36278,7 +36402,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:01.000Z" + "modifiedAt": "2024-07-18T04:05:09.003Z" }, { "uuid": "75e69eb0-c5ff-11e7-a943-005056a94f4a", @@ -36341,7 +36465,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:02.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "75f40c30-c5ff-11e7-a943-005056a94f4a", @@ -36366,6 +36490,7 @@ "Configuration successful", "Réglage réussi", "Impostazione riuscita", + "OK", "Häckchen", "tick", "Coche", @@ -36403,7 +36528,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:02.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "75fce5d0-c5ff-11e7-a943-005056a94f4a", @@ -36439,7 +36564,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:02.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "760215f0-c5ff-11e7-a943-005056a94f4a", @@ -36474,7 +36599,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:02.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "760dfcd0-c5ff-11e7-a943-005056a94f4a", @@ -36524,7 +36649,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:03.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "7613a220-c5ff-11e7-a943-005056a94f4a", @@ -36567,7 +36692,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:03.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "7618d240-c5ff-11e7-a943-005056a94f4a", @@ -36620,7 +36745,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:03.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "761e7790-c5ff-11e7-a943-005056a94f4a", @@ -36663,7 +36788,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:03.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "76233280-c5ff-11e7-a943-005056a94f4a", @@ -36712,7 +36837,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:04.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "76281480-c5ff-11e7-a943-005056a94f4a", @@ -36785,7 +36910,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:04.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "762ccf70-c5ff-11e7-a943-005056a94f4a", @@ -36861,7 +36986,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:04.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "7631d880-c5ff-11e7-a943-005056a94f4a", @@ -36915,7 +37040,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:05.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "763ed0d0-c5ff-11e7-a943-005056a94f4a", @@ -36965,7 +37090,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:05.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "7643b2d0-c5ff-11e7-a943-005056a94f4a", @@ -37005,7 +37130,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:05.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "764846b0-c5ff-11e7-a943-005056a94f4a", @@ -37047,7 +37172,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:05.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "764d01a0-c5ff-11e7-a943-005056a94f4a", @@ -37086,7 +37211,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "76519580-c5ff-11e7-a943-005056a94f4a", @@ -37120,7 +37245,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7656ecb0-c5ff-11e7-a943-005056a94f4a", @@ -37151,7 +37276,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "765b3270-c5ff-11e7-a943-005056a94f4a", @@ -37175,7 +37300,15 @@ "more than 100", "Business to Customer", "Entreprise à client", - "Business-to-Customer" + "Business-to-Customer", + "100K", + "100’000", + "100 000", + "100'000", + "Issue over one hundred thousand", + "Auflage über hunderttausend", + "Tirage supérieur à cent mille", + "Tiratura superiore a 100’000 copie" ] }, "file": { @@ -37190,7 +37323,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-07-12T06:05:01.772Z" }, { "uuid": "765f9f40-c5ff-11e7-a943-005056a94f4a", @@ -37237,7 +37370,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "7663e500-c5ff-11e7-a943-005056a94f4a", @@ -37284,7 +37417,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "766851d0-c5ff-11e7-a943-005056a94f4a", @@ -37328,7 +37461,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:06.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "766ce5b0-c5ff-11e7-a943-005056a94f4a", @@ -37371,7 +37504,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "76728b00-c5ff-11e7-a943-005056a94f4a", @@ -37406,7 +37539,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "76783050-c5ff-11e7-a943-005056a94f4a", @@ -37454,7 +37587,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "767dae90-c5ff-11e7-a943-005056a94f4a", @@ -37492,7 +37625,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "76824270-c5ff-11e7-a943-005056a94f4a", @@ -37521,7 +37654,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "768e9e80-c5ff-11e7-a943-005056a94f4a", @@ -37560,7 +37693,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:47.000Z" }, { "uuid": "76946ae0-c5ff-11e7-a943-005056a94f4a", @@ -37599,7 +37732,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-03-12T15:01:46.000Z" }, { "uuid": "769925d0-c5ff-11e7-a943-005056a94f4a", @@ -37643,7 +37776,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:07.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "769e55f0-c5ff-11e7-a943-005056a94f4a", @@ -37681,7 +37814,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:08.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "76a310e0-c5ff-11e7-a943-005056a94f4a", @@ -37720,7 +37853,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:08.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "76a7cbd0-c5ff-11e7-a943-005056a94f4a", @@ -37777,7 +37910,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:08.000Z" + "modifiedAt": "2024-03-12T15:01:48.000Z" }, { "uuid": "76ae3470-c5ff-11e7-a943-005056a94f4a", @@ -37823,7 +37956,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:08.000Z" + "modifiedAt": "2024-07-18T13:05:09.299Z" }, { "uuid": "76b2c850-c5ff-11e7-a943-005056a94f4a", @@ -37870,7 +38003,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:08.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "76b7f870-c5ff-11e7-a943-005056a94f4a", @@ -37920,7 +38053,8 @@ "Nombre", "Text", "Testo", - "Texte" + "Texte", + "kg" ] }, "file": { @@ -37935,7 +38069,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:09.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "76bcb360-c5ff-11e7-a943-005056a94f4a", @@ -37988,7 +38122,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:09.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "76c2f4f0-c5ff-11e7-a943-005056a94f4a", @@ -38040,7 +38174,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:09.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "76c90f70-c5ff-11e7-a943-005056a94f4a", @@ -38084,7 +38218,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:09.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "76ceb4c0-c5ff-11e7-a943-005056a94f4a", @@ -38131,7 +38265,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:10.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "76d51d60-c5ff-11e7-a943-005056a94f4a", @@ -38174,7 +38308,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:10.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "76da4d80-c5ff-11e7-a943-005056a94f4a", @@ -38211,7 +38345,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:10.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "76dee160-c5ff-11e7-a943-005056a94f4a", @@ -38264,7 +38398,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:10.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "76e34e30-c5ff-11e7-a943-005056a94f4a", @@ -38303,7 +38437,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:10.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "76eb6480-c5ff-11e7-a943-005056a94f4a", @@ -38360,7 +38494,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:11.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "76f0e2c0-c5ff-11e7-a943-005056a94f4a", @@ -38413,7 +38547,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:11.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "76f79980-c5ff-11e7-a943-005056a94f4a", @@ -38448,7 +38582,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:11.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "76fd17c0-c5ff-11e7-a943-005056a94f4a", @@ -38465,6 +38599,7 @@ "Patient index", "Indice pazienti", "Index des patients", + "H", "Krankenhaus", "Hospital", "Ospedale", @@ -38487,7 +38622,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:11.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "770b6fa0-c5ff-11e7-a943-005056a94f4a", @@ -38536,7 +38671,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:11.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "77161e00-c5ff-11e7-a943-005056a94f4a", @@ -38594,7 +38729,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:12.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "7720cc60-c5ff-11e7-a943-005056a94f4a", @@ -38632,7 +38767,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:12.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "7725d570-c5ff-11e7-a943-005056a94f4a", @@ -38672,7 +38807,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:12.000Z" + "modifiedAt": "2024-07-20T20:05:00.059Z" }, { "uuid": "772f9970-c5ff-11e7-a943-005056a94f4a", @@ -38718,7 +38853,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:12.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "773788b0-c5ff-11e7-a943-005056a94f4a", @@ -38772,7 +38907,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:12.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "773e8d90-c5ff-11e7-a943-005056a94f4a", @@ -38822,7 +38957,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:13.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "77440bd0-c5ff-11e7-a943-005056a94f4a", @@ -38864,7 +38999,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:13.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "774914e0-c5ff-11e7-a943-005056a94f4a", @@ -38914,7 +39049,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:13.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "774e6c10-c5ff-11e7-a943-005056a94f4a", @@ -38953,7 +39088,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:13.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "77559800-c5ff-11e7-a943-005056a94f4a", @@ -38999,7 +39134,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:13.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "775d1210-c5ff-11e7-a943-005056a94f4a", @@ -39065,7 +39200,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:54:14.000Z" + "modifiedAt": "2024-07-04T18:52:05.735Z" }, { "uuid": "d17532d0-17d2-11e8-b180-005056a94f4a", @@ -39113,7 +39248,7 @@ } }, "createdAt": "2018-02-22T13:18:06.000Z", - "modifiedAt": "2024-11-29T13:55:10.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "1e036f40-17d3-11e8-b180-005056a94f4a", @@ -39149,7 +39284,7 @@ } }, "createdAt": "2018-02-22T13:20:14.000Z", - "modifiedAt": "2024-11-29T13:55:11.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "136f25c0-50eb-11eb-9f99-005056873709", @@ -39196,7 +39331,7 @@ } }, "createdAt": "2021-01-07T13:20:13.000Z", - "modifiedAt": "2024-11-29T13:56:12.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "4390faf0-3e54-11e8-b180-005056a94f4a", @@ -39239,7 +39374,7 @@ } }, "createdAt": "2018-04-12T13:20:26.000Z", - "modifiedAt": "2024-11-29T13:55:13.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "8047e350-3e54-11e8-b180-005056a94f4a", @@ -39285,7 +39420,7 @@ } }, "createdAt": "2018-04-12T13:22:08.000Z", - "modifiedAt": "2024-11-29T13:55:14.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "abb59820-3e54-11e8-b180-005056a94f4a", @@ -39315,7 +39450,7 @@ } }, "createdAt": "2018-04-12T13:23:21.000Z", - "modifiedAt": "2024-11-29T13:55:14.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "e2396f70-3e54-11e8-b180-005056a94f4a", @@ -39354,7 +39489,7 @@ } }, "createdAt": "2018-04-12T13:24:52.000Z", - "modifiedAt": "2024-11-29T13:55:14.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "6bf258c0-5dd2-11e8-b180-005056a94f4a", @@ -39406,7 +39541,7 @@ } }, "createdAt": "2018-05-22T15:11:37.000Z", - "modifiedAt": "2024-11-29T13:55:15.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "007a4580-6e12-11e8-b180-005056a94f4a", @@ -39445,7 +39580,7 @@ } }, "createdAt": "2018-06-12T07:27:03.000Z", - "modifiedAt": "2024-11-29T13:55:16.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "44f89a90-6e12-11e8-b180-005056a94f4a", @@ -39491,7 +39626,7 @@ } }, "createdAt": "2018-06-12T07:28:58.000Z", - "modifiedAt": "2024-11-29T13:55:16.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "6b3bb620-73cf-11e8-b180-005056a94f4a", @@ -39541,7 +39676,7 @@ } }, "createdAt": "2018-06-19T14:45:33.000Z", - "modifiedAt": "2024-11-29T13:55:16.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "0d3026c0-86a7-11e8-9f88-005056873709", @@ -39576,7 +39711,7 @@ } }, "createdAt": "2018-07-13T14:14:27.000Z", - "modifiedAt": "2024-11-29T13:55:17.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "f0587210-bb0c-11e8-b043-005056873709", @@ -39631,7 +39766,7 @@ } }, "createdAt": "2018-09-18T06:34:48.000Z", - "modifiedAt": "2024-11-29T13:55:17.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "3980c730-bb0d-11e8-b043-005056873709", @@ -39682,7 +39817,7 @@ } }, "createdAt": "2018-09-18T06:36:50.000Z", - "modifiedAt": "2024-11-29T13:55:18.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "1596ad60-bb0f-11e8-b043-005056873709", @@ -39731,7 +39866,7 @@ } }, "createdAt": "2018-09-18T06:50:09.000Z", - "modifiedAt": "2024-11-29T13:55:18.000Z" + "modifiedAt": "2024-07-18T04:05:09.003Z" }, { "uuid": "2be65d80-d087-11e8-b043-005056873709", @@ -39760,7 +39895,7 @@ } }, "createdAt": "2018-10-15T14:32:41.000Z", - "modifiedAt": "2024-11-29T13:55:19.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "e0877040-d68f-11e8-b043-005056873709", @@ -39798,7 +39933,7 @@ } }, "createdAt": "2018-10-23T06:50:07.000Z", - "modifiedAt": "2024-11-29T13:55:21.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "18d77c10-d690-11e8-b043-005056873709", @@ -39839,7 +39974,7 @@ } }, "createdAt": "2018-10-23T06:51:41.000Z", - "modifiedAt": "2024-11-29T13:55:21.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "962baec0-d690-11e8-b043-005056873709", @@ -39886,7 +40021,7 @@ } }, "createdAt": "2018-10-23T06:55:11.000Z", - "modifiedAt": "2024-11-29T13:55:21.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "d4dba800-d690-11e8-b043-005056873709", @@ -39939,7 +40074,7 @@ } }, "createdAt": "2018-10-23T06:56:56.000Z", - "modifiedAt": "2024-11-29T13:55:21.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "79a3c4c0-e196-11e8-b0ff-005056873709", @@ -39992,7 +40127,7 @@ } }, "createdAt": "2018-11-06T07:35:03.000Z", - "modifiedAt": "2024-11-29T13:55:22.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "cf160170-e196-11e8-b0ff-005056873709", @@ -40045,7 +40180,7 @@ } }, "createdAt": "2018-11-06T07:37:27.000Z", - "modifiedAt": "2024-11-29T13:55:22.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "99d914b0-ee5d-11e8-b0ff-005056873709", @@ -40088,7 +40223,7 @@ } }, "createdAt": "2018-11-22T13:50:41.000Z", - "modifiedAt": "2024-11-29T13:55:23.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "7c967b30-ddfa-11e9-bf80-005056873709", @@ -40128,7 +40263,7 @@ } }, "createdAt": "2019-09-23T12:05:51.000Z", - "modifiedAt": "2024-11-29T13:55:25.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "f08a49c0-3037-11e9-b9ae-005056873709", @@ -40177,7 +40312,7 @@ } }, "createdAt": "2019-02-14T09:07:22.000Z", - "modifiedAt": "2024-11-29T13:55:23.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "bfa5f8d0-3f5b-11e9-b9ae-005056873709", @@ -40231,7 +40366,7 @@ } }, "createdAt": "2019-03-05T15:31:30.000Z", - "modifiedAt": "2024-11-29T13:55:24.000Z" + "modifiedAt": "2024-07-18T13:05:09.299Z" }, { "uuid": "1ef8f7f0-70c2-11e9-9a3a-005056873709", @@ -40291,7 +40426,7 @@ } }, "createdAt": "2019-05-07T12:17:45.000Z", - "modifiedAt": "2024-11-29T13:55:25.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "8a2a8960-7d2b-11e9-9a3a-005056873709", @@ -40334,7 +40469,7 @@ } }, "createdAt": "2019-05-23T07:22:36.000Z", - "modifiedAt": "2024-11-29T13:55:25.000Z" + "modifiedAt": "2024-07-20T19:05:10.046Z" }, { "uuid": "aa80dc60-56e6-11ea-9425-005056873709", @@ -40373,7 +40508,7 @@ } }, "createdAt": "2020-02-24T09:18:49.000Z", - "modifiedAt": "2024-11-29T13:55:25.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "66560f60-6dac-11ea-9425-005056873709", @@ -40420,7 +40555,7 @@ } }, "createdAt": "2020-03-24T08:49:40.000Z", - "modifiedAt": "2024-11-29T13:55:26.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "d1690b32-6db2-11ea-9425-005056873709", @@ -40467,7 +40602,7 @@ } }, "createdAt": "2020-03-24T09:35:37.000Z", - "modifiedAt": "2024-11-29T13:55:26.000Z" + "modifiedAt": "2024-07-18T21:05:00.962Z" }, { "uuid": "e80efac0-6db7-11ea-9425-005056873709", @@ -40513,7 +40648,7 @@ } }, "createdAt": "2020-03-24T10:12:02.000Z", - "modifiedAt": "2024-11-29T13:55:26.000Z" + "modifiedAt": "2024-03-12T14:52:37.000Z" }, { "uuid": "20716b31-6dba-11ea-9425-005056873709", @@ -40554,7 +40689,7 @@ } }, "createdAt": "2020-03-24T10:27:56.000Z", - "modifiedAt": "2024-11-29T13:55:26.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "1f2ac822-6dbf-11ea-9425-005056873709", @@ -40596,7 +40731,7 @@ } }, "createdAt": "2020-03-24T11:03:41.000Z", - "modifiedAt": "2024-11-29T13:55:26.000Z" + "modifiedAt": "2024-03-12T14:52:38.000Z" }, { "uuid": "47d10311-6dc0-11ea-9425-005056873709", @@ -40638,7 +40773,7 @@ } }, "createdAt": "2020-03-24T11:11:59.000Z", - "modifiedAt": "2024-11-29T13:55:27.000Z" + "modifiedAt": "2024-03-12T14:52:36.000Z" }, { "uuid": "06c3ea80-6dc1-11ea-9425-005056873709", @@ -40692,7 +40827,7 @@ } }, "createdAt": "2020-03-24T11:17:19.000Z", - "modifiedAt": "2024-11-29T13:55:27.000Z" + "modifiedAt": "2024-07-19T05:05:01.090Z" }, { "uuid": "cc1c6f42-6dc2-11ea-9425-005056873709", @@ -40709,6 +40844,10 @@ "Zoug", "Zugo", "platoon", + "Verteidigen", + "Defend", + "Difendere", + "Défendre", "Logo" ], "year": [ @@ -40727,7 +40866,7 @@ } }, "createdAt": "2020-03-24T11:30:00.000Z", - "modifiedAt": "2024-11-29T13:55:27.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "c756db70-6dc3-11ea-9425-005056873709", @@ -40797,7 +40936,7 @@ } }, "createdAt": "2020-03-24T11:37:01.000Z", - "modifiedAt": "2024-11-29T13:55:27.000Z" + "modifiedAt": "2024-07-20T18:05:09.867Z" }, { "uuid": "980ecb40-6dc6-11ea-9425-005056873709", @@ -40847,7 +40986,7 @@ } }, "createdAt": "2020-03-24T11:57:11.000Z", - "modifiedAt": "2024-11-29T13:55:28.000Z" + "modifiedAt": "2024-06-18T06:53:17.000Z" }, { "uuid": "7c0b5d10-d32d-11ea-a97c-005056873709", @@ -40889,7 +41028,7 @@ } }, "createdAt": "2020-07-31T12:58:09.000Z", - "modifiedAt": "2024-11-29T13:55:33.000Z" + "modifiedAt": "2024-08-03T17:05:06.929Z" }, { "uuid": "9fe0a270-c603-11e7-a943-005056a94f4a", @@ -40902,13 +41041,14 @@ "kommunikation" ], "keywords": [ + "X", + "Twitter", "avant Twitter", "vor Twitter", "before Twitter", "prima di Twitter", "in passato Twitter", "par le passé", - "Twitter", "in the past Twitter", "Früher Twitter", "previously Twitter", @@ -40929,7 +41069,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-19T03:05:01.047Z" }, { "uuid": "9fed4ca0-c603-11e7-a943-005056a94f4a", @@ -40957,7 +41097,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "9ff9a8b0-c603-11e7-a943-005056a94f4a", @@ -40985,7 +41125,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "a00c4650-c603-11e7-a943-005056a94f4a", @@ -41013,7 +41153,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "a0110140-c603-11e7-a943-005056a94f4a", @@ -41041,7 +41181,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "a0163160-c603-11e7-a943-005056a94f4a", @@ -41069,7 +41209,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "a01fa740-c603-11e7-a943-005056a94f4a", @@ -41097,7 +41237,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "a02a2e90-c603-11e7-a943-005056a94f4a", @@ -41125,7 +41265,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-11T06:48:01.000Z" }, { "uuid": "a033cb80-c603-11e7-a943-005056a94f4a", @@ -41155,7 +41295,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-11T06:26:29.000Z" }, { "uuid": "a0446d50-c603-11e7-a943-005056a94f4a", @@ -41183,7 +41323,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-11T06:37:00.000Z" }, { "uuid": "a04a87d0-c603-11e7-a943-005056a94f4a", @@ -41211,7 +41351,7 @@ } }, "createdAt": "2017-11-10T10:40:53.000Z", - "modifiedAt": "2024-11-29T13:54:21.000Z" + "modifiedAt": "2024-07-11T06:47:09.000Z" }, { "uuid": "11f1ed50-3e55-11e8-b180-005056a94f4a", @@ -41251,7 +41391,7 @@ } }, "createdAt": "2018-04-12T13:26:13.000Z", - "modifiedAt": "2024-11-29T13:55:14.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "c830be20-3e55-11e8-b180-005056a94f4a", @@ -41268,7 +41408,9 @@ "Anzeiger", "Scoreboard", "Quadro di valutazione", - "Tableau d'affichage" + "Tableau d'affichage", + "X", + "Twitter" ] }, "file": { @@ -41283,7 +41425,7 @@ } }, "createdAt": "2018-04-12T13:31:18.000Z", - "modifiedAt": "2024-11-29T13:55:15.000Z" + "modifiedAt": "2024-07-19T03:05:01.047Z" }, { "uuid": "eec43b20-3e55-11e8-b180-005056a94f4a", @@ -41307,7 +41449,8 @@ "Symbole", "Text", "Testo", - "Texte" + "Texte", + "P" ] }, "file": { @@ -41322,7 +41465,7 @@ } }, "createdAt": "2018-04-12T13:32:23.000Z", - "modifiedAt": "2024-11-29T13:55:15.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "1d559e20-3e56-11e8-b180-005056a94f4a", @@ -41345,7 +41488,10 @@ "Traverser", "Text", "Testo", - "Texte" + "Texte", + "NN", + "N°", + "N" ] }, "file": { @@ -41360,7 +41506,7 @@ } }, "createdAt": "2018-04-12T13:33:41.000Z", - "modifiedAt": "2024-11-29T13:55:15.000Z" + "modifiedAt": "2024-07-17T15:31:27.596Z" }, { "uuid": "4aa1fe00-3e56-11e8-b180-005056a94f4a", @@ -41408,7 +41554,7 @@ } }, "createdAt": "2018-04-12T13:34:57.000Z", - "modifiedAt": "2024-11-29T13:55:15.000Z" + "modifiedAt": "2024-07-20T05:24:06.034Z" }, { "uuid": "792c1940-6e12-11e8-b180-005056a94f4a", @@ -41458,7 +41604,7 @@ } }, "createdAt": "2018-06-12T07:30:25.000Z", - "modifiedAt": "2024-11-29T13:55:16.000Z" + "modifiedAt": "2024-09-03T16:05:01.504Z" }, { "uuid": "fae6bb20-d690-11e8-b043-005056873709", @@ -41497,7 +41643,7 @@ } }, "createdAt": "2018-10-23T06:58:00.000Z", - "modifiedAt": "2024-11-29T13:55:22.000Z" + "modifiedAt": "2024-07-18T22:05:00.974Z" }, { "uuid": "db608140-3576-11eb-9f99-005056873709", @@ -41537,7 +41683,7 @@ } }, "createdAt": "2020-12-03T14:50:16.000Z", - "modifiedAt": "2024-11-29T13:55:46.000Z" + "modifiedAt": "2024-04-30T21:44:17.000Z" } ], "wrongViewBox": [], @@ -41571,7 +41717,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:42.000Z" + "modifiedAt": "2024-03-12T14:51:50.000Z" }, { "uuid": "717dc650-c5ff-11e7-a943-005056a94f4a", @@ -41602,7 +41748,7 @@ } }, "createdAt": "2017-11-10T10:11:07.000Z", - "modifiedAt": "2024-11-29T13:53:43.000Z" + "modifiedAt": "2024-03-12T14:51:51.000Z" }, { "uuid": "6b09bf30-9901-11eb-935b-005056873709", @@ -41630,7 +41776,7 @@ } }, "createdAt": "2021-04-09T07:01:33.000Z", - "modifiedAt": "2024-11-29T13:56:30.000Z" + "modifiedAt": "2024-10-18T07:14:18.000Z" }, { "uuid": "836e7860-4863-11ec-8a20-005056873709", @@ -41658,7 +41804,7 @@ } }, "createdAt": "2021-11-18T11:34:38.000Z", - "modifiedAt": "2024-11-29T13:56:46.000Z" + "modifiedAt": "2024-10-18T07:14:35.000Z" }, { "uuid": "fb5033f0-6752-11ed-8607-005056873709", @@ -41686,7 +41832,7 @@ } }, "createdAt": "2022-11-18T15:09:21.000Z", - "modifiedAt": "2024-11-29T13:57:35.000Z" + "modifiedAt": "2024-03-12T14:50:08.000Z" }, { "uuid": "c268ba40-86e9-11ef-a793-005056873709", @@ -41711,16 +41857,16 @@ } }, "createdAt": "2024-10-10T09:26:41.000Z", - "modifiedAt": "2024-11-29T13:58:09.000Z" + "modifiedAt": "2024-10-11T09:05:02.565Z" } ], "noSVG": [], "errored": [], - "created": "2024-12-02T12:13:24.595Z", + "created": "2024-11-17T01:43:33.040Z", "stats": { "errors": 0, "notFound": 0, "success": 963 }, - "version": "9.0.0-next.6" + "version": "8.5.0" } \ No newline at end of file diff --git a/packages/icons/svgo.config.ui.ts b/packages/icons/svgo.config.ui.ts index c133772b09..78a9d08f3d 100644 --- a/packages/icons/svgo.config.ui.ts +++ b/packages/icons/svgo.config.ui.ts @@ -27,7 +27,7 @@ export default { name: 'removeAttrs', params: { elemSeparator: '::', - attrs: ['style', 'data-.*', 'svg::(width|height|xml:space)'], + attrs: ['style', 'fill', 'stroke', 'data-.*', 'svg::(width|height|xml:space)'], }, }, ], diff --git a/packages/internet-header/CHANGELOG.md b/packages/internet-header/CHANGELOG.md index 9540ad5d5c..dcccb3d5d6 100644 --- a/packages/internet-header/CHANGELOG.md +++ b/packages/internet-header/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/internet-header +## 2.0.0-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 2.0.0-next.6 ### Patch Changes diff --git a/packages/internet-header/package.json b/packages/internet-header/package.json index bfe0166100..74c981a876 100644 --- a/packages/internet-header/package.json +++ b/packages/internet-header/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/internet-header", - "version": "2.0.0-next.6", + "version": "2.0.0-next.7", "description": "The header for client facing applications.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -43,7 +43,7 @@ "generate": "stencil generate" }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "body-scroll-lock": "4.0.0-beta.0", "iframe-resizer": "4.4.5", "jquery": "3.7.1", diff --git a/packages/intranet-header-workspace/CHANGELOG.md b/packages/intranet-header-workspace/CHANGELOG.md index 312f4cf937..429ea175b6 100644 --- a/packages/intranet-header-workspace/CHANGELOG.md +++ b/packages/intranet-header-workspace/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header-workspace +## 3.0.22-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 3.0.22-next.6 ### Patch Changes diff --git a/packages/intranet-header-workspace/package.json b/packages/intranet-header-workspace/package.json index 47bce35f30..f42dcc11e4 100644 --- a/packages/intranet-header-workspace/package.json +++ b/packages/intranet-header-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-intranet-header-workspace", - "version": "3.0.22-next.6", + "version": "3.0.22-next.7", "license": "Apache-2.0", "private": true, "scripts": { @@ -23,7 +23,7 @@ "@angular/router": "18.2.13", "@ng-bootstrap/ng-bootstrap": "17.0.0", "@popperjs/core": "2.11.8", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "rxjs": "7.8.1", "tslib": "2.6.3", "watch": "1.0.2", diff --git a/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md b/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md index fe1e9e9a1e..7e83abd2c0 100644 --- a/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md +++ b/packages/intranet-header-workspace/projects/intranet-header-showcase/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header-showcase +## 1.0.10-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-intranet-header@9.0.0-next.7 + ## 1.0.10-next.6 ### Patch Changes diff --git a/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json b/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json index 8d498cafdc..3a9db6d2b7 100644 --- a/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json +++ b/packages/intranet-header-workspace/projects/intranet-header-showcase/package.json @@ -1,9 +1,9 @@ { "name": "@swisspost/design-system-intranet-header-showcase", - "version": "1.0.10-next.6", + "version": "1.0.10-next.7", "license": "Apache-2.0", "private": true, "dependencies": { - "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.6" + "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.7" } } diff --git a/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md b/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md index 239dab278c..10464b6274 100644 --- a/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md +++ b/packages/intranet-header-workspace/projects/intranet-header/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-intranet-header +## 9.0.0-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 9.0.0-next.6 ### Patch Changes diff --git a/packages/intranet-header-workspace/projects/intranet-header/package.json b/packages/intranet-header-workspace/projects/intranet-header/package.json index 503118d63f..0cc2b40caa 100644 --- a/packages/intranet-header-workspace/projects/intranet-header/package.json +++ b/packages/intranet-header-workspace/projects/intranet-header/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-intranet-header", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Intranet header for internal Swiss Post applications as an Angular component.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -18,11 +18,11 @@ "linkDirectory": true }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "tslib": "2.6.3" }, "devDependencies": { - "@swisspost/design-system-intranet-header-workspace": "workspace:3.0.22-next.6" + "@swisspost/design-system-intranet-header-workspace": "workspace:3.0.22-next.7" }, "peerDependencies": { "@angular/common": "^16.0.0 || ^17.0.0 || ^18.0.0", diff --git a/packages/migrations/CHANGELOG.md b/packages/migrations/CHANGELOG.md index daa28fe18b..6634e1544e 100644 --- a/packages/migrations/CHANGELOG.md +++ b/packages/migrations/CHANGELOG.md @@ -1,5 +1,7 @@ # @swisspost/design-system-migrations +## 9.0.0-next.7 + ## 9.0.0-next.6 ## 9.0.0-next.5 diff --git a/packages/migrations/package.json b/packages/migrations/package.json index 7f0428c199..daa2edc015 100644 --- a/packages/migrations/package.json +++ b/packages/migrations/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-migrations", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Scripts to migrate an Angular application from one Design System version to another.", "author": "Swiss Post ", "license": "Apache-2.0", diff --git a/packages/nextjs-integration/CHANGELOG.md b/packages/nextjs-integration/CHANGELOG.md index da00c95915..402b387a50 100644 --- a/packages/nextjs-integration/CHANGELOG.md +++ b/packages/nextjs-integration/CHANGELOG.md @@ -1,5 +1,14 @@ # @swisspost/design-system-nextjs-integration +## 0.1.14-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + - @swisspost/design-system-components-react@9.0.0-next.7 + - @swisspost/internet-header@2.0.0-next.7 + ## 0.1.14-next.6 ### Patch Changes diff --git a/packages/nextjs-integration/package.json b/packages/nextjs-integration/package.json index 3609ce53f2..1a20a1d79b 100644 --- a/packages/nextjs-integration/package.json +++ b/packages/nextjs-integration/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-nextjs-integration", - "version": "0.1.14-next.6", + "version": "0.1.14-next.7", "private": true, "scripts": { "dev": "next dev", @@ -9,9 +9,9 @@ "lint": "next lint" }, "dependencies": { - "@swisspost/design-system-components-react": "workspace:9.0.0-next.6", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", - "@swisspost/internet-header": "workspace:2.0.0-next.6", + "@swisspost/design-system-components-react": "workspace:9.0.0-next.7", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", + "@swisspost/internet-header": "workspace:2.0.0-next.7", "next": "15.0.1", "react": "^18", "react-dom": "^18" diff --git a/packages/styles-primeng-workspace/CHANGELOG.md b/packages/styles-primeng-workspace/CHANGELOG.md index 385ed34a9b..0041f70376 100644 --- a/packages/styles-primeng-workspace/CHANGELOG.md +++ b/packages/styles-primeng-workspace/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-styles-primeng-workspace +## 1.0.6-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 1.0.6-next.6 ### Patch Changes diff --git a/packages/styles-primeng-workspace/package.json b/packages/styles-primeng-workspace/package.json index d66afe4869..46757fc4e2 100644 --- a/packages/styles-primeng-workspace/package.json +++ b/packages/styles-primeng-workspace/package.json @@ -1,7 +1,7 @@ { "name": "@swisspost/design-system-styles-primeng-workspace", "description": "Showcase for a Post like custom prime-ng theme", - "version": "1.0.6-next.6", + "version": "1.0.6-next.7", "license": "Apache-2.0", "private": true, "scripts": { @@ -22,7 +22,7 @@ "@angular/platform-browser": "18.2.13", "@angular/platform-browser-dynamic": "18.2.13", "@angular/router": "18.2.13", - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "primeng": "17.18.7", "rxjs": "7.8.1", "tslib": "2.6.3", diff --git a/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md b/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md index c5c16fa98f..0f6b216972 100644 --- a/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md +++ b/packages/styles-primeng-workspace/projects/styles-primeng/CHANGELOG.md @@ -1,5 +1,12 @@ # @swisspost/design-system-styles-primeng +## 9.0.0-next.7 + +### Patch Changes + +- Updated dependencies: + - @swisspost/design-system-styles@9.0.0-next.7 + ## 9.0.0-next.6 ### Patch Changes diff --git a/packages/styles-primeng-workspace/projects/styles-primeng/package.json b/packages/styles-primeng-workspace/projects/styles-primeng/package.json index 68d2abf126..259b594a13 100644 --- a/packages/styles-primeng-workspace/projects/styles-primeng/package.json +++ b/packages/styles-primeng-workspace/projects/styles-primeng/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-styles-primeng", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Swiss Post styles for PrimeNg datatable.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -23,7 +23,7 @@ "primeng": "^17.18.0" }, "dependencies": { - "@swisspost/design-system-styles": "workspace:9.0.0-next.6", + "@swisspost/design-system-styles": "workspace:9.0.0-next.7", "tslib": "2.6.3" }, "sideEffects": false, diff --git a/packages/styles/CHANGELOG.md b/packages/styles/CHANGELOG.md index 6798409157..999141bf9d 100644 --- a/packages/styles/CHANGELOG.md +++ b/packages/styles/CHANGELOG.md @@ -1,5 +1,43 @@ # @swisspost/design-system-styles +## 9.0.0-next.7 + +### Major Changes + +- Removed deprecated `valid-tooltip` and `invalid-tooltip` classes. (by [@leagrdv](https://github.com/leagrdv) with [#4076](https://github.com/swisspost/design-system/pull/4076)) + +- Removed the `rg` and `xxl` grid breakpoints, reducing the grid to 5 breakpoints instead of the previous 7. This change affects all CSS classes tied to specific breakpoints (e.g., `col-rg-2`, `m-xxl-4`). + **Previous Breakpoints**: + + - `xs: 0px` + - `sm: 400px` + - `rg: 600px` + - `md: 780px` + - `lg: 1024px` + - `xl: 1280px` + - `xxl: 1440px` + + **New Breakpoints**: + + - `xs: 0px` + - `sm: 600px` + - `md: 780px` + - `lg: 1024px` + - `xl: 1280px` + + To maintain compatibility with the updated grid system, you need to update your code by replacing any `*-rg-*` classes with `*-sm-*`, and any `*-xxl-*` classes with `*-xl-*`. For example: + + - `col-rg-2` → `col-sm-2` + - `m-xxl-4` → `m-xl-4` (by [@alizedebray](https://github.com/alizedebray) with [#3982](https://github.com/swisspost/design-system/pull/3982)) + +- Removed deprecated `carousel` component. (by [@leagrdv](https://github.com/leagrdv) with [#4075](https://github.com/swisspost/design-system/pull/4075)) + +### Patch Changes + +- Updated the grid padding and gutters. (by [@alizedebray](https://github.com/alizedebray) with [#4045](https://github.com/swisspost/design-system/pull/4045)) + +- Updated the styles of the form validation messages to match the new Post design. (by [@myrta2302](https://github.com/myrta2302) with [#3824](https://github.com/swisspost/design-system/pull/3824)) + ## 9.0.0-next.6 ### Major Changes diff --git a/packages/styles/gulpfile.js b/packages/styles/gulpfile.js index 2d21beac07..b4eabc4754 100644 --- a/packages/styles/gulpfile.js +++ b/packages/styles/gulpfile.js @@ -1,7 +1,7 @@ const fs = require('fs'); const path = require('path'); const gulp = require('gulp'); -const sass = require('sass'); +const sass = require('sass-embedded'); const newer = require('gulp-newer'); const gulpSass = require('gulp-sass')(sass); const sourcemaps = require('gulp-sourcemaps'); diff --git a/packages/styles/package.json b/packages/styles/package.json index ce256f3922..10ee2bb47e 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-styles", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Design System Styles for the Swiss Post web platform.", "author": "Swiss Post ", "license": "Apache-2.0", @@ -49,8 +49,8 @@ "gulp-sourcemaps": "3.0.0" }, "devDependencies": { - "@swisspost/design-system-icons": "workspace:9.0.0-next.6", - "@swisspost/design-system-tokens": "workspace:9.0.0-next.6", + "@swisspost/design-system-icons": "workspace:9.0.0-next.7", + "@swisspost/design-system-tokens": "workspace:9.0.0-next.7", "@types/node": "20.14.14", "autoprefixer": "10.4.19", "copyfiles": "2.4.1", @@ -64,7 +64,7 @@ "postcss-scss": "4.0.9", "prettier": "3.3.3", "rimraf": "6.0.1", - "sass": "1.78.0", + "sass-embedded": "1.78.0", "stylelint": "16.9.0", "stylelint-config-sass-guidelines": "11.1.0", "stylelint-prettier": "5.0.2", diff --git a/packages/styles/src/components/_index.scss b/packages/styles/src/components/_index.scss index 52cf2c77af..a27487c8ff 100644 --- a/packages/styles/src/components/_index.scss +++ b/packages/styles/src/components/_index.scss @@ -1,6 +1,5 @@ @forward './../variables/options'; -@use 'accordion'; @use 'appstore-badge'; @use 'avatar'; @use 'badge'; @@ -30,15 +29,15 @@ @use 'icon-button'; @use 'icon-close-button'; @use 'lead'; -@use 'list-check'; @use 'list-group'; @use 'modal'; @use 'pagination'; @use 'popover'; @use 'product-card'; @use 'progress'; -@use 'skiplinks'; +@use 'segmented-button'; @use 'sizing'; +@use 'skiplinks'; @use 'spinner'; @use 'stepper'; @use 'subnavigation'; diff --git a/packages/styles/src/components/accordion.scss b/packages/styles/src/components/accordion.scss deleted file mode 100644 index 708561024e..0000000000 --- a/packages/styles/src/components/accordion.scss +++ /dev/null @@ -1,100 +0,0 @@ -@forward './../variables/options'; - -@use './../mixins/accordion' as accordion-mx; -@use './../mixins/button' as button-mx; -@use './../mixins/focus' as focus-mx; -@use './../mixins/icons' as icon-mx; -@use './../mixins/utilities' as utility-mx; - -@use './../variables/components/accordion'; - -.accordion-item { - border-block: accordion.$accordion-border-width solid accordion.$accordion-border-color; - @include accordion-mx.background-color; - - & + & { - border-block-start: 0; - } -} - -.accordion-header { - color: accordion.$accordion-header-color; - font-size: accordion.$accordion-header-font-size; - font-weight: accordion.$accordion-header-font-weight; - line-height: accordion.$accordion-header-line-height; - margin: 0; -} - -.accordion-button { - @include button-mx.reset-button; - width: 100%; - position: relative; - padding-block: accordion.$accordion-button-padding; - padding-inline-start: accordion.$accordion-button-padding; - padding-inline-end: accordion.$accordion-button-padding + accordion.$accordion-icon-size + - accordion.$accordion-gap; - text-align: start; - transition: accordion.$accordion-button-transition; - @include focus-mx.focus-ring; - - &:hover { - color: accordion.$accordion-button-hover-color; - background-color: accordion.$accordion-button-hover-bg; - } - - &:disabled { - opacity: accordion.$accordion-button-disabled-opacity; - pointer-events: none; - } - - &::after { - @include icon-mx.icon(accordion.$accordion-icon-name); - content: ''; - display: block; - height: accordion.$accordion-icon-size; - width: accordion.$accordion-icon-size; - - // use absolute positioning instead of flex to allow easy title truncation - position: absolute; - inset-inline-end: accordion.$accordion-button-padding; - inset-block-start: 50%; - transform: translateY(-50%); - transition: accordion.$accordion-icon-transition; - } - - &.collapsed::after { - transform: translateY(-50%) accordion.$accordion-icon-transform; - } - - > .text-truncate { - display: block; - } - - @include utility-mx.high-contrast-mode() { - &:hover, - &:focus-visible { - &:not(:disabled) { - outline: accordion.$accordion-border-width solid Highlight; - } - } - - &:disabled { - opacity: 1 !important; - } - } -} - -.accordion-body { - padding: accordion.$accordion-body-padding; - font-weight: accordion.$accordion-body-font-weight; -} - -.accordion-button > *, -.accordion-body > :first-child { - margin-block-start: 0 !important; -} - -.accordion-button > *, -.accordion-body > :last-child { - margin-block-end: 0 !important; -} diff --git a/packages/styles/src/components/button.scss b/packages/styles/src/components/button.scss index 766e45fc0e..d2560ce8d2 100644 --- a/packages/styles/src/components/button.scss +++ b/packages/styles/src/components/button.scss @@ -98,15 +98,15 @@ tokens.$default-map: components.$post-button; } } -// Tertiary with no padding -.btn-link { - padding-inline-start: 0; - padding-inline-end: 0; -} - // Size variants, default is md @each $size in button.$btn-non-default-sizes { .btn-#{$size} { @include button-mx.button-size($size); } } + +// Tertiary with no padding (overrides the padding defined by the sizing classes above) +.btn-link { + padding-inline-start: 0; + padding-inline-end: 0; +} diff --git a/packages/styles/src/components/list-check.scss b/packages/styles/src/components/list-check.scss deleted file mode 100644 index cc0c6efd9a..0000000000 --- a/packages/styles/src/components/list-check.scss +++ /dev/null @@ -1,79 +0,0 @@ -@use '../functions/tokens'; -@use '../mixins/icons' as icon-mixin; -@use '../tokens/components'; -@use '../mixins/media'; -@use '../mixins/utilities'; - -tokens.$default-map: components.$post-listcheck; - -ul.list-check { - @include utilities.reset-list; - display: flex; - flex-direction: column; - align-items: flex-start; - list-style: none; - padding-block: tokens.get('list-check-margin-block') tokens.get('list-check-margin-block'); - padding-inline-start: calc( - #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + #{tokens.get( - 'list-check-icon-gap-inline' - )} + 2 * #{tokens.get('list-check-icon-container-inline')} - ); - gap: tokens.get('list-check-item-gap-block-text'); - - > li { - position: relative; - color: tokens.get('list-check-color-text-fg'); - padding-block: tokens.get('list-check-text-padding'); - - &::before { - display: block; - position: absolute; - top: 0; - left: 0; - margin-inline-start: calc( - -1 * (#{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + - #{tokens.get('list-check-icon-gap-inline')} + #{tokens.get( - 'list-check-icon-container-inline' - )}) - ); - margin-block: calc(-1 * tokens.get('list-check-text-padding')); - - background: tokens.get('list-check-color-icon-bg'); - width: calc( - #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} - ); - height: calc( - #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} - ); - content: ''; - border-radius: 50%; - @include media.max(sm) { - margin-block: tokens.get('list-check-icon-container-block'); - padding-inline: tokens.get('list-check-icon-container-inline'); - } - } - - &::after { - display: block; - position: absolute; - margin-inline-start: calc( - -1 * (#{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + - #{tokens.get('list-check-icon-gap-inline')} + #{tokens.get( - 'list-check-icon-container-inline' - )}) - ); - margin-block: calc(-1 * tokens.get('list-check-text-padding')); - top: tokens.get('list-check-padding-icon'); - left: tokens.get('list-check-padding-icon'); - width: tokens.get('list-check-sizing-icon'); - height: tokens.get('list-check-sizing-icon'); - content: ''; - @include icon-mixin.icon('3035'); - color: tokens.get('list-check-color-icon-fg'); - @include media.max(sm) { - margin-block: tokens.get('list-check-icon-container-block'); - padding-inline: tokens.get('list-check-icon-container-inline'); - } - } - } -} diff --git a/packages/styles/src/elements/segmented-button.scss b/packages/styles/src/components/segmented-button.scss similarity index 100% rename from packages/styles/src/elements/segmented-button.scss rename to packages/styles/src/components/segmented-button.scss diff --git a/packages/styles/src/elements/_index.scss b/packages/styles/src/elements/_index.scss index 788f17adaa..4b69076a8c 100644 --- a/packages/styles/src/elements/_index.scss +++ b/packages/styles/src/elements/_index.scss @@ -3,8 +3,8 @@ @use 'body'; @use 'anchor'; @use 'list-bullet'; +@use 'list'; +@use 'list-description'; @use 'paragraph'; @use 'fieldset-legend'; -@use 'segmented-button'; -@use 'list'; @use 'heading'; diff --git a/packages/styles/src/elements/fieldset-legend.scss b/packages/styles/src/elements/fieldset-legend.scss index 08d9941626..b9332d933f 100644 --- a/packages/styles/src/elements/fieldset-legend.scss +++ b/packages/styles/src/elements/fieldset-legend.scss @@ -4,15 +4,19 @@ tokens.$default-map: elements.$post-legend; legend { + margin-bottom: tokens.get('legend-margin-block-end'); font-weight: tokens.get('legend-font-weight'); line-height: tokens.get('legend-line-height'); width: 100%; &.large { font-size: tokens.get('legend-large-font-size'); - //margin-block-start: tokens.get('legend-large-margin-block-start'); + padding-block-start: tokens.get('legend-large-padding-block-start'); + padding-block-end: calc( + tokens.get('legend-large-padding-block-end') - tokens.get('legend-large-border-width') + ); margin-block-end: tokens.get('legend-large-margin-block-end'); - padding-block-end: tokens.get('legend-large-padding-block-end'); - //border-bottom: tokens.get('legend-large-border-bottom'); + border-bottom: tokens.get('legend-large-border-width') tokens.get('legend-large-border-color') + tokens.get('legend-large-border-style'); } } diff --git a/packages/styles/src/elements/list-bullet.scss b/packages/styles/src/elements/list-bullet.scss index b474dac692..65ff2eebcf 100644 --- a/packages/styles/src/elements/list-bullet.scss +++ b/packages/styles/src/elements/list-bullet.scss @@ -1,5 +1,6 @@ @use '../functions/tokens'; @use '../tokens/elements'; +@use '../mixins/list' as list-mx; tokens.$default-map: elements.$post-listbullet; @@ -25,36 +26,18 @@ ul { } &.list-bullet { - list-style: none; - - > li { - margin: 0; - padding-inline: 0; - padding-block: tokens.get('list-bullet-item-text-padding-block'); - - ~ li { - margin-block-start: tokens.get('list-bullet-item-gap-block'); - } - - &::before { - display: block; - content: ''; - box-sizing: content-box; - position: absolute; - margin-block-start: calc( - (#{tokens.get('body-line-height', elements.$post-body)} * 0.5em) - - (#{tokens.get('list-bullet-item-icon-bullet-size')} * 0.5) - ); - margin-inline-start: calc( - (#{tokens.get('list-bullet-item-icon-size')} * -0.5) + - (#{tokens.get('list-bullet-item-icon-bullet-size')} * -0.5) + - (#{tokens.get('post-list-bullet-item-icon-gap-inline')} * -1) - ); - width: tokens.get('list-bullet-item-icon-bullet-size'); - height: tokens.get('list-bullet-item-icon-bullet-size'); - background-color: currentColor; - border-radius: 50%; - } - } + @include list-mx.list-bullet(); + } + + &.list-inline { + @include list-mx.list-inline(); + } + + &.list-revert { + @include list-mx.list-revert(); + } + + &.list-unstyled { + @include list-mx.list-unstyled(); } } diff --git a/packages/styles/src/elements/list-description.scss b/packages/styles/src/elements/list-description.scss new file mode 100644 index 0000000000..b631459401 --- /dev/null +++ b/packages/styles/src/elements/list-description.scss @@ -0,0 +1,5 @@ +dl { + dd { + margin: 0; + } +} diff --git a/packages/styles/src/mixins/_accordion.scss b/packages/styles/src/mixins/_accordion.scss deleted file mode 100644 index 57e0a3a66b..0000000000 --- a/packages/styles/src/mixins/_accordion.scss +++ /dev/null @@ -1,16 +0,0 @@ -@use './../mixins/color' as color-mx; -@use './../functions/contrast'; -@use './../variables/color'; - -@mixin background-color() { - // make light gray the default accordion color - @include color-mx.colored-background(color.$gray); - - // make the accordion white on any background other than white - @each $name, $color in color.$background-colors { - .bg-#{$name} & { - $accordion-bg: if($color == color.$white, color.$gray, color.$white); - @include color-mx.colored-background($accordion-bg); - } - } -} diff --git a/packages/styles/src/mixins/_index.scss b/packages/styles/src/mixins/_index.scss index 88110fd344..5db656187d 100644 --- a/packages/styles/src/mixins/_index.scss +++ b/packages/styles/src/mixins/_index.scss @@ -7,6 +7,7 @@ @forward 'forms'; @forward 'icon-button'; @forward 'icons'; +@forward 'list'; @forward 'notification'; @forward 'scroll-shadows'; @forward 'size'; diff --git a/packages/styles/src/mixins/list.scss b/packages/styles/src/mixins/list.scss new file mode 100644 index 0000000000..822143ba05 --- /dev/null +++ b/packages/styles/src/mixins/list.scss @@ -0,0 +1,93 @@ +@use '../functions/tokens'; +@use '../tokens/elements'; + +@mixin list-bullet() { + list-style: none; + margin-block: tokens.get('list-bullet-margin-block', elements.$post-listbullet); + padding-inline-start: calc( + #{tokens.get('list-bullet-item-icon-size', elements.$post-listbullet)} + #{tokens.get( + 'list-bullet-item-icon-gap-inline', + elements.$post-listbullet + )} + ); + + > li { + margin: 0; + padding-inline: 0; + padding-block: tokens.get('list-bullet-item-text-padding-block', elements.$post-listbullet); + + ~ li { + margin-block-start: tokens.get('list-bullet-item-gap-block', elements.$post-listbullet); + } + + &::before { + display: block; + content: ''; + box-sizing: content-box; + position: absolute; + margin-block-start: calc( + (#{tokens.get('body-line-height', elements.$post-body)} * 0.5em) - + (#{tokens.get('list-bullet-item-icon-bullet-size', elements.$post-listbullet)} * 0.5) + ); + margin-inline-start: calc( + (#{tokens.get('list-bullet-item-icon-size', elements.$post-listbullet)} * -0.5) + + (#{tokens.get('list-bullet-item-icon-bullet-size', elements.$post-listbullet)} * -0.5) + + (#{tokens.get('post-list-bullet-item-icon-gap-inline', elements.$post-listbullet)} * -1) + ); + width: tokens.get('list-bullet-item-icon-bullet-size', elements.$post-listbullet); + height: tokens.get('list-bullet-item-icon-bullet-size', elements.$post-listbullet); + background-color: currentColor; + border-radius: 50%; + } + } +} + +@mixin list-inline() { + @include list-unstyled() { + display: flex; + flex-wrap: wrap; + row-gap: tokens.get('list-bullet-item-gap-block', elements.$post-listbullet); + column-gap: calc( + tokens.get('post-list-bullet-item-icon-gap-inline', elements.$post-listbullet) * 2 + ); + margin-block: tokens.get('list-bullet-margin-block', elements.$post-listbullet); + } +} + +@mixin list-revert() { + all: revert; + @content; + + > li { + all: revert; + + ~ li { + all: revert; + } + + &::before { + all: revert; + } + } +} + +@mixin list-unstyled() { + all: unset; + display: block; + list-style: none; + @content; + + > li { + all: unset; + display: list-item; + + ~ li { + all: unset; + display: list-item; + } + + &::before { + all: unset; + } + } +} diff --git a/packages/styles/src/variables/components/_accordion.scss b/packages/styles/src/variables/components/_accordion.scss index c6214c4ad2..4b827653f4 100644 --- a/packages/styles/src/variables/components/_accordion.scss +++ b/packages/styles/src/variables/components/_accordion.scss @@ -8,53 +8,6 @@ @use './button'; -$accordion-padding: spacing.$spacer !default; -$accordion-gap: spacing.$size-mini !default; -$accordion-border-width: commons.$border-thick !default; -$accordion-border-color: color.$gray-60 !default; - -$accordion-header-color: color.$gray-80 !default; -$accordion-header-font-size: type.$font-size-16 !default; -$accordion-header-font-weight: type.$font-weight-bold !default; -$accordion-header-line-height: type.$line-height-copy !default; - $accordion-button-transition: button.$btn-transition !default; -$accordion-button-padding: $accordion-padding !default; -$accordion-button-gap: $accordion-gap !default; -$accordion-button-disabled-opacity: button.$btn-disabled-opacity !default; -$accordion-button-focus-box-shadow: button.$btn-focus-box-shadow !default; -$accordion-button-hover-color: color.$black !default; -$accordion-button-hover-bg: color.$gray-10 !default; - -$accordion-icon-name: 2112 !default; -$accordion-icon-size: spacing.$size-large !default; $accordion-icon-transition: transform animation.$transition-base-timing !default; $accordion-icon-transform: rotate(-180deg) !default; - -$accordion-body-padding: $accordion-gap $accordion-padding $accordion-padding !default; -$accordion-body-font-weight: type.$font-weight-normal !default; - -// Deprecated -$accordion-padding-x: spacing.$size-regular !default; -$accordion-border-radius: 0 !default; -$accordion-font-curve: 'regular'; -$accordion-body-padding-top: spacing.$size-small-regular !default; -$accordion-body-padding-bottom: spacing.$size-bigger-big !default; -$accordion-body-heading-margin-top: spacing.$size-bigger-big; -$accordion-body-heading-font-weight: type.$font-weight-bold; -$accordion-button-padding-y: spacing.$size-regular !default; -$accordion-button-color: color.$black !default; -$accordion-button-active-bg: transparent !default; -$accordion-button-active-color: color.$black !default; -$accordion-button-hover-color: color.$black !default; -$accordion-button-font-weight: type.$font-weight-bold !default; -$accordion-button-line-height: type.$line-height-copy !default; -$accordion-icon-width: spacing.$size-large !default; -$accordion-button-icon: url('#{icons.get-colored-svg-url(2113, $accordion-button-color)}'); -$accordion-button-active-icon: url('#{icons.get-colored-svg-url(2113, $accordion-button-active-color)}'); -$accordion-hcm-icon: url('#{icons.get-colored-svg-url(2113, color.$white)}'); -$accordion-header-font-curve: 'regular' !default; -$accordion-heading-margin: spacing.$size-bigger-big 0 0 !default; -$accordion-heading-font-curve: $accordion-header-font-curve !default; -$accordion-heading-font-weight: $accordion-header-font-weight !default; -$accordion-button-cursor: pointer !default; diff --git a/packages/styles/src/variables/components/_notification.scss b/packages/styles/src/variables/components/_notification.scss index 0ed55909f6..5e04f515a5 100644 --- a/packages/styles/src/variables/components/_notification.scss +++ b/packages/styles/src/variables/components/_notification.scss @@ -62,7 +62,7 @@ $notification-elevation-map: map.merge( $notification-elevation-map, ( 'banner': tokens.get('banner-elevation'), - 'toast': tokens.get('notification-toast-elevation', components.$post-notifications), + 'toast': tokens.get('toast-elevation', components.$post-toast), ) ); diff --git a/packages/styles/tests/components/accordion.test.scss b/packages/styles/tests/components/accordion.test.scss deleted file mode 100644 index 347566994c..0000000000 --- a/packages/styles/tests/components/accordion.test.scss +++ /dev/null @@ -1,17 +0,0 @@ -@use 'sass:map'; -@use 'sass:meta'; -@use 'tests/jest'; -@use 'src/components/accordion' with ( - $font-base-path: false -); -@use 'src/variables/color'; -@use 'src/functions/icons'; - -// Check if component forwards options -@include jest.true(map.has-key(meta.module-variables('accordion'), 'font-base-path')); -@include jest.false(accordion.$font-base-path); - -.accordion-arrow { - background-image: url(icons.get-colored-svg-url('2063', color.$gray-80)); - border-color: color.$black; -} diff --git a/packages/tokens/CHANGELOG.md b/packages/tokens/CHANGELOG.md index 15e2098fc9..bf2d92a020 100644 --- a/packages/tokens/CHANGELOG.md +++ b/packages/tokens/CHANGELOG.md @@ -1,5 +1,7 @@ # @swisspost/design-system-tokens +## 9.0.0-next.7 + ## 9.0.0-next.6 ### Minor Changes diff --git a/packages/tokens/package.json b/packages/tokens/package.json index 78e57f450c..363280d4ba 100644 --- a/packages/tokens/package.json +++ b/packages/tokens/package.json @@ -1,6 +1,6 @@ { "name": "@swisspost/design-system-tokens", - "version": "9.0.0-next.6", + "version": "9.0.0-next.7", "description": "Design Tokens for the Swiss Post Design System.", "author": "Swiss Post ", "license": "Apache-2.0", diff --git a/packages/tokens/tokensstudio-generated/tokens.json b/packages/tokens/tokensstudio-generated/tokens.json index 4469df1dc9..7951a72803 100644 --- a/packages/tokens/tokensstudio-generated/tokens.json +++ b/packages/tokens/tokensstudio-generated/tokens.json @@ -4308,6 +4308,10 @@ "$value": "{post.scheme.color.interactive.primary.disabled.fg1}" } } + }, + "post-hint-spacing-block": { + "$type": "spacing", + "$value": "{post.core.dimension.6}" } }, "Components/Avatar": { @@ -5919,6 +5923,10 @@ "$type": "color", "$value": "{post.scheme.color.interactive.notification.error.icon}" } + }, + "elevation": { + "$type": "boxShadow", + "$value": "{post.device.elevation.300}" } } } @@ -5929,11 +5937,11 @@ "font-size": { "$type": "fontSizes", "$value": "{post.device.font-size.5}" + }, + "font-weight": { + "$type": "fontWeights", + "$value": "{post.device.font-weight.bold}" } - }, - "lead-font-weight": { - "$type": "fontWeights", - "$value": "{post.device.font-weight.bold}" } } }, @@ -6107,149 +6115,6 @@ } } }, - "Components/Notifications": { - "post": { - "infobox": { - "sizing": { - "icon": { - "$type": "sizing", - "$value": "{post.device.sizing.notification.icon.4}" - } - }, - "spacing": { - "gap": { - "inline": { - "$type": "spacing", - "$value": "{post.device.spacing.gap.4}" - } - } - } - }, - "clickable": { - "spacing": { - "padding": { - "icon": { - "$type": "spacing", - "$value": "{post.device.spacing.padding.2}" - } - } - } - }, - "interactive": { - "spacing": { - "gap": { - "inline": { - "icon-end": { - "$type": "spacing", - "$value": "{post.device.spacing.gap.inline.4}" - }, - "error": { - "$type": "spacing", - "$value": "{post.device.spacing.gap.inline.10}" - } - } - } - } - }, - "notification": { - "banner": { - "elevation": { - "$type": "boxShadow", - "$value": "{post.device.elevation.500}" - } - }, - "toast": { - "elevation": { - "$type": "boxShadow", - "$value": "{post.device.elevation.300}" - } - }, - "snackbar": { - "elevation": { - "$type": "boxShadow", - "$value": "{post.device.elevation.300}" - } - }, - "color": { - "info-bg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.info.bg}" - }, - "info-fg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.info.fg}" - }, - "info-stroke": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.info.stroke}" - }, - "info-icon": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.info.icon}" - }, - "success-bg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.success.bg}" - }, - "success-fg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.success.fg}" - }, - "success-stroke": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.success.stroke}" - }, - "success-icon": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.success.icon}" - }, - "warning-bg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.warning.bg}" - }, - "warning-fg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.warning.fg}" - }, - "warning-stroke": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.warning.stroke}" - }, - "warning-icon": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.warning.icon}" - }, - "error-bg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.error.bg}" - }, - "error-fg": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.error.fg}" - }, - "error-stroke": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.error.stroke}" - }, - "error-icon": { - "$type": "color", - "$value": "{post.scheme.color.interactive.notification.error.icon}" - } - }, - "popup": { - "elevation": { - "$type": "boxShadow", - "$value": "{post.device.elevation.300}" - } - } - }, - "test": { - "$type": "other", - "$value": "{post.core.color.notification.green}", - "$description": "'[{post.core.color.notification.green}, {post.core.color.notification.blue}, {post.core.color.notification.orange}, {post.core.color.notification.red}]'" - } - } - }, "Components/Popover": { "post": { "popover": { @@ -6996,6 +6861,10 @@ "$type": "color", "$value": "{post.scheme.color.interactive.notification.error.icon}" } + }, + "elevation": { + "$type": "boxShadow", + "$value": "{post.device.elevation.300}" } } } @@ -7852,6 +7721,10 @@ "$type": "color", "$value": "{post.scheme.color.interactive.notification.error.icon}" } + }, + "elevation": { + "$type": "boxShadow", + "$value": "{post.device.elevation.300}" } } } @@ -7982,7 +7855,7 @@ "$type": "typography", "$value": { "fontFamily": "{post.body.font-family}", - "fontWeight": "{post.lead-font-weight}", + "fontWeight": "{post.lead.font-weight}", "fontSize": "{post.lead.font-size}", "letterSpacing": "{post.body.letter-spacing}", "lineHeight": "{post.body.line-height}" @@ -9517,7 +9390,7 @@ "post.device.sizing.interactive.button.height.4": "ebb3a560dc61a2887f7a174bed5dca950077cdf8", "post.device.sizing.interactive.button.appstore.width.google": "45676eca5b6cc6fe0e8aa6431e7ada19e0abd54c", "post.device.sizing.interactive.button.appstore.width.apple": "882d2d5cf93f32234520f8ff0d68f15081b8e2b8", - "post.device.sizing.interactive.button.icon.2": "d7f868a5f4a2c90d330d4d4190e099c405ea78e8", + "post.device.sizing.interactive.button.icon.2": "020306b9df898e80b1ad2fce35370f84d74a35ab", "post.device.sizing.interactive.button.icon.3": "d21605dd30448c6478673e12f93eed8b5d062109", "post.device.sizing.interactive.button.icon.4": "b8a4bf8909540367fcf86b497a5733a2e6fb5649", "post.device.sizing.interactive.button.icon.5": "ae12b05c26a703db780c6ddbd006a08c9aae5f19", @@ -9736,7 +9609,7 @@ "post.device.position.1": "39f7571c71eb116a2c8eb1184ed6c76f98b2a288", "post.device.position.2": "ba05cc16eebec31bed449523188a621463b014cc", "post.device.position.3": "f3f49902f5430842db0237f43ae50d2be3d5297f", - "post.device.sizing.interactive.button.icon.2": "d7f868a5f4a2c90d330d4d4190e099c405ea78e8", + "post.device.sizing.interactive.button.icon.2": "020306b9df898e80b1ad2fce35370f84d74a35ab", "post.device.spacing.gap.5": "cd8bc19de4a06c78cf89a9c2ee34309a0f517e9b" } }, @@ -10030,7 +9903,6 @@ "Components/Button": "enabled", "Components/Checkbox": "enabled", "Components/Dropdown": "enabled", - "Components/Notifications": "enabled", "Components/Popover": "enabled", "Components/Radio button": "enabled", "Components/Select": "enabled", @@ -10099,6 +9971,7 @@ "post.assist.font-size": "c42fdefaa61b7c5d6916a6b6768599b19da3fd4d", "post.assist.enabled-fg": "72f5b4238dee1bf68e93e9731b4fd8f2e5e38fd5", "post.assist.disabled-fg": "511343125c5a9ce9901570e967e37962ab1eca6d", + "post-hint-spacing-block": "a991d75103776c3686418a2e6004246f2d0a9000", "post.avatar.size": "fdc1484ed63e645974c9a435ca62dd46b26a84e0", "post.avatar.enabled-bg": "1863e011a6589c655c1f6ce1b3fa63e4153719e2", "post.avatar.enabled-fg": "9fbe58313d6bf87fab98be4e81191e79f1a038b0", @@ -10402,7 +10275,7 @@ "post.inline.color.error-stroke": "de75d6eb0a859440c39a5ac1fd26099b5f6ef793", "post.inline.color.error-icon": "71b842f358cc234da3c1fffd7919d7ae06c34790", "post.lead.font-size": "faf5dba2f96d4f89a72ee8e380d9c5dabd286beb", - "post.lead-font-weight": "5f2c7a3dd41d479f8b11e5b1dbfe462152e54aa0", + "post.lead.font-weight": "5f2c7a3dd41d479f8b11e5b1dbfe462152e54aa0", "post.list.item.padding.inline.start": "f7f1ba4ae736cfe139c14f5d2da5834c6555c8c0", "post.list.item.padding.inline.end": "f89ce359dcd178ea9994cf93e962e4c8ac437b7e", "post.list.item.padding.block.start": "11f6bc404467908a5a162c5d014ba825e488fe4a", @@ -10419,27 +10292,17 @@ "post.list.switch.padding.block": "f4d818760b6afc45e334e50776ad152fb18d54d9", "post.list.margin.block": "d53e96d1e948088deafee9bd8fb5a84edacb868e", "post.list.bg": "3ae4e2a10ad075b1d4d5f45253a54cd648336989", - "post.infobox.sizing.icon": "7dd519c929ff034c7e25825ed27a3d0bf99bdc1d", - "post.infobox.spacing.gap.inline": "ac6c1c2265e3a937117dc72b1fc0181204661585", - "post.clickable.spacing.padding.icon": "4ef4cc91db7e7d5643bfedae838969e76322b6fe", - "post.interactive.spacing.gap.inline.icon-end": "df18c61c993b46d73776736868aac7128afad646", - "post.interactive.spacing.gap.inline.error": "5e18cb4d2d2fe1211b71bbd50dbb67d59de6f675", - "post.notification.color.info-bg": "dd58fcaffc293f7c3476f7c9ff3587e03d1f2c08", - "post.notification.color.info-fg": "960070db1b1acfd602244a22812b2b5e13aeab75", - "post.notification.color.info-stroke": "b566109ca058a5fcfe880153d6cdf4aed9357d7f", - "post.notification.color.info-icon": "3e029a222012f7c58224a05a99505ef4e37cda3b", - "post.notification.color.success-bg": "1f7dbb05ce30307503cb58439f4aa018764e2add", - "post.notification.color.success-fg": "20819a2f21c40674201678ac211d04302ac593e0", - "post.notification.color.success-stroke": "3dcd7b0cc3d3c7b286cd4a44a8cc7bba926e5e5e", - "post.notification.color.success-icon": "6418e0a8d309c1d585f075ccf7bab39428e321e8", - "post.notification.color.warning-bg": "7a07a1a5fcee218b771bfa3d26d84954481866e2", - "post.notification.color.warning-fg": "a343b35dde32227ffba2bf31def40f5acf0816d9", - "post.notification.color.warning-stroke": "3a9d01de383121778fae9c04626ccb3a2fe78f50", - "post.notification.color.warning-icon": "a630bacbb34313d0849b408d7e2c7f4e7deed4db", - "post.notification.color.error-bg": "899730364dfce27bb18aca0be2f2102fef9fb852", - "post.notification.color.error-fg": "c2811af63e8358e87b441bc6fc243138b2edd4cd", - "post.notification.color.error-stroke": "fef00cabbd22faa3cf3461f6252956d8285db09c", - "post.notification.color.error-icon": "7cd01907ee9074fde59dca90cdc81b9328e09752", + "post.list.check.sizing.icon": "bb5abf0a86b093084f08e078f8f4ad9947a52b72", + "post.list.check.padding.icon": "59c39e7014cf31f71f657d6a7034186a35e63012", + "post.list.check.text.padding": "a8a03d1e0221fd52a61abb27246f0ee435aea686", + "post.list.check.icon.gap.inline": "6c150a26e38d619d9d0e35a364b2fba9d86a60d7", + "post.list.check.icon.container.inline": "7b56b23c45c26a3d4bd0dd76f84e74cede898c57", + "post.list.check.icon.container.block": "670186a5b10d70027009f3e318cc99fc0a2c822f", + "post.list.check.item.gap.block.text": "6cf9bbb003a5295246f02134089019f9abda52ca", + "post.list.check.margin.block": "d299b40b073470d2b17eab110d34bdd43233bd69", + "post.list.check.color.icon-bg": "fae4fd2c5bc7dec515b82a34ae4279361d3aad86", + "post.list.check.color.icon-fg": "16cd2459165982f548ff3971fba0746e6be362a1", + "post.list.check.color.text-fg": "570728a610b063ec0e5c8abb631f23173079187d", "post.popover.close-button.enabled-fg": "eb710d3b00b49f690dcf344e0d364d75cfe150d5", "post.popover.close-button.selected-fg": "090659f39fb6cbfb161bb6cd086a837563c142b2", "post.popover.close-button.hover-fg": "54c2584f67f1cdfb3028b9154a204de949b9975c", @@ -10658,7 +10521,6 @@ "post.textarea.position.block.start.validation": "7d3d68f9b92e710e7441d84c31b27639e13e301a", "post.textarea.assist.font-size": "8fb89a9effda2d25fe148de62b52eb6ddc9a280b", "post.textarea.validated.padding.inline.end": "82e187d41e38dad89946c46aa1d8875e096accfd", - "post.textarea.placeholder-fg": "2eb0774493703d5cb36de7d667ca584be15c63bb", "post.text-highlighted.bg": "27774fb04cb78f58f13895b833a4851be7e3486b", "post.text-highlighted.fg": "8416d4e5337654acf592f5345f7c151d3cd63a4d", "post.text-highlighted.padding.text": "e5e01d5010f1a45ce796d305a526ce01fa5d7a7b", @@ -10732,18 +10594,7 @@ "post.validation.success": "b59a525aa81840396e6310baa880de4a66d23371", "post.validation.input.padding.block": "4006573d3a03f1b053a844aaf89e14742a3d3646", "post.validation.input.padding.inline": "8df0e5f5587acbb1f7acb67a97e200e2175d6469", - "post.validation.font-size": "67f550629b478f48c1579f8acb13edceabbaee4f", - "post.list.check.sizing.icon": "bb5abf0a86b093084f08e078f8f4ad9947a52b72", - "post.list.check.padding.icon": "59c39e7014cf31f71f657d6a7034186a35e63012", - "post.list.check.icon.container.inline": "7b56b23c45c26a3d4bd0dd76f84e74cede898c57", - "post.list.check.icon.container.block": "670186a5b10d70027009f3e318cc99fc0a2c822f", - "post.list.check.margin.block": "d299b40b073470d2b17eab110d34bdd43233bd69", - "post.list.check.text.padding": "a8a03d1e0221fd52a61abb27246f0ee435aea686", - "post.list.check.item.gap.block.text": "6cf9bbb003a5295246f02134089019f9abda52ca", - "post.list.check.icon.gap.inline": "6c150a26e38d619d9d0e35a364b2fba9d86a60d7", - "post.list.check.color.icon-bg": "fae4fd2c5bc7dec515b82a34ae4279361d3aad86", - "post.list.check.color.icon-fg": "16cd2459165982f548ff3971fba0746e6be362a1", - "post.list.check.color.text-fg": "570728a610b063ec0e5c8abb631f23173079187d" + "post.validation.font-size": "67f550629b478f48c1579f8acb13edceabbaee4f" } }, { @@ -10964,7 +10815,6 @@ "Components/Lead", "Components/List", "Components/ListCheck", - "Components/Notifications", "Components/Popover", "Components/Radio button", "Components/Search input", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6f5da3591..d4d7f41d09 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,8 +46,11 @@ importers: '@oddbird/popover-polyfill': specifier: 0.3.7 version: 0.3.7 + '@swisspost/design-system-icons': + specifier: workspace:9.0.0-next.7 + version: link:../icons '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist ally.js: specifier: 1.4.1 @@ -153,10 +156,10 @@ importers: specifier: 18.2.13 version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist rxjs: specifier: 7.8.1 @@ -170,7 +173,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.2.12 - version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7)(typescript@5.5.4) + version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(sass-embedded@1.81.0)(tailwindcss@3.4.7)(typescript@5.5.4) '@angular-eslint/builder': specifier: 18.4.3 version: 18.4.3(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) @@ -235,7 +238,7 @@ importers: specifier: ^16.0.0 || ^17.0.0 || ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../../../components tslib: specifier: 2.6.3 @@ -245,7 +248,7 @@ importers: packages/components-react: dependencies: '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components devDependencies: '@types/node': @@ -297,19 +300,22 @@ importers: packages/documentation: dependencies: '@swisspost/design-system-components': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components '@swisspost/design-system-components-react': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components-react '@swisspost/design-system-icons': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../icons '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist + '@swisspost/design-system-tokens': + specifier: workspace:9.0.0-next.7 + version: link:../tokens/dist '@swisspost/internet-header': - specifier: workspace:2.0.0-next.6 + specifier: workspace:2.0.0-next.7 version: link:../internet-header bootstrap: specifier: 5.3.3 @@ -365,12 +371,12 @@ importers: version: 8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2))) '@storybook/web-components-vite': specifier: 8.3.6 - version: 8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6)) + version: 8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6)) '@swisspost/design-system-components-angular': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components-angular/dist/components '@swisspost/design-system-intranet-header': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../intranet-header-workspace/dist/intranet-header '@types/css-modules': specifier: 1.0.5 @@ -435,7 +441,7 @@ importers: rimraf: specifier: 6.0.1 version: 6.0.1 - sass: + sass-embedded: specifier: 1.78.0 version: 1.78.0 storybook: @@ -511,7 +517,7 @@ importers: packages/internet-header: dependencies: '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist body-scroll-lock: specifier: 4.0.0-beta.0 @@ -662,7 +668,7 @@ importers: specifier: 2.11.8 version: 2.11.8 '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist rxjs: specifier: 7.8.1 @@ -679,7 +685,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.2.12 - version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.14))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7)(typescript@5.5.4) + version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.14))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(sass-embedded@1.81.0)(tailwindcss@3.4.7)(typescript@5.5.4) '@angular-eslint/builder': specifier: 18.4.3 version: 18.4.3(chokidar@3.6.0)(eslint@8.57.0)(typescript@5.5.4) @@ -756,21 +762,21 @@ importers: specifier: ^16.0.0 || ^17.0.0 || ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../../../styles/dist tslib: specifier: 2.6.3 version: 2.6.3 devDependencies: '@swisspost/design-system-intranet-header-workspace': - specifier: workspace:3.0.22-next.6 + specifier: workspace:3.0.22-next.7 version: link:../.. publishDirectory: ../../dist/intranet-header packages/intranet-header-workspace/projects/intranet-header-showcase: dependencies: '@swisspost/design-system-intranet-header': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../../dist/intranet-header packages/migrations: @@ -816,13 +822,13 @@ importers: packages/nextjs-integration: dependencies: '@swisspost/design-system-components-react': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../components-react '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist '@swisspost/internet-header': - specifier: workspace:2.0.0-next.6 + specifier: workspace:2.0.0-next.7 version: link:../internet-header next: specifier: 15.0.1 @@ -884,10 +890,10 @@ importers: version: 3.0.0 devDependencies: '@swisspost/design-system-icons': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../icons '@swisspost/design-system-tokens': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../tokens/dist '@types/node': specifier: 20.14.14 @@ -928,7 +934,7 @@ importers: rimraf: specifier: 6.0.1 version: 6.0.1 - sass: + sass-embedded: specifier: 1.78.0 version: 1.78.0 stylelint: @@ -948,7 +954,7 @@ importers: version: 5.5.4 vite: specifier: 5.4.8 - version: 5.4.8(@types/node@20.14.14)(less@4.2.0)(sass@1.78.0)(terser@5.31.6) + version: 5.4.8(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6) publishDirectory: ./dist packages/styles-primeng-workspace: @@ -978,7 +984,7 @@ importers: specifier: 18.2.13 version: 18.2.13(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.2.13(@angular/animations@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../styles/dist primeng: specifier: 17.18.7 @@ -995,7 +1001,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.2.12 - version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7)(typescript@5.5.4) + version: 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(sass-embedded@1.81.0)(tailwindcss@3.4.7)(typescript@5.5.4) '@angular/cli': specifier: 18.2.12 version: 18.2.12(chokidar@3.6.0) @@ -1054,7 +1060,7 @@ importers: specifier: ^18.0.0 version: 18.1.1(rxjs@7.8.1)(zone.js@0.14.8) '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.6 + specifier: workspace:9.0.0-next.7 version: link:../../../styles/dist primeng: specifier: ^17.18.0 @@ -2123,6 +2129,12 @@ packages: '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + '@bufbuild/protobuf@1.10.0': + resolution: {integrity: sha512-QDdVFLoN93Zjg36NoQPZfsVH9tZew7wKDKyV5qRdj8ntT4wQCOradQjRaTdwMhWUYsgKsvCINKKm87FdEk96Ag==} + + '@bufbuild/protobuf@2.2.2': + resolution: {integrity: sha512-UNtPCbrwrenpmrXuRwn9jYpPoweNXj8X5sMvYgsqYyaH8jQ6LfUJSk3dJLnBK+6sfYPrF4iAIo5sd5HQ+tg75A==} + '@bundled-es-modules/deepmerge@4.3.1': resolution: {integrity: sha512-Rk453EklPUPC3NRWc3VUNI/SSUjdBaFoaQvFRmNBNtMHVtOFD5AntiWg5kEE1hqcPqedYFDzxE3ZcMYPcA195w==} @@ -4289,11 +4301,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.9.0: - resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} - engines: {node: '>=0.4.0'} - hasBin: true - adjust-sourcemap-loader@4.0.0: resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} engines: {node: '>=8.9'} @@ -4778,6 +4785,9 @@ packages: bser@2.1.1: resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + buffer-builder@0.2.0: + resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==} + buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} @@ -5041,6 +5051,9 @@ packages: colorjs.io@0.4.5: resolution: {integrity: sha512-yCtUNCmge7llyfd/Wou19PMAcf5yC3XXhgFoAh6zsO2pGswhUPBaaUh8jzgHnXtXuZyFKzXZNAnyF5i+apICow==} + colorjs.io@0.5.2: + resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==} + combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -6782,6 +6795,9 @@ packages: immutable@4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} + import-cwd@3.0.0: resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} engines: {node: '>=8'} @@ -9605,6 +9621,256 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + sass-embedded-android-arm64@1.78.0: + resolution: {integrity: sha512-2sAr11EgwPudAuyk4Ite+fWGYJspiFSiZDU2D8/vjjI7BaB9FG6ksYqww3svoMMnjPUWBCjKPDELpZTxViLJbw==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [android] + + sass-embedded-android-arm64@1.81.0: + resolution: {integrity: sha512-I36P77/PKAHx6sqOmexO2iEY5kpsmQ1VxcgITZSOxPMQhdB6m4t3bTabfDuWQQmCrqqiNFtLQHeytB65bUqwiw==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [android] + + sass-embedded-android-arm@1.78.0: + resolution: {integrity: sha512-YM6nrmKsj+ImaSTd96F+jzbWSbhPkRN4kedbLgIJ5FsILNa9NAqhmrCQz9pdcjuAhyfxWImdUACsT23CPGENZQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [android] + + sass-embedded-android-arm@1.81.0: + resolution: {integrity: sha512-NWEmIuaIEsGFNsIRa+5JpIpPJyZ32H15E85CNZqEIhhwWlk9UNw7vlOCmTH8MtabtnACwC/2NG8VyNa3nxKzUQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [android] + + sass-embedded-android-ia32@1.78.0: + resolution: {integrity: sha512-TyJOo4TgnHpOfC/PfqCBqd+jGRanWoRd4Br/0KAfIvaIFjTGIPdk26vUyDVugV1J8QUEY4INGE8EXAuDeRldUQ==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [android] + + sass-embedded-android-ia32@1.81.0: + resolution: {integrity: sha512-k8V1usXw30w1GVxvrteG1RzgYJzYQ9PfL2aeOqGdroBN7zYTD9VGJXTGcxA4IeeRxmRd7szVW2mKXXS472fh8g==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [android] + + sass-embedded-android-riscv64@1.78.0: + resolution: {integrity: sha512-wwajpsVRuhb7ixrkA3Yu60V2LtROYn45PIYeda30/MrMJi9k3xEqHLhodTexFm6wZoKclGSDZ6L9U5q0XyRKiQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [android] + + sass-embedded-android-riscv64@1.81.0: + resolution: {integrity: sha512-RXlanyLXEpN/DEehXgLuKPsqT//GYlsGFxKXgRiCc8hIPAueFLQXKJmLWlL3BEtHgmFdbsStIu4aZCcb1hOFlQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [android] + + sass-embedded-android-x64@1.78.0: + resolution: {integrity: sha512-k5l66PO0LgSHMDbDzAQ/vqrXMlJ3r42ZHJA8MJvUbA6sQxTzDS381V7L+EhOATwyI225j2FhEeTHW6rr4WBQzA==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [android] + + sass-embedded-android-x64@1.81.0: + resolution: {integrity: sha512-RQG0FxGQ1DERNyUDED8+BDVaLIjI+BNg8lVcyqlLZUrWY6NhzjwYEeiN/DNZmMmHtqDucAPNDcsdVUNQqsBy2A==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [android] + + sass-embedded-darwin-arm64@1.78.0: + resolution: {integrity: sha512-3JaxceFSR6N+a22hPYYkj1p45eBaWTt/M8MPTbfzU3TGZrU9bmRX7WlUVtXTo1yYI2iMf22nCv0PQ5ExFF3FMQ==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [darwin] + + sass-embedded-darwin-arm64@1.81.0: + resolution: {integrity: sha512-gLKbsfII9Ppua76N41ODFnKGutla9qv0OGAas8gxe0jYBeAQFi/1iKQYdNtQtKi4mA9n5TQTqz+HHCKszZCoyA==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [darwin] + + sass-embedded-darwin-x64@1.78.0: + resolution: {integrity: sha512-UMTijqE3fJ8vEaaD7GPG7G3GsHuPKOdpS8vuA2v2uwO3BPFp/rEKah66atvGqvGO+0JYApkSv0YTnnexSrkHIQ==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [darwin] + + sass-embedded-darwin-x64@1.81.0: + resolution: {integrity: sha512-7uMOlT9hD2KUJCbTN2XcfghDxt/rc50ujjfSjSHjX1SYj7mGplkINUXvVbbvvaV2wt6t9vkGkCo5qNbeBhfwBg==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [darwin] + + sass-embedded-linux-arm64@1.78.0: + resolution: {integrity: sha512-juMIMpp3DIAiQ842y+boqh0u2SjN4m3mDKrDfMuBznj8DSQoy9J/3e4hLh3g+p0/j83WuROu5nNoYxm2Xz8rww==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + + sass-embedded-linux-arm64@1.81.0: + resolution: {integrity: sha512-jy4bvhdUmqbyw1jv1f3Uxl+MF8EU/Y/GDx4w6XPJm4Ds+mwH/TwnyAwsxxoBhWfnBnW8q2ADy039DlS5p+9csQ==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + + sass-embedded-linux-arm@1.78.0: + resolution: {integrity: sha512-JafT+Co0RK8oO3g9TfVRuG7tkYeh35yDGTgqCFxLrktnkiw5pmIagCfpjxk5GBcSfJMOzhCgclTCDJWAuHGuMQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + + sass-embedded-linux-arm@1.81.0: + resolution: {integrity: sha512-REqR9qM4RchCE3cKqzRy9Q4zigIV82SbSpCi/O4O3oK3pg2I1z7vkb3TiJsivusG/li7aqKZGmYOtAXjruGQDA==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + + sass-embedded-linux-ia32@1.78.0: + resolution: {integrity: sha512-Gy8GW5g6WX9t8CT2Dto5AL6ikB+pG7aAXWXvfu3RFHktixSwSbyy6CeGqSk1t0xyJCFkQQA/V8HU9bNdeHiBxg==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + + sass-embedded-linux-ia32@1.81.0: + resolution: {integrity: sha512-ga/Jk4q5Bn1aC+iHJteDZuLSKnmBUiS3dEg1fnl/Z7GaHIChceKDJOw0zNaILRXI0qT2E1at9MwzoRaRA5Nn/g==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + + sass-embedded-linux-musl-arm64@1.78.0: + resolution: {integrity: sha512-Lu/TlRHbe9aJY7B7PwWCJz7pTT5Rc50VkApWEmPiU/nu0mGbSpg0Xwar6pNeG8+98ubgKKdRb01N3bvclf5a4A==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + + sass-embedded-linux-musl-arm64@1.81.0: + resolution: {integrity: sha512-hpntWf5kjkoxncA1Vh8vhsUOquZ8AROZKx0rQh7ZjSRs4JrYZASz1cfevPKaEM3wIim/nYa6TJqm0VqWsrERlA==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + + sass-embedded-linux-musl-arm@1.78.0: + resolution: {integrity: sha512-DUVXtcsfsiOJ2Zwp4Y3T6KZWX8h0gWpzmFUrx+gSIbg67vV8Ww2DWMjWRwqLe7HOLTYBegMBYpMgMgZiPtXhIA==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + + sass-embedded-linux-musl-arm@1.81.0: + resolution: {integrity: sha512-oWVUvQ4d5Kx1Md75YXZl5z1WBjc+uOhfRRqzkJ3nWc8tjszxJN+y/5EOJavhsNI3/2yoTt6eMXRTqDD9b0tWSQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + + sass-embedded-linux-musl-ia32@1.78.0: + resolution: {integrity: sha512-1E5ywUnq6MRPAecr2r/vDOBr93wXyculEmfyF5JRG8mUufMaxGIhfx64OQE6Drjs+EDURcYZ+Qcg6/ubJWqhcw==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + + sass-embedded-linux-musl-ia32@1.81.0: + resolution: {integrity: sha512-UEXUYkBuqTSwg5JNWiNlfMZ1Jx6SJkaEdx+fsL3Tk099L8cKSoJWH2EPz4ZJjNbyIMymrSdVfymheTeZ8u24xA==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + + sass-embedded-linux-musl-riscv64@1.78.0: + resolution: {integrity: sha512-YvQEvX7ctn5BwC79+HBagDYIciEkwcl2NLgoydmEsBO/0+ncMKSGnjsn/iRzErbq1KJNyjGEni8eSHlrtQI1vQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + + sass-embedded-linux-musl-riscv64@1.81.0: + resolution: {integrity: sha512-1D7OznytbIhx2XDHWi1nuQ8d/uCVR7FGGzELgaU//T8A9DapVTUgPKvB70AF1k4GzChR9IXU/WvFZs2hDTbaJg==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + + sass-embedded-linux-musl-x64@1.78.0: + resolution: {integrity: sha512-azdUcZZvZmtUBslIKr2/l4aQrTX7BvO96TD0GLdWz9vuXZrokYm09AJZEnb5j6Pk5I4Xr0yM6BG1Vgcbzqi5Zg==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + + sass-embedded-linux-musl-x64@1.81.0: + resolution: {integrity: sha512-ia6VCTeVDQtBSMktXRFza1AZCt8/6aUoujot6Ugf4KmdytQqPJIHxkHaGftm5xwi9WdrMGYS7zgolToPijR11A==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + + sass-embedded-linux-riscv64@1.78.0: + resolution: {integrity: sha512-g8M6vqHMjZUoH9C1WJsgwu+qmwdJAAMDaJTM1emeAScUZMTaQGzm+Q6C5oSGnAGR3XLT/drgbHhbmruXDgkdeQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + + sass-embedded-linux-riscv64@1.81.0: + resolution: {integrity: sha512-KbxSsqu4tT1XbhZfJV/5NfW0VtJIGlD58RjqJqJBi8Rnjrx29/upBsuwoDWtsPV/LhoGwwU1XkSa9Q1ifCz4fQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + + sass-embedded-linux-x64@1.78.0: + resolution: {integrity: sha512-m997ThzpMwql4u6LzZCoHPIQkgK6bbLPLc7ydemo2Wusqzh6j8XAGxVT5oANp6s2Dmj+yh49pKDozal+tzEX9w==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + + sass-embedded-linux-x64@1.81.0: + resolution: {integrity: sha512-AMDeVY2T9WAnSFkuQcsOn5c29GRs/TuqnCiblKeXfxCSKym5uKdBl/N7GnTV6OjzoxiJBbkYKdVIaS5By7Gj4g==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + + sass-embedded-win32-arm64@1.78.0: + resolution: {integrity: sha512-qTLIIC5URYRmeuYYllfoL0K1cHSUd+f3sFHAA6fjtdgf288usd6ToCbWpuFb0BtVceEfGQX8lEp+teOG7n7Quw==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [win32] + + sass-embedded-win32-arm64@1.81.0: + resolution: {integrity: sha512-YOmBRYnygwWUmCoH14QbMRHjcvCJufeJBAp0m61tOJXIQh64ziwV4mjdqjS/Rx3zhTT4T+nulDUw4d3kLiMncA==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [win32] + + sass-embedded-win32-ia32@1.78.0: + resolution: {integrity: sha512-BrOWh18T6Y9xgCokGXElEnd8j03fO4W83bwJ9wHRRkrQWaeHtHs3XWW0fX1j2brngWUTjU+jcYUijWF1Z60krw==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [win32] + + sass-embedded-win32-ia32@1.81.0: + resolution: {integrity: sha512-HFfr/C+uLJGGTENdnssuNTmXI/xnIasUuEHEKqI+2J0FHCWT5cpz3PGAOHymPyJcZVYGUG/7gIxIx/d7t0LFYw==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [win32] + + sass-embedded-win32-x64@1.78.0: + resolution: {integrity: sha512-C14iFDJd7oGhmQehRiEL7GtzMmLwubcDqsBarQ+u9LbHoDlUQfIPd7y8mVtNgtxJCdrAO/jc5qR4C+85yE3xPQ==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [win32] + + sass-embedded-win32-x64@1.81.0: + resolution: {integrity: sha512-wxj52jDcIAwWcXb7ShZ7vQYKcVUkJ+04YM9l46jDY+qwHzliGuorAUyujLyKTE9heGD3gShJ3wPPC1lXzq6v9A==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [win32] + + sass-embedded@1.78.0: + resolution: {integrity: sha512-NR2kvhWVFABmBm0AqgFw9OweQycs0Qs+/teJ9Su+BUY7up+f8S5F/Zi+7QtAqJlewsQyUNfzm1vRuM+20lBwRQ==} + engines: {node: '>=16.0.0'} + hasBin: true + + sass-embedded@1.81.0: + resolution: {integrity: sha512-uZQ2Faxb1oWBHpeSSzjxnhClbMb3QadN0ql0ZFNuqWOLUxwaVhrMlMhPq6TDPbbfDUjihuwrMCuy695Bgna5RA==} + engines: {node: '>=16.0.0'} + hasBin: true + sass-loader@16.0.0: resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} engines: {node: '>= 18.12.0'} @@ -10172,6 +10438,14 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + sync-child-process@1.0.2: + resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} + engines: {node: '>=16.0.0'} + + sync-message-port@1.1.3: + resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} + engines: {node: '>=16.0.0'} + synckit@0.9.0: resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -10703,6 +10977,9 @@ packages: resolution: {integrity: sha512-aeVK81SIuT6aMJfNo9Vte8Dw0/FZINGBV8BfCraGtqVxIeLAEhJyoWs8SmvRVmXfGss2PmmOwZCuBPbZR+IYWg==} engines: {node: '>= 10.13.0'} + varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -11169,13 +11446,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.14))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7)(typescript@5.5.4)': + '@angular-devkit/build-angular@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.14.14))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(sass-embedded@1.81.0)(tailwindcss@3.4.7)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.12(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1802.12(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(esbuild@0.23.0)))(webpack@5.94.0(esbuild@0.23.0)) '@angular-devkit/core': 18.2.12(chokidar@3.6.0) - '@angular/build': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4) + '@angular/build': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(sass-embedded@1.81.0)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4) '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) '@babel/core': 7.25.2 '@babel/generator': 7.25.0 @@ -11188,7 +11465,7 @@ snapshots: '@babel/runtime': 7.25.0 '@discoveryjs/json-ext': 0.6.1 '@ngtools/webpack': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.4.41) babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.94.0(esbuild@0.23.0)) @@ -11220,7 +11497,7 @@ snapshots: resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.6 - sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) + sass-loader: 16.0.0(sass-embedded@1.81.0)(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) semver: 7.6.3 source-map-loader: 5.0.0(webpack@5.94.0(esbuild@0.23.0)) source-map-support: 0.5.21 @@ -11228,7 +11505,7 @@ snapshots: tree-kill: 1.2.2 tslib: 2.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 webpack: 5.94.0(esbuild@0.23.0) webpack-dev-middleware: 7.4.2(webpack@5.94.0(esbuild@0.23.0)) @@ -11261,13 +11538,13 @@ snapshots: - utf-8-validate - webpack-cli - '@angular-devkit/build-angular@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7)(typescript@5.5.4)': + '@angular-devkit/build-angular@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.7.9))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7)(tslib@2.6.3)(typescript@5.5.4))(sass-embedded@1.81.0)(tailwindcss@3.4.7)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.12(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1802.12(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.94.0(esbuild@0.23.0)))(webpack@5.94.0(esbuild@0.23.0)) '@angular-devkit/core': 18.2.12(chokidar@3.6.0) - '@angular/build': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4) + '@angular/build': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(sass-embedded@1.81.0)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4) '@angular/compiler-cli': 18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) '@babel/core': 7.25.2 '@babel/generator': 7.25.0 @@ -11280,7 +11557,7 @@ snapshots: '@babel/runtime': 7.25.0 '@discoveryjs/json-ext': 0.6.1 '@ngtools/webpack': 18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.94.0(esbuild@0.23.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6)) ansi-colors: 4.1.3 autoprefixer: 10.4.20(postcss@8.4.41) babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.94.0(esbuild@0.23.0)) @@ -11312,7 +11589,7 @@ snapshots: resolve-url-loader: 5.0.0 rxjs: 7.8.1 sass: 1.77.6 - sass-loader: 16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) + sass-loader: 16.0.0(sass-embedded@1.81.0)(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)) semver: 7.6.3 source-map-loader: 5.0.0(webpack@5.94.0(esbuild@0.23.0)) source-map-support: 0.5.21 @@ -11320,7 +11597,7 @@ snapshots: tree-kill: 1.2.2 tslib: 2.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 webpack: 5.94.0(esbuild@0.23.0) webpack-dev-middleware: 7.4.2(webpack@5.94.0(esbuild@0.23.0)) @@ -11475,7 +11752,7 @@ snapshots: tslib: 2.6.3 optional: true - '@angular/build@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4)': + '@angular/build@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.14.14)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(sass-embedded@1.81.0)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.12(chokidar@3.6.0) @@ -11485,7 +11762,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6)) browserslist: 4.24.2 critters: 0.0.24 esbuild: 0.23.0 @@ -11502,7 +11779,7 @@ snapshots: sass: 1.77.6 semver: 7.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 optionalDependencies: '@angular/localize': 18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))) @@ -11519,7 +11796,7 @@ snapshots: - supports-color - terser - '@angular/build@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4)': + '@angular/build@18.2.12(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@22.7.9)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.41)(sass-embedded@1.81.0)(tailwindcss@3.4.7)(terser@5.31.6)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1802.12(chokidar@3.6.0) @@ -11529,7 +11806,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6)) + '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6)) browserslist: 4.24.2 critters: 0.0.24 esbuild: 0.23.0 @@ -11546,7 +11823,7 @@ snapshots: sass: 1.77.6 semver: 7.6.3 typescript: 5.5.4 - vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) watchpack: 2.4.1 optionalDependencies: '@angular/localize': 18.2.13(@angular/compiler-cli@18.2.13(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.2.13(@angular/core@18.2.13(rxjs@7.8.1)(zone.js@0.14.8))) @@ -12760,6 +13037,11 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} + '@bufbuild/protobuf@1.10.0': {} + + '@bufbuild/protobuf@2.2.2': + optional: true + '@bundled-es-modules/deepmerge@4.3.1': dependencies: deepmerge: 4.3.1 @@ -14419,7 +14701,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.3.6(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6))': + '@storybook/builder-vite@8.3.6(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6))': dependencies: '@storybook/csf-plugin': 8.3.6(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2))) '@types/find-cache-dir': 3.2.1 @@ -14431,7 +14713,7 @@ snapshots: magic-string: 0.30.11 storybook: 8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)) ts-dedent: 2.2.0 - vite: 5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6) + vite: 5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -14529,9 +14811,9 @@ snapshots: dependencies: storybook: 8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)) - '@storybook/web-components-vite@8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6))': + '@storybook/web-components-vite@8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6))': dependencies: - '@storybook/builder-vite': 8.3.6(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6)) + '@storybook/builder-vite': 8.3.6(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)))(typescript@5.5.4)(vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6)) '@storybook/web-components': 8.3.6(lit@3.1.4)(storybook@8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2))) magic-string: 0.30.11 storybook: 8.2.7(@babel/preset-env@7.25.3(@babel/core@7.25.2)) @@ -15030,13 +15312,13 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6))': dependencies: - vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6))': + '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6))': dependencies: - vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6) + vite: 5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6) '@web-types/lit@2.0.0-3': optional: true @@ -15163,8 +15445,6 @@ snapshots: acorn@8.11.3: {} - acorn@8.9.0: {} - adjust-sourcemap-loader@4.0.0: dependencies: loader-utils: 2.0.4 @@ -15757,6 +16037,8 @@ snapshots: dependencies: node-int64: 0.4.0 + buffer-builder@0.2.0: {} + buffer-crc32@0.2.13: {} buffer-from@1.1.2: {} @@ -16016,6 +16298,9 @@ snapshots: colorjs.io@0.4.5: {} + colorjs.io@0.5.2: + optional: true + combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -18346,6 +18631,9 @@ snapshots: immutable@4.3.7: {} + immutable@5.0.3: + optional: true + import-cwd@3.0.0: dependencies: import-from: 3.0.0 @@ -19464,7 +19752,7 @@ snapshots: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 - tslib: 2.6.3 + tslib: 2.7.0 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -21860,11 +22148,195 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.0(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)): + sass-embedded-android-arm64@1.78.0: + optional: true + + sass-embedded-android-arm64@1.81.0: + optional: true + + sass-embedded-android-arm@1.78.0: + optional: true + + sass-embedded-android-arm@1.81.0: + optional: true + + sass-embedded-android-ia32@1.78.0: + optional: true + + sass-embedded-android-ia32@1.81.0: + optional: true + + sass-embedded-android-riscv64@1.78.0: + optional: true + + sass-embedded-android-riscv64@1.81.0: + optional: true + + sass-embedded-android-x64@1.78.0: + optional: true + + sass-embedded-android-x64@1.81.0: + optional: true + + sass-embedded-darwin-arm64@1.78.0: + optional: true + + sass-embedded-darwin-arm64@1.81.0: + optional: true + + sass-embedded-darwin-x64@1.78.0: + optional: true + + sass-embedded-darwin-x64@1.81.0: + optional: true + + sass-embedded-linux-arm64@1.78.0: + optional: true + + sass-embedded-linux-arm64@1.81.0: + optional: true + + sass-embedded-linux-arm@1.78.0: + optional: true + + sass-embedded-linux-arm@1.81.0: + optional: true + + sass-embedded-linux-ia32@1.78.0: + optional: true + + sass-embedded-linux-ia32@1.81.0: + optional: true + + sass-embedded-linux-musl-arm64@1.78.0: + optional: true + + sass-embedded-linux-musl-arm64@1.81.0: + optional: true + + sass-embedded-linux-musl-arm@1.78.0: + optional: true + + sass-embedded-linux-musl-arm@1.81.0: + optional: true + + sass-embedded-linux-musl-ia32@1.78.0: + optional: true + + sass-embedded-linux-musl-ia32@1.81.0: + optional: true + + sass-embedded-linux-musl-riscv64@1.78.0: + optional: true + + sass-embedded-linux-musl-riscv64@1.81.0: + optional: true + + sass-embedded-linux-musl-x64@1.78.0: + optional: true + + sass-embedded-linux-musl-x64@1.81.0: + optional: true + + sass-embedded-linux-riscv64@1.78.0: + optional: true + + sass-embedded-linux-riscv64@1.81.0: + optional: true + + sass-embedded-linux-x64@1.78.0: + optional: true + + sass-embedded-linux-x64@1.81.0: + optional: true + + sass-embedded-win32-arm64@1.78.0: + optional: true + + sass-embedded-win32-arm64@1.81.0: + optional: true + + sass-embedded-win32-ia32@1.78.0: + optional: true + + sass-embedded-win32-ia32@1.81.0: + optional: true + + sass-embedded-win32-x64@1.78.0: + optional: true + + sass-embedded-win32-x64@1.81.0: + optional: true + + sass-embedded@1.78.0: + dependencies: + '@bufbuild/protobuf': 1.10.0 + buffer-builder: 0.2.0 + immutable: 4.3.7 + rxjs: 7.8.1 + supports-color: 8.1.1 + varint: 6.0.0 + optionalDependencies: + sass-embedded-android-arm: 1.78.0 + sass-embedded-android-arm64: 1.78.0 + sass-embedded-android-ia32: 1.78.0 + sass-embedded-android-riscv64: 1.78.0 + sass-embedded-android-x64: 1.78.0 + sass-embedded-darwin-arm64: 1.78.0 + sass-embedded-darwin-x64: 1.78.0 + sass-embedded-linux-arm: 1.78.0 + sass-embedded-linux-arm64: 1.78.0 + sass-embedded-linux-ia32: 1.78.0 + sass-embedded-linux-musl-arm: 1.78.0 + sass-embedded-linux-musl-arm64: 1.78.0 + sass-embedded-linux-musl-ia32: 1.78.0 + sass-embedded-linux-musl-riscv64: 1.78.0 + sass-embedded-linux-musl-x64: 1.78.0 + sass-embedded-linux-riscv64: 1.78.0 + sass-embedded-linux-x64: 1.78.0 + sass-embedded-win32-arm64: 1.78.0 + sass-embedded-win32-ia32: 1.78.0 + sass-embedded-win32-x64: 1.78.0 + + sass-embedded@1.81.0: + dependencies: + '@bufbuild/protobuf': 2.2.2 + buffer-builder: 0.2.0 + colorjs.io: 0.5.2 + immutable: 5.0.3 + rxjs: 7.8.1 + supports-color: 8.1.1 + sync-child-process: 1.0.2 + varint: 6.0.0 + optionalDependencies: + sass-embedded-android-arm: 1.81.0 + sass-embedded-android-arm64: 1.81.0 + sass-embedded-android-ia32: 1.81.0 + sass-embedded-android-riscv64: 1.81.0 + sass-embedded-android-x64: 1.81.0 + sass-embedded-darwin-arm64: 1.81.0 + sass-embedded-darwin-x64: 1.81.0 + sass-embedded-linux-arm: 1.81.0 + sass-embedded-linux-arm64: 1.81.0 + sass-embedded-linux-ia32: 1.81.0 + sass-embedded-linux-musl-arm: 1.81.0 + sass-embedded-linux-musl-arm64: 1.81.0 + sass-embedded-linux-musl-ia32: 1.81.0 + sass-embedded-linux-musl-riscv64: 1.81.0 + sass-embedded-linux-musl-x64: 1.81.0 + sass-embedded-linux-riscv64: 1.81.0 + sass-embedded-linux-x64: 1.81.0 + sass-embedded-win32-arm64: 1.81.0 + sass-embedded-win32-ia32: 1.81.0 + sass-embedded-win32-x64: 1.81.0 + optional: true + + sass-loader@16.0.0(sass-embedded@1.81.0)(sass@1.77.6)(webpack@5.94.0(esbuild@0.23.0)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.77.6 + sass-embedded: 1.81.0 webpack: 5.94.0(esbuild@0.23.0) sass@1.77.6: @@ -22704,6 +23176,14 @@ snapshots: symbol-tree@3.2.4: {} + sync-child-process@1.0.2: + dependencies: + sync-message-port: 1.1.3 + optional: true + + sync-message-port@1.1.3: + optional: true + synckit@0.9.0: dependencies: '@pkgr/core': 0.1.1 @@ -22959,7 +23439,7 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 20.14.14 - acorn: 8.9.0 + acorn: 8.11.3 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -23317,6 +23797,8 @@ snapshots: value-or-function@4.0.0: {} + varint@6.0.0: {} + vary@1.1.2: {} verror@1.10.0: @@ -23400,7 +23882,7 @@ snapshots: replace-ext: 2.0.0 teex: 1.0.1 - vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + vite@5.4.6(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -23410,9 +23892,10 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 + sass-embedded: 1.81.0 terser: 5.31.6 - vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass@1.77.6)(terser@5.31.6): + vite@5.4.6(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.81.0)(sass@1.77.6)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -23422,9 +23905,10 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 sass: 1.77.6 + sass-embedded: 1.81.0 terser: 5.31.6 - vite@5.4.8(@types/node@20.14.14)(less@4.2.0)(sass@1.78.0)(terser@5.31.6): + vite@5.4.8(@types/node@20.14.14)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -23434,9 +23918,10 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 sass: 1.78.0 + sass-embedded: 1.78.0 terser: 5.31.6 - vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass@1.78.0)(terser@5.31.6): + vite@5.4.8(@types/node@22.7.9)(less@4.2.0)(sass-embedded@1.78.0)(sass@1.78.0)(terser@5.31.6): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -23446,6 +23931,7 @@ snapshots: fsevents: 2.3.3 less: 4.2.0 sass: 1.78.0 + sass-embedded: 1.78.0 terser: 5.31.6 void-elements@2.0.1: {} From 39f4f7dba37551ec2a868ab8f152b1472a31dcf3 Mon Sep 17 00:00:00 2001 From: Philipp Gfeller <1659006+gfellerph@users.noreply.github.com> Date: Fri, 6 Dec 2024 11:00:13 +0100 Subject: [PATCH 3/9] docs: remove audience navigation (#4153) This navigation will not be needed for cargo and is currently undergoing a redesign. Therefore it will not be part of the first implementation of the header. --- .../components/src/components/post-header/post-header.tsx | 4 ---- .../stories/components/header/components/header.markup.ts | 7 ------- 2 files changed, 11 deletions(-) diff --git a/packages/components/src/components/post-header/post-header.tsx b/packages/components/src/components/post-header/post-header.tsx index 0461f5d135..7fa2a51450 100644 --- a/packages/components/src/components/post-header/post-header.tsx +++ b/packages/components/src/components/post-header/post-header.tsx @@ -95,7 +95,6 @@ export class PostHeader { - {this.device === 'desktop' && }
{this.device === 'desktop' && } @@ -116,9 +115,6 @@ export class PostHeader {
- {(this.device === 'mobile' || this.device === 'tablet') && ( - - )} {(this.device === 'mobile' || this.device === 'tablet') && ( diff --git a/packages/documentation/src/stories/components/header/components/header.markup.ts b/packages/documentation/src/stories/components/header/components/header.markup.ts index 85e320bb9a..0f320929dd 100644 --- a/packages/documentation/src/stories/components/header/components/header.markup.ts +++ b/packages/documentation/src/stories/components/header/components/header.markup.ts @@ -4,13 +4,6 @@ export default html` Homepage - - -
  • Über uns
  • From 21f8f6d463f274539277e3a2c5f8f35c3cbc446c Mon Sep 17 00:00:00 2001 From: Lea Date: Fri, 6 Dec 2024 11:30:23 +0100 Subject: [PATCH 4/9] fix(styles): ol styles without using grid (#4110) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Oliver Schürch --- .changeset/thirty-cats-juggle.md | 6 ++++ .../typography/list/list-number.sample.scss | 7 ++++ .../foundations/typography/list/list.docs.mdx | 35 ++++++++----------- .../typography/list/list.snapshot.stories.ts | 21 ++++++++++- .../typography/list/list.stories.ts | 2 +- packages/styles/src/components/stepper.scss | 4 +-- packages/styles/src/elements/_index.scss | 2 +- packages/styles/src/elements/list-number.scss | 33 +++++++++++++++++ packages/styles/src/elements/list.scss | 28 --------------- packages/styles/src/mixins/list.scss | 19 ++++++++++ 10 files changed, 103 insertions(+), 54 deletions(-) create mode 100644 .changeset/thirty-cats-juggle.md create mode 100644 packages/documentation/src/stories/foundations/typography/list/list-number.sample.scss create mode 100644 packages/styles/src/elements/list-number.scss delete mode 100644 packages/styles/src/elements/list.scss diff --git a/.changeset/thirty-cats-juggle.md b/.changeset/thirty-cats-juggle.md new file mode 100644 index 0000000000..fce8cc2c72 --- /dev/null +++ b/.changeset/thirty-cats-juggle.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-documentation': patch +'@swisspost/design-system-styles': patch +--- + +Reverted `ol` lists to use standard display (not grid). diff --git a/packages/documentation/src/stories/foundations/typography/list/list-number.sample.scss b/packages/documentation/src/stories/foundations/typography/list/list-number.sample.scss new file mode 100644 index 0000000000..6d7495fb01 --- /dev/null +++ b/packages/documentation/src/stories/foundations/typography/list/list-number.sample.scss @@ -0,0 +1,7 @@ +@use '@swisspost/design-system-styles/core' as post; + +.my-component { + ul { + @include post.list-number(); + } +} diff --git a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx index 5ca305d9b5..63e12fa3c1 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx +++ b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx @@ -3,12 +3,13 @@ import * as ListStories from './list.stories'; import SampleListBullet from './list-bullet.sample.scss?raw'; import SampleListInline from './list-inline.sample.scss?raw'; import SampleListUnstyled from './list-unstyled.sample.scss?raw'; +import SampleListNumber from './list-number.sample.scss?raw'; # Lists -

    Use lists to group a collection of related items.

    +

    Use lists to group a collection of related items.

    There are three types of HTML lists: unordered lists, ordered lists, and description lists. Utility classes allow you to style each of these lists in different ways. @@ -22,40 +23,28 @@ It is created using a `
      ` tag and each list item is preceded by a bullet (sma #### Sass mixin - + ### Inline Remove a list’s bullets. - + #### Sass mixin - + ### Unstyled List

      Can be used with both, unordered and ordered lists.

      Remove all the styles on a list and make it appear as if it is made out of `
      ` elements. - + #### Sass mixin - + ## Ordered @@ -64,18 +53,22 @@ It is created using a `
        ` tag and list items are preceded by ascending number All of the above utility classes also apply to ordered lists. - + + +#### Sass mixin + + ## Description List A description list is a list of terms, with a description of each term. It is created using a `
        ` tag, terms are defined using `
        ` tags, and descriptions are defined using `
        ` tags. - + ### Alignment Align terms and descriptions horizontally by using our grid system’s predefined classes. For longer terms, you can optionally add a `.text-truncate` class to truncate the text with an ellipsis. - + diff --git a/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts index 9131673688..3114f36991 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts +++ b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts @@ -64,7 +64,7 @@ export const Lists: Story = { ${renderList({ el: 'ol' })} ${renderList({ el: 'ol', classList: 'list-revert' })} ${renderList({ el: 'ol', classList: 'list-unstyled' })} - <ul class="list-inline"> + <ol class="list-inline"> ${renderList({ el: 'ol', classList: 'list-inline', @@ -77,6 +77,25 @@ export const Lists: Story = { el: 'ol', classList: 'list-inline list-unstyled', })} + + <ol class="list-number"> + ${renderList({ el: 'ol', classList: 'list-number' })} + ${renderList({ el: 'ol', classList: 'list-number list-revert' })} + ${renderList({ el: 'ol', classList: 'list-number list-unstyled' })} + + <ol class="list-number list-inline"> + ${renderList({ + el: 'ol', + classList: 'list-number list-inline', + })} + ${renderList({ + el: 'ol', + classList: 'list-number list-inline list-revert', + })} + ${renderList({ + el: 'ol', + classList: 'list-number list-inline list-unstyled', + })} `, ); diff --git a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts index 1c8fea98f4..0d7ea8eb73 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts +++ b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts @@ -63,7 +63,7 @@ export const UnstyledList: Story = { export const OrderedList: Story = { render: () => html` -
          +
          1. This is an ordered list.
          2. It appears in its default style.
          3. diff --git a/packages/styles/src/components/stepper.scss b/packages/styles/src/components/stepper.scss index 45309dd427..53159b2d6c 100644 --- a/packages/styles/src/components/stepper.scss +++ b/packages/styles/src/components/stepper.scss @@ -20,6 +20,7 @@ } .stepper { + @include utilities.reset-list; // start a counter for the step numbers counter-reset: step-index; @@ -35,13 +36,12 @@ // we use a padding and negative margin on the last step for the same reason we need the first column padding-inline-end: math.div(stepper.$stepper-indicator-size, 2); - - @include utilities.reset-list; } .stepper-item { grid-row: 1; position: relative; + padding-inline-start: 0; &:not(:first-child) { padding-inline-start: math.div(stepper.$stepper-link-spacing, 2); diff --git a/packages/styles/src/elements/_index.scss b/packages/styles/src/elements/_index.scss index 4b69076a8c..88d8c4871d 100644 --- a/packages/styles/src/elements/_index.scss +++ b/packages/styles/src/elements/_index.scss @@ -3,8 +3,8 @@ @use 'body'; @use 'anchor'; @use 'list-bullet'; -@use 'list'; @use 'list-description'; +@use 'list-number'; @use 'paragraph'; @use 'fieldset-legend'; @use 'heading'; diff --git a/packages/styles/src/elements/list-number.scss b/packages/styles/src/elements/list-number.scss new file mode 100644 index 0000000000..33aa6b1716 --- /dev/null +++ b/packages/styles/src/elements/list-number.scss @@ -0,0 +1,33 @@ +@use '../functions/tokens'; +@use '../tokens/elements'; +@use '../mixins/list'; + +tokens.$default-map: elements.$post-listnumber; + +ol { + margin-block: tokens.get('list-number-item-gap-block'); + padding-inline-end: tokens.get('list-number-item-gap-block'); + padding-inline-start: calc( + tokens.get('list-number-item-icon-size') + tokens.get('list-number-item-icon-gap-inline') + ); + + ::marker { + font-weight: tokens.get('list-number-item-icon-font-weight'); + } + + &.list-number { + @include list.list-number(); + } + + &.list-inline { + @include list.list-inline(); + } + + &.list-revert { + @include list.list-revert(); + } + + &.list-unstyled { + @include list.list-unstyled(); + } +} diff --git a/packages/styles/src/elements/list.scss b/packages/styles/src/elements/list.scss deleted file mode 100644 index 72b3d950d9..0000000000 --- a/packages/styles/src/elements/list.scss +++ /dev/null @@ -1,28 +0,0 @@ -@use '../functions/tokens'; -@use '../tokens/elements'; - -tokens.$default-map: elements.$post-listnumber; - -ol { - display: grid; - grid-template-columns: [marker] auto [item] 1fr; - list-style: none; - counter-reset: ol; - padding: tokens.get('list-number-item-gap-block'); - gap: tokens.get('list-number-margin-block'); - - > li { - display: grid; - grid-template-columns: subgrid; - counter-increment: ol; - column-gap: tokens.get('list-number-item-icon-gap-inline'); - grid-column: span 2; - - &::before { - text-align: right; - content: counter(ol) '.'; - grid-column: marker; - grid-row: span 30000; - } - } -} diff --git a/packages/styles/src/mixins/list.scss b/packages/styles/src/mixins/list.scss index 822143ba05..c654fb92e1 100644 --- a/packages/styles/src/mixins/list.scss +++ b/packages/styles/src/mixins/list.scss @@ -42,6 +42,25 @@ } } +@mixin list-number() { + margin-block: tokens.get('list-number-item-gap-block', elements.$post-listnumber); + padding-inline-end: tokens.get('list-number-item-gap-block', elements.$post-listnumber); + padding-inline-start: calc( + tokens.get('list-number-item-icon-size', elements.$post-listnumber) + + tokens.get('list-number-item-icon-gap-inline', elements.$post-listnumber) + ); + + > li { + margin-block-end: tokens.get('list-number-margin-block', elements.$post-listnumber); + padding-inline-start: tokens.get('list-number-item-icon-gap-inline', elements.$post-listnumber); + padding-block: tokens.get('list-number-item-text-padding-block', elements.$post-listnumber); + + &:last-child { + margin-block-end: 0; + } + } +} + @mixin list-inline() { @include list-unstyled() { display: flex; From 1506f0c2f0f98d7d4cb8f7c9db9f17fec4f14311 Mon Sep 17 00:00:00 2001 From: Alona Zherdetska <138328641+alionazherdetska@users.noreply.github.com> Date: Fri, 6 Dec 2024 12:15:13 +0100 Subject: [PATCH 5/9] feat(component): search input (#4099) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Zherdetska Alona, IT21.1 Co-authored-by: Oliver Schürch --- .changeset/gold-dryers-drop.md | 6 + .../snapshots/components/search.snapshot.ts | 7 ++ .../src/stories/components/search/search.mdx | 25 +++++ .../search/search.snaphot.stories.ts | 44 ++++++++ .../components/search/search.stories.ts | 106 ++++++++++++++++++ packages/styles/src/components/_index.scss | 1 + .../src/components/form-search-input.scss | 94 ++++++++++++++++ 7 files changed, 283 insertions(+) create mode 100644 .changeset/gold-dryers-drop.md create mode 100644 packages/documentation/cypress/snapshots/components/search.snapshot.ts create mode 100644 packages/documentation/src/stories/components/search/search.mdx create mode 100644 packages/documentation/src/stories/components/search/search.snaphot.stories.ts create mode 100644 packages/documentation/src/stories/components/search/search.stories.ts create mode 100644 packages/styles/src/components/form-search-input.scss diff --git a/.changeset/gold-dryers-drop.md b/.changeset/gold-dryers-drop.md new file mode 100644 index 0000000000..8625883b1e --- /dev/null +++ b/.changeset/gold-dryers-drop.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-documentation': minor +'@swisspost/design-system-styles': minor +--- + +Created the `search-input` component. diff --git a/packages/documentation/cypress/snapshots/components/search.snapshot.ts b/packages/documentation/cypress/snapshots/components/search.snapshot.ts new file mode 100644 index 0000000000..543f03eaa1 --- /dev/null +++ b/packages/documentation/cypress/snapshots/components/search.snapshot.ts @@ -0,0 +1,7 @@ +describe('Search', () => { + it('default', () => { + cy.visit('/iframe.html?id=snapshots--search'); + cy.get('.search-input', { timeout: 30000 }).should('be.visible'); + cy.percySnapshot('Search', { widths: [400] }); + }); +}) \ No newline at end of file diff --git a/packages/documentation/src/stories/components/search/search.mdx b/packages/documentation/src/stories/components/search/search.mdx new file mode 100644 index 0000000000..abe81e5ed0 --- /dev/null +++ b/packages/documentation/src/stories/components/search/search.mdx @@ -0,0 +1,25 @@ +import { Canvas, Controls, Meta } from '@storybook/blocks'; +import * as SearchInputStories from './search.stories'; +import StylesPackageImport from '@/shared/styles-package-import.mdx'; + + + +
            + # Search Input + + +
            + +
            + Customize the native `` element with CSS that changes the element’s initial appearance. +
            + + + +
            + +
            + + \ No newline at end of file diff --git a/packages/documentation/src/stories/components/search/search.snaphot.stories.ts b/packages/documentation/src/stories/components/search/search.snaphot.stories.ts new file mode 100644 index 0000000000..ac95a317a5 --- /dev/null +++ b/packages/documentation/src/stories/components/search/search.snaphot.stories.ts @@ -0,0 +1,44 @@ +import { Args, StoryContext, StoryObj } from '@storybook/web-components'; +import meta from './search.stories'; +import { html } from 'lit'; +import { schemes } from '@/shared/snapshots/schemes'; + +const { id, ...metaWithoutId } = meta; + +export default { + ...metaWithoutId, + title: 'Snapshots', +}; + +type Story = StoryObj; + +export const SearchInput: Story = { + render: (_args: Args, context: StoryContext) => { + const argsOptions = [ + { label: 'Default', placeholder: 'Search...' }, + { label: 'No Placeholder', placeholder: '' }, + { label: 'With Content', placeholder: 'Search...', value: 'Some content' }, + ]; + + return schemes( + () => html` +
            + ${argsOptions.map( + args => html` +
            +

            ${args.label}

            + ${meta.render?.( + { + ...context.args, + ...args, + }, + context, + )} +
            + `, + )} +
            + `, + ); + }, +}; diff --git a/packages/documentation/src/stories/components/search/search.stories.ts b/packages/documentation/src/stories/components/search/search.stories.ts new file mode 100644 index 0000000000..ef8e7db3f5 --- /dev/null +++ b/packages/documentation/src/stories/components/search/search.stories.ts @@ -0,0 +1,106 @@ +import { Args, StoryContext, StoryObj } from '@storybook/web-components'; +import { html, nothing } from 'lit'; +import { MetaComponent } from '@root/types'; + +const meta: MetaComponent = { + id: 'bc68b346-2fdd-436e-bddf-309d24df06a1', + title: 'Components/Form Search', + tags: ['package:HTML'], + render: render, + parameters: { + badges: [], + design: { + type: 'figma', + url: 'https://www.figma.com/design/JIT5AdGYqv6bDRpfBPV8XR/Foundations-%26-Components-Next-Level?node-id=2781-16519&node-type=frame&t=mZSBn66oo6CnywJU-0', + }, + }, + args: { + placeholder: 'Search...', + showDeleteButton: true, + showSearchButton: true, + value: '', // Default empty value + }, + argTypes: { + placeholder: { + name: 'Placeholder', + description: 'Defines the text displayed when the search input is empty.', + control: { + type: 'text', + }, + table: { + category: 'General', + }, + }, + showDeleteButton: { + name: 'Show Delete Button', + description: 'Toggles the visibility of the delete button.', + control: { + type: 'boolean', + }, + table: { + category: 'Controls', + }, + }, + showSearchButton: { + name: 'Show Search Button', + description: 'Toggles the visibility of the search button.', + control: { + type: 'boolean', + }, + table: { + category: 'Controls', + }, + }, + value: { + name: 'Value', + description: 'Initial value of the input field.', + control: { + type: 'text', + }, + table: { + category: 'General', + }, + }, + }, +}; + +export default meta; + +type Story = StoryObj; + +function render(args: Args, context: StoryContext) { + const id = context.id ?? `SearchInput_${context.name}`; + + return html` +
            + + + ${args.showDeleteButton + ? html` + + ` + : nothing} + ${args.showSearchButton + ? html` + + ` + : nothing} +
            + `; +} + +export const Default: Story = {}; diff --git a/packages/styles/src/components/_index.scss b/packages/styles/src/components/_index.scss index a27487c8ff..436321e941 100644 --- a/packages/styles/src/components/_index.scss +++ b/packages/styles/src/components/_index.scss @@ -16,6 +16,7 @@ @use 'error-container'; @use 'form-footer'; @use 'form-range'; +@use 'form-search-input'; @use 'form-select'; @use 'form-textarea'; @use 'datatable'; diff --git a/packages/styles/src/components/form-search-input.scss b/packages/styles/src/components/form-search-input.scss new file mode 100644 index 0000000000..f852b09a3c --- /dev/null +++ b/packages/styles/src/components/form-search-input.scss @@ -0,0 +1,94 @@ +@use './../functions/tokens'; +@use './../tokens/components'; +@use './../mixins/utilities'; + +tokens.$default-map: components.$post-search-input; + +.search-input { + position: relative; + + /* clears the ‘X’ from webkit browsers */ + input[type='search']::-webkit-search-decoration, + input[type='search']::-webkit-search-cancel-button, + input[type='search']::-webkit-search-results-button, + input[type='search']::-webkit-search-results-decoration { + display: none; + } + + .form-control { + padding-right: tokens.get('input-search-empty-padding-inline-end'); + + &:not(:placeholder-shown) { + padding-right: tokens.get('input-search-filled-padding-inline-end'); + + ~ .form-label { + padding-right: tokens.get('input-search-label-filled-padding-inline-end'); + } + + ~ .delete-button { + visibility: visible; + opacity: 1; + } + } + + ~ .form-label { + z-index: 0; + padding-right: tokens.get('input-search-label-empty-padding-inline-end'); + } + } + + &:hover { + .delete-button, + .search-button { + post-icon { + color: tokens.get('input-color-hover-fg', components.$post-text-input); + } + } + } + + .delete-button, + .search-button { + z-index: 1; + padding: 0; + position: absolute; + top: 50%; + transform: translateY(-50%); + background: none; + border: 0; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + border-radius: tokens.get('input-search-icon-border-radius'); + transition: + opacity 0.2s ease, + visibility 0.2s ease, + fill 0.2s ease; + + post-icon { + width: tokens.get('input-sizing-icon', components.$post-text-input); + height: tokens.get('input-sizing-icon', components.$post-text-input); + } + } + + .search-button { + right: tokens.get('search-position-inline-end-icon'); + + &:focus-visible { + @include utilities.focus-style; + } + } + + .delete-button { + right: calc( + tokens.get('input-sizing-icon', components.$post-text-input) + + tokens.get('input-search-filled-gap-icon') + tokens.get('search-position-inline-end-icon') + ); + visibility: hidden; + opacity: 0; + + &:focus-visible { + @include utilities.focus-style; + } + } +} From feeb3f37ac70ecd83faa3863b0be10e9cb7051e6 Mon Sep 17 00:00:00 2001 From: Myrta Sakellariou <66249294+myrta2302@users.noreply.github.com> Date: Mon, 9 Dec 2024 09:38:23 +0200 Subject: [PATCH 6/9] feat(components): back-to-top button component (#3991) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Alizé Debray <33580481+alizedebray@users.noreply.github.com> --- .changeset/dull-falcons-hope.md | 6 + .../components/cypress/e2e/back-to-top.cy.ts | 61 ++++++++++ .../fixtures/post-back-to-top.test.html | 12 ++ packages/components/src/animations/slide.ts | 31 ++++++ packages/components/src/components.d.ts | 21 ++++ .../post-back-to-top/post-back-to-top.scss | 45 ++++++++ .../post-back-to-top/post-back-to-top.tsx | 105 ++++++++++++++++++ .../src/components/post-back-to-top/readme.md | 30 +++++ .../src/components/post-icon/readme.md | 2 + packages/components/src/index.ts | 1 + .../components/back-to-top.snapshot.ts | 7 ++ .../back-to-top/back-to-top.docs.mdx | 43 +++++++ .../back-to-top/back-to-top.sample.html | 1 + .../back-to-top.snapshot.stories.ts | 21 ++++ .../back-to-top/back-to-top.stories.ts | 55 +++++++++ .../styles/src/utilities/_not-defined.scss | 1 + 16 files changed, 442 insertions(+) create mode 100644 .changeset/dull-falcons-hope.md create mode 100644 packages/components/cypress/e2e/back-to-top.cy.ts create mode 100644 packages/components/cypress/fixtures/post-back-to-top.test.html create mode 100644 packages/components/src/animations/slide.ts create mode 100644 packages/components/src/components/post-back-to-top/post-back-to-top.scss create mode 100644 packages/components/src/components/post-back-to-top/post-back-to-top.tsx create mode 100644 packages/components/src/components/post-back-to-top/readme.md create mode 100644 packages/documentation/cypress/snapshots/components/back-to-top.snapshot.ts create mode 100644 packages/documentation/src/stories/components/back-to-top/back-to-top.docs.mdx create mode 100644 packages/documentation/src/stories/components/back-to-top/back-to-top.sample.html create mode 100644 packages/documentation/src/stories/components/back-to-top/back-to-top.snapshot.stories.ts create mode 100644 packages/documentation/src/stories/components/back-to-top/back-to-top.stories.ts diff --git a/.changeset/dull-falcons-hope.md b/.changeset/dull-falcons-hope.md new file mode 100644 index 0000000000..e59b33096a --- /dev/null +++ b/.changeset/dull-falcons-hope.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-documentation': minor +'@swisspost/design-system-components': minor +--- + +Ιmplemented the back-to-top button component. diff --git a/packages/components/cypress/e2e/back-to-top.cy.ts b/packages/components/cypress/e2e/back-to-top.cy.ts new file mode 100644 index 0000000000..9a5b25af58 --- /dev/null +++ b/packages/components/cypress/e2e/back-to-top.cy.ts @@ -0,0 +1,61 @@ +const BACK_TO_TOP_ID = '1a1b4cab-d0a8-4b01-bd85-b70e18668cb5'; + +describe('Back-to-top', () => { + describe('default', () => { + beforeEach(() => { + cy.getComponent('post-back-to-top', BACK_TO_TOP_ID); + }); + + it('should render the post-back-to-top component', () => { + cy.get('post-back-to-top').should('exist'); + }); + + it('should throw an error if the label is missing', () => { + cy.on('uncaught:exception', err => { + expect(err.message).to.include( + 'The label property of the Back to Top component is required for accessibility purposes. Please ensure it is set.', + ); + return false; + }); + cy.document().then(doc => { + const element = doc.createElement('post-back-to-top'); + doc.body.appendChild(element); + }); + }); + + it('should hide the label visually', () => { + cy.get('post-back-to-top').shadow().find('.visually-hidden'); + }); + + it('should scroll to top when clicked', () => { + cy.window().then(win => { + win.scrollTo(0, 3000); // Scroll down to simulate a user interaction + cy.get('post-back-to-top').shadow().find('.back-to-top').click(); + cy.wait(500); + cy.window().its('scrollY').should('equal', 0); + }); + }); + + it('should toggle visibility based on scroll position', () => { + cy.window().then(win => { + win.scrollTo(0, 0); + cy.get('post-back-to-top') + .shadow() + .find('.back-to-top') + .should('have.attr', 'aria-hidden', 'true'); + + win.scrollTo(0, win.innerHeight + 2000); + cy.get('post-back-to-top') + .shadow() + .find('.back-to-top') + .should('have.attr', 'aria-hidden', 'false'); + }); + }); + }); + describe('Accessibility', () => { + it('Has no detectable a11y violations on load for all variants', () => { + cy.getSnapshots('post-back-to-top'); + cy.checkA11y('#root-inner'); + }); + }); +}); diff --git a/packages/components/cypress/fixtures/post-back-to-top.test.html b/packages/components/cypress/fixtures/post-back-to-top.test.html new file mode 100644 index 0000000000..5e572ffe08 --- /dev/null +++ b/packages/components/cypress/fixtures/post-back-to-top.test.html @@ -0,0 +1,12 @@ + + + + + + Document + + + + + + diff --git a/packages/components/src/animations/slide.ts b/packages/components/src/animations/slide.ts new file mode 100644 index 0000000000..2bd21d7cd4 --- /dev/null +++ b/packages/components/src/animations/slide.ts @@ -0,0 +1,31 @@ +const easing: string = 'ease'; +const duration: number = 500; +const fill: FillMode = 'forwards'; + +export const slideUp = (el: HTMLElement, translateSize: string = '8rem'): Animation => { + return el.animate( + [ + { transform: `translateY(-${translateSize})` }, // Starting position (no translation) + { transform: 'translateY(0)' }, // End position + ], + { + duration: duration, + easing, + fill, + }, + ); +}; + +export const slideDown = (el: HTMLElement, translateSize: string = '8rem'): Animation => { + return el.animate( + [ + { transform: 'translateY(0)' }, // Starting position (no translation) + { transform: `translateY(-${translateSize})` }, // End position + ], + { + duration: duration, + easing, + fill, + }, + ); +}; diff --git a/packages/components/src/components.d.ts b/packages/components/src/components.d.ts index 531997eef8..d1a32e53ee 100644 --- a/packages/components/src/components.d.ts +++ b/packages/components/src/components.d.ts @@ -67,6 +67,12 @@ export namespace Components { */ "userid"?: string; } + interface PostBackToTop { + /** + * The label of the back-to-top button, intended solely for accessibility purposes. This label is always hidden from view. + */ + "label": string; + } interface PostBanner { /** * Triggers banner dismissal programmatically (same as clicking on the close button (×)). @@ -500,6 +506,12 @@ declare global { prototype: HTMLPostAvatarElement; new (): HTMLPostAvatarElement; }; + interface HTMLPostBackToTopElement extends Components.PostBackToTop, HTMLStencilElement { + } + var HTMLPostBackToTopElement: { + prototype: HTMLPostBackToTopElement; + new (): HTMLPostBackToTopElement; + }; interface HTMLPostBannerElementEventMap { "postDismissed": void; } @@ -784,6 +796,7 @@ declare global { "post-accordion": HTMLPostAccordionElement; "post-accordion-item": HTMLPostAccordionItemElement; "post-avatar": HTMLPostAvatarElement; + "post-back-to-top": HTMLPostBackToTopElement; "post-banner": HTMLPostBannerElement; "post-breadcrumb-item": HTMLPostBreadcrumbItemElement; "post-card-control": HTMLPostCardControlElement; @@ -853,6 +866,12 @@ declare namespace LocalJSX { */ "userid"?: string; } + interface PostBackToTop { + /** + * The label of the back-to-top button, intended solely for accessibility purposes. This label is always hidden from view. + */ + "label": string; + } interface PostBanner { /** * The label to use for the close button of a dismissible banner. @@ -1173,6 +1192,7 @@ declare namespace LocalJSX { "post-accordion": PostAccordion; "post-accordion-item": PostAccordionItem; "post-avatar": PostAvatar; + "post-back-to-top": PostBackToTop; "post-banner": PostBanner; "post-breadcrumb-item": PostBreadcrumbItem; "post-card-control": PostCardControl; @@ -1209,6 +1229,7 @@ declare module "@stencil/core" { "post-accordion": LocalJSX.PostAccordion & JSXBase.HTMLAttributes; "post-accordion-item": LocalJSX.PostAccordionItem & JSXBase.HTMLAttributes; "post-avatar": LocalJSX.PostAvatar & JSXBase.HTMLAttributes; + "post-back-to-top": LocalJSX.PostBackToTop & JSXBase.HTMLAttributes; "post-banner": LocalJSX.PostBanner & JSXBase.HTMLAttributes; "post-breadcrumb-item": LocalJSX.PostBreadcrumbItem & JSXBase.HTMLAttributes; /** diff --git a/packages/components/src/components/post-back-to-top/post-back-to-top.scss b/packages/components/src/components/post-back-to-top/post-back-to-top.scss new file mode 100644 index 0000000000..38cd94b925 --- /dev/null +++ b/packages/components/src/components/post-back-to-top/post-back-to-top.scss @@ -0,0 +1,45 @@ +@use '@swisspost/design-system-styles/tokens/components'; +@use '@swisspost/design-system-styles/functions/tokens'; +@use '@swisspost/design-system-styles/mixins/button' as button-mx; +@use '@swisspost/design-system-styles/mixins/icons' as icons; +@use '@swisspost/design-system-styles/mixins/utilities'; +@use '@swisspost/design-system-styles/mixins/elevation' as elevation-mx; + +tokens.$default-map: components.$post-floating-button; + +:host { + --post-floating-button-translate-y: #{tokens.get('post-floating-button-translate-y')}; + position: fixed; + top: tokens.get('post-floating-button-position-top'); + right: tokens.get('post-floating-button-position-right'); + + .back-to-top { + @include button-mx.reset-button; + @include utilities.focus-style; + @include elevation-mx.elevation('elevation-3'); + cursor: pointer; + border-radius: tokens.get('post-floating-button-border-radius-round'); + width: tokens.get('post-floating-button-size-outer'); + height: tokens.get('post-floating-button-size-outer'); + border: tokens.get('post-floating-button-border-width') solid + tokens.get('post-floating-button-enabled-border'); + color: tokens.get('post-floating-button-enabled-fg'); + background-color: tokens.get('post-floating-button-enabled-bg'); + display: flex; + align-items: center; + justify-content: center; + &:hover { + border-color: tokens.get('post-floating-button-hover-border'); + color: tokens.get('post-floating-button-hover-fg'); + background-color: tokens.get('post-floating-button-hover-bg'); + } + post-icon { + height: tokens.get('post-floating-button-size-icon'); + width: tokens.get('post-floating-button-size-icon'); + } + } + + .visually-hidden { + @include utilities.visuallyhidden(); + } +} diff --git a/packages/components/src/components/post-back-to-top/post-back-to-top.tsx b/packages/components/src/components/post-back-to-top/post-back-to-top.tsx new file mode 100644 index 0000000000..f94dcf32a9 --- /dev/null +++ b/packages/components/src/components/post-back-to-top/post-back-to-top.tsx @@ -0,0 +1,105 @@ +import { Component, Element, Host, State, h, Watch, Prop } from '@stencil/core'; +import { slideUp, slideDown } from '@/animations/slide'; +import { version } from '@root/package.json'; +import { checkType, checkNonEmpty } from '@/utils'; + +@Component({ + tag: 'post-back-to-top', + styleUrl: 'post-back-to-top.scss', + shadow: true, +}) +export class PostBackToTop { + @Element() el: HTMLPostBackToTopElement; + + /** + * The label of the back-to-top button, intended solely for accessibility purposes. + * This label is always hidden from view. + **/ + @Prop() label!: string; + + @State() belowFold: boolean = false; + + private translateY: string; + + isBelowFold(): boolean { + return window.scrollY > window.innerHeight; + } + + handleScroll = () => { + this.belowFold = this.isBelowFold(); + }; + + // Watch for changes in belowFold + @Watch('belowFold') + watchBelowFold(newValue: boolean) { + if (newValue) { + slideUp(this.el, this.translateY); + } else { + slideDown(this.el, this.translateY); + } + } + + scrollToTop() { + window.scrollTo({ + top: 0, + }); + } + + // Validate the label + @Watch('label') + validateLabel() { + checkType( + this.label, + 'string', + 'The label property of the Back to Top component is required for accessibility purposes. Please ensure it is set.', + ); + checkNonEmpty( + this.label, + 'The label property of the Back to Top component must not be empty. Please provide a proper text for the label', + ); + } + + // Set the initial state + componentWillLoad() { + this.belowFold = this.isBelowFold(); + } + + componentDidLoad() { + window.addEventListener('scroll', this.handleScroll, false); + + this.translateY = window + .getComputedStyle(this.el) + .getPropertyValue('--post-floating-button-translate-y'); + + if (!this.belowFold) { + this.el.style.transform = `translateY(-${this.translateY})`; + } + + // Initial load + if (this.belowFold) { + slideUp(this.el, this.translateY); + } + + this.validateLabel(); + } + + disconnectedCallback() { + window.removeEventListener('scroll', this.handleScroll); + } + + render() { + return ( + + + + ); + } +} diff --git a/packages/components/src/components/post-back-to-top/readme.md b/packages/components/src/components/post-back-to-top/readme.md new file mode 100644 index 0000000000..d0694a5dff --- /dev/null +++ b/packages/components/src/components/post-back-to-top/readme.md @@ -0,0 +1,30 @@ +# post-back-to-top + + + + + + +## Properties + +| Property | Attribute | Description | Type | Default | +| -------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------- | -------- | ----------- | +| `label` _(required)_ | `label` | The label of the back-to-top button, intended solely for accessibility purposes. This label is always hidden from view. | `string` | `undefined` | + + +## Dependencies + +### Depends on + +- [post-icon](../post-icon) + +### Graph +```mermaid +graph TD; + post-back-to-top --> post-icon + style post-back-to-top fill:#f9f,stroke:#333,stroke-width:4px +``` + +---------------------------------------------- + +*Built with [StencilJS](https://stenciljs.com/)* diff --git a/packages/components/src/components/post-icon/readme.md b/packages/components/src/components/post-icon/readme.md index 638a6ed157..b59e3eab25 100644 --- a/packages/components/src/components/post-icon/readme.md +++ b/packages/components/src/components/post-icon/readme.md @@ -22,6 +22,7 @@ some content ### Used by + - [post-back-to-top](../post-back-to-top) - [post-accordion-item](../post-accordion-item) - [post-banner](../post-banner) - [post-breadcrumb-item](../post-breadcrumb-item) @@ -33,6 +34,7 @@ some content ### Graph ```mermaid graph TD; + post-back-to-top --> post-icon post-accordion-item --> post-icon post-banner --> post-icon post-breadcrumb-item --> post-icon diff --git a/packages/components/src/index.ts b/packages/components/src/index.ts index 7241fbeadd..3f7564842a 100644 --- a/packages/components/src/index.ts +++ b/packages/components/src/index.ts @@ -3,6 +3,7 @@ export { Components, JSX } from './components'; // Export every single component so it gets included in the dist output export { PostAccordion } from './components/post-accordion/post-accordion'; export { PostAccordionItem } from './components/post-accordion-item/post-accordion-item'; +export { PostBackToTop } from './components/post-back-to-top/post-back-to-top'; export { PostBanner } from './components/post-banner/post-banner'; export { PostBreadcrumbItem } from './components/post-breadcrumb-item/post-breadcrumb-item'; export { PostAvatar } from './components/post-avatar/post-avatar'; diff --git a/packages/documentation/cypress/snapshots/components/back-to-top.snapshot.ts b/packages/documentation/cypress/snapshots/components/back-to-top.snapshot.ts new file mode 100644 index 0000000000..2839a04e84 --- /dev/null +++ b/packages/documentation/cypress/snapshots/components/back-to-top.snapshot.ts @@ -0,0 +1,7 @@ +describe('Back To Top', () => { + it('back-to-top', () => { + cy.visit('/iframe.html?id=snapshots--post-back-to-top'); + cy.get('.back-to-top-example', { timeout: 30000 }).should('be.visible'); + cy.percySnapshot('BackToTopLight', { widths: [320, 1440] }); + }); +}); diff --git a/packages/documentation/src/stories/components/back-to-top/back-to-top.docs.mdx b/packages/documentation/src/stories/components/back-to-top/back-to-top.docs.mdx new file mode 100644 index 0000000000..dd0a3e13a5 --- /dev/null +++ b/packages/documentation/src/stories/components/back-to-top/back-to-top.docs.mdx @@ -0,0 +1,43 @@ +import { Canvas, Controls, Meta, Source } from '@storybook/blocks'; +import * as BackToTopStories from './back-to-top.stories.ts'; +import StylesPackageImport from '@/shared/styles-package-import.mdx'; +import BackToTop from './back-to-top.sample.html?raw'; + + + +
            + # Back To Top + + +
            + +
            + The Back to top component enables the user to scroll back to the top of the page with only a + click. This is especially helpful for pages which require a lot of scrolling to reach the end. +
            + + + +
            + The `label` property is essential for accessibility and must provide a clear, descriptive text for + the Back to Top button. +
            + +## Installation + +The `` element is part of the `@swisspost/design-system-components` package. +For more information, read the [getting started with components guide](/?path=/docs/edfb619b-fda1-4570-bf25-20830303d483--docs). + +## Examples + +Click the button below to view a full-screen example of the Back To Top button. + + + Back To Top example + diff --git a/packages/documentation/src/stories/components/back-to-top/back-to-top.sample.html b/packages/documentation/src/stories/components/back-to-top/back-to-top.sample.html new file mode 100644 index 0000000000..7cc89d6934 --- /dev/null +++ b/packages/documentation/src/stories/components/back-to-top/back-to-top.sample.html @@ -0,0 +1 @@ + diff --git a/packages/documentation/src/stories/components/back-to-top/back-to-top.snapshot.stories.ts b/packages/documentation/src/stories/components/back-to-top/back-to-top.snapshot.stories.ts new file mode 100644 index 0000000000..ad80b4a43e --- /dev/null +++ b/packages/documentation/src/stories/components/back-to-top/back-to-top.snapshot.stories.ts @@ -0,0 +1,21 @@ +import type { StoryObj, StoryFn, StoryContext } from '@storybook/web-components'; +import meta from './back-to-top.stories'; +import { html } from 'lit'; +import { schemes } from '@/shared/snapshots/schemes'; + +const { id, ...metaWithoutId } = meta; + +export default { + ...metaWithoutId, + title: 'Snapshots', +}; + +type Story = StoryObj; + +export const PostBackToTop: Story = { + decorators: [ + (story: StoryFn, { args, context }: StoryContext) => { + return schemes(() => html`${story(args, context)}`); + }, + ], +}; diff --git a/packages/documentation/src/stories/components/back-to-top/back-to-top.stories.ts b/packages/documentation/src/stories/components/back-to-top/back-to-top.stories.ts new file mode 100644 index 0000000000..49751baca3 --- /dev/null +++ b/packages/documentation/src/stories/components/back-to-top/back-to-top.stories.ts @@ -0,0 +1,55 @@ +import { StoryContext, StoryFn, StoryObj } from '@storybook/web-components'; +import { MetaComponent } from '@root/types'; +import { html } from 'lit'; + +const meta: MetaComponent = { + id: '1a1b4cab-d0a8-4b01-bd85-b70e18668cb5', + title: 'Components/Button Back-to-Top', + component: 'post-back-to-top', + tags: ['package:WebComponents'], + parameters: { + design: { + type: 'figma', + url: 'https://www.figma.com/design/JIT5AdGYqv6bDRpfBPV8XR/Foundations-%26-Components-Next-Level?node-id=18-11', + }, + }, + render: () => html`
            + +
            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +

            +
            + +
            `, + decorators: [ + (story: StoryFn, { args, context }: StoryContext) => html` ${story(args, context)} `, + ], +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = {}; diff --git a/packages/styles/src/utilities/_not-defined.scss b/packages/styles/src/utilities/_not-defined.scss index fa9113df7e..37c9efc51f 100644 --- a/packages/styles/src/utilities/_not-defined.scss +++ b/packages/styles/src/utilities/_not-defined.scss @@ -8,6 +8,7 @@ post-accordion, post-accordion-item, post-alert, + post-back-to-top, post-card-control, post-collapsible, post-icon, From 7dbde91b011637c514ebf766f5305ca6ae922885 Mon Sep 17 00:00:00 2001 From: Myrta Sakellariou <66249294+myrta2302@users.noreply.github.com> Date: Mon, 9 Dec 2024 10:50:30 +0200 Subject: [PATCH 7/9] feat(styles): component simple check list (#4171) --- .changeset/clever-cheetahs-draw.md | 6 ++ .../snapshots/components/list.snapshot.ts | 6 ++ .../foundations/typography/list/list.docs.mdx | 6 ++ .../typography/list/list.snapshot.stories.ts | 40 ++++++++++ .../typography/list/list.stories.ts | 10 +++ packages/styles/src/components/_index.scss | 1 + .../styles/src/components/list-check.scss | 79 +++++++++++++++++++ 7 files changed, 148 insertions(+) create mode 100644 .changeset/clever-cheetahs-draw.md create mode 100644 packages/styles/src/components/list-check.scss diff --git a/.changeset/clever-cheetahs-draw.md b/.changeset/clever-cheetahs-draw.md new file mode 100644 index 0000000000..ca46bec57b --- /dev/null +++ b/.changeset/clever-cheetahs-draw.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-documentation': minor +'@swisspost/design-system-styles': minor +--- + +Implemented simple check list component. diff --git a/packages/documentation/cypress/snapshots/components/list.snapshot.ts b/packages/documentation/cypress/snapshots/components/list.snapshot.ts index a49515ac7f..143e484d6e 100644 --- a/packages/documentation/cypress/snapshots/components/list.snapshot.ts +++ b/packages/documentation/cypress/snapshots/components/list.snapshot.ts @@ -4,4 +4,10 @@ describe('List', () => { cy.get('ol', { timeout: 30000 }).should('be.visible'); cy.percySnapshot('Lists', { widths: [1440] }); }); + + it('default', () => { + cy.visit('/iframe.html?id=snapshots--check-list'); + cy.get('ul', { timeout: 30000 }).should('be.visible'); + cy.percySnapshot('Lists', { widths: [1440] }); + }); }); diff --git a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx index 63e12fa3c1..40cdd109a3 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx +++ b/packages/documentation/src/stories/foundations/typography/list/list.docs.mdx @@ -72,3 +72,9 @@ Align terms and descriptions horizontally by using our grid system’s predefine For longer terms, you can optionally add a `.text-truncate` class to truncate the text with an ellipsis. + +## Check List + +A non-interactive checklist is a list with a check icon prefix, not only for better visual identification of the list items but also to indicate a 'completed' status for each item. + + diff --git a/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts index 3114f36991..0e9510b88a 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts +++ b/packages/documentation/src/stories/foundations/typography/list/list.snapshot.stories.ts @@ -135,3 +135,43 @@ export const Lists: Story = { } }, }; + +export const CheckList: Story = { + render: () => { + return schemes( + () => html` +
            +
              +
            • + A check list item +
            • +
            • + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. Duis aute irure dolor in reprehenderit in voluptate + velit esse cillum dolore eu fugiat nulla pariatur +
            • +
            • And one more
            • +
            • + Nested check list: +
                +
              • + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod + tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim + veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea + commodo consequat. Duis aute irure dolor in reprehenderit in voluptate + velit esse cillum dolore eu fugiat nulla pariatur +
              • +
              +
            • +
            • And another one
            • +
            • And one more
            • +
            +
          4. +
    +
+ `, + ); + }, +}; diff --git a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts index 0d7ea8eb73..435276b13c 100644 --- a/packages/documentation/src/stories/foundations/typography/list/list.stories.ts +++ b/packages/documentation/src/stories/foundations/typography/list/list.stories.ts @@ -122,3 +122,13 @@ export const DescriptionListUsingGrid: Story = { `, }; + +export const CheckList: Story = { + render: () => html` +
    +
  • This is a check list item.
  • +
  • And another one.
  • +
  • And one more.
  • +
+ `, +}; diff --git a/packages/styles/src/components/_index.scss b/packages/styles/src/components/_index.scss index 436321e941..2f9f104eca 100644 --- a/packages/styles/src/components/_index.scss +++ b/packages/styles/src/components/_index.scss @@ -31,6 +31,7 @@ @use 'icon-close-button'; @use 'lead'; @use 'list-group'; +@use 'list-check'; @use 'modal'; @use 'pagination'; @use 'popover'; diff --git a/packages/styles/src/components/list-check.scss b/packages/styles/src/components/list-check.scss new file mode 100644 index 0000000000..cc0c6efd9a --- /dev/null +++ b/packages/styles/src/components/list-check.scss @@ -0,0 +1,79 @@ +@use '../functions/tokens'; +@use '../mixins/icons' as icon-mixin; +@use '../tokens/components'; +@use '../mixins/media'; +@use '../mixins/utilities'; + +tokens.$default-map: components.$post-listcheck; + +ul.list-check { + @include utilities.reset-list; + display: flex; + flex-direction: column; + align-items: flex-start; + list-style: none; + padding-block: tokens.get('list-check-margin-block') tokens.get('list-check-margin-block'); + padding-inline-start: calc( + #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + #{tokens.get( + 'list-check-icon-gap-inline' + )} + 2 * #{tokens.get('list-check-icon-container-inline')} + ); + gap: tokens.get('list-check-item-gap-block-text'); + + > li { + position: relative; + color: tokens.get('list-check-color-text-fg'); + padding-block: tokens.get('list-check-text-padding'); + + &::before { + display: block; + position: absolute; + top: 0; + left: 0; + margin-inline-start: calc( + -1 * (#{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + + #{tokens.get('list-check-icon-gap-inline')} + #{tokens.get( + 'list-check-icon-container-inline' + )}) + ); + margin-block: calc(-1 * tokens.get('list-check-text-padding')); + + background: tokens.get('list-check-color-icon-bg'); + width: calc( + #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + ); + height: calc( + #{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + ); + content: ''; + border-radius: 50%; + @include media.max(sm) { + margin-block: tokens.get('list-check-icon-container-block'); + padding-inline: tokens.get('list-check-icon-container-inline'); + } + } + + &::after { + display: block; + position: absolute; + margin-inline-start: calc( + -1 * (#{tokens.get('list-check-sizing-icon')} + 2 * #{tokens.get('list-check-padding-icon')} + + #{tokens.get('list-check-icon-gap-inline')} + #{tokens.get( + 'list-check-icon-container-inline' + )}) + ); + margin-block: calc(-1 * tokens.get('list-check-text-padding')); + top: tokens.get('list-check-padding-icon'); + left: tokens.get('list-check-padding-icon'); + width: tokens.get('list-check-sizing-icon'); + height: tokens.get('list-check-sizing-icon'); + content: ''; + @include icon-mixin.icon('3035'); + color: tokens.get('list-check-color-icon-fg'); + @include media.max(sm) { + margin-block: tokens.get('list-check-icon-container-block'); + padding-inline: tokens.get('list-check-icon-container-inline'); + } + } + } +} From ebabcf861b0771680c80ad7dbc6c5a6a5fd9d0e9 Mon Sep 17 00:00:00 2001 From: Lea Date: Mon, 9 Dec 2024 11:06:08 +0100 Subject: [PATCH 8/9] chore(documentation,styles): add position utilities (#3988) --- .changeset/chatty-spoons-unite.md | 6 + .../snapshots/utilities/position.snapshot.ts | 7 + .../public/images/browser-bg-top.png | Bin 0 -> 28837 bytes .../utilities/position/position.docs.mdx | 47 ++++++ .../position/position.snapshot.stories.ts | 82 +++++++++ .../utilities/position/position.stories.ts | 156 ++++++++++++++++++ .../utilities/position/position.styles.scss | 135 +++++++++++++++ .../src/themes/bootstrap/_utilities.scss | 7 + packages/styles/src/utilities/_variables.scss | 37 +++++ 9 files changed, 477 insertions(+) create mode 100644 .changeset/chatty-spoons-unite.md create mode 100644 packages/documentation/cypress/snapshots/utilities/position.snapshot.ts create mode 100644 packages/documentation/public/images/browser-bg-top.png create mode 100644 packages/documentation/src/stories/utilities/position/position.docs.mdx create mode 100644 packages/documentation/src/stories/utilities/position/position.snapshot.stories.ts create mode 100644 packages/documentation/src/stories/utilities/position/position.stories.ts create mode 100644 packages/documentation/src/stories/utilities/position/position.styles.scss diff --git a/.changeset/chatty-spoons-unite.md b/.changeset/chatty-spoons-unite.md new file mode 100644 index 0000000000..ef42857970 --- /dev/null +++ b/.changeset/chatty-spoons-unite.md @@ -0,0 +1,6 @@ +--- +'@swisspost/design-system-documentation': minor +'@swisspost/design-system-styles': minor +--- + +Internalized bootstrap position utilities into the design system. diff --git a/packages/documentation/cypress/snapshots/utilities/position.snapshot.ts b/packages/documentation/cypress/snapshots/utilities/position.snapshot.ts new file mode 100644 index 0000000000..a898654c49 --- /dev/null +++ b/packages/documentation/cypress/snapshots/utilities/position.snapshot.ts @@ -0,0 +1,7 @@ +describe('Position', () => { + it('position', () => { + cy.visit('/iframe.html?id=snapshots--position'); + cy.get('.position-example', { timeout: 30000 }).should('be.visible'); + cy.percySnapshot('Position', { widths: [320, 1440] }); + }); +}); diff --git a/packages/documentation/public/images/browser-bg-top.png b/packages/documentation/public/images/browser-bg-top.png new file mode 100644 index 0000000000000000000000000000000000000000..ca629bfd45b2c1d670a30cd1e643f0272162dcfe GIT binary patch literal 28837 zcmYIubx<757cGPYf)hw^SR}Xw5`1w8!66VJxVyXTqQQbJ?oM!bcMtBexVtTjF7WdG zUcGvM%ydu9RCU$#>3hyS_l7AeN@HV?Vjv+QVat4z{Emc#`sUx9{VnRh``c;~)qexB z^LJ@+q>6F!!+#I2&BYYNkdUe&m&38(wN3%M!A`Vgfo4!iCX{aAf!9gA$F4k7=&CB++y?;7+?X5Nd=$Z%w!g6Kl{BoKhudJ)6BuBv=S zBlNk5L+sT;oM#4LWaUq&KF51!>^}@nJA~6R?$9Lo7<1Veyoe2mM3z%lPx?mlt7u&YQ zOams&G)jrGS*IB1t1BkveX8}kOQ24JnfquKC)n>s9pJnct7~tM^A(&#FB>5?kpN94 zKug}TkIY}Huo?I{haLFk11#p|-S^UBi))6#ob5LUvwEeW@ejFQp}Z9%qTqL}s)?6( z5AESY&dy5+-JlM_`iNAS2O_ zZY27H(StG2svG_WIZlNs(J`K)rQ7FSM8{ZOznwIJx_02Or5<}@!sGPs)QRBXn>yY) zt(#}B(aY8B7B$u+ZnCHj=BmR`(|~eqoN*L{%_1@{9#DIH=vY?RVtp&T z2Up=+Z7$Rctj9hPJo%0jqGgjvbR;b895b^2AQYcup&EBddgSBLk;BFjTYP-&Dfl>` z70&WdRr(o%tuxQFs4+-go%q~@ms9{6cHX#$7a;u_Gb1=#@2re`yGRyWRVWltT$MJ% ztWNW}zrqS#()vU4rFe)QMJ!uQ+w#B_@&+w&+xWFH&hI9TDGCvsg zS@i&)imLzkVN4Qkk%v)V4f#rGB!y^F%yCPSX`n5(dvbIf&vzTZBB(1H$+Ae!Uk^QM zR?M+jMm)JaRmCOk6tsPm{^(0Fb_pc@m{oEhq^h`I8>`UG+5 zCru1Fih{!UBBY__gOf;~fs+b!B<-)#(mC#6GJ?LJQs-wLw*s&d-zzL>?gNugmK-e^ zJ#)sUKXDV~Sf7D*C#2=JM;8EJB>}2Zu_n93vHeo%S~guj`oaNv_SY<1%qQqh^_EDt{5E-xbHvnohGnv+lTqhS{S#kTcXg)^XGU@O4d-^?f4 zDW%mdY>YTmmTqAS+E~1y0Yo+h9hicTiJhz$f;eCL7*?#Xb1*8Y`aP?oyurO^#*H?5 z7Sb5HQ1={=%xV6*s+1o0P}_mflS+^9z5u`a?fH5qpNPl;*(;FThDCj1`q%R6xJ9?} zI?{@Wpp*k8tDcsz3-VShx=5!BdbyuGmZ7t~tM8GlMo=%`vS;ll3(gi*^n~^8K730U zF#5115%_L^%)P})69@4}WvkSXIizVmb-yYBy)e30_s=Cwndc63MktX}8#dLox`x|S zqB-8u^rCX$aLLDjf^S=6&9*D&$)_K1C)3RjH+jhKn(FxaCV(GZh2F8@C><+D3%w_8 zZ46CZNqbHwdWZ+@q%7F?BhXtAJcHp~zXAi=2Vrz#dN$9?DI&irZsOO3Gd*uZjdq)G zDNrm(BTj4~!Nk$(Jq9*UDoh>kYFFnbR)Z7Gvu< zkK2>m_jqpg!`E+VrSc;qLgsHr2=RJXfYJ+n8YGg6k(;<~}qNo;tLPx#2wg54^AjOdq6~ofi9xB;45KIz| zLqy#)$DTXL_w)8ZY386&2tM}gfwS_$6j0B@mv)|1gg%tNyix)`oYb!*m4!L` z`Y0*zmOuOaS2okpR_=VZ5YjkqP}rnJe&`obc6uGe!$#bf3C z*J-byr#$IvodBMia??*IZ<`JLNo}zN0Gix*@=HHSKzjYAb{L^FLl#v+j*B~=>XiP& zqFS&vLqhaIp_p(kiQdB^O>rR!ZZrGtucp`Y*dJu3}&H-<8B1S+O8c2QLWaLR0_v98V<3pBZq@dt7MYY>~IS#hSaT zK)l-eoZx~3{yk&~)_Yw;=2h}1%EEYhM&P~4t^fVL%4s8wEzw?MH*}J|RJLDx(2hM# z0zykRk$3P|E=ZUTa2uWExYP`-_Wus*%N{gcOZ=rq^yb|SOqr=Oc-n&pYfz(5=>A>K zY#+ngh_$c4@h-RU3~owWlUuD&9f`l5mYi+ZUW`N!#6Q(O70oh$^eNB^2-asVrowDl z`MG*nnwx!IlN{HZxNVI0@*1SahTFC8{MQU^Ck}(7lY{am?bSWsU&B-G7dM2=J(MI# z@B#cXO$fDh9NE#@F5j0mIT3)NFB?hzqJOXrDa@XUhFB(i{|PlBgV~LETmlnW zB-VK5iF5@Y4-x`l8fgXVP%L4+xH0PTdA=~<0BKeD*CuN>F*Y1JZ`Gcn7DmXOzx!G;>upQagU_gWr(pXc?9Yi)YeQw`?)9hAg3K(;J2(m$?~US$OTnM#I=s1 z&$!jK<2S7Ko^O0T>HtMK(le7u4J=V*KT_FfHTfmaS-zbA2a?gMBjb?sLS(UIqu29u zVx^J`m7QfSH;?Hl`jJHU#EM;I7Pta4b4X))E?^~7tQ_4^t(0q5c+LRC9a#;YBMuou zYZ;OHbs*EX_sBF+-oSu75klz95bGJU?ey(rP~6M(t3@YMG*wUYuOqoWuQp8r<}1?u z*)~H9-_Fq($OqBqsut+9L_60@4f*#Fe9t1>N{$aBWqCqoJ}^k_0tCu5cW z{3-RmKNl{;5CN9R>Kl2px^BO*SSx3R8kE7MqzZ-etnm~J`;&~ND+1VsvoOWh-1Bez zU)0S--mfB$-I-r;Yfr*Kp&~i(c_T9Tw>;na?8T`;1?0zqu3&qNG7_CvcX;vbgtdNJ zaR<8t28y@_HH+c-^ah{lmu2$#fNHJFp$}{^oHF3=k-a;Sl+D54NR3SWhAb&IT#?G% zoAI@$ML%T4$L?Tx`hFtLj%StbBb+fmKr@kL}@aL79&^o1$ zA7CLl9@^4~lRd`0J<1{7&Em5b{`%pvD?-2WFO`!rSPqex$n>Y*NuQJEBJRxvyeKDR z>By2N^XNfHjq<6-j>~Fdm-~o?7BKPjExG5}zK1TEh)!QGu;=_jJazFZ(twP`2SDP8c7hItFm2Ss3Jf{hZ|9JkRr0=b~K<^Ph-Rt3;B9VQp ze>r0W*c&gyX=hfYz4F8mozWr^0nTSWXvjrHjdmrC^dd3?ZrN|UTqG$cNVbQJvx~0d zi9QV}EC;Trv$WxqizUajs*mSn2;4;G{aZ14pX)Yeeg!a><5aU?w8J=@h?HeN0)CZW zEeNc1KK)L96z-}76P2zzINe);H>BDLvR&FXQ`iy=6dTVtO^>b8y~WjOW;YSk8kq6M zk117O(@g&riL!m}!jd7rJ|8g6$JhhzQKLgOdLlk-4)(b|iGLskqWlPcuY@?sSWp|F zdU=6QYJFnJFNH>Dbu zh_Y0iu1cYfu~l4Zw^7R^D*vUz;)g+MI+f5c22T1+!Xg|)_=@Z{-ITG=yFX@hdYm)+ z;zzokuO1ZqH6vQQTu84_#V(Uax7d#4B+n^7P8>hhb@Egbt8$}U?hTeM!WlqogQE42BEe-?ry_3CRzJc95fh18Uyu7(Yl#JLQKn*;3X;Sds)D{k=jJ zXuO*w6|CkDJnTwp~Fm%28le7~J6!cbt}t@aCKIc*_rg zVYVJ17iNVqsnpAMa8lv7z1}p`^Ei*VWkJE%KSk&r!1X$r(zlLr+sk!mP(bl^> zAqp{z8DsWc}n!5a2rUQHe&a$}}z#~7%dtAH3n*GnXqBen&qIE|z zOWJ)N z9f{D@VQJV~qa&v!-DV0(oEycII_yPS1=rj2d4i(F;Yru}Y6cgy_>RSolSuEB?RV)K zv2+>Os01tlGvPR~T;@Q+8Do0sa{ix&s^>uOR!m$hXUHn`i-#Q+O^obza$3c5)jTJa z1%@!CZm*aEBnbWdD@!6wLE!S-yFIZpPRuGDI>wW>m^&~Sm)H}$-sBr zG~F8KBuj7gh&U`wtQWIs@ad^L%cz%Zw_VF$YU7M2{2~&?cFMrX$*^ba1d5RLHh!T5 zMt!aOX)9goyH>F~x#9d%c0^Ow-Q{rPTYQ!I*nzUs`{39cZuxp?dB^Ka$f2BV(B5}F zj6Wze3&I(JmK^t8)MXNee?FS`t0unxGX}`3Nw`Di${Q@TBb2ICEw&1&DJ09C9#XZMFjPFb8jr~o4`&y} zWvOM}>;I_AUynWDJg6^DukYWWDY8IypT3bCX~FwJt@$Tjz?8|lQPTa-)^zM0@hHlF zYzfptK&3D$f`gweP|IX=8R*~{B%>M6b5YI-S+08c`CnH*BpTH+XLB}u1;28wD5ZNl z@kf7%7&5$I;1op_lr^z)jt}Xw&!(ML#xDS6)=9GfpLvYx^M zT93w+L08&M93%G4s}}x(bUZq1%%iUmePZL*0a{rW(hpCM&FwFdj!M+`LBFlg=0LnH zL&c!7{@)?nX?^UKNj1-?o-5#y*I!-y#=mk_Hv4)~%v#WaX&LYM4{|$xewr0Q6m*&8 zi6z7?Fe%y+e`2>UeIr3cb7g$kVtA?3sBbmll&<$gW&_t8$+nS+5We!lUTzdW+KPYm zxV16gTaPpc?u0CFF{~eel`F&mUwgFZNF8jhQ#`(8b6ApIMy!~GY9EC$O19ZvM7IAn1 z@3$SCPV#uE#x>|jd|8*xKM3+$9=KkMnz4p_v2<2he614u`xT273y|xe%_IJI<-AeJ z!)1yWG8zDB^kmji4F!L|Xj<=MA&Kv?M<%I8^C{m^!~I-jaMHl(`N~G8G=o! zO>M9a5FA@|jL#0s!8@!d`tZAeVInIF^~4DuS71?H@w;*j4;>{rPRiA7)>p%e+d|R%@T>Ga5P7&X)I8FJeYhpxVB6=|LzcG+m znj@$S>lQ_M4}|YOS*{9Qn%JCt37!IhMyJeS)u+bKWZML4_86L74Y#PGK1|D2Rlz|1 zDMcmuJ&vG*he^524+Sy=ULx_Y#b=aCalVByOj$J}OLe@$*5qF(^nP4+h*iC1y4}Li zmcQ-r0DnDyP;jdw1)L64M&pE~w_&WN#uHoqUAseZddf$Nu6Z{9B6e8dcRTV34LCEv zzgbb8+ZeM>5wFlDRsQpWkeOR5)PYGCmo!RS(h%>gUeVNM(NAVp+waK+uQ>{ENI6)Sl2g3B% zl%i*hI`Y|H2tyjIvxh6=v%Z;3%;%XD2J>H9WtlX{Dr*>DQbp%g$r#FwPBrqJtEE-V zUk`Ky&^5rc_JBYm@|h;ZEZ~EqDP?k_xkpY!U*iwINo^bw>4oS$pb_`W09BA?SrW&Xf#p4P2v^u+M#ej}4 z7GXp>HaPRXk9>OqG(P9ml4$A9PU_2U@2b2j_LEtInoAYt-_XOG&yoY@d*zcJ?R*42 z%U4*-dwP^N;U%$jbh~;!eGsah5rXV2|52W@Vki_>35L~c|dJlk>PVBp})N1vCzMG_ue(MMNs?uCdgf5pM9gY zgQa_UZ;x6U_;O}w{EBE0(f2Qrq#Zv`MZ%~q!ln^%(^QeMxlp`c5O`2kYc?BzVg5ZbRq8gfi(R=?_?o(WZJ7~9o5p< z=|xZ+_o4c*Nkh2O3(dnN5oXoFZ;<|pZS?VK0b`WeuJ&=E!&_ACt+=+!>TiXyJ);owSj4hH*v_IGds`iVg5t2D zVcjVi<(kN57c4~v9z~t68$r#$_JJ9r6;YHNQ`_zgKtGGP4TNuioGE$s$#%O5A3bVC z{WwmzIAP~^cOKESc?*;GIUKISL6CR++e$80D%!8zrY62B@&?&25(C*@o{&;yMdH0l z?k*SJWLLe-JrDNxy|`AO2&q3@ku z{BEa~BNAbxUL>yHdG3xnu;9s~c8bQ~cZ}ZQ*h_kA!*0y&cK+dLRL91z*8uB0JHLso zI2_}n@71K-{}iT5mnA$bA||$9spwZ&hkC9>(jNU|=lq$H-$VVuW&_$n%LCmmeJV6j zGL;tyHmLhnRBlU?39n3ab=A?2}#p;G+XL2uAWou_Rk-DF5w*%e~7ibE@esWzJ=Xf&eIg{|YMGE{I)B zbdJAP_fY; z$dB*?t1y(R{}t2Rlp)@$`euPK8FI*-%^`)W691@zQa zahzKU4my|T(P-%aAa%8Urqz(Ma?qXN9;eo9Bdf2lULF8I5t3&-PgrOp?c?I%SvA8@ zXZqz%4!jW9pttYVItLfL87eOOLePAV{rR;vQ|QDJQk7`aSSiF4Y;$ictz~01^_B?> z)odC)QcN6>m6?g-K|Fis;NIR;SatJCQY6f^PZ@MaW{@KAdM{yPVTDu{b~+uDkO{F^N>C8__L}B zRLBVq?O(p;?s-oT((pGpPkjG;a>zN`dw<-u2V$Sj>FZ{3yeiBd6+|tEdKV{uOmX`) z0($D0;F;-6KD$ZLR#uTrgjg=99t8=UG~PYq4c_mbl8g@IOaeQV>e!3P6>H-5nN*3-H)J6u;Et+sCS zBvHO~*?`lA`dN|YGyxvEG*Q=mz0~Irn@UxfeiPy^sCF3EqO?TgJmHAL(%OfWIJUY;^jn7H3P|f^2 z*q$#|diDJX(tV^peVOM5I;prwnBptj@?egTI4WCMA~m6Dwm2v|DC5Tr%gBm>G=wfs>K(|?Ki{q|NR#b zem0dWTS#gujLczJ5j9Ksy!ZzRw~CB_O7ZoOIE2GWK`-~2ueb=u(l{m69tTga4qbY> z@UL35hC+j@1A6r-4LL>DFQ~iSaTiUaF;`O1;rdXQIdU4ZL{_bz>*LMoSvK59CrIhQ zBzh|_LU68<|6?9gB%X`E0*~F>4gJ&LH=+!Db(L&YTRCz2;-c5;_HKB@^~8*7jOO3<&)+L< z&$YA|bO*fAKoudYY`N-DgEhC9wt=*>OrpG@BwM~TuxlOb`>+ZuV+Q+gBW#|1tqeA)xqA&o&;r3?-9 z>M+wiI%9&XOLLwZili}No}(-Rr}7soa4gJQ*tYl}4cET2;Im#SPeDFOzRyQHqg}0J zxZpgAb+ffp<~ApIKzpQfs<@VNxD9-Jrkl|ldA13!!tp$wXNxQ+B)Xck6(MTQ%9ex; zL3u69lgLoIma*N)Nk}+Zc-P+}1@g$yLtgpQ!$Zz2_ztX>${Ntswm-Z12W^~+Kekx-FD;$sy zF4l|!p!4CV)C=iT)%i;EXX2HHP7M9Y;o#E+J@0ZsfBf8?F9Q(Q)>hMJCZYQT6nn~{mnNGfAg!wZ@PJ9ks(EqY2a~EW|EaS@8tp8~BM2cE^o=SEKU`^m z&&Cwe%3qX>vE1cMk7W9KlZS#7o15aRdvAf>mwrLmV>%cykVq3G>J9K0Rq%>tu7 zlcx0iqrD9S2DjnJ*5S*q3x6V`*Y^@RqB;k3eQPp1mF|3b?0h*_?h|K2CwUv?x7q(4 zY(gY0dH5!LS31@Nf2_7wCVe)C$rzzz;PG98z%)JHX;7lnE7j^1lf-I`K0xM4^GI5} z`Q5$CKo=2W3t1fG+$DhGb)E9kG?Q94qE}0^I~VidEOEn-`|_=U8&a1ON%ZC+I)=CI zIvHmOV?B@40{n0W;YfBK3e9F?cO#3JUp0#`ntmA;bg zpAr3oYpH&6+-32#Uf`b5@QC0fu~o-MT@jOhp!_Cz=A2DbTgF`RxF8YzON}Ab2O6vA zhC9^d(}E{|KMp$I3e?5wa>u^6WaqlPc59PLQj6r8L_{RyR7l^ zI%kR1;+9vOr4o06k_o(r?Um9Jqzz9iIhhtwV<}fT6+e3+JJe~eZ*r=d8PRXaN@!&% zQ?ysMe!)Ae{t`8<$qw%(mKAX7>g9TyYF+~9j;E=omr4FBK0SM+85CLH3eF6O-Pd+b zu+T?r5%sPk#@2sn=y}q$9qXQde?qmnv$j8KW)GYi<0!4Aw6xx^Xwp?sS| zjq1r6#kM%IPISxEn{dbyW4*$#4g)2WJr%%P+aWH7@vyczvpHWXLTQ`cO#`B{uMOI6(VIicRc2{03(NGOH_R++3 zoXFDYlt=B{v5=&UN@?l3C~!HUSeghAP7rZx0$5nKE_3bGopW-gdfmnN)ItKMj~O&X+WEw9KtUoWM|rQ=rU-0Z|LNQA?LhgkZk8*} z+SgIv$xRxCG4>%V=*P7Re4aP=4hXn?(Dpf4q)c(5=SFjR?M8ADvFP2i_oNhZdP-&p zzV&&V*2GwedFvK3t$vYRT6-9GS4yxX**Ob2f70a>esbYk2FWezC5YOEj9o&4YSTK& z$L)Q-*yK|-R0ie2A`jl7uNB?TnEWl^$$hy=Lu;IG?3p@Z1a^8-BZi-pf;iH_pW9rX zQQ$`ugZ7vJp=X1;v9wO&wOSwMbiEZ^_g)@QaFwDS2uAoG7zId z_g#%2JR)KaFK()WC_uf^idBC1rUEv&jB$`kA9(5J{eBi8!u0H9i5F*x$U6?L11r;G zE9@c%7yRwEo-Z<(9Jmu#Np(ri@p6|<=mFKM%=tltADf|RDXvg?XaS-AyMtIGit4KQ zY7|L*H4U{J4!^1T-9NS~UbrWv!LCu?~BbtHA;Zgu6VdfkymMIUB(*u9gl40=w#(nMUm$roQ;%oDF<-S8mt zq7k(ygCWb~SLMcYupcn3N$$Bp<~Wa=VKI_B&V06Uv6-nxiG9{2mhh)3X}~FEzF-0b zU!H-?+S>P_(3e#BacSacneG@O^1LlVDSSVy6kM3;RiX_Twe{=-0<-FC^@iFa*(?T( zPvcW2JYAHZvES<7aB)wLKaPxWbdq;G!z-!qpcG)(c&V4&8f&!Sx>Qb=R zAexQbsWijRtWF=d1Qf)l_Rb2B!s|T62PWCTZ`Xs`JoQ#uNP1SiH}?uViS2y$FgFjD z&VRv+4_Xa2eJSj*fcJ?GH!)dQ=71MXKJO8NX@Y4VuTE9Mj2i5X-exuXU*YhvsYSq`8Z)2SzkC7vE<@`hvS-kY7k&F9l~j9bbl`<|ss!QRXJ_Nrw&$?&#j z*xPK(4(=}ZSCS&N3G|0Fz?u#MJzVq6N~ITS1fcS%@Zzv`B6xpXAE#3HV)W70L+zx~ z{b~N9l-HLIQ7ZT%b$1sD393J6cK2bnx=^{IOI!1r{Dq0$NADfRpAeab3=w|Tbf4x- zu*N+GJe+v1KW5^v+I<4v@5IH0PYogas``o9q5VKNgIr#o+WTsIuHQ5?9*S~nJ3obF zq4-O={M}1B>_%`=cB@x2S#Y+ZkSr7mecEm_nz}t2M1T;XfE= z@R+8VkX*d`V>CniP?DpYHlZsCRS7W0Ren{M%KO}Q84m_;^#u5W(%2VpR?`F%pL*xz3^ zuC@Lr9rx3vEIX!!%v`Ns!+CzT#%5eGP)9F~1J9!Oi++K0{EtbGw?B0Tchp7gn;8u3 zhDD|?E>rA+Vcqp#U`*?H9(yU~@dIP1drJVs2HL~h9Ei_#-sYgs$)Et#+3+c8{r!-? z9irREN0lmMcwu>}m-NJ37?yIO;S1N;{I{Xr9*E09wBv|_Dk<>a&L?PRIj^W@Z=I%` z52;1%E$zSUuO253jirYOn;4xQ-1?l~-XIkG-(Np4>Z~-$sP~q4KFc@327Ny$cHF@o zu1j9m_9HKy+4npoEc84Cod<32cQDi(S9$Jh_uj-n4PDs}Ngy(nsC z{X0_aH@?A8j+aLVr-w#E@MY|$bac!xAolU8+~&ba_@)Q!M=>A>7MF!XbSypfvE-g! zoC|M`p{ytJ1B6y9=;d~8J^1A?;e`!x?*5|c;q$n9@z7svu^wth!V1;s70K`wMD#v! zgd{aq1~EX^DTO@{dY39+DjQbGn!(4}ud~!q`?2|#hKQoCqQ)P4j;=qTy}?|>G83K} z&z)6U|JnMKjfxV1T=8^(lyz@JhQMMcT;z8+Awwy@c<@^d{cDS2kxDydkLEv|AW8;w z%jP5j|D%!lwzh4GbLDk?uS2@ITW675XW4C0lRO(&yD|qn@XO=+Lf}jLIoSRdJCM^L z%i{pk$@mM(u4aK^JfZ9) zs3svb?j#V^&H^9+u+=%4d`lNzzkhn@m@fH1tfka48Y~@?c%y1j|G427$fnqUihr-D zxTPa|c2M~phv+{7h>YT2K>we3sp=hHT6E6%2lx)WXT-z{5Clsx@0q%cVRv$5(@ML| z{>$FG5%G4$5L=Wb#U7ZXzhmdu>wS!tCB8iJ9pZqMn; z?Ri>KfIe4!{%50P-XASU(y#`n7bJ}?n<3nQIE~BpTO0`m%9j41@^jF>pcid`y%6x}dZtBhIHY|2VZPBS<;kpe zN}8^kP$o?uGJ2W}@L8{v={e?6$(erOl5|(~Gm)q3OGj?W4kKU3Th#kSrvISjvGek< z?SMdF8oKVgy@iOdlk5a{M^*{&<7|#+ROKT6T5let>`QozgyJ*S zKI`ibWfL@q*E(#k0YU^hULc0;p7dq&_Si(y_C&(fwH+kv^Cww&>q<9&VJI>apnQIFYA$c{v$;O{%X7jD9U^4m#h8y!*F9>T(k}Gh zFCTNDfs^$(8$W6CwR>=bJYn@0fv2k%mt+8Jdm%4z@%;j%bz!8fTCx|;1kK=YbP4k; z6gu|`$jblxh(iOyP7-CmR#R4sMsiR=AWCFMLlBruvdd-1Cp&A<*dR-3Cohof9XVA# zpHs3h6smxXYu(Fxz1+98{TG~XQ|;_`$%ah%1gjN!tX&@X)s0T!^En0aQ2Em0a}|g_ zaN~orLM$3A82wCj-5`{``S}u0LkJKNr1qV=qZ7nGs0qbuUDG98Jge7Ym;I8JhOeOF z`pG`@syTDbM^Z)CKY3(M`Dh(q>$*Fpjqtf5cQU1GN*pYr*<)P8KJGuXel|13DUWt$gub@NoX8P9 zLEXA>mB@sZ`Y-m^B~R=2n+$@+wUd)TG>1#p}d;4*o{z(D3_He|<{^o?<_0O<(QqzY=b^WD&VR>2<$+43d+W7X0yG`$8B6ty3tA8srn(v zP%5~2vQ_W!vK6u!GpF6lv4S{sV7<(MMZU3IU`VHp<#Cz86RK}PjD$)3D;~RA;T)Sh zgud~l-0ns0!bT=+F|JU1WRw>P#Mi~LYh^Mhx<{%Srh2oIyy3_{d%9uof4QW9EK=k@ zzA0Y1`kwfrg$pQ8xqdgmdwoXjj?ebBW3_AS)nAcI0+FfV)5S!tPU)@z+LR{2kce&= zX?C^aiNl4V>S5bPgKZ1!*Cku(Z&Uc^Ijp@AD&FE`n3pEm_RrfOg=T|UiXciaMJlLY zXH3C0^D;l$BoOPfc0l{EqU~o^-W(YEZa@VNc{xcmY=yZs5YF<1s*5ruLs;|=|N zJE^!nM?@|BEzU8yVfyaNqbi#n9r=f zkA|5U?yh{|5ueh1mEU1zD`ZN3k+6kCp__og##HbZuCsFM5;T37*O?-(x0m2vtnXJIu+$7tsq(!zXqe~3r##wHQXr?F|Bq2wvqJ|;^ zn-PPj_HzZ~yXJQn{Tx1=h}HEc-Mc;B&SLA#1LM`$NYCUquEJsyUI17_`BL?bIWHR4 zyat^n*|Gagj^3F0p8LuErh-3VGPwaoEZNwK13i1@bx+I3bKaFuGbLc1<91*gQXAUk z!ACm`yxP_GpOVj307n;a-Z#Hcb-fZ)GLqv%dFDbRPUg+J$gKKh$#vF6a2Y1R|4_W= zY{-^TEznHumh316VCL|k1nHeimQeqF9XW=pwz7VVLS7N}U zY_{eSQGi>F-}ZyGH&bfOd)L=q#651d<{avLbWFCp{}i`IA0m-FO$Q8xL!?Wgn?e8R z<|PBnjxd1zKH$U8800FV@s0Y|LJ5=Kud$sjBt~E(qbfY99wwo6q;~QQ@liFU_2&wr zF}k1eSwx!S95q{vsEkp1T}CQ-IG9JF2sN6z-gK~4o>RLlx z%EqWtGoG6+2j9*A=6u0HuaEmHf)RQ-PdmTnD~D>T={1He7Jba;P*CRsmF8 z>plK^{B@)oB(MEUJ(I(FEZ!=BZCppr?G;iH_Db8n^@CAP?Tl^7h(U{WvK62Q0lOLa zG{8&e{qv&|d`|SVUUcA$vCia-z!g#MAKmP-#hIC zeL{OYGRQ$->fZ&753@$qE`>NxS(0I1ue6y)o&%mY0r6Qu;O$l{*()=5oD)Pm_qWWm ztNRIG;kLW2aIZL&MTNJ7k2yJ6WHc+}22axlURcc>#y;@28YbDGz{~;l= zd7?^L0ukgRW1A)30N78c9L zy}kPjaJ9ce2U}NK`a{{#k6|R;vl}FLuRCmHI}8V-9&F@H{{Aulk%No?KzChL!zxB0ey z_zKxy^0vK33TRqyY(6XhDbOB>v!~1lCYrF*8QQvkVR0}AI1@~u++k)`TtT*kEU*J8K1R*p3$UEglYTuUI@#* zI?}>o=LKdbp3n2XuO48(i`)L#)$kIbJR!KvgRx7JX}qT$h0hi;Y&WAm{bSk~lwXdz zK7U!zp5Uyh-LacoV0yZ|*I4Hke+{vvn}xdVRyx5L>mL>LHmsmrOVwkv^C5N3L-75y zkV3prf=B01-CS> zh@Q*!P1DbfeTXmChDH-#0vk5|b01Pp{~)%E*iB{l84R=IY|tJ{^j|NI&#FaG@P*cS zLB{Vh?@d>g>JQeeep~Vn4X@IPWs}qN16>8O^fpTAu{^v@qC2T4OC~-g0g@w@wkrr3 zeYvI8!7W&%hp5X0Pi0Uu~;uW9*Ia&;ZT*g-V?XCjuk~ z;h}oAPFjZy3;rawjK;nF%2{h$N`A;bMI4Ii>9dz-SMkp5*T92n7GepF!LRs~uP>```u6hF`g5IE})A&B)r$ww#Ui<=Eu=keSol z;HZk-LGW-C9ZWM_^Fr{)L8my+(VBM1DXU66PI9PKb`%iN3 zWg2aaZ0f~d#vD5Ks>QaTiM$vmefA$6FpWlJJBNUzl<2&7IY!maw2F`K z?ft;34R&JT#OtUfW>{el1U?eAKGO-iQ3y?8sn~pLRrKf_Xpq=u zcIEgl)^IicOZyGF4L2&0n|bQ&H(-2vnKHToW8FHcSJZrjg#({>%x6sYBkt#aMd0^YjDh;jS z#oUk)(QPGD(WOVJsrjKJZ6iBT%GzZmsPK@fEy6RtR^x1)Nx!V!HLb_5GjG@JJ4&<@ zu!BYx)*bk|;}g+m4w#JRO<#2HjOKCp#8~IDrmWAb@>W0Z*3uvQ&q#Nmh`S(y7LW+f0;5$*h2eKE1gbzIHbBEMoGr+QM->=+s=1{HdjmCgN&!Dmpa(l zuMDVZHpq|?xf7Shxie4uEj`q(K^AZq52vR;i#j2X2l$=pCB8(7wQayRcLz3#>UZz3 z30FPYKLq}z44)|}{l)Z?%woXY73w^>g}b3hDXf(y9mey<=8S-h;I&iw%B2jhPkf(m zY3{G|sLtjI<15O6LB?=e1&iF@<$|03Lz+wnBc~VG=}`m1Q$pD!6Q&LLvY`AiV?}LS z!7q|51MVk_^c*q!U5rc2wzVqL-GpTB%T{Ur--~q{hibxS*8(UqBDGn5wZaPPhUIqr z7pCCt^zBU0#NNh)<^LH+B~=smGyf~76Vr(J=GjfS-oVN@dL=TR%taoTE{c`Fvc5Yt zF6^3lOhTvSI)RriZ8&tP(rb3`;;}qQ6gtvR&(nLY?fktjC_@Y)!x;4tK#}X%qRl z+7s|WXIkxPbM4zZss{eaS$m#Mae+fbF+=ZDmWO`RMnTt-Whi8269;MJxF^i+L-ev6 zfqLaSW?JDo$^QufF#gZZ-}_X!xN#CL&P5M50m8Yy#=8gSLW8~vXE#0^?%(`HA#(@i zu53c(Hw4hHy2YN#@OYs!F?U~Nekt5P`RQ=Jx*;@v1wfkB3Xc`qhRww$+&e!D?^?ej z{Q8ZLg%7OX63)(lApFr+UC5O`5!O9FCd}gh*~Q)P&ZEb}CvW~rcw+T@twi$f61q^Ux_$m!wDdDS(Jinh45*Fk+IN0W*)eqzI2O4EIz8Sy|d+;p=`{7}} z$zTg?Ey($(+uy#hH$ZL*@RcHRhQIwA<1Q?|F<9(#q0tbR#+o*Z+wF|U^4rVw&{{^< zva6f?)K)@n4~+2}Xf=OJI>y>+@G@hYVT!J4PqY%W4IZcC5L+usvZamri1|xuvFtXb z+1Iif(dkv)vXjna%MtAjw9uWY4Aqe9scjgI*2~bgF@_8S-5GpaseQqM z1q%*=Wqw((V8MdJfb&p4r?SYzhsRie;dk*i?o*rwfA0G1v(M_|eEG0h?VPqYXM1Wa z^E%v0ve0ZZc$(h~zV7|Z`SKWin}^X&-fv?V@WuZKEeM^fNBNIeFY+g4TYG_~7niBe zTDPdYv!uE@nzmmxuwmC_LwhBEOIrzfdke2YYP`gAdhSd631$^x6*mAP@Rzr!m zv|Sb!Z?5k>?|D!7L*m?C{2(R1?=TE;gy#5Ox4rlLvGOXlHI6lWZPW)-MbaZVcEn4*9wx1BSau`G9K0K7DSsIC*;h`RDb<06wwV zuW9dtZVcj*ZF|6C;^5&11sgw3Qo6fH*>0-%HjA7iVm{lDI`BYW-%Q*wIp9=oh5E z{6Nv*hxt0@a~|J<1q&7&8g?$SV8Ma~3oZ}4)&pGo@eOybVY#OL+~+=*T87}J!KXj{ zX}ux9x8nKs{$;_mZs(ER`6OEbU3&pFy1}>SdaRt&fp7CLUcc2)YZEDHvr>fT^t3Vk zyI{2@5ZJR<1&jW{#T~LZ`?=X@sl~3jCg10rWD@CePTYQN?-v1DHk64D* zvbCTjH?~b-$U-H_X@iuN9x-6u15Sbmnig~&&pes`G4q6|S^~ItU)Le; zeczr6ilhNsq#3GbQS7&yIn zHQbZ!^y042PQ%mdcZ7d^>tBR_d+T3^A3u6Z=&y(Ki*vCdewy1cF$(L9%K{w?5N-(Y zL&JOuo*M)FI1=9&$OqO{z--u$3iAyCPK@w}8vae}zNoA{hD6K&6;AHiYLsMJwp=v9^be5oFJ~g%ItLeEc zu1fF24j=d4IhYcoU35qN(>5Y|&-bwPjrmvd%hU6{ho_lLiEqJz1q%)Vn_rfBX2F65 z3l0Z9mHAUY^;5d&!sCIy@|CZI?|tukdW~z>yI=Ui7sB8E?ceI+%m+XCLH)ql7+TH? zV>^4dLC?;!y^dU;)k}1xLAEB(;%T0q;PrO8QoV%SXHb`sx{^v#b*LW&38i6Y~+n^E4~BL-VBjRFAtz-$UQNFk5qN!fw9ivRa3vJdxIdn2|DQ z^Y&V{67sgb44rz~B1uux-c{=YB5y+OPeZ{&p)jLcD)-e3en5{5vAhbl-1Bzx%tt z`|n`JIh<+*cN6%LkobL+ZMZmDhqL#-D_lJBh$KLgaC$#noNb~b!hG?_ov``fd&Avd z|HbgyCq5P~Zr=(kZW;&=0_xa`&*rOQQA?TU`|}8)`{8{3NH{2ojw7FZx9n zdUZ294%Ufu?(N&Rt9QFRknw|?Prf6|r}X*6KK;g58C!Ij9-dJ}U!%(w^hHh7TZ z(M6mrF-ZA3kA00N_tV4Et;~U7&&o2ImSxY61aaWw8$QAwoxneJxULa|+Cc z&y8!I#sqUozlVK0ro$}bSA&|*n%PPmJMeucB5BHeXh4j$J~6cL80g1QPSNALHm0YX zXNAw7!yKRXLbK|!e;ziD=75Vt=Bs^V7c5w?pawsuyjkWK-V5vlEiLD+3l=O`a8=*~ zZd`NnZ2_(!S(IVpalK#q(wD+N{^LLDb@wMe@d>>yEP*+VMIHSHKLkHlx1OIKczU<% zG}OlHpi~y$Rc7M`m? zYqYK2Y2UeVf`03Z>$+y{?3KprOcy*mM+Ul8`>%5EfQ+N^(s z-C#5Mru~3E{f~89yKD8|06$MbVcuoF{lEu4pft7N;Ong8J@d>nI*0Qu0zNd|YSZ+v zX2`rb}vDxU6YS3oVXwnyqV#6ZphwLiVKqZ!VeSBz7E@4JoiXW z@_+bRSU>k-SikUtusW6U(Q(+m?TK*z>34+tZ+}91U=@x|#nyHsaxB^7%X(mA2pYIa zAjw_b49Dj$gyXX>g`>?^#rEB>J-QP%$L|a0N8B`cPvA$2*V}vIdwf2i>J=YNeF`ZN z#BT}mR=5#vt!{+77pLLN_n!%$KmTg@-o;CLTjCw-w}qcQ{;BYRUFU#owa4aqEUYuxr5K6bs&2-4i*-tZNZssE?DsX_P4*S3)vh9d}5!$H>OK{lIHLK z;QQge^!Fn&Fu5Bw<^wWp95D790xX#GwH5~J9N$eBbVXyb?MJI#44QilSa$Gh?MMw`nPELgDMP$yh(oc4M&^59@a<(z6Z@&D*dt zdvx=DU~7Dy&ydro^WMORlmG0`{!Hzlrv&V?j`;D9e_Y>hcsk6S{29z9y4a}me#DF{ zMZri;UVQOIy(zGfH^9c(Xi~jo%QEDuZA5G|LO$7|`NcvNa<>yNs%8j4t$Eg1!i>>j#o$F#_ERXMDv#K zCkXvQXvg}E0sS2UvA0=mBo?tRrtARUYLN8^fDIJ8DUg54-a3D(53Joj>CUHAS*Xt! zqv6ZzxcJidU(&(HLKcJ0^W-pF@N>e1&$d{P+?Z?$=99lEU^c9caX5BUz+n6a#xS4s zKrdxGd1Kz!3A7(6_Apt4mC?&h3BJK$cI!YU%IQsk0YpD-WHR79Vim7`MB>y9_*ecL?V=(~%r_i|*S!v&W&&+tV`|CgGPnbN9UlYg3w5B83mx%!2T%#5QS6 z;<;@D*P&xJXkly1@*4p*t}G+9%=EBploEXAd>L*pQ69Uy(5?{PDfYvRXOx(t+~X4X zm@!Cv;sh%cfKneMH}$4;MIbU2OP)Jr&t=fVZbH|?0*+FSJ${dYK7ag)C-kNOV~shr z_1qP{uYdjP;V=H;FZ78WKlzhCIVwvVpRVWI1^?`y{WJX_FYB7NX6Wa4_N8$ToevGO zp32RE()t~8&{@pq+X6LRhEh8=SVQGKq6TDmzj? zapG15NsI1sI}zTzgep33i2N<79P0tbO@#|?4y^cg05=LucUhl@vZ_39CZcO~6mEr+ zaI)f4=IPg-C4r}+_g>(!LR+!N_XpO(&&>zg;~f~j^`NolITY9+VdJI%i}Es|{@H6O2HwBC@_X`;YtiPGj3iHSIc2j^D1}9I_W;X>m3F81X z`V>qz@-`^|^s`wTdyCNnI(&8$!DwSJJ@f-N1vmhaHF{ZIr%;4t?D^9Z#zL<%0(psR z*WD_nd^UJHCR54_pq(~rh1+NfIce)fa~)ClZftd^emS_6I}cvyv~cW8W)g7>eg0~> zF~8y)_LNSnnq^)qI`z*0PZo!RYH-c9{!pqWQmX?CKr_=fPoRBVb#?_iK3PtM-l(q2 zGrJ^R=mT;bdB))V$@_QUtF+ZU?7T?(NYQ*|`g=cRK1uetA>i-+d%gt=7A)8oelD^3 zZJApZELgB$KCWs$wM7^fm(X^!PU{DPcrMw4_PRySS;FwVJ%!L=b|@m>Dq`p3wR~AV zLC2#cc~L>x$u_()lKx0#gQ+ncToc%pKx*1S;6%B>_3}K#$CgR&+7k`ow)1|9C zuxm|V2UffYjVk2DR%yoanIr}Ay0zx7QhS4GU*e&$bp*M&!Zv#x1taR&3#^fK?VCdnu3pM3I3Ezh;d+9vCfeE2!H2h1jq zC~CPWP=e`YZPKr`1JebK^+y10t_=fv$P4R{tV;scwza2ZY{z(%9BoL2s?uM0;f29X z0lxOu*A%laZatS>d$7uAz0@b?wclNY7)e=wF)nR-%BI1y<*=o~Q6}CMRL}K~ntsh;#WyKr$2Sus{_QIM9>Q9GG=YDaI%pSK zsWXknpyj3j10Gt=+vO+uQv>bBQ_=&V8ISFGUKa-echp$O%4Ojz>0(fOdWmNWrrSPI zLD~E=Fc$5m0N)e#$^i}d7zABx6PR;nz6pAFbevgZo8U3TPoqrp z>L+lr9C&CpM3==|>krV;eX}&h)V8Ma~Z(i7^P5HnZ z=Z8o7+0z zuY(fJU~LR~`=$Ul1$c~+KafC+4MWLR4al5<*jFONJHp94cN-jp7HTmqvX3avK< zhKsy)951bTZXE~tn5pHj>o?h%2OY0gQlT-9 zE-#(F{^ZW1&z}=eq+?B>6tO$iC+LFbe0wf3E1l1|$x5tjrPvoNSg_!-uzA)t51V&v z4-PRGd3|7+*A^^T@J5553n`DyV>z$E%Rp!Sgb##q4QSWXaByCza@q9)XgQa!LUbY? z-QZl;^h1@idedF7TSBWZE!QbP<1ghE$K*dY@nNV&{~8_ieFSQKY_y!;P?NhZ)O_}+ z`8LL9ZI_8lyF&DoGdDzhY?caWy=)g+i?%6<9tLQ1Fv|m1oV4}VgPP;S65Zm(UpMyG zgssO>o_j+cckA)yug`NG-d3$Y$ND>O8{@438Rci6Xq(M>c74WlP4iSqTy>Wn`ptDJOkQBhm$0L0?CMq?3mM8m-WE z*V{iAIRvySmZhxn!l)97zRnhdYQUoygFqE=_Xm1x({_2qyRG^ly!e*&YMW2DmhP~DQhm&R3(&zGKz`77>`ohP zJYI<$k*kt_W0=EhFd2}`)$~EfR}MaVR+#tIU~-X8Io5?!US;$Q**ior#=KT1k=q@E zkEIl!*VWPO8v*G}vXhe?lwM*#n2y$Xr|fDQFXI1HZZyUeUrDE@<^JIZsL_31#SsXp z7#U2?_@EDD4DK5lQz*)J5yZCEn*up%@d9tR8y^|1>o@4~@B0S2>X){X{t`NW^iMTJ zg2vbDjyEIv<4w8Lx7}mV+s6N$SfnrDq0ZdOJiy5U+fKZ${$|4)F}}fgo9TNV@53Jd zRrvR?$Bbv%#m>ct-RD*i2e4R5aa~2M=<~L%ykLJ^ML#WAu%Hfq%+-#+e14;D*Q>tG z_8YmLX5-q=KmI{A3rp!dwmS!o)h6Wp(RE%fx0s0l{?vR?yS!w1DZ%o?-r!|aO)AxH z3MjRcN0yk{?3PgT(9Sko3o>8l z^_%HJE*~%P_=q=``r~65OD`Y&?HfzS?`42pR1VB1_?YKjpO58>HfY9^=Xg55b)X?? zVV*n>YncQ2vEkD1a<(A%Z45r978pN!ww=Xur_0LB{qQok^FeBRf(aIy!s0mzjsu&6Dt-c=LVN>) zl@}fO$**W$Uj&Khp+{$;Q&v`fPe2OkF+TlQ=;G@bOr83b%0N7pR|v9+zwxn3yx}HV z;$TlrOY#P+&(!KD5#-b-o-!K)iv@WWy%}uKJZ~;%sCA~Hq=P}iqBR4>%dvpP-7kEx zlbPtgyfo;a1I8FP1n>cWERJq3ok5PN^MfV)-Mn#AClk zBjO=0>NOvSKu?O9ct!ot+f-vGb}-v^i>vp$1r`s;V+0mw3x;p5mxmsg4QRF7u1}L5 zD+)6(r1d8|W01bHyxNOYqhLin2FxW z2x{6ch1PLz8m8hg-JTEgnl4^cQPegzX0$0OF+TciBNv9ej~c4|_$I=fdE#M#^@~D$ zAM+kg-=4?&u*ZKD{ypq5+xvp}t zYI7cRuKT!_?yjK)&{c*?L9X@Mr3g{iiRXIum`YlGX}yjb%N5{#nEMsO^LzNoSzl8$ z+KkfE$bIv5^Uu&aFCRL8Il8=MewWbmNV^)8t---OFJowpH}>zeULRkn4@&XxBE_oM zy>c|QUd2uv);A;QpWE5B7Ufs^-b0m z?Spc83|9g3-`mP*)NMVIby3#wG>*jQ0S!4euI>3SwXK;F*H}zm*6Yt@jIUHS?ew_1tsM>EnagI-{Zi0WP9;Bm_2?wMm_pfGH~oh`px) z(Wbm2EeuggHe(tDocI!x`XL*3HA(P7vZ9PeQ`3R=7C1rE(veihkk-u^(nvF}knn9w zf!NgXU65aEvxOrL90plwaCv@1i8cm!vBf~)P8ek`kG>PJjSojh9Jm@nAFzYT<$kte zv)Smu#~xj}b%vzm>}qahV&Ue%$w~B&9JK=7Eq+eLlik1?7r}RaR zDK6C|OfiML^nI~IlcLTAMWr<4{o4cizMo>-E?0!{mBweWO-LL^(RxuM0@{K&`*^dq z4%JeyUqT<(2t-xnihkspX=789QfRY04)e=y(nJd&){Pw5VjJGoY{TI-n0|g=fO%nG zs1{X7p@7s@^J`xm+U{la4P;07N*Kr<8dbeB9E9-@zBym&^H9VbbIoBiLTx)=cQDpg z!weaVXRe7HhtA7o(E6T0+4JP}>x6oR=~_pmwg=|fwB1ANn}a+y_C_<*+{$78`ELk#)cPI$tu}Vic74>N#uG8e zm)>p#C=!N&K9^gc52KEIHx1L1On3SsU9N4UklV06uk{aTJ#MjMK8!>3RT#}5D;r8a z)M#MWU-J%nSqAiSk=D2L@Eox{x3vr9P=CAH6{7ddZVFWMBIJ0T?17(=V&5n*3~P0C z_9%A(vEb#^wz3XANRqKA*p;lKjjJ7{@sZQ0>t5=9&4G10df-UrMShrf&f48o!(w0^ zk~LA*@PK`w*W$_nUH)}{e0-!IR4&KW=i$16Z~0np`i_jgnqRyQJQP0ln%KYn?QeHC z1?Ip8e7qp-Ctg$!%%(P|BowH5`8SI=y}JNo4|)Jm7j+fHaVVl#+vP>ul2aVm=EWp% zP7w8^!GInJ$w6H-iw05*@Wq7NBm%k!;HRDfj(n+2V0Ch?ognqnfb=rJ>oJ}ZybeI! z`giBVMcQNlD1Vd@8+{}S)5YHG=QdhkKJ>PveBt|U#fsF>fr~ub)VE0Oe)+k8%1lprPxZ)LrPTExUm*_ z%&v@`j5#*N_Ex+3vj}&gmb?5-p*eqT?y31YtNBK`?4S0NM}kv^3h8!P6bRx^LKpVjX8 zj9@_LgjvgS-gxI`A|rgS_4flVi{MjJVE7uqM$O$AZh_kmG6&yxo38L=5QqZTXx- zc(P;Z&~em`)s|zJc0I-%)ITNhV)8>C)DPJEWi8YX$m%$(43DKeg~3{RI9G7#gCS;V`$EwJ3dM|nPYPr=(nKTu9NKttFtuj z+km@-|lPAMu>x{&n8f(JGR6@lnZ`rdSP$e7u(fW5`Sxr_#Qq%O3WwrD@klO{R#$PRqI^V}P9dFwcj z60HRIOc&ho8yo7i*6oFz>YK1T2WA(TE~R0Hq*3%HrHr+hPaB(TyXa!Ngnv0Y|0=My z7(>isB*obBaWDjpQH~KE`yj%{VEVwgzWp$?mF#3RJB(`fYloTX8Oz}q;$m<`c?bNP z;)!U@U-PsfDC1`<4o)z<^zVLxB)HkYAimsfee*s)5d9w&K9)h1(e1|PHVMW>fc=F9DP2HF`3qQ zTkY1s5gARD4aRnB>yO_W|1K`+UC;d<|T3(R8s!C{)-hY&w=lE59oHT)`p>f zLyWcUVlYnCy;{GuVb1Y()v#lZjk48CsP)ahFnwT-&VA;C>xR#j<+Ma=!M^d<@_X5N zEytnfQ#+4PwT(IYQGoAHL+cnS;n2sCj%j+$@#j9{?>=^G#|!k<_k}t0LCJ3q^T+cU zkI}51cq!9N3$(Rd@7sH(!Tig0s*a?)hRYn&EHCx_mMe-*<7@7MkJIBazKj92(T~g# zK}(LNko%pF7i%w#qgpO%^f9#NZ{P83zD&_Tq&q{>tbIV)lM8aX7E^$7x~BcFyN$3b z-x_ZndHa-)#5?2}ep8@FYrpN}RI2#BBM+apQE5~@f;s-x@@T$K=eYnE55FbLc#GPi z-aId@(A*Vd%}3u>@*f)YoZs_!c)l`Eq{ZP8pJWmPCEhg(s0ive&2nE34Q^DJAGLXD zY`m=g>7V{de2bk{PsA>+DxfJG+P^$$rahN#J?I{G*ZS#= zhO6pdJ6Fl&)LNGJF?9Y3``CO{yZ9UcRTbN2=Z)Bhb5M&@sZ*f~)7^Xzgco?&QkZ>Eh5zEVOC9TI9Ky6K@OV=C7EuL~GSG7gISf-)boN+=9#6 z^~iPAFvmX+)4#8LE8=3mY;wTo^SHiOXuGsDP2`8iRp+?|wJSQk*3K6p=DAuh1iA8k zQX0=W&mmB<<1y8q!~2-aj_IIk5Gj`i%k$$M%+n>+gXD3l=O`uwcPlw0MpVTX)88GNa-U|+=JVbS7 z4zKYrnA^V*@twW!t|&Q9#ReRD{yU^L!e|Yp`L{VP8LwV=YN^+A=$KnEW!H4+NTDJE zHePbtA!C?>Wj@#smbXJ5zl}XH3$5PGvYm|?pMwXTmj^Ybn%~c_;5eGXtiBcO>!Hs9 zaZ-!#l1fm$#$q-iEtAV~S)xs%G0*6YtUdq0mXPPn&aHmV83*m0(`fatHQO48)9L$a z&~FEf*Q|B#p$WsBN~^R%Yq9LqjKjrd$aAW3r}88+*(&zPU&$}f>>FtGuX}uH+C0!; zT3XK&TYVh%`3MeeH|-5mHwDJV3(6YZQ$14=x5i*Nq`sZlDroLELCg8`9J}-4jq`{{ zbiLQost=zdZ+tbMEfrKty5{7{BXj#2(a*ge8n2L6-}uHiq%C$@pM>!sTRRxUgK;Wp zbcS_^VfV9bSZ%l50@2p0uqlp1Ll3P<;8pV-P!~ro;-focq}XY5PsTuN9D>Plnzm`Q z+qE~BX?VuIA0xGIqtvYOK$vsdC8Kj`&-+IqVnmlGeP zIjWo13C9#ywCim~7-jYKuYX;2w7wb5g&o8-N3D$??d_qISj;e`uNA#rtxn=lcK5-Q ziyA}Lf3-o`-XB^$7}P}+*YrvoHfw(Ei$llDGn`xWrK4Dp^O~tSb{9NcIP|!BV8`Wz zU5_c#W4_z`Wb;xUN9_c;6-Xa)eo=j~SOvP~d3iWY#@mXSd3jKn{e!g@P$!lOeq3EP zcXMz>d2Y>1>ko>fZE{?BRdU?IswBy6Cz_7uX1m$(UxWJAfLZazVi_r*2X#}R6&gqK zwTP~*?fj)Rf32W@Ef?0;rF!c)$YsHGK@}l`bwKHp$t}-VjyZZt)-d9t(x9XCz9Kxe^8;q33{AGdJ zDbwm-EDlgQ-c%pOno?<-bN-_GVzG<{ecn%9)P}jHv_YQ-Y7QRnL#_|h_@~-)sDH6| zIqVU~lwEYS>TAWJ?W#VQYf7c>II z0i2WE;+A>lRY!Mu>HA^MZyAinEBY7%lfEUOX+)c%^*AzJE&bt!k(er$`aew&tRbc*IWuC9IAF*PVh^%eYT`i_^JUT{ZAlF~|O`7Y-iSL8U zqU7(T^ougnR~wSn9anL@wV)-wJTGI%*gpEka43D|^MmjYw7w5M2><5l12z7s_8cw# z&B24pb1M#Q_d)1;*zvIEPxZ-*txq1}d}Ye6z0WAmggNyu7AIkLJN;7W%6wDc?CdO@ zo}PxyW)mmiiD2iPphQjM`UaR{Z8zP9R@V+~w+Z_%k5~K9E6iEO+TN&WN??1QnrC}@gPA?d`wm^(XR_#Usd`yAN$uauhr0I8Lr&6Nk;nNJ!{9D z<7f&GGLAWDiul0e>OqZD>`v)y;n@cdB+qSDWvm`P-ZvvGn{U=^wT}Jn_*K@(Z&LZO z?e$q(PHP{}hegS1(MA?i4Hid@yDiGALu>w8{k%4P^?t;^SfBmDa>?=<#gY z^5bWxuCLRW6Ymsn3y-1Izj26`r0A;hd?*~+?t{{ICGc~q^<#IedQ}(xmd5);pF5b9335Xlhc9)3l==A$WNxGaG8m`WaE%;4B%m( zcbiYz_K4%qxm>W|jfVUfxQ==4GQhu@&q{s3$MnOVzXydw=jB1=xitQAwD4RN-Yj`u z@W#Yt$3C*HW9~ZOW6AxxN?&U^e3)`GhEi_Ea(QT&tsNiq<>4A**MXL?+QPHouoycg jmi}1qX2x(X4&na?$Swrb?cVSK00000NkvXXu0mjfJVg$K literal 0 HcmV?d00001 diff --git a/packages/documentation/src/stories/utilities/position/position.docs.mdx b/packages/documentation/src/stories/utilities/position/position.docs.mdx new file mode 100644 index 0000000000..df7cfc1bd6 --- /dev/null +++ b/packages/documentation/src/stories/utilities/position/position.docs.mdx @@ -0,0 +1,47 @@ +import { Canvas, Controls, Meta, Source } from '@storybook/blocks'; +import * as PositionStories from './position.stories'; + + + +# Position + +
+ Define the positioning method of an element, as well as its position relative to top, bottom, + start and end easily with utility classes. +
+
+
Note that these utility classes are not responsive.
+ + +
+ +
+ +## Properties + +### Positioning method of elements + +Here are the different positioning methods available for elements. + +- `position-static` (default) positions the element according to the flow of the page. +- `position-relative` positions the element according to the flow of the page, but you can offset it relatively to itself by settings values for `top`, `bottom`, `start` and `end`. +- `position-absolute` removes the element from the flow of the page and positions it relatively to its closest positioned element. +- `position-fixed` removes the element from the flow of the page and positions it relatively to the viewport. +- `position-sticky` positions the element according to the flow of the page but "sticks" it in place in the case of a scrolling container. + +### Arrangement of elements + +Some utility classes are here to define the position from the edges of the container more easily. + +- `top-{0|50|100}` to set the position of the element from the top of the container by 0, 50% or 100%. +- `bottom-{0|50|100}` to set the position of the element from the bottom of the container by 0, 50% or 100%. +- `start-{0|50|100}` to set the position of the element from the start of the container (left in LTR) by 0, 50% or 100%. +- `end-{0|50|100}` to set the position of the element from the end of the container (right in LTR) by 0, 50% or 100%. + +### Translate-middle + +The class `.translate-middle` is there to center an element horizontally and vertically on their x and y position. You can also use `.translate-middle-x` to only center the element horizontally and `.translate-middle-y` to center it vertically. + + + +On the example above, the black dot is the center of the container. Both squares are positioned 50% from the top and 50% from the start. The blue square has the `translate-middle` class and the yellow one doesn't. diff --git a/packages/documentation/src/stories/utilities/position/position.snapshot.stories.ts b/packages/documentation/src/stories/utilities/position/position.snapshot.stories.ts new file mode 100644 index 0000000000..9b4d17e3d2 --- /dev/null +++ b/packages/documentation/src/stories/utilities/position/position.snapshot.stories.ts @@ -0,0 +1,82 @@ +import type { StoryObj } from '@storybook/web-components'; +import { html } from 'lit'; +import meta from './position.stories'; +import { bombArgs } from '@/utils'; +import './position.styles.scss'; +import { schemes } from '@/shared/snapshots/schemes'; + +const { id, ...metaWithoutId } = meta; + +export default { + ...metaWithoutId, + title: 'Snapshots', +}; + +type Story = StoryObj; + +export const Position: Story = { + render: () => { + return schemes( + () => html` +
+

Position

+

Position methods

+
+ ${(meta.argTypes?.position?.options ?? []).map((position: string) => { + return html` +

Position ${position}

+
+
+
+
I'm ${position}
+
+
+
+
+
+ `; + })} +

Position arrangement with position absolute

+ ${bombArgs({ + x: ['start-0', 'start-50', 'start-100', 'end-0', 'end-50', 'end-100'], + y: ['top-0', 'top-50', 'top-100', 'bottom-0', 'bottom-50', 'bottom-100'], + }).map(args => { + const xArgName = (args.x as string).split('-')[0]; + const xArgValue = (args.x as string).split('-')[1]; + const yArgName = (args.y as string).split('-')[0]; + const yArgValue = (args.y as string).split('-')[1]; + return html` +

${xArgName}: ${xArgValue}% / ${yArgName}: ${yArgValue}%

+
+
+
+ `; + })} +

Translate middle with position absolute

+

Start: 50% / Top: 50%

+ ${bombArgs({ + translateMiddle: ['', 'both', 'x', 'y'], + }).map(args => { + let translateMiddleValue = ''; + if (args.translateMiddle === 'both') { + translateMiddleValue = ' translate-middle'; + } else if (args.translateMiddle === 'x') { + translateMiddleValue = ' translate-middle-x'; + } else if (args.translateMiddle === 'y') { + translateMiddleValue = ' translate-middle-y'; + } + return html` +

+ Translate middle: ${args.translateMiddle ? args.translateMiddle : 'none'} +

+
+
+
+ `; + })} +
+
+ `, + ); + }, +}; diff --git a/packages/documentation/src/stories/utilities/position/position.stories.ts b/packages/documentation/src/stories/utilities/position/position.stories.ts new file mode 100644 index 0000000000..7c4532915a --- /dev/null +++ b/packages/documentation/src/stories/utilities/position/position.stories.ts @@ -0,0 +1,156 @@ +import type { Args, StoryObj } from '@storybook/web-components'; +import { html } from 'lit/static-html.js'; +import { MetaExtended } from '@root/types'; +import './position.styles.scss'; +import { bombArgs } from '@/utils'; + +const meta: MetaExtended = { + id: '803a58e8-c734-4ad7-80a8-62da1bb29d4b', + title: 'Utilities/Position', + args: { + position: 'absolute', + start: '50', + top: '0', + translateMiddle: 'both', + }, + argTypes: { + position: { + name: 'Position', + description: 'Sets the position. ', + control: { + type: 'select', + }, + options: ['relative', 'static', 'absolute', 'fixed', 'sticky'], + table: { + category: 'General', + }, + }, + top: { + name: 'Top', + description: 'Sets the distance from top. ', + control: { + type: 'select', + }, + options: ['', '0', '50', '100'], + table: { + category: 'General', + }, + if: { + arg: 'bottom', + truthy: false, + }, + }, + bottom: { + name: 'Bottom', + description: 'Sets the distance from bottom. ', + control: { + type: 'select', + }, + options: ['', '0', '50', '100'], + table: { + category: 'General', + }, + if: { + arg: 'top', + truthy: false, + }, + }, + start: { + name: 'Start', + description: 'Sets the distance from start (left in LTR). ', + control: { + type: 'select', + }, + options: ['', '0', '50', '100'], + table: { + category: 'General', + }, + if: { + arg: 'end', + truthy: false, + }, + }, + end: { + name: 'End', + description: 'Sets the distance from end (right in LTR). ', + control: { + type: 'select', + }, + options: ['', '0', '50', '100'], + table: { + category: 'General', + }, + if: { + arg: 'start', + truthy: false, + }, + }, + translateMiddle: { + name: 'Translate middle', + description: 'Set to true to center align an element based on its x and y position.', + control: { + type: 'select', + }, + options: ['', 'both', 'x', 'y'], + table: { + category: 'General', + }, + }, + }, + render: (args: Args) => { + let translateMiddleValue = ''; + if (args.translateMiddle === 'both') { + translateMiddleValue = ' translate-middle'; + } else if (args.translateMiddle === 'x') { + translateMiddleValue = ' translate-middle-x'; + } else if (args.translateMiddle === 'y') { + translateMiddleValue = ' translate-middle-y'; + } + return html` +
+ `; + }, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + decorators: [ + (story, context) => + html` +
+ ${context.args.position === 'fixed' + ? html`` + : ''} +
+ ${story()} + ${bombArgs({ + start: ['0', '50', '100'], + top: ['0', '50', '100'], + }).map( + args => html`
`, + )} +
+
+ `, + ], +}; + +export const TranslateMiddle: Story = { + decorators: [ + story => + html`
${story()}
`, + ], + render: () => { + return html`
+
`; + }, +}; diff --git a/packages/documentation/src/stories/utilities/position/position.styles.scss b/packages/documentation/src/stories/utilities/position/position.styles.scss new file mode 100644 index 0000000000..3f4769a3e7 --- /dev/null +++ b/packages/documentation/src/stories/utilities/position/position.styles.scss @@ -0,0 +1,135 @@ +@use '@swisspost/design-system-styles/core' as post; + +@mixin square { + width: 2rem; + height: 2rem; + opacity: 0.8; + border-radius: post.$border-radius; +} + +@mixin centered-dot { + &::after { + content: ''; + background-color: post.$dark; + width: 0.5rem; + height: 0.5rem; + border-radius: 100%; + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + } +} + +// Docs styling +.translate-middle-container { + height: 20rem; + flex: 0 0 50%; + @include centered-dot(); + + > * { + @include square; + } +} + +.position-outer-container { + margin: 2rem; + + img { + border-top-left-radius: 4px; + border-top-right-radius: 4px; + } + + .position-container { + height: 12rem; + background-color: post.$gray; + + .pos-element { + width: 0.5rem; + height: 0.5rem; + border-radius: 100%; + position: absolute; + transform: translate(-50%, -50%); + background-color: post.$dark; + } + + .bg-yellow { + width: 2rem; + height: 2rem; + border-radius: post.$border-radius; + } + } + + &-sticky { + overflow-y: scroll; + overflow-x: hidden; + height: 12rem; + + .position-container { + height: 40rem; + } + + .pos-element { + display: none; + } + } + + &-fixed { + .position-container { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 0 6px 20px rgba(0, 0, 0, 0.15); + overflow: hidden; + } + + .pos-element { + display: none; + } + + .position-fixed { + position: absolute !important; + } + } +} + +// Snapshots styling +.snapshot-outer-container { + position: relative; + max-height: 8rem; + overflow-y: scroll; +} + +.snapshot-container { + height: 16rem; + margin: 2rem; + + .bg-dark { + width: 2rem; + height: 2rem; + border-radius: post.$border-radius; + } + + .bg-yellow { + padding: 1rem; + display: inline-block; + border-radius: post.$border-radius; + } +} + +.snapshot-arrange-container, +.snapshot-translate-middle-container { + height: 5rem; + border-radius: post.$border-radius; + position: relative; + background-color: post.$gray; + margin: 2rem; + + > * { + @include square; + position: absolute; + } +} + +.snapshot-translate-middle-container { + @include centered-dot(); +} diff --git a/packages/styles/src/themes/bootstrap/_utilities.scss b/packages/styles/src/themes/bootstrap/_utilities.scss index faed868339..0696634c6c 100644 --- a/packages/styles/src/themes/bootstrap/_utilities.scss +++ b/packages/styles/src/themes/bootstrap/_utilities.scss @@ -45,6 +45,13 @@ $utilities: map.remove($utilities, 'float'); $utilities: map.remove($utilities, 'opacity'); +$utilities: map.remove($utilities, 'position'); +$utilities: map.remove($utilities, 'top'); +$utilities: map.remove($utilities, 'bottom'); +$utilities: map.remove($utilities, 'start'); +$utilities: map.remove($utilities, 'end'); +$utilities: map.remove($utilities, 'translate-middle'); + $utilities: map.remove($utilities, 'overflow'); $utilities: map.remove($utilities, 'overflow-x'); $utilities: map.remove($utilities, 'overflow-y'); diff --git a/packages/styles/src/utilities/_variables.scss b/packages/styles/src/utilities/_variables.scss index e1df53d7fa..d09cf091b1 100644 --- a/packages/styles/src/utilities/_variables.scss +++ b/packages/styles/src/utilities/_variables.scss @@ -21,6 +21,12 @@ Our API is based on bootstrap utility API, more information is available here: https://getbootstrap.com/docs/5.3/utilities/api/ */ +$position-values: ( + 0: 0, + 50: 50%, + 100: 100%, +); + $utilities: ( 'align': ( property: vertical-align, @@ -254,6 +260,37 @@ $utilities: ( values: inline inline-block block grid inline-grid table table-row table-cell flex inline-flex none, ), + 'position': ( + property: position, + values: static relative absolute fixed sticky, + ), + 'top': ( + property: top, + values: $position-values, + ), + 'bottom': ( + property: bottom, + values: $position-values, + ), + 'start': ( + property: left, + class: start, + values: $position-values, + ), + 'end': ( + property: right, + class: end, + values: $position-values, + ), + 'translate-middle': ( + property: transform, + class: translate-middle, + values: ( + null: translate(-50%, -50%), + x: translateX(-50%), + y: translateY(-50%), + ), + ), 'overflow': ( property: overflow, values: auto hidden visible scroll, From 5cef591c5b4a7895db8455ddc6ab892aa6a7813a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliz=C3=A9=20Debray?= <33580481+alizedebray@users.noreply.github.com> Date: Mon, 9 Dec 2024 11:45:43 +0100 Subject: [PATCH 9/9] fix(components): update generated files (#4180) --- packages/components/src/components/post-icon/readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/components/src/components/post-icon/readme.md b/packages/components/src/components/post-icon/readme.md index b59e3eab25..8b1c4de7d4 100644 --- a/packages/components/src/components/post-icon/readme.md +++ b/packages/components/src/components/post-icon/readme.md @@ -22,8 +22,8 @@ some content ### Used by - - [post-back-to-top](../post-back-to-top) - [post-accordion-item](../post-accordion-item) + - [post-back-to-top](../post-back-to-top) - [post-banner](../post-banner) - [post-breadcrumb-item](../post-breadcrumb-item) - [post-card-control](../post-card-control) @@ -34,8 +34,8 @@ some content ### Graph ```mermaid graph TD; - post-back-to-top --> post-icon post-accordion-item --> post-icon + post-back-to-top --> post-icon post-banner --> post-icon post-breadcrumb-item --> post-icon post-card-control --> post-icon