From 46e50133fe2c0cd5ecf13ae2cc03b1def9ddc3cf Mon Sep 17 00:00:00 2001 From: Philipp Gfeller <1659006+gfellerph@users.noreply.github.com> Date: Tue, 8 Oct 2024 08:38:30 +0200 Subject: [PATCH 1/5] chore: add members as codeowners of the docs (#3674) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adding members as codeowners of everything conflicts a bit with the rule of 1 review necessary for merging a PR (it's not possible to specify which team needs to review before a merge can happen). Having the members reviewing documentation updates as well should already be an improvement. --------- Co-authored-by: Alizé Debray <33580481+alizedebray@users.noreply.github.com> --- .github/CODEOWNERS | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index ef4a8e139e..f5aa8d2f73 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,5 +5,6 @@ # # https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners +packages/documentation @swisspost/design-system-members # Maintainers have to sign off PRs to main as required in branch protection rules * @swisspost/design-system-maintainers From 9d1d015734fa2ba822ad3572c9a3b3818530e59d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20Sch=C3=A4r?= <59233938+schaertim@users.noreply.github.com> Date: Tue, 8 Oct 2024 09:53:01 +0200 Subject: [PATCH 2/5] chore(demo): removed demo app and workflows (#3624) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Oliver Schürch --- .github/actions/deploy-to-netlify/action.yaml | 51 - .github/workflows/build-demo.yaml | 43 - .github/workflows/deploy-demo.yaml | 51 - .github/workflows/release-demo.yaml | 59 - package.json | 4 - packages/demo/.browserslistrc | 17 - packages/demo/.editorconfig | 13 - packages/demo/.eslintrc.js | 41 - packages/demo/.gitignore | 40 - packages/demo/CHANGELOG.md | 680 ----- packages/demo/LICENSE | 202 -- packages/demo/README.md | 29 - packages/demo/angular.json | 117 - packages/demo/package.json | 75 - packages/demo/src/android-chrome-192x192.png | Bin 1568 -> 0 bytes packages/demo/src/android-chrome-512x512.png | Bin 4075 -> 0 bytes packages/demo/src/app/app-routing.module.ts | 184 -- packages/demo/src/app/app.component.html | 1 - packages/demo/src/app/app.component.spec.ts | 22 - packages/demo/src/app/app.component.ts | 9 - packages/demo/src/app/app.module.ts | 62 - .../accordion-demo-page.component.html | 41 - .../accordion-demo-page.component.ts | 14 - .../accordion-demo.component.html | 107 - .../accordion-demo.component.ts | 8 - .../action-alert-demo.component.html | 60 - .../action-alert-demo.component.scss | 6 - .../action-alert-demo.component.ts | 66 - .../alert-demo-page.component.html | 140 - .../alert-demo-page.component.ts | 24 - .../alert-demo/alert-demo.component.html | 96 - .../alert-demo/alert-demo.component.scss | 5 - .../alert/alert-demo/alert-demo.component.ts | 34 - .../button-notification-demo.component.html | 1 - .../button-notification-demo.component.ts | 7 - .../dot-notification-demo.component.html | 1 - .../dot-notification-demo.component.spec.ts | 24 - .../dot-notification-demo.component.ts | 7 - .../overlay-notification-demo.component.html | 1 - ...verlay-notification-demo.component.spec.ts | 24 - .../overlay-notification-demo.component.ts | 7 - .../toast-demo/toast-demo.component.html | 112 - .../toast-demo/toast-demo.component.scss | 26 - .../alert/toast-demo/toast-demo.component.ts | 31 - .../background-demo-page.component.html | 162 - .../background-demo-page.component.scss | 4 - .../background-demo-page.component.ts | 15 - .../background-demo.component.html | 13 - .../background-demo.component.ts | 10 - .../badge-demo-page.component.html | 26 - .../badge-demo-page.component.ts | 16 - .../badge-demo/badge-demo.component.html | 2 - .../badge-demo/badge-demo.component.scss | 5 - .../badge/badge-demo/badge-demo.component.ts | 8 - .../badge-interactive-demo.component.html | 151 - .../badge-interactive-demo.component.scss | 5 - .../badge-interactive-demo.component.ts | 8 - .../badge-nested-demo.component.html | 8 - .../badge-nested-demo.component.scss | 5 - .../badge-nested-demo.component.ts | 8 - .../blockquotes-demo-page.component.html | 30 - .../blockquotes-demo-page.component.ts | 17 - .../blockquotes-demo.component.html | 42 - .../blockquotes-demo.component.ts | 7 - .../nested-blockquotes-demo.component.html | 26 - .../nested-blockquotes-demo.component.ts | 7 - .../quotes-demo/quotes-demo.component.html | 14 - .../quotes-demo/quotes-demo.component.ts | 7 - .../components/bootstrap-components.module.ts | 175 -- .../button-group-checkbox-demo.component.html | 38 - .../button-group-checkbox-demo.component.ts | 14 - .../button-group-demo-page.component.html | 128 - .../button-group-demo-page.component.ts | 41 - .../button-group-radio-demo.component.html | 47 - .../button-group-radio-demo.component.ts | 17 - ...roup-reactive-checkbox-demo.component.html | 37 - ...-group-reactive-checkbox-demo.component.ts | 19 - ...n-group-reactive-radio-demo.component.html | 42 - ...ton-group-reactive-radio-demo.component.ts | 19 - .../buttons-demo-page.component.html | 6 - .../buttons-demo-page.component.ts | 9 - .../accent-buttons.component.html | 20 - .../accent-buttons.component.spec.ts | 24 - .../accent-buttons.component.ts | 13 - .../animated-buttons.component.html | 8 - .../animated-buttons.component.spec.ts | 24 - .../animated-buttons.component.ts | 13 - .../button-disabled.component.html | 11 - .../button-disabled.component.ts | 17 - .../button-sizes/button-sizes.component.html | 4 - .../button-sizes.component.spec.ts | 24 - .../button-sizes/button-sizes.component.ts | 13 - .../button-tags/button-tags.component.html | 5 - .../button-tags/button-tags.component.ts | 13 - .../buttons-demo/buttons-demo.component.html | 155 - .../buttons-demo/buttons-demo.component.ts | 7 - .../buttons-demo/buttons-demo.style.scss | 10 - .../contextual-buttons.component.html | 4 - .../contextual-buttons.component.spec.ts | 24 - .../contextual-buttons.component.ts | 13 - .../default-buttons.component.html | 11 - .../default-buttons.component.ts | 17 - .../icon-buttons-text.component.html | 36 - .../icon-buttons-text.component.spec.ts | 24 - .../icon-buttons-text.component.ts | 13 - .../icon-buttons/icon-buttons.component.html | 32 - .../icon-buttons.component.spec.ts | 24 - .../icon-buttons/icon-buttons.component.ts | 13 - .../inverted-buttons.component.html | 14 - .../inverted-buttons.component.spec.ts | 24 - .../inverted-buttons.component.ts | 13 - .../card-demo-page.component.html | 36 - .../card-demo-page.component.spec.ts | 24 - .../card-demo-page.component.ts | 18 - .../card/card-demo/card-demo.component.html | 159 - .../card-demo/card-demo.component.spec.ts | 24 - .../card/card-demo/card-demo.component.ts | 10 - .../complex-card-demo.component.html | 151 - .../complex-card-demo.component.spec.ts | 24 - .../complex-card-demo.component.ts | 10 - .../post-card-demo.component.html | 142 - .../post-card-demo.component.spec.ts | 24 - .../post-card-demo.component.ts | 7 - .../form-check-demo-page.component.html | 13 - .../form-check-demo-page.component.ts | 11 - .../form-check-demo.component.html | 152 - .../form-check-demo.component.ts | 13 - .../form-control-demo-page.component.html | 28 - .../form-control-demo-page.component.ts | 11 - .../form-control-demo.component.html | 56 - .../form-control-demo.component.scss | 6 - .../form-control-demo.component.ts | 8 - .../form-file-demo-page.component.html | 28 - .../form-file-demo-page.component.ts | 11 - .../form-file-demo.component.html | 31 - .../form-file-demo.component.scss | 1 - .../form-file-demo.component.ts | 8 - .../form-radio-demo-page.component.html | 13 - .../form-radio-demo-page.component.ts | 11 - .../form-radio-demo.component.html | 147 - .../form-radio-demo.component.ts | 7 - .../form-range-custom-demo.component.html | 56 - .../form-range-custom-demo.component.scss | 5 - .../form-range-custom-demo.component.ts | 22 - .../form-range-custom-demo.module.ts | 15 - .../form-range-demo-page.component.html | 24 - .../form-range-demo-page.component.ts | 14 - .../form-range-demo.component.html | 2 - .../form-range-demo.component.ts | 7 - ...m-select-multiple-demo-page.component.html | 28 - ...orm-select-multiple-demo-page.component.ts | 11 - .../form-select-multiple-demo.component.html | 68 - .../form-select-multiple-demo.component.ts | 7 - .../form-select-demo-page.component.html | 38 - .../form-select-demo-page.component.ts | 11 - .../form-select-demo.component.html | 49 - .../form-select-demo.component.scss | 8 - .../form-select-demo.component.ts | 8 - .../form-switch-demo-page.component.html | 13 - .../form-switch-demo-page.component.ts | 10 - .../form-switch-demo.component.html | 114 - .../form-switch-demo.component.ts | 11 - .../form-textarea-demo-page.component.html | 28 - .../form-textarea-demo-page.component.ts | 11 - .../form-textarea-demo.component.html | 31 - .../form-textarea-demo.component.ts | 7 - .../forms-demo-page.component.html | 28 - .../forms-demo-page.component.ts | 9 - .../forms-demo/forms-demo.component.html | 31 - .../forms/forms-demo/forms-demo.component.ts | 7 - .../tables-demo-page.component.html | 11 - .../tables-demo-page.component.ts | 9 - .../tables-demo/tables-demo.component.html | 29 - .../tables-demo/tables-demo.component.ts | 7 - .../typography-demo-page.component.html | 6 - .../typography-demo-page.component.ts | 10 - .../typography-demo.component.html | 93 - .../typography-demo.component.ts | 16 - .../app/common/copy-to-clipboard.directive.ts | 27 - .../dependency-link.component.html | 31 - .../dependency-link.component.ts | 79 - .../app/common/footer/footer.component.html | 37 - .../app/common/footer/footer.component.scss | 22 - .../common/footer/footer.component.spec.ts | 24 - .../src/app/common/footer/footer.component.ts | 36 - .../src/app/common/format-code.pipe.spec.ts | 8 - .../demo/src/app/common/format-code.pipe.ts | 23 - .../demo/src/app/common/highlight.provider.ts | 17 - .../ngb-localization.component.html | 22 - .../ngb-localization.component.ts | 11 - .../ngb-localization.sample.ts | 99 - .../demo/src/app/common/post-common.module.ts | 22 - .../demo/src/app/common/version.service.ts | 81 - .../demo/src/app/home/home.component.html | 2675 ----------------- .../demo/src/app/home/home.component.scss | 191 -- packages/demo/src/app/home/home.component.ts | 232 -- ...net-header-demo-big-sidebar.component.html | 72 - ...-header-demo-big-sidebar.component.spec.ts | 28 - ...ranet-header-demo-big-sidebar.component.ts | 38 - ...ntranet-header-demo-regular.component.html | 19 - .../intranet-header-demo-regular.component.ts | 8 - ...t-header-demo-small-sidebar.component.html | 65 - ...eader-demo-small-sidebar.component.spec.ts | 26 - ...net-header-demo-small-sidebar.component.ts | 20 - .../intranet-components.module.ts | 27 - .../intranet-layout.component.css | 13 - .../intranet-layout.component.html | 384 --- .../intranet-layout.component.ts | 33 - .../intranet-layout/models/error.interface.ts | 6 - .../intranet-layout/services/error.service.ts | 32 - .../layout-container.component.html | 463 --- .../layout-container.component.scss | 36 - .../layout-container.component.ts | 39 - .../accordion-demo-page.component.html | 13 - .../accordion-demo-page.component.ts | 11 - .../accordion-demo.component.html | 63 - .../accordion-demo.component.ts | 7 - .../alert-demo-page.component.html | 42 - .../alert-demo-page.component.ts | 14 - .../alert-demo/alert-demo.component.html | 14 - .../alert-demo/alert-demo.component.scss | 5 - .../alert/alert-demo/alert-demo.component.ts | 101 - .../carousel-demo-page.component.html | 26 - .../carousel-demo-page.component.ts | 14 - .../carousel-demo.component.html | 32 - .../carousel-demo/carousel-demo.component.ts | 7 - .../carousel-light-demo.component.html | 32 - .../carousel-light-demo.component.ts | 7 - .../collapse-demo-page.component.html | 13 - .../collapse-demo-page.component.ts | 10 - .../collapse-demo.component.html | 16 - .../collapse-demo/collapse-demo.component.ts | 9 - .../datepicker-demo-page.component.html | 196 -- .../datepicker-demo-page.component.ts | 72 - .../datepicker-localization.service.ts | 112 - .../datepicker-simple-demo.component.ts | 28 - .../datepicker-simple-lg.component.html | 17 - .../datepicker-simple-lg.component.ts | 14 - .../datepicker-simple.component.html | 18 - .../datepicker-simple.component.ts | 14 - .../datepicker-validation-demo.component.ts | 28 - .../datepicker-validation-lg.component.html | 29 - .../datepicker-validation-lg.component.ts | 14 - .../datepicker-validation.component.html | 29 - .../datepicker-validation.component.ts | 14 - .../datepicker/datepicker.module.ts | 48 - .../dropdown-demo-page.component.html | 13 - .../dropdown-demo-page.component.ts | 10 - .../dropdown-demo.component.html | 100 - .../dropdown-demo/dropdown-demo.component.ts | 7 - .../modal-demo-content.component.ts | 12 - .../modal-demo.content.html | 66 - .../modal-demo-page.component.html | 30 - .../modal-demo-page.component.ts | 17 - .../modal-demo/modal-demo.component.html | 33 - .../modal/modal-demo/modal-demo.component.ts | 20 - .../ng-bootstrap-components.module.ts | 119 - .../pagination-demo-page.component.html | 15 - .../pagination-demo-page.component.ts | 10 - .../pagination-demo.component.html | 12 - .../pagination-demo.component.ts | 9 - .../popover-demo-page.component.html | 13 - .../popover-demo-page.component.ts | 10 - .../popover-demo/popover-demo.component.html | 60 - .../popover-demo/popover-demo.component.ts | 9 - .../progressbar-demo-page.component.html | 22 - .../progressbar-demo-page.component.ts | 11 - .../progressbar-demo.component.html | 55 - .../progressbar-demo.component.scss | 3 - .../progressbar-demo.component.ts | 8 - .../rating-demo-page.component.html | 13 - .../rating-demo-page.component.ts | 10 - .../rating-demo/rating-demo.component.html | 5 - .../rating-demo/rating-demo.component.ts | 9 - .../tabs/snippets/tabs-color-on-white.html | 12 - .../tabs/snippets/tabs-dark-background.html | 14 - .../tabs/snippets/tabs-default.html | 12 - .../tabs/snippets/tabs-inside-container.html | 12 - .../tabs/snippets/tabs-light-background.html | 14 - .../tabs-demo-page.component.html | 313 -- .../tabs-demo-page.component.scss | 4 - .../tabs-demo-page.component.ts | 20 - .../tabs/tabs-demo/tabs-demo.component.html | 754 ----- .../tabs/tabs-demo/tabs-demo.component.ts | 11 - .../timepicker-demo-page.component.html | 13 - .../timepicker-demo-page.component.ts | 10 - .../timepicker-demo.component.html | 69 - .../timepicker-demo.component.ts | 29 - .../tooltip-demo-page.component.html | 19 - .../tooltip-demo-page.component.ts | 9 - .../tooltip-demo/tooltip-demo.component.html | 54 - .../tooltip-demo/tooltip-demo.component.ts | 7 - .../typeahead-demo-page.component.html | 13 - .../typeahead-demo-page.component.ts | 10 - .../typeahead-demo.component.html | 24 - .../typeahead-demo.component.ts | 84 - .../custom-select-demo-page.component.html | 25 - .../custom-select-demo-page.component.ts | 17 - .../custom-select-demo.component.html | 32 - .../custom-select-demo.component.ts | 60 - ...custom-select-floating-demo.component.html | 39 - .../custom-select-floating-demo.component.ts | 18 - .../datatable-demo-page.component.html | 104 - .../datatable-demo-page.component.ts | 33 - .../datatable-demo.component.html | 68 - .../datatable-demo.component.ts | 74 - .../datatable-editable-demo.component.html | 92 - .../datatable-editable-demo.component.ts | 39 - .../datatable-loading-demo.component.html | 23 - .../datatable-loading-demo.component.ts | 71 - .../datatable-paginated-demo.component.html | 65 - .../datatable-paginated-demo.component.ts | 297 -- .../feedback-demo-page.component.html | 12 - .../feedback-demo-page.component.ts | 10 - .../feedback-demo.component.html | 10 - .../feedback-demo.component.scss | 3 - .../feedback-demo/feedback-demo.component.ts | 8 - .../forms-demo-page.component.html | 319 -- .../forms-demo-page.component.spec.ts | 24 - .../forms-demo-page.component.ts | 293 -- .../icons-demo-page.component.html | 26 - .../icons-demo-page.component.ts | 6 - .../svg-icons-demo.component.html | 202 -- .../svg-icons-demo.component.scss | 15 - .../svg-icons-demo.component.ts | 43 - .../notification-overlay-content.ts | 12 - .../notification-overlay.content.html | 16 - .../notification-overlay-page.component.html | 18 - .../notification-overlay-page.component.ts | 11 - .../notification-overlay-demo.component.html | 3 - .../notification-overlay-demo.component.ts | 16 - .../post-card-button.component.html | 106 - .../post-card-button.component.ts | 7 - ...ost-card-product-navigation.component.html | 121 - .../post-card-product-navigation.component.ts | 7 - .../post-card-product-teaser.component.html | 212 -- .../post-card-product-teaser.component.ts | 52 - .../post-cards-demo-page.component.html | 44 - .../post-cards-demo-page.component.ts | 20 - .../responsive-sizing-demo.component.html | 38 - .../responsive-sizing-demo.component.ts | 19 - .../sizing-demo-page-class-display.pipe.ts | 14 - .../sizing-demo-page.component.html | 209 -- .../sizing-demo-page.component.ts | 134 - .../sizing-demo/sizing-demo.component.html | 83 - .../sizing-demo/sizing-demo.component.ts | 64 - .../spacing-demo/spacing-demo.component.html | 86 - .../spacing-demo/spacing-demo.component.ts | 69 - .../spinner-demo-page.component.html | 59 - .../spinner-demo-page.component.ts | 26 - .../spinner-demo/spinner-demo.component.html | 5 - .../spinner-demo/spinner-demo.component.ts | 9 - .../spinner-mini-demo.component.html | 8 - .../spinner-mini-demo.component.ts | 7 - .../stepper-demo-page.component.html | 17 - .../stepper-demo-page.component.ts | 16 - .../stepper-demo/stepper-demo.component.html | 25 - .../stepper-demo/stepper-demo.component.ts | 18 - .../subnavigation-demo-page.component.html | 12 - .../subnavigation-demo-page.component.spec.ts | 24 - .../subnavigation-demo-page.component.ts | 11 - .../subnavigation-demo.component.html | 82 - .../subnavigation-demo.component.spec.ts | 24 - .../subnavigation-demo.component.ts | 7 - .../topic-teaser-demo-page.component.html | 38 - .../topic-teaser-demo-page.component.ts | 17 - .../topic-teaser-demo.component.html | 41 - .../topic-teaser-demo.component.ts | 7 - .../topic-teaser-right-demo.component.html | 41 - .../topic-teaser-right-demo.component.ts | 7 - .../post-sample-components.module.ts | 124 - packages/demo/src/apple-touch-icon.png | Bin 1471 -> 0 bytes packages/demo/src/assets/.gitkeep | 0 .../demo/src/assets/images/ATTRIBUTION.md | 9 - packages/demo/src/assets/images/angular.png | Bin 2385 -> 0 bytes packages/demo/src/assets/images/bootstrap.png | Bin 90242 -> 0 bytes .../demo/src/assets/images/computer-stuff.jpg | Bin 172127 -> 0 bytes .../demo/src/assets/images/hard-drive.jpg | Bin 63224 -> 0 bytes packages/demo/src/assets/images/header.png | Bin 86955 -> 0 bytes packages/demo/src/assets/images/jelly.jpg | Bin 30818 -> 0 bytes packages/demo/src/assets/images/lego.jpg | Bin 243253 -> 0 bytes packages/demo/src/assets/images/mantis.jpg | Bin 150920 -> 0 bytes .../demo/src/assets/images/ng-bootstrap.svg | 18 - packages/demo/src/assets/images/oli.jfif | Bin 21919 -> 0 bytes packages/demo/src/assets/images/platypus.jpg | Bin 158603 -> 0 bytes packages/demo/src/assets/images/robot.jpg | Bin 190813 -> 0 bytes .../demo/src/assets/images/tardigrade.jpg | Bin 71372 -> 0 bytes packages/demo/src/assets/images/tiny-city.jpg | Bin 153515 -> 0 bytes packages/demo/src/assets/images/waterfall.jpg | Bin 339141 -> 0 bytes packages/demo/src/assets/images/writing.jpg | Bin 68933 -> 0 bytes .../demo/src/environments/environment.prod.ts | 9 - packages/demo/src/environments/environment.ts | 21 - packages/demo/src/favicon.ico | Bin 15086 -> 0 bytes packages/demo/src/favicon.svg | 9 - packages/demo/src/index.html | 66 - packages/demo/src/karma.conf.js | 32 - packages/demo/src/main.ts | 17 - packages/demo/src/netlify.toml | 4 - packages/demo/src/polyfills.ts | 59 - packages/demo/src/site.webmanifest | 17 - packages/demo/src/styles.scss | 151 - packages/demo/src/test.ts | 14 - packages/demo/src/tsconfig.app.json | 11 - packages/demo/src/tsconfig.spec.json | 18 - packages/demo/src/tslint.json | 17 - packages/demo/tsconfig.json | 26 - packages/demo/tslint.json | 129 - pnpm-lock.yaml | 803 +---- 408 files changed, 6 insertions(+), 20052 deletions(-) delete mode 100644 .github/actions/deploy-to-netlify/action.yaml delete mode 100644 .github/workflows/build-demo.yaml delete mode 100644 .github/workflows/deploy-demo.yaml delete mode 100644 .github/workflows/release-demo.yaml delete mode 100644 packages/demo/.browserslistrc delete mode 100644 packages/demo/.editorconfig delete mode 100644 packages/demo/.eslintrc.js delete mode 100644 packages/demo/.gitignore delete mode 100644 packages/demo/CHANGELOG.md delete mode 100644 packages/demo/LICENSE delete mode 100644 packages/demo/README.md delete mode 100644 packages/demo/angular.json delete mode 100644 packages/demo/package.json delete mode 100644 packages/demo/src/android-chrome-192x192.png delete mode 100644 packages/demo/src/android-chrome-512x512.png delete mode 100644 packages/demo/src/app/app-routing.module.ts delete mode 100644 packages/demo/src/app/app.component.html delete mode 100644 packages/demo/src/app/app.component.spec.ts delete mode 100644 packages/demo/src/app/app.component.ts delete mode 100644 packages/demo/src/app/app.module.ts delete mode 100644 packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/bootstrap-components.module.ts delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.style.scss delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.spec.ts delete mode 100644 packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.module.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.scss delete mode 100644 packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.ts delete mode 100644 packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.html delete mode 100644 packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.ts delete mode 100644 packages/demo/src/app/common/copy-to-clipboard.directive.ts delete mode 100644 packages/demo/src/app/common/dependency-link/dependency-link.component.html delete mode 100644 packages/demo/src/app/common/dependency-link/dependency-link.component.ts delete mode 100644 packages/demo/src/app/common/footer/footer.component.html delete mode 100644 packages/demo/src/app/common/footer/footer.component.scss delete mode 100644 packages/demo/src/app/common/footer/footer.component.spec.ts delete mode 100644 packages/demo/src/app/common/footer/footer.component.ts delete mode 100644 packages/demo/src/app/common/format-code.pipe.spec.ts delete mode 100644 packages/demo/src/app/common/format-code.pipe.ts delete mode 100644 packages/demo/src/app/common/highlight.provider.ts delete mode 100644 packages/demo/src/app/common/ngb-localization/ngb-localization.component.html delete mode 100644 packages/demo/src/app/common/ngb-localization/ngb-localization.component.ts delete mode 100644 packages/demo/src/app/common/ngb-localization/ngb-localization.sample.ts delete mode 100644 packages/demo/src/app/common/post-common.module.ts delete mode 100644 packages/demo/src/app/common/version.service.ts delete mode 100644 packages/demo/src/app/home/home.component.html delete mode 100644 packages/demo/src/app/home/home.component.scss delete mode 100644 packages/demo/src/app/home/home.component.ts delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.html delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.spec.ts delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.ts delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.html delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.ts delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.html delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.spec.ts delete mode 100644 packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.ts delete mode 100644 packages/demo/src/app/intranet-layout/intranet-components.module.ts delete mode 100644 packages/demo/src/app/intranet-layout/intranet-layout.component.css delete mode 100644 packages/demo/src/app/intranet-layout/intranet-layout.component.html delete mode 100644 packages/demo/src/app/intranet-layout/intranet-layout.component.ts delete mode 100644 packages/demo/src/app/intranet-layout/models/error.interface.ts delete mode 100644 packages/demo/src/app/intranet-layout/services/error.service.ts delete mode 100644 packages/demo/src/app/layout-container/layout-container.component.html delete mode 100644 packages/demo/src/app/layout-container/layout-container.component.scss delete mode 100644 packages/demo/src/app/layout-container/layout-container.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.scss delete mode 100644 packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-localization.service.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker.module.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo-content.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo.content.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/ng-bootstrap-components.module.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.scss delete mode 100644 packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-color-on-white.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-dark-background.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-default.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-inside-container.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-light-background.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.scss delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.ts delete mode 100644 packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.html delete mode 100644 packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.scss delete mode 100644 packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.spec.ts delete mode 100644 packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.scss delete mode 100644 packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay-content.ts delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay.content.html delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.html delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.html delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.html delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page-class-display.pipe.ts delete mode 100644 packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.spec.ts delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.spec.ts delete mode 100644 packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.html delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.html delete mode 100644 packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.ts delete mode 100644 packages/demo/src/app/post-sample/post-sample-components.module.ts delete mode 100644 packages/demo/src/apple-touch-icon.png delete mode 100644 packages/demo/src/assets/.gitkeep delete mode 100644 packages/demo/src/assets/images/ATTRIBUTION.md delete mode 100644 packages/demo/src/assets/images/angular.png delete mode 100644 packages/demo/src/assets/images/bootstrap.png delete mode 100644 packages/demo/src/assets/images/computer-stuff.jpg delete mode 100644 packages/demo/src/assets/images/hard-drive.jpg delete mode 100644 packages/demo/src/assets/images/header.png delete mode 100644 packages/demo/src/assets/images/jelly.jpg delete mode 100644 packages/demo/src/assets/images/lego.jpg delete mode 100644 packages/demo/src/assets/images/mantis.jpg delete mode 100644 packages/demo/src/assets/images/ng-bootstrap.svg delete mode 100644 packages/demo/src/assets/images/oli.jfif delete mode 100644 packages/demo/src/assets/images/platypus.jpg delete mode 100644 packages/demo/src/assets/images/robot.jpg delete mode 100644 packages/demo/src/assets/images/tardigrade.jpg delete mode 100644 packages/demo/src/assets/images/tiny-city.jpg delete mode 100644 packages/demo/src/assets/images/waterfall.jpg delete mode 100644 packages/demo/src/assets/images/writing.jpg delete mode 100644 packages/demo/src/environments/environment.prod.ts delete mode 100644 packages/demo/src/environments/environment.ts delete mode 100644 packages/demo/src/favicon.ico delete mode 100644 packages/demo/src/favicon.svg delete mode 100644 packages/demo/src/index.html delete mode 100644 packages/demo/src/karma.conf.js delete mode 100644 packages/demo/src/main.ts delete mode 100644 packages/demo/src/netlify.toml delete mode 100644 packages/demo/src/polyfills.ts delete mode 100644 packages/demo/src/site.webmanifest delete mode 100644 packages/demo/src/styles.scss delete mode 100644 packages/demo/src/test.ts delete mode 100644 packages/demo/src/tsconfig.app.json delete mode 100644 packages/demo/src/tsconfig.spec.json delete mode 100644 packages/demo/src/tslint.json delete mode 100644 packages/demo/tsconfig.json delete mode 100644 packages/demo/tslint.json diff --git a/.github/actions/deploy-to-netlify/action.yaml b/.github/actions/deploy-to-netlify/action.yaml deleted file mode 100644 index 0072f6fbcc..0000000000 --- a/.github/actions/deploy-to-netlify/action.yaml +++ /dev/null @@ -1,51 +0,0 @@ -### -# -# DEPRECATED: This Action can be removed, as soon as we remove deploy-demo.yaml -# -### - -name: Deploy to Netlify -description: Deploys dist folder to Netlify. Make sure you set up node and pnpm before! - -inputs: - id: - description: The build id - required: true - netlify_auth_token: - description: Netlify personal-access-token for use in shell scripts and API access. - required: true - netlify_site_id: - description: Netlify site-id - required: true - netlify_site_url: - description: The netlify base-url (incl. subdomain) - folder: - description: Path to the folder to deploy - required: true - package_name: - description: The package that will be deployed - required: true - -outputs: - preview-url: - description: The deployed preview url. - value: https://${{ steps.netlify_deploy.outputs.url_alias }}--${{ inputs.netlify_site_url }} - -runs: - using: composite - steps: - - name: Install netlify-cli - shell: bash - run: pnpm i -g netlify-cli@16 - - - name: Deploy preview environment to netlify - id: netlify_deploy - shell: bash - env: - NETLIFY_AUTH_TOKEN: ${{ inputs.netlify_auth_token }} - NETLIFY_SITE_ID: ${{ inputs.netlify_site_id }} - # run command taken from https://gist.github.com/oneohthree/f528c7ae1e701ad990e6, shortened to 28 chars, prepended with build-number - run: | - url_alias=`echo "preview-${{ inputs.id }}" | iconv -t ascii//TRANSLIT | sed -E 's/[~\^]+//g' | sed -E 's/[^a-zA-Z0-9]+/-/g' | sed -E 's/^-+\|-+$//g' | sed -E 's/^-+//g' | sed -E 's/-+$//g' | tr A-Z a-z` - echo "url_alias=$url_alias" >> $GITHUB_OUTPUT - netlify deploy --filter ${{inputs.package_name}} --build false --dir ${{ inputs.folder }} --alias $url_alias diff --git a/.github/workflows/build-demo.yaml b/.github/workflows/build-demo.yaml deleted file mode 100644 index 1d8c7b52be..0000000000 --- a/.github/workflows/build-demo.yaml +++ /dev/null @@ -1,43 +0,0 @@ -### -# -# DEPRECATED: This Action can be removed as soon as we start working on V2/V9 -# -### - -name: Build Demo App -on: - pull_request: - types: [opened, synchronize, edited, reopened] - paths: - - 'packages/intranet-header-workspace/**' - - 'packages/demo/**' - - 'packages/styles/src/**' - - 'packages/styles/*' - - '!packages/styles/jest.*' - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Create preview message - uses: ./.github/actions/preview/message/create - with: - access-token: ${{ secrets.SWISSPOSTDEVS_ACCESS_TOKEN }} - - - name: Setup - uses: ./.github/actions/setup-pnpm - - - name: Bootstrap & Build Design System - run: | - pnpm --filter design-system-demo... install - pnpm --filter design-system-demo... build - - - name: Upload build artifacts - uses: ./.github/actions/artifact-upload - with: - name: design-system-demo - folder: packages/demo/dist/demo diff --git a/.github/workflows/deploy-demo.yaml b/.github/workflows/deploy-demo.yaml deleted file mode 100644 index c2ae152420..0000000000 --- a/.github/workflows/deploy-demo.yaml +++ /dev/null @@ -1,51 +0,0 @@ -### -# -# DEPRECATED: This Action can be removed as soon as we start working on V2/V9 -# -### - -name: Deploy Demo App Preview to Netlify -on: - workflow_run: - workflows: ['Build Demo App'] - types: - - completed - -jobs: - deploy: - runs-on: ubuntu-latest - if: > - ${{ github.event.workflow_run.event == 'pull_request' && - github.event.workflow_run.conclusion == 'success' }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Setup - uses: ./.github/actions/setup-pnpm - - - name: Download build artifacts - uses: ./.github/actions/artifact-download - id: build - with: - name: design-system-demo - folder: build-output - - - name: Deploy demo app to netlify - uses: ./.github/actions/deploy-to-netlify - id: deploy - with: - id: ${{ steps.build.outputs.id }} - netlify_auth_token: ${{ secrets.NETLIFY_AUTH_TOKEN }} - netlify_site_id: ${{ secrets.NETLIFY_SITE_ID }} - netlify_site_url: swisspost-web-frontend.netlify.app - folder: ${{ steps.build.outputs.folder }} - package_name: '@swisspost/design-system-demo' - - - name: Update preview message - uses: ./.github/actions/preview/message/update - with: - access-token: ${{ secrets.SWISSPOSTDEVS_ACCESS_TOKEN }} - issue-number: ${{ steps.build.outputs.id }} - preview-url: ${{ steps.deploy.outputs.preview-url }} diff --git a/.github/workflows/release-demo.yaml b/.github/workflows/release-demo.yaml deleted file mode 100644 index 095ab47e5f..0000000000 --- a/.github/workflows/release-demo.yaml +++ /dev/null @@ -1,59 +0,0 @@ -### -# -# DEPRECATED: This Action can be removed as soon as we start working on V2/V9 -# -### - -name: Release Demo App to Netlify - -on: - push: - branches: - - main - paths: - - 'packages/demo/package.json' - -concurrency: ${{ github.workflow }}-${{ github.ref }} - -jobs: - release: - name: Release demo - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Check if version has changed - id: check # This will be the reference for getting the outputs. - uses: EndBug/version-check@v2 # You can choose the version/branch you prefer. - with: - file-name: ./packages/demo/package.json - diff-search: true - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Setup - if: steps.check.outputs.changed == 'true' - uses: ./.github/actions/setup-pnpm - - # Install changesets locally - - name: Install demo app & dependencies - if: steps.check.outputs.changed == 'true' - run: pnpm --filter "design-system-demo..." install - - # Build the demo app and it's dependencies - - name: Build demo app & dependencies - if: steps.check.outputs.changed == 'true' - run: pnpm --filter "design-system-demo..." build - - - name: Install netlify cli - if: steps.check.outputs.changed == 'true' - run: pnpm -g i netlify-cli@16 - - # Publish demo only if changesets published any packages - - name: Publish demo app to netlify - id: netlify - if: steps.check.outputs.changed == 'true' - env: - NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} - NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} - run: netlify deploy --filter @swisspost/design-system-demo --build false --dir packages/demo/dist/demo --prod diff --git a/package.json b/package.json index 420767e2c7..dd6dc8fb92 100644 --- a/package.json +++ b/package.json @@ -20,10 +20,6 @@ "e2e": "start-server-and-test docs:headless 9001 'pnpm -r --stream e2e'", "e2e:ci": "start-server-and-test docs:headless 9001 'pnpm --filter \"...[origin/main]\" --stream e2e:ci'", "snapshots": "start-server-and-test 'pnpm docs:headless' 9001 'pnpm --filter design-system-documentation snapshots'", - "demo": "pnpm demo:start", - "demo:start": "pnpm --filter design-system-demo... --parallel --stream start", - "demo:build": "pnpm --filter design-system-demo build", - "demo:lint": "pnpm --filter design-system-demo lint", "docs": "pnpm docs:start", "docs:only": "pnpm --filter design-system-documentation start", "docs:start": "pnpm --filter design-system-tokens build && pnpm --filter design-system-documentation... --parallel --stream start", diff --git a/packages/demo/.browserslistrc b/packages/demo/.browserslistrc deleted file mode 100644 index fc36a98c36..0000000000 --- a/packages/demo/.browserslistrc +++ /dev/null @@ -1,17 +0,0 @@ -# Swiss Post Browsersupport - -# https://web.post.ch/postweb/-/media/Corp/Intranet/Service-Portal/Kommunikation/Digital/Onlineredaktion/Dokumente/Browserunterst%C3%BCtzung.PDF - -# This file configures autoprefixer used in the build script - -# Docs: https://github.com/browserslist/browserslist - -last 2 Chrome versions -last 2 Firefox versions -last 2 Edge versions -last 2 Safari versions -last 2 iOS versions -last 2 ChromeAndroid versions -last 2 Samsung versions -> 2% -not dead \ No newline at end of file diff --git a/packages/demo/.editorconfig b/packages/demo/.editorconfig deleted file mode 100644 index 6e87a003da..0000000000 --- a/packages/demo/.editorconfig +++ /dev/null @@ -1,13 +0,0 @@ -# Editor configuration, see http://editorconfig.org -root = true - -[*] -charset = utf-8 -indent_style = space -indent_size = 2 -insert_final_newline = true -trim_trailing_whitespace = true - -[*.md] -max_line_length = off -trim_trailing_whitespace = false diff --git a/packages/demo/.eslintrc.js b/packages/demo/.eslintrc.js deleted file mode 100644 index 8cdb7af815..0000000000 --- a/packages/demo/.eslintrc.js +++ /dev/null @@ -1,41 +0,0 @@ -module.exports = { - root: true, - ignorePatterns: ['.eslintrc.js', 'dist', '.angular'], - overrides: [ - { - files: ['*.ts'], - parserOptions: { - project: ['tsconfig.json'], - tsconfigRootDir: __dirname, - createDefaultProgram: true, - }, - extends: [ - 'plugin:@angular-eslint/recommended', - 'plugin:@angular-eslint/template/process-inline-templates', - ], - rules: { - '@angular-eslint/directive-selector': [ - 'error', - { - type: 'attribute', - prefix: 'app', - style: 'camelCase', - }, - ], - '@angular-eslint/component-selector': [ - 'error', - { - type: 'element', - prefix: 'app', - style: 'kebab-case', - }, - ], - }, - }, - { - files: ['*.html'], - extends: ['plugin:@angular-eslint/template/recommended'], - rules: {}, - }, - ], -}; diff --git a/packages/demo/.gitignore b/packages/demo/.gitignore deleted file mode 100644 index 84c8d4f093..0000000000 --- a/packages/demo/.gitignore +++ /dev/null @@ -1,40 +0,0 @@ -# See http://help.github.com/ignore-files/ for more about ignoring files. - -# compiled output -/dist -/tmp -/out-tsc - -# dependencies -/node_modules - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json - -# misc -/.angular/cache -/.sass-cache -/connect.lock -/coverage -/libpeerconnection.log -npm-debug.log -yarn-error.log -testem.log -/typings - -# System Files -.DS_Store -Thumbs.db diff --git a/packages/demo/CHANGELOG.md b/packages/demo/CHANGELOG.md deleted file mode 100644 index 75cae824e0..0000000000 --- a/packages/demo/CHANGELOG.md +++ /dev/null @@ -1,680 +0,0 @@ -# @swisspost/design-system-demo - -## 8.0.3-next.0 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@9.0.0-next.0 - - @swisspost/design-system-intranet-header@9.0.0-next.0 - - @swisspost/design-system-migrations@9.0.0-next.0 - -## 8.0.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@8.2.0 - - @swisspost/design-system-intranet-header@8.2.0 - - @swisspost/design-system-migrations@8.2.0 - -## 8.0.1 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@8.1.0 - - @swisspost/design-system-intranet-header@8.1.0 - - @swisspost/design-system-migrations@8.1.0 - -## 8.0.0 - -### Major Changes - -- Upgraded to Angular 18 (by [@gfellerph](https://github.com/gfellerph) with [#3243](https://github.com/swisspost/design-system/pull/3243)) - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@8.0.0 - - @swisspost/design-system-intranet-header@8.0.0 - - @swisspost/design-system-migrations@8.0.0 - -## 7.3.6 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.4.0 - - @swisspost/design-system-intranet-header@7.4.0 - - @swisspost/design-system-migrations@7.4.0 - -## 7.3.5 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.3.1 - - @swisspost/design-system-intranet-header@7.3.1 - - @swisspost/design-system-migrations@7.3.1 - -## 7.3.4 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.3.0 - - @swisspost/design-system-intranet-header@7.3.0 - - @swisspost/design-system-migrations@7.3.0 - -## 7.3.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.2.1 - - @swisspost/design-system-intranet-header@7.2.1 - - @swisspost/design-system-migrations@7.2.1 - -## 7.3.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.2.0 - - @swisspost/design-system-intranet-header@7.2.0 - - @swisspost/design-system-migrations@7.2.0 - -## 7.3.1 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@7.1.0 - - @swisspost/design-system-intranet-header@7.1.0 - - @swisspost/design-system-migrations@7.1.0 - -## 7.3.0 - -### Minor Changes - -- Changed mobile navigation trigger to make it more accessible by default using a button element. (by [@imagoiq](https://github.com/imagoiq) with [#2834](https://github.com/swisspost/design-system/pull/2834)) - -### Patch Changes - -- Updated instructions to run the automated migrations from the migration package. (by [@alizedebray](https://github.com/alizedebray) with [#2783](https://github.com/swisspost/design-system/pull/2783)) - -- Fixed display of version switcher with new versions.json file. (by [@imagoiq](https://github.com/imagoiq) with [#2838](https://github.com/swisspost/design-system/pull/2838)) - -- Refactored brand colors. Renamed `$gray-background` SCSS variable to `$gray` and removed `$gray-background-light` variable because it is a duplication of the already existing variable `$light`. - Updated the usage of said variables in dependant packages accordingly. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#2861](https://github.com/swisspost/design-system/pull/2861)) - -- Changed references from https://next.design-system.post.ch to https://design-system.post.ch after the migration of Storybook, which is now our main documentation (by [@gfellerph](https://github.com/gfellerph) with [#2802](https://github.com/swisspost/design-system/pull/2802)) - -- Updated Sass color variables: - Removed variables `$success-green`, `$error-red`, `$warning-orange`, `$success-text`, `$error-text`, `$danger` as well as the Sass map `$contextual-colors`. - Instead use the variables `$success`, `$error`, `$warning` and the Sass map `$signal-colors`. - - - Updated the Sass map `$signal-colors` keys and added a new Sass map `$signal-background-colors`. - - Updated the Sass map `$background-colors` and all the dependant packages accordingly. - - With the exception of the components `notification`, `toast` and `tag`, there is no component providing a `danger` variant anymore. Instead use the `error` variant. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#2861](https://github.com/swisspost/design-system/pull/2861)) - -- Updated Angular to version 17. (by [@alizedebray](https://github.com/alizedebray) with [#2760](https://github.com/swisspost/design-system/pull/2760)) -- Updated dependencies: - - @swisspost/design-system-styles@7.0.0 - - @swisspost/design-system-migrations@7.0.0 - - @swisspost/design-system-intranet-header@7.0.0 - -## 7.2.4 - -### Patch Changes - -- Fixed broken links. (by [@alizedebray](https://github.com/alizedebray) with [#2756](https://github.com/swisspost/design-system/pull/2756)) -- Updated dependencies: - - @swisspost/design-system-styles@6.6.4 - - @swisspost/design-system-intranet-header@5.0.11 - -## 7.2.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.6.3 - - @swisspost/design-system-intranet-header@5.0.10 - -## 7.2.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.6.2 - - @swisspost/design-system-intranet-header@5.0.9 - -## 7.2.1 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.6.1 - - @swisspost/design-system-intranet-header@5.0.8 - -## 7.2.0 - -### Minor Changes - -- Added internationalization guidelines for the following ng-bootstrap components: alert, carousel, datepicker, pagination, and timepicker. (by [@alizedebray](https://github.com/alizedebray) with [#2517](https://github.com/swisspost/design-system/pull/2517)) - -### Patch Changes - -- Updated copyright year to 2024 in the footer of all documentation. (by [@imagoiq](https://github.com/imagoiq) with [#2491](https://github.com/swisspost/design-system/pull/2491)) - -- Fixed links to new icons documentation. (by [@imagoiq](https://github.com/imagoiq) with [#2402](https://github.com/swisspost/design-system/pull/2402)) -- Updated dependencies: - - @swisspost/design-system-styles@6.6.0 - - @swisspost/design-system-intranet-header@5.0.7 - -## 7.1.2 - -### Patch Changes - -- Documented how to translate specific labels on the ng-bootstrap datepicker. (by [@imagoiq](https://github.com/imagoiq) with [#2315](https://github.com/swisspost/design-system/pull/2315)) -- Updated dependencies: - - @swisspost/design-system-styles@6.5.1 - - @swisspost/design-system-intranet-header@5.0.6 - -## 7.1.1 - -### Patch Changes - -- Updated ng-bootstrap component-based accordion example in favor of the directive-based implementation. (by [@gfellerph](https://github.com/gfellerph) with [#2368](https://github.com/swisspost/design-system/pull/2368)) - -- Deprecated Bootstrap accordions in favor of the post-accordion web component. (by [@alizedebray](https://github.com/alizedebray) with [#2310](https://github.com/swisspost/design-system/pull/2310)) - -- Update the commands to run the Design System migrations. (by [@alizedebray](https://github.com/alizedebray) with [#2270](https://github.com/swisspost/design-system/pull/2270)) -- Updated dependencies: - - @swisspost/design-system-styles@6.5.0 - - @swisspost/design-system-intranet-header@5.0.5 - -## 7.1.0 - -### Minor Changes - -- Added link to new documentation (by [@davidritter-dotcom](https://github.com/davidritter-dotcom) with [#2142](https://github.com/swisspost/design-system/pull/2142)) - -- Deprecated standard HTML alerts with a close button in favor of the `post-alert` component designed to correctly handle the dismissal animation. (by [@b1aserlu](https://github.com/b1aserlu) with [#2239](https://github.com/swisspost/design-system/pull/2239)) - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.4.4 - -## 7.0.4 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.4.4 - - @swisspost/design-system-intranet-header@5.0.4 - -## 7.0.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.4.3 - - @swisspost/design-system-intranet-header@5.0.3 - -## 7.0.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.4.2 - - @swisspost/design-system-intranet-header@5.0.2 - -## 7.0.1 - -### Patch Changes - -- Updated the installation intructions for the Intranet Header. (by [@alizedebray](https://github.com/alizedebray) with [#1942](https://github.com/swisspost/design-system/pull/1942)) - -- Added deprecation alerts for `.form-control-rg`, `.form-control-md`, `.form-select-rg` and `.form-select-md` form-control variants. (by [@b1aserlu](https://github.com/b1aserlu) with [#1882](https://github.com/swisspost/design-system/pull/1882)) - -- Fixed ngBootstrap documentation links. (by [@imagoiq](https://github.com/imagoiq) with [#1987](https://github.com/swisspost/design-system/pull/1987)) -- Updated dependencies: - - @swisspost/design-system-intranet-header@5.0.1 - - @swisspost/design-system-styles@6.4.1 - -## 7.0.0 - -### Major Changes - -- Upgraded major version of Angular from v15 to v16. (by [@imagoiq](https://github.com/imagoiq) with [#1920](https://github.com/swisspost/design-system/pull/1920)) - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-intranet-header@5.0.0 - - @swisspost/design-system-styles@6.4.0 - -## 6.1.2 - -### Patch Changes - -- Patched the documentation release workflow (by [@gfellerph](https://github.com/gfellerph) with [#1896](https://github.com/swisspost/design-system/pull/1896)) - -## 6.1.1 - -### Patch Changes - -- Added the attribute type="button" to the datepicker to prevent submitting a form on click when the datepicker is directly integrated as shown on the demo page. (by [@b1aserlu](https://github.com/b1aserlu) with [#1856](https://github.com/swisspost/design-system/pull/1856)) - -- Deprecated the `.pi-calendar` class in favor of the `.pi-3203` class to display the calendar icon in the datepicker. (by [@alizedebray](https://github.com/alizedebray) with [#1806](https://github.com/swisspost/design-system/pull/1806)) -- Updated dependencies: - - @swisspost/design-system-styles@6.4.0 - - @swisspost/design-system-intranet-header@4.0.10 - -## 6.1.0 - -### Minor Changes - -- Added a gray notification variant for cookie banners. (by [@alizedebray](https://github.com/alizedebray) with [#1350](https://github.com/swisspost/design-system/pull/1350)) - -### Patch Changes - -- Stepper: Remove interactivity on inactive next steps. (by [@imagoiq](https://github.com/imagoiq) with [#1646](https://github.com/swisspost/design-system/pull/1646)) -- Updated dependencies: - - @swisspost/design-system-styles@6.3.0 - - @swisspost/design-system-intranet-header@4.0.9 - -## 6.0.8 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.2.6 - - @swisspost/design-system-intranet-header@4.0.8 - -## 6.0.7 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.2.5 - - @swisspost/design-system-intranet-header@4.0.7 - -## 6.0.6 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.2.4 - - @swisspost/design-system-intranet-header@4.0.6 - -## 6.0.5 - -### Patch Changes - -- Fixed broken links to the storybook documentation. (by [@alizedebray](https://github.com/alizedebray) with [#1514](https://github.com/swisspost/design-system/pull/1514)) - -- Updated the link in the demo app, to the internet-header documentation. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#1528](https://github.com/swisspost/design-system/pull/1528)) -- Updated dependencies: - - @swisspost/design-system-styles@6.2.3 - - @swisspost/design-system-intranet-header@4.0.5 - -## 6.0.4 - -### Patch Changes - -- Update migration guide with installation instructions for precise major versions. (by [@gfellerph](https://github.com/gfellerph) with [#1473](https://github.com/swisspost/design-system/pull/1473)) - -- Updated the version selector to correctly display the current demo version. (by [@alizedebray](https://github.com/alizedebray) with [#1502](https://github.com/swisspost/design-system/pull/1502)) - -- Fixed a regression for the stepper component. Completed items should be links with a href attribute (or a routerLink in Angular) so users can navigate back to previous steps. (by [@gfellerph](https://github.com/gfellerph) with [#1497](https://github.com/swisspost/design-system/pull/1497)) - -- Added a simple click listener for the stepper. It's now possible to click through the steps for testing purposes. (by [@gfellerph](https://github.com/gfellerph) with [#1317](https://github.com/swisspost/design-system/pull/1317)) -- Updated dependencies: - - @swisspost/design-system-styles@6.2.2 - - @swisspost/design-system-intranet-header@4.0.4 - -## 6.0.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.2.1 - - @swisspost/design-system-intranet-header@4.0.3 - -## 6.0.2 - -### Patch Changes - -- Updated the favicon and app-icons in the demo-app and the storybook documentation. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#1351](https://github.com/swisspost/design-system/pull/1351)) -- Updated dependencies: - - @swisspost/design-system-styles@6.2.0 - - @swisspost/design-system-intranet-header@4.0.2 - -## 6.0.1 - -### Patch Changes - -- Updated the documentation for tooltips regarding the "auto" placement option which can be used to place the tooltip where it fits if there is not enough space for the initial placement. (by [@gfellerph](https://github.com/gfellerph) with [#1288](https://github.com/swisspost/design-system/pull/1288)) - -- Added examples of button groups using reactive forms and having an option disabled. (by [@alizedebray](https://github.com/alizedebray) with [#1307](https://github.com/swisspost/design-system/pull/1307)) - -- Fixed the favicon and app-icon setup. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#1296](https://github.com/swisspost/design-system/pull/1296)) -- Updated dependencies: - - @swisspost/design-system-styles@6.1.0 - - @swisspost/design-system-intranet-header@4.0.1 - -## 6.0.0 - -### Major Changes - -- Removed documentation entry for the paragraph as duplicate, it's already documented under Typography (by [@gfellerph](https://github.com/gfellerph) with [#1238](https://github.com/swisspost/design-system/pull/1238)) - -- Updated the markup for the stepper component in order to improve accessibility. Completed items now require the prefix "Complete" and incomplete steps are no longer links. (by [@gfellerph](https://github.com/gfellerph) with [#1232](https://github.com/swisspost/design-system/pull/1232)) - -- Major dependency update. The following versions are now supported: - - Angular 15 - - Bootstrap 5.2.3 - - ng-bootstrap 14 (by [@gfellerph](https://github.com/gfellerph) with [#1210](https://github.com/swisspost/design-system/pull/1210)) - -### Minor Changes - -- Removed deprecated ng-bootstrap Checkbox and Radio buttons and replaced them with Bootstrap button groups. (by [@alizedebray](https://github.com/alizedebray) with [#1199](https://github.com/swisspost/design-system/pull/1199)) - -- Added a version switch to the header to keep documentation for older versions available. (by [@gfellerph](https://github.com/gfellerph) with [#1241](https://github.com/swisspost/design-system/pull/1241)) - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@6.0.0 - - @swisspost/design-system-intranet-header@4.0.0 - -## 5.3.1 - -### Patch Changes - -- Reverted the update to Bootstrap 5.2 and Angular 15. This update should have been a major release and will be re-released as such as soon as possible. (by [@gfellerph](https://github.com/gfellerph) with [#1207](https://github.com/swisspost/design-system/pull/1207)) -- Updated dependencies: - - @swisspost/design-system-intranet-header@3.1.1 - - @swisspost/design-system-styles@5.4.1 - -## 5.3.0 - -### Minor Changes - -- Major dependency update. The following versions are now supported: - - Angular 15 - - Bootstrap 5.2.3 - - ng-bootstrap 14 (by [@oliverschuerch](https://github.com/oliverschuerch) with [#1146](https://github.com/swisspost/design-system/pull/1146)) - -### Patch Changes - -- Updated the angular version in the migration guide. (by [@oliverschuerch](https://github.com/oliverschuerch) with [#1189](https://github.com/swisspost/design-system/pull/1189)) -- Updated dependencies: - - @swisspost/design-system-intranet-header@3.1.0 - - @swisspost/design-system-styles@5.4.0 - -## 5.2.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@5.3.2 - - @swisspost/design-system-intranet-header@3.0.8 - -## 5.2.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-intranet-header@3.0.7 - - @swisspost/design-system-styles@5.3.1 - -## 5.2.1 - -### Patch Changes - -- Added link to the new internet header documentation (by [@gfellerph](https://github.com/gfellerph) with [#1045](https://github.com/swisspost/design-system/pull/1045)) - -## 5.2.0 - -### Minor Changes - -- Added two new icons number 2307 (roll container) and 2308 (collection container) (by [@gfellerph](https://github.com/gfellerph) with [#977](https://github.com/swisspost/design-system/pull/977)) - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@5.3.0 - - @swisspost/design-system-intranet-header@3.0.6 - -## 5.1.5 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@5.2.0 - - @swisspost/design-system-intranet-header@3.0.5 - -## 5.1.4 - -### Patch Changes - -- Added import instructions to the intranet-header documentation (by [@riscie](https://github.com/riscie) with [#812](https://github.com/swisspost/design-system/pull/812)) -- Updated dependencies: - - @swisspost/design-system-styles@5.1.3 - - @swisspost/design-system-intranet-header@3.0.4 - -## 5.1.3 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@5.1.2 - - @swisspost/design-system-intranet-header@3.0.3 - -## 5.1.2 - -### Patch Changes - -- Updated dependencies: - - @swisspost/design-system-styles@5.1.1 - - @swisspost/design-system-intranet-header@3.0.2 - -## 5.1.1 - -### Patch Changes - -- Updated migration documentation for post topic-teaser component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Update migration documentation for bootstrap button component btn-icon class. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for bootstrap blockquote component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for bootstrap blockquote component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Added migration documentation jquery accordion component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated the migration documentation for close-button. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for post custom-select component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Removed alert-fixed-bottom class requirement from bootstrap alert component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for bootstrap form-select component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation rtl helper classes. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for bootstrap form-switch component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Moved form-label class requirement form controls to forms migration documentation. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Fixed and updated general classes bg-opacity migration documentation. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation for ngbootstrap buttons component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Upated migration documentation for bootstrap `form-control`, `form-select` and `textarea` components. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Updated migration documentation post accordion component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) - -- Added migration documentation for general classes sr-only and sr-only-focusable. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#687](https://github.com/swisspost/design-system/pull/687) -- Updated dependencies: - - @swisspost/design-system-styles@5.1.0 - - @swisspost/design-system-intranet-header@3.0.1 - -## 5.1.0 - -### Minor Changes - -- Enabled code copy to clipboard -
by [@alizedebray](https://github.com/alizedebray) with [#714](https://github.com/swisspost/design-system/pull/714) - -## 5.0.1 - -### Patch Changes - -- Added migration instructions for changed sass entry file names. -
by [@gfellerph](https://github.com/gfellerph) with [#696](https://github.com/swisspost/design-system/pull/696) - -- Updated the target Angular version to 14 in the migration instructions. The Intranet Header is not compatible with older versions. -
by [@gfellerph](https://github.com/gfellerph) with [#698](https://github.com/swisspost/design-system/pull/698) - -- Fixed typos in the migration docs and removed a duplicated entry -
by [@gfellerph](https://github.com/gfellerph) with [#688](https://github.com/swisspost/design-system/pull/688) - -- Switched to displaying the styles package version number instead of the demo app version number. The styles version is more important to developers than thenow disconnected demo version number -
by [@gfellerph](https://github.com/gfellerph) with [#689](https://github.com/swisspost/design-system/pull/689) - -## 5.0.0 - -### Major Changes - -- Refactored the stepper component in order to facilitate its use within a project. -
by [@alizedebray](https://github.com/alizedebray) with [#308](https://github.com/swisspost/design-system/pull/308) - -- Refactored colors. Bootstrap overrides are now clearly separated from Design System colors and only Design System colors are used in the components. This change also prepares for a dynamic dark mode by offering CSS variables for background and text contrast colors (see `buttons.scss` for an example). -
by [@gfellerph](https://github.com/gfellerph) with [#96](https://github.com/swisspost/design-system/pull/96) - -- Added and extended grid-cols definition for `.topic-teaser-content` and `.topic-teaser-image-container` containers inside css and removed col classes from html. Improved image `aspect-ratios`, as well as `font-size` and `padding` of `.link-list` elements on smaller devices. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#310](https://github.com/swisspost/design-system/pull/310) - -- Renamed Common Web Frontend to Swiss Post Design System. -
by [@gfellerph](https://github.com/gfellerph) with [#355](https://github.com/swisspost/design-system/pull/355) - -- Upgraded to Angular to version 14. -
by [@gfellerph](https://github.com/gfellerph) with [#406](https://github.com/swisspost/design-system/pull/406) - -- Dropped rounded and colored badges, updated dismissible badges and added checkable badges. -
by [@alizedebray](https://github.com/alizedebray) with [#353](https://github.com/swisspost/design-system/pull/353) - -- Added `font-size` in `.link-list` elements, without a `font-size-curve` and removed the corresponding classes from the html-example. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#310](https://github.com/swisspost/design-system/pull/310) - -### Minor Changes - -- Added searchengine-, og- and twitter-metatags for better previews when sharing links. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#674](https://github.com/swisspost/design-system/pull/674) - -### Patch Changes - -- Added `ng update` command for the styles package to the migration documentation. -
by [@gfellerph](https://github.com/gfellerph) with [#548](https://github.com/swisspost/design-system/pull/548) - -- Added the html property `inputmode="decimal"` to the form-range example with text input control, to improve userexperience. This will open a number-only keyboard on mobile devices, when the user selects the input field. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#309](https://github.com/swisspost/design-system/pull/309) - -- Refactored dynamic attribute bindings. Refactored bindings from `class="class1 class2-{{ angularVariable }}"` to `class="class1" [class]="'class2-' + {{ angularVariable }}"`. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#626](https://github.com/swisspost/design-system/pull/626) - -- Updated entry file names for the styles package. - - ```scss - @use '@swisspost/design-system-styles'; // Default internet styles - @use '@swisspost/design-system-styles/intranet'; // Default intranet styles - @use '@swisspost/design-system-styles/core' as post; // Variables, mixins, functions and placeholders - ``` - - 1. Default import is now as simple as possible. - 2. Intranet styles are clearly named as such. - 3. Core functionality is a clear name, but for consistency with other prefixes, the core module can be namespaced as post. The usage would then be `background-color: post.$yellow;`. -
by [@gfellerph](https://github.com/gfellerph) with [#389](https://github.com/swisspost/design-system/pull/389) - -- Fixed heading styles. This includes the html tags `h1`, `h2`, `h3`, `h4`, `h5` and `h6`, as well as there css-class pendants `.h1`, `h2`... -
by [@gfellerph](https://github.com/gfellerph) with [#115](https://github.com/swisspost/design-system/pull/115) - -- Updated sizes for button components and reduced CSS output size. -
by [@gfellerph](https://github.com/gfellerph) with [#103](https://github.com/swisspost/design-system/pull/103) - -- Refactored tabs component, to get rid of the css-class `text-auto`. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#187](https://github.com/swisspost/design-system/pull/187) - -- Added styles to show floating-label `placeholder` in empty form-select component like a default input placeholder. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#169](https://github.com/swisspost/design-system/pull/169) - -- Updated documentation on toast and alert components for improved accessibility and a better user experience. -
by [@gfellerph](https://github.com/gfellerph) with [#235](https://github.com/swisspost/design-system/pull/235) - -- Fixed floating-label placeholder visibility in textarea component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#390](https://github.com/swisspost/design-system/pull/390) - -- Fixed typo which prevented alert component from being closed properly. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#391](https://github.com/swisspost/design-system/pull/391) - -- Added styles and documentation for ng-datatable component loading indicator. -
by [@Janobob](https://github.com/Janobob) with [#7](https://github.com/swisspost/design-system/pull/7) - -- Moved timepicker validation fix from version 4 to version 5. -
by [@Janobob](https://github.com/Janobob) with [#14](https://github.com/swisspost/design-system/pull/14) - -- Added default timeout-options for the ngbToast component, to close toast properly after mouseenter/mouseleave events. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#436](https://github.com/swisspost/design-system/pull/436) - -- Deprecated the text on image card example and presented it as a no-go. It's very difficult for content editors to always ensure that text is legible on an image for every browser size and all different languages. -
by [@gfellerph](https://github.com/gfellerph) with [#387](https://github.com/swisspost/design-system/pull/387) - -- Included last 2 safari versions in the `.browserslistrc` and aligned `.browserslistrc` files in all projects. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#162](https://github.com/swisspost/design-system/pull/162) - -- Added label "deprecated" to the custom-select component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#416](https://github.com/swisspost/design-system/pull/416) - -- Updated ngb-collapsible demo code from the ng-bootstrap documentation. Improved performance of the demo and prevented margin collapse. -
by [@gfellerph](https://github.com/gfellerph) with [#386](https://github.com/swisspost/design-system/pull/386) - -- Refactored background classes (`.bg-{colorname}`) for the alert and notification component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#357](https://github.com/swisspost/design-system/pull/357) - -- Added `popover` example with markup. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#346](https://github.com/swisspost/design-system/pull/346) - -- Corrected and completed the property documentation for the intranet-header component. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#447](https://github.com/swisspost/design-system/pull/447) - -- Switched to the Apache 2.0 License. -
by [@gfellerph](https://github.com/gfellerph) with [#12](https://github.com/swisspost/design-system/pull/12) - -- Fixed heights on `.form-control-lg` and `.floating-label .form-control` elements. Removed some Design System only scss-variables. -
by [@oliverschuerch](https://github.com/oliverschuerch) with [#450](https://github.com/swisspost/design-system/pull/450) -- Updated dependencies: - - @swisspost/design-system-styles@5.0.0 - - @swisspost/design-system-intranet-header@3.0.0 diff --git a/packages/demo/LICENSE b/packages/demo/LICENSE deleted file mode 100644 index 93eb480e35..0000000000 --- a/packages/demo/LICENSE +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright 2022 Swiss Post, Ltd. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/packages/demo/README.md b/packages/demo/README.md deleted file mode 100644 index 5fc5f9cfad..0000000000 --- a/packages/demo/README.md +++ /dev/null @@ -1,29 +0,0 @@ -![Swiss Post Design System splash screen](https://github.com/swisspost/design-system/assets/1659006/e84f1fea-e666-4853-8c85-726a6bf22e6c) - -# Demo App - -Pattern documentation, code snippets and implementation guidelines for the Design System Styles. - -## Setup - -These contribution guidelines extend the [general contribution guidelines](../../CONTRIBUTING.md). - -## Starting the development server - -```bash -npm start -``` - -The default URL is [`http://localhost:9010/`](http://localhost:9010/). The app will automatically reload if you change any of the source files. - -## Code scaffolding - -Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. - -## Build - -Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build. - -## Further help - -To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). diff --git a/packages/demo/angular.json b/packages/demo/angular.json deleted file mode 100644 index 91064f3b67..0000000000 --- a/packages/demo/angular.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "$schema": "./node_modules/@angular/cli/lib/config/schema.json", - "version": 1, - "newProjectRoot": "projects", - "projects": { - "design-system-demo": { - "root": "", - "sourceRoot": "src", - "projectType": "application", - "prefix": "app", - "schematics": {}, - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:browser", - "options": { - "allowedCommonJsDependencies": ["bootstrap/js/dist/collapse", "prettier"], - "outputPath": "dist/demo", - "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", - "tsConfig": "src/tsconfig.app.json", - "assets": [ - "src/favicon.ico", - "src/favicon.svg", - "src/apple-touch-icon.png", - "src/android-chrome-192x192.png", - "src/android-chrome-512x512.png", - "src/size.webmanifest", - "src/assets", - "src/netlify.toml" - ], - "styles": ["src/styles.scss", "./node_modules/highlight.js/styles/vs2015.css"], - "stylePreprocessorOptions": { - "includePaths": ["node_modules"] - }, - "vendorChunk": true, - "extractLicenses": false, - "buildOptimizer": false, - "sourceMap": true, - "optimization": false, - "namedChunks": true, - "preserveSymlinks": true - }, - "configurations": { - "production": { - "budgets": [ - { - "type": "anyComponentStyle", - "maximumWarning": "6kb" - } - ], - "fileReplacements": [ - { - "replace": "src/environments/environment.ts", - "with": "src/environments/environment.prod.ts" - } - ], - "outputHashing": "all", - "sourceMap": false, - "namedChunks": false, - "extractLicenses": true, - "vendorChunk": false, - "buildOptimizer": true - } - }, - "defaultConfiguration": "" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "options": { - "buildTarget": "design-system-demo:build" - }, - "configurations": { - "production": { - "buildTarget": "design-system-demo:build:production" - } - } - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "design-system-demo:build" - } - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "main": "src/test.ts", - "polyfills": "src/polyfills.ts", - "tsConfig": "src/tsconfig.spec.json", - "karmaConfig": "src/karma.conf.js", - "styles": ["src/styles.scss"], - "scripts": [], - "assets": ["src/favicon.ico", "src/assets"] - } - }, - "lint": { - "builder": "@angular-eslint/builder:lint", - "options": { - "lintFilePatterns": ["src/**/*.ts", "src/**/*.html"] - } - } - } - } - }, - "schematics": { - "@angular-eslint/schematics:application": { - "setParserOptionsProject": true - }, - "@angular-eslint/schematics:library": { - "setParserOptionsProject": true - } - }, - "cli": { - "packageManager": "pnpm" - } -} diff --git a/packages/demo/package.json b/packages/demo/package.json deleted file mode 100644 index 6adbfc036c..0000000000 --- a/packages/demo/package.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "name": "@swisspost/design-system-demo", - "version": "8.0.3-next.0", - "description": "Pattern documentation, code snippets and implementation guidelines for the Design System Styles.", - "author": "Swiss Post ", - "license": "Apache-2.0", - "private": true, - "scripts": { - "clean": "rimraf dist", - "start": "ng serve --port 9010", - "build": "ng build", - "lint": "ng lint" - }, - "dependencies": { - "@angular/animations": "18.1.3", - "@angular/cdk": "18.1.3", - "@angular/common": "18.1.3", - "@angular/compiler": "18.1.3", - "@angular/core": "18.1.3", - "@angular/forms": "18.1.3", - "@angular/localize": "18.1.3", - "@angular/platform-browser": "18.1.3", - "@angular/platform-browser-dynamic": "18.1.3", - "@angular/router": "18.1.3", - "@ng-bootstrap/ng-bootstrap": "17.0.0", - "@popperjs/core": "2.11.8", - "@swimlane/ngx-datatable": "20.1.0", - "@swisspost/design-system-intranet-header": "workspace:9.0.0-next.0", - "@swisspost/design-system-migrations": "workspace:9.0.0-next.0", - "@swisspost/design-system-styles": "workspace:9.0.0-next.0", - "bootstrap": "5.3.3", - "core-js": "3.37.1", - "highlight.js": "11.10.0", - "ngx-highlightjs": "10.0.0", - "ngx-toastr": "19.0.0", - "prettier": "2.8.8", - "rxjs": "7.8.1", - "tslib": "2.6.3", - "zone.js": "0.14.8" - }, - "devDependencies": { - "@angular-devkit/build-angular": "18.1.3", - "@angular-eslint/builder": "18.2.0", - "@angular-eslint/eslint-plugin": "18.2.0", - "@angular-eslint/eslint-plugin-template": "18.2.0", - "@angular-eslint/template-parser": "18.2.0", - "@angular/cli": "18.1.3", - "@angular/compiler-cli": "18.1.3", - "@angular/elements": "18.1.3", - "@angular/language-service": "18.1.3", - "@types/jasmine": "5.1.4", - "@types/jasminewd2": "2.0.13", - "@types/node": "20.12.7", - "@typescript-eslint/eslint-plugin": "7.18.0", - "@typescript-eslint/parser": "7.18.0", - "eslint": "8.57.0", - "jasmine-core": "5.2.0", - "jasmine-marbles": "0.9.2", - "jasmine-spec-reporter": "7.0.0", - "karma": "6.4.4", - "karma-chrome-launcher": "3.2.0", - "karma-coverage": "2.2.1", - "karma-coverage-istanbul-reporter": "3.0.3", - "karma-jasmine": "5.1.0", - "karma-jasmine-html-reporter": "2.1.0", - "raw-loader": "4.0.2", - "rimraf": "6.0.1", - "sass": "1.78.0", - "sockjs": "0.3.24", - "ts-node": "10.9.2", - "typescript": "5.5.4", - "undici-types": "6.19.5", - "webpack": "5.94.0" - } -} diff --git a/packages/demo/src/android-chrome-192x192.png b/packages/demo/src/android-chrome-192x192.png deleted file mode 100644 index 26af7c8379f6dabe8b46994f044a568bbcca6c56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1568 zcmd5+Yf#d86#e~44WFTDi`Xuum2Tx5&22=~G08PSO|#l4-840|d?OTMS{AOrTIr_i zrc;ylP)PzITST{2rhKGSW-3}~i=^22qyTa0>wepB&75=Z+;czNnS1VBMmPa)Zh|ra z0GNmD4T{v~_Ai7R>0{(*>RNp=PTzYd3jovgUkHJ!YNTF-vLf+;ps8=8LSGmp280Cw z(9AZ~#u)-&$PWn$h{}VMvSzk*0#Y(3FTJ(p6}8+u(YR!#5eu&vDqvQeuz4eK5DB z1E32I2EQtdvDzqZSRGS6vya`)(amw__?KfNl`E~ZIJJhHC|-UtIO())z)>K_r!^7S zZ|~9nT*}BUfeD3n?n3RmDXxwL_1~2c?Jd}elKh@Rq2DDT<<{@+>FWxzA`qx9+I;li zni>Lqm6&Y;)w(;f?c0z!I}Bj{6NHOyeyqEe;P6cZ2BTh<+};4y=HSLFN#+C{`vU?* z?rbtrp@X7*>jS(iyW=o__h00OTP;C}w1^wgVXPmWp%HY;)*-;%@DIuEP_6!u z%JWWN0^v-n7zpO?m5u(DX0r)ICEzH*dew#md7xR%+k|r70oCBkm#b~x5flc#zAl1m zdqQ{O!`d1?85#6v4G+dQ?s6rrkVH-CWM8|A`26kYZN(AzQt;kOASEG{kO+0L{#TaqikhhiOG84a|S-id*=2lJw-Xaw+%e9W>4 z+XPZ4=bld)>SgZr7cES1zpOO*sgisnCr4yfe}^Bz<0$Au9g9BG_gGfC#1qoc%(U)L zeq8mKk@DTlUl%^d1!gU#iJL2PuJj_{DcwU7$LSF#V~{e?FBhEW;D$qou~p!{hdGU# zdkTpFCvO}=E2paY9;IhMRKUUtYJvWVGWLW+Tx~c51`Q_o+1!*2wJUiZO_d!vZn;Xa z^naE-_jGs7=-y8IahFAJXQ*UOITKSed+w~xKFAG8QYYpPHSWl%)<(tvYJAO{{nh*~w<=H8 z0~Iz+-@8iC6-7i9ZAM6^iUoC7j^)`}G(Ptg=U(kQ+np7C1nS@3yEv*5^<6n8gw@*Y ze(TkFXqqAR2T4&e1g(Dm4;AsR=9ZY59878nxbH1$O;;3M60uLL@!~+S zWT4uDX8i5Ze{9=*4tf>Kk+2RF)czkFUcJ7?tPal{Q8~Z1`B?j2Y0tmtSTRzyv2zR9 hZ+0%03BE2UZJi%~B*~E4pY;zNgzO;%H3h~N{tIlFoMiw2 diff --git a/packages/demo/src/android-chrome-512x512.png b/packages/demo/src/android-chrome-512x512.png deleted file mode 100644 index 5772ee7087ba84f1bc721318875e8d2a48edb741..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4075 zcmeHKX;f3!7Ctu#0fi`7%21%dql&EpY0;n}3epR@PbXYaH3 zclJK_+s}7zqbz-IDFA@7-EYfY00?kM00v}8W|N*QK(ZvxFZehBhVS4X00ZE8d>~TJD%;x?p{<7kZZiYh)t@wj} zo@zzq6Y`N80s5&I4><1kC7LZMwwMY}$+=3hfRB^XKv?7f*(5C z?kbp!UmfLaN<8*LJT3VpPkj8v?4Lr_a4%-L%ok9(w0UgbY@5l+sUY^ntYhcBD$Ib) zC6F6F@pI8)m}gMs82~IU3>OA@q&@Y>=X&+E3W~?3ORo@yQq(sOm{|wpf1>K`cach` z_t`uMwKe@I#JJjG{{cgy;xYmZs*^7kIlUXUIU;`Sq=nyeQ{Y{XdEQ=_KG0L>S+>v; zacf$)PMsLJu=O(lG*WM0tU1vUfXh1!Gp*{JC`McWMn0#xPz*AknZRXjDF$f? zEjrX5PCEV&>x;t)%U@QUPtT?Y!rMFh} z?Mcs#;iEGQ#b%cg3Nyl+gBG#^xt62Div{n1+4cv2Zwwk$&=pTt)Ac7!x)Ol#GiHb_TY5rp6nZfGV4(n*P$LKc z9f~oLzp9DdimGw`-a$k86^H8M4p5;?b31TN9cLrX7oFJ-(y%W+K8R~*6ruTqD1QLD zQzsKi{iYk-A=f9`kr>;*oaze4&GpF@gBE{1goh#*+fb@a<4)i!VzT%e9P;yRH>%mi78p%LX(*NVS`jMV+K;n}Vmj0eDy*QP!Z?;}l?Z zLqzW>IGq4=$;dEFTiGOsXgAu9rALhmr^X1k<8(*9WkyN^*+_9YuD(yTxII0GXI zx~32?{u6I!xRF*dcMH>ApHOTQAJcmr96_eLBcS^@^W5*^A8)~&m!&zAN~)R~e@`F) zx?PAt7}jW**W=mlfst}C$;0^h>Kq>@*=T#ybzq4yVJOyXkh zBxPwpEo>tWCnOCHCs`{%sM<_$z}gBS-{LN-=j~NK>tS^ANdhwh-Gyo6PXfdmU8cR& z$R_C;&XGzIpfZ>rqG#LD*L(DqQxd+QmvRYlE9hC!-kmk(x$7el8tz5tu%UONEwDj= z@kk>`8k;k3eGeb!rh|&hNWUHIy49ViG!{KULt-Hq?VSrMk}w`geiZaigd=gpx(+(1*RysGU4sm zr_Qu0Bo3GQuBnr1*?FLU2bAp^RAO8%7Fw-jJHAQWBhUGR6Kr=DHi#!RdYjI(skaQ{ z^|X#Xr$9R-(Fpb|a8h^o<2M+nr%74z;qXw*9N-GbT}@sy+pE0`ll>(@5%SHlnY!y4 z2^yK~xtgI5_38U;gVL2uH>FV50j6N!jk4=>FKe2I)fgA*7aS&H3uB&V=lvy$Zy4qT zP*f@kV5g4G`4qOeF7k1xzr%FICa$;52yfX2-ILn(6p!6o4qd{+)HnOHI4H2NIgDxW``e`ya?%apB_DgB zmyf}21*jigDqFP8f!BPUNW@oSudBhI=7pyEA3z*_lQ3Hmu4`$=Ri1Sz8A~BVnt3WO z4_MYm#K9ky;EUEtbj!EFo%S#)KYJrdUCIzV_Db>;qo zIY4KO9t^Cs!Xn}Gk7~gbW2adhOI&;^9OK~?E4y}@)rU<%%PGPJYzpEurLzG`!{?Jv z+NK-%@z?;|Www_)Nyd_)h1o})hXXHNoz1~qwzoQzm`z0{Hki8ri~Xcsz_2iEmz0zBl?z-J4e`BlHgw+PD8Vee@cSmO~BOn z^p2jdgS79%vMn*sy~Fk=SLLA&$+e+=&G@w^I0q5FDgm!(CCB(SJRlOpu;weXek zKmX4d-_pEp$Z6rlS2m(6kKdI&ao4->=KTnaTVch1`=I})2R#hZ+dshn0_HeY@yRMB Un8 diff --git a/packages/demo/src/app/app.component.spec.ts b/packages/demo/src/app/app.component.spec.ts deleted file mode 100644 index 1ccf158287..0000000000 --- a/packages/demo/src/app/app.component.spec.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { TestBed, waitForAsync } from '@angular/core/testing'; -import { AppComponent } from './app.component'; -import { RouterModule } from '@angular/router'; - -describe('AppComponent', () => { - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - imports: [RouterModule.forRoot([])], - declarations: [AppComponent], - }).compileComponents(); - })); - it('should create the app', waitForAsync(() => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; - expect(app).toBeTruthy(); - })); - it(`should have as title 'app'`, waitForAsync(() => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.debugElement.componentInstance; - expect(app.title).toEqual('app'); - })); -}); diff --git a/packages/demo/src/app/app.component.ts b/packages/demo/src/app/app.component.ts deleted file mode 100644 index 7c802bdc05..0000000000 --- a/packages/demo/src/app/app.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-root', - templateUrl: './app.component.html', -}) -export class AppComponent { - public title = 'app'; -} diff --git a/packages/demo/src/app/app.module.ts b/packages/demo/src/app/app.module.ts deleted file mode 100644 index d008fe3864..0000000000 --- a/packages/demo/src/app/app.module.ts +++ /dev/null @@ -1,62 +0,0 @@ -import { BrowserModule } from '@angular/platform-browser'; -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { AppComponent } from './app.component'; -import { ToastrModule } from 'ngx-toastr'; -import { AppRoutingModule } from './app-routing.module'; -import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; - -import { registerLocaleData } from '@angular/common'; -import localeDe from '@angular/common/locales/de'; -import localeFr from '@angular/common/locales/fr'; -import localeIt from '@angular/common/locales/it'; -import localeEn from '@angular/common/locales/en'; - -import { HighlightModule } from 'ngx-highlightjs'; -import { CopyToClipboardDirective } from './common/copy-to-clipboard.directive'; -import { HighlightProvider } from './common/highlight.provider'; - -import { IntranetLayoutComponent } from './intranet-layout/intranet-layout.component'; - -import { ErrorService } from './intranet-layout/services/error.service'; -import { BootstrapComponentsModule } from './bootstrap/components/bootstrap-components.module'; -import { NgBootstrapComponentsModule } from './ng-bootstrap/components/ng-bootstrap-components.module'; -import { IntranetComponentsModule } from './intranet-layout/intranet-components.module'; -import { PostSampleComponentsModule } from './post-sample/post-sample-components.module'; -import { SwissPostIntranetHeaderModule } from '@swisspost/design-system-intranet-header'; -import { HomeComponent } from './home/home.component'; -import { PostCommonModule } from './common/post-common.module'; -import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http'; -import { LayoutContainerComponent } from './layout-container/layout-container.component'; - -registerLocaleData(localeDe); -registerLocaleData(localeFr); -registerLocaleData(localeIt); -registerLocaleData(localeEn); - -@NgModule({ declarations: [ - AppComponent, - IntranetLayoutComponent, - LayoutContainerComponent, - HomeComponent, - CopyToClipboardDirective, - ], - schemas: [CUSTOM_ELEMENTS_SCHEMA], - bootstrap: [AppComponent], imports: [BrowserModule, - AppRoutingModule, - FormsModule, - ReactiveFormsModule, - NgbModule, - BootstrapComponentsModule, - NgBootstrapComponentsModule, - IntranetComponentsModule, - PostCommonModule, - PostSampleComponentsModule, - SwissPostIntranetHeaderModule, - ToastrModule.forRoot({ - extendedTimeOut: 0, - closeButton: true, - toastClass: 'toast', - }), - HighlightModule], providers: [ErrorService, HighlightProvider.Config, provideHttpClient(withInterceptorsFromDi())] }) -export class AppModule {} diff --git a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html b/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html deleted file mode 100644 index e99d6c7ebc..0000000000 --- a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html +++ /dev/null @@ -1,41 +0,0 @@ -
-

Accordion

- -
- -
-

Bootstrap accordions are deprecated and will soon be removed.

-

- For a similar behavior, check out our new - - post-accordion component - - . -

-
- -
-

Using JavaScript

-
-

- For the JavaScript accordion to work properly, you need to import collapse.js from Bootstrap - into your component. -

-
- - - - -
diff --git a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts deleted file mode 100644 index 53b2accf34..0000000000 --- a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../accordion-demo/accordion-demo.component.html').default; -const codeController = - require('!!raw-loader!../accordion-demo/accordion-demo.component.ts').default; - -@Component({ - selector: 'app-accordion-demo-page', - templateUrl: './accordion-demo-page.component.html', -}) -export class AccordionDemoPageComponent { - codeTemplate = codeTemplate; - codeController = codeController; -} diff --git a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.html b/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.html deleted file mode 100644 index 3c5f41b1b3..0000000000 --- a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.html +++ /dev/null @@ -1,107 +0,0 @@ -
-
-

- -

-
-
-

- This is the first item's accordion body. - It is shown by default, until the collapse plugin adds the appropriate classes that we use - to style each element. These classes control the overall appearance, as well as the - showing and hiding via CSS transitions. You can modify any of this with custom CSS or - overriding our default variables. It's also worth noting that just about any HTML can go - within the - .accordion-body - , though the transition does limit overflow. -

-
-
-
-
-

- -

-
-
-

- This is the second item's accordion body. - It is hidden by default, until the collapse plugin adds the appropriate classes that we - use to style each element. These classes control the overall appearance, as well as the - showing and hiding via CSS transitions. You can modify any of this with custom CSS or - overriding our default variables. It's also worth noting that just about any HTML can go - within the - .accordion-body - , though the transition does limit overflow. -

-
-
-
-
-

- -

-
-
-

- This is the third item's accordion body. - It is hidden by default, until the collapse plugin adds the appropriate classes that we - use to style each element. These classes control the overall appearance, as well as the - showing and hiding via CSS transitions. You can modify any of this with custom CSS or - overriding our default variables. It's also worth noting that just about any HTML can go - within the - .accordion-body - , though the transition does limit overflow. -

-
-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts b/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts deleted file mode 100644 index 3d4256b193..0000000000 --- a/packages/demo/src/app/bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; -import 'bootstrap/js/dist/collapse'; // collapse.js is required for the accordion to work properly - -@Component({ - selector: 'app-accordion-demo', - templateUrl: './accordion-demo.component.html', -}) -export class AccordionDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.html deleted file mode 100644 index 1be8e4d59f..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - diff --git a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.scss b/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.scss deleted file mode 100644 index b85b36a701..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Import variables -@use '@swisspost/design-system-styles/core' as post; - -.pi-2063-white { - @include post.pi(2063, 'white'); -} diff --git a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.ts deleted file mode 100644 index 9927836b28..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/action-alert-demo/action-alert-demo.component.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { Component, AfterViewInit, ViewChild, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-action-alert-demo', - templateUrl: './action-alert-demo.component.html', - styleUrls: ['./action-alert-demo.component.scss'], -}) -export class ActionAlertDemoComponent implements AfterViewInit { - @ViewChild('ex1', { static: true }) ex1: ElementRef; - @ViewChild('ex2', { static: true }) ex2: ElementRef; - @ViewChild('ex3', { static: true }) ex3: ElementRef; - @ViewChild('ex1btn', { static: true }) ex1btnTxt: ElementRef; - @ViewChild('ex2btn', { static: true }) ex2btnTxt: ElementRef; - @ViewChild('ex3btn', { static: true }) ex3btnTxt: ElementRef; - - ngAfterViewInit(): void { - this.toggleEx1(); - this.toggleEx2(); - this.toggleEx3(); - } - - toggleEx1() { - if (this.ex1 != undefined) { - const displayStyle = this.ex1.nativeElement.style.display; - if (displayStyle != 'none') { - this.ex1.nativeElement.style.display = 'none'; - this.setButtonText('Show Ex. 1', this.ex1btnTxt); - } else { - this.ex1.nativeElement.style.display = ''; - this.setButtonText('Hide Ex. 1', this.ex1btnTxt); - } - } - } - - toggleEx2() { - if (this.ex2 != undefined) { - const displayStyle = this.ex2.nativeElement.style.display; - if (displayStyle != 'none') { - this.ex2.nativeElement.style.display = 'none'; - this.setButtonText('Show Ex. 2', this.ex2btnTxt); - } else { - this.ex2.nativeElement.style.display = ''; - this.setButtonText('Hide Ex. 2', this.ex2btnTxt); - } - } - } - - toggleEx3() { - if (this.ex3 != undefined) { - const displayStyle = this.ex3.nativeElement.style.display; - if (displayStyle != 'none') { - this.ex3.nativeElement.style.display = 'none'; - this.setButtonText('Show Ex. 3', this.ex3btnTxt); - } else { - this.ex3.nativeElement.style.display = ''; - this.setButtonText('Hide Ex. 3', this.ex3btnTxt); - } - } - } - - setButtonText(newText: string, buttonTxt: ElementRef) { - if (buttonTxt != undefined) { - buttonTxt.nativeElement.innerText = newText; - } - } -} diff --git a/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html b/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html deleted file mode 100644 index 8ba7ab821f..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html +++ /dev/null @@ -1,140 +0,0 @@ -
-

Alerts / Notifications

- -
- -
-

- The following two color variants are deprecated and will be removed in the next major version of - the styles package: -

-
    -
  • - alert-error - becomes - alert-danger -
  • -
  • - alert-notification - becomes - alert-primary -
  • -
  • - toast-notification - becomes - toast-primary -
  • -
-
- -
-

Usage

- -
-
Dismissible alerts are deprecated
-

- There already exists a - - web component - - post-alert - that will handle dissmissible alerts. HTML alerts should only be used for static alerts. -

-
- -
-
-

- The markup for alerts differs from the basic bootstrap implementation, to secure - cross-browser compatibility! -

-

- While all bootstrap classes related to alerts are still available and functional, there are - some changes to their HTMs-Markup. -

-
    -
  • The close button for dismissible alerts needs to be the first tag inside the alert.
  • -
  • Alerts have an alert-container around them.
  • -
  • - All alert-content needs to be wrapped in their own tag, for example a <p>-tag. -
  • -
  • - For thematic colors, only the alerts shown on this page are available. (No "alert-light" - or "alert-dark" available.) -
  • -
-

For Toasts, the bootstrap classes are not yet available!

-
-
-
- -

Toast / Small notification bar

-

- These are not meant to be put on a page directly, they should only be used overlaying the site - content. It should always close the toast when you click on it. -

-
- -
- - -

Alert / Notification bar

-

-
- -
- - -

Alert / Notification bar with action

-

-
- -
- - -

Button notification

-

-
- -
- - -

Overlay Notification

-

-
- -
- - -

Notification dot

-

-
- -
- diff --git a/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts deleted file mode 100644 index e529ddc191..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplateToast = require('!!raw-loader!../toast-demo/toast-demo.component.html').default; -const codeTemplateAlert = require('!!raw-loader!../alert-demo/alert-demo.component.html').default; -const codeTemplateAction = - require('!!raw-loader!../action-alert-demo/action-alert-demo.component.html').default; -const codeTemplateButton = - require('!!raw-loader!../button-notification-demo/button-notification-demo.component.html').default; -const codeTemplateOverlay = - require('!!raw-loader!../overlay-notification-demo/overlay-notification-demo.component.html').default; -const codeTemplateDot = - require('!!raw-loader!../dot-notification-demo/dot-notification-demo.component.html').default; - -@Component({ - selector: 'app-alert-demo-page', - templateUrl: './alert-demo-page.component.html', -}) -export class AlertDemoPageComponent { - codeTemplateToast = codeTemplateToast; - codeTemplateAlert = codeTemplateAlert; - codeTemplateAction = codeTemplateAction; - codeTemplateButton = codeTemplateButton; - codeTemplateOverlay = codeTemplateOverlay; - codeTemplateDot = codeTemplateDot; -} diff --git a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.html deleted file mode 100644 index 2965bef9c7..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.html +++ /dev/null @@ -1,96 +0,0 @@ -
- - - - - - - - - - - - -
- -

Fixed alert

- - - diff --git a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.scss b/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.scss deleted file mode 100644 index 26d483e06f..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -.pi-2063-white { - @include post.pi(2063, 'white'); -} diff --git a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.ts deleted file mode 100644 index d1343a0826..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/alert-demo/alert-demo.component.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { Component, AfterViewInit, ViewChild, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-alert-demo', - templateUrl: './alert-demo.component.html', - styleUrls: ['./alert-demo.component.scss'], -}) -export class AlertDemoComponent implements AfterViewInit { - @ViewChild('dismissible', { static: true }) dismissible: ElementRef; - @ViewChild('dismissibleBtn', { static: true }) dismissibleBtn: ElementRef; - - ngAfterViewInit(): void { - this.toggleFixedAlert(); - } - - toggleFixedAlert() { - if (this.dismissible != undefined) { - const displayStyle = this.dismissible.nativeElement.style.display; - if (displayStyle != 'none') { - this.dismissible.nativeElement.style.display = 'none'; - this.setButtonText('Show fixed alert'); - } else { - this.dismissible.nativeElement.style.display = ''; - this.setButtonText('Hide fixed alert'); - } - } - } - - setButtonText(newText: string) { - if (this.dismissibleBtn != undefined) { - this.dismissibleBtn.nativeElement.innerText = newText; - } - } -} diff --git a/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.html deleted file mode 100644 index bc9a572359..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.html +++ /dev/null @@ -1 +0,0 @@ -Not yet available. diff --git a/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.ts deleted file mode 100644 index 4daa90f98f..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/button-notification-demo/button-notification-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-button-notification-demo', - templateUrl: './button-notification-demo.component.html', -}) -export class ButtonNotificationDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.html deleted file mode 100644 index bc9a572359..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.html +++ /dev/null @@ -1 +0,0 @@ -Not yet available. diff --git a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.spec.ts b/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.spec.ts deleted file mode 100644 index afb8a3cccb..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { DotNotificationDemoComponent } from './dot-notification-demo.component'; - -describe('DotNotificationDemoComponent', () => { - let component: DotNotificationDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [DotNotificationDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(DotNotificationDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.ts deleted file mode 100644 index 7e580bd002..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/dot-notification-demo/dot-notification-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-dot-notification-demo', - templateUrl: './dot-notification-demo.component.html', -}) -export class DotNotificationDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.html deleted file mode 100644 index bc9a572359..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.html +++ /dev/null @@ -1 +0,0 @@ -Not yet available. diff --git a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.spec.ts b/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.spec.ts deleted file mode 100644 index d02c2ef46d..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { OverlayNotificationDemoComponent } from './overlay-notification-demo.component'; - -describe('OverlayNotificationDemoComponent', () => { - let component: OverlayNotificationDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [OverlayNotificationDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(OverlayNotificationDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.ts deleted file mode 100644 index 8fc94f4229..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/overlay-notification-demo/overlay-notification-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-overlay-notification-demo', - templateUrl: './overlay-notification-demo.component.html', -}) -export class OverlayNotificationDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.html b/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.html deleted file mode 100644 index 1e6ba42ddd..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.html +++ /dev/null @@ -1,112 +0,0 @@ -
-
-
-
- -
Primary
-
Notification message.
-
-
- -
Success - You did it!
-
-
-
Warning Message
-
Example without a button to close the toast.
-
-
- -
Danger - Something went wrong...
-
-
- -
Information
-
- Important information with a long text. Lorem ipsum dolor sit amet, consetetur sadipscing - elitr, sed diam nonumy eirmod. -
-
-
-
-
-
-
- -
Special Icons (Black)
-
- Example with custom icon. Only needs the corresponding "pi"-class added to the toast. -
-
-
- -
Special Icons (White)
-
Example with white icon. Icon needs to be extended in sass.
-
-
- -
Example without an icon
-
Add class "no-icon" to the toast.
-
-
-
-
- - -

- Screen reader output is a little better if the close button is disabled (alert messages can still - be closed by clicking on them). Pass the following option to disable the close button: -

- -
- - - - - - - -
diff --git a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.scss b/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.scss deleted file mode 100644 index 0c0d136038..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.scss +++ /dev/null @@ -1,26 +0,0 @@ -// Import all functions -@use '@swisspost/design-system-styles/core' as post; - -#toast-container-left, -#toast-container-right { - position: relative; - z-index: 0; - left: auto !important; - right: auto !important; -} - -.pi-2063-white { - background-image: url(post.get-colored-svg-url('2063', post.$white)); - border-color: post.$white; -} - -@include post.media-breakpoint-down(sm) { - .btn { - width: 100%; - - & + .btn { - margin-top: post.$spacer; - margin-left: 0 !important; - } - } -} diff --git a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.ts b/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.ts deleted file mode 100644 index a0d9283eef..0000000000 --- a/packages/demo/src/app/bootstrap/components/alert/toast-demo/toast-demo.component.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { Component } from '@angular/core'; -import { ToastrService } from 'ngx-toastr'; - -@Component({ - selector: 'app-toast-demo', - templateUrl: './toast-demo.component.html', - styleUrls: ['./toast-demo.component.scss'], -}) -export class ToastDemoComponent { - toastOptions = { - closeButton: false, - timeOut: 5000, - extendedTimeOut: 1000, - }; - JSON = JSON; - - constructor(private toastr: ToastrService) {} - - showError() { - this.toastr.error(null, 'Error w/o message', this.toastOptions); - } - showInfo() { - this.toastr.info('Information w/o title', '', this.toastOptions); - } - showSuccess() { - this.toastr.success('w/ message', 'Success', this.toastOptions); - } - showWarning() { - this.toastr.warning('w/ message', 'Warning', this.toastOptions); - } -} diff --git a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.html b/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.html deleted file mode 100644 index 93ca730887..0000000000 --- a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.html +++ /dev/null @@ -1,162 +0,0 @@ -
-

Background

-

Custom Post Backgrounds

-
- -

Infos

-

- All these background-color classes automatically use the appropriate font color meeting the - accessibility guidelines. When setting opacity, the contrast ratio cannot be guaranteed and should - be checked individually. -

- -

Default backgrounds

-
-

- - -

-
-
-
-
- -
-
-
-
- -
-
-
- - -

Thematic backgrounds

-
-

- - -

-
-
-
-
- -
-
-
-
- -
-
-
- -

Contextual backgrounds (Intranet only)

-
-

- - -

-
-
-
-
- -
-
-
-
- -
-
-
diff --git a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.scss b/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.scss deleted file mode 100644 index 038c7dd445..0000000000 --- a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.scss +++ /dev/null @@ -1,4 +0,0 @@ -.form-range { - max-width: 33%; - display: block; -} diff --git a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.ts deleted file mode 100644 index 6dcb77e0c9..0000000000 --- a/packages/demo/src/app/bootstrap/components/background/background-demo-page/background-demo-page.component.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../background-demo/background-demo.component.html').default; - -@Component({ - selector: 'app-background-demo-page', - templateUrl: './background-demo-page.component.html', - styleUrls: ['./background-demo-page.component.scss'], -}) -export class BackgroundDemoPageComponent { - codeTemplate = codeTemplate; - dropOpacity1 = false; - dropOpacity2 = false; - dropOpacity3 = false; -} diff --git a/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.html b/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.html deleted file mode 100644 index 41da9c4da1..0000000000 --- a/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-
- {{ color }} - - .bg-{{ color }} - -
-
diff --git a/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.ts b/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.ts deleted file mode 100644 index 680c28c533..0000000000 --- a/packages/demo/src/app/bootstrap/components/background/background-demo/background-demo.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-background-demo', - templateUrl: './background-demo.component.html', -}) -export class BackgroundDemoComponent { - @Input() colorArray: string[]; - @Input() dropOpacity: boolean = false; -} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.html b/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.html deleted file mode 100644 index bab5cb8eec..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.html +++ /dev/null @@ -1,26 +0,0 @@ -
-

Badge

- -
- -

Default badges

-
- - -
- -

Nested badges

-
- - -
- -

Interactive badges

-
- - -
diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.ts deleted file mode 100644 index e2b3bb7a40..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-demo-page/badge-demo-page.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Component } from '@angular/core'; -const badgeTemplate = require('!!raw-loader!../badge-demo/badge-demo.component.html').default; -const badgeNestedTemplate = - require('!!raw-loader!../badge-nested-demo/badge-nested-demo.component.html').default; -const badgeInteractiveTemplate = - require('!!raw-loader!../badge-interactive-demo/badge-interactive-demo.component.html').default; - -@Component({ - selector: 'app-badge-demo-page', - templateUrl: './badge-demo-page.component.html', -}) -export class BadgeDemoPageComponent { - badgeTemplate = badgeTemplate; - badgeNestedTemplate = badgeNestedTemplate; - badgeInteractiveTemplate = badgeInteractiveTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.html b/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.html deleted file mode 100644 index 5418dbfebb..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.html +++ /dev/null @@ -1,2 +0,0 @@ -Default Badge -Default Badge Small diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.scss b/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.scss deleted file mode 100644 index ba66f1314c..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -:host { - display: flex; - align-items: center; - gap: 16px; -} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.ts b/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.ts deleted file mode 100644 index 0f43f4eee4..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-demo/badge-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-badge-demo', - templateUrl: './badge-demo.component.html', - styleUrls: ['./badge-demo.component.scss'], -}) -export class BadgeDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.html b/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.html deleted file mode 100644 index c205e03b35..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.html +++ /dev/null @@ -1,151 +0,0 @@ -

Links

- - - - -

Buttons

-
- - - - -
- -
- - - - -
- -

Checkable

-
-
- - -
-
- - -
-
- - -
-
- - -
-
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
- -

Dismissable

-
- - Dismissible Badge - - - - Dismissible Badge Small - - -
- -
- - Nested Dismissible Badge - 10 - - - - Nested Dismissible Badge Small - 10 - - -
diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.scss b/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.scss deleted file mode 100644 index 215cde260c..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -:host { - display: flex; - flex-direction: column; - gap: 16px; -} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.ts b/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.ts deleted file mode 100644 index b37d91810e..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-interactive-demo/badge-interactive-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-badge-interactive-demo', - templateUrl: './badge-interactive-demo.component.html', - styleUrls: ['./badge-interactive-demo.component.scss'], -}) -export class BadgeInteractiveDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.html b/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.html deleted file mode 100644 index 91c027e8e2..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.html +++ /dev/null @@ -1,8 +0,0 @@ - - Nested Badge - 10 - - - Nested Badge Small - 10 - diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.scss b/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.scss deleted file mode 100644 index ba66f1314c..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -:host { - display: flex; - align-items: center; - gap: 16px; -} diff --git a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.ts b/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.ts deleted file mode 100644 index 70d8f59c54..0000000000 --- a/packages/demo/src/app/bootstrap/components/badge/badge-nested-demo/badge-nested-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-badge-nested-demo', - templateUrl: './badge-nested-demo.component.html', - styleUrls: ['./badge-nested-demo.component.scss'], -}) -export class BadgeNestedDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.html b/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.html deleted file mode 100644 index 0f65c40657..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.html +++ /dev/null @@ -1,30 +0,0 @@ -
-

Blockquotes

- -
- -

Basic blockquotes

- - - -

Nested blockquotes

- - - -

Just quotes without any extra styling

-
- -
- diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.ts deleted file mode 100644 index f67990fb8e..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo-page/blockquotes-demo-page.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplateBasic = - require('!!raw-loader!../blockquotes-demo/blockquotes-demo.component.html').default; -const codeTemplateNested = - require('!!raw-loader!../nested-blockquotes-demo/nested-blockquotes-demo.component.html').default; -const codeTemplateQuotes = - require('!!raw-loader!../quotes-demo/quotes-demo.component.html').default; - -@Component({ - selector: 'app-blockquotes-demo-page', - templateUrl: './blockquotes-demo-page.component.html', -}) -export class BlockquotesDemoPageComponent { - codeTemplateBasic = codeTemplateBasic; - codeTemplateNested = codeTemplateNested; - codeTemplateQuotes = codeTemplateQuotes; -} diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.html b/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.html deleted file mode 100644 index 89878eb29d..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.html +++ /dev/null @@ -1,42 +0,0 @@ -
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

-
- -
- - Simple with q html tag. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere - erat a ante. - -
- -
-
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

-
- -
- -
-
-

- Blockquote with a longer text. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed - diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. - At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea - takimata sanctus est Lorem ipsum dolor sit amet. -

-
- -
- -
-

- Blockquote with a different language. Lorem ipsum dolor sit amet, consectetur adipiscing elit. - Integer posuere erat a ante. -

-
diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.ts b/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.ts deleted file mode 100644 index 82fae132ce..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/blockquotes-demo/blockquotes-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-blockquotes-demo', - templateUrl: './blockquotes-demo.component.html', -}) -export class BlockquotesDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.html b/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.html deleted file mode 100644 index 4aaab069ad..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.html +++ /dev/null @@ -1,26 +0,0 @@ -
- - Nested quotes, consectetur adipiscing elit. - I'm nested! - Integer posuere erat a ante. - -
- -
- - It also works with a different language! Lorem ipsum dolor sit amet, consectetur adipiscing - elit. - I'm nested! - Integer posuere erat a ante. - -
- -
-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. -
- -
diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.ts b/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.ts deleted file mode 100644 index a159957503..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-nested-blockquotes-demo', - templateUrl: './nested-blockquotes-demo.component.html', -}) -export class NestedBlockquotesDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.html b/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.html deleted file mode 100644 index 9f703725fb..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.html +++ /dev/null @@ -1,14 +0,0 @@ -Just quotes - -Just quotes with a different language - - - Long quotes, Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod - tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. - - - - Long quotes with nested inside, Lorem ipsum dolor sit amet, - consetetur sadipscing elitr - , sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, voluptua. - diff --git a/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.ts b/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.ts deleted file mode 100644 index cfa0fdf64b..0000000000 --- a/packages/demo/src/app/bootstrap/components/blockquotes/quotes-demo/quotes-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-quotes-demo', - templateUrl: './quotes-demo.component.html', -}) -export class QuotesDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/bootstrap-components.module.ts b/packages/demo/src/app/bootstrap/components/bootstrap-components.module.ts deleted file mode 100644 index 5614a0d323..0000000000 --- a/packages/demo/src/app/bootstrap/components/bootstrap-components.module.ts +++ /dev/null @@ -1,175 +0,0 @@ -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { RouterModule } from '@angular/router'; -import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; - -import { HighlightModule } from 'ngx-highlightjs'; -import { HighlightProvider } from '../../common/highlight.provider'; - -import { AccordionDemoComponent } from './accordion/accordion-demo/accordion-demo.component'; -import { AccordionDemoPageComponent } from './accordion/accordion-demo-page/accordion-demo-page.component'; -import { AlertDemoComponent } from './alert/alert-demo/alert-demo.component'; -import { AlertDemoPageComponent } from './alert/alert-demo-page/alert-demo-page.component'; -import { BadgeDemoPageComponent } from './badge/badge-demo-page/badge-demo-page.component'; -import { BadgeDemoComponent } from './badge/badge-demo/badge-demo.component'; -import { BadgeNestedDemoComponent } from './badge/badge-nested-demo/badge-nested-demo.component'; -import { BadgeInteractiveDemoComponent } from './badge/badge-interactive-demo/badge-interactive-demo.component'; -import { ButtonGroupCheckboxDemoComponent } from './button-group/button-group-checkbox-demo/button-group-checkbox-demo.component'; -import { ButtonGroupDemoPageComponent } from './button-group/button-group-demo-page/button-group-demo-page.component'; -import { ButtonGroupRadioDemoComponent } from './button-group/button-group-radio-demo/button-group-radio-demo.component'; -import { ButtonGroupReactiveCheckboxDemoComponent } from './button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component'; -import { ButtonGroupReactiveRadioDemoComponent } from './button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component'; -import { ButtonsDemoComponent } from './buttons/buttons-demo/buttons-demo.component'; -import { ButtonsDemoPageComponent } from './buttons/buttons-demo-page/buttons-demo-page.component'; -import { BlockquotesDemoComponent } from './blockquotes/blockquotes-demo/blockquotes-demo.component'; -import { NestedBlockquotesDemoComponent } from './blockquotes/nested-blockquotes-demo/nested-blockquotes-demo.component'; -import { BlockquotesDemoPageComponent } from './blockquotes/blockquotes-demo-page/blockquotes-demo-page.component'; -import { FormSwitchDemoPageComponent } from './form-switch/form-switch-demo-page/form-switch-demo-page.component'; -import { FormSwitchDemoComponent } from './form-switch/form-switch-demo/form-switch-demo.component'; -import { TablesDemoComponent } from './tables/tables-demo/tables-demo.component'; -import { TablesDemoPageComponent } from './tables/tables-demo-page/tables-demo-page.component'; -import { TypographyDemoComponent } from './typography/typography-demo/typography-demo.component'; -import { TypographyDemoPageComponent } from './typography/typography-demo-page/typography-demo-page.component'; -import { FormsDemoComponent } from './forms/forms-demo/forms-demo.component'; -import { FormsDemoPageComponent } from './forms/forms-demo-page/forms-demo-page.component'; -import { FormSelectDemoComponent } from './form-select/form-select-demo/form-select-demo.component'; -import { FormSelectDemoPageComponent } from './form-select/form-select-demo-page/form-select-demo-page.component'; -import { FormSelectMultipleDemoComponent } from './form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component'; -import { FormSelectMultipleDemoPageComponent } from './form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component'; -import { FormTextareaDemoComponent } from './form-textarea/form-textarea-demo/form-textarea-demo.component'; -import { FormTextareaDemoPageComponent } from './form-textarea/form-textarea-demo-page/form-textarea-demo-page.component'; -import { FormControlDemoComponent } from './form-control/form-control-demo/form-control-demo.component'; -import { FormControlDemoPageComponent } from './form-control/form-control-demo-page/form-control-demo-page.component'; -import { FormRangeDemoComponent } from './form-range/form-range-demo/form-range-demo.component'; -import { FormRangeCustomDemoModule } from './form-range/form-range-custom-demo/form-range-custom-demo.module'; -import { FormRangeDemoPageComponent } from './form-range/form-range-demo-page/form-range-demo-page.component'; -import { FormRadioDemoComponent } from './form-radio/form-radio-demo/form-radio-demo.component'; -import { FormRadioDemoPageComponent } from './form-radio/form-radio-demo-page/form-radio-demo-page.component'; -import { FormCheckDemoComponent } from './form-check/form-check-demo/form-check-demo.component'; -import { FormCheckDemoPageComponent } from './form-check/form-check-demo-page/form-check-demo-page.component'; -import { BackgroundDemoPageComponent } from './background/background-demo-page/background-demo-page.component'; -import { BackgroundDemoComponent } from './background/background-demo/background-demo.component'; -import { ToastDemoComponent } from './alert/toast-demo/toast-demo.component'; -import { ActionAlertDemoComponent } from './alert/action-alert-demo/action-alert-demo.component'; -import { OverlayNotificationDemoComponent } from './alert/overlay-notification-demo/overlay-notification-demo.component'; -import { DotNotificationDemoComponent } from './alert/dot-notification-demo/dot-notification-demo.component'; -import { ButtonNotificationDemoComponent } from './alert/button-notification-demo/button-notification-demo.component'; -import { FormFileDemoComponent } from './form-file/form-file-demo/form-file-demo.component'; -import { FormFileDemoPageComponent } from './form-file/form-file-demo-page/form-file-demo-page.component'; -import { CardDemoComponent } from './card/card-demo/card-demo.component'; -import { CardDemoPageComponent } from './card/card-demo-page/card-demo-page.component'; -import { ComplexCardDemoComponent } from './card/complex-card-demo/complex-card-demo.component'; -import { PostCardDemoComponent } from './card/post-card-demo/post-card-demo.component'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; -import { PostCommonModule } from 'src/app/common/post-common.module'; -import { QuotesDemoComponent } from './blockquotes/quotes-demo/quotes-demo.component'; -import { DefaultButtonsComponent } from './buttons/buttons-demo/default-buttons/default-buttons.component'; -import { ButtonTagsComponent } from './buttons/buttons-demo/button-tags/button-tags.component'; -import { ButtonSizesComponent } from './buttons/buttons-demo/button-sizes/button-sizes.component'; -import { IconButtonsComponent } from './buttons/buttons-demo/icon-buttons/icon-buttons.component'; -import { IconButtonsTextComponent } from './buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component'; -import { AnimatedButtonsComponent } from './buttons/buttons-demo/animated-buttons/animated-buttons.component'; -import { AccentButtonsComponent } from './buttons/buttons-demo/accent-buttons/accent-buttons.component'; -import { InvertedButtonsComponent } from './buttons/buttons-demo/inverted-buttons/inverted-buttons.component'; -import { ContextualButtonsComponent } from './buttons/buttons-demo/contextual-buttons/contextual-buttons.component'; -import { ButtonDisabledComponent } from './buttons/buttons-demo/button-disabled/button-disabled.component'; - -@NgModule({ - imports: [ - CommonModule, - RouterModule, - NgbModule, - BrowserAnimationsModule, - FormsModule, - ReactiveFormsModule, - PostCommonModule, - HighlightModule, - FormRangeCustomDemoModule, - ], - schemas: [CUSTOM_ELEMENTS_SCHEMA], - declarations: [ - AccordionDemoComponent, - AccordionDemoPageComponent, - AlertDemoComponent, - AlertDemoPageComponent, - BadgeDemoPageComponent, - BadgeDemoComponent, - BadgeNestedDemoComponent, - BadgeInteractiveDemoComponent, - ButtonsDemoComponent, - ButtonsDemoPageComponent, - ButtonGroupCheckboxDemoComponent, - ButtonGroupReactiveCheckboxDemoComponent, - ButtonGroupRadioDemoComponent, - ButtonGroupReactiveRadioDemoComponent, - ButtonGroupDemoPageComponent, - BlockquotesDemoComponent, - NestedBlockquotesDemoComponent, - BlockquotesDemoPageComponent, - TablesDemoComponent, - TablesDemoPageComponent, - TypographyDemoComponent, - TypographyDemoPageComponent, - FormsDemoComponent, - FormsDemoPageComponent, - FormSelectDemoComponent, - FormSelectDemoPageComponent, - FormSelectMultipleDemoComponent, - FormSelectMultipleDemoPageComponent, - FormTextareaDemoComponent, - FormTextareaDemoPageComponent, - FormControlDemoComponent, - FormControlDemoPageComponent, - FormRangeDemoComponent, - FormRangeDemoPageComponent, - FormFileDemoComponent, - FormFileDemoPageComponent, - FormRadioDemoComponent, - FormRadioDemoPageComponent, - FormCheckDemoComponent, - FormCheckDemoPageComponent, - FormSwitchDemoComponent, - FormSwitchDemoPageComponent, - BackgroundDemoPageComponent, - BackgroundDemoComponent, - ToastDemoComponent, - ActionAlertDemoComponent, - OverlayNotificationDemoComponent, - DotNotificationDemoComponent, - ButtonNotificationDemoComponent, - CardDemoComponent, - CardDemoPageComponent, - ComplexCardDemoComponent, - PostCardDemoComponent, - QuotesDemoComponent, - DefaultButtonsComponent, - ButtonTagsComponent, - ButtonSizesComponent, - IconButtonsComponent, - IconButtonsTextComponent, - AnimatedButtonsComponent, - AccentButtonsComponent, - InvertedButtonsComponent, - ContextualButtonsComponent, - ButtonDisabledComponent, - ], - exports: [ - AlertDemoComponent, - AlertDemoPageComponent, - BadgeDemoPageComponent, - BadgeDemoComponent, - ButtonsDemoComponent, - ButtonsDemoPageComponent, - ButtonGroupDemoPageComponent, - BlockquotesDemoComponent, - BlockquotesDemoPageComponent, - TablesDemoComponent, - TablesDemoPageComponent, - TypographyDemoComponent, - TypographyDemoPageComponent, - CardDemoPageComponent, - ], - providers: [HighlightProvider.Config], -}) -export class BootstrapComponentsModule {} diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.html b/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.html deleted file mode 100644 index 4ca3d8bbfa..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.html +++ /dev/null @@ -1,38 +0,0 @@ -
- - - - - - - - - - - -
diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.ts b/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.ts deleted file mode 100644 index 8ae23d5376..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-checkbox-demo/button-group-checkbox-demo.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-button-group-checkbox-demo', - templateUrl: './button-group-checkbox-demo.component.html', -}) -export class ButtonGroupCheckboxDemoComponent { - checkboxes = { - one: true, - two: false, - three: true, - four: false, - }; -} diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.html b/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.html deleted file mode 100644 index 320f1e97fe..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.html +++ /dev/null @@ -1,128 +0,0 @@ -
-

Button Group

- -
- -
-

Checkbox buttons

- -
-
- - -
-
-
- - -
-
- - -
-
-
- - - - - - - - - - -
- -
-

Radio buttons

- -
-
- - -
-
-
- - -
-
- - -
-
-
- - - - - - - - - - -
- -
-

Bad example

-

- The only supported button variant for button groups is - .btn-secondary - . -

-
- - - -
-
diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.ts deleted file mode 100644 index 50c27c3021..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-demo-page/button-group-demo-page.component.ts +++ /dev/null @@ -1,41 +0,0 @@ -import { Component } from '@angular/core'; -const checkboxTemplate = - require('!!raw-loader!../button-group-checkbox-demo/button-group-checkbox-demo.component.html').default; -const checkboxController = - require('!!raw-loader!../button-group-checkbox-demo/button-group-checkbox-demo.component.ts').default; -const reactiveCheckboxTemplate = - require('!!raw-loader!../button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.html').default; -const reactiveCheckboxController = - require('!!raw-loader!../button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.ts').default; -const radioTemplate = - require('!!raw-loader!../button-group-radio-demo/button-group-radio-demo.component.html').default; -const radioController = - require('!!raw-loader!../button-group-radio-demo/button-group-radio-demo.component.ts').default; -const reactiveRadioTemplate = - require('!!raw-loader!../button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.html').default; -const reactiveRadioController = - require('!!raw-loader!../button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.ts').default; - -enum FormType { - TemplateDriven, - Reactive, -} - -@Component({ - selector: 'app-button-group-demo-page', - templateUrl: './button-group-demo-page.component.html', -}) -export class ButtonGroupDemoPageComponent { - readonly FormType = FormType; - checkboxType = FormType.TemplateDriven; - radioType = FormType.TemplateDriven; - - checkboxTemplate = checkboxTemplate; - checkboxController = checkboxController; - reactiveCheckboxTemplate = reactiveCheckboxTemplate; - reactiveCheckboxController = reactiveCheckboxController; - radioTemplate = radioTemplate; - radioController = radioController; - reactiveRadioTemplate = reactiveRadioTemplate; - reactiveRadioController = reactiveRadioController; -} diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.html b/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.html deleted file mode 100644 index 3eff37aeac..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.html +++ /dev/null @@ -1,47 +0,0 @@ -
- - - - - - - - - - - -
diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.ts b/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.ts deleted file mode 100644 index b52b7bfc55..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-radio-demo/button-group-radio-demo.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component } from '@angular/core'; - -enum Choice { - One, - Two, - Three, - Four, -} - -@Component({ - selector: 'app-button-group-radio-demo', - templateUrl: './button-group-radio-demo.component.html', -}) -export class ButtonGroupRadioDemoComponent { - readonly Choice = Choice; - radio = Choice.Two; -} diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.html b/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.html deleted file mode 100644 index 2f76f2ed53..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.html +++ /dev/null @@ -1,37 +0,0 @@ -
- - - - - - - - - - - -
diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.ts b/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.ts deleted file mode 100644 index 0636f8d15a..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-checkbox-demo/button-group-reactive-checkbox-demo.component.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Component } from '@angular/core'; -import { FormBuilder, FormGroup } from '@angular/forms'; - -@Component({ - selector: 'app-button-group-reactive-checkbox-demo', - templateUrl: './button-group-reactive-checkbox-demo.component.html', -}) -export class ButtonGroupReactiveCheckboxDemoComponent { - checkboxes: FormGroup; - - constructor(fb: FormBuilder) { - this.checkboxes = fb.group({ - one: true, - two: false, - three: true, - four: { value: false, disabled: true }, - }); - } -} diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.html b/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.html deleted file mode 100644 index b4fa256d4e..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.html +++ /dev/null @@ -1,42 +0,0 @@ -
- - - - - - - - - - - -
diff --git a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.ts b/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.ts deleted file mode 100644 index 8e168b0873..0000000000 --- a/packages/demo/src/app/bootstrap/components/button-group/button-group-reactive-radio-demo/button-group-reactive-radio-demo.component.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Component } from '@angular/core'; -import { FormControl } from '@angular/forms'; - -enum Choice { - One, - Two, - Three, - Four, -} - -@Component({ - selector: 'app-button-group-reactive-radio-demo', - templateUrl: './button-group-reactive-radio-demo.component.html', -}) -export class ButtonGroupReactiveRadioDemoComponent { - readonly Choice = Choice; - radio = new FormControl(Choice.Two); - fourthIsDisabled = true; -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.html deleted file mode 100644 index fa806f5522..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.html +++ /dev/null @@ -1,6 +0,0 @@ -
-

Buttons

- -
- - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.ts deleted file mode 100644 index ac09cc5838..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo-page/buttons-demo-page.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../buttons-demo/buttons-demo.component.html').default; -@Component({ - selector: 'app-buttons-demo-page', - templateUrl: './buttons-demo-page.component.html', -}) -export class ButtonsDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.html deleted file mode 100644 index 3792de311a..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.spec.ts deleted file mode 100644 index 905da8f52b..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { AccentButtonsComponent } from './accent-buttons.component'; - -describe('AccentButtonsComponent', () => { - let component: AccentButtonsComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [AccentButtonsComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(AccentButtonsComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.ts deleted file mode 100644 index fe9995db44..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/accent-buttons/accent-buttons.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-accent-buttons', - templateUrl: './accent-buttons.component.html', -}) -export class AccentButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.html deleted file mode 100644 index e8ad0bd36c..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.spec.ts deleted file mode 100644 index 34e719ec87..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { AnimatedButtonsComponent } from './animated-buttons.component'; - -describe('AnimatedButtonsComponent', () => { - let component: AnimatedButtonsComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [AnimatedButtonsComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(AnimatedButtonsComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.ts deleted file mode 100644 index 9bf9a79fd9..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/animated-buttons/animated-buttons.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-animated-buttons', - templateUrl: './animated-buttons.component.html', -}) -export class AnimatedButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.html deleted file mode 100644 index 5ca68c878c..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.html +++ /dev/null @@ -1,11 +0,0 @@ -
- - - -
- -
- - - -
diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.ts deleted file mode 100644 index 4d1d9d396c..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-disabled/button-disabled.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-button-disabled', - templateUrl: './button-disabled.component.html', -}) -export class ButtonDisabledComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } - - get templateString() { - return this.elementRef.nativeElement.innerHTML; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.html deleted file mode 100644 index e4f283a99e..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.html +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.spec.ts deleted file mode 100644 index 142f3ec960..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { ButtonSizesComponent } from './button-sizes.component'; - -describe('ButtonSizesComponent', () => { - let component: ButtonSizesComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [ButtonSizesComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(ButtonSizesComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.ts deleted file mode 100644 index 39357bc439..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-sizes/button-sizes.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-button-sizes', - templateUrl: './button-sizes.component.html', -}) -export class ButtonSizesComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.html deleted file mode 100644 index 9d675d4e38..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.html +++ /dev/null @@ -1,5 +0,0 @@ -Link - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.ts deleted file mode 100644 index 9015309b9d..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/button-tags/button-tags.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-button-tags', - templateUrl: './button-tags.component.html', -}) -export class ButtonTagsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.html deleted file mode 100644 index d2c65729b9..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.html +++ /dev/null @@ -1,155 +0,0 @@ -

Default buttons

-
-

- Use these buttons in most situations. If you don't want the animation, you can leave out the - .btn-animated - class. -

- - - -

Disabled buttons

-
-

Accessibility

-

Disabled controls are an accessibility anti-pattern for various reasons:

-
    -
  1. - They are not focussable, screen reader users or keyboard users cannot focus the button and - might miss information that is hidden e.g. in a tooltip. -
  2. -
  3. The color contrast of disabled button is very low.
  4. -
-

- Try to avoid disabled buttons by displaying an error message for invalid forms or hiding the - control if a user cannot perform a certain action. -

-
- - -
- -

Animated

-
-

The animated buttons need a span around the text!

- - -
- -

Supported button tags

-
- - -
- -

Sizes

-
- - -
- -

Icon buttons

-
- - -
- -

Icon buttons with text

-
-

- Icon buttons with text should not have the class - .btn-icon - , otherwise the horizontal padding is not correct. -

-
-
- - -
- -

Accent colors

-
- - -
- -

Inverted buttons

-

- Inverted buttons don't need special classes anymore, just use any of the - background classes - to set the background and you're done for the day. -

-
-
- -
- -
- -

Contextual Buttons

-
-
-
-

These are only allowed for intranet applications! The link button cannot be animated.

-
-
- - -
diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.ts deleted file mode 100644 index 29c98d6984..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-buttons-demo', - templateUrl: './buttons-demo.component.html', -}) -export class ButtonsDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.style.scss b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.style.scss deleted file mode 100644 index 34d274aa81..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/buttons-demo.style.scss +++ /dev/null @@ -1,10 +0,0 @@ -section { - .btn + .btn { - margin-left: 1rem; - } -} - -.pi-3193-white { - background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%23FFF' d='M26 1.067l-23.067 23.067-1.6 6.533 6.533-1.6 23.067-23.067-4.933-4.933zM29.067 6l-1.733 1.733-3.067-3.067 1.733-1.733 3.067 3.067zM26.4 8.667l-18.267 18.267-3.067-3.067 18.267-18.267 3.067 3.067zM3.067 28.933l1.067-4 3.067 3.067-4.133 0.933z'%3E%3C/path%3E%3C/svg%3E"); - border-color: #fff; -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.html deleted file mode 100644 index b8cd6667b5..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.html +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.spec.ts deleted file mode 100644 index dc1fdfa52e..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { ContextualButtonsComponent } from './contextual-buttons.component'; - -describe('ContextualButtonsComponent', () => { - let component: ContextualButtonsComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [ContextualButtonsComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(ContextualButtonsComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.ts deleted file mode 100644 index 9b1ef94ee5..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/contextual-buttons/contextual-buttons.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-contextual-buttons', - templateUrl: './contextual-buttons.component.html', -}) -export class ContextualButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.html deleted file mode 100644 index bc138dbcc6..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.html +++ /dev/null @@ -1,11 +0,0 @@ -
- - - -
- -
- - - -
diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.ts deleted file mode 100644 index fed20cc587..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/default-buttons/default-buttons.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-default-buttons', - templateUrl: './default-buttons.component.html', -}) -export class DefaultButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } - - get templateString() { - return this.elementRef.nativeElement.innerHTML; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.html deleted file mode 100644 index bf52fd1ffe..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.html +++ /dev/null @@ -1,36 +0,0 @@ -

- - - - -

-

- - - - -

diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.spec.ts deleted file mode 100644 index b12343ea76..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { IconButtonsTextComponent } from './icon-buttons-text.component'; - -describe('IconButtonsTextComponent', () => { - let component: IconButtonsTextComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [IconButtonsTextComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(IconButtonsTextComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.ts deleted file mode 100644 index 17423616b1..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons-text/icon-buttons-text.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-icon-buttons-text', - templateUrl: './icon-buttons-text.component.html', -}) -export class IconButtonsTextComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.html deleted file mode 100644 index fee171c4d8..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.spec.ts deleted file mode 100644 index a8412327b7..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { IconButtonsComponent } from './icon-buttons.component'; - -describe('IconButtonsComponent', () => { - let component: IconButtonsComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [IconButtonsComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(IconButtonsComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.ts deleted file mode 100644 index 4e23f559c1..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/icon-buttons/icon-buttons.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-icon-buttons', - templateUrl: './icon-buttons.component.html', -}) -export class IconButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.html b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.html deleted file mode 100644 index 94817e3b09..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.html +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.spec.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.spec.ts deleted file mode 100644 index 869400ba3c..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { InvertedButtonsComponent } from './inverted-buttons.component'; - -describe('InvertedButtonsComponent', () => { - let component: InvertedButtonsComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [InvertedButtonsComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(InvertedButtonsComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.ts b/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.ts deleted file mode 100644 index e17efe1392..0000000000 --- a/packages/demo/src/app/bootstrap/components/buttons/buttons-demo/inverted-buttons/inverted-buttons.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef } from '@angular/core'; - -@Component({ - selector: 'app-inverted-buttons', - templateUrl: './inverted-buttons.component.html', -}) -export class InvertedButtonsComponent { - elementRef: ElementRef; - - constructor(elementRef: ElementRef) { - this.elementRef = elementRef; - } -} diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.html b/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.html deleted file mode 100644 index 80dc111583..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.html +++ /dev/null @@ -1,36 +0,0 @@ -
-
-

Cards

- -
- -

Basic examples (Adopted from bootstrap website)

-

For more information on those examples, check the bootstrap doc.

- - -

Complex spacing examples (Adopted from bootstrap website)

- - -

Post example (Actual use case)

-

- To use background-color utilities which span the entire viewport, you need to use a container - nested within a container fluid! Make sure you are not setting up a container around the entire - content. -

-
- -
- -
diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.spec.ts b/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.spec.ts deleted file mode 100644 index 33045066cc..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { CardDemoPageComponent } from './card-demo-page.component'; - -describe('CardDemoPageComponent', () => { - let component: CardDemoPageComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [CardDemoPageComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(CardDemoPageComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.ts deleted file mode 100644 index 0fc653b08a..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo-page/card-demo-page.component.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Component } from '@angular/core'; -const cardDemo = require('!!raw-loader!../card-demo/card-demo.component.html').default; -const complexCardDemo = - require('!!raw-loader!../complex-card-demo/complex-card-demo.component.html').default; -const postCardDemo = - require('!!raw-loader!../post-card-demo/post-card-demo.component.html').default; - -@Component({ - selector: 'app-card-demo-page', - templateUrl: './card-demo-page.component.html', -}) -export class CardDemoPageComponent { - cardDemo = cardDemo; - complexCardDemo = complexCardDemo; - postCardDemo = postCardDemo; - - public imgPath: string = 'assets/images/computer-stuff.jpg'; -} diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.html b/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.html deleted file mode 100644 index 933d753372..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.html +++ /dev/null @@ -1,159 +0,0 @@ -
-
-
-
- -
-
Card title
-

- Some quick example text to build on the card title and make up the bulk of the card's - content. -

- Go somewhere -
-
-
-
-
-
This is some text within a card body.
-
-
-
-
-
-
Card title
-
Card subtitle
-

- Some quick example text to build on the card title and make up the bulk of the card's - content. -

- Card link - Another link -
-
-
-
-
- -
-

- Some quick example text to build on the card title and make up the bulk of the card's - content. -

-
-
-
-
-
-
    -
  • Cras justo odio
  • -
  • Dapibus ac facilisis in
  • -
  • Vestibulum at eros
  • -
-
-
-
-
-
Featured
-
    -
  • Cras justo odio
  • -
  • Dapibus ac facilisis in
  • -
  • Vestibulum at eros
  • -
-
-
-
-
- -
-
Card title
-

- Some quick example text to build on the card title and make up the bulk of the card's - content. -

-
-
    -
  • Cras justo odio
  • -
  • Dapibus ac facilisis in
  • -
  • Vestibulum at eros
  • -
- -
-
-
-
-
Featured
-
-
Special title treatment
-

- With supporting text below as a natural lead-in to additional content. -

- Go somewhere -
-
-
-
-
-
Featured
-
-
Special title treatment
-

- With supporting text below as a natural lead-in to additional content. -

- Go somewhere -
-
-
-
-
-
Quote
-
-
-
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a - ante. -

-
- -
-
-
-
-
-
-
Featured
-
-
Special title treatment
-

- With supporting text below as a natural lead-in to additional content. -

- Go somewhere -
- -
-
-
-
-
-

Post-Example

-
-
-
Special title treatment
-

Example for white cards (set class: card card-white)

- Go somewhere -
- -
-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.spec.ts b/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.spec.ts deleted file mode 100644 index 348af8724b..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { CardDemoComponent } from './card-demo.component'; - -describe('CardDemoComponent', () => { - let component: CardDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [CardDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(CardDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.ts b/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.ts deleted file mode 100644 index eae91ae6d9..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/card-demo/card-demo.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-card-demo', - templateUrl: './card-demo.component.html', -}) -export class CardDemoComponent { - @Input() - public imagePath: string; -} diff --git a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.html b/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.html deleted file mode 100644 index 56acd20ed4..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.html +++ /dev/null @@ -1,151 +0,0 @@ -

- The bootstrap sizing utilities & contextual classes can be used as shown on the bootstrap - documentation. -

-

The nav's (tabs or pills) can't be used inside the card-header with our implementation.

- -

Images in cards

- -
-
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional - content. This content is a little bit longer. -

-

Last updated 3 mins ago

-
-
-
-
-
-
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional - content. This content is a little bit longer. -

-

Last updated 3 mins ago

-
- -
-
-
- -

Bad example

-
- Don't use this in production. It's very difficult for content editors to always ensure that text - is legible on an image for every browser size and all different languages. -
-
-
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional - content. This content is a little bit longer. -

-

Last updated 3 mins ago

-
-
-
-
- -

Card groups

-
-
-

Card groups do not work correctly with images in IE.

-
-
- -
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional content. - This content is a little bit longer. -

-

Last updated 3 mins ago

-
-
-
- -
-
Card title
-

- This card has supporting text below as a natural lead-in to additional content. -

-

Last updated 3 mins ago

-
-
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional content. - This card has even longer content than the first to show that equal height action. -

-

Last updated 3 mins ago

-
-
-
- -
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional content. - This content is a little bit longer. -

-
- -
-
- -
-
Card title
-

- This card has supporting text below as a natural lead-in to additional content. -

-
- -
-
- -
-
Card title
-

- This is a wider card with supporting text below as a natural lead-in to additional content. - This card has even longer content than the first to show that equal height action. -

-
- -
-
- -

Card columns

-

Card columns can be checked out in the Swiss Post example below.

- -

- Default - column-count: 2 - , breakpoint md and smaller - column-count: 1 - . This can be adjusted as necessary. -

diff --git a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.spec.ts b/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.spec.ts deleted file mode 100644 index ac918c4358..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { ComplexCardDemoComponent } from './complex-card-demo.component'; - -describe('ComplexCardDemoComponent', () => { - let component: ComplexCardDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [ComplexCardDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(ComplexCardDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.ts b/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.ts deleted file mode 100644 index 166c9e04c5..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/complex-card-demo/complex-card-demo.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-complex-card-demo', - templateUrl: './complex-card-demo.component.html', -}) -export class ComplexCardDemoComponent { - @Input() - public imagePath: string; -} diff --git a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.html b/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.html deleted file mode 100644 index 5dd166e326..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.html +++ /dev/null @@ -1,142 +0,0 @@ -
-
-
-
- -
-
-
-

Benutzerangaben

-
- - - -
-
-
-
-
- Herr -
- Hans Muster -
-
- Musterstrasse 1 -
- 1234 Musterstadt -
-
- -
-
-

- Sprache: - Deutsch -

- -
-
- -
- - -
-
-
-

Telefonnummern

-
-
-
-
-

079 000 00 00

- nicht bestätigt -
-

076 111 11 11

-
-
- -
-
- -
- -
-
-
-

Guthaben & Zahlungsmittel

-
- - - -
-
-
-
-
-

CHF 25.00

-

- Debit Direct - ****** 346 -

-
-
- -
-
-
- -
- - -
-
-
-

Login & Sicherheit

-
- - - -
-
-
-
-

hans.muster@post.ch

- -
-
- -
- - -
-
-
-

Newsletter

-
-
-
-

Newsletter Postshop aboniert

- -
-
- -
-
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.spec.ts b/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.spec.ts deleted file mode 100644 index 4e1a9ffe39..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { PostCardDemoComponent } from './post-card-demo.component'; - -describe('PostCardDemoComponent', () => { - let component: PostCardDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [PostCardDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(PostCardDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.ts b/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.ts deleted file mode 100644 index 5675cb0e6e..0000000000 --- a/packages/demo/src/app/bootstrap/components/card/post-card-demo/post-card-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-post-card-demo', - templateUrl: './post-card-demo.component.html', -}) -export class PostCardDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.html deleted file mode 100644 index d2126c0fc5..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Forms checkbox

- -
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.ts deleted file mode 100644 index 6a6a955152..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo-page/form-check-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-check-demo/form-check-demo.component.html').default; - -@Component({ - selector: 'app-form-check-demo-page', - templateUrl: './form-check-demo-page.component.html', -}) -export class FormCheckDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.html b/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.html deleted file mode 100644 index f7ede66a7a..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.html +++ /dev/null @@ -1,152 +0,0 @@ -

Form check examples

-
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
- - -
-
- - -
-
- - -
-
-
-
- -

Inline checks

-
- - -
-
- - -
- -

Check without label

- - -

Check with long label

-
-
-
- - -
-
-
- -

Validation

-
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.ts deleted file mode 100644 index c7718bb8ef..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-check/form-check-demo/form-check-demo.component.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Component, ElementRef, ViewChildren, QueryList, AfterViewInit } from '@angular/core'; - -@Component({ - selector: 'app-form-check-demo', - templateUrl: './form-check-demo.component.html', -}) -export class FormCheckDemoComponent implements AfterViewInit { - @ViewChildren('indeterminate') indeterminateChecks: QueryList; - - ngAfterViewInit(): void { - this.indeterminateChecks.forEach(check => (check.nativeElement.indeterminate = true)); - } -} diff --git a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.html deleted file mode 100644 index 402c688878..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.html +++ /dev/null @@ -1,28 +0,0 @@ -
-

Form control

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-control-rg - and - .form-control-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.ts deleted file mode 100644 index b7d83fa0b6..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo-page/form-control-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-control-demo/form-control-demo.component.html').default; - -@Component({ - selector: 'app-form-control-demo-page', - templateUrl: './form-control-demo-page.component.html', -}) -export class FormControlDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.html b/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.html deleted file mode 100644 index ebca3b67cf..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.html +++ /dev/null @@ -1,56 +0,0 @@ -
- - -
- - - - - - - - - -
- - -

Error message

-
- -
- - -

Success message (optional)

-
diff --git a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.scss b/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.scss deleted file mode 100644 index cdfe2145f2..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.scss +++ /dev/null @@ -1,6 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -.form-floating + .form-control, -.form-control + .form-control { - margin-top: post.$size-regular; -} diff --git a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.ts deleted file mode 100644 index b6e0b5c200..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-control/form-control-demo/form-control-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-form-control-demo', - templateUrl: './form-control-demo.component.html', - styleUrls: ['./form-control-demo.component.scss'], -}) -export class FormControlDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.html deleted file mode 100644 index f51b09c126..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.html +++ /dev/null @@ -1,28 +0,0 @@ -
-

Form file

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-control-rg - and - .form-control-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.ts deleted file mode 100644 index 6df0edf652..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo-page/form-file-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-file-demo/form-file-demo.component.html').default; - -@Component({ - selector: 'app-form-file-demo-page', - templateUrl: './form-file-demo-page.component.html', -}) -export class FormFileDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.html b/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.html deleted file mode 100644 index baecac3ac5..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.html +++ /dev/null @@ -1,31 +0,0 @@ -
- - -
- -
- - -
- -
- - -
- -
- - -
- -
- - -

Error message

-
- -
- - -

Success message (optional)

-
diff --git a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.scss b/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.scss deleted file mode 100644 index 4cd9a272da..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.scss +++ /dev/null @@ -1 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; diff --git a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.ts deleted file mode 100644 index 26a50d1ad7..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-file/form-file-demo/form-file-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-form-file-demo', - templateUrl: './form-file-demo.component.html', - styleUrls: ['./form-file-demo.component.scss'], -}) -export class FormFileDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.html deleted file mode 100644 index fa1096ac54..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Form radio button

- -
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.ts deleted file mode 100644 index 75ae84775e..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo-page/form-radio-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-radio-demo/form-radio-demo.component.html').default; - -@Component({ - selector: 'app-form-radio-demo-page', - templateUrl: './form-radio-demo-page.component.html', -}) -export class FormRadioDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.html b/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.html deleted file mode 100644 index 106db587ec..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.html +++ /dev/null @@ -1,147 +0,0 @@ -

Form radio examples

-
-
-
- - -
-
- - -
-
- -
-
-
- - -
-
- - -
-
-
-
- -

Inline radios

-
- - -
-
- - -
- -

Radio without label

- - -

Radio with long label

-
-
-
- - -
-
-
- -

Validation

-
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.ts deleted file mode 100644 index 2a96c786e5..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-radio/form-radio-demo/form-radio-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-form-radio-demo', - templateUrl: './form-radio-demo.component.html', -}) -export class FormRadioDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.html b/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.html deleted file mode 100644 index ebf4bd1ee9..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - -
{{ displayedValue }}%
- -
-
- - -
-
- - -
-
- - - -

Error message

- - - -

Success message (optional)

diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.scss b/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.scss deleted file mode 100644 index 5c3d8d744b..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -label { - margin-top: post.$size-regular; -} diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.ts deleted file mode 100644 index 76ab1411d5..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.component.ts +++ /dev/null @@ -1,22 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; -import { UntypedFormControl } from '@angular/forms'; - -@Component({ - selector: 'app-form-range-custom', - templateUrl: 'form-range-custom-demo.component.html', - styleUrls: ['form-range-custom-demo.component.scss'], -}) -export class FormRangeCustomDemoComponent { - templateDrivenValue = 67; - displayedValue = 54; - controlledValue = 28; - reactiveValue: UntypedFormControl; - - constructor() { - this.reactiveValue = new UntypedFormControl('31'); - } -} diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.module.ts b/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.module.ts deleted file mode 100644 index 9d86948c6a..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-custom-demo/form-range-custom-demo.module.ts +++ /dev/null @@ -1,15 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { NgModule } from '@angular/core'; -import { FormRangeCustomDemoComponent } from './form-range-custom-demo.component'; -import { CommonModule } from '@angular/common'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; - -@NgModule({ - declarations: [FormRangeCustomDemoComponent], - exports: [FormRangeCustomDemoComponent], - imports: [CommonModule, FormsModule, ReactiveFormsModule], -}) -export class FormRangeCustomDemoModule {} diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.html deleted file mode 100644 index ce2aec41d9..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.html +++ /dev/null @@ -1,24 +0,0 @@ -
-

Form range

- -
- -
- - -
- -
-

Basic form range

-

Range inputs can still work without the directive:

- - -
diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.ts deleted file mode 100644 index dd63c1fd76..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo-page/form-range-demo-page.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -const basicCodeTemplate = - require('!!raw-loader!../form-range-demo/form-range-demo.component.html').default; -const customCodeTemplate = - require('!!raw-loader!../form-range-custom-demo/form-range-custom-demo.component.html').default; - -@Component({ - selector: 'app-form-range-demo-page', - templateUrl: './form-range-demo-page.component.html', -}) -export class FormRangeDemoPageComponent { - basicCodeTemplate = basicCodeTemplate; - customCodeTemplate = customCodeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.html b/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.html deleted file mode 100644 index 92e1ef1e1f..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.html +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.ts deleted file mode 100644 index 48876be251..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-range/form-range-demo/form-range-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-form-range-demo', - templateUrl: './form-range-demo.component.html', -}) -export class FormRangeDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.html deleted file mode 100644 index 227b08bbac..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.html +++ /dev/null @@ -1,28 +0,0 @@ -
-

Form select multiple

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-select-rg - and - .form-select-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.ts deleted file mode 100644 index e8d2439f52..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo-page/form-select-multiple-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-select-multiple-demo/form-select-multiple-demo.component.html').default; - -@Component({ - selector: 'app-multiple-select-demo-page', - templateUrl: './form-select-multiple-demo-page.component.html', -}) -export class FormSelectMultipleDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.html b/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.html deleted file mode 100644 index ef47e708f8..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.html +++ /dev/null @@ -1,68 +0,0 @@ -

- Using the - multiple - attribute -

- - -

- Using the - size - attribute -

-
-

- In Safari on macOS, the size attribute only works as expected from 4+. This is a - - known issue - - . -

-
- - -
- - -

Error message

-
- -
- - -

Success message (optional)

-
diff --git a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.ts deleted file mode 100644 index 4d57702e97..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select-multiple/form-select-multiple-demo/form-select-multiple-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-multiple-select-demo', - templateUrl: './form-select-multiple-demo.component.html', -}) -export class FormSelectMultipleDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.html deleted file mode 100644 index af882378c1..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.html +++ /dev/null @@ -1,38 +0,0 @@ -
-

Form select

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-select-rg - and - .form-select-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- - - - diff --git a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.ts deleted file mode 100644 index 26b94e6c74..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo-page/form-select-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-select-demo/form-select-demo.component.html').default; - -@Component({ - selector: 'app-select-demo-page', - templateUrl: './form-select-demo-page.component.html', -}) -export class FormSelectDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.html b/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.html deleted file mode 100644 index 6550b70dfd..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.html +++ /dev/null @@ -1,49 +0,0 @@ -
- - -
- - - - - - - -
- - -

Error message

-
- -
- - -

Success message (optional)

-
diff --git a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.scss b/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.scss deleted file mode 100644 index 0b1fac37b4..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.scss +++ /dev/null @@ -1,8 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -.form-floating + .form-floating, -.form-floating + .form-select, -.form-select + .form-floating, -.form-select + .form-select { - margin-top: post.$size-regular; -} diff --git a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.ts deleted file mode 100644 index ecc5069b13..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-select/form-select-demo/form-select-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-select-demo', - templateUrl: './form-select-demo.component.html', - styleUrls: ['./form-select-demo.component.scss'], -}) -export class FormSelectDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.html deleted file mode 100644 index 720fcf4bc2..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Form switch

- -
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.ts deleted file mode 100644 index d4b2939ba5..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo-page/form-switch-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-switch-demo/form-switch-demo.component.html').default; - -@Component({ - templateUrl: './form-switch-demo-page.component.html', -}) -export class FormSwitchDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.html b/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.html deleted file mode 100644 index f35a49f7ad..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.html +++ /dev/null @@ -1,114 +0,0 @@ -

Form switch examples

-
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
- -

Inline switches

-
- - -
-
- - -
- -

Switch with two labels

-
- - - -
- -

Switch without label

-
- -
- -

Switch with long label

-
-
-
- - -
-
-
- -

Validation

-
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.ts deleted file mode 100644 index dc8fdf0f02..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-switch/form-switch-demo/form-switch-demo.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* - * Copyright 2022 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-switch-demo', - templateUrl: './form-switch-demo.component.html', -}) -export class FormSwitchDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.html b/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.html deleted file mode 100644 index 82a7fd5026..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.html +++ /dev/null @@ -1,28 +0,0 @@ -
-

Form textarea

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-control-rg - and - .form-control-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.ts deleted file mode 100644 index 53b3cb6fec..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo-page/form-textarea-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../form-textarea-demo/form-textarea-demo.component.html').default; - -@Component({ - selector: 'app-form-textarea-demo-page', - templateUrl: './form-textarea-demo-page.component.html', -}) -export class FormTextareaDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.html b/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.html deleted file mode 100644 index caef602d81..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.html +++ /dev/null @@ -1,31 +0,0 @@ -
- - -
- -
- - -

Error message

-
- -
- - -

Success message (optional)

-
diff --git a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.ts b/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.ts deleted file mode 100644 index ca58ff55e6..0000000000 --- a/packages/demo/src/app/bootstrap/components/form-textarea/form-textarea-demo/form-textarea-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-form-textarea-demo', - templateUrl: './form-textarea-demo.component.html', -}) -export class FormTextareaDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.html b/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.html deleted file mode 100644 index 932fa1cd9a..0000000000 --- a/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.html +++ /dev/null @@ -1,28 +0,0 @@ -
-

Forms

- -
- -
-

- We're deprecating the regular and medium sizes for text input, textarea and select. -

-
- This will make it easier to select the appropriate size variant: small for internal - applications, large for external applications. -
- .form-control-rg - and - .form-control-md - are deprecated and will be removed in the next major version. -
-
- -
- -
- diff --git a/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.ts deleted file mode 100644 index 4172f14051..0000000000 --- a/packages/demo/src/app/bootstrap/components/forms/forms-demo-page/forms-demo-page.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../forms-demo/forms-demo.component.html').default; -@Component({ - selector: 'app-forms-demo-page', - templateUrl: './forms-demo-page.component.html', -}) -export class FormsDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.html b/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.html deleted file mode 100644 index 1afa4f2a99..0000000000 --- a/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.html +++ /dev/null @@ -1,31 +0,0 @@ -
-
- - -
We'll never share your email with anyone else.
-
-
- - -
-
- - -
- -
- - -
-
diff --git a/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.ts b/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.ts deleted file mode 100644 index 0dedb74f68..0000000000 --- a/packages/demo/src/app/bootstrap/components/forms/forms-demo/forms-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-forms-demo', - templateUrl: './forms-demo.component.html', -}) -export class FormsDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.html b/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.html deleted file mode 100644 index 7bf4da0247..0000000000 --- a/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.html +++ /dev/null @@ -1,11 +0,0 @@ -
-

Tables

- -
- - - diff --git a/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.ts deleted file mode 100644 index 3bfa48d4b1..0000000000 --- a/packages/demo/src/app/bootstrap/components/tables/tables-demo-page/tables-demo-page.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; -const templateCode = require('!!raw-loader!../tables-demo/tables-demo.component.html').default; -@Component({ - selector: 'app-tables-demo-page', - templateUrl: './tables-demo-page.component.html', -}) -export class TablesDemoPageComponent { - templateCode = templateCode; -} diff --git a/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.html b/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.html deleted file mode 100644 index c9903f1d72..0000000000 --- a/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
diff --git a/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.ts b/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.ts deleted file mode 100644 index b2934292c7..0000000000 --- a/packages/demo/src/app/bootstrap/components/tables/tables-demo/tables-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-tables-demo', - templateUrl: './tables-demo.component.html', -}) -export class TablesDemoComponent {} diff --git a/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.html b/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.html deleted file mode 100644 index 38ac0664e2..0000000000 --- a/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.html +++ /dev/null @@ -1,6 +0,0 @@ -
-

Typography

- -
- - diff --git a/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.ts b/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.ts deleted file mode 100644 index 6f36d8b265..0000000000 --- a/packages/demo/src/app/bootstrap/components/typography/typography-demo-page/typography-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../typography-demo/typography-demo.component.html').default; -@Component({ - selector: 'app-typography-demo-page', - templateUrl: './typography-demo-page.component.html', -}) -export class TypographyDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.html b/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.html deleted file mode 100644 index 230a6f55c5..0000000000 --- a/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.html +++ /dev/null @@ -1,93 +0,0 @@ -
-

Headings

-
-
-

Heading h1

-

Heading h2

-

Heading h3

-

Heading h4

-
Heading h5
-
Heading h6
-
-
-

- Heading h1 -
- Subheading -

-

- Heading h2 -
- Subheading -

-

- Heading h3 -
- Subheading -

-
-
- -

Paragraphs

-
-
-

Copy with lead (user-facing services)

-
-

- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi voluptatibus laborum atque - explicabo consequuntur esse, ab debitis facere obcaecati aperiam suscipit officiis ut amet - quasi optio porro odit maxime placeat. -

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam - possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non - similique eius repudiandae sequi totam nihil? -

-
- -
-
-

Default paragraph (internal usage)

-

- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi voluptatibus laborum atque - explicabo consequuntur esse, ab debitis facere obcaecati aperiam suscipit officiis ut amet - quasi optio porro odit maxime placeat. -

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam - possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non - similique eius repudiandae sequi totam nihil? -

-

- Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam - possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non - similique eius repudiandae sequi totam nihil? -

- -
-
-
-
- -

Lists

-
-
-
    -
  • Lorem ipsum dolor sit amet.
  • -
  • Ipsa accusantium rerum in odio.
  • -
  • Assumenda deleniti maxime atque aperiam.
  • -
  • Voluptatibus consequuntur vitae nulla tempora?
  • -
  • Ea velit voluptatum dignissimos reiciendis?
  • -
-
-
-
    -
  1. Lorem ipsum dolor sit amet.
  2. -
  3. Ipsa accusantium rerum in odio.
  4. -
  5. Assumenda deleniti maxime atque aperiam.
  6. -
  7. Voluptatibus consequuntur vitae nulla tempora?
  8. -
  9. Ea velit voluptatum dignissimos reiciendis?
  10. -
-
-
-
diff --git a/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.ts b/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.ts deleted file mode 100644 index 32c903b91d..0000000000 --- a/packages/demo/src/app/bootstrap/components/typography/typography-demo/typography-demo.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-typography-demo', - templateUrl: './typography-demo.component.html', -}) -export class TypographyDemoComponent { - @Input() isContinuous: boolean = false; - externalParagraph = `
-

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi voluptatibus laborum atque explicabo consequuntur esse, ab debitis facere obcaecati aperiam suscipit officiis ut amet quasi optio porro odit maxime placeat.

-

Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non similique eius repudiandae sequi totam nihil?

-
`; - internalParagraph = `

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Animi voluptatibus laborum atque explicabo consequuntur esse, ab debitis facere obcaecati aperiam suscipit officiis ut amet quasi optio porro odit maxime placeat.

-

Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non similique eius repudiandae sequi totam nihil?

-

Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut iste pariatur laboriosam possimus suscipit, ullam nemo, laborum minima itaque sed obcaecati. Neque officia, non similique eius repudiandae sequi totam nihil?

`; -} diff --git a/packages/demo/src/app/common/copy-to-clipboard.directive.ts b/packages/demo/src/app/common/copy-to-clipboard.directive.ts deleted file mode 100644 index 01403abd3f..0000000000 --- a/packages/demo/src/app/common/copy-to-clipboard.directive.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { Directive, ElementRef, HostListener } from '@angular/core'; -import { Clipboard } from '@angular/cdk/clipboard'; -import { forkJoin, fromEvent, take, timer } from 'rxjs'; - -@Directive({ - selector: 'code[appCopyToClipboard]', -}) -export class CopyToClipboardDirective { - constructor( - private readonly el: ElementRef, - private readonly clipboard: Clipboard, - ) {} - - @HostListener('click', ['$event']) - private copyToClipboard(event: MouseEvent) { - event.preventDefault(); - - const { nativeElement } = this.el; - this.clipboard.copy(nativeElement.textContent); - - nativeElement.classList.add('copied'); - - forkJoin([timer(1000), fromEvent(nativeElement, 'mouseleave').pipe(take(1))]).subscribe(() => { - nativeElement.classList.remove('copied'); - }); - } -} diff --git a/packages/demo/src/app/common/dependency-link/dependency-link.component.html b/packages/demo/src/app/common/dependency-link/dependency-link.component.html deleted file mode 100644 index 795eb5f9f8..0000000000 --- a/packages/demo/src/app/common/dependency-link/dependency-link.component.html +++ /dev/null @@ -1,31 +0,0 @@ - - -

Using {{ dependency }} v{{ dependencyVersion }}

- - -
- -
-
- - - - - - - - {{ label }} Documentation - - diff --git a/packages/demo/src/app/common/dependency-link/dependency-link.component.ts b/packages/demo/src/app/common/dependency-link/dependency-link.component.ts deleted file mode 100644 index 6e2a13c073..0000000000 --- a/packages/demo/src/app/common/dependency-link/dependency-link.component.ts +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright 2023 by Swiss Post, Information Technology - */ - -import { Component, Input, OnDestroy } from '@angular/core'; -import { ActivatedRoute } from '@angular/router'; -import { combineLatest, from, Subscription, switchMap } from 'rxjs'; -import { VersionService } from '../version.service'; -import { HttpClient } from '@angular/common/http'; -import { map } from 'rxjs/operators'; -import { Observable } from 'rxjs/internal/Observable'; - -@Component({ - selector: 'app-dependency-link', - templateUrl: 'dependency-link.component.html', -}) -export class DependencyLinkComponent implements OnDestroy { - @Input() documentationPath: string; - @Input() documentationPaths: Record; - dependency: string; - dependencyVersion: string; - documentationBaseUrl: string; - urlChangeSubscription: Subscription; - - constructor( - private route: ActivatedRoute, - private versionService: VersionService, - private http: HttpClient, - ) { - this.urlChangeSubscription = combineLatest([ - this.getLatestVersion('@ng-bootstrap/ng-bootstrap'), - this.route.url, - ]).subscribe(([ngBootStrapLatestVersion, _]) => { - const { dependencies } = this.versionService.localVersion; - const ngBootStrapLatestMajorVersion = ngBootStrapLatestVersion.split('.')[0]; - - if (route.parent.snapshot.url[0].path === 'ng-bootstrap-samples') { - this.dependency = 'ng-bootstrap'; - this.dependencyVersion = dependencies.get('@ng-bootstrap/ng-bootstrap').format('x'); - this.documentationBaseUrl = `https://ng-bootstrap.github.io${ - this.dependencyVersion === ngBootStrapLatestMajorVersion - ? '' - : `/releases/${this.dependencyVersion}.x` - }/#/`; - } else { - this.dependency = 'Bootstrap'; - this.dependencyVersion = dependencies.get('bootstrap').format('x.x'); - this.documentationBaseUrl = `https://getbootstrap.com/docs/${this.dependencyVersion}/`; - } - - if (!this.documentationPath) { - this.documentationPath = `components/${route.snapshot.url[0].path}`; - } - }); - } - - private getLatestVersion(packageName: string): Observable { - const url = `https://registry.npmjs.org/${packageName}/latest`; - - const cachedResponse = caches - .match(url) - .then(response => (response !== undefined ? response : fetch(url))) - .then(response => { - caches.open('npm').then(cache => { - void cache.put(url, response); - }); - return response.clone(); - }); - - return from(cachedResponse).pipe( - switchMap(response => response.json()), - map(packageConfig => packageConfig.version), - ); - } - - ngOnDestroy() { - this.urlChangeSubscription.unsubscribe(); - } -} diff --git a/packages/demo/src/app/common/footer/footer.component.html b/packages/demo/src/app/common/footer/footer.component.html deleted file mode 100644 index 4dfae27465..0000000000 --- a/packages/demo/src/app/common/footer/footer.component.html +++ /dev/null @@ -1,37 +0,0 @@ - - - diff --git a/packages/demo/src/app/common/footer/footer.component.scss b/packages/demo/src/app/common/footer/footer.component.scss deleted file mode 100644 index da1312a332..0000000000 --- a/packages/demo/src/app/common/footer/footer.component.scss +++ /dev/null @@ -1,22 +0,0 @@ -.copyright-footer { - align-items: space-between; -} - -.avatar { - display: flex; - align-items: flex-start; - - p { - margin-bottom: 0.25rem; - } -} - -.profile-picture { - width: 5rem; - border-radius: 50%; - margin-right: 1rem; -} - -.profile-list { - gap: 2rem 4rem; -} diff --git a/packages/demo/src/app/common/footer/footer.component.spec.ts b/packages/demo/src/app/common/footer/footer.component.spec.ts deleted file mode 100644 index 36c31ab3d0..0000000000 --- a/packages/demo/src/app/common/footer/footer.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { FooterComponent } from './footer.component'; - -describe('FooterComponent', () => { - let component: FooterComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [FooterComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(FooterComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/common/footer/footer.component.ts b/packages/demo/src/app/common/footer/footer.component.ts deleted file mode 100644 index 267bf2d52c..0000000000 --- a/packages/demo/src/app/common/footer/footer.component.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-footer', - templateUrl: './footer.component.html', - styleUrls: ['./footer.component.scss'], -}) -export class FooterComponent { - private devs = [ - { - name: 'Philipp Gfeller', - title: 'Lead UI Developer', - avatar: 'https://avatars.githubusercontent.com/u/1659006?v=4', - }, - { - name: 'Alizé Debray', - title: 'UI Developer', - avatar: 'https://avatars.githubusercontent.com/u/33580481?v=4', - }, - { - name: 'Oliver Schürch', - title: 'UI Developer', - avatar: 'https://avatars.githubusercontent.com/u/9716662?v=4', - }, - ]; - - public shuffledDevs; - - constructor() { - this.shuffledDevs = this.shuffleDevs(); - } - - shuffleDevs() { - return this.devs.sort(() => (Math.random() > 0.5 ? 1 : -1)); - } -} diff --git a/packages/demo/src/app/common/format-code.pipe.spec.ts b/packages/demo/src/app/common/format-code.pipe.spec.ts deleted file mode 100644 index fc3397abbd..0000000000 --- a/packages/demo/src/app/common/format-code.pipe.spec.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { FormatCodePipe } from './format-code.pipe'; - -describe('FormatCodePipe', () => { - it('create an instance', () => { - const pipe = new FormatCodePipe(); - expect(pipe).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/common/format-code.pipe.ts b/packages/demo/src/app/common/format-code.pipe.ts deleted file mode 100644 index 6373963ad2..0000000000 --- a/packages/demo/src/app/common/format-code.pipe.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { Pipe, PipeTransform } from '@angular/core'; -import prettier from 'prettier'; -import htmlParser from 'prettier/parser-html'; -import babelParser from 'prettier/parser-babel'; - -@Pipe({ - name: 'formatCode', -}) -export class FormatCodePipe implements PipeTransform { - transform( - value: string, - parser: prettier.BuiltInParserName | prettier.CustomParser = 'html', - ): string { - if (!value || !value.length) { - return value; - } - return prettier.format(value, { - parser, - plugins: [htmlParser, babelParser], - htmlWhitespaceSensitivity: 'ignore', - }); - } -} diff --git a/packages/demo/src/app/common/highlight.provider.ts b/packages/demo/src/app/common/highlight.provider.ts deleted file mode 100644 index dac9588f2b..0000000000 --- a/packages/demo/src/app/common/highlight.provider.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Injectable } from '@angular/core'; -import { HIGHLIGHT_OPTIONS } from 'ngx-highlightjs'; - -@Injectable() -export class HighlightProvider { - public static Config = { - provide: HIGHLIGHT_OPTIONS, - useValue: { - fullLibraryLoader: () => - import('highlight.js') - .then(lib => { - return lib; - }) - .catch(e => console.log(e)), - }, - }; -} diff --git a/packages/demo/src/app/common/ngb-localization/ngb-localization.component.html b/packages/demo/src/app/common/ngb-localization/ngb-localization.component.html deleted file mode 100644 index 77a069b4e9..0000000000 --- a/packages/demo/src/app/common/ngb-localization/ngb-localization.component.html +++ /dev/null @@ -1,22 +0,0 @@ -
-

Internationalization

- -

- Some ng-bootstrap components contain static English text that does not appear on screen but is - used in aria attributes needed for accessibility. -

- -

- The internationalization of this content is done using the - @angular/localize - package. To do this, make sure to add - import '@angular/localize/init'; - to your - polyfills.ts - file, then use the implementation below to enable translations: -

- - - - -
diff --git a/packages/demo/src/app/common/ngb-localization/ngb-localization.component.ts b/packages/demo/src/app/common/ngb-localization/ngb-localization.component.ts deleted file mode 100644 index 50eac89680..0000000000 --- a/packages/demo/src/app/common/ngb-localization/ngb-localization.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; - -const ngbLocalizationSample = require('!!raw-loader!./ngb-localization.sample.ts').default; - -@Component({ - selector: 'app-ngb-localization', - templateUrl: './ngb-localization.component.html', -}) -export class NgbLocalizationComponent { - ngbLocalizationSample = ngbLocalizationSample; -} diff --git a/packages/demo/src/app/common/ngb-localization/ngb-localization.sample.ts b/packages/demo/src/app/common/ngb-localization/ngb-localization.sample.ts deleted file mode 100644 index 128f1a1c9c..0000000000 --- a/packages/demo/src/app/common/ngb-localization/ngb-localization.sample.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { loadTranslations } from '@angular/localize'; - -const I18N_VALUES = { - de: { - 'ngb.alert.close': 'Schließen', - 'ngb.carousel.slide-number': ' Folie {$INTERPOLATION} von {$INTERPOLATION_1} ', - 'ngb.carousel.previous': 'Vorherige', - 'ngb.carousel.next': 'Nächste', - 'ngb.datepicker.select-year': 'Jahr auswählen', - 'ngb.datepicker.select-month': 'Monat auswählen', - 'ngb.datepicker.previous-month': 'Vorheriger Monat', - 'ngb.datepicker.next-month': 'Nächster Monat', - 'ngb.pagination.first-aria': 'Erster', - 'ngb.pagination.previous-aria': 'Vorheriger', - 'ngb.pagination.next-aria': 'Nächster', - 'ngb.pagination.last-aria': 'Letzter', - 'ngb.timepicker.hours': 'Stunden', - 'ngb.timepicker.increment-hours': 'Stunden erhöhen', - 'ngb.timepicker.decrement-hours': 'Stunden verringern', - 'ngb.timepicker.minutes': 'Minuten', - 'ngb.timepicker.increment-minutes': 'Minuten erhöhen', - 'ngb.timepicker.decrement-minutes': 'Minuten verringern', - 'ngb.timepicker.seconds': 'Sekunden', - 'ngb.timepicker.increment-seconds': 'Sekunden erhöhen', - 'ngb.timepicker.decrement-seconds': 'Sekunden verringern', - }, - fr: { - 'ngb.alert.close': 'Fermer', - 'ngb.carousel.slide-number': 'Diapositive {$INTERPOLATION} sur {$INTERPOLATION_1}', - 'ngb.carousel.previous': 'Précédente', - 'ngb.carousel.next': 'Suivante', - 'ngb.datepicker.select-year': "Sélectionner l'année", - 'ngb.datepicker.select-month': 'Sélectionner le mois', - 'ngb.datepicker.previous-month': 'Mois précédent', - 'ngb.datepicker.next-month': 'Mois suivant', - 'ngb.pagination.first-aria': 'Premier', - 'ngb.pagination.previous-aria': 'Précédent', - 'ngb.pagination.next-aria': 'Suivant', - 'ngb.pagination.last-aria': 'Dernier', - 'ngb.timepicker.hours': 'Heures', - 'ngb.timepicker.increment-hours': 'Augmenter les heures', - 'ngb.timepicker.decrement-hours': 'Diminuer les heures', - 'ngb.timepicker.minutes': 'Minutes', - 'ngb.timepicker.increment-minutes': 'Augmenter les minutes', - 'ngb.timepicker.decrement-minutes': 'Diminuer les minutes', - 'ngb.timepicker.seconds': 'Secondes', - 'ngb.timepicker.increment-seconds': 'Augmenter les secondes', - 'ngb.timepicker.decrement-seconds': 'Diminuer les secondes', - }, - it: { - 'ngb.alert.close': 'Chiudi', - 'ngb.carousel.slide-number': 'Diapositiva {$INTERPOLATION} di {$INTERPOLATION_1}', - 'ngb.carousel.previous': 'Precedente', - 'ngb.carousel.next': 'Successiva', - 'ngb.datepicker.select-year': "Seleziona l'anno", - 'ngb.datepicker.select-month': 'Seleziona il mese', - 'ngb.datepicker.previous-month': 'Mese precedente', - 'ngb.datepicker.next-month': 'Mese successivo', - 'ngb.pagination.first-aria': 'Primo', - 'ngb.pagination.previous-aria': 'Precedente', - 'ngb.pagination.next-aria': 'Successivo', - 'ngb.pagination.last-aria': 'Ultimo', - 'ngb.timepicker.hours': 'Ore', - 'ngb.timepicker.increment-hours': 'Aumenta le ore', - 'ngb.timepicker.decrement-hours': 'Diminuisci le ore', - 'ngb.timepicker.minutes': 'Minuti', - 'ngb.timepicker.increment-minutes': 'Aumenta i minuti', - 'ngb.timepicker.decrement-minutes': 'Diminuisci i minuti', - 'ngb.timepicker.seconds': 'Secondi', - 'ngb.timepicker.increment-seconds': 'Aumenta i secondi', - 'ngb.timepicker.decrement-seconds': 'Diminuisci i secondi', - }, - en: { - 'ngb.alert.close': 'Close', - 'ngb.carousel.slide-number': 'Slide {$INTERPOLATION} of {$INTERPOLATION_1}', - 'ngb.carousel.previous': 'Previous', - 'ngb.carousel.next': 'Next', - 'ngb.datepicker.select-year': 'Select Year', - 'ngb.datepicker.select-month': 'Select Month', - 'ngb.datepicker.previous-month': 'Previous Month', - 'ngb.datepicker.next-month': 'Next Month', - 'ngb.pagination.first-aria': 'First', - 'ngb.pagination.previous-aria': 'Previous', - 'ngb.pagination.next-aria': 'Next', - 'ngb.pagination.last-aria': 'Last', - 'ngb.timepicker.hours': 'Hours', - 'ngb.timepicker.increment-hours': 'Increment Hours', - 'ngb.timepicker.decrement-hours': 'Decrement Hours', - 'ngb.timepicker.minutes': 'Minutes', - 'ngb.timepicker.increment-minutes': 'Increment Minutes', - 'ngb.timepicker.decrement-minutes': 'Decrement Minutes', - 'ngb.timepicker.seconds': 'Seconds', - 'ngb.timepicker.increment-seconds': 'Increment Seconds', - 'ngb.timepicker.decrement-seconds': 'Decrement Seconds', - }, -}; - -// use this function where your application's locale is initialized -loadTranslations(I18N_VALUES[localeId]); diff --git a/packages/demo/src/app/common/post-common.module.ts b/packages/demo/src/app/common/post-common.module.ts deleted file mode 100644 index 9c3e319084..0000000000 --- a/packages/demo/src/app/common/post-common.module.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { RouterModule } from '@angular/router'; -import { FormsModule } from '@angular/forms'; -import { DependencyLinkComponent } from './dependency-link/dependency-link.component'; - -import { FooterComponent } from './footer/footer.component'; -import { FormatCodePipe } from './format-code.pipe'; -import { NgbLocalizationComponent } from './ngb-localization/ngb-localization.component'; -import { Highlight } from 'ngx-highlightjs'; - -@NgModule({ - imports: [CommonModule, RouterModule, FormsModule, Highlight], - declarations: [ - FooterComponent, - FormatCodePipe, - DependencyLinkComponent, - NgbLocalizationComponent, - ], - exports: [FooterComponent, FormatCodePipe, DependencyLinkComponent, NgbLocalizationComponent], -}) -export class PostCommonModule {} diff --git a/packages/demo/src/app/common/version.service.ts b/packages/demo/src/app/common/version.service.ts deleted file mode 100644 index 35dad3e138..0000000000 --- a/packages/demo/src/app/common/version.service.ts +++ /dev/null @@ -1,81 +0,0 @@ -/* - * Copyright 2023 by Swiss Post, Information Technology - */ - -import { HttpClient } from '@angular/common/http'; -import { Injectable } from '@angular/core'; -import packageJSON from 'package.json'; -import { map, Observable, shareReplay } from 'rxjs'; - -interface PackageVersionDetails { - title: string; - version: string; - description: string; - url: string; - dependencies?: Record; -} - -class VersionNumber { - full: string; - - constructor(version: string) { - this.full = version; - } - - public format(format: 'x' | 'x.x' | 'x.x.x'): string { - return format - .split('.') - .map((_, i) => this.full.split('.')[i]) - .join('.'); - } -} - -class PackageVersion { - title: string; - version: VersionNumber; - description: string; - url: string; - dependencies?: ReadonlyMap; - - constructor({ title, version, description, url, dependencies }: PackageVersionDetails) { - this.title = title; - this.url = url; - this.description = description; - this.version = new VersionNumber(version); - this.dependencies = dependencies - ? new Map( - Object.entries(dependencies).map(([packageName, version]) => { - return [packageName, new VersionNumber(version)]; - }), - ) - : null; - } - - get isCurrent(): boolean { - return this.version.full === packageJSON.version; - } -} - -@Injectable({ - providedIn: 'root', -}) -export class VersionService { - public get currentVersion(): Observable { - return this.versions.pipe(map(versions => versions[0])); - } - - public get versions(): Observable { - return this.http - .get('https://design-system.post.ch/assets/versions.json') - .pipe( - map(versions => versions.map(v => new PackageVersion(v))), - shareReplay(1), - ); - } - - public get localVersion() { - return new PackageVersion({ ...packageJSON, url: '/', title: 'Local version' }); - } - - constructor(private http: HttpClient) {} -} diff --git a/packages/demo/src/app/home/home.component.html b/packages/demo/src/app/home/home.component.html deleted file mode 100644 index 5ccb5c8488..0000000000 --- a/packages/demo/src/app/home/home.component.html +++ /dev/null @@ -1,2675 +0,0 @@ -
-
-

IE11 not supported

-

- This app uses Angular {{ getVersion(angularVersion, 'M') }} and therefore does not support - IE11. Please update your browser. -

-
-
- -
-
-

Swiss Post

-

Design System

-

- -

-

- The Swiss Post Design System pattern library for a unified and accessible user experience - across the web platform. -

-
-
- - -
-

- @swisspost/design-system-styles: - {{ getVersion(stylesVersion) }} -

-

- @angular/cli: - {{ getVersion(angularVersion) }} -

-

- bootstrap: - {{ getVersion(bootstrapVersion) }} -

-

- @ng-bootstrap/ng-bootstrap: - {{ getVersion(ngBootstrapVersion) }} -

-

- ngx-toastr: - {{ getVersion(ngxToastrVersion) }} -

-
-
- -
-
- - -
-

Compatibility

- -

List of compatible version numbers with external dependencies.

- -
-
-

Styles

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Package @swisspost/design-system-styles -
VersionBootstrapAngularNg-Bootstrap
5.x5.014.x13.x
6.25.215.x14.x
6.45.316.x15.x
-
-
-

Common Web Frontend

- - - - - - - - - - - - - - - - - - - -
- Package @ch-post-common/common-web-frontend -
VersionBootstrapAngularNg-Bootstrap
4.x4.612.x9.x
-
-
-
- -
-

Setup for migration instructions

-
-
-
- What environment is your application for? -
- - -
-
- - -
-
-
-
-
- - What technology is your application built with? - -
- - -
-
- - -
-
-
-
-
- -
-

Migration from v5 to v6

- - - -
    -
  1. -

    Package Update 🩺

    -
      -
    1. -

      - Use - - https://update.angular.io/ - - to update Angular to version 16 -

      -
    2. -
    3. -

      - Update Bootstrap to version - - 5.3.x - - - and ng-bootstrap to version - - 15.x.x - - - : - -

      -
    4. -
    5. -

      - Update Design System style package to version 6: - -

      -
    6. -
    -
  2. -
  3. -

    Automatic Migration ⚙️

    -

    - If you are migrating an Angular application, you can take advantage of our migration - schematics. -

    -
      -
    1. Commit all the changes you have made so far
    2. -
    3. Make sure you are running on a node version >= 16
    4. -
    5. - You should now be able to run the following command to apply all automatic migrations - to your application: - -
    6. -
    -
  4. -
  5. -

    Component Migration 🤓

    -

    - Changes flagged with the ⚙️ symbol should be automatically migrated with our migration - tool. -

    -
    Accessibility
    -
      -
    • -
      - Stepper - breaking -
      -

      - The markup of the - stepper - component has been changed in order to be more accessible. -

      -
        -
      • - ⚙️ - The stepper container no longer has an aria-label attribute but contains a hidden - header instead -
      • -
      • - ⚙️ - The progress bar is hidden and no longer requires a type attribute -
      • -
      • - ⚙️ - The stepper has a list role -
      • -
      • Completed steps require an additional hidden "Completed: " text
      • -
      • Current and incomplete steps should not be links
      • -
      -
    • -
    -
    Deprecations
    -
      -
    • -
      - ngbButton ⚙️ - breaking -
      -

      - The - ngbButton - and - ngbButtonLabel - directives are no longer a part of ng-bootstrap. -
      - The markup and styles have changed and everything now works with CSS Bootstrap - classes only. -

      -

      - See the - documentation - for more detailed information. -

      -
    • -
    • -
      - Removed variables - breaking -
      -

      - The following Sass variables have been removed because they are not being used - anymore. -

      -
        -
      • $table-head-bg
      • -
      -
    • -
    -
  6. -
-
- -
-

Migration from v4 to v5

- -
    -
  1. -

    Clean Start 🧹

    -

    - Create a branch and commit all changes to have a clean, reversible starting point. If - you like to upgrade from a Design System version lower than 4.0.0, it might be necessary - to upgrade to v4 first. -

    -
  2. -
  3. - -

    Old Package Uninstallation 🗑️

    - -

    Uninstall the old styles and the old intranet header packages.

    - -
  4. -
  5. - -

    - New Package Installation 📦 -

    - -
  6. -
  7. -

    Package Update 🩺

    -
      -
    1. - If your Angular version is lower than 13, use - - https://update.angular.io/ - - to update Angular step by step to version 13. -
    2. -
    3. - -
    4. -
    - -

    - -

    - - - Update Bootstrap to version - - 5.1.x - - - and ng-bootstrap to version - - 12.x.x - - - : - - -
  8. -
  9. -

    Automatic Migration ⚙️

    -

    - If you are migrating an Angular application, you can take advantage of our migration - schematics. -

    -
      -
    1. Commit all the changes you have made so far
    2. -
    3. Make sure you are running on a node version >= 16
    4. -
    5. - You should now be able to run the following command to apply all automatic migrations - to your application: - -
    6. -
    -
  10. -
  11. -

    Component Migration 🤓

    -

    - Changes flagged with the ⚙️ symbol should be automatically migrated with our migration - tool. -

    - -
    Deprecations
    -
      -
    • -

      - Dropped jQuery dependency -
      - - Replace all jQuery components with the given one or integrate jQuery by your own - (not recommended). - -

      -
    • -
    • -

      - The - Custom-Select - component has been marked as deprecated. - - For the moment there is only the alternative to use the - Form-Select - component instead. An alternative is being implemented. - -

      -
    • -
    - -
    Migrations list
    -

    - Some changes cannot be migrated automatically. -
    - Check the list of changes below and apply the transformations manually if your - application is affected. -

    - - -
    -
    -

    - -

    -
    -
    - -
    -
    Paths & Files
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -
    - - -
    -
    Variables
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -
    - - -
    -
    Mixins
    -
      -
    • -
      - - - -
      -
    • -
    -
    - - -
    -
    Classes
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -
    -
    -
    -
    - -
    -

    - -

    -
    -
    - -
    -
    Alert / Notification
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Badge
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Background
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Blockquote
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Button
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Button Close
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Card
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Forms
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    From Control
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    From Select
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    From Textarea
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Form File
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    From Checkbox
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    From Radio
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Form Switch
    - -

    - The - switch - component has been moved to the - Bootstrap - section since Bootstrap version 5.x now provides such a component. - - If you import this component manually, you need to update to the new file - path. - -

    - -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    -
    -
    -
    - -
    -

    - -

    -
    -
    - -
    -
    Buttons
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    DatePicker
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Modal
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    -
    -
    -
    - -
    -

    - -

    -
    -
    - -
    -
    Accordion
    -
      -
    • -
      - - - -
      -
    • -
    -
    -
    -
    -
    - -
    -

    - -

    -
    -
    - -
    -
    Accordion
    - -
    - - -
    -
    Custom-Select
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Subnavigation
    -
      -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    - - -
    -
    Topic Teaser
    -
      -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    • -
      - - - -
      -
    • -
    -

    - See the - documentation - for more detailed information. -

    -
    -
    -
    -
    -
    -
  12. -
  13. -

    Treat yourself to a 🍺, you've done a great job! 🚀

    -
  14. -
-
-
-
- -
-
-
-
-
-

- Resources - For a consistent user experience -

- -
-
- Lego -
-
-
-
-
diff --git a/packages/demo/src/app/home/home.component.scss b/packages/demo/src/app/home/home.component.scss deleted file mode 100644 index e723a061f0..0000000000 --- a/packages/demo/src/app/home/home.component.scss +++ /dev/null @@ -1,191 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -.heading { - margin-top: 0; - background-color: post.$yellow; - background-image: url('../../assets/images/header.png'); - background-repeat: no-repeat; - background-position: center left 60vw; - background-size: auto 100%; - - .container { - padding-right: 20vw; - } - - @include post.media-breakpoint-up(sm) { - .container { - padding-right: 30vw; - } - } - - @include post.media-breakpoint-up(rg) { - .container { - padding-right: 35vw; - } - } - - @include post.media-breakpoint-up(xl) { - background-position: center right; - } - - @include post.media-breakpoint-up(xxl) { - .container { - padding-right: 20%; - } - } -} - -.version-button { - padding-left: 0; - padding-right: 0; -} - -.versions { - text-align: left; - background: var(--post-gray-80); - color: white; - padding: 0.5rem; - width: fit-content; - - p { - margin-bottom: 0; - - span:first-child { - color: #9cdcfe; - } - - span:last-child { - margin-left: 0.25rem; - text-align: right; - color: #ce9178; - } - } -} - -.change-badge { - display: inline-block; - padding: 0.05rem 0.3rem; - border-radius: 3px; - font-family: post.$font-family-monospace; - font-size: 12px; - vertical-align: text-bottom; -} - -.bubble-tea { - margin-top: 2rem; - padding: 1rem 0 2rem 0; - list-style: none; - counter-reset: bubble-tea; - - h3, - h4 { - margin-bottom: 1rem; - } - - > li { - counter-increment: bubble-tea; - position: relative; - margin-left: 2rem; - padding-bottom: 2rem; - padding-left: 3rem; - border-left: 4px solid white; - min-height: 5rem; - - @include post.media-breakpoint-down(rg) { - margin-left: 1rem; - padding-bottom: 1rem; - padding-left: 2rem; - min-height: 3rem; - } - - &:last-child { - min-height: 0; - padding-bottom: 0; - } - - &:before { - content: counter(bubble-tea); - display: flex; - align-items: center; - justify-content: center; - position: absolute; - border-radius: 50%; - top: -1rem; - left: calc(-2rem - 2px); - width: 4rem; - height: 4rem; - background: white; - text-align: center; - font-weight: bold; - font-size: 1.2em; - - @include post.media-breakpoint-down(rg) { - width: 3rem; - height: 3rem; - font-size: 1em; - left: calc(-1.5rem - 2px); - top: -0.8rem; - } - } - } - - .bg-white { - > *:last-child { - margin-bottom: 0; - } - } - - .form-check-label { - code:not(.block, .d-block) { - @extend .change-badge; - } - - ul { - padding-left: 1.15em; - } - } - - .form-check-input:checked ~ .form-check-label { - opacity: 0.5; - } -} - -.accordion-button { - @include post.font-curve(post.$accordion-heading-font-curve); - - small { - @include post.font-curve('tiny'); - display: inline-block; - padding-left: 1em; - font-weight: post.$font-weight-base; - } -} - -.highlight { - display: inline; - font-family: post.$font-family-monospace; - color: post.$coral-bright; -} - -.info { - display: block; - margin-top: 0.25rem; - margin-bottom: 0.75rem; - font-size: post.$font-size-tiny; - color: post.$gray-40; - - + .info { - margin-top: -1rem; - } -} - -.migration-options { - margin: 2rem 0; - padding: 1.5rem 0; - border-top: 1px solid var(--post-gray-10); - border-bottom: 1px solid var(--post-gray-10); - - > .row { - --bs-gutter-y: 1.5rem; - } -} diff --git a/packages/demo/src/app/home/home.component.ts b/packages/demo/src/app/home/home.component.ts deleted file mode 100644 index 14c1af47db..0000000000 --- a/packages/demo/src/app/home/home.component.ts +++ /dev/null @@ -1,232 +0,0 @@ -import { Component } from '@angular/core'; -import { environment } from './../../environments/environment'; - -interface MigrationAccordionGroupedCheckboxes { - general: { [key: string]: boolean }; - bootstrap: { [key: string]: boolean }; - ngbootstrap: { [key: string]: boolean }; - jquery: { [key: string]: boolean }; - post: { [key: string]: boolean }; -} - -@Component({ - selector: 'app-demo-home', - templateUrl: 'home.component.html', - styleUrls: ['home.component.scss'], -}) -export class HomeComponent { - public static MIGRATION_TYPE_INTRANET_KEY: string = 'post:migration_type_intranet'; - public static MIGRATION_TYPE_ANGULAR_KEY: string = 'post:migration_type_angular'; - public static MIGRATION_ACCORDION_KEY: string = 'post:migration_accordion'; - public static MIGRATION_ACCORDION_GROUPED_CHECKBOXES_KEY: string = - 'post:migration_accordion_grouped_checkboxes'; - public version: string = environment.VERSION; - public stylesVersion: string = environment.STYLES_VERSION; - public angularVersion: string = environment.ANGULAR_VERSION; - public bootstrapVersion: string = environment.BOOTSTRAP_VERSION; - public ngBootstrapVersion: string = environment.NG_BOOTSTRAP_VERSION; - public ngxToastrVersion: string = environment.NGX_TOASTR; - public isIE11 = false; - public isMigratingIntranet = this.getLocaleStorage(this.migrationTypeIntranetKey) ?? false; - public isMigratingAngular = this.getLocaleStorage(this.migrationTypeAngularKey) ?? true; - public migrationAccordionActiveIds: Array = - this.getLocaleStorage(this.migrationAccordionKey) ?? []; - public migrationAccordionGroupedCheckboxes: MigrationAccordionGroupedCheckboxes = { - general: { - naming_cwfpackagename: false, - naming_entryfiles: false, - naming_cwflicense: false, - naming_cwfname: false, - naming_options: false, - variables_isolatecomponents: false, - variables_fontsizemap: false, - variables_lineheightrg: false, - variables_floatinglabel: false, - variables_colorsremoved: false, - variables_colorsrenamed: false, - variables_lineheigts: false, - variables_lineheightlighter: false, - variables_headingfontsizes: false, - mixins_fontsizelineheight: false, - classes_bgopacity: false, - classes_secondary: false, - classes_rtlmode: false, - classes_sronly: false, - }, - bootstrap: { - alerts_closebuttoncontent: false, - alerts_closebuttonclass: false, - badges_classes: false, - backgrounds_textcolor: false, - blockquotes_footerstructure: false, - blockquotes_qclass: false, - buttons_outline: false, - buttons_borderradius: false, - buttons_borderradius2: false, - buttons_invertedclass: false, - buttons_iconclass: false, - buttonclose_content: false, - buttonclose_class: false, - buttonclose_buttonclasses: false, - cards_classes: false, - forms_formlabelclass: false, - forms_formgroup: false, - forms_formtext: false, - formcontrols_formfloatingwrapper: false, - formcontrols_formfloatingcontrollgclass: false, - formselects_formfloatingwrapper: false, - formselects_classes: false, - formselects_formfloatingselectlgclass: false, - formtextareas_formfloatingwrapper: false, - formtextareas_formfloatingcontrollgclass: false, - formfiles_formfloatingwrapper: false, - formfiles_formfloatingcontrollgclass: false, - formcheckboxes_classes: false, - formcheckboxes_validationclasses: false, - formcheckboxes_validationfeedbackclasses: false, - formradios_classes: false, - formradios_validationclasses: false, - formradios_validationfeedbackclasses: false, - formswitches_classes: false, - formswitches_labelclasses: false, - formswitches_validationclasses: false, - formswitches_validationfeedbackclasses: false, - }, - ngbootstrap: { - buttons_labelclass: false, - buttons_inputclass: false, - buttons_grouptoggleclass: false, - datepickers_variables: false, - modals_closebuttoncontent: false, - modals_closebuttonclass: false, - }, - jquery: { - accordions_removed: false, - }, - post: { - accordions_removed: false, - customselects_formfloatingwrapper: false, - customselects_classes: false, - customselects_menuclass: false, - subnavigations_invertedclass: false, - topicteasers_imageattributes: false, - topicteasers_imagecontainergridclasses: false, - topicteasers_contentcontainergridclasses: false, - topicteasers_linklistfontcurve: false, - }, - }; - - constructor() { - // Show deprecation warning if anybody still uses IE11 - this.isIE11 = window.navigator.userAgent.includes('Trident/7.0'); - - const localStorageCheckboxes: Object = - this.getLocaleStorage(this.migrationAccordionGroupedCheckboxesKey) ?? {}; - - for (const groupKey in this.migrationAccordionGroupedCheckboxes) { - const checkboxGroup = this.migrationAccordionGroupedCheckboxes[groupKey]; - const storageGroup = localStorageCheckboxes[groupKey] ?? {}; - - for (const checkboxKey in checkboxGroup) { - if (storageGroup[checkboxKey] !== undefined) - checkboxGroup[checkboxKey] = storageGroup[checkboxKey]; - } - } - } - - get migrationTypeIntranetKey() { - return HomeComponent.MIGRATION_TYPE_INTRANET_KEY; - } - - get migrationTypeAngularKey() { - return HomeComponent.MIGRATION_TYPE_ANGULAR_KEY; - } - - get migrationAccordionKey() { - return HomeComponent.MIGRATION_ACCORDION_KEY; - } - - get migrationAccordionGroupedCheckboxesKey() { - return HomeComponent.MIGRATION_ACCORDION_GROUPED_CHECKBOXES_KEY; - } - - private versionFilterRegexes = { - major: /^(?:(\d+)\.\d+\.\d+)/, - minor: /^(?:\d+\.(\d+)\.\d+)/, - patch: /^(?:\d+\.\d+\.(\d+))/, - pre: /^(?:\d+\.\d+\.\d+[ .:,;!?_~`'"^*+\-=<>#&$%@|\/()[\]{}]?(.*))/, - majorminor: /^(?:(\d+\.\d+)\.\d+)/, - majorminorpatch: /^(\d+\.\d+\.\d+)/, - }; - - private versionFilterMap = { - major: 'major', - M: 'major', - minor: 'minor', - m: 'minor', - pre: 'pre', - majorminor: 'majorminor', - Mm: 'majorminor', - majorminorpatch: 'majorminorpatch', - Mmp: 'majorminorpatch', - }; - - private getCleanVersion(version: string) { - return version.replace(/^[^\d]+/, ''); - } - - public getVersion(version: string, filter: string = '') { - const cleanVersion: string = this.getCleanVersion(version); - - if (filter) { - const filterRegex = this.versionFilterRegexes[this.versionFilterMap[filter]]; - let matchArray: RegExpMatchArray = null; - - if (filterRegex) matchArray = cleanVersion.match(filterRegex); - - return matchArray !== null && matchArray[1] ? matchArray[1] : null; - } else { - return cleanVersion.length > 0 ? cleanVersion : version; - } - } - - // test - - private getLocaleStorage(key: string) { - return JSON.parse(window.localStorage.getItem(key)); - } - - public setLocaleStorage(key: string, value: any) { - window.localStorage.setItem(key, JSON.stringify(value)); - } - - public getMigrationAccordionGroupedCheckboxesChecked(group = '') { - const checkboxValues = Object.values(this.migrationAccordionGroupedCheckboxes[group] ?? {}); - const checkedValues = checkboxValues.filter(v => v === true); - - return `${checkedValues.length} of ${checkboxValues.length} done`; - } - - public migrationAccordionShown(panelId: string) { - this.migrationAccordionActiveIds = Array.from( - new Set(this.migrationAccordionActiveIds.concat(panelId)), - ); - - this.setLocaleStorage(this.migrationAccordionKey, this.migrationAccordionActiveIds); - } - - public migrationAccordionHidden(panelId: string) { - this.migrationAccordionActiveIds = this.migrationAccordionActiveIds.filter( - id => id !== panelId, - ); - - this.setLocaleStorage(this.migrationAccordionKey, this.migrationAccordionActiveIds); - } - - public migrationAccordionGroupedCheckboxesChange() { - this.setLocaleStorage( - this.migrationAccordionGroupedCheckboxesKey, - this.migrationAccordionGroupedCheckboxes, - ); - } -} diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.html b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.html deleted file mode 100644 index b5649784a7..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.html +++ /dev/null @@ -1,72 +0,0 @@ - diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.spec.ts b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.spec.ts deleted file mode 100644 index c41d67afbd..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.spec.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { IntranetHeaderDemoBigSidebarComponent } from './intranet-header-demo-big-sidebar.component'; -import { ErrorService } from '../../services/error.service'; -import { RouterModule } from '@angular/router'; - -describe('IntranetHeaderBigComponent', () => { - let component: IntranetHeaderDemoBigSidebarComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - imports: [RouterModule.forRoot([])], - declarations: [IntranetHeaderDemoBigSidebarComponent], - providers: [ErrorService], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(IntranetHeaderDemoBigSidebarComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.ts b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.ts deleted file mode 100644 index af41a95b5b..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { Component, Inject, LOCALE_ID } from '@angular/core'; -import { HttpErrorResponse } from '@angular/common/http'; -import { ErrorService } from '../../services/error.service'; -import { Location } from '@angular/common'; -import { Router } from '@angular/router'; - -@Component({ - selector: 'app-intranet-header-big', - templateUrl: './intranet-header-demo-big-sidebar.component.html', - styleUrls: ['../../intranet-layout.component.css'], -}) -export class IntranetHeaderDemoBigSidebarComponent { - openedMenu = false; - appTitle = 'testwebapp'; - initialLanguage = 'de'; - - constructor( - @Inject(LOCALE_ID) public language: string, - private location: Location, - - private errorService: ErrorService, - private router: Router, - ) { - // handle language for ngx-translate and for angular PIPE - // Handle unexpected errors - this.errorService.unexpectedErrorEvent.subscribe((response: HttpErrorResponse) => { - console.error('Unexpected error', response); - }); - - router.events.subscribe(url => { - this.openedMenu = false; - }); - } - - public toggleMenu() { - this.openedMenu = !this.openedMenu; - } -} diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.html b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.html deleted file mode 100644 index 492a8f1dcd..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.ts b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.ts deleted file mode 100644 index eca75ac4b2..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-regular/intranet-header-demo-regular.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-intranet-header', - templateUrl: './intranet-header-demo-regular.component.html', - styleUrls: ['../../intranet-layout.component.css'], -}) -export class IntranetHeaderDemoRegularComponent {} diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.html b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.html deleted file mode 100644 index 0772621393..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.html +++ /dev/null @@ -1,65 +0,0 @@ -
- -
-
- -
-

Content

-

- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor - invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et - accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata - sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing - elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed - diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd - gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit - amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et - dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores - et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit - amet. -

-
-
-
-
diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.spec.ts b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.spec.ts deleted file mode 100644 index 97195ad74f..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.spec.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { IntranetHeaderDemoSmallSidebarComponent } from './intranet-header-demo-small-sidebar.component'; -import { ErrorService } from '../../services/error.service'; - -describe('IntranetHeaderSmallComponent', () => { - let component: IntranetHeaderDemoSmallSidebarComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [IntranetHeaderDemoSmallSidebarComponent], - providers: [ErrorService], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(IntranetHeaderDemoSmallSidebarComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.ts b/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.ts deleted file mode 100644 index 8e44327fd4..0000000000 --- a/packages/demo/src/app/intranet-layout/components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Component, Inject, LOCALE_ID } from '@angular/core'; -import { HttpErrorResponse } from '@angular/common/http'; -import { ErrorService } from '../../services/error.service'; - -@Component({ - selector: 'app-intranet-header-small', - templateUrl: './intranet-header-demo-small-sidebar.component.html', - styleUrls: ['../../intranet-layout.component.css'], -}) -export class IntranetHeaderDemoSmallSidebarComponent { - openedMenu = false; - - constructor(@Inject(LOCALE_ID) public language: string, private errorService: ErrorService) { - // handle language for ngx-translate and for angular PIPE - // Handle unexpected errors - this.errorService.unexpectedErrorEvent.subscribe((response: HttpErrorResponse) => { - console.error('Unexpected error', response); - }); - } -} diff --git a/packages/demo/src/app/intranet-layout/intranet-components.module.ts b/packages/demo/src/app/intranet-layout/intranet-components.module.ts deleted file mode 100644 index 4dcfcd43f8..0000000000 --- a/packages/demo/src/app/intranet-layout/intranet-components.module.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { RouterModule } from '@angular/router'; -import { NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { SwissPostIntranetHeaderModule } from '@swisspost/design-system-intranet-header'; -import { HighlightModule } from 'ngx-highlightjs'; -import { HighlightProvider } from '../common/highlight.provider'; -import { IntranetHeaderDemoRegularComponent } from './components/intranet-header-demo-regular/intranet-header-demo-regular.component'; -import { IntranetHeaderDemoBigSidebarComponent } from './components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component'; -import { IntranetHeaderDemoSmallSidebarComponent } from './components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component'; - -@NgModule({ - imports: [CommonModule, RouterModule, NgbModule, SwissPostIntranetHeaderModule, HighlightModule], - schemas: [CUSTOM_ELEMENTS_SCHEMA], - declarations: [ - IntranetHeaderDemoRegularComponent, - IntranetHeaderDemoBigSidebarComponent, - IntranetHeaderDemoSmallSidebarComponent, - ], - exports: [ - IntranetHeaderDemoRegularComponent, - IntranetHeaderDemoBigSidebarComponent, - IntranetHeaderDemoSmallSidebarComponent, - ], - providers: [HighlightProvider.Config], -}) -export class IntranetComponentsModule {} diff --git a/packages/demo/src/app/intranet-layout/intranet-layout.component.css b/packages/demo/src/app/intranet-layout/intranet-layout.component.css deleted file mode 100644 index b3ce6b01cd..0000000000 --- a/packages/demo/src/app/intranet-layout/intranet-layout.component.css +++ /dev/null @@ -1,13 +0,0 @@ -.alert .pi.placing { - margin-top: -0.3rem; - margin-left: -0.6rem; -} - -.header-showcase-page { - background: white; - box-shadow: 0 0 50px rgba(0, 0, 0, 0.4); -} - -.header-showcase-container { - background: #f4f3f1; -} diff --git a/packages/demo/src/app/intranet-layout/intranet-layout.component.html b/packages/demo/src/app/intranet-layout/intranet-layout.component.html deleted file mode 100644 index 929378a6a2..0000000000 --- a/packages/demo/src/app/intranet-layout/intranet-layout.component.html +++ /dev/null @@ -1,384 +0,0 @@ -
-
-

Intranet Header

-
- -

Installation

-

- The Intranet Header is an - Angular - component and as such, only works with Angular projects. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- List of compatible version numbers with external dependencies. -
Intranet-headerBootstrapAngularNg-Bootstrap
3.x4.x14.x13.x
4.x5.215.x14.x
5.x5.216.x15.x
-
-

Install the latest version of the Intranet Header with:

- -

Or specify the version you need:

- - -

Usage

-
-

- In your - app.module.ts - , add the header to your imports: -

- -

- On your layout page; create a container (e.g. - <div> - or - <section> - - or use the - body - container) and apply the following css classes: -

-
    -
  • layout-container
  • -
  • - header-big - - if you are using the top with the navbar -
  • -
  • - header-small - - if you are using the top without the navbar -
  • -
  • - with-searchbar - - if you are using the top with the searchbar -
  • -
-

- Inside, add the - post-intranet-header - component, with the applicable options (see below). -

-

- If you are using the navbar, add the list-items for the navigation directly inside the tag. - (see example "With top navigation, without sidenav") -

-

- If you are using a side-nav, adjust your markup accordingly. (See examples "Without top - navigation, with sidenav" and "Intranet-Header "postweb""). -
- Make sure that you have the - openedMenu - Property in your angular app and that you apply the same classes to the markup as shown in the - mentioned examples. -

-
- -

Options

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PropertyTypeDefaultDescription
- additionalInfo - - string - - '' - - Additional information about the user, shown as item in the user-dropdown. -
- By default, the item will not be rendered. -
- currentUserId - - string - - '' - - The user ID of the currently logged on user. -
- Used to show the users profile image. -
- The default value of - 'user' - is used to show the fallback-image. -
- displayName - - string - - '' - - The name of the logged on user, shown as item in the user-dropdown. -
- By default, the item will not be rendered. -
- hasNavbar - - boolean - - true - Whether the navigation is rendered or not.
- languages - - string - - 'de,fr,it,en' - - A comma-separated string that specifies the languages available to the language-selector - shown as items in the user-dropdown. -
- Possible language values are: - de - , - fr - , - it - and - en -
- logoUrl - - string - - '' - - The url which is used for the - href - attribute on the logo. -
- optionDropdownContent - TemplateRef<any>null - Represents an embedded angular template that can be used to instantiate embedded views. -
- Shown as item in the user-dropdown. -
- By default, the item will not be rendered. -
- optionHeaderContent - TemplateRef<any>null - Represents an embedded angular template that can be used to instantiate embedded views. -
- Shown as custom content before the user-dropdown. -
- By default, the item will not be rendered. -
- searchUrl - - string - - '' - - Used as the form - action - attribute on the search form. -
- If - showIntranetSearch - is set to - true - the - searchUrl - must be set as well. -
- showIntranetSearch - booleanfalseWhether the search is rendered or not.
- siteTitle - - string - - '' - The website/application name, shown next to the Logo.
-
-

Examples

-

With top navigation, without sidenav

-

- Add - - <main role="main"> <!-- Site Content / Router-Outlet --> </main> - - beneath. -

-
- -
-
- -
-
- -
- - -

Without top navigation, with sidenav

-
- -
-
- -
-
- -
- - - -

Intranet-Header "postweb"

-
-
-

Top navigation links must be maintained by the application!

-
-
-
- -
-
- -
-
- -
- - -
diff --git a/packages/demo/src/app/intranet-layout/intranet-layout.component.ts b/packages/demo/src/app/intranet-layout/intranet-layout.component.ts deleted file mode 100644 index 6f0ccb9be5..0000000000 --- a/packages/demo/src/app/intranet-layout/intranet-layout.component.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { Component } from '@angular/core'; - -const CODE_TEMPLATE_REG = - require('!!raw-loader!./components/intranet-header-demo-regular/intranet-header-demo-regular.component.html').default; -const CODE_TEMPLATE_SMALL = - require('!!raw-loader!./components/intranet-header-demo-small-sidebar/intranet-header-demo-small-sidebar.component.html').default; -const CODE_TEMPLATE_BIG = - require('!!raw-loader!./components/intranet-header-demo-big-sidebar/intranet-header-demo-big-sidebar.component.html').default; - -@Component({ - selector: 'app-intranet-layout', - templateUrl: 'intranet-layout.component.html', - styleUrls: ['intranet-layout.component.css'], -}) -export class IntranetLayoutComponent { - codeModule = `// Other imports .... - import { SwissPostIntranetHeaderModule } from '@swisspost/design-system-intranet-header'; - - @NgModule({ - declarations: [ - // ... - ], - imports: [ - // ... - SwissPostIntranetHeaderModule, - ], - // ... - }) - export class AppModule {}`; - codeTemplateSmall = CODE_TEMPLATE_SMALL; - codeTemplateBig = CODE_TEMPLATE_BIG; - codeTemplateReg = CODE_TEMPLATE_REG; -} diff --git a/packages/demo/src/app/intranet-layout/models/error.interface.ts b/packages/demo/src/app/intranet-layout/models/error.interface.ts deleted file mode 100644 index b8a4524c78..0000000000 --- a/packages/demo/src/app/intranet-layout/models/error.interface.ts +++ /dev/null @@ -1,6 +0,0 @@ -export interface Error { - entity: string; - property: string; - invalidValue: string; - message: string; -} diff --git a/packages/demo/src/app/intranet-layout/services/error.service.ts b/packages/demo/src/app/intranet-layout/services/error.service.ts deleted file mode 100644 index bca33e900c..0000000000 --- a/packages/demo/src/app/intranet-layout/services/error.service.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { Injectable } from '@angular/core'; -import { Subject } from 'rxjs'; -import { HttpErrorResponse } from '@angular/common/http'; -import { Error } from '../models/error.interface'; - -/** - * Provides a way to handle http errors globally. - */ -@Injectable() -export class ErrorService { - unexpectedErrorEvent: Subject = new Subject(); - - /** - * Expected errors have status 400, and have an Error[] in the json response: they are handled by the caller. - * Unexpected errors: everything else: handled by subscribers. - */ - public handleError(response: HttpErrorResponse): Error[] { - let errors = []; - if (400 === response.status && response.error && response.error.errors) { - // Let the caller handle the expected error - errors = response.error.errors; - } else { - this.handleUnexpectedError(response); - } - return errors; - } - - handleUnexpectedError(response: HttpErrorResponse) { - // Let subscribers handle the unexpected error - this.unexpectedErrorEvent.next(response); - } -} diff --git a/packages/demo/src/app/layout-container/layout-container.component.html b/packages/demo/src/app/layout-container/layout-container.component.html deleted file mode 100644 index 5f9a3ff323..0000000000 --- a/packages/demo/src/app/layout-container/layout-container.component.html +++ /dev/null @@ -1,463 +0,0 @@ - - - - - diff --git a/packages/demo/src/app/layout-container/layout-container.component.scss b/packages/demo/src/app/layout-container/layout-container.component.scss deleted file mode 100644 index ddebec8f82..0000000000 --- a/packages/demo/src/app/layout-container/layout-container.component.scss +++ /dev/null @@ -1,36 +0,0 @@ -.version-switch { - margin: -1rem; -} - -.dropdown-button { - align-items: center; - padding-inline: 1rem; - padding-block: 0; - min-height: 0; - height: 64px; // Static header height -} - -.dropdown-item { - border-top: 1px solid var(--post-black-10); - - &:first-child { - border-top: none; - } -} - -.icons { - display: flex; - align-items: center; - flex-wrap: wrap; - gap: 0.75rem; - - span { - display: flex; - align-items: center; - gap: 0.25rem; - } - - img { - max-width: 1.5em; - } -} diff --git a/packages/demo/src/app/layout-container/layout-container.component.ts b/packages/demo/src/app/layout-container/layout-container.component.ts deleted file mode 100644 index b36cd61907..0000000000 --- a/packages/demo/src/app/layout-container/layout-container.component.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Component } from '@angular/core'; -import { VersionService } from '../common/version.service'; -import { ActivatedRoute, NavigationEnd, Router } from '@angular/router'; -import { filter, map, mergeMap } from 'rxjs/operators'; - -@Component({ - templateUrl: 'layout-container.component.html', - styleUrls: ['layout-container.component.scss'], -}) -export class LayoutContainerComponent { - public setFullwidthContainer: boolean = false; - public versions$; - public currentVersion$; - - constructor( - private versionService: VersionService, - public router: Router, - private route: ActivatedRoute, - ) { - this.versions$ = this.versionService.versions; - this.currentVersion$ = this.versionService.currentVersion; - - this.router.events - .pipe( - filter(e => e instanceof NavigationEnd), - map(() => this.route), - map(route => { - while (route.firstChild) { - route = route.firstChild; - } - return route; - }), - mergeMap(route => route.data), - ) - .subscribe(data => { - this.setFullwidthContainer = !!data.fullWidth; - }); - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html deleted file mode 100644 index 1c8ca6febf..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Accordion

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts deleted file mode 100644 index dbc2741085..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo-page/accordion-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../accordion-demo/accordion-demo.component.html').default; - -@Component({ - selector: 'app-accordion-demo-page', - templateUrl: './accordion-demo-page.component.html', -}) -export class NgbAccordionDemoPageComponent { - codeTemplate = codeTemplate.toString(); -} diff --git a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.html deleted file mode 100644 index aea8d898a1..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.html +++ /dev/null @@ -1,63 +0,0 @@ -
-
-

- -

-
-
- -

- Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad - squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck - quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it - squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, - craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur - butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth - nesciunt you probably haven't heard of them accusamus labore sustainable VHS. -

- -
- - - -
-
-
-
-
- -
-

- -

-
-
- -

- Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad - squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck - quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it - squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, - craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur - butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth - nesciunt you probably haven't heard of them accusamus labore sustainable VHS. -

-
-
-
-
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts deleted file mode 100644 index d6baa86fa8..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/accordion/accordion-demo/accordion-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-accordion-demo', - templateUrl: './accordion-demo.component.html', -}) -export class NgbAccordionDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html deleted file mode 100644 index 73a3aec54c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.html +++ /dev/null @@ -1,42 +0,0 @@ -
-

Alerts

- -
- -
-

- The following two color variants are deprecated and will be removed in the next major version of - the styles package: -

-
    -
  • - alert-error - becomes - alert-danger -
  • -
  • - alert-notification - becomes - alert-primary -
  • -
-
- -

- For more information about available alerts/notifications, check the - - Alert/Notification page under the "Bootstrap" Menu - - . -

-
- -
- - - - diff --git a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts deleted file mode 100644 index cbcb086d38..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo-page/alert-demo-page.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../alert-demo/alert-demo.component.html').default; -@Component({ - selector: 'app-ngb-alert-demo-page', - templateUrl: './alert-demo-page.component.html', -}) -export class NgbAlertDemoPageComponent { - codeTemplate: string = codeTemplate.toString(); - arrayTemplate: string = ''; - - setArrayTemplate(arrayTemplate: string) { - this.arrayTemplate = arrayTemplate; - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.html deleted file mode 100644 index 5456c59521..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.html +++ /dev/null @@ -1,14 +0,0 @@ -
- -

{{ alert.title }}

-

{{ alert.message }}

-
-
-

- -

diff --git a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.scss b/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.scss deleted file mode 100644 index 26d483e06f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.scss +++ /dev/null @@ -1,5 +0,0 @@ -@use '@swisspost/design-system-styles/core' as post; - -.pi-2063-white { - @include post.pi(2063, 'white'); -} diff --git a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.ts deleted file mode 100644 index 6678bf5550..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/alert/alert-demo/alert-demo.component.ts +++ /dev/null @@ -1,101 +0,0 @@ -import { Component, Input, Output, EventEmitter } from '@angular/core'; - -@Component({ - selector: 'app-ngb-alert-demo', - templateUrl: './alert-demo.component.html', - styleUrls: ['./alert-demo.component.scss'], -}) -export class NgbAlertDemoComponent { - @Input() - public alerts: Array = []; - - public visibleFixedAlert: boolean = true; - - public backup: Array; - - @Output() setArray: EventEmitter = new EventEmitter(); - - constructor() { - this.alerts.push( - { - id: 1, - type: 'success', - title: 'Success', - message: 'This is an success alert', - class: '', - }, - { - id: 2, - type: 'info', - title: 'This is an info alert', - class: '', - }, - { - id: 3, - type: 'warning', - title: 'This is a warning alert', - class: '', - }, - { - id: 4, - type: 'danger', - title: 'Danger', - message: 'This is a danger alert', - class: '', - }, - { - id: 6, - type: 'primary', - title: 'Primary', - message: 'This is a primary alert', - class: '', - }, - { - id: 8, - type: 'primary', - title: 'Alert without icon (added class "no-icon")', - class: 'no-icon', - }, - { - id: 9, - type: 'primary', - title: 'With special icon', - message: 'Icon needs to be extended in sass.', - class: 'pi-2063-white', - }, - { - id: 10, - type: 'info', - title: 'With special icon', - message: 'Just add the "pi"-class to the alert.', - class: 'pi-1001', - }, - { - id: 11, - type: 'primary', - title: 'Fixed alert', - message: 'Alert that is fixed to the bottom of the page.', - class: 'alert-fixed-bottom', - }, - ); - this.backup = this.alerts.map((alert: IAlert) => Object.assign({}, alert)); - } - - public closeAlert(alert: IAlert) { - const index: number = this.alerts.indexOf(alert); - this.alerts.splice(index, 1); - } - - public reset() { - this.alerts = this.backup.map((alert: IAlert) => Object.assign({}, alert)); - this.visibleFixedAlert = true; - } -} - -export interface IAlert { - id: number; - title?: string; - type: string; - message?: string; - class: string; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.html deleted file mode 100644 index e803f9a2d5..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.html +++ /dev/null @@ -1,26 +0,0 @@ -
-

Carousel

- -
- -

Basic example

-
- -
- - -

Light caption

-
- -
- - - diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.ts deleted file mode 100644 index 9b53a24290..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo-page/carousel-demo-page.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -const carouselTemplate = - require('!!raw-loader!../carousel-demo/carousel-demo.component.html').default; -const lightCarouselTemplate = - require('!!raw-loader!../carousel-light-demo/carousel-light-demo.component.html').default; - -@Component({ - selector: 'app-ngb-carousel-demo-page', - templateUrl: './carousel-demo-page.component.html', -}) -export class NgbCarouselDemoPageComponent { - carouselTemplate = carouselTemplate; - lightCarouselTemplate = lightCarouselTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.html deleted file mode 100644 index ca42e92a3d..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.html +++ /dev/null @@ -1,32 +0,0 @@ - - - First slide - - - - Second slide - - - - Third slide - - - diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.ts deleted file mode 100644 index 1f259a64e1..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-demo/carousel-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-carousel-demo', - templateUrl: './carousel-demo.component.html', -}) -export class NgbCarouselDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.html deleted file mode 100644 index 0ced782022..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.html +++ /dev/null @@ -1,32 +0,0 @@ - - - First slide - - - - Second slide - - - - Third slide - - - diff --git a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.ts deleted file mode 100644 index df2106f372..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/carousel/carousel-light-demo/carousel-light-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-carousel-light-demo', - templateUrl: './carousel-light-demo.component.html', -}) -export class NgbCarouselLightDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.html deleted file mode 100644 index 18477eec87..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Collapse

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.ts deleted file mode 100644 index 66e2d14fa8..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo-page/collapse-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../collapse-demo/collapse-demo.component.html').default; - -@Component({ - selector: 'app-ngb-collapse-demo-page', - templateUrl: './collapse-demo-page.component.html', -}) -export class NgbCollapseDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.html deleted file mode 100644 index 900a33a155..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.html +++ /dev/null @@ -1,16 +0,0 @@ -

- -

-
-
-
You can collapse this card by clicking Toggle
-
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.ts deleted file mode 100644 index 36a9661a1e..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/collapse/collapse-demo/collapse-demo.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-collapse-demo', - templateUrl: './collapse-demo.component.html', -}) -export class NgbCollapseDemoComponent { - public isCollapsed = false; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.html deleted file mode 100644 index 73ab791188..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.html +++ /dev/null @@ -1,196 +0,0 @@ -
-

Datepicker

- -
- -
-

- The - .pi-calendar - class previously used to display the calendar icon in the datepicker button has been deprecated - in favor of the - .pi-3203 - class which shows the same icon. -

-
- -
-

Choose a language:

- -
- - - - - - - - - - - -
- - -
- -
-

Simple datepicker

- -
-
-
- - -
- - - -
-
- - -
-
- -

datepicker.component.html

- - -

datepicker-simple.component.ts

- -
- -
-

Datepicker with validation

-
-
-
- - -
- - - -
-
- -

datepicker.component.html

- - -

datepicker-simple.component.ts

- -
- - -

- The datepicker requires additional translations for months and days of the week. These can be - configured using the service below: -

- - -
diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.ts deleted file mode 100644 index 24432bbce9..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-demo-page.component.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { Component, OnInit } from '@angular/core'; -import { UntypedFormGroup, UntypedFormBuilder } from '@angular/forms'; -import { I18n } from './datepicker-localization.service'; - -const dpSimpleHtml = - require('!!raw-loader!../datepicker-simple/datepicker-simple.component.html').default; -const dpSimpleHtmlLg = - require('!!raw-loader!../datepicker-simple/datepicker-simple-lg.component.html').default; -const dpValidationHtml = - require('!!raw-loader!../datepicker-validation/datepicker-validation.component.html').default; -const dpValidationHtmlLg = - require('!!raw-loader!../datepicker-validation/datepicker-validation-lg.component.html').default; -const dpSimpleTs = - require('!!raw-loader!../datepicker-simple/datepicker-simple-demo.component.ts').default; -const dpValidationTs = - require('!!raw-loader!../datepicker-validation/datepicker-validation-demo.component.ts').default; -const localizationService = require('!!raw-loader!./datepicker-localization.service.ts').default; - -@Component({ - selector: 'app-datepicker-demo-page', - templateUrl: './datepicker-demo-page.component.html', -}) -export class NgbDatepickerDemoPageComponent implements OnInit { - dpSimpleHtml = dpSimpleHtml; - dpSimpleHtmlLg = dpSimpleHtmlLg; - dpValidationHtml = dpValidationHtml; - dpValidationHtmlLg = dpValidationHtmlLg; - dpSimpleTs = dpSimpleTs; - dpValidationTs = dpValidationTs; - localizationService = localizationService; - - form: UntypedFormGroup; - sizes = ['sm', 'rg', 'md', 'lg']; - - constructor(private _i18n: I18n, private formBuilder: UntypedFormBuilder) {} - - ngOnInit() { - this.form = this.formBuilder.group({ - dpNavigation: ['arrows'], - sizeRange: [3], - sizeRangeSimple: [2], - }); - } - - get sizeRangeSimple() { - return this.form.get('sizeRangeSimple'); - } - - get dpNavigation() { - return this.form.get('dpNavigation'); - } - - get sizeRange() { - return this.form.get('sizeRange'); - } - - get dpValidationSize() { - return this.sizes[this.form.get('sizeRange').value]; - } - - get dpSimpleSize() { - return this.sizes[this.form.get('sizeRangeSimple').value]; - } - - set language(language: string) { - this._i18n.language = language; - } - - get language() { - return this._i18n.language; - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-localization.service.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-localization.service.ts deleted file mode 100644 index 3dbf1b51af..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-localization.service.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { Injectable } from '@angular/core'; -import { formatDate } from '@angular/common'; -import { NgbDatepickerI18n, NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; - -const I18N_VALUES = { - en: { - weekdays: ['Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa', 'Su'], - months: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - monthsFull: [ - 'January', - 'February', - 'March', - 'April', - 'May', - 'June', - 'July', - 'August', - 'September', - 'October', - 'November', - 'December', - ], - }, - fr: { - weekdays: ['Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa', 'Di'], - months: ['Jan', 'Fév', 'Mar', 'Avr', 'Mai', 'Juin', 'Juil', 'Aou', 'Sep', 'Oct', 'Nov', 'Déc'], - monthsFull: [ - 'Janvier', - 'Février', - 'Mars', - 'Avril', - 'Mai', - 'Juin', - 'Juillet', - 'Août', - 'Septembre', - 'Octobre', - 'Novembre', - 'Décembre', - ], - }, - it: { - weekdays: ['Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab', 'Dom'], - months: ['Gen', 'Feb', 'Mar', 'Apr', 'Mag', 'Giu', 'Lug', 'Ago', 'Set', 'Ott', 'Nov', 'Dic'], - monthsFull: [ - 'Gennaio', - 'Febbraio', - 'Marzo', - 'Aprile', - 'Maggio', - 'Giugno', - 'Luglio', - 'Agosto', - 'Settembre', - 'Ottobre', - 'Novembre', - 'Dicembre', - ], - }, - de: { - weekdays: ['Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'], - months: ['Jan', 'Feb', 'Mär', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'], - monthsFull: [ - 'Januar', - 'Februar', - 'März', - 'April', - 'Mai', - 'Juni', - 'Juli', - 'August', - 'September', - 'Oktober', - 'November', - 'Dezember', - ], - }, -}; - -// Define a service holding the language. You probably already have one if your app is i18ned. Or you could also -// use the Angular LOCALE_ID value -@Injectable() -export class I18n { - language = 'de'; -} - -// Define custom service providing the months and weekdays translations -@Injectable({ - providedIn: 'root', -}) -export class SwissPostDatepickerI18n extends NgbDatepickerI18n { - constructor(private _i18n: I18n) { - super(); - } - - getWeekdayLabel(weekday: number): string { - return I18N_VALUES[this._i18n.language].weekdays[weekday - 1]; - } - - getMonthShortName(month: number): string { - return I18N_VALUES[this._i18n.language].months[month - 1]; - } - - getMonthFullName(month: number): string { - return I18N_VALUES[this._i18n.language].monthsFull[month - 1]; - } - - getDayAriaLabel(dateStruct: NgbDateStruct): string { - const date = new Date(dateStruct.year, dateStruct.month - 1, dateStruct.day); - return formatDate(date, 'fullDate', this._i18n.language); - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-demo.component.ts deleted file mode 100644 index be94182624..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-demo.component.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { Component, Input, OnInit } from '@angular/core'; -import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; -import { NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; -import { I18n } from '../datepicker-demo-page/datepicker-localization.service'; - -@Component({ template: '' }) -export class DatepickerSimpleDemoComponent implements OnInit { - form: UntypedFormGroup; - - @Input() inputSize: 'sm' | 'rg' | 'md' | 'lg'; - @Input() navigation: 'arrows' | 'select'; - - constructor(private _i18n: I18n, private formBuilder: UntypedFormBuilder) {} - - @Input() set language(value: string) { - this._i18n.language = value; - } - - get simpleDatepicker() { - return this.form.get('simpleDatepicker'); - } - - ngOnInit() { - this.form = this.formBuilder.group({ - simpleDatepicker: [null as NgbDateStruct], - }); - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.html b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.html deleted file mode 100644 index f390c388f3..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.html +++ /dev/null @@ -1,17 +0,0 @@ -
- - - -
diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.ts deleted file mode 100644 index 4c1ea286bf..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple-lg.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { NgbDatepickerI18n } from '@ng-bootstrap/ng-bootstrap'; -import { - SwissPostDatepickerI18n, - I18n, -} from '../datepicker-demo-page/datepicker-localization.service'; -import { DatepickerSimpleDemoComponent } from './datepicker-simple-demo.component'; - -@Component({ - selector: 'app-datepicker-simple-lg', - templateUrl: './datepicker-simple-lg.component.html', - providers: [I18n, { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }], -}) -export class DatepickerSimpleLgComponent extends DatepickerSimpleDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.html b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.html deleted file mode 100644 index 8f25a3d552..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.html +++ /dev/null @@ -1,18 +0,0 @@ -
- - -
diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.ts deleted file mode 100644 index a4467ab267..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-simple/datepicker-simple.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { NgbDatepickerI18n } from '@ng-bootstrap/ng-bootstrap'; -import { - SwissPostDatepickerI18n, - I18n, -} from '../datepicker-demo-page/datepicker-localization.service'; -import { DatepickerSimpleDemoComponent } from './datepicker-simple-demo.component'; - -@Component({ - selector: 'app-datepicker-simple', - templateUrl: './datepicker-simple.component.html', - providers: [I18n, { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }], -}) -export class DatepickerSimpleComponent extends DatepickerSimpleDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-demo.component.ts deleted file mode 100644 index 9b5758063b..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-demo.component.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { Component, Input, OnInit } from '@angular/core'; -import { UntypedFormBuilder, UntypedFormGroup, Validators } from '@angular/forms'; -import { NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; -import { I18n } from '../datepicker-demo-page/datepicker-localization.service'; - -@Component({ template: '' }) -export class DatepickerValidationDemoComponent implements OnInit { - form: UntypedFormGroup; - navigation = 'arrows'; - - @Input() inputSize: 'sm' | 'rg' | 'md' | 'lg'; - - constructor(private _i18n: I18n, private formBuilder: UntypedFormBuilder) {} - - @Input() set language(value: string) { - this._i18n.language = value; - } - - get datepickerValidation() { - return this.form.get('datePickerValidation'); - } - - ngOnInit() { - this.form = this.formBuilder.group({ - datePickerValidation: [null as NgbDateStruct, [Validators.required]], - }); - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.html b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.html deleted file mode 100644 index eb92eb6ed0..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.html +++ /dev/null @@ -1,29 +0,0 @@ -
- - - - - - -

Valid feedback

-

Invalid feedback

-
diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.ts deleted file mode 100644 index 182983281f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation-lg.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { NgbDatepickerI18n } from '@ng-bootstrap/ng-bootstrap'; -import { - SwissPostDatepickerI18n, - I18n, -} from '../datepicker-demo-page/datepicker-localization.service'; -import { DatepickerValidationDemoComponent } from './datepicker-validation-demo.component'; - -@Component({ - selector: 'app-datepicker-validation-lg', - templateUrl: './datepicker-validation-lg.component.html', - providers: [I18n, { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }], -}) -export class DatepickerValidationLgComponent extends DatepickerValidationDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.html b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.html deleted file mode 100644 index cce815c255..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.html +++ /dev/null @@ -1,29 +0,0 @@ -
- - - - -

Valid feedback

-

Invalid feedback

-
diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.ts deleted file mode 100644 index 2eb367e72f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker-validation/datepicker-validation.component.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Component } from '@angular/core'; -import { NgbDatepickerI18n } from '@ng-bootstrap/ng-bootstrap'; -import { - SwissPostDatepickerI18n, - I18n, -} from '../datepicker-demo-page/datepicker-localization.service'; -import { DatepickerValidationDemoComponent } from './datepicker-validation-demo.component'; - -@Component({ - selector: 'app-datepicker-validation', - templateUrl: './datepicker-validation.component.html', - providers: [I18n, { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }], -}) -export class DatepickerValidationComponent extends DatepickerValidationDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker.module.ts b/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker.module.ts deleted file mode 100644 index 318d45e012..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/datepicker/datepicker.module.ts +++ /dev/null @@ -1,48 +0,0 @@ -import { CommonModule } from '@angular/common'; -import { LOCALE_ID, NgModule } from '@angular/core'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; -import { RouterModule } from '@angular/router'; -import { NgbDatepickerI18n, NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { HighlightModule } from 'ngx-highlightjs'; -import { PostCommonModule } from '../../../common/post-common.module'; -import { HighlightProvider } from '../../../common/highlight.provider'; -import { NgbDatepickerDemoPageComponent } from './datepicker-demo-page/datepicker-demo-page.component'; -import { - SwissPostDatepickerI18n, - I18n, -} from './datepicker-demo-page/datepicker-localization.service'; -import { DatepickerSimpleDemoComponent } from './datepicker-simple/datepicker-simple-demo.component'; -import { DatepickerSimpleLgComponent } from './datepicker-simple/datepicker-simple-lg.component'; -import { DatepickerSimpleComponent } from './datepicker-simple/datepicker-simple.component'; -import { DatepickerValidationLgComponent } from './datepicker-validation/datepicker-validation-lg.component'; -import { DatepickerValidationComponent } from './datepicker-validation/datepicker-validation.component'; -import { DatepickerValidationDemoComponent } from './datepicker-validation/datepicker-validation-demo.component'; - -@NgModule({ - imports: [ - CommonModule, - RouterModule, - FormsModule, - ReactiveFormsModule, - NgbModule, - PostCommonModule, - HighlightModule, - ], - declarations: [ - DatepickerSimpleDemoComponent, - DatepickerSimpleComponent, - DatepickerSimpleLgComponent, - DatepickerValidationDemoComponent, - DatepickerValidationComponent, - DatepickerValidationLgComponent, - NgbDatepickerDemoPageComponent, - ], - exports: [NgbDatepickerDemoPageComponent], - providers: [ - { provide: LOCALE_ID, useValue: 'de' }, - HighlightProvider.Config, - I18n, - { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }, - ], -}) -export class DatepickerModule {} diff --git a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.html deleted file mode 100644 index 571ccc6083..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Dropdown

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.ts deleted file mode 100644 index b00442d218..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo-page/dropdown-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../dropdown-demo/dropdown-demo.component.html').default; - -@Component({ - selector: 'app-ngb-dropdown-demo-page', - templateUrl: './dropdown-demo-page.component.html', -}) -export class NgbDropdownDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.html deleted file mode 100644 index de6fcb6d77..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.html +++ /dev/null @@ -1,100 +0,0 @@ -
-
- -
- -
- - - -
- - - - - - - - - - -
-
-
-
- -
- -
- - - - - -
-
-
-
- -
- -
- - - - - - - - - - - - - - - - -
-
-
-
- -
- -
- - - - - - - - - - - - - - -
-
-
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.ts deleted file mode 100644 index 21be5a703d..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/dropdown/dropdown-demo/dropdown-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-dropdown-demo', - templateUrl: './dropdown-demo.component.html', -}) -export class NgbDropdownDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo-content.component.ts b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo-content.component.ts deleted file mode 100644 index 43ef397b21..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo-content.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component, Input } from '@angular/core'; -import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'; - -@Component({ - selector: 'app-ngb-modal-content', - templateUrl: './modal-demo.content.html', -}) -export class NgbModalDemoContentComponent { - @Input() showLongContent = false; - - constructor(public activeModal: NgbActiveModal) {} -} diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo.content.html b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo.content.html deleted file mode 100644 index 424b591cdf..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-content/modal-demo.content.html +++ /dev/null @@ -1,66 +0,0 @@ - - - diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.html deleted file mode 100644 index bb779b2e2e..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.html +++ /dev/null @@ -1,30 +0,0 @@ -
-

Modal

- -
- -
-

- To manually remove the focus styles on close button in modal, you will need to add - ngbAutofocus tabindex="-1" - to the title with class modal-title. For advanced focus management (focus the [X] button, focus - the [OK] button), please refer to - - https://ng-bootstrap.github.io/#/components/modal/examples#focus - - . -

- -
- -

trigger.component.html

- - -

trigger.component.ts

- - -

modal.component.html

- - -

modal.component.ts

- diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.ts deleted file mode 100644 index dc2d6e78a5..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo-page/modal-demo-page.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component } from '@angular/core'; -const modalTemplate = require('!!raw-loader!../modal-demo-content/modal-demo.content.html').default; -const modalTsTemplate = - require('!!raw-loader!../modal-demo-content/modal-demo-content.component.ts').default; -const buttonsTemplate = require('!!raw-loader!../modal-demo/modal-demo.component.html').default; -const tsTemplate = require('!!raw-loader!../modal-demo/modal-demo.component.ts').default; - -@Component({ - selector: 'app-ngb-modal-demo-page', - templateUrl: './modal-demo-page.component.html', -}) -export class NgbModalDemoPageComponent { - modalTemplate = modalTemplate; - buttonsTemplate = buttonsTemplate; - tsTemplate = tsTemplate; - modalTsTemplate = modalTsTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.html deleted file mode 100644 index b2f689dcac..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.html +++ /dev/null @@ -1,33 +0,0 @@ -

Default modal

- -
- -

Sizes

- - - -
- -

Long content

-

When the modal is too long for the viewport, its body becomes scrollable.

- -
- -

Trigger with a tooltip

- diff --git a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.ts deleted file mode 100644 index 5cfa60175c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/modal/modal-demo/modal-demo.component.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Component } from '@angular/core'; -import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; -import { NgbModalDemoContentComponent } from '../modal-demo-content/modal-demo-content.component'; - -@Component({ - selector: 'app-ngb-modal-demo', - templateUrl: './modal-demo.component.html', -}) -export class NgbModalDemoComponent { - constructor(private modalService: NgbModal) {} - - open(modalOptions?) { - this.modalService.open(NgbModalDemoContentComponent, modalOptions); - } - - openWithLongContent() { - const modalRef = this.modalService.open(NgbModalDemoContentComponent); - modalRef.componentInstance.showLongContent = true; - } -} diff --git a/packages/demo/src/app/ng-bootstrap/components/ng-bootstrap-components.module.ts b/packages/demo/src/app/ng-bootstrap/components/ng-bootstrap-components.module.ts deleted file mode 100644 index bcb8bdcf6d..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/ng-bootstrap-components.module.ts +++ /dev/null @@ -1,119 +0,0 @@ -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { RouterModule } from '@angular/router'; - -import { HighlightModule } from 'ngx-highlightjs'; - -import { NgbAlertDemoComponent } from './alert/alert-demo/alert-demo.component'; -import { NgbAlertDemoPageComponent } from './alert/alert-demo-page/alert-demo-page.component'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; -import { NgbCollapseModule, NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { DatepickerModule } from './datepicker/datepicker.module'; -import { NgbPaginationDemoPageComponent } from './pagination/pagination-demo-page/pagination-demo-page.component'; -import { NgbTabsDemoComponent } from './tabs/tabs-demo/tabs-demo.component'; -import { NgbTabsDemoPageComponent } from './tabs/tabs-demo-page/tabs-demo-page.component'; -import { NgbTimepickerDemoPageComponent } from './timepicker/timepicker-demo-page/timepicker-demo-page.component'; -import { NgbTimepickerDemoComponent } from './timepicker/timepicker-demo/timepicker-demo.component'; -import { NgbPaginationDemoComponent } from './pagination/pagination-demo/pagination-demo.component'; -import { NgbTooltipDemoComponent } from './tooltip/tooltip-demo/tooltip-demo.component'; -import { NgbTooltipDemoPageComponent } from './tooltip/tooltip-demo-page/tooltip-demo-page.component'; -import { NgbTypeaheadDemoComponent } from './typeahead/typeahead-demo/typeahead-demo.component'; -import { NgbTypeaheadDemoPageComponent } from './typeahead/typeahead-demo-page/typeahead-demo-page.component'; -import { NgbCollapseDemoComponent } from './collapse/collapse-demo/collapse-demo.component'; -import { NgbCollapseDemoPageComponent } from './collapse/collapse-demo-page/collapse-demo-page.component'; -import { NgbAccordionDemoComponent } from './accordion/accordion-demo/accordion-demo.component'; -import { NgbAccordionDemoPageComponent } from './accordion/accordion-demo-page/accordion-demo-page.component'; -import { NgbDropdownDemoComponent } from './dropdown/dropdown-demo/dropdown-demo.component'; -import { NgbDropdownDemoPageComponent } from './dropdown/dropdown-demo-page/dropdown-demo-page.component'; -import { NgbRatingDemoComponent } from './rating/rating-demo/rating-demo.component'; -import { NgbRatingDemoPageComponent } from './rating/rating-demo-page/rating-demo-page.component'; -import { NgbModalDemoComponent } from './modal/modal-demo/modal-demo.component'; -import { NgbModalDemoPageComponent } from './modal/modal-demo-page/modal-demo-page.component'; -import { NgbPopoverDemoComponent } from './popover/popover-demo/popover-demo.component'; -import { NgbPopoverDemoPageComponent } from './popover/popover-demo-page/popover-demo-page.component'; -import { NgbProgressbarDemoComponent } from './progressbar/progressbar-demo/progressbar-demo.component'; -import { NgbProgressbarDemoPageComponent } from './progressbar/progressbar-demo-page/progressbar-demo-page.component'; -import { NgbCarouselDemoPageComponent } from './carousel/carousel-demo-page/carousel-demo-page.component'; -import { NgbCarouselDemoComponent } from './carousel/carousel-demo/carousel-demo.component'; -import { NgbCarouselLightDemoComponent } from './carousel/carousel-light-demo/carousel-light-demo.component'; -import { NgbModalDemoContentComponent } from './modal/modal-demo-content/modal-demo-content.component'; -import { PostCommonModule } from '../../common/post-common.module'; - -@NgModule({ - imports: [ - CommonModule, - RouterModule, - FormsModule, - ReactiveFormsModule, - NgbModule, - PostCommonModule, - HighlightModule, - DatepickerModule, - NgbCollapseModule, - ], - schemas: [CUSTOM_ELEMENTS_SCHEMA], - declarations: [ - NgbAlertDemoComponent, - NgbAlertDemoPageComponent, - NgbTimepickerDemoPageComponent, - NgbTimepickerDemoComponent, - NgbPaginationDemoComponent, - NgbPaginationDemoPageComponent, - NgbTabsDemoComponent, - NgbTabsDemoPageComponent, - NgbTooltipDemoComponent, - NgbTooltipDemoPageComponent, - NgbTypeaheadDemoPageComponent, - NgbTypeaheadDemoComponent, - NgbCollapseDemoComponent, - NgbCollapseDemoPageComponent, - NgbAccordionDemoComponent, - NgbAccordionDemoPageComponent, - NgbDropdownDemoComponent, - NgbDropdownDemoPageComponent, - NgbRatingDemoComponent, - NgbRatingDemoPageComponent, - NgbModalDemoPageComponent, - NgbPopoverDemoComponent, - NgbPopoverDemoPageComponent, - NgbProgressbarDemoComponent, - NgbProgressbarDemoPageComponent, - NgbCarouselDemoPageComponent, - NgbCarouselDemoComponent, - NgbCarouselLightDemoComponent, - NgbModalDemoComponent, - NgbModalDemoContentComponent, - ], - exports: [ - NgbAlertDemoComponent, - NgbAlertDemoPageComponent, - NgbTimepickerDemoPageComponent, - NgbTimepickerDemoComponent, - NgbPaginationDemoComponent, - NgbPaginationDemoPageComponent, - NgbTabsDemoComponent, - NgbTabsDemoPageComponent, - NgbTooltipDemoComponent, - NgbTooltipDemoPageComponent, - NgbTypeaheadDemoPageComponent, - NgbTypeaheadDemoComponent, - NgbCollapseDemoComponent, - NgbCollapseDemoPageComponent, - NgbAccordionDemoComponent, - NgbAccordionDemoPageComponent, - NgbDropdownDemoComponent, - NgbDropdownDemoPageComponent, - NgbRatingDemoComponent, - NgbRatingDemoPageComponent, - NgbModalDemoComponent, - NgbModalDemoPageComponent, - NgbPopoverDemoComponent, - NgbPopoverDemoPageComponent, - NgbProgressbarDemoComponent, - NgbProgressbarDemoPageComponent, - NgbCarouselDemoPageComponent, - NgbCarouselDemoComponent, - NgbCarouselLightDemoComponent, - ], -}) -export class NgBootstrapComponentsModule {} diff --git a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.html deleted file mode 100644 index f9d409debe..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.html +++ /dev/null @@ -1,15 +0,0 @@ -
-

Pagination

- -
- -
- -
- - - diff --git a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.ts deleted file mode 100644 index 20808afbf3..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo-page/pagination-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../pagination-demo/pagination-demo.component.html').default; -@Component({ - selector: 'app-ngb-pagination-demo-page', - templateUrl: './pagination-demo-page.component.html', -}) -export class NgbPaginationDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.html deleted file mode 100644 index 361fb4e783..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.html +++ /dev/null @@ -1,12 +0,0 @@ -

Pagination

- - - -
- -
Current page: {{ page }}
diff --git a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.ts deleted file mode 100644 index fd96dc720f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/pagination/pagination-demo/pagination-demo.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-pagination-demo', - templateUrl: './pagination-demo.component.html', -}) -export class NgbPaginationDemoComponent { - page = 4; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.html deleted file mode 100644 index ac3b480710..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Popover

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.ts deleted file mode 100644 index d4e23f7a38..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo-page/popover-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../popover-demo/popover-demo.component.html').default; - -@Component({ - selector: 'app-ngb-popover-demo-page', - templateUrl: './popover-demo-page.component.html', -}) -export class NgbPopoverDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.html deleted file mode 100644 index 357f72eb31..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.html +++ /dev/null @@ -1,60 +0,0 @@ -
- - - - - - - - - - Vivamus sagittis lacus vel augue laoreet rutrum - link - faucibus. - - - Popover with - markup - - - -
diff --git a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.ts deleted file mode 100644 index 79d2a19f9c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/popover/popover-demo/popover-demo.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-popover-demo', - templateUrl: './popover-demo.component.html', -}) -export class NgbPopoverDemoComponent {} - -export class NgbdPopoverBasic {} diff --git a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.html deleted file mode 100644 index d6dab0a5ab..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.html +++ /dev/null @@ -1,22 +0,0 @@ -
-

Progressbar

- -
- -
- -
- - - -

- The progress bar also requires an - ariaLabel - attribute which provides context to the current progress. See the example above for how to use - it. -

-
diff --git a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.ts deleted file mode 100644 index 9eebbadc0f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo-page/progressbar-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../progressbar-demo/progressbar-demo.component.html').default; - -@Component({ - selector: 'app-ngb-progressbar-demo-page', - templateUrl: './progressbar-demo-page.component.html', -}) -export class NgbProgressbarDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.html deleted file mode 100644 index ee03519879..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.scss b/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.scss deleted file mode 100644 index 370d2c5ccd..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.scss +++ /dev/null @@ -1,3 +0,0 @@ -ngb-progressbar + ngb-progressbar { - margin-top: 1rem; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.ts deleted file mode 100644 index 626f766410..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/progressbar/progressbar-demo/progressbar-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-progressbar-demo', - templateUrl: './progressbar-demo.component.html', - styleUrls: ['./progressbar-demo.component.scss'], -}) -export class NgbProgressbarDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.html deleted file mode 100644 index 6e88868470..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Rating

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.ts deleted file mode 100644 index 2c3ca7e802..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo-page/rating-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../rating-demo/rating-demo.component.html').default; - -@Component({ - selector: 'app-ngb-rating-demo-page', - templateUrl: './rating-demo-page.component.html', -}) -export class NgbRatingDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.html deleted file mode 100644 index a1fedc83e4..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.html +++ /dev/null @@ -1,5 +0,0 @@ -
- -
-
Rate: {{currentRate}}
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.ts deleted file mode 100644 index 996e2ba003..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/rating/rating-demo/rating-demo.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-rating-demo', - templateUrl: './rating-demo.component.html', -}) -export class NgbRatingDemoComponent { - public currentRate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-color-on-white.html b/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-color-on-white.html deleted file mode 100644 index ad0f19d8ff..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-color-on-white.html +++ /dev/null @@ -1,12 +0,0 @@ -
-
-
    -
  • - Title - Content -
  • -
-
-
- -
\ No newline at end of file diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-dark-background.html b/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-dark-background.html deleted file mode 100644 index b943c14ba4..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-dark-background.html +++ /dev/null @@ -1,14 +0,0 @@ -
-
-
-
    -
  • - Title - Content -
  • -
-
-
- -
-
\ No newline at end of file diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-default.html b/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-default.html deleted file mode 100644 index fd972da100..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-default.html +++ /dev/null @@ -1,12 +0,0 @@ -
-
-
    -
  • - Title - Content -
  • -
-
-
- -
\ No newline at end of file diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-inside-container.html b/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-inside-container.html deleted file mode 100644 index 9bfefe270e..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-inside-container.html +++ /dev/null @@ -1,12 +0,0 @@ -
-
-
    -
  • - Title - Content -
  • -
-
- -
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-light-background.html b/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-light-background.html deleted file mode 100644 index 490843ba09..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/snippets/tabs-light-background.html +++ /dev/null @@ -1,14 +0,0 @@ -
-
-
-
    -
  • - Title - Content -
  • -
-
-
- -
-
\ No newline at end of file diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.html deleted file mode 100644 index ace1f62a7c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.html +++ /dev/null @@ -1,313 +0,0 @@ -
-

Tabs

- -
- -
-
-
-

Default

-

- The tabs pattern is designed to be used outside of a - .container - context to spread the background and lines to the edge of the viewport. However, the tabs - can be used in another context as well (see at the bottom). In this case, notice the missing - .container - classes in the template. -

-
- -
- -
-
-
-
-

Dark background

-
- -
- -
-
-
-
-

Light background

-
- -
- -
-
-
-
-

Colored tabs on white background

-
- -
-
-

Heads up!

-

- Notice the three - bg-* - classes to see how to fine-tune the background colors. -

- -
-
-
- -
-

- Tabs inside a - .container - context -

-
- -
- -
- -

- Notice the - .container - around all the tabs and the missing - .container - classes on the tabs itself. -

- -
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.scss b/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.scss deleted file mode 100644 index b77f920baf..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.scss +++ /dev/null @@ -1,4 +0,0 @@ -.negate-px-3 { - margin-right: -1rem; - margin-left: -1rem; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.ts deleted file mode 100644 index b0f43ef181..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo-page/tabs-demo-page.component.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../tabs-demo/tabs-demo.component.html').default; -const defaultSnippet = require('!!raw-loader!../snippets/tabs-default.html').default; -const darkBgSnippet = require('!!raw-loader!../snippets/tabs-dark-background.html').default; -const lightBgSnippet = require('!!raw-loader!../snippets/tabs-light-background.html').default; -const colorBgSnippet = require('!!raw-loader!../snippets/tabs-color-on-white.html').default; -const containerSnippet = require('!!raw-loader!../snippets/tabs-inside-container.html').default; -@Component({ - selector: 'app-ngb-tabs-demo-page', - templateUrl: './tabs-demo-page.component.html', - styleUrls: ['./tabs-demo-page.component.scss'], -}) -export class NgbTabsDemoPageComponent { - codeTemplate = codeTemplate; - defaultSnippet = defaultSnippet; - darkBgSnippet = darkBgSnippet; - lightBgSnippet = lightBgSnippet; - colorBgSnippet = colorBgSnippet; - containerSnippet = containerSnippet; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.html deleted file mode 100644 index 8f9f3473a2..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.html +++ /dev/null @@ -1,754 +0,0 @@ -
- -
-
    -
  • - Mantis Shrimp - -
    -
    -
    - Mantis Shrimp on the sea floor -
    - - Photo by - - Dorothea OLDANI - - on - - Unsplash - - -
    -
    -
    -
    -

    Mantis shrimp

    -

    The heaviest punch

    -

    - Mantis shrimps - , or - stomatopods - , are - - carnivorous - - - marine - - - crustaceans - - of the - - order - - Stomatopoda - , - - branching - - from other members of the class - - Malacostraca - - around 340 million years ago. - [2] - Mantis shrimps typically grow to around 10 cm (3.9 in) in length, while a - few can reach up to 38 cm (15 in). - - [3] - - The largest mantis shrimp ever caught had a length of 46 cm (18 in); it - was caught in the - - Indian River - - near - - Fort Pierce, Florida - - , in the - - United States - - . - - [4] - - A mantis shrimp's - carapace - (the bony, thick shell that covers crustaceans and some other species) covers only - the rear part of the head and the first four segments of the - thorax - . Varieties range in color from shades of brown to vivid colors, with more than 450 - species of mantis shrimps being known. They are among the most important - - predators - - in many shallow, - tropical - and - - subtropical - - marine - habitats - . However, despite being common, they are poorly understood, as many species spend - most of their lives tucked away in burrows and holes. - [5] -

    -

    - Called "sea locusts" by - ancient - - Assyrians - - , "prawn killers" in Australia, - [6] - and now sometimes referred to as "thumb splitters" — because of the animal's ability - to inflict painful wounds if handled incautiously - [7] - — mantis shrimps have powerful - raptorials - that are used to attack and kill prey either by spearing, stunning, or - - dismembering - - . Some mantis shrimp species have specialised calcified "clubs" that can strike with - great power, while others have sharp forelimbs used to seize the prey (hence the - term "mantis" in its - - common name - - ). -

    -
    -
    -
    -
  • -
  • - Tardigrades - -
    -
    - -
    -
    -

    Tardigrades

    -

    The toughest guy

    -

    - Tardigrades - ( - - - - / - - ˈ - t - ɑːr - d - ɪ - ɡ - r - - d - - / - - - - ), known colloquially as - water bears - or - moss piglets - , - - [1] - - - [2] - - [3] - [4] - are a - phylum - of eight-legged - - segmented - - - micro-animals - - . - - [1] - - [5] - They were first described by the German zoologist - - Johann August Ephraim Goeze - - in 1773, who called them - little water bears - . In 1777, the Italian biologist - - Lazzaro Spallanzani - - named them - Tardigrada - - - - / - - t - ɑːr - ˈ - d - ɪ - ɡ - r - ə - d - ə - - / - - - - , which means "slow steppers". - - [6] - -

    -

    - They have been found everywhere, from mountaintops to the - deep sea - and - - mud volcanoes - - , - [7] - and from - - tropical rainforests - - to the - Antarctic - . - [8] - Tardigrades are among the most resilient animals known, - - [9] - - - [10] - - with individual species able to survive extreme conditions—such as exposure to - extreme temperatures, extreme - - pressures - - (both high and low), air deprivation, - radiation - , - - dehydration - - , and - starvation - —that would quickly kill most other known forms of - life - . - [11] - Tardigrades have survived exposure to - - outer space - - . - [12] - [13] - There are about 1,300 known species - [14] - in the - phylum - Tardigrada, a part of the superphylum - Ecdysozoa - consisting of animals that grow by - ecdysis - such as - arthropods - and - nematodes - . The earliest known true members of the group are known from Cretaceous amber in - North America, but are essentially modern forms, and therefore likely have a - significantly earlier origin, as they diverged from their closest relatives in the - Cambrian - , over 500 million years ago. -

    -

    - Tardigrades are usually about 0.5 mm (0.02 in) long when fully grown. - - [1] - - They are short and plump, with four pairs of legs, each ending in claws (usually - four to eight) or suction disks. - - [1] - - - [15] - - Tardigrades are prevalent in - mosses - and - lichens - and feed on plant cells, algae, and small invertebrates. When collected, they may be - viewed under a low-power - microscope - , making them accessible to students and amateur scientists. - [16] -

    -
    -
    -
    -
  • -
  • - Immortal Jellyfish - -
    -
    - Jellyfish in a black sea -
    -
    -

    Turritopsis dohrnii

    -

    The immortal

    -

    - Turritopsis dohrnii - , also known as the - immortal jellyfish - , is a - species - of small, - - biologically immortal - - jellyfish - [2] - - [3] - - found worldwide in temperate to tropic waters. It is one of the few known cases of - animals - capable of reverting completely to a sexually immature, colonial stage after having - reached sexual maturity as a solitary individual. Others include the jellyfish - - - Laodicea undulata - - -  [ - - sv - - ] - - - [4] - and species of the genus - - - Aurelia - - - . - [5] -

    -

    - Like most other - - hydrozoans - - , - T. dohrnii - begin their life as tiny, free-swimming - larvae - known as - planulae - . As a planula settles down, it gives rise to a colony of - - polyps - - that are attached to the - sea-floor - . All the polyps and jellyfish arising from a single planula are genetically - identical clones. - [6] - The polyps form into an extensively branched form, which is not commonly seen in - most jellyfish. Jellyfish, also known as medusae, then bud off these polyps and - continue their life in a free-swimming form, eventually becoming sexually mature. - When sexually mature, they have been known to prey on other jellyfish species at a - rapid pace. If a - T. dohrnii - jellyfish is exposed to environmental stress, physical assault, or is sick or old, - it can revert to the polyp stage, forming a new polyp colony. - - [7] - - It does this through the cell development process of - - transdifferentiation - - , which alters the - - differentiated state of the cells - - and transforms them into new types of cells. -

    -

    - Theoretically, this process can go on indefinitely, effectively rendering the - jellyfish biologically immortal, - - [3] - - - [8] - - although in practice individuals can still die. In nature, most - Turritopsis - dohrnii - are likely to succumb to predation or disease in the medusa stage without reverting - to the polyp form. - - [9] - -

    -

    - The capability of biological immortality with no maximum lifespan makes - T. dohrnii - an important target of basic biological, - aging - and - - pharmaceutical - - research. - - [10] - -

    -
    -
    -
    -
  • -
  • - Platypus - -
    -
    - Platypus on the forest floor -
    -
    -

    Platypus

    -

    The patchwork animal

    -

    - The - platypus - ( - Ornithorhynchus anatinus - ), sometimes referred to as the - duck-billed platypus - , is a - - semiaquatic - - egg-laying - mammal - - endemic - - to - - eastern Australia - - , including - Tasmania - . The platypus is the sole living representative of its - - family - - ( - - Ornithorhynchidae - - ) and - genus - ( - Ornithorhynchus - ), though a number of - - related species - - appear in the fossil record. -

    -

    - Together with the four species of - echidna - , it is one of the five - - extant - - species of - monotremes - , the only mammals that lay - - eggs - - instead of giving birth to live young. Like other monotremes, it senses prey through - - electrolocation - - . It is one of the few species of - - venomous mammals - - , as the male platypus has a - - spur - - on the hind foot that delivers a - - venom - - capable of causing severe pain to humans. The unusual appearance of this egg-laying, - duck - -billed, - beaver - -tailed, - otter - -footed mammal baffled European naturalists when they first encountered it, and the - first scientists to examine a preserved platypus body (in 1799) judged it a fake, - made of several animals sewn together. -

    -

    - The unique features of the platypus make it an important subject in the study of - - evolutionary biology - - , and a recognisable and iconic symbol of - Australia - . It is culturally significant to several - - Aboriginal peoples of Australia - - , who also used to hunt the animal for food. It has appeared as a mascot at national - events and features on the - - reverse - - of the - - Australian twenty-cent coin - - , and the platypus is the animal emblem of the state of - - New South Wales - - . Until the early 20th century humans hunted the platypus for its fur, but it is now - protected throughout its range. Although - - captive-breeding - - programs have had only limited success, and the platypus is vulnerable to the - effects of pollution, it is not under any immediate threat. -

    -

    - As of 2020 - - , the platypus is a legally - - protected species - - in all states where it occurs, but it only listed as an - - endangered species - - in - - South Australia - - . The species is classified as a - - near-threatened species - - by the - - IUCN - - , but a November 2020 report has recommended that it is upgraded to - - threatened species - - under the federal - - - EPBC Act - - - , due to habitat destruction and declining numbers in all states. -

    -
    -
    -
    -
  • -
-
-
- - -
-
-
diff --git a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.ts deleted file mode 100644 index 2b2505dee5..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tabs/tabs-demo/tabs-demo.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-ngb-tabs-demo', - templateUrl: './tabs-demo.component.html', -}) -export class NgbTabsDemoComponent { - @Input() tabsBg: string; - @Input() contentBg: string; - @Input() wrapperBg: string; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.html deleted file mode 100644 index c455c64591..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Timepicker

- -
- -
- -
- -

timepicker.component.html

- - - diff --git a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.ts deleted file mode 100644 index 4ab3777ef1..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo-page/timepicker-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../timepicker-demo/timepicker-demo.component.html').default; -@Component({ - selector: 'app-timepicker-demo-page', - templateUrl: './timepicker-demo-page.component.html', -}) -export class NgbTimepickerDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.html deleted file mode 100644 index 89540b5bbc..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.html +++ /dev/null @@ -1,69 +0,0 @@ -

Timepicker example

- -
Selected time: {{time | json}}
- -
- -

Sizing

-

- By default, the timepicker component only supports 3 different sizes: - sm - , - md - , and - lg - . -

-

- To use one of these predefined sizes, simply set the - [size] - entry as defined in the - - component api - - . -

-
-
- -
-
- -
-
- -
-
- -
- -

- To use the timpicker in regular size, remove the - [size] - input and use the class - .timepicker-rg - instead. -

- - -
- -

Timepicker with validation

-
- - -

The time is right.

-

Time is too early.

-

Time is too late.

-

This field is required.

-
diff --git a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.ts deleted file mode 100644 index e33cb5f5fb..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/timepicker/timepicker-demo/timepicker-demo.component.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { Component } from '@angular/core'; -import { UntypedFormControl } from '@angular/forms'; -import { NgbTimeStruct } from '@ng-bootstrap/ng-bootstrap'; - -@Component({ - selector: 'app-timepicker-demo', - templateUrl: './timepicker-demo.component.html', -}) -export class NgbTimepickerDemoComponent { - time: NgbTimeStruct; - - ctrl = new UntypedFormControl(null, (control: UntypedFormControl) => { - const value = control.value; - - if (!value) { - return null; - } - - if (value.hour < 12) { - return { tooEarly: true }; - } - - if (value.hour > 14) { - return { tooLate: true }; - } - - return null; - }); -} diff --git a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.html deleted file mode 100644 index a34039a3d4..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.html +++ /dev/null @@ -1,19 +0,0 @@ -
-

Tooltip

- -
- -
- -

- Using - placement="[position] auto" - allows the tooltip to be displayed in another location if there is no room for the initial - placement location. -

-
- diff --git a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.ts deleted file mode 100644 index 00435a0ce8..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo-page/tooltip-demo-page.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../tooltip-demo/tooltip-demo.component.html').default; -@Component({ - selector: 'app-ngb-tooltip-demo-page', - templateUrl: './tooltip-demo-page.component.html', -}) -export class NgbTooltipDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.html deleted file mode 100644 index 118f28c9d8..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.html +++ /dev/null @@ -1,54 +0,0 @@ -
- - - - - - - -

Custom HTML Tooltip on top

-

- Lorem, ipsum dolor sit amet consectetur adipisicing elit. Temporibus nisi iusto cupiditate - optio perferendis iure ipsa vitae assumenda! Consequuntur, pariatur necessitatibus nesciunt - architecto quidem a unde rerum vero praesentium cum. -

-
-
- - -
diff --git a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.ts deleted file mode 100644 index 59e046f38f..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/tooltip/tooltip-demo/tooltip-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-ngb-tooltip-demo', - templateUrl: './tooltip-demo.component.html', -}) -export class NgbTooltipDemoComponent {} diff --git a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.html b/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.html deleted file mode 100644 index 3aacbd125b..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.html +++ /dev/null @@ -1,13 +0,0 @@ -
-

Typeahead

- -
- -
- -
- diff --git a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.ts b/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.ts deleted file mode 100644 index 63c113da8c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo-page/typeahead-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../typeahead-demo/typeahead-demo.component.html').default; -@Component({ - selector: 'app-ngb-typeahead-demo-page', - templateUrl: './typeahead-demo-page.component.html', -}) -export class NgbTypeaheadDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.html b/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.html deleted file mode 100644 index fce69b2085..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.html +++ /dev/null @@ -1,24 +0,0 @@ -A typeahead example that gets values from a static -string[] -
    -
  • - debounceTime - operator -
  • -
  • kicks in only if 2+ characters typed
  • -
  • limits to 10 results
  • -
- -
- - -
-
-
Model: {{ model | json }}
diff --git a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.ts b/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.ts deleted file mode 100644 index 03f345011c..0000000000 --- a/packages/demo/src/app/ng-bootstrap/components/typeahead/typeahead-demo/typeahead-demo.component.ts +++ /dev/null @@ -1,84 +0,0 @@ -import { Component } from '@angular/core'; -import { Observable } from 'rxjs/internal/Observable'; -import { debounceTime, distinctUntilChanged, map } from 'rxjs/operators'; - -const states = [ - 'Alabama', - 'Alaska', - 'American Samoa', - 'Arizona', - 'Arkansas', - 'California', - 'Colorado', - 'Connecticut', - 'Delaware', - 'District Of Columbia', - 'Federated States Of Micronesia', - 'Florida', - 'Georgia', - 'Guam', - 'Hawaii', - 'Idaho', - 'Illinois', - 'Indiana', - 'Iowa', - 'Kansas', - 'Kentucky', - 'Louisiana', - 'Maine', - 'Marshall Islands', - 'Maryland', - 'Massachusetts', - 'Michigan', - 'Minnesota', - 'Mississippi', - 'Missouri', - 'Montana', - 'Nebraska', - 'Nevada', - 'New Hampshire', - 'New Jersey', - 'New Mexico', - 'New York', - 'North Carolina', - 'North Dakota', - 'Northern Mariana Islands', - 'Ohio', - 'Oklahoma', - 'Oregon', - 'Palau', - 'Pennsylvania', - 'Puerto Rico', - 'Rhode Island', - 'South Carolina', - 'South Dakota', - 'Tennessee', - 'Texas', - 'Utah', - 'Vermont', - 'Virgin Islands', - 'Virginia', - 'Washington', - 'West Virginia', - 'Wisconsin', - 'Wyoming', -]; - -@Component({ - selector: 'app-ngb-typeahead-demo', - templateUrl: './typeahead-demo.component.html', -}) -export class NgbTypeaheadDemoComponent { - public model: any; - - search = (text$: Observable) => - text$.pipe( - debounceTime(200), - distinctUntilChanged(), - map(term => - term.length < 2 - ? [] - : states.filter(v => v.toLowerCase().indexOf(term.toLowerCase()) > -1).slice(0, 10), - ), - ); -} diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.html b/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.html deleted file mode 100644 index 7cc9c069ed..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.html +++ /dev/null @@ -1,25 +0,0 @@ -
-

Custom select

-
- -
-

This component is deprecated

-

It will be removed in the next major version.

-
- -
- -
- -
- -
- -

custom-select-with-floating-label.component.html

- - -

custom-select.component.html

- - -

custom-select.component.ts

- diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.ts b/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.ts deleted file mode 100644 index f7ddc5af43..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo-page/custom-select-demo-page.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../custom-select-demo/custom-select-demo.component.html').default; -const codeTemplateFloating = - require('!!raw-loader!../custom-select-floating-demo/custom-select-floating-demo.component.html').default; -const codeComponent = - require('!!raw-loader!../custom-select-demo/custom-select-demo.component.ts').default; - -@Component({ - selector: 'app-custom-select-demo-page', - templateUrl: './custom-select-demo-page.component.html', -}) -export class CustomSelectDemoPageComponent { - codeTemplate = codeTemplate; - codeTemplateFloating = codeTemplateFloating; - codeComponent = codeComponent; -} diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.html b/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.html deleted file mode 100644 index eb42edb536..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.html +++ /dev/null @@ -1,32 +0,0 @@ -
- - -
- -
-
diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.ts b/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.ts deleted file mode 100644 index 38d1876ce5..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-demo/custom-select-demo.component.ts +++ /dev/null @@ -1,60 +0,0 @@ -import { Component, ElementRef, QueryList, ViewChildren } from '@angular/core'; - -interface IOption { - label: string; - value: string; - icon: number; -} - -@Component({ - selector: 'app-custom-select-demo', - templateUrl: './custom-select-demo.component.html', -}) -export class CustomSelectDemoComponent { - @ViewChildren('option', { read: ElementRef }) private optionList: QueryList; - - public options: IOption[]; - public selectedOption: IOption; - - constructor() { - this.options = [ - { - label: 'One', - value: '1', - icon: 3126, - }, - { - label: 'Two', - value: '2', - icon: 3116, - }, - { - label: 'Three', - value: '3', - icon: 3107, - }, - ]; - } - - public setFocus(event: KeyboardEvent) { - const activeOptionIndex = Array.from(this.optionList).findIndex(option => { - return option.nativeElement.classList.contains('active'); - }); - - switch (event.code) { - case 'Space': - case 'Enter': - const currentOption = this.optionList.get(activeOptionIndex) || this.optionList.get(0); - setTimeout(() => currentOption.nativeElement.focus(), 100); - break; - case 'ArrowUp': - const previousOption = this.optionList.get(activeOptionIndex + 1) || this.optionList.get(0); - setTimeout(() => previousOption.nativeElement.focus()); - break; - case 'ArrowDown': - const nextOption = this.optionList.get(activeOptionIndex + 1) || this.optionList.get(0); - setTimeout(() => nextOption.nativeElement.focus()); - break; - } - } -} diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.html b/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.html deleted file mode 100644 index edf9db4743..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.html +++ /dev/null @@ -1,39 +0,0 @@ -
- - - -
- -
-
diff --git a/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.ts b/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.ts deleted file mode 100644 index da69d9cf74..0000000000 --- a/packages/demo/src/app/post-sample/components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Component, OnInit, Input } from '@angular/core'; -import { CustomSelectDemoComponent } from '../custom-select-demo/custom-select-demo.component'; - -@Component({ - selector: 'app-custom-select-floating-demo', - templateUrl: './custom-select-floating-demo.component.html', -}) -export class CustomSelectFloatingDemoComponent extends CustomSelectDemoComponent implements OnInit { - @Input() public noSelected: boolean = false; - - public infoText: string = ''; - - ngOnInit() { - if (!this.noSelected) this.selectedOption = this.options[0]; - - this.infoText = this.noSelected ? `(no selected)` : ''; - } -} diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.html b/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.html deleted file mode 100644 index aa9ad5ee28..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.html +++ /dev/null @@ -1,104 +0,0 @@ -
-

Datatable

-

Using ngx-datatable 20.0.0

- - Ngx-datatable documentation - -   - - Ngx-datatable demos - -
- - - -
-

Basic datatable

-
-
- - -
-
-
- - -
-
-
-
- -
-

datatable-demo.component.html

- -

datatable-demo.component.ts

- -
- -
- -
-

Paginated datatable

-
- - -
- -

datatable-paginated-demo.component.html

- -
- -
- -
-

Editable datatable

- -

datatable-editable-demo.component.html

- -
- -
-

Datatable with loading indicator

- -

datatable-loading-demo.component.html

- -
diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.ts b/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.ts deleted file mode 100644 index 6a79494e0e..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-demo-page/datatable-demo-page.component.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { Component } from '@angular/core'; -const basicTemplate = - require('!!raw-loader!../datatable-demo/datatable-demo.component.html').default; -const basicComponent = - require('!!raw-loader!../datatable-demo/datatable-demo.component.ts').default; -const paginationTemplate = - require('!!raw-loader!../datatable-paginated-demo/datatable-paginated-demo.component.html').default; -const editionTemplate = - require('!!raw-loader!../datatable-editable-demo/datatable-editable-demo.component.html').default; -const loadingTemplate = - require('!!raw-loader!../datatable-loading-demo/datatable-loading-demo.component.html').default; - -@Component({ - selector: 'app-data-table-demo-page', - templateUrl: './datatable-demo-page.component.html', -}) -export class DatatableDemoPageComponent { - /* Basic datatable */ - basicTemplate = basicTemplate; - basicComponent = basicComponent; - tableType = ''; - headerColumn = false; - - /* Paginated datatable */ - paginationTemplate = paginationTemplate; - paginationMode: 'standard' | 'loader' = 'standard'; - - /* Editable datatable */ - editionTemplate = editionTemplate; - - /* Loading datatable */ - loadingTemplate = loadingTemplate; -} diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.html b/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.html deleted file mode 100644 index 0711d00bac..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - {{ value | date : 'MMM y' : undefined : 'en' }} - - - - - - - {{ value }} - - - - - - -
- -
- - - -
-
-
-
- - - - - - - -
diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.ts b/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.ts deleted file mode 100644 index fe8729b3f0..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-demo/datatable-demo.component.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { Component, Input } from '@angular/core'; - -interface IRecords { - debtorId: number; - rrn: number; - billingNumber: number; - billingMonth: string; - keyword: string; - amount: number; - status: string; -} - -@Component({ - selector: 'app-datatable-demo', - templateUrl: './datatable-demo.component.html', -}) -export class DatatableDemoComponent { - @Input() public headerColumn: boolean; - @Input() public tableType: string; - public records: IRecords[]; - public statuses: string[]; - - constructor() { - this.records = [ - { - debtorId: 40103969, - rrn: 503103725, - billingNumber: 2277042726, - billingMonth: '2021-03-15T12:09:51-01:00', - keyword: 'Economy', - amount: 965.82, - status: 'inactive', - }, - { - debtorId: 40103991, - rrn: 503103792, - billingNumber: 2277042252, - billingMonth: '2021-03-15T12:09:51-01:00', - keyword: 'Economy', - amount: 626.65, - status: 'active', - }, - { - debtorId: 40103967, - rrn: 503103740, - billingNumber: 2277042494, - billingMonth: '2021-03-15T12:09:51-01:00', - keyword: 'Dispobox', - amount: 802.18, - status: 'active', - }, - { - debtorId: 40103986, - rrn: 503103788, - billingNumber: 2277042324, - billingMonth: '2021-03-15T12:09:51-01:00', - keyword: 'Express shipment', - amount: 397.05, - status: 'inactive', - }, - { - debtorId: 40103967, - rrn: 503103798, - billingNumber: 2277042204, - billingMonth: '2021-03-15T12:09:51-01:00', - keyword: 'Express shipment', - amount: 742.87, - status: 'active', - }, - ]; - - this.statuses = ['active', 'inactive', 'automatic', 'blocked']; - } -} diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.html b/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.html deleted file mode 100644 index 5cf84febc4..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - -
- -
- -
-
-
-
-
- - - -
-

Update product

-
- - -
-
- - -
-
- - -
-
-
diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.ts b/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.ts deleted file mode 100644 index 751bdab057..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-editable-demo/datatable-editable-demo.component.ts +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-datatable-editable-demo', - templateUrl: 'datatable-editable-demo.component.html', -}) -export class DatatableEditableDemoComponent { - public readonly Object = Object; - public rows: { id: string; product: string; quantity: number }[]; - - constructor() { - this.rows = [ - { - id: '2b369518-e006-450f-a1fc-b1ca2e9b2a72', - product: 'Laboris do aliqua pariatur consequat', - quantity: 65, - }, - { - id: 'c12e968e-49c0-4e22-8f1c-2194f728b97f', - product: 'Commodo culpa et culpa sit', - quantity: 76, - }, - { - id: 'dcf8087a-3db0-4e5f-9357-eff67b7ce722', - product: 'Irure mollit adipisicing voluptate pariatur', - quantity: 72, - }, - { - id: '4de80e57-9b4e-4fbd-b245-5897c081e28b', - product: 'In culpa est et commodo', - quantity: 100, - }, - ]; - } -} diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.html b/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.html deleted file mode 100644 index aee08d6de4..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.html +++ /dev/null @@ -1,23 +0,0 @@ -
- - -
- - - - - - diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.ts b/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.ts deleted file mode 100644 index d0c2c193bf..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-loading-demo/datatable-loading-demo.component.ts +++ /dev/null @@ -1,71 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-datatable-loading-demo', - templateUrl: 'datatable-loading-demo.component.html', -}) -export class DatatableLoadingDemoComponent { - public readonly Object = Object; - public rows: { name: string; population: number; chosenAnimal: string }[]; - - showLoading: boolean = true; - - constructor() { - this.rows = [ - { - name: 'Saint Pierre and Miquelon', - population: 3289570, - chosenAnimal: 'Adouri', - }, - { - name: 'Malta', - population: 1834902, - chosenAnimal: 'Spotted deer', - }, - { - name: 'China', - population: 4318704, - chosenAnimal: 'Boa', - }, - { - name: 'Indonesia', - population: 8379190, - chosenAnimal: 'Bandicoot', - }, - { - name: 'Philippines', - population: 9175816, - chosenAnimal: 'Common shelduck', - }, - { - name: 'Nepal', - population: 4827738, - chosenAnimal: 'African snake', - }, - { - name: 'Uganda', - population: 9906834, - chosenAnimal: 'Genet', - }, - { - name: 'Indonesia', - population: 9681075, - chosenAnimal: 'Red-tailed hawk', - }, - { - name: 'Portugal', - population: 4049832, - chosenAnimal: 'Chital', - }, - { - name: 'Spain', - population: 7091818, - chosenAnimal: 'Paradoxure', - }, - ]; - } -} diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.html b/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.html deleted file mode 100644 index 79fb9cd35e..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - {{ value === 0 ? 'Gratis' : 'CHF ' + value }} - - - - - - - - - diff --git a/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.ts b/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.ts deleted file mode 100644 index 0d592ebf32..0000000000 --- a/packages/demo/src/app/post-sample/components/datatable/datatable-paginated-demo/datatable-paginated-demo.component.ts +++ /dev/null @@ -1,297 +0,0 @@ -import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; - -@Component({ - selector: 'app-datatable-paginated-demo', - templateUrl: './datatable-paginated-demo.component.html', -}) -export class DatatablePaginatedDemoComponent implements OnInit, OnChanges { - @Input() public paginationMode: 'standard' | 'loader' = 'standard'; - public page: number; - public nbRowsPerPage: number; - public loading: boolean; - public readonly rows = [ - { - name: 'irure amet Lorem ex aute laboris sunt', - price: 41.04, - id: 2285160636, - }, - { - name: 'amet minim esse dolore excepteur dolore ex', - price: 65.71, - id: 2864505807, - }, - { - name: 'anim consectetur qui culpa eu eiusmod dolor', - price: 57.72, - id: 2448670977, - }, - { - name: 'minim tempor non do quis minim velit', - price: 38.13, - id: 2411003894, - }, - { - name: 'aliqua laboris enim veniam tempor magna nostrud', - price: 0, - id: 2569769930, - }, - { - name: 'veniam exercitation sunt enim et excepteur exercitation', - price: 93.26, - id: 2709567646, - }, - { - name: 'reprehenderit cillum commodo officia ad esse id', - price: 0, - id: 2979592582, - }, - { - name: 'occaecat ullamco commodo velit reprehenderit et enim', - price: 47.46, - id: 2879934487, - }, - { - name: 'nisi reprehenderit non mollit ad fugiat commodo', - price: 0, - id: 2905345444, - }, - { - name: 'consequat tempor ad nisi sunt non laboris', - price: 51.57, - id: 2138506913, - }, - { - name: 'do magna laborum enim qui ea duis', - price: 24.75, - id: 2065606839, - }, - { - name: 'adipisicing consectetur dolore dolore amet qui ex', - price: 14.79, - id: 2189192197, - }, - { - name: 'incididunt velit nostrud nostrud labore minim dolore', - price: 34.01, - id: 2615450077, - }, - { - name: 'ea enim do reprehenderit ex ad nostrud', - price: 34.41, - id: 2852403903, - }, - { - name: 'tempor do nulla non proident do ad', - price: 0, - id: 2182009963, - }, - { - name: 'occaecat voluptate laborum mollit ipsum magna laboris', - price: 19, - id: 2359467106, - }, - { - name: 'ut commodo Lorem anim laboris non consectetur', - price: 29.73, - id: 2953678213, - }, - { - name: 'sit ipsum pariatur amet nulla amet quis', - price: 0, - id: 2066228843, - }, - { - name: 'aliquip culpa ipsum culpa anim pariatur velit', - price: 75.37, - id: 2483151517, - }, - { - name: 'veniam laboris deserunt sint dolor laboris qui', - price: 0, - id: 2238274828, - }, - { - name: 'id tempor officia enim ullamco eiusmod minim', - price: 91.71, - id: 2761638597, - }, - { - name: 'in occaecat exercitation duis do quis deserunt', - price: 88.02, - id: 2270779156, - }, - { - name: 'quis excepteur esse duis dolor elit ullamco', - price: 71.3, - id: 2776587464, - }, - { - name: 'eu consectetur cillum sint ipsum Lorem aliquip', - price: 51.59, - id: 2259373011, - }, - { - name: 'veniam ipsum exercitation adipisicing esse adipisicing eu', - price: 30.67, - id: 2590368003, - }, - { - name: 'pariatur dolor quis cillum sit minim non', - price: 0, - id: 2026467457, - }, - { - name: 'aute ipsum anim magna ut exercitation ea', - price: 53.82, - id: 2060166830, - }, - { - name: 'anim pariatur adipisicing sunt excepteur eu qui', - price: 6.49, - id: 2895749904, - }, - { - name: 'sit tempor exercitation dolore ad aliquip pariatur', - price: 5.22, - id: 2727224552, - }, - { - name: 'incididunt consequat aute magna velit magna id', - price: 16.86, - id: 2300535944, - }, - { - name: 'fugiat aute culpa ex officia velit incididunt', - price: 67.34, - id: 2843481076, - }, - { - name: 'culpa dolore qui Lorem in enim culpa', - price: 18.04, - id: 2638963606, - }, - { - name: 'vehicula et, rutrum eu, ultrices sit', - price: 74.4, - id: 2690008058, - }, - { - name: 'Ut sagittis lobortis mauris. Suspendisse aliquet', - price: 85.21, - id: 2104961564, - }, - { - name: 'eget metus. In nec orci. Donec', - price: 5.03, - id: 2488973048, - }, - { - name: 'lorem fringilla ornare placerat, orci lacus vestibulum', - price: 12.82, - id: 2068602240, - }, - { - name: 'nulla. Integer urna. Vivamus molestie', - price: 27.82, - id: 2552576223, - }, - { - name: 'dictum sapien. Aenean massa. Integer vitae nibh.', - price: 55.41, - id: 2490791690, - }, - { - name: 'rutrum magna. Cras convallis convallis dolor. Quisque', - price: 62.48, - id: 2636742835, - }, - { - name: 'pede. Cras vulputate velit eu', - price: 56.58, - id: 2014810358, - }, - { - name: 'molestie pharetra nibh. Aliquam ornare,', - price: 27.12, - id: 2259658668, - }, - { - name: 'sapien, gravida non, sollicitudin', - price: 12.5, - id: 2132558847, - }, - { - name: 'ipsum sodales purus, in molestie tortor nibh sit', - price: 53.24, - id: 2739597493, - }, - { - name: 'vitae semper egestas, urna justo faucibus lectus,', - price: 53.25, - id: 2002085100, - }, - { - name: 'ligula. Nullam enim. Sed nulla', - price: 10.66, - id: 2235245453, - }, - { - name: 'per conubia nostra, per inceptos hymenaeos. Mauris', - price: 4.47, - id: 2562494730, - }, - { - name: 'parturient montes, nascetur ridiculus mus. Proin', - price: 35.37, - id: 2536109037, - }, - { - name: 'dictum. Phasellus in felis. Nulla tempor', - price: 49.19, - id: 2300129128, - }, - { - name: 'nec urna suscipit nonummy. Fusce fermentum', - price: 95.46, - id: 2625971868, - }, - { - name: 'mauris blandit mattis. Cras eget nisi dictum', - price: 36.82, - id: 2635588432, - }, - { - name: 'Mauris nulla. Integer urna. Vivamus molestie', - price: 83.86, - id: 2334831693, - }, - { - name: 'Suspendisse commodo tincidunt nibh. Phasellus nulla.', - price: 26.12, - id: 2405472012, - }, - ]; - - public ngOnInit() { - this.initPagination(); - } - - public ngOnChanges(changes: SimpleChanges) { - this.initPagination(); - } - - private initPagination(): void { - this.page = 0; - this.nbRowsPerPage = 5; - } - - public loadMore(): void { - this.loading = true; - - // simulate data fetching - setTimeout(() => { - this.nbRowsPerPage += 5; - this.loading = undefined; - }, Math.random() * 1000); - } -} diff --git a/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.html b/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.html deleted file mode 100644 index 3363a15b68..0000000000 --- a/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.html +++ /dev/null @@ -1,12 +0,0 @@ -
-

Feedback

-
- -
- -
- diff --git a/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.ts b/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.ts deleted file mode 100644 index 6b4fe8d81d..0000000000 --- a/packages/demo/src/app/post-sample/components/feedback/feedback-demo-page/feedback-demo-page.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = require('!!raw-loader!../feedback-demo/feedback-demo.component.html').default; - -@Component({ - selector: 'app-feedback-demo-page', - templateUrl: './feedback-demo-page.component.html', -}) -export class FeedbackDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.html b/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.html deleted file mode 100644 index e7b73eb8b1..0000000000 --- a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.html +++ /dev/null @@ -1,10 +0,0 @@ - - -
There is an error!
- - - - - - -
Everything is fine.
diff --git a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.scss b/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.scss deleted file mode 100644 index 97b3cd92ae..0000000000 --- a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.scss +++ /dev/null @@ -1,3 +0,0 @@ -.form-label:not(:first-child) { - margin-top: 1.5rem; -} diff --git a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.ts b/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.ts deleted file mode 100644 index 623ee8289d..0000000000 --- a/packages/demo/src/app/post-sample/components/feedback/feedback-demo/feedback-demo.component.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-feedback-demo', - templateUrl: './feedback-demo.component.html', - styleUrls: ['./feedback-demo.component.scss'], -}) -export class FeedbackDemoComponent {} diff --git a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.html b/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.html deleted file mode 100644 index 5e5c64cb96..0000000000 --- a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.html +++ /dev/null @@ -1,319 +0,0 @@ -

How to forms

-

with Bootstrap and Swiss Post specific styles

- - - -
-

Page layout

-

- All things need to be contained inside a container. The container limits the size of the content - and centers it on the page. -

- - -

Basic input

-

- For accessibility reasons, form fields should always have a label linked via the id/for - attributes. Screen-readers will announce the label when the input gets the focus. If there is no - label, screen-reader users have no idea what the input should be, even if there is other text - next to the field. -

-
- - -
- - -

Vertical spacing

-

- To add space between input, you can use - margin utilities - . -

-
-
- - -
-
- - -
-
- - -

Rows'n'cols

-

- If you want a form field to span the whole available width, you don't need a row nor a col. You - only need those, if you want to place two things next to each other. -

-

- Simply use - .row - and - .col - to have the width distributed evenly between all inputs. To make it responsive, you can add - .row-cols-* - classes to the row ( - Bootstrap Row Columns - ). -

-
-
-
- - -
-
- - -
-
-
- -
-

- For finer adjustment, you can also use the - .col-* - classes ( - - Bootstrap Columns - - ) on your columns. For example for a 2/1 ratio, given that a row has twelve columns in total, - just add - .col-8 - and - .col-4 - to you two columns respectively. -

-
-
-
- - -
-
- - -
-
-
- - -

Fields with custom width

-

- Some fields may not fit into the twelve row schema, they need a custom width. The PLZ field may - be one of those cases. Two - .col - next to each other will have equal width. If one of the cols has the - .col-auto - class, this col is sized based on it's content. The other row is stretched to the container - width. With this setup, we can define a max-width on the input field to shrink it. -

-
-
-
- - -
- -
- - -
-
-
- - -

Form buttons

-

- Buttons, often at the end of the form are right aligned. We can achieve this with the classes - d-flex flex-row-reverse - . This will ensure that the primary button is focused first (because of the markup order) but is - still aligned to the right. To get some margin between the button we can use the - .gap-8 - class. Note that for the buttons, we don't need any row/col structure. Read more about gap - classes at - Bootstrap Gaps - . -

-
-
- - -
- -
- - -
-
- - -

Floating labels

-

- For internet applications, bigger input fields with floating labels are the Post way of creating - forms. The particularity of these fields, is that the - <label> - and - <input> - elements are inverted and wrapped in a - .form-floating - div. In addition, the input field needs a placeholder attribute, preferably equal to a single - space. -

-
-
-
-
- - -
-
-
-
- - -
-
-
-
- - -

Validation messages

-

- Validation messages are placed directly after the - <input> - (or after the - <label> - in the case of floating label). Showing and hiding of these messages is typically controlled by - adding and removing validation classes on the input: -

-
    -
  • - The message needs the class - .invalid-feedback/.valid-feedback - , -
  • -
  • -
      -
    • - The form needs the class - .was-validated - . With this class you can manage when to display errors. Usually, errors should not be - shown on untouched fields. -
    • -
    • Or
    • -
    • - The input field needs the class - .is-invalid/.is-valid - , -
    • -
    -
  • -
-
-
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
-
-
- - -

Hints

-

- Hints can help users better understand the type of information they need to provide. Hints, like - validation messages, must be placed after the - <input> - (or - <label> - in the case of floating label) and after validation messages if there are some. -

-

- Hints use the class - .form-text - . -

-

- To enable screen-readers to detect and read your hints, link the - <input> - with the aria-labelledby attribute to the hint via id. -

-
-
- - -
- - Also provide any middle names in this field -
-
-
- -
diff --git a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.spec.ts b/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.spec.ts deleted file mode 100644 index 33aca67cb5..0000000000 --- a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { FormsDemoPageComponent } from './forms-demo-page.component'; - -describe('FormsDemoPageComponent', () => { - let component: FormsDemoPageComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [FormsDemoPageComponent], - }).compileComponents(); - }); - - beforeEach(() => { - fixture = TestBed.createComponent(FormsDemoPageComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.ts b/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.ts deleted file mode 100644 index 2d6c095b09..0000000000 --- a/packages/demo/src/app/post-sample/components/forms/forms-demo-page/forms-demo-page.component.ts +++ /dev/null @@ -1,293 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-forms-demo-page', - templateUrl: './forms-demo-page.component.html', -}) -export class FormsDemoPageComponent { - container = '
...
'; - basicInput = ` -`; - rowSimple = `
-
- - -
-
- - -
-
`; - colSimple = `
-
- - -
-
- - -
-
`; - customWidth = `
-
- - -
-
- - -
-
`; - verticalSpacing = `
- - -
-
- - -
`; - buttons = `
- - -
-
- - -
`; - floatingLabels = `
-
-
- - -
-
-
-
- - -
-
-
`; - validation = `
- -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
- - -
-
- - -

Error message

-
-
- - -

Success message (optional)

-
-
- - -
-
-
- - -

Error message

-
-
-
-
- - -

Success message (optional)

-
-
-
-
`; - hints = `
- - -
- - Also provide any middle names in this field -
-
`; -} diff --git a/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.html b/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.html deleted file mode 100644 index 0c560ae85e..0000000000 --- a/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.html +++ /dev/null @@ -1,26 +0,0 @@ -
-

Post icons

-
- -
-

We have something new for you!

-

- The usage of icons as base64 encoded background images in CSS will soon be deprecated. You can - switch to the brand new icon component - post-icon - today. Go ahead and have a look at the - - brand new icons documentation - - featuring a search and over 800 icons. -

-

- - Discover the new icons - -

-
- diff --git a/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.ts b/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.ts deleted file mode 100644 index dc7866fd27..0000000000 --- a/packages/demo/src/app/post-sample/components/icons/icons-demo-page/icons-demo-page.component.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { Component } from '@angular/core'; -@Component({ - selector: 'app-icons-demo-page', - templateUrl: './icons-demo-page.component.html', -}) -export class IconsDemoPageComponent {} diff --git a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.html b/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.html deleted file mode 100644 index f1c9e89314..0000000000 --- a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.html +++ /dev/null @@ -1,202 +0,0 @@ -
-

- To avoid an unnecessarily big css file, all icons except the default black ones have to be - explicitly declared in your scss file. -

-

Example:

-
-
Rendered
-
Applied classes
-
Markup
-
SASS
-
- -
-
pi pi-1000
-
- <i class="pi pi-1000" aria-hidden="true"></i> -
-
- // No additional SASS necessary -
-
- -
-
- pi pi-1000-warning -
- See available contextual colors below. -
-
- <i class="pi pi-1000-warning" aria-hidden="true"></i> -
-
- - {{ cwfImport }} -
- .pi-1000-warning { -
-   @include post.pi(1000, "warning"); -
- } -
-
-
- -
-
pi pi-heart
-
- <i class="pi pi-heart" aria-hidden="true"></i> -
-
- - {{ cwfImport }} -
- .pi-heart { -
-   @include post.pi("2063", #FF0080); -
- } -
-
-
- -
-
pi pi-heart-coral pi-border
-
- <i class="pi pi-heart-coral pi-border" aria-hidden="true"></i> -
-
- - @use "sass:map"; -
- {{ cwfImport }} -
- .pi-heart-coral { -
-   @include post.pi(2063, map.get(post.$background-colors, "coral")); -
- } -
-
-
-

Colors

-

- Available placeholders for: Primary, White, Info, Danger, Success (Note: Named icons can not be - colored.) -

-
-
-
-
- -
- - <i class="pi" [class]="'pi-1000-' + color" aria-hidden="true"></i> - - - {{ cwfImport }} -
- .pi-1000-{{ color }} { @include post.pi(1000, "{{ color }}"); } -
-
-
-
- Include a certain icon in all contextual colors (Example for pi-1000): -
- - {{ cwfImport }} -
- @each $color, $value in post.$contextual-colors { -
-   .pi-1000-#{$color} { -
-     @include post.pi(1000, $color); -
-   } -
- } -
-
-
- Include the entire icon set in a specific color (Example for Post-Color "Nightblue"): -
- - @use "sass:map"; - {{ cwfImport }} -
- @each $name, $path in post.$svg-icon-map { -
-   .pi-#{$name} { -
-     @include post.pi($name, map.get(post.$accent-colors, "nightblue")); -
-   } -
- } -
-
-
-

Available Adjustments

-
-
- -
-
- With border -
- <i class="pi pi-border pi-1000"></i> -
- -
-
- Small -
- <i class="pi pi-small pi-1000"></i> -
- -
-
- 2x -
- <i class="pi pi-2x pi-1000"></i> -
- -
-
- 3x -
- <i class="pi pi-3x pi-1000"></i> -
- -
-
- 4x -
- <i class="pi pi-4x pi-1000" aria-hidden="true"></i> -
-

All SVG Icons

-

- If you need the digital post logo, please discuss your need with - CorpDesign, K21 [E-Mail Request] - . -

-
-
- -
- pi-{{ iconName }} -
-
-
-
- -
- pi-{{ nr }} -
-
-
diff --git a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.scss b/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.scss deleted file mode 100644 index 25a85eecf2..0000000000 --- a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.scss +++ /dev/null @@ -1,15 +0,0 @@ -@use 'sass:map'; -@use '@swisspost/design-system-styles/core' as post; - -.pi-heart { - @include post.pi(2063, #ff0088); -} - -.pi-heart-coral { - @include post.pi(2063, map.get(post.$background-colors, 'coral')); -} - -code.sass { - display: block; - color: #ff0080; -} diff --git a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.ts b/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.ts deleted file mode 100644 index 3ebadea406..0000000000 --- a/packages/demo/src/app/post-sample/components/icons/svg-icons-demo/svg-icons-demo.component.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-svg-icons-demo', - templateUrl: './svg-icons-demo.component.html', - styleUrls: ['./svg-icons-demo.component.scss'], -}) -export class SvgIconsDemoComponent { - packageName: string = '@swisspost/design-system-styles'; - cwfImport: string = `@use "${this.packageName}/core" as post;`; - - colors = ['primary', 'white', 'success', 'warning', 'error']; - preColored = ['success', 'warn', 'info', 'error-black', 'error-red']; - - range: number[] = []; - - constructor() { - for (let i = 1000; i < 1050; i++) { - this.range.push(i); - } - for (let i = 2000; i < 2196; i++) { - this.range.push(i); - } - this.range.push(2307); - this.range.push(2308); - this.range.push(3000); - for (let i = 3020; i < 3051; i++) { - this.range.push(i); - } - for (let i = 3064; i < 3177; i++) { - this.range.push(i); - } - for (let i = 3184; i < 3261; i++) { - this.range.push(i); - } - for (let i = 8000; i < 8020; i++) { - this.range.push(i); - } - for (let i = 9900; i < 9912; i++) { - this.range.push(i); - } - } -} diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay-content.ts b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay-content.ts deleted file mode 100644 index af794a10e5..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay-content.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component, Input } from '@angular/core'; -import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'; - -@Component({ - selector: 'app-overlay-demo-content', - templateUrl: './notification-overlay.content.html', -}) -export class NotificationOverlayContentComponent { - @Input() name: string; - - constructor(public activeModal: NgbActiveModal) {} -} diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay.content.html b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay.content.html deleted file mode 100644 index e405c5d3b1..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-content/notification-overlay.content.html +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.html b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.html deleted file mode 100644 index 001dcb481b..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.html +++ /dev/null @@ -1,18 +0,0 @@ -
-

Notification overlay

-
- -
- This is just a simple to describe how to create an overlay notification only with bootstrap - classes -
-
-
- -
-
- diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.ts b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.ts deleted file mode 100644 index ada2a6f546..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../notification-overlay-content/notification-overlay.content.html').default; - -@Component({ - selector: 'app-nofitication-overlay-demo-page', - templateUrl: './notification-overlay-page.component.html', -}) -export class NotificationOverlayPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.html b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.html deleted file mode 100644 index b7803fb9a1..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.html +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.ts b/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.ts deleted file mode 100644 index 2aef926706..0000000000 --- a/packages/demo/src/app/post-sample/components/notification-overlay/notification-overlay/notification-overlay-demo.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Component } from '@angular/core'; -import { NotificationOverlayContentComponent } from '../notification-overlay-content/notification-overlay-content'; -import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; - -@Component({ - selector: 'app-nofitication-overlay-demo', - templateUrl: './notification-overlay-demo.component.html', -}) -export class NotificationOverlayDemoComponent { - constructor(private modalService: NgbModal) {} - - open() { - const modalRef = this.modalService.open(NotificationOverlayContentComponent); - modalRef.componentInstance.name = 'World'; - } -} diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.html b/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.html deleted file mode 100644 index 4dd07f366a..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.html +++ /dev/null @@ -1,106 +0,0 @@ - diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.ts b/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.ts deleted file mode 100644 index be48ed06e9..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-button/post-card-button.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-card-button', - templateUrl: './post-card-button.component.html', -}) -export class PostCardButtonComponent {} diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.html b/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.html deleted file mode 100644 index e24291f0b9..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.html +++ /dev/null @@ -1,121 +0,0 @@ - diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.ts b/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.ts deleted file mode 100644 index 0b78ff7284..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-navigation/post-card-product-navigation.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-card-product-navigation', - templateUrl: './post-card-product-navigation.component.html', -}) -export class PostCardProductNavigationComponent {} diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.html b/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.html deleted file mode 100644 index fdb6d37776..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.html +++ /dev/null @@ -1,212 +0,0 @@ -
-
-

Javascript needed!

-

- Some javascript is needed to sync the height between the "table-cells" while still keep them - mobile-friendly and semantic. -

-
-
-
-
-
-
-

Preiswert

-

Sample Product

-

- Mit SAMPLE PRODUCT kommen Ihre Briefe kostengünstig und zuverlässig ans Ziel. -

-
- -
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
bis 500 g
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
- so zwischen ca. 5g -
- bis ungefähr etwa 500 g -
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
bis 100 g
-
2.90
-
-
-
bis 100 g
-
2.90
-
-
-
bis 100 g
-
2.90
-
-
-
bis 100 g
-
2.90
-
-
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
bis 500 g
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
bis 100 g
-
2.90
-
-
-
- -
-

- -

-

- -

-
-
-
- -
-
-
-
-
-

Schneller

-

Sample Product

-

- Lorem ipsum aafw ea aewfwe awef awfeaea awefa wawef waf wawefa ea dolor sit amet - consectetur adipisicing elit. Iusto nulla laboriosam nesciunt. Unde velit dolores - at fugiat dolorum nobis sit. -

-
- -
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
bis 500 g
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
bis 100 g
-
2.90
-
-
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
- so zwischen ca. 5g -
- bis ungefähr etwa 500 g -
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
bis 100 g
-
2.90
-
-
-
- -
-
Sample Product
-

140 x 90 mm bis B5 (250 x 176 mm)

-
-
-
bis 500 g
-
1.20
-
-
-
bis 50 g
-
2.20
-
-
-
bis 100 g
-
2.90
-
-
-
- -
-

- -

-

- -

-
-
-
-
-
-
diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.ts b/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.ts deleted file mode 100644 index 66c3c2810d..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-card-product-teaser/post-card-product-teaser.component.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { Component, HostListener, OnInit } from '@angular/core'; -import { Subject } from 'rxjs'; -import { debounceTime } from 'rxjs/operators'; - -interface IElementMap { - [key: string]: HTMLElement[]; -} - -@Component({ - selector: 'app-card-product-teaser', - templateUrl: './post-card-product-teaser.component.html', -}) -export class PostCardProductTeaserComponent implements OnInit { - heightSyncedMap: IElementMap = {}; - resize$ = new Subject(); - - ngOnInit() { - this.resize$.pipe(debounceTime(300)).subscribe(() => { - this.syncHeight(); - }); - this.resize$.next(); - } - - syncHeight() { - const nodes = document.querySelectorAll('[data-sync-height-with]'); - const nodeArray: HTMLElement[] = Array.from(nodes); - const heightSyncedMap = nodeArray.reduce((map, element) => { - const group = element.getAttribute('data-sync-height-with'); - if (!map[group]) { - map[group] = []; - } - map[group].push(element); - return map; - }, {} as IElementMap); - - Object.values(heightSyncedMap).forEach(group => { - group.forEach(element => (element.style.height = 'auto')); - const heights = group.map(element => element.offsetHeight); - const max = Math.max.apply(null, heights); - group.forEach(element => { - if (element.offsetHeight < max) { - element.style.height = `${max}px`; - } - }); - }); - } - - @HostListener('window:resize') - onResize(): void { - this.resize$.next(); - } -} diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.html b/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.html deleted file mode 100644 index 78514da4b6..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.html +++ /dev/null @@ -1,44 +0,0 @@ -
-

Product Cards

- -
- -
-

Card Buttons

- - -
- -
-

Product navigation

- - -
- -
-

Product teaser with prices

-
- -
- -

component.html

- -

component.ts

- -
diff --git a/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.ts b/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.ts deleted file mode 100644 index 13e5b2735c..0000000000 --- a/packages/demo/src/app/post-sample/components/post-cards/post-cards-demo-page/post-cards-demo-page.component.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Component } from '@angular/core'; -const PostCardProductNavigationHtml = - require('!!raw-loader!../post-card-product-navigation/post-card-product-navigation.component.html').default; -const PostCardProductTeaserHtml = - require('!!raw-loader!../post-card-product-teaser/post-card-product-teaser.component.html').default; -const PostCardProductTeaserTs = - require('!!raw-loader!../post-card-product-teaser/post-card-product-teaser.component.ts').default; -const PostCardButtonHtml = - require('!!raw-loader!../post-card-button/post-card-button.component.html').default; - -@Component({ - selector: 'app-cards-demo-page', - templateUrl: './post-cards-demo-page.component.html', -}) -export class PostCardsDemoPageComponent { - postCardProductNavigationHtml = PostCardProductNavigationHtml; - postCardProductTeaserHtml = PostCardProductTeaserHtml; - postCardButtonHtml = PostCardButtonHtml; - postCardProductTeaserTs = PostCardProductTeaserTs; -} diff --git a/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.html b/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.html deleted file mode 100644 index 29dc84871d..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.html +++ /dev/null @@ -1,38 +0,0 @@ - - -
-
-
Manually specifying breakpoints
-

- The square below has a "Big" padding from the large (lg) breakpoint and a "Regular" padding - below. -

-
-
-
- - - -
-
-
Using automatic responsive behavior
-

- The square below has a "Large" responsive padding, which means the padding size automatically - changes based on the breakpoint but remains visually consistent. -

-
-
-
- - - -
-
- -

Resize the browser window to see changes.

diff --git a/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.ts b/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.ts deleted file mode 100644 index 6b46043ea2..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/responsive-sizing-demo/responsive-sizing-demo.component.ts +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-responsive-sizing-demo', - templateUrl: 'responsive-sizing-demo.component.html', -}) -export class ResponsiveSizingDemoComponent { - get highlightManualDemo(): string { - return `
`; - } - - get highlightAutomaticDemo(): string { - return `
`; - } -} diff --git a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page-class-display.pipe.ts b/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page-class-display.pipe.ts deleted file mode 100644 index 3801195f08..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page-class-display.pipe.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { Pipe, PipeTransform } from '@angular/core'; - -@Pipe({ name: 'replaceHyphen' }) -export class ReplaceHyphenPipe implements PipeTransform { - transform(value: string): string { - return value.replace('-', ' '); - } -} -@Pipe({ name: 'removeSpaces' }) -export class RemoveSpacesPipe implements PipeTransform { - transform(value: string): string { - return value.replace(' ', ''); - } -} diff --git a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.html b/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.html deleted file mode 100644 index ee0cf53065..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.html +++ /dev/null @@ -1,209 +0,0 @@ -
-

Sizing

- -
- -
-

Sizing variables are deprecated

- -

- The current set of the post-specific sizing variables is deprecated in favour of a new naming system that is - consistent with the Design. For further information, please read the - discussion on sizing variables on GitHub - and have a look at the - implementation in Figma. -

-

Affected properties:

-
    -
  • - margin - and - padding - (new solution with updated naming system up coming) -
  • -
  • - width - , - height - , - max-width - and - max-height - (bootstrap utility remains) -
  • -
  • - line-height - (bootstrap utility remains) -
  • -
  • - gap - (new solution with updated naming system up coming) -
  • -
-

NOT affected properties:

-
    -
  • - Responsive behaviour (e.g. - .p-large-r - , etc.) -
  • -
-
- -
-

Post-Sizes Reference Table

- - - - - - - - - - - - - - - - - - - - - -
Size nameSize name in classesSize in pixels (approx.)Size in remEffective size used in cssBootstrap size equivalent
{{ size.name | replaceHyphen | titlecase | removeSpaces }}{{ '*-' + size.name }}{{ size.size_pixel }} px{{ size.size_rem }} rem - {{ - size.implemented === postSizeImplementationPixel - ? size.size_pixel + 'px' - : size.size_rem + 'rem' - }} - {{ size.equivalent > 0 ? '*-' + size.equivalent : 'none' }}
-
- -
- -
-

Height & Width

-

- Height and width can be set using - h-* - and - w-* - prefixes, max-height and max-width can be set using prefixes - mh-* - and - mw-* - . -

- -

- Bootstrap offers sizing classes with the following number suffixes: - *-25 - , - *-50 - , - *-75 - , - *-100 - . They allow you to set a height / width as a percentage (see "Bootstrap Sizing" link above for - reference). -

-

- Post sizes can be used in the same way: by adding the name of the desired size to a prefix (to - find out which size name to use, see the "Size name in classes" column in the reference table - above or use the demo below). -

- -

Example

- -
- -
- -
-

Padding & Margin

-

- Padding and margin can be set using - p* - and - m* - prefixes. -

-

- You can apply the desired margin / padding all around an element using the prefix alone ( - m-* - / - p-* - ), or you can specify a position (ex: - pt- - , - pb- - , - pe- - , - ps- - respectively for a padding at top, bottom, right and left). You can also set a margin/padding - along the horizontal axis (i.e. right and left) using - px- - / - mx- - or along the vertical axis (i.e. top and bottom) using - py- - / - my- - . -

-

- Bootstrap offers spacing classes with suffixes going from 0 to 5 ( - *-0 - , - *-1 - , - *-2 - , ...) (see "Bootstrap Spacing" link above for reference). -

-

- Post sizes can be used in the same way: by adding the name of the desired size to a prefix (to - find out which size name to use, see the "Size name in classes" column in the reference table - above or use the demo below). -

- -

Example

- -
- -
- -
-

Responsive behaviour

-

By default, the above classes apply to all breakpoints.

-

- If you need to change the size or spacing of an element based on the breakpoint, you should - mention it in the class name using one of the following infixes: - *-sm-* - , - *-rg-* - , - *-md-* - , - *-lg-* - , - *-xl-* - , - *-xxl-* - . When a breakpoint is specified, the size applies to that breakpoint and to all those that are - larger. -

-

- Another way to define a responsive size is to use the - *-r - suffix. It allows to obtain a size which updates automatically and consistently depending on the - breakpoint, without having to specify anything manually. -

-

Example

- -
diff --git a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.ts b/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.ts deleted file mode 100644 index 6c832772d4..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/sizing-demo-page/sizing-demo-page.component.ts +++ /dev/null @@ -1,134 +0,0 @@ -import { Component } from '@angular/core'; - -interface PostSize { - name: string; - size_pixel: number; - size_rem: number; - implemented: PostSizeImplementation; - equivalent: number; -} - -enum PostSizeImplementation { - Pixel, - Rem, -} - -const heightWidth = `
`; -const paddingMargin = `
-
Text
-
`; - -@Component({ - selector: 'app-sizing-demo-page', - templateUrl: './sizing-demo-page.component.html', -}) -export class SizingDemoPageComponent { - heightWidth = heightWidth; - paddingMargin = paddingMargin; - - sizes: PostSize[]; - postSizeImplementationPixel: PostSizeImplementation = PostSizeImplementation.Pixel; - - constructor() { - this.sizes = [ - { - name: 'hair', - size_pixel: 1, - size_rem: 0.0625, - implemented: PostSizeImplementation.Pixel, - equivalent: 0, - }, - { - name: 'line', - size_pixel: 2, - size_rem: 0.125, - implemented: PostSizeImplementation.Pixel, - equivalent: 0, - }, - { - name: 'micro', - size_pixel: 4, - size_rem: 0.25, - implemented: PostSizeImplementation.Rem, - equivalent: 1, - }, - { - name: 'mini', - size_pixel: 8, - size_rem: 0.5, - implemented: PostSizeImplementation.Rem, - equivalent: 2, - }, - { - name: 'small-regular', - size_pixel: 12, - size_rem: 0.75, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'regular', - size_pixel: 16, - size_rem: 1, - implemented: PostSizeImplementation.Rem, - equivalent: 3, - }, - { - name: 'small-large', - size_pixel: 20, - size_rem: 1.25, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'large', - size_pixel: 24, - size_rem: 1.5, - implemented: PostSizeImplementation.Rem, - equivalent: 4, - }, - { - name: 'big', - size_pixel: 32, - size_rem: 2, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'bigger-big', - size_pixel: 40, - size_rem: 2.5, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'small-huge', - size_pixel: 48, - size_rem: 3, - implemented: PostSizeImplementation.Rem, - equivalent: 5, - }, - { - name: 'huge', - size_pixel: 56, - size_rem: 3.5, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'giant', - size_pixel: 80, - size_rem: 5, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - { - name: 'bigger-giant', - size_pixel: 112, - size_rem: 7, - implemented: PostSizeImplementation.Rem, - equivalent: 0, - }, - ]; - } -} diff --git a/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.html b/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.html deleted file mode 100644 index d7ed0f51b8..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.html +++ /dev/null @@ -1,83 +0,0 @@ - - -
-
-
-
- - -
    -
  • -
    - content -
  • -
-
- -
- -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
-
- - -

sizing-demo.component.html

- diff --git a/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.ts b/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.ts deleted file mode 100644 index 892792abe0..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/sizing-demo/sizing-demo.component.ts +++ /dev/null @@ -1,64 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component, Input } from '@angular/core'; -import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; - -@Component({ - selector: 'app-sizing-demo', - templateUrl: 'sizing-demo.component.html', -}) -export class SizingDemoComponent { - @Input() sizes: unknown; - - demoForm: UntypedFormGroup; - bootstrapSizes: { value: string; name: string }[]; - - constructor(private fb: UntypedFormBuilder) { - this.demoForm = fb.group({ - 'width': fb.group({ - prefix: ['w-'], - size: ['small-huge'], - }), - 'height': fb.group({ - prefix: ['h-'], - size: ['small-huge'], - }), - 'max-width': fb.group({ - prefix: ['mw-'], - size: ['100'], - }), - 'max-height': fb.group({ - prefix: ['mh-'], - size: ['100'], - }), - }); - - this.bootstrapSizes = [ - { value: '25', name: '25%' }, - { value: '50', name: '50%' }, - { value: '75', name: '75%' }, - { value: '100', name: '100%' }, - { value: 'auto', name: 'Auto (default)' }, - ]; - } - - get highlight(): string { - return '
'; - } - - get demoClass(): string { - return Object.keys(this.demoForm.value) - .map(prop => this.getPrefix(prop) + this.getSize(prop)) - .join(' '); - } - - getPrefix(prop: string): string { - return this.demoForm.get(prop + '.prefix').value; - } - - getSize(prop: string): string { - return this.demoForm.get(prop + '.size').value; - } -} diff --git a/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.html b/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.html deleted file mode 100644 index d16468809c..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.html +++ /dev/null @@ -1,86 +0,0 @@ - - -
- -
-
-
-
-
-
-
- - -
    -
  • -
    - margin -
  • -
  • -
    - padding -
  • -
  • -
    - content -
  • -
-
- -
- - -
- - -
-
- - -
-
- - - -
- - -
-
- - -
-
-
- - -

spacing-demo.component.html

- diff --git a/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.ts b/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.ts deleted file mode 100644 index d477fe7460..0000000000 --- a/packages/demo/src/app/post-sample/components/sizing/spacing-demo/spacing-demo.component.ts +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component, Input } from '@angular/core'; -import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms'; - -@Component({ - selector: 'app-spacing-demo', - templateUrl: 'spacing-demo.component.html', -}) -export class SpacingDemoComponent { - @Input() sizes: unknown; - - demoForm: UntypedFormGroup; - positions: { name: string; value: string }[]; - bootstrapSizes: { name: string; value: string }[]; - - constructor(private fb: UntypedFormBuilder) { - this.demoForm = fb.group({ - margin: fb.group({ - size: ['small-large'], - position: [''], - }), - padding: fb.group({ - size: ['small-regular'], - position: [''], - }), - }); - - this.positions = [ - { value: '', name: 'All around' }, - { value: 'x', name: 'Along the horizontal axis' }, - { value: 'y', name: 'Along the vertical axis' }, - { value: 't', name: 'At the top' }, - { value: 'b', name: 'At the bottom' }, - { value: 'r', name: 'To the right' }, - { value: 'l', name: 'To the left' }, - ]; - - this.bootstrapSizes = [ - { value: '0', name: '0' }, - { value: '1', name: '1' }, - { value: '2', name: '2' }, - { value: '3', name: '3' }, - { value: '4', name: '4' }, - { value: '5', name: '5' }, - { value: 'auto', name: 'Auto' }, - ]; - } - - get highlight(): string { - return '
'; - } - - get demoClass(): string { - return Object.keys(this.demoForm.value).reduce((demoClass, prop) => { - return demoClass + ' ' + prop.charAt(0) + this.getPosition(prop) + '-' + this.getSize(prop); - }, 'border border-dark h-bigger-giant w-bigger-giant'); - } - - private getPosition(prop: string): string { - return this.demoForm.get(prop + '.position').value; - } - - private getSize(prop: string): string { - return this.demoForm.get(prop + '.size').value; - } -} diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.html b/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.html deleted file mode 100644 index ce86ef80e9..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.html +++ /dev/null @@ -1,59 +0,0 @@ -
-

Post-Spinner

-
- - - -

Regular spinner. Usage: Page-Loads. Blocking entire site.

-
-
- - - There is some continous text here as an example. Lorem ipsum dolor sit amet, consetetur - sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam - erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. - -
-
- -
-
- - -

- Small spinner. Usage: Loading asynchronous data for components like lists, tables, etc. Blocking - only component. -

-
-
- - - There is some continous text here as an example. Lorem ipsum dolor sit amet, consetetur - sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam - erat, sed diam voluptua. - -
-
- -
-
- - -

XS spinner. Usage: On button, inline with text, ...; when waiting for a response.

- - diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.ts b/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.ts deleted file mode 100644 index 7aaaa87aba..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-demo-page/spinner-demo-page.component.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { Component } from '@angular/core'; - -const codeTemplate = - require('!!raw-loader!../spinner-mini-demo/spinner-mini-demo.component.html').default; -const spinner = ` -
-
-
-
-
`; -const spinnerSmall = ` -
-
-
-
-
`; - -@Component({ - selector: 'app-spinner-demo-page', - templateUrl: './spinner-demo-page.component.html', -}) -export class SpinnerDemoPageComponent { - codeTemplate = codeTemplate; - spinner = spinner; - spinnerSmall = spinnerSmall; -} diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.html b/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.html deleted file mode 100644 index 5a24743ded..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.html +++ /dev/null @@ -1,5 +0,0 @@ -
-
-
-
-
diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.ts b/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.ts deleted file mode 100644 index daf65f6bc4..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-demo/spinner-demo.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component, Input } from '@angular/core'; - -@Component({ - selector: 'app-spinner-demo', - templateUrl: './spinner-demo.component.html', -}) -export class SpinnerDemoComponent { - @Input() small: boolean; -} diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.html b/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.html deleted file mode 100644 index 0b0aa4fd67..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.html +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.ts b/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.ts deleted file mode 100644 index 1c730d97fa..0000000000 --- a/packages/demo/src/app/post-sample/components/spinner/spinner-mini-demo/spinner-mini-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-spinner-mini-demo', - templateUrl: './spinner-mini-demo.component.html', -}) -export class SpinnerMiniDemoComponent {} diff --git a/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.html b/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.html deleted file mode 100644 index 384a1dc4cc..0000000000 --- a/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.html +++ /dev/null @@ -1,17 +0,0 @@ - - -
-

Stepper

-
- -
- - - -
diff --git a/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.ts b/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.ts deleted file mode 100644 index b8caf771cb..0000000000 --- a/packages/demo/src/app/post-sample/components/stepper/stepper-demo-page/stepper-demo-page.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -/* - * Copyright 2021 by Swiss Post, Information Technology - */ - -import { Component } from '@angular/core'; - -const codeTemplate = require('!!raw-loader!../stepper-demo/stepper-demo.component.html').default; -const codeController = require('!!raw-loader!../stepper-demo/stepper-demo.component.ts').default; - -@Component({ - templateUrl: 'stepper-demo-page.component.html', -}) -export class StepperDemoPageComponent { - codeTemplate = codeTemplate; - codeController = codeController; -} diff --git a/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.html b/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.html deleted file mode 100644 index 4e20c7f160..0000000000 --- a/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.html +++ /dev/null @@ -1,25 +0,0 @@ -
-

Order progress, step 3 of 4

- - -
    -
  1. - - Complete: - {{ step }} - - - {{ step }} - -
  2. -
-
diff --git a/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.ts b/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.ts deleted file mode 100644 index e78b15bab1..0000000000 --- a/packages/demo/src/app/post-sample/components/stepper/stepper-demo/stepper-demo.component.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-stepper-demo', - templateUrl: 'stepper-demo.component.html', -}) -export class StepperDemoComponent { - steps = ['Sender', 'Product', 'Other details', 'Order summary']; - currentIndex = 2; - - isCurrent(step: string): boolean { - return step === this.steps[this.currentIndex]; - } - - getPathTo(step: string): string { - return step.toLowerCase().split(' ').join('-'); - } -} diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.html b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.html deleted file mode 100644 index e341f5eeb4..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.html +++ /dev/null @@ -1,12 +0,0 @@ -
-

Subnavigation

-
- -
- -
- diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.spec.ts b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.spec.ts deleted file mode 100644 index 375e392f38..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { SubnavigationDemoPageComponent } from './subnavigation-demo-page.component'; - -describe('SubnavigationDemoPageComponent', () => { - let component: SubnavigationDemoPageComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [SubnavigationDemoPageComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(SubnavigationDemoPageComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.ts b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.ts deleted file mode 100644 index 7ab47e7877..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { Component } from '@angular/core'; -const codeTemplate = - require('!!raw-loader!../subnavigation-demo/subnavigation-demo.component.html').default; - -@Component({ - selector: 'app-subnavigation-demo-page', - templateUrl: './subnavigation-demo-page.component.html', -}) -export class SubnavigationDemoPageComponent { - codeTemplate = codeTemplate; -} diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.html b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.html deleted file mode 100644 index b881c6a098..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.spec.ts b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.spec.ts deleted file mode 100644 index 205b462b36..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.spec.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { SubnavigationDemoComponent } from './subnavigation-demo.component'; - -describe('SubnavigationDemoComponent', () => { - let component: SubnavigationDemoComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [SubnavigationDemoComponent], - }).compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(SubnavigationDemoComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.ts b/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.ts deleted file mode 100644 index a9a6a7365d..0000000000 --- a/packages/demo/src/app/post-sample/components/subnavigation/subnavigation-demo/subnavigation-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-subnavigation-demo', - templateUrl: './subnavigation-demo.component.html', -}) -export class SubnavigationDemoComponent {} diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.html b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.html deleted file mode 100644 index 12cd078a61..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.html +++ /dev/null @@ -1,38 +0,0 @@ -
-

Topic teaser

-
- -
-

- If you use multiple topic teasers on one page, each topic teaser must have a different - background. -
- Only use " - Extended Swiss Post backgrounds - " or "bg-light" as background. -

- -

Basic example

-
- - - -
- - -

Image on right side

-
- - - -
- -
diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.ts b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.ts deleted file mode 100644 index c4840a669c..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Component } from '@angular/core'; -import { Router } from '@angular/router'; -const topicTeaserTemplate = - require('!!raw-loader!../topic-teaser-demo/topic-teaser-demo.component.html').default; -const topicTeaserRightTemplate = - require('!!raw-loader!../topic-teaser-right-demo/topic-teaser-right-demo.component.html').default; - -@Component({ - selector: 'app-topic-teaser-demo-page', - templateUrl: './topic-teaser-demo-page.component.html', -}) -export class TopicTeaserDemoPageComponent { - topicTeaserTemplate = topicTeaserTemplate; - topicTeaserRightTemplate = topicTeaserRightTemplate; - - constructor(public router: Router) {} -} diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.html b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.html deleted file mode 100644 index 16c69e39d3..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.html +++ /dev/null @@ -1,41 +0,0 @@ -
-
-
-
-
- -
- -
-

- Lorem ipsum - sit amet, consetetur sadipscing elitr -

- -
-
-
-
-
diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.ts b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.ts deleted file mode 100644 index 661b8785d8..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-topic-teaser-demo', - templateUrl: './topic-teaser-demo.component.html', -}) -export class TopicTeaserDemoComponent {} diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.html b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.html deleted file mode 100644 index 3b3454cc85..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.html +++ /dev/null @@ -1,41 +0,0 @@ -
-
-
-
-
-

- Lorem ipsum - sit amet, consetetur sadipscing elitr -

- -
- -
- -
-
-
-
-
diff --git a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.ts b/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.ts deleted file mode 100644 index bcfdf42d09..0000000000 --- a/packages/demo/src/app/post-sample/components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-topic-teaser-right-demo', - templateUrl: './topic-teaser-right-demo.component.html', -}) -export class TopicTeaserRightDemoComponent {} diff --git a/packages/demo/src/app/post-sample/post-sample-components.module.ts b/packages/demo/src/app/post-sample/post-sample-components.module.ts deleted file mode 100644 index 1ca4064c1b..0000000000 --- a/packages/demo/src/app/post-sample/post-sample-components.module.ts +++ /dev/null @@ -1,124 +0,0 @@ -import { TopicTeaserDemoPageComponent } from './components/topic-teaser/topic-teaser-demo-page/topic-teaser-demo-page.component'; -import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core'; -import { CommonModule } from '@angular/common'; -import { RouterModule } from '@angular/router'; - -import { HighlightModule } from 'ngx-highlightjs'; -import { HighlightProvider } from '../common/highlight.provider'; - -import { SvgIconsDemoComponent } from './components/icons/svg-icons-demo/svg-icons-demo.component'; -import { IconsDemoPageComponent } from './components/icons/icons-demo-page/icons-demo-page.component'; -import { NgBootstrapComponentsModule } from '../ng-bootstrap/components/ng-bootstrap-components.module'; -import { NgbDatepickerI18n, NgbDatepickerModule, NgbModule } from '@ng-bootstrap/ng-bootstrap'; -import { FeedbackDemoComponent } from './components/feedback/feedback-demo/feedback-demo.component'; -import { FeedbackDemoPageComponent } from './components/feedback/feedback-demo-page/feedback-demo-page.component'; -import { SpinnerDemoComponent } from './components/spinner/spinner-demo/spinner-demo.component'; -import { SpinnerDemoPageComponent } from './components/spinner/spinner-demo-page/spinner-demo-page.component'; -import { SpinnerMiniDemoComponent } from './components/spinner/spinner-mini-demo/spinner-mini-demo.component'; -import { SizingDemoComponent } from './components/sizing/sizing-demo/sizing-demo.component'; -import { SpacingDemoComponent } from './components/sizing/spacing-demo/spacing-demo.component'; -import { ResponsiveSizingDemoComponent } from './components/sizing/responsive-sizing-demo/responsive-sizing-demo.component'; -import { SizingDemoPageComponent } from './components/sizing/sizing-demo-page/sizing-demo-page.component'; -import { StepperDemoComponent } from './components/stepper/stepper-demo/stepper-demo.component'; -import { StepperDemoPageComponent } from './components/stepper/stepper-demo-page/stepper-demo-page.component'; -import { CustomSelectFloatingDemoComponent } from './components/custom-select/custom-select-floating-demo/custom-select-floating-demo.component'; -import { CustomSelectDemoComponent } from './components/custom-select/custom-select-demo/custom-select-demo.component'; -import { CustomSelectDemoPageComponent } from './components/custom-select/custom-select-demo-page/custom-select-demo-page.component'; -import { - RemoveSpacesPipe, - ReplaceHyphenPipe, -} from './components/sizing/sizing-demo-page/sizing-demo-page-class-display.pipe'; -import { NotificationOverlayPageComponent } from './components/notification-overlay/notification-overlay-demo-page/notification-overlay-page.component'; -import { NotificationOverlayDemoComponent } from './components/notification-overlay/notification-overlay/notification-overlay-demo.component'; -import { NotificationOverlayContentComponent } from './components/notification-overlay/notification-overlay-content/notification-overlay-content'; -import { SubnavigationDemoComponent } from './components/subnavigation/subnavigation-demo/subnavigation-demo.component'; -import { SubnavigationDemoPageComponent } from './components/subnavigation/subnavigation-demo-page/subnavigation-demo-page.component'; -import { - SwissPostDatepickerI18n, - I18n, -} from '../ng-bootstrap/components/datepicker/datepicker-demo-page/datepicker-localization.service'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; -import { PostCommonModule } from '../common/post-common.module'; -import { PostCardsDemoPageComponent } from './components/post-cards/post-cards-demo-page/post-cards-demo-page.component'; -import { PostCardButtonComponent } from './components/post-cards/post-card-button/post-card-button.component'; -import { PostCardProductNavigationComponent } from './components/post-cards/post-card-product-navigation/post-card-product-navigation.component'; -import { PostCardProductTeaserComponent } from './components/post-cards/post-card-product-teaser/post-card-product-teaser.component'; -import { TopicTeaserDemoComponent } from './components/topic-teaser/topic-teaser-demo/topic-teaser-demo.component'; -import { TopicTeaserRightDemoComponent } from './components/topic-teaser/topic-teaser-right-demo/topic-teaser-right-demo.component'; -import { DatatableDemoComponent } from './components/datatable/datatable-demo/datatable-demo.component'; -import { DatatablePaginatedDemoComponent } from './components/datatable/datatable-paginated-demo/datatable-paginated-demo.component'; -import { DatatableEditableDemoComponent } from './components/datatable/datatable-editable-demo/datatable-editable-demo.component'; -import { DatatableDemoPageComponent } from './components/datatable/datatable-demo-page/datatable-demo-page.component'; -import { NgxDatatableModule } from '@swimlane/ngx-datatable'; -import { FormsDemoPageComponent } from './components/forms/forms-demo-page/forms-demo-page.component'; -import { DatatableLoadingDemoComponent } from './components/datatable/datatable-loading-demo/datatable-loading-demo.component'; - -@NgModule({ - imports: [ - CommonModule, - RouterModule, - NgbModule, - FormsModule, - ReactiveFormsModule, - PostCommonModule, - NgBootstrapComponentsModule, - NgbDatepickerModule, - HighlightModule, - NgxDatatableModule, - ], - schemas: [CUSTOM_ELEMENTS_SCHEMA], - declarations: [ - SvgIconsDemoComponent, - IconsDemoPageComponent, - FeedbackDemoComponent, - FeedbackDemoPageComponent, - SpinnerDemoComponent, - SpinnerDemoPageComponent, - SpinnerMiniDemoComponent, - SizingDemoComponent, - SpacingDemoComponent, - ResponsiveSizingDemoComponent, - SizingDemoPageComponent, - ReplaceHyphenPipe, - RemoveSpacesPipe, - NotificationOverlayPageComponent, - NotificationOverlayDemoComponent, - NotificationOverlayContentComponent, - SubnavigationDemoComponent, - PostCardsDemoPageComponent, - PostCardButtonComponent, - PostCardProductNavigationComponent, - PostCardProductTeaserComponent, - SubnavigationDemoPageComponent, - SubnavigationDemoPageComponent, - DatatableDemoComponent, - DatatablePaginatedDemoComponent, - DatatableEditableDemoComponent, - DatatableLoadingDemoComponent, - DatatableDemoPageComponent, - TopicTeaserDemoComponent, - TopicTeaserRightDemoComponent, - TopicTeaserDemoPageComponent, - CustomSelectDemoComponent, - CustomSelectFloatingDemoComponent, - CustomSelectDemoPageComponent, - StepperDemoComponent, - StepperDemoPageComponent, - FormsDemoPageComponent, - ], - providers: [ - I18n, - { provide: NgbDatepickerI18n, useClass: SwissPostDatepickerI18n }, - HighlightProvider.Config, - ], - exports: [ - SvgIconsDemoComponent, - IconsDemoPageComponent, - FeedbackDemoComponent, - FeedbackDemoPageComponent, - PostCardsDemoPageComponent, - CustomSelectDemoPageComponent, - StepperDemoPageComponent, - ], -}) -export class PostSampleComponentsModule {} diff --git a/packages/demo/src/apple-touch-icon.png b/packages/demo/src/apple-touch-icon.png deleted file mode 100644 index 2aa4087804eb0aef82e509dd9ba0d719fdb58295..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1471 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD4M^IaWitX&oCO|{#S9GG!XV7ZFl&wkP>``W z$lZxy-8q?;Kn_c~qpu?a!^VE@KZ&di46GrZE{-7;jBoE6_K1Ya9RK)V(%Uy@si3rO zYsULa)sEg99A+(@(((7*SE&tCjx9ErBGo@{bG*`8Gq2)p0xzcjy}Rj2pY4v@w}0-h z{5<=;`pqV8&gqY<>kqI=!7=lj>Cb38KSubp#qZdHxo*$RQu zvnxUz!n1iD-~GSy&&R{Q=^B5f#MukXLQQdtR-BKY=YIFu9aCpM6Sw4->-XiC|8TsJ zaV6=;#cRDvj*APsqQYO9377=EIrq*u?{4oS4ynv-dDG?ng-tGH$gFMGR~0k~%6zdg zx?tAi1rzgDKX}I0gQE_B-iHT?qdBUn>qO(Pq|!R z+ftV#I;*zg$N8G2cjh`}&l3OtOlyD5@`Do=x0g%}iMai^qyB%#j!Rd(jwDa{@l^4} zyvu44t+k)smS`6ydtA6t{x_)Zit4fVsmCtd+&@z^m+_U6>)#Cha^7Qy_ZOQpPT~9& zwLsbJ@Xu%0*F2qnGd!bB#=^zC$0|atyG?c`hm^O`@@w;Kx}}nCC|#TOwRp$^mxRxp!58b{KJw? zG&-Abe@uTg`R<$GsT@-6F&=fRs?CZsBw2cykFoa2KH%zA5-I+ccFnPIc4pa{FL(ak zl#EXO_9s@x#j5F@Ca>-mR&RY4tV0ug{LcKEZOxlR>bv!$Ku#0s>@#S zDP=6V5RiQ35SLez+v6?IBA>raU0-X*1&q!8e=ppVPUV#9y<}P0ELQ&I%Eu)E%Y)M7 z#Fwdd`_8?+?0xC;8T&Us`nZkHWY3S(kbi0)LQ7fpet&eC^_N}c_3w(i7_S&CK3iU+ zZ}8+m6i~_Q>sCo(O~+PdbQHdJtKKZR{&1G{8XtZix5K-f;($rE<5B2|`*Ev`pRhI^ zlg{i}vo<&?A*A>OH%ssIF9uKU9RGYcL1dF%Y{!oUMvm#{Pye&{ts)m6y8CzbpBm9O z|DMl%ceHv6P{!WU=tqBq`)vPbS%g5MZMxLzFa(3B6OL-$KXkWXj9u@KvSQeSaNSt)U5-| Q!19*C)78&qol`;+0Ft(@PXGV_ diff --git a/packages/demo/src/assets/.gitkeep b/packages/demo/src/assets/.gitkeep deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/packages/demo/src/assets/images/ATTRIBUTION.md b/packages/demo/src/assets/images/ATTRIBUTION.md deleted file mode 100644 index d9456bf2c9..0000000000 --- a/packages/demo/src/assets/images/ATTRIBUTION.md +++ /dev/null @@ -1,9 +0,0 @@ -# Asset attributions - -- tiny-city.jpg: Photo by Alexandre Debiève on Unsplash -- computer-stuff.jpg: Photo by Marvin Meyer on Unsplash -- robot.jpg: Photo by Maximalfocus on Unsplash -- hard-drive.jpg: Photo by benjamin lehman on Unsplash -- writing.jpg: Photo by Glenn Carstens-Peters on Unsplash -- waterfall.jpg: Photo by Robert Bye on Unsplash -- lego.jpg: Photo by Xavi Cabrera on Unsplash diff --git a/packages/demo/src/assets/images/angular.png b/packages/demo/src/assets/images/angular.png deleted file mode 100644 index c5102939182281314e8f79f1d7f7cd2145cd81f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2385 zcma)7Yg7{07RIs3%FxPQR!&yqtJ0hZ5q!V36s>HM!9+u$2FwSRhKg2B<&>E{G!#O# zwA6e=j)|gO?V+h4plBtal?v$qDI=3vgaK)w- z0000O;O~7%hw3kTnZE99-CJR-15QX_sE-c&4ED4e*$MUSznU)mkNyA5Kl8u(I!A2c z^2*FfcJ9u|rGiEI)VyNq({Ykkt9^SSZGL!kc4TzSGn%*mxawJ#qP=Tm$NsL}{!{ci z>HRw0XkGb-y+_$jMHy)#GgHe@3YgxRlDsIzilq0|Sw&Y(Mu@wkSyKF}g2KfF85E0efvcWi^e-(3c~#)b>`TQ2)>6zHAmrMd-Stf-V=Oj zU|bgI<@i-s9DGM~8e77!JU&BVo2CnzGbOe#tP;Vul%}y2h;}~u-%*q<+MSR8BC3L7 z8XSt4URzS*4V`AssYpj|Vzz9q78l55t9WVHt=T2?Gut}JIRsIh z1%d!9ZTJz0B;Ds&fZx58g;kJ+7Y{6mdr%8A^3Vy)yS)| zsbKXMQWg=wJBnuq3Ta7hXa)wz;|x+dHDw#{0*dc&FU3?ws*lXV1bG|vkTrJc?lHjN zxV+q;QM+`wt7km|b_ZnGa6omy8ka&`>FSU(Au&;`u4v~q>eRrPTlEkZxaSP+X!}zh z6N!0pnRbDHC4JX!?2S_{tb*eRhOZP-d-2#)A`^8SoC@*u8x4$*m2wC>aof*q=r%;( zmNzNY*S9Ky_l(sSQ#xn(hSs>Z_KQE=1bH>kWPX7H=X26Js;1gbJRzO;(y*u^y40Wj zaWqDG)+ibnjM@fe#20WE*K`(wgRBxQx1!**kM4qD<>d}Cy@?|8^A>n3FYDA^i2&%{ zJq|%w`VNpzg;y{@>$8Vq`_*}j%^zd6LAyr^4t$aoy!<>Yi?--az z<(m^N4e1+Zs#fz#YbgQY%Y@}o2$PfR^Fc-SYQbHwr}|Mb#im`NE9?#4bFoai`C7OS z*kl*k}6{1T5!RH3W5Y$66%T7aX^xOg+9-zpuWmVZpO|{MrF-usr&Ys6i zc*u*CfGr-Xhud&(J=JJ0Hh!a8a2*_+r5se)NN&(Mz^w(ca4>6fz?QI5xZwh`r>3w) zJ#_cjpv1__V{MBY2(%$D)L#CVn0F(Ed=1PK@&C1~<@p)aI19Qs-VZhFOeJ2=fw%BE zeD@;Mv2wA42gDf$Z|yGe?&rm-E3O@ib%OKfFGcD%-)uc~D|u=lX9})i9u#E{^z=J@ zW;PP7!XToi!*f#X&k&K07^%;&u@{jD4b}2*X(> zHAR)l?@tr{f;XS4{zoHs$fb(Uae=f|%+IzkH>wDm1X93VnR*{`#WYgXrDQ*3x*D+Y)Ihu{Q7!rfGMwO?^v ljI?SQ9hwt}{Ftxy#)W*NndmOdGy3wQ2l&9ft34yn{|yqu>aG9) diff --git a/packages/demo/src/assets/images/bootstrap.png b/packages/demo/src/assets/images/bootstrap.png deleted file mode 100644 index 03ad8f7492f6f90dd125f91875fc66fddf79749f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90242 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 @xooQjkpd8 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

hvvV#97hpLZLe&E9ldi0PW|_O| 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 diff --git a/packages/demo/src/assets/images/computer-stuff.jpg b/packages/demo/src/assets/images/computer-stuff.jpg deleted file mode 100644 index b65fa3d5b8d4e8113195cb018d6c20df222d08b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172127 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 Q)UkqeI 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 diff --git a/packages/demo/src/assets/images/hard-drive.jpg b/packages/demo/src/assets/images/hard-drive.jpg deleted file mode 100644 index 32712d2d1099dc8aa995244153d53c65f2bd0282..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63224 zcmb5W2|U!>`#AodF{3e26O&LhV{1q>G|E0k30VehB!r03Vyo;!xRf=@7ADJ}giH$( zl}TiovZlIPEMuu;tHyT!XIk#PpL;)_@9*`0yuA1KInO!g*`Mbtto*z4YhZt{p$&Xg1z-T6UjTy(AdmoKaCbfb#&`I26Z(1gkC%|J01Sd-1Tf&% zViA%KFM(FVVaMXl&CL%82#5&?h)N{y#o-{x213Ko5aMSG*yjF2Vj4Q&O-wW%O@?p~ zJz^K$&=7(meAdLtV(9dr5B_@>T!KL=pdp3G2U{>iBGJLZT~Sa_5kbTfA^uC)Xeb(i zL@0fKk!kGS-EU`S2;srN=yW&+4hfLy3DB%2mfXs);ZY4B@4hijqcd9BX zDz1%)a&dNcF~XqCFoobH0%!xn;J*(~dvUz`MP?=(L+9g-BIC^HbV7tD#s(}s5~5>7 zt>aN-^8e`QYhh#w9^4d-z3M40k&&@qaZMTf0h=9z6J;R4I|Ky8z!Va25QMhXIGUYs z+3gZhgiPTN1;QhQjMhTkZsJkkK`<-|q(B$N!(#dG{TKL}%)iJuPnC^a z?fFckFot<3|N*D{SjfOoT_G2Z0Y(3H^prR6^RMt|3(E=H1#Ou0bD>7^RLc=n*ph>ge!=jUkUn;B030f z7DGK?KZudXC)i-l%i2ITaQ;i)7Cm*pyFX$)F0-(Xh_7vTSCs$0qTtp)0Ztc=NJipO zE~tOp2_D5jRI-A?Ee09vjn=Xs-6STs1Hwn(H;X2#;t>!QP#C1SzHA_S!qbG7Zh9j? zYEVoJL;goYe>;WK-GtAhTquB4{|2zhW(Z1)7LSBK#{v$KeedkT=PW)@FrruatAU0z z5?`s_%@;8L2Vf` zF)=YXCQ1QCrX)i!!<5>NRAxJKGovfJu-n;%68V4h^8FS;Da8!s;=-rnU$D^-2Q!4= zROHGn5JV>DOJo2}mf-&RXo zQZ3OdxF#+xE<)Hu*pw{XRrujX6X@q)4;2H!$S^}3cpeGCv2?KiKY;PV`-b~gz}(*f zj0o(}Xc$m2R44+0KmXpv#nrye70`m1D15Jm_Nx1qsSZ9@e8+K6G!6-H0a!s;0vz}M znm;(*hW?Yn^<&6D;gbmj0BN6#yjvxX+9MF^t z^(PVh*&~cBxD$t;^#vEGkdPSzf>aO?PDPfYLKJM(-t6mUHl$lNpzzobkO38o!JEKAVn}ggcGoDz{CPI%AjNZ?CR$M71BR%NX8NH zWF!H?VvxZ0LSong?##iXnQ0du%V@QzfYre;%&;gVbkl-4cy+sEleAWe}fZ+l{fFr>| zpxrt?YW5(Zq4p{J_c$^YyiP#Uuh!@!QD;|`40tFi3Kp2xTG+gG{yxVMCB3vV5qJ4A zvJ&_Mi%E7txk4_=Yj>JaBH_{B#|!!e%|j^4uihbMW0yvSrq%-lw9ym?ND{CZU`P6S z2!m`^VSi->mS zcVA#v_ULv-HxZ!@ID&x0o4`;A3SgcGbd(JitOn>9i~~?wkrFHx_X`c-B=Q&^3w3;~ z{$(;)Gw=X|fr+9D3Ac?NG8Osa4N2@7Y#q$t+p1W=hcAMJCUUESR@k3V$HzO<4!c)( zdu_`q>ZB#OuZ$?aov|N~K`%ha#D!o(w~35xetLI(0b|snX~wg%xmkj#$TDoJ<8JYj zT4x#ymIm}k=i4F>JTj7x;tweHsjnN{YwJuB7%PN;8K(p(8Iqx>gGOG5cUXFs!Osj9 zE8e`!`eavGxZ@~~7x;imrkcUXnzlm`r2XRj9!4~+K6&e z)@(N*l>IDG(VI%iNTtd#ox<5wGnHcrO^vb-P|*gG55A@xWJV;95T(j_8r4$ z+;_Bq#YO*t9|W@;AJ=W}q>@9o0jw2dpHYfdk|7mYql<6O*!6AHQImJ+$)2~$n+xHb z>=^wx^koa=Sg8#?-)=WDtYuQl>Zt~3^ov3s2vz7%KVunxait!zOS?%t)7GF)~jL&`Tj-HP?wv3qr z?~~92ZcWbsiZH(D!qOo$87wE}2hQ+JnUq=%KH!1C7`Ox@P+>}YA=nXHji=f3GNJdw z20~QByqt1ro^vuz?gPsqL8m(CZ_~MQd&n598y%K8TKsGiYg4|zDzG2WaEaEqDB4z% zRDyd=0N9iUWKGzWbpwf0U>6Ncq|F-7QeW!1mfdVSrIr!c+Du~!KxEj__VVjjx{h?Z zAcU(#Lu1%^yv7V2I0vNDvkaFQNGsvfipo}LvJ%tx5fvW_XGq@MU!o?3<$ar zvt+@no7lMN*>tFk#r++;)`8p`-pXWK^RuG73+PIC5rq9<#jpz0Ghza6L_t^MjgSu> zk-(g>>;R?(rsaph(Y4!B0Oww3qgu|XIXOme;PoMypqXAlq^5D>k?J>x`d{DMyyIo2 zSD<@b82#(e;(RspR#uyN`ZN7V%Rx?8lWudbkx3e0hHg;2I~Vr$uN9R)avr^qN+ zGSczZym459p26eEpGV z+ZR?xbTx11Ippol6FzI!nBiJ;|}&Aj`CmIx1sXFKX9C>PlARbX=T|8#sAG zn78@8OfWO#UeNMMr;3TsC*P>j@|42tLXZ#15FhJbfCNGcl9X)f^10Q zir#q1V&o}%I6Y%#(AvyM_I6=sR{N>7z@|YeS?$xmk$3ikc@aJ8yO6|SB!CMPSN7mR zFO8H{)a|(~>nNYF*Yp(It&)49bwIBCzHLLE<>P5>U#?D)oqnL!%hLO#XX84y8iwZs za$kmqjEzp@7VNrWvl#f^& zS2Gt%$%vma=I2O&B49SZKA{b(uu{d(iSlU&5~79P7o5oIL!4b9U)v0W(~-)+_@&2? znWmGQdRsoOryF9){LuniCQ7~4lAAmLeRZcXJYM$e$asJwmG@J?YWLY zyuk6Xkv5L>ZCaiM=epCr@=(vR2TgUJA$1e<1NnZtnSEs)<`ZQW`({`n&xh1*Zp`1* zVb|2h;5_#zP8t5XsCGhPZYDG;_`n9!{0S~6vkU?x037Z=K{*n*MiPU?wm#_t4D-_PMv*VHj~ZLruY`M9{=XyCu1hx!x{6bsBf1 z-eE9ZuGM^%XN6uMO-#-|EOVoN?qPo!rIFkH8~yVP9Bu^0MTNp9G&*XnvbvgZz^222 zZhrwapShE`=2?KWVq?=b>U<`+j@);gRWe%hnx?DOfZhfWL_o-^zy?RV=TY;HY+||r z`x*tD17JWQlu(F#iRAB8B$c3;>7RALbgchYZ-bm;;Fxqu*;}pl>d9;U4F(mYM%4t5 zT1Q*|u%5=duZZb)TWZzsI{4)JJn-q0I_1v0$ny)6!+actVF*=j-GB~ zbNiG=*GOMtrAGQk*KObCroEw)CqHD)G6N5cTvwTVR^91UAyxel0^Iu-pxs>D+`QGd zWwk#a&F*{5qUtk&fs(!XTCGK&mRh=6N9zMolAGu=a1k2?Oee@KR5bK;Zi%@e39B{DS>wQXf3Ay8F#3_)F5` z2AQQKtKSyF(zbv%*8Y;{`sa@pI5Q!n!8K#c6w{k+B#-x zW{?x)>pJ`}9^(eM}*6~pzQK%wE_rt(F{gSVR z(+5Tlw2}^?Bl&?U1_bFvEg|zx+q)#QF_<4wKPm)8QX$L_O0w8o*v8e{>Qi3enHEZ% zdCBQGG{|+G)zS{gOQOAK?W?V}sy!(MKqob9dTYdr1d! zDXkMSdy|LnT4%;R-&C7@Kumk2qi)GkZ>NhV-&rmEfj)l=&rXb#GEZPO+C6d$*wgIl zJfDeFa0`&u&h9$WqSmozxWe$OO6c;*LYFK{oe!0e`y`92IJbc77C!BD(NQWlE4lj}=gXIxP{>U33C-!Vy>%O2w-&#j6%`?4#0 zw*O5}$Yl8M;rg>->ldzstoxmJ(7}$AY-^J(v_4_*0vO^y3#KTK2rrX+K}q2iw^|y~sUn zSBg9Ca$Cn`<~@6LztsElw5QrP#~Fg5s3VlV2z{LnNFn0mVnN^r0}SD4gc8s!xHO0W zBD+9785fwwy{pIyz2={>!JXC{a##P20yCJK67T7B&8jH09$ zs&#X{)Z)vpd10J@j14!f5;;znUkMtU>0k8twED7BGR-DHT5yvzh#I`OoVvi`hDDo(j9$d1g8=&#L9^t7cBIbnDEfw&IU17vn8mxgWnZj#zE$ zy>+|SIm2 z{qC_jXY&y6euF??US8jCRUEUBh2T{M=DxS1vo-4M?D{-BQ*yFKLYQCnq*QHPTiEG; zv7=sQAjjubUyQh%WXMe7Q+sBks6#N}KXJOjYoI-u&&!+N1LTI|NuLFo zo4n8v_Df}#%>r`Wi3>Y+1P2~}`*DzIJ?cI^xud_bt@jA#LfK^sP=YuxP~czu1lXCLeela2pJb94GxL8yrnBFc&lP9Or8mz00qqzb{bp4(U2{9` zsP?)yuCwfUtx_B|CUwTHf#cunq8PJXCtld9yn4wPL&PT}v)NGy97Ml{Q>K(5m0>&c zfsh1YYIAcD&qsZYzx%p>w!6__+cF#OzqtMN+c_uBACN1LlRx_{)cv#~tNu-vQ#-Rd z-tbb8Xy_aLmo;;f(+m2+ql-z3wU*hsQZvJSQr_#=iHVI3e#uxo**;shs_vW4*=x3p z52?&5(uQJU$$4TG=I4Na4Htr>*L=(^bPKtB#oc+pQyyJVvLKlRB0fd>pJyZ7YhF%$ z(q%tq&UB~tXdf+9f}C2`z1zZuTd*GusWgAJTMDx1d?W$fbQ2d886~_!trY2u32Xkf@C!G$?H_vMZKlSY& zk$iH?KlyD}8!zur6YmemYNURWTh~4_)Lo>XYiY|p&W0y{aT^^TeK!zT>-#Z@JQ3@) zgQHp9hK5D+t!5y_{u&in(t%K!lZMlpK4Vp+Y?Q0ydX26zxmjtS1p!Yq)uvlsXs;QF z{9O1}wHRHAwRn4RMEq$0Ye6M9zLMT_lV})+g2lps5+vY6ql?H?gc4zA6jAoQ>n0s1 znFi%*@squumz-XOi+u@EJ89Ky;L6KgwXAjOaLY&2*-g(km7Fk7XfiHfb515cIk77D zq>kmDD@U8>O^P!e@V?uN?ItV&6n&4JAQrwa7vN}F1VDoDW`I0Da_~1$*J}wa;pu4I zx*6vzk~uc|`D1Xp}p# z*gD&AY3So{x{%?;o{0(@D~Gwv*~CE~6B(KQKmPL9-P|XuGlDc*u}+0 z;@NjeSok;0!D_tONIpv{VMo(fX1i;0iz^zRf6eF{y&uy5W#$2d13qyy#N4FxZGJKI zrjN}Y6;wtOqM`=k42;LiNwP?-BMAZ8J9^qf9UiI#>eurCnsI5{4{nh@wd3>NddNWS^*; z=$%?JxWO|xG_-uT{oUj+K)BJNbLYOjm~L_LN6l~)qefIoMc)44OIwSb%>L67hf0Yo zQS43gV|)b$g5iHRBH`J>h9G;hYs*UMOG`q;0h^4p--dR4oYpAzuW?wO>}tQoh*HNP zb|i7qXK3X<&SdKRwxu8sx5`U#Dlv+M#SKog$)-QVV83;>n^v5Qpl(-fS{tX^c!SEa!*4}lxDpEch9919j6gXs(jTJ}1t zT}i%_Y+&p9VK|CNG;yUyfjeY49HOKV6joCB5l@t`;rR)DW2ZQd)2(k#1xu_c-TIB6 zLRUA1d+^Hj2kd-f2@u~)#;iStAQLnNtW_XJoG$^oEQC1(WF7F|&}2SFKR`nX7AO4h zXv{9Akgm<=yqRt!;lJ#Ub>%$adGTz7F8PL;^S&;d8VI}ryj zIYT#*%3TBugjR`)-DCO-lV5ucb&x_5erR~KZ3&swyDApLz%U>(8p5L~m_q!Z+WWhX z3ah$%oxSuE44gANtP@;Zk}mt$ z9a4siBJi;DvDtyAyPouX4y)MIQmjM(68a#>gU|swX*J307~}raQf)$R8tUT0CMZ|J zB{=yPCRjTE$lVQOB_Vg4)*6F@9=+-2_s>pz>?21sCkAo2Eno<`w78DN@%DO0H;2_~* z0`k=$EkMS>88}chATPWhj*;qWcFJ_h)BRGZ%ug18*tr7!qT4-Jscs_;Z(C_4Dnta# zDol2ufVKY<;F)PL2nZ6nU^~tVn@I}aQ=wb_1Twbl-`O183fjx0ZTcdj>}b zd3n3@M!$s)ET24|HQpOmqxo1#*qn}!$iSzd(e4c-(zkbmC!CFn^b713*6Z1fbhYX} zo;lE=`)#I!#NOS%X{!ywuos_ zU_ly}D2l9v4B>pS0CGa$Z?7N@%pV_^R+7NP6XUoC7;X`BlSPk!@i!oaZH zwIltJmhVcOH4f+i3>g&TTt!htariBWn1ITdlKsZUrq>QqE-0)+``+Ml}DYipMnf}LiArc!O_pz4c4Zi?9q<0}I|0mv=xM=>#q@}N>gA{s|uVp=`N z(LpXx5))&L8`kalMB2ZiLSAV#GF*suK3Z>o_|ByEyWyp(Iw&KYku@)O`_%O3yaJ8S zsZJ~IG{+E}_Hf3Ym-gr8-T5*V7SP)DDq+DPXgOhQ>T6Klw_M>s7~hSZf} zsfMtnbyt?~u^`m|?iq0o?wugz;JQP!m-PZlng=*N(tb`NPWLDCM#)%a#-id$cPFXJ zrIqOg<6pUp70fW#?M8u$n?{}1eSA|obNb6nu=#TM$d{$!Ckv8GR_PDx!lEapLJwH( z*Ak|J$QH^-G#L|B0*ZIo5{yTjjXJ!?JyJB&v}&p0cZUP}ScCH$ZO1<^Z3^E$TrzC`E#gK)!?hyjW>Cp?prG9udV2qs&7;ZYaLlSSunqGd(Y$uPxtWV$7(su z>qJYX@-oNsPqR2j1}juaS^l}YeF<(QAeUxFg~6~pqauLeb2zg9=89? znBDn6Tl)~F-Je4LfYb`?#uCM{9R1dg)2*VZE$qY6db7^&U zN4>g}i$x(GCN3c7U(az8~S_Gy(ml#df+i9(Qu0~KVDQRn78 zwB{b7$--tfSdfOMi@2%l_AL5N3^j|c_1&)aDVsZQMoIqWFfqcL<<`tfPR(=;E!K1V zhL@Zo7T&Bj<{7!wI25c@T3u@y7kY0;7rX20eb=Yyk7=H>Dzp8o&K)u1*DQ&y0kutn zit=T!mh7QD+$_${F&3l0wECv`b*^6pN24KEx6z0iAxJC1Dad}(&&-o9lY6D>YW=Bg z{w65XvM|2X?bT(SS$ zCz03SaUt(y!otSYmb~U>@kd7q3r5vnS$XNdFI@=v1JZut)TVH8=zd-8^38;a>Zz_6 z+Ly%T@I!Z1BH}D|k(h!&Bb%elB9XT;C1TlJTC482x4PaF(<654$3j3V$H;> zG$H^I;t<<_1&9Q?n_fs?s(A8gNu%doZw7UFw+EO2%;5QRw5xP6OFn;6^QA0 zVZ%F4p*kl*$zEC`H8o#9Yk%%_^B?2j9<9JR`C2{CcpLyChqSUDRn}gwZRM#JV3Zb` zULcP-F3Q)9N`|r*ufmSGLGmI^1*R#<2s~i_9|O(DE#xJ9`2%w1&3_HwH7y-7-|S+O z91Ugw#E!`>et9wt8KfaeyNIg$izlCO`%A}Y2D<~7^jUM_q3D1-gPf3DZ65IMazX~I zpE?T)sD*eKTkSVd#p--IDv%vd(Uv zDdx0?jJ-FGzI;MwdQ!)dbu^P3`bOu&;_8N>>B+n!oP(HFJuOv*OWKL7l36j&F}si1 zgP?*Flsk~J`mApR@YnUOX+8;v@nQ@28sgRxGw7grG{Zb1#SpT_9ijey`O-&La;LYT zU=^TMP?bSNi9!Ll$9Q^q*A_S4{JPO;IACdYPNWOaQxH-K1u`I%47!)@uElRW&%jlB z_19MmD32qWJNF=ITIe)Qzu4BQh?)7x^yIA9QU&boD zHCR{Dfh$uK^xHm;L!XgMM{!9ezeX%oOcE4{2?z*SM}Yk9&-FDwwyihSy0FJxaBV~a zN|;sNKGLN4v{`-|hAt6Z7%$@c{)mU8PSDx0r0|VNq*x*jjGRD4LUeiPt44+5osPVd zQ}s{A&xWq<|5kl6g$Rm^qJW79p~SPg3}+^$T0hT?%k0^J)Q zS1MVecEHAinHL;kMyd;?Iz4lATz+z|@g1otv?%ui;j`3YuntesKdoI|gQniJ(<)z2 zPA+YxL;L-XL|@7Esgt(-y`dU6m4JneS|_>_1oG3t&`==jn<14z6cvl-1O}Jd8hPOz;pQ4|GFDE#dLm%0(Vd}>t%1Q;fzO|TI;L9@+zFFaaYNw^wz<# z89kZ3Xpkj=;!@ITE>^9f>>F=yw2{cE<@6WlhSYx9bV=2BWu`9E4QGT~!faoj?Q~a!aPeq19trx*3Zn{Acdw zS!v7_Op3_^pF1C?q6~kOT!BK=C#PzQz#dj0dKXvAlzY z4~W?JNdQ~>cDEN_W*$2%m}*+W@}5X4-r|0n+l_-`l^xHGmFqqoBq|zL-p#oJW{nR> z8{qCj(8dDOd3Ko2lddF3r}BZYF;K}Er7n9u`MePP8PI?>Kn+S+2`{!(Bp$RS_2*1Y zXn#6(-X1PdDBGzH{BodFqfvH#n(L*WHD!BNX>+c!K1j^3)JBt0C}9&2Mufx>5o8Qo zB7+UWoDx}W!g8RTgm##ZZh~?2Ga&bhW)}xO+B)toc+%39PO9~eBjYIyZ>Os2X&Pti zVPjtx+Cdi=G9P7VEhwvjpcSK4VYfG?P0cN>w%mBKJd9BuFy+d%yfpuM;G+u!D$#(i zPX^^A7a!qzL#DnBI&MDrnt9j5o|Ll=R~ctQhex7r;jq!N&*11H*!qOaei@+bCntC8 zlf!~Xc@7Lz$M!$IY6A+?Y~UcmA%JlOrv2u)ct9mvL8+A8jex8^)9YLIFgouh6@;rD zNa@Pk9==JxhBuc$2d;mG&62ImTEBAnSQi(s?~DxOGJ}qSAb~F}`h9s;Z6V>dL-W30 zg8b%X>JOg|Ils8fyt%2HTRf@#t_}{lplwAnL0VH%B3H~|ci5T9REL`@lz2-GYBk(e zZoAj;t8|CzxdWMTUcffr3(cEax z%7YnAg6HhM&pia&`#t*=Zo<{e+x%hKXQuvZ_M3R$Z+}2{c}w<9H~gB~;!|hc!w;u= z9uN~FQW+9WyAVhuDQ|twvXS_K4{SK4kgu-% zfDGo24oByk5rCn6t=&Eg2hdPLyWjt1klNOVtT6u1mz0xSXbO**=2#*jhT%Hd&*pWZZ=pX4QyDNP9aOV4%<(y zHf$)*{4^kMBaudL-e4C}H`de}sugM$WKAYr*~hZ&ui>d}zx&yKruGzjudGc*BnW{h znV``Mpzsue1%Ep0{QyKXLEV57!p+-)Yuy_#))}Dj?Bw=rThE)PB~6oIM@Z0%7WFVpCz)<9AKA(Xazd z-*+J3z;4CZ@=1?~ck}(+hMvWSaQ0Hgg`xT7)7$lvvVVW_rlq)eBQyQ$iQE(2Y{+QD zui`P+GsnVXHaqG0-4<-Lpdwj7DiR4Xn6(c+-|U*&_xVh$ktiH@0aT}wK}9dLg$`kE zMO1Ta;|oE&LjjGHPoqK%a1ne2@XQd*>xK1-GaQrqnGJgy>y4wPYOOTNw` zl3HHZ=+vyr%pB*@B#Cy}cB4gL&^<0Yu(fV1i^r_afh%Ovk^(xsNV~NwOx&_p7T2sCQ#E;FP2`wL0? zwpBd!C|0qpumw{OB7ndO1^{A#6gq!I&`FNf-Km8SeF{&adr!?aNpbs$^G($uC%Dan zXDf^Y7WNpd?aE_wD>U*w!fw7Qqco*v4CB7H@oOXC{hF+i{Wzy)>`UId*+Vs7zl4M? zat>U08*aqAzc@cHx};dM#H?8gcv9e(84(wYQ&&RUS z&f}nf+zVN>t%({}=>O3U?9Q=B@e>+%^}GY~|6V{i>X!j1w*%3c8SHm>!`c^F19e53bGw^N;Col3HW6nXg;2R z0;{G%SB2@vmCeq+8~hZg$I4F6e?m^$Za2gdAtG48(qE33S$L@U0G0C}ATVzGly-5e ze7DjBPye@1e?ZY7OMY>=f-}|N@piDR-|wXx2`5I}ih;qdYgvpwZ! z8Ncc$#P4t1{_MlMPZL93b-emK{T#n6?yKBT!nQ1xu7JqnH6PySfwBwk4w0SzL|b6? zh9%2IK)a7JW#O}@sjmMRY5&E+;#V49x99mzq(5ejOf)*lbZCffsT%o^HJLSU8g|!V zxt#k#Tg;gxqxAW=hp&dR%#LD#*?K?<@tQNLz9>?c24pM@0x@X@m~x=rAsmR4ogk8u zu}Jw}2-r4oX7$tz?yB6T>4z7`+?aYa(-P@Y8QVSXT0hdAiX7AuasKt}uRUyZ&qQt$ zYi!d#w-k_)2L5t-uG8wgu!W>&YHImTyVSK3#U5wz{Dw&(JA3ztUT%6k%dAhyE3BRu zsGLfQzB{r?Lo_pu{op|q9%kh{ZQ&1e8W}W>icAI}YHGd$nA_&IIq$EMJ&yLg&KXt7 zs;B(>-=P@zzO482+H)&%MhA;Sw)X947SPFkm3U8`)O0R+g!t>ZKliY-p6xP`!S=be zr~4}fu;SY+Kv-dM$zNkK&pvN&u*#hH;Y~?uEozSs&CGY8h12$x-Wn%e8Nq?C8$fxu zS@L*!1E+lL$CSb0=Rl0m^Ga??P@D%hvjuV;cLtlcu9smILZnr^P2XI$5cm zxbN3IG|_l?IH6g9COywNoRM)Qh3(02=RX1FPG@>pkK0XXj2$?nMcAZ&W@;u(`l-EJ zeZ(xwfEp?syu#O0KOlTdEziQ8yZ^OH6|xOa8S##fvu_iokn=GF+(A4gzNq;zo`8YB zxGJa_O9wri)Z46eAeW?Ko)C94G}PnSj-jdbUDBHhe8zGDBA%#SsayH<2oNlMfF0s} z?Ku7L!inu`WHCA7LECl8Vlswyw7dPd{r4?03qtRGalbdHbi9ASU!y?hTYrQ2Frj3N zx1MKM#(aOCf0Kdc-FKR;c@8sOyDf9|cXVabBh_`(w zSPjy;ivcqMoIE>vK5@@chgcUfy%J(X$L_j`L=$9TXvRtiwFj^aD9irHdTwRLExZ1- z9$UW`s2GSj{!wp#Xo82_lXhN9{iz>4!VVPYu~x>b>6Qnd2wfSUZr8qHh1P#T47w&t z2YFJr95IJ4M_g>EFlTYuTK@%OJ^zuc>Aq&Ct;6Y}t)dP+OdJ9kjkC6CKXT*}1EeOQ z{8lm)r-I>U^(p6$2IMB>#5Jl#tKvW(x2wPQe+|glGhr?N-FWbiQ& z-bS2CcIddSV=)oYvSEc1{jaVI|2kYtp@Nf22*}N~@X`-#<# zrrL)qRg@#pnHERfARMSXfRPpGZUubn2r5DVqZY0h+YN?+w!Oo>)`q2EFpOv@ni^46 zyDGN%k)uY3R`Z{of%NyE#}LB;9D^^`8DNcXXU?7uwUyp%W|K_Eb=GaVL>iI_>~JLz zaFw)`5HLYeHg>xRS+k%uN9AfPn)I72|h$Yt3ae14VZa>eIU{4i~^sFbt+V zRek&VxXT3*XGQ)L`T$)eVe+5-BViOOKj*H%w*}k2PK=$;Fm<91OeQmmR z1IXuwTj&bOm&hmr@O6(qrK$9YoTl~i4HF0p++meH__SWXv#*c%A~#!Sz;1n+(|%@y z!LkJ~mAHpTGAo}tfX^s9G=4hh-@AU{=7swc2N0SvgFtP=_c;*o8SN|fCmh@fnfHoNZ2hQSY(M%?SkbF2N| zCUNY)Df8xjAOpcmB)I_r6Cj$#fP~}Y*Xd65Che|JiHI;1Hmku(`Gw5TpOJs`{I4xm z2}hu!Kq}P)eUo4f3ej+cgUp#{dU_t6IvsaTV+m1Ppsm|B6iYs;Q;cFW$;~ak`pX7x zZSM_G+26){gI9bs4?V)&7o2xP9$s8HQZ~`IgAUtAK-fW=9$|GshXX-Ez{SnI zM#6nMH}DY+_b*I-T!8Hr1u;yRXe2foV6z5E<$p)a+-*AMIkAb6^Bct*fyF@@WzXu0 zWoM*Jgk$enl_vGiXy#>EEDAjeDjpXOJs!gQ7TO?NO(*|o5q*Ed!m7|II|#Y=mS{6w zB=b#$OtB+K=CYfad!l?=xf_iC#y9^&3r&fJM89hY5Gw&ohQhu)JvJtjtsl{S!ecA= z)-D2+lUoKnqaAc}542f|$}8PnPO~s1>Ia5zI{BbCM9T;Fv&pqVfv2w*hfJ}=_nO%4 z6@sAtoCV@o09O=pJF2Q!de&;k|D+cnu6CM1K%&6GXV!F3(uV}R013$D-{V+vOmz}d zkETH`qL6b|`{oGPphZYqeRQbd$Ck=LCj_tNY*%OZ^zffQbFi;JHU@#woM=myl$3Cv$qo7}^=l#jITzqVCBMQd^KE207IO_0*YPE*5}E;o3gMup zv`0Rt@JydwXZA{WJb6vVt_KfK?cj)nydJQ%gF%{76!y>N(011t@J~&jYkKN^z^hfX z{?_LcZML$l5s%e!eWd=9p#SQAa%M?HddEbc$_WKJ9l}#$)8PDPeqsQX)}TAAtz zT)QiYivm9)^4>XXU5ukZq@!F$FN%!a`Ln@&Prc;DVJtnt`+l*YwkXxH!!gM*FfFER zK(52l=wH45bwT>IeoRZrm8BiyeJUrlT(E}do62kkouNV|AV8=IPG^8;-TY-D#_UEn z9qIJ0x$2C=;o}O29gTidMGg|Ry=RKp(9hXDs%E9%zuUl^*0%%ANCp%6T&?oVq*lfg z;zKo|HkZG8{nycPP6+dk$7wIS3WurcruTNB5-c_i{60=B(8J&>Vi0@*jtr!^+dhai zDqWl7Vdf5kgm6q;M81~&u=-YgFGp91{G(O$Q4&k1sXd4b+Y4q#UE7LsUk-dX5E#f6 z9mD;r>W6LXjJ;c7irBC>JbTK7%KUZgSoKzaS(Wi*qA5={kjUV zBm!oKWtyyvD^>-x{~yZx-<`vwpL%Yg!gk@5+@~+!b`|kh+2OE9PB|Hg`1$OQ4^kn9 zxAv;8`?+1$YDG$uiCbJi2@k(u7%Tz(u@CXQjcAO?N(#Ba!7n$YZpHUnx_|fe=M`^` zsauu8}!-%ui2bCr*lfXPg*ed zfu3zJQHZTtZ3o1xOZrsvckkDpRXo&m-@`h~U$P{YczCybAU99-9Oln9{_8drfT-=zX5(0gCLr&Sata+v4(%?aWubX8Q71%093|Z z6H2KGUNxbU*t$L2CJiL;Ht>2k=w-MTeHN+_5LA&xc~b&v3QWC5E~t67>+X z9p?ltfnvy!t^a7^U#A}0uBY~p>|Z7RE-`tuugt4Ym&6fQXuGLucDWSzPWk1w`w#B9 z0$4a*7Wem;3xO0dJFdOC@}qV~+G`JYvT(*^3#Z~zS6*KIj{(ph3QXSVKb0RmuzAtd1Pghl;jk3Qg8-h$Oj$ETDu=ZWYJOQf}-zxjhhLlpO z$8}b*n1GQgTV%)6sOE`i_#cMWdAU6Z?c-|su;IsZM+b8pY?Oi#_URabXcb#>SL?|1+4 zp}glMml11T(jzI%+U8fX_#cn|FSq~Qb?~A}chwr*>Tg*PFbGEyb?V;DDSbhYPzZPV zpP}Hj_MMZ7Sh`*}?0-J`zuf<)%X+OOsRhzfPfGih!vKE^6{KZrhX)^HbZr+Ql6~P8 zmKJ~O=f4I1Hy%~A|4V%T1^q7p7zO#?nl1J^#&fX>kd*spLKWe)(xO#uglZ8>%INm2 zPFU*uAs5{LAC2k1(ZjPSg-Y|EyE1&B+FvgcV|#JAWSH9P{*Aw=MFqLr+7Z`P)R#4{ z^cEOoDkLP~)3o$||Nrbd{uAxr3y6~wZpi6B07R3rf0BHWVq2yM31^jKHG$(KX*FZO zU{lv6+jhgt+(j~9OK&!#Uein=-6azL+kZm-zb}9n{{seCvG{9i>BE1)|4cg|ATTYK zv*^J}<7t0b=}3toG5#$J#O9r;?jFp5?HyPurP6l9s$8;vk95r7+keCU&nu!<{G0z1 zhT)nHS6Ih=!~I|2ynnn528UJZa~GKsAVSNrcL_8#mfYH;X-UDQy6)yMJ1pm(OGri- z(+;m*-3WX8PVfH;{XacG$q)Z02)ob*3vN;I&9{HSNO1d)@J%C#NJuYU!q?d&BK`yZ zYyJ@d1rHY=l>qRD{e!9r@Dt$|xG~7TJCYG!AU?Sx^oxK+``A%e%%5K(Aa7Cbe?Sh} z`s)qanjLe=f(u;Z)lr|ntkclY(2r#8@xx(z{Nv^S_;TquqWrhv4;(|`@a)Cati7E* z{&RE6dUUuO0K2rgA1{u%d6A6FzhGBK^T zi6-@nN+NvtAk9!(QBm#wnI&h%-vg0RTun;K($c5?{>RPMB{7;jegw1n@NoTu(2e

XJT$MH#qvBOYJSg^wRHwaRGwsah0T`4uq~;5wol{S>3#q%q za+LX#o%M$gBz#*j1V>xeGHj{!Rx2j^pZnSI38D?1284Z4rv^_rbIr; z%96)4Z{<|sPf@>Rk9oagzZ|nAbNwO{!@>IAluFRYK)=d6+@X22PtvuHWHAa?4B3Nn zCg0jg&Z#R7K~}{j!fRZX_7yjJ=XV? z-4FRTpgI}-ggj}~jMi3uP*YRQz8Eq*K6i4QGJF!eAP(dYxB}Q;^Y%q^pHBBkZ5qp# z9EJnUQfhCPoirNu(QgA~_4{RnM1orz$z;q&oQz!aODmL;fh@% zzZIY=z^5u^h#g+kZ^>HwESfvEds^9E_*!)yam1x@e#>unPPM_Ozo{-X!zqE0YlN-l zJ0l5G5!;U>PGDN)fP|QcIQ!q6!I!f$qlTRY6$q*>M}%#(vN5R_mw8vAZi2}_8_v6} zdKj_3*kqM!Dc+5Y_*iT#B2hP^%lH_W?$pcR(?$j+xhS?OLP^<9YXbC=+}x<2$JWK-ZuZXO~_kraxBDyt-n}=|46vR3Kv7ttlpDC1h$*# zpciiFJ7}9srf6?picQdAY%=lEt*X!|`0?90VA!T5wk(|VfjskK#8hTT=;DlJYVh%* zW%bFKoqBu#TL}ifcT;KSx>3tiB8?nTCh$DZp}qMk^C5*;!nK4v=_nx&f1ExctTZTX z8Q>Mo*Z@InXncL}AoBHo?3-bEp@wF+CM?tOa-}JSKdWb|0ES*lM-!$Z{a_Xn#)PR- z_Cghv=VlAF3A!_E0BhT}Nt=9a%5d{EG>qwJUf(9Y|?wB==DDU-+02HxIZxgSiFn~d+(+6L0 z3FOt{TFTOA-TXdk&$*Q)k1<~aP;hxxzJCdeGAI6*a->NeWel8#zuWV^E~>P%9*Afv zdDrr~)Qas5vOv0(X$oDFli2}@BVT(-mh*bgzC3ut+Be@$%_*OJt~Koe=SP!A?;uPyMC;!QB7En$@3`9k4>iGSsCcpg(sOvgXjw#`_Skn$58XYr4(_$+ z+kc=4RD3ZVfESM(HYGLkApBVm%0{&>sc-cMLHAea6>-9nW!sy&E4j>MdHe-Ef6sim zeEAZbyd+vgK|`+tTkV>l?_s^JCF|z@p#-ihJQi0Z8#z`Y9=>dR=Lq$R_pRV88N7LH zsr+Bs)T}c5D-n&+j+mDFrP;QM6#74)@A!HbW3Eov6A9I{wAC{n(2FMEn&lq+pc1nc zf7_KC)igC?6P&LR-G5WS3kd;&W4}9!6%3dAhR*O&F z;X)?UJ&L5x{zK->Y>826CT;f0KL{Dj7=XZFrqnHT1yd@nr}?5sv%J2jei4pBNq89? z?8Is6Mm!l35fuwWm8O_5l?u|$)_ZIR$hrNJb}aGLT$D~9f39gBXp7{raIMerd(8_< zNqb>CdNC-J?K-+_V*o%4Vt}P2h^M&vf-K;v2?F9MSda=-ivH!Dd7Up4PKFczx25AJ zG1dICCYH5q;V7z9p_9s}imJ+Qp<_PxbVhkFNJlY3g=%zr3DD4jD;V`0icndGRe00t zHXF2ub zO7S_wYc}nK2kq&J-6f_Y;#M%p6x~k=}=dy@^Ow z+pgOML>FXe&dPhr9kvFuj#&)&HG6FII&Za+QlK6TTTD$W=)bBI+U|ORH8xc=jV(;C zH~~?+w^7%O!cY* zyrX4ZQEpm{ems2(>ROgBNRjcM^sXFubTV4BT7BC`8r4i}7mPA}zC3XEEGAkfn|ou# z=aKRU>y``Jm+WP5vqtk5>8kD(9fO>y+S1GfWm%wi^5H*T>r5 zak!{9*_h2EK>1-33Y8M#3Nss^QBye6cBrkqX%2j8C*`CY@(axTjs<(%I(zxnDp9e1 zy0|DCg{qGPZAm))0S#mei11^@vM@0E+$mJdmNHUh^XXKpiKNf;l~luWo(JE~+8sgo|F;9vbi0!Qn-R&+1^;Ry5vno;t-1}BsJijW8IB6a|K0&&`VBE z{WwZ1H&b_$u#S1XpkBr_KILE!<=T;*u=%<)jcflhc>X(HvlW?;!}n-G2gB4m>w0dm z1a((f$z7#_^)r#=Ha?P=qL|Z(Q?-)9OS||~d#kBP;`*|;)8lPFmJW7bFgDWk zsSAR*Smux|#3b1lQByY8m>w$lhO?l;>9bhhVBPikU37w@POnq|Zr_Y2olB6U1J`G$ zz20M&x<%F#&9T~e@b6v@@5;p6!}~9D=Y$|33!$9UBHTnrsoG|nk5)_SsZ`E0=b{G0 zRTYEzGB7~6)~{bgA#L(r<$u`C-`tl zfBQl~C`X$O%#h3nRmf?J*iDrVJ?1KE{(}&X&EeYQ#H{R{K-{J~?g^RA5eHrY=pn-b zCh9c&JDB*ASF2KckDr%+|AcRffIa6Pk=9jNIVJumT;LLQz~QV&K1)*{r(RtabOW$R$UjKhTo)2jkW9e0)_SHhmWnlzd6ipP*o#LO#fK5 zKY{)Hn6}gz7~De|UQUABcb@9EAyY3H(K&JPJ=D6v14=nc7?OU$Lc}atZc1KILC_g7 z{pm~N5!bA-%^w8c+)km!a!CdwRbLC1@>z)7B-Unu=nIueb*m2zGT`cD>WwYpN2EcN zl%8p$+GB2xwnT4shq?z>2*@*@%UnPAm}gx z;Dhqh;AILYPg;z$dft+zI#}%(%~5ToLCbZ(a_X0WzpG7Hiu5}q_z1S0+C8!kIWxPH z^5trKziHp6$A+f;Ra9saLp;p@xD2$@Z1~3h0M1Pu-f_M+s4`{)i{gEc(^q0CUdpwJ z#vxyTbXt^r_iT|*%w}2P>&q^MT6k(K2DXXSG}-P)5g@9jl9e37IW+kAi9!o^H1ILV zFUxC_!#1+YSLM6SIkh)%RYdXLFN>KGE3qs>#dfYm-I4WN<=Kp{GUjb0KkM;A^T?Mi zO4-SRzr5~0gCwpPr9MS0wzQ?d);BIaVt-v*d(hHh^`&x46;@&~H%S+r2e7Y2F96>28B0$b(FcG47>@`PxPXqw}#LrcdRAu5u5pn~Co zbPfUkOvr(^^50llBjG2J#G(TMqs-!iRxtbo$70FBgMV%b%kgppwIf^nV4~|Egd#HO zzNH9RXd=xyRaaB5R%V}KRLaauF?LAU09)d8+A~!Q)v~9zTfQ|VGx5Yh&bknx`*jS9@RZna7=t)cgx z+q`Wbly&m6tvlLT*#o?qk?QmZA^-Pe>mLM}2hk}`BHAI_)@3&CK3;*S)t+o`vi>zjs|J`%kZE*p8%lZKYTWrlR?HbEa}mFA$k^O$Lw_7}c{lRE?E0q;{jBOkDH; z6#a^_Uyg3$(CKF;KHl_+RA_9qbh%Hj>>xb@D@m3!H$`%4bB$Q-Y2%;$G;QViqwn#^q2r5Zv!fqK(UfIx_jx> zzUIg)l)FcB3XukpZF%s{p0ho_XwEiJuA&!GY$I3maZcPcvh)L?>9EM##r* zmY*}#2<5I88bd6+){Ra|I|>!j1{AbD;n|xho(ZeW29p(lzY_r~=EO&1E-gdM?QCK5 zaJdO;x1Hi;BMgFY2@P{q@6Bwt)lePM`>H-ni=jrmxd4LWCtMW8kS0 z-+$7$_{v@X0O+u3#cJx!An2IVNWZdWV8+~z#-2;=iizy)e(mo%&o#t$I!f1UZm`$J zU)jcEzX%(kXcz9oaWY?#y&hHmDA_pTAUJ&`|Mlr!RSEoaHl1wqAj!2+46PrH`Y(t6 z@6UW{EPxM5tV~~>Gw1t}ZdDD0%EEg$B{I6og3KJNYI|y*B{RyO!8}T5Q>!>5)xsrY zN74_&zJ72URrSlowhKvHn~%Y)V9wS2E6>`9;Vk$4KL`X}{cPuUx3I1Z3A84wwKy``FC!@DcvCFJm-Goulv10}pFq-o1#vI~CXs4__U zgMi!7kK^RCB6)Ru{UwBDbaB#7QYj>y88n;%y*NoPqAiX`C+yXkG_hSG*zQ(l|1U0Z z#mG0mW}R4N)vcu;cazi&FDAiM`ES4uQ$UAK$>v~6ToFqc-7?+Gk-oqVeY0xO6vME) znsIT)#{61)N1yfPzQ?QGUv9a*3O?LTR;#c$9X-SM+D@92+T2Q@)`l4{g;a90=k-F1y*9rqT0hVVSStZ=EQUYd!Slr7T8 z`M%W;ujwZ6OhS$^D_QPCQ*-t`InbeEPigt~<;*>QQR6I>Oels_2Ai&r1g91*y#70! zz=smz{?fCCZMV*Glj33~+w7lh?x$`L$M26VK$Bx3TYH^}!qki2~gH9LixO zBKQV9iKY6ybe`ckG`1I^*W%U_cc`^Gf5)d1TT5Me+@cI-w0@P$fCPdEZ86 zgU+&FANzgea)WgQx1-fEWy?IR(dYfbpIbu%!TYC+pCe{txD@R|&EMy1XSy~%22*+g z@((Qd(&bv{E;27X!<>jWse0c&u?1c}J08FXtLk5^WAzok1lHOfP`AM$N8mpQ3%p-F zd7WI~?;n}nGQE!k!EbIDxk^01Ib^B}lu;aGySCG8fV5HHU z9U9Ha#Us3P642Jh-^tU(tZiogu!MC;I%W}qcm&~6e3bi_AabCtdMC{R)whdWIW?)b zHI2u+OE>a9gv)cM+fDX1vDoZeV+Nnge)MK{3`<7(KE5jTKSNCB&MWaxaRJ*m+U%6h z?Xx3zdu2?<+j+(GHU^OlK^V$6p_*Cyt5ghP4oi)Oi5{^|63qi?(6{O*skHnp;f*#Q zgq6x$zI#c0U$H5E8)9U0E}kta*FaYX6R9t9%`fl44rAX{u({I0{ldis$<3I3zocu$ zGK}(aF`Mun|E_nU-MoKuk&WA_mf!66I|Yz*n-zKj*$YrJY z{J+}l#}ntxgaT|3H62A}@7Un}B zDCQLCeVJdiHHIr3-CZBI%ahX%lKJ8LCJL()kEyVvBz)!>p;SGg)J)9rBcAtjyG`H{ zz~KSew80KSX5$p z1rMWdXx{)T19N(*&?k~Ba+8j@2N-8GUaL}ee612p*y5x%GBa9irakQE>K&Y}IMG)W zNoG%niPuYpFoG4Em0N}GPejJN(vQG}hp@pk$o>nGCMJ&PHnoalNO}tnv$)c=&OBy}Z zQB1--6&Xn|%GB4Sw=D8r16Xg~U~#sk8SUCyL+$Rj8JnnE@CG66?qY4i!VY16FY+0y zR`U0oWK##{xnwcsi6`faSBeb`eS}+%23i5BlMF*%KjoNi%%>QVfrk;8tf`TZ(IIr@ zbiJACtZ+nc6NqBj`vRu71!?`FjBnSL@sLrLe>RHRxX*2yaS!Uh-&!;KN!A}PLFN>-)A#zQ(QJmx^%;O5S^<1mvhU3{H#bzylcb;Lh{aja zZNLxLs;`-wku|P#Ov3*s)5J4O_GnO_v+yTzC#O3vBd=W3OLC^;aUTzq>Kz9(GXZK= z&UmeEmBzs_8^3j`8iuJPNa9t(mikiKN>WSCyshoU^7+Xm+bb2xxMRl94F%Y66Ql4V z4thjl*D+Vfg5sy-PMYA9m8j-2lahs4d86N^!cYZ=gXBv2hi+NFmP&bv4evIP5B#%1 z6qgkHKjyZBE1~hM@$KgIqTCG^fNtq8rkJ)L;;ur;F(pHG-hNQeH2CTV8eCr_#itturkyImcyBN$r2Yrf zk^CfWi|l9TOase)5RG>s3{9M2Dg~B!>zt~e@&h)Q)P?C->#8|Buw<%c5L4tAuhh9x zB#XJQrPAPQTdD?hquwA3R!w*e z9bBTW3u=Y3=IW53OPG)_!E1PkTMdBa08*BArjEyy^cC{Xmoh9h?R9U^b;)@gBN_1L zSdG$RK;{YApGtxy-gC|HlBymtfLNv7-)=E>u?h>%em(j+O5e;s21n$&$JsEy6j0W;k=W+Q#Fs+(5;EUI3}Id#bY~ z(NhVv%`osVYXK@IJ;M3F_clexaIW6np?|f_39cAfaX_Dxhv(bptOu;UW_iUS!Pa|2>w$uQ_Rc(`L z;RS)BY6YYIKrC?|KCIH>w+n+;i_)-UP%ChAsW_ErR-V*apK4#nTZ-K+39I;Wr&O}Akvn?qWFyrT8Cw|qSc5&`A#D^> zT6}npmXdU~``va=8tE%2`y)+Y%eBt&E}tIJA>Qc444xX0W?14wZzaAyeCl5$74a;C zk%1-U2F@m5>p7l-4W@oln-wXwuEI4o9YK?YdrF)V-yke~6}j^}*iE$Xw6H@tHy9Zh zmZKEqN-xtkX`Do#1+(OzuMfnVm=|8stLdE6rJvH;=|>oE)Lx2DJkY)sr&P%IXKDUk z*+y;;@BrURhxTTCY)-BOGa837Fb<3k8%Tz17l>0RWVTB(!s;4{$Q6@((vFAD>C%pw z^doge!`2vzN+<;x-C9@%6%JhabFnc1Q|bDcrb<*L#3Ic_lX4Umv_;YA>T{bZp9!&_ z<~S~UCLU-C{wC~omIQ@y731~>vDD@23x;1H1o12pNLJc8$v^qK^^3TxZ&HHcFAlkQ zgre~2X$@~x7Q}vq>kO?O7$J;c7K`610_Mc`%L#`x@PbG{T|~$LPz)P;CjO6q6@>qr z+~GbrEu(&yvtbD`NoM&Q(wNJR_l%S2lcCIO_Un5-W=q&oxm3H{h~scA3pAdAvTIKR^ z>d4N;{l6YKm5jn=yTy9&iY;WEYIm3rk!s~GG zcp#UH8HMkD!^R6I|EfLp#jRH~&?=%OxM$so31B_9UFrd3v2#)w-_FFeE~M~1nI;|> z8+5{eW7G>ZZ(SX}q!UK-zT4pEbIp`v+ke!5@=y z-NYa5b0Dp#Hu1$r0i2%@(J;zRN6^t{xLRN7uUa1w83i2~4G9(H#Y^}S34|9&c*yuv z9Jp`Zim4H>zyBbvs&49pLTwTN;FJKFeTvU_4osktEU2B_0CJgkpV4YqxFqHk)|~%G z_m3os_y^(2cKVVeH*MyrAL)`9=ZCGoxfcOvgwn67n1N1`hk(tj?DFmQL})@v z2ax@!!g@n;Iii{ubVrXhc)%jzZ8vQMO`w+Jr$3YYxOT;KrosK|T60oLNp%%vWoO4= z76=q9xcRb*!1UHxYPfVC<3>I`Xd;6^+_ntuO-4orhyZ(gwOfN)uV69~q`ciz25m7- z38x<7ZwZ>G>p;;!-DU__$r`(D)m*R2sWdbRC08W?iQBGcow#;M0R@X&S@#Rd=#@0* zDqP=7Xwx}+F()fCj_GV>5V(={@kTfTuv79hXNR(jdeYKB6d9_5@vrIY)myBwHHHjN z{hm#b=kmgp|8XjePoS9JzHQu6Qp(2#^ipc>F-qK{iq5v%*yv-H7&{o<08meSnRMCP zoE+Yg;6CmxE?hCLAPNj$l~LK%gAM0{CIT@<#$aw|2ZPK+nH@-_(=F^LitCx( z$hZ?E(EJ~ZW%ki!fKqJ?8zsh8HX)WIva0ebO>joAj7JWpU3OKWZUz!UHq|eWh|N;y zYI9{aF`HL$fNI&Hv-1lLoch@+^jN=Lra{eFP0uQE%##CtKYa3>gm(v}#!ISQ4FK>l zos-gLC}52-OT*kdiWPla04z&5+^vyq2&peP)0SU_#(Eu9R)JdsT8isw?gfsWm;ylU zW!GW_&@mwT5f>Hz5~9k{W^wp(j}xhUacL7UVrP%oB#496$Qw+;0Qo4jqo=#9mEWOU z3`!PEswQp`xS`c7CszuV^8BS*7EKgbm_mMBSG#Kml^pCxzhHt|31TtHT+Ns;xdLi$ zK$&TWPlaWrK*25)cO^wGvy8iQB{qYU?TehLf+UA14T(be@?t1VDTQl)r?oTEqWvT@ zu3p!r&pD*@l8=dBvo)D%OH&!P^Da|K<;$u+`HrTNFQLHotc95Hy+!z_9A|0&ECGxu z0`IFT8eM5_nyOq2c29=ztg@9k^dhz(4`cuI6>vb)7#vYXE^>^zBx7UPMdsk}wC9>9&8uw1|QXh%A)zkoU7#+jo6w+lP7^8IH0vyZTjG*Zj2_A<& zPrxKt8Ejta$n?u+0E;XsiJyx4)1;0`Kc|nl|y@f{ct1LA(c@kVO(vP z)KubQBDdXzLgJ$2UCzL0ZNm6^KfiQKAvqD}tu&}PL)H{fcv0GN25zYYWHwN+$b{kOF^^e==x*=!9ux7ml4B+>q+QuLO> z9VqYolJs*jl8AXC$biZj8ReCyOel4=6L&ZX7L|P(rp1>^YUX1kEQC2H z>S=iax4W*hc=@Md9dFYzo+8qtI~0M_5$L71lNu!wU!-p))Y`c5t@lghegY;9`RsUj z)|?7fNqj@C4<~0e>vz!<<1`^4DLwHAoCdPnh=#&Wu3m!c8;hT-K8;R(tI9?GfXDTNY`71H$ zqO}v)ACHi`_b-ogVO*Piy_VW75!R#kq8H>W1V>_DlmiFi%Akd7C?|nL=xb4Ig>`E3 zoMMaC>yRjQ7~0ZOQPg(WxEw#qyBJa~%*2>rzF}4>0-HBlUhlhkI=D$)oXt_#nD3C~ z+bYJ3xa%CXIL)iZv*|D84S?tU|pVD4`d+r@%C|I}Qnlmv_mY0uy{QHHV(fUIECp z@`gp!5%(QkFJ~u2LRcEl{P?tlPS9wcB&t&t=H0s zkT=WW#HYp5;bZ{X+Ml4S{iZzZ&r?eC)35VQL7EQ~DV|(QP(vyfL!WeLG;8(l5)XKzNKPFzhtU9QqJTi(qYiwx5W%fdQJ%mORLmc_Wwrct~st8*u8 zrvJ8i*FRj`$qXD)QD(XnJ0;@|Q-Pps?isvy0`VSWG+-|^L?61b1&j8?2KXcUGOhvs zAYh~hra{MT`T@M`MMdeJ43qwSh%d;v=L& z)JBt6^TK!i&I}#Pg2`kIo9tRGA6rn4TnaqsmRFg~N5fH>@>&QVJsn<7gdPDK$JW)V?V=$Y)j_2}(Nzp7z{Y8!+2H>2kxqO~s$9=~81w zH(c$Nr*g!UlV^OHlf5y3Cz*M4sWI_OsQXw6_JK@rxTScIT{&Vh;?~ZjvO1zHn}x2y z)r0#z-KzNq3WIB}9D(^lZf!aN>+-k7UoA31^FWp+F3zVsuxs(n1!l+1RN?MQAOq)5 zmB_m{lObf+ye=B!+8Cu9QIQK(TH>zLQZCa&6w;vj77Y!L%=CC;SqHN0$h4xc+KdO{BqYx|4MbeT$WxW zv}5V0C&X|tCNM)}nB|A>hrJl19beu$quKCVT^gKqR?~-Shk8K(+m&;6m*G+P=cHMk zm&yb0WX>hih36I=)Fe+IYO^$96GlysYEfT5(=lqkOEtf-5K3|&k~|&X&NJPitC*UD zj5D3+*lkoBv*=Vz&YmEOIHY|d1Lgc0;}+U+m(QP+2rOxC$dzG=h-%xY`oWO9s3;7i zb_Uhg<#5{ka=SyE9-ia%#_gG_JSr*pOn3KvW#Wj<(JXN6L_f*5?$nDh%Esj+xG1@nJ`QLg!>DlN*>qKPPRk5x49L!2<=kxkxEKGsR>PtBaD>mQNF0wv(WEOQ@=!8b8SU0l;Q)9xNS~rJm>`L3WSsK$w19eK$#JS3dZMP(LfL6 z6FA@g^xD%If*OtWxy%(@Ze*PcZZJxjJCQl*2^l4}P_&at~ zzjw!1bxkc7NQa(=)VzL|iLe@nm4MweqKahPx`YKd;|7ewMp-%KRNklG zINF=T*IhPbZPa6~{t8TQQ+Z|1yP0wBRaH7~kDH30ZIjgUlf}5$M`RC7o=SP41lGf- zGOqeE3Hl<|lL!B{>Q?|S&aCeG!-xdpIxxP)xmwllN7=}F8uP1kJ-8l;SUF8Aie(eS zy#D(vG68v}_!*GKt7&V6zs$}!HA!2K|7MV39nBzX_ciexdGD*4=&)8M4F=0d`^n`V zU#-A}jJ*%1?_i~~ek+miDYs+0P)2=B_6 zvg8a`J9j2eg=Q{R7nFRHJl%y>yQ5wcDlZ8%JF1GvNIvd-?+3jJYl+86*!hs8c)48^ z=u_`XKIskt4j#71WgW{o(D$s->aO=6-<~_W5_YPk@yC{mPg_M;ZQrcT+uO7GeAVNm zH6L6c1#SI7uoU`(uq2#s)BKZDy<*P(-6xFa?X;wWcS_0qRsNQu2k%}MDj|Q&JDX%F znxae4i0k~7A%?!vW~=6^)RE1hVlgGIH)M*PXE*RXLm2PSq|rEXwEHl*Go@qLy&;i2wfQwF%a| zEqVJvLQJ9N>v&S3KK;|6I!etEpgCl}A2RSd;iD?}Qhk0! zvLB}}qG=w!jyV_%wv4^DeQ>D~Ag#I>(xwh1U{86rI_2`wJyRYB4#^G+)DAAehQ4i; zZ7njXAU*>+UqH@)+{{jL8=y8iP5sJeLW7Ut2aWtK^h?C294(S75c+!!{gKCd?9$hm zegdh?4d30x;^H?(Q^YH~=LN7k{fBY`-NnT> zik*9l)!lqn9BtJ58c}sqs?u~{C3GD*W;Bo6g+Z|xB`IO#la(@MMD+uTO{LU;ElnD_ zCLN9KtJfFGALR{OU1hZr!yDjc*i=8NXWsUl@x7h&Ns7zWwApUqkx|o|ne~yB8oJ1n zcCjOf^sh|2UY`Bs>s2PcR=mlBhG9e)9c4$O`AiA=*LBKut!Q5=NxhwI(iBd-TKlzq+A27qi9X_> zSnum7Hglkeo*z-d6aBT)**@kU1m+^IYRzAe8@|_M`q(LLMzYNbAanOg^vtk(rW?a& zwA}i{KM2L3&O_sUCY6?SMVT4VU6}{yP&G~W)8QlwkNNj=X2}{@dt{?b8GE<2T>y5m zl!)U;$pg;eGEwV}y3mz4D_=3)cdHC#r~L(vQWcc6NUe%d55cCNEqL$beUCyIvQN^y zmAlc*?Osos6hOr`W1m5pha76{t~UE2d;TN8OO7(}zU5}*Y1t8T``zA=bZzn+6laDY zNo{;9AMbM7iXoll;%N^s&tzDZsV}>1iVTO^Z0781Glk!t%PVaY*zGKCig*y z?HOCEDZn5(W!8qAofYPMQ>=T71;udeN-td1z0o0JW*#TdvsD@kcX2VjH{;WKm&R!~25} z@{LT8B&pZ35Ew#2+KtV8&c@|g;)K3}cb2>}`nmU=)Yo6Sk-!{885zHy(cIZ+3qL<( zZ~r}V;Yap%7KGpE8E|scwwuXtdl!Sq9gXFHKpJ<>VMJm4U6Y_b>?s(S4j%}#t3M9h zqQ|IOKAB3QC(i*bzXOfDGi`tI5_e4A} zPo-Bq)ht}4YXl?iem~Exau(T;BC?+ee+THT_9<->+;(7{Fy`|HmVAqO5G3<-^D9#m zxJ@W)pQ@5ItQK$4$E$1OtDEKIu5bF(dMddb6MQd-a`kcPT@|sQO&HH2FVQQYRAbNY zY1Y+=e zOHeTWL9kl))2y+?RJknodPL=&lj3zarbx?QiYpB{e3~&rEspwv=0$h!AKrBbj9px2 z<=r{s*86!)6^}Dh?wZZ4(M2uA`QY5KRyF5=rOr9Am%*h`;;iJ;=`a6dGz?M52xPu= z%!rN3lTi|imyiJZq&e91n*0LeD^6f)d+&ZuP0~?Hb{W-CWVrt$Z z8#zR$^(7a}2aZ1oIxAU4f$qwak)oeEQ$3alkxrMV90A6B4Kp0Kja%+J&*fBlF5D`< zNJ(xZ)EqQ7@i*D9BAyh_I#r!zSY#82UPp=T2tnL>VU0w;L^{Zic23sNsdAKmfWQzN z^!<&mMMLlj)DBGTZ6b)Mw4jxv2U(!9tA{--e=z(WVIv_oxl_59R|o|d>r#^*YS%Aj zmx<1mFGfGw{y|{WLY%Z8yJwzg)-7Q12p^gfYUwX3Ia47M)!6uhaLw+zbh*ES#bXxd z-SwPAr0@JgteD&1=8K;^3Zy;516e-l>{;V0U8*Mlk{xg4! z0aV3y-^9JJ-u_jaQ574aLMt-)hI5nq^2*z>j-JC1Tzb#iNw?0Z)jU-SKwle+wG zt+{KnngKUR;i%5mqm)IX-o5qNW}ah4l*Nn(@?{6#>2$>JzESeeQrlco#LF)FaI_U1 z=%ruu>Aaq>uQqnGM7mq4JRLfUy%UFxPB#quTepz2y36;G`8XtB_ywGuiesP6?a@; zYlWIv`H4m<920PLgvP(lVc;^f&Lf{TGCkc7x;go^`NNApWPk!a@%@tuN_d_3b$K_B z$tRV7fmhtGoVkxji%XrK>IDceH&o%4ujgNid&FimNlj55bU9$uDBYy`Y36`~Dn+@5 zP&X^IvbORsw8B2`uqaa~ES+P>5zyH_E@LkF2G%*^nAM-emHJ;x+?HXpGU44wmUo~n z%rduvRJ|DV)7x7RPcmM>L>o0uM|XsFH)A>eBJ93e_?4pqifLqtZIthPeZkO4;sn)= zmg6s`mEWN>eU6zWwuw7|J`c(+9rDhMr~9yh31*4kgHJOZB{d9>E|dwiv7)kDqqVGDPlpckWAh1KjCMxO z`g(?p^ltcs7xEhVR{<29=m@+e?e*=#>azaQWDUa!Q;$5Y!sP5f2tvSy8K(uU;0scP3;$IIN+h{fE{5`Np1e=# z?K~&+Y_SNo3h727qOS@AlsvyzzN8Z+G0W<2M+{Jxbg~hvPy0C;XUMdD;)v~V?rJ2S zB4f6h<#D-SXI5Yt>2OTReRSuomExNmoK1SFrFSd|p9z~Y4*77*{>Vc*en6H{*_f3( z)btg!&FvB{@)0!hK}pQv9T)0Vw6J`T`yT|!u@M7}5<0}g%9l+llDDo!PWOi*+996NXrXfa3emPl}DG zE0*j7)qadki`M}nM5{j5t|L}%I-19c8J$blH5%$SAV(uBTU|>w(%AxvQMh*C7YbZQ zdnpk?2J)<8V-ApsaBk2k#uwk5sx&`JgSYWfvz$d*qs?1Zain*5o_ZPEtEK~D>yX!~ zjM&ae!rBSWJ{Qm{t)chu86hDcbTMu5Ql`n8lCD$`B=mc@SLow?a>huM8iMDozweN# z60H7feDr{B?fVV%Qi25Zj&F;^6az207jg4p4KrrZ854JR)+tkmTy)(H8xeWGy1DOz zUv(sV5Hgznuv61c7a;B9_OfQUq@jkCu(xpPjAA5c8~KdHW>5iK`KnlzBmx=x^ep$q zFE6wPcE62pGCUV;-HX?87QtDcjM{|7y`4#V6Rp|;*ZYl0q@ajBPF`?+4wlw#HO zD?K*`O{Wt%l)Oc`TQE_lw`kLFww>Rhed*CLDN}Zz#t>=3_MsjS8=@tU&ntJ>%gPud zX)Ct;ala$scUE1~tPjJp;lM+S1m$dR{{!~z_SU5U+a)BXR1qc-D@Qzv<7xzx1Nu* z9KWF7Y%pqDeGz1sT_CWLa#dZr=B?mKp6@?Jn(dyYk)Cd4g+68g)hYcMLXO8liGdaQ z%tC+wTiE#fo3ft@ehthE{dMp2yzD&a$Q_-FK6Pa#M{1Yc@Jr}XrxPgEKdEUdq@6Mi zKw^;I@ClvErqOS)8d(+672eK zv`PD$sc+ej;tyXEGozK7Y%|J9^OJrIJvTR}CHQfXJMgkWiLsp$wP=GaT|3g? zL9XF8JkX;{J@(}vs1(k>PoC?VG2ZON$-9k(Vd^o@$$64q%91>v+3kT-@pYayCicLG ze#>sRa!#x?ges)WORxu%FUzd~(z*8c>0jRHXj*ReXW35Alc9vK<`iFWWQ++a5~x%` zF@L=ADCJ$&Vx=k*%YXUnMS}=7-LPM2M5(aZ-(vfBZRgtX`)ciui|A=#a;ZR;R@RZm zH=a*wuFE*cO^?eM7Q@VLN6Xv1$ukdi%a^>TEN`dFq!xcd9?naLFMnt|wAj@8?S4o- zl&$gG($;L&)+E+;5X1@^$js*qePP&Slhv5{EHTde8BoCU!{$}q0;VcnqGoJ|c7v#X zMp+azMsN_}`Qk-`K)u35G;P%f=;wYDA$~2a%;j>@LAdVwq3v?fA6n^2>Bkg5OC3)P z5E}(B!9&#vLN1y!`^gF!sm`xm>81Hyjizh%a#bUzV;^dN_`cMzargjb+&8+Lbof)S zTwuR8d$ReohsGm}{2RM9{jBetR{P27 zlP}{ieo*#lOf=(0VJ!0H^NA`Qg(-da336iV0e!DxeQwdGr1qs^ikz0shs_wYZ^O60 zPaNv`yvXZ^?*t60&xBbfby7JAsJ|4@F=Kg`VZCtXsk5q4%1uXh!FT^hIRA;~V)js$ z)?B)pzd4^w#^;8e*QHax1#vzB$sW$y!C!S-uxX@2WItnmPO)>#q#Ax#|JpTk%6olp z)TSspbZ1H!?DP9JP_0q8h}ZOoV*d1>gc3`tG2VN!BNq*k0*vQLrZnL;w^0-70*Clj zAsM9h2Km9S4&I#DTlLsw*id|D*=H7gEp(C0&?5L}VdeuiGU}~Z9hv5GzBrk|YxbkJ zRTc$CVy{)-cZKOR*yq~VnhJX7k{NvPURcfl+en0gnxXY6XmqET;Ha!J$wrC2q3O_%u3=F4;DLO^f@sdcGaepO|PDXN{*Q z>dw~ETTKh~e^A%*i=b|tMR{}sUAh@R5Bks*zt{E?tPSiLw?k7eQYSK*B+^Bchkk#q zeICEh-k_shqC62S6lL|U-Z{no-4(ES_;UM&AEz4c3z3yNl=iKgl~%UX0j1Nlo1?~3 zA^MZPrsr_ig(pGpcY`xBeu3SdFHA{SauL`UUg(BPp*2w3=x1jlP^hW3Y2R0!&3h$H zvHBIRjH?A$^WIKqlzmF`V5b|%BE?+mJy5s7S2r4dSND88Ysx2=J-6!p2Z>qQJ1sf; zP=Un_%;?e`t>z%__U$L4TT) zdtZM%wXfE+w3bLO67x2_Rr!X`$ll8j87&syM1-)|pNYQ3aB$QYX85Q?csoQr zv4}xf{W?9V5i4n#iFZrU2$B~NW)@xlR3czJq@y6VGAwV=Jo=2zSD;lgCI!09-c*;d zzeV=sbHX#ae)`|8en6nq2K}F`_lp9T79V^LO6X7`(MdmLtm_kC$2Ekv_*_H{kG+3_ zrG>Bi++?6XF6r~FGTj#0412>9TJmwtfcK@LZ=b5Xe=n!v%p`1uAvjPmF3VD;|6zmk z2nXl!NetUl0(%8j`t$ChuiM4m7$rnLw`ADr&#VMxLdfHiqNbRLbAi`=WqslH+ZTJI z)FSA^lj99wqGltKFd7N~wbhj<^01V70aTRor1?8Sn7Q&rZg5|jaZ%&*BMIUUo9@%t zRwtv&-1yC!&Uca~Ub3c}z+Y0C?NK(#EmSU;kbhY-&?;6N7E`!NGXzCV4`*O+U z7o;;0FHLHEm|-H*>`gmm+z}~>4_4}>+Um-{(0LQ8)Sh-{sg9O~^?3R5&eBcm4SlXG zODUP>3l9w`8j(ivvyc%lD<-XM-y*2p`x@6|Ok+i{7gA547dm0;m^=CSgf0_W!h+sAqK@si(znKZFv z*3}Rh^j0sQc&vTPEc#omhs*FgiI`5~BATT#V%?hVbz|`fX3K_>4r|$uyBa3qsb_F) zDOjkR=)))C=_k($t_@_R(&hcl6R%U0)`(bSu4vO;Q00UkHumycX<~O{?8%+8qSfsDf+nNF_Mx99>|* z%T!olD!nc_N~FKZ(z7hbUm-o0G=R-69`JmWiiK6cNg5=oLeSc*8%BpbmRFWrPMhFO zRX-ZL)*ly+RW-odMl>MiIV*+UE}`p>FIzdY9F@Nz;>YyyJceP6PsGB<{TLT%?BGb? zp#9(9d0n|)q(d<-E_khX5PWms1KDQ-ngUZX%aJGD1~#jk0D3V#4s;>5vi1OJ=eGc# zo}QiwZ*bX;4M%z+?KW|7mOTL@3YsvXDH!rHc2e-<5QdLwihfF{A+Rt3k!;jeK^?D)v3`OQyFeeyfTV%wP zwKf!JN)5v0EVrh%*{dClgRV93vCO^l${vXi&uXU1`5-J&o;1Lkq`{{OUX@bB<>c>4 zAsG!llkS;s``binC(>!bF{$YXbceM@MOcIXjKy*t6zI*W$9?DWF~l07*0Q=j>K-%d1IyB+%bDDj!CM^M}A zkx}3lGa^Xuf49Ocso~BKF_N|LW0-&W{Zk0gF6&HaKRR0MmoN98U~hg2FH36kuJjzh;V_{rqt*pk!%r#FIn7!&MZZ?duebYwP1f$zzDp^zHuLjB~`N- zQ1!tMPT|eJmENAs%!JF<^)W=O<{`_OoraSrg4EkqnwfjKEOmSwqX zz{B&Kdtws{>)Qpw79+ja**uZ)Hoey+EBNUCZRj!1UlP;-)*Myi$Hzl~Uzk%m;)d|; z4!|bhRmm9mjq}J@80=i@2;bm=vA$oan!{ zCjjr@pzfee$ZoCyUcu#P_tUR9M7#Wk9gajmZi>AXd5zu)u6hbF-JpdmIal?3+Uq)q znD}Tw@!`S+h;L#Nm-P%h#sSp;M9ppo;g}`K{nxA{r!4wl33ObRp4DvLiN0gnXYc<` zgAIgpB3lU+Z9Qh#{-{cZz>zoAsxB0$Bo(hse5fspC9vSX)_@WR~>|>UE%s7@|^^6oC|Hs*0Ff`Ho1wsJY&vXpk6UwaDY|+ihf|suDl& zucLU^Ee{HEGM)L>mXL%wGOdpNS64hD+^N_O?j1a$DvTf5AujD1jDB$f%oX~6P_V4B z3N~;F`7ME4+9mGIH{(%m_w|pRFW}Lq|H~=1-P^0Y@*NbEldC>Zh~UwO?U(#btA@(N zOgaz~eO$)Q(PPZ0Ya|1Q5^I`@APg0KK+UsQPwdZ_1W#z;Fss#|S#NBtcZf7BPo-MvlE z6LO3xGLKe7XXgC{Uh_){J9M+~03p{2Nz`8Wl>l{iAb?Gyxv6Oqr+ge<)9Km#U>T-xOz-9HM$i_J$qBG74 z?Vxg7;0}v*WjRbQ62g((*au@2=8+IQkWbW1_U{HKvBXctN#|gbC2DAnRf3e&o})D? zHp8Ar3>cqcoXA|~cm*vF|N0#z$mTh><|%@o%@c^lbOfEdQA<)`=Z&vITUHSdB4b5> zz>PR`I-x!kUyZjZ@CXXncchoqd&(&SHP7`FlQE{MJz}Gx8T@HmJNL1Vi##H+a5_V6 zG`W3)uc)4oZ`+zJnCA8s4n{`dB(Rfcbh#==;Fiiqk?wHhoo5Q0SKr7so5{3aM}|{O zJ4J|#aASYp^yslU@uue=jY-aD#!^OS$vWSx6hZI}vL=~Q_01BD9*O=DM#D=5+m?Q| zeF-w2jB@+S3C8)UT@tkKuCmj0>=AY{<4S#_*Y1ZGmO&<|ez(MYEgw189~?xrs62cg zFFIg_O2Vs=xL+$0OR}Ue(O=cVJe7N8v`50JFYC-PNr1^4S0tF7btz+J!p!Ic?1PSL%d7YKj@=ie`u-RvGxct)#mR%4gXeRnymOT4Ej+&5{fIjIAi~VI;9}g zr7--(YdND39BN8n?+y94q0f{H&W4a8zP&UJjZ)IMoG9&}Y5i%p7a6Hb5)ezyNbNml zmU*-r=qh*x5JK^FPj2|xDPEzc>RTG{QfZKg)I?XD4Ehx4xlFp7eJbJeER>?`O~PBy zP#=}QDsd~)IHvz->gBFK3>IIKs4vrka^#I`64J1-Bz<#Y5tg8OoEH7hiT z6r#?3H}ED|5++mQ$hRrse}l^p((Pr7?wh9nu;XXh6!mo0B$0j$N(cx)?^9?EKr?pM zTV~EIkM`9sX3?Gl7MJ*q9C)5wQ44Vu#?hd^tnZ~ASkkiaqdhI~6(yB_5C<7W&fjpU zXN$jFlUzv_%Hwp5p@%icVtkuB?o4`y>n;X!bMH^0qYkU0uOUvXjJlvzMA%n+O)tEt zFIl;vCbI57S$x;WbxB>@!L-NAw7M4*H<&|l@(5-Mjd}V3bWgRU)_qUE0@!#B;>}C<7IQ|qu z^6C>-TXuoUW0B@b+V(Wyu|&t8KUY>vJKTr`2A);RT6FSE-ZO@%G7F1VuTso=7MCGC z<=_7H4jyMF{KTfmU@4&qr?8+ULy6$t0Y+&MoTMx_NiO=zgbkLjZyEHGHqqhR_ceUY+iH}?NLKhSjYXtsoyA>=7Pb;X0zDj-D8 zbBVbs>hfyeG7BqWKI3v1rdp6Z|Arl&sviCdZW|zr6IDd zlu5!6RYFugtH*t1>>^X|il5T|D(dAol8zc1-id(8!IozJ;SEd4|HWnJc_x6)no&CZ0~z}9XtDv%E+$Plx4e?g9t`C&Rga`zHo6A(_WRR7lhlCGVJzy6 z+OuQ@eQdV$F0-fgZ}4mP86eg$Ib#}O1mB1vP=uG-Ql!`W5LMir4UI<+P-mb-Y|Vww3UNSRuVt;_F6rW}554cA!KQ z$-oOAB4%3>TQ@5lLugE9d5G;GMZa2#D~+D{QZauNBcAh9UAUST6T~SpmSNGoZ2R{W z+&{=HaFCB7i*G^XyT7nu-7wu((a*a%9v1X*(a)O0eks5pg@le4x$&xdF!ReQ*H~L+ zYWi@A53wPj;lD27z+%pl+OkYy=xnn9T$@!3O;VOshhx}}q$Q)MtEkwdYM!6|m9>h( z>76jLl^bF@DoRzaH6vQF7%);L!OQ%{M5JMTDIoj0u6JTgOSxA4>TAkc@p7pw*g^-t zrd|tQtA-w@IC6x_5&n^yCKp~U>?x(G)GI&E!xemHODEwWPEYu@%jd@uhhU^aT5pP? zRSf&V=4etpjw$|%B_DK_*tZ)8Y+D=Jj^<_-0G+D%KIKXKPB)kb>(9$&UW-kLZKm*l z8b2_lMFu5Awg&;q41&+slT>gGAVe2d6iZnl7yT`10%kY-d59hx5?Qxb?Rz_aKfE05 zGkzXKk1FbBUo3FS+v&N(kAp9MPNN`eveyv1qSCozMwj!eJ}imiPuv6c@RwCB*Se}_ zj?xRE4(wEc%fE5f?q#yUVB-qmE53e0Ww1UOdsETyc)z`Th6zTArIo6CXMn^9|1cVPT8@&0ml2pyq!j(~> zwGId+DQZ&(<5)8<+GGr>QO~~Zb}MK^J`VQ&@md5sgQ}#gYteKRlV7rsU8wx8=l1&^ z3Z_vf-E~1EMr?^*HRM+LZY0hb3v52+7fYSzgVVF0Fradc#L#&h_QO2?g5($qJy%KJ zPRmg_I@q-1db<12GI*J1^Hm496E|OYfSymUjJ2Uz&jIf=RHZU4VM&78lDZdQ7;~6| z2p||oOoaznW(a=pV!7Lm3wR7XiRds^(d6FydSDo?VrN|ZnFe{0!W|F{J73ruO@(q3#H@e|3rFsSs_h<3{xQ|tlj>i-0fFar0#@sz--&H|R})PTvNo;j+Y-)N}Udd$;| zqd|fOajV4NF{~;X?)Z=(WsqcOR_)30EB_juK#mps71Mu_)0<9odiVWxQ@LuHbRCuN z9K##bYnLoAJ2)*aDq4-g1fMhp%QEd2Zv^}vJIfsS2w?4a6cxQLFdvQvz)}L%lbhCl zmf%*ecj`rx_6o;vO!Dg)G2%!%BfbFO)5(Y$N0E*kSSu=BxlLCNLodu0|B?=D)^sj< z^(PCZk=ZJ_Ipc~Ca|yoNI#LykiI>GiBUehnYF{qudgd|xi8bxrD)KEevj>B+innlF zLOLfPumE7G9s3V20TYL18z71yy{|jm%%MX-628rgez{#FU`@LbnrEgBgCh+!WX_$q ztCUb!46_NjTURSqAO3+nPiA4(GZcH)ql8)g_K5U}tNOz-3zx9G#tW9Gb%zDOQdU>O zJ}lG1)dgJBS8fxBoUPuCe4vLi{rY;dXHjICTCqnIiRWENkSR;`m0q2+=AGhz;*j^C ze**%Lt^XOC09XM)#V36WU>t-qYKY1>%SO#MY3trCa(7Abmf7SCV&RQu3-o8CDBdax zhFTU#Q_F$4V%HqSq>#^SXse}=8gT)0DdAREsvW=+V;g80i3PmbZC$reJv+yD=;V<; zTdDF!T|d(FTIJ)uiqfgGkPPiO=P2lTKz^ee`Jeo~m z-j5@=G$?}Lht~9e1qqqS588MaZ=s-@a1b(8LC%R0*|p(D2Ou|FCUKo-j;>pK#^rK< zQVv${6EVK~Z|*OOp5Oo6wh-Nj*J!al44G-#z}hry)7%H}dPdPH1MA zrfU_aHg((omF;7uh(|jpxP2Si94M(HWku%wQb->#f5BhO+l~*3)e4IYmOaJoRix5A z*q>En8W=I%%3mNB&{X^n=Kz2P*zUg*pt78qXG3eDH3+dPVoDCRpFPx=K3<1wL@Jg) zs=z*YH;^vBgw$I{Lay=Tk^PTnml4IMRAat+Zf!gNKo>-Qe0$zYA>L9o3n=`1)va#V zi_`Szw-oW8MD>+Ph-WE(De-W4{}|Q!-u8sY)5WFHd@go~zh2?z?mrOSgMCBd)I;4a zi|I7=64ayAt8sIng6)VR%&a%M~hqig~%yBHARyS8YerjagLV8s}L6p1X z!ak|IQb}@`CH3|r?maT`rSpi!f4U1z5#vxu-KBFy+fTkA$${*yt{ady2YY`YeR(a= z)0?-g?J}S6bx<8D>yPG7k1cLGy9)lydEJV_5xa4|rid{{!h+T&e?M`p(bYZsYx!7N(Z6^c;J3TTbo2>TQQPpw$D&Br>81%*_9Y21qL>m|jAOT~pE0dt_sFH^W2? zWG&^0e-7acuzy}~J6m1-92a=y73JZZorQq%w`snCV3yiV?pwy8;>3c>jRH<&+~+$s z;SrV1<07#C1zMZ4Q9h!Ald2umP7rh~$}r(}&=9Zh4OtitJfXn)qJlSzc8e2Rtluqq z3DlHuov1b1z3iRzN!9s2C6*AgY4GsMQTW`I^!vk)8HNtilcF<58dCv2I}bgflIer8 zMYVDYh^eWmvW%TSGUMa%Kju7Kf8tza*93%n5Bow8ADOF7?+0$TfcYY%|3>kJrsun5RYFbNjcgLDxLBZ@ zPB3L6pBCKz(G?)C2!JD&+{M6Dgt;WC5a4s+FNM|TTdbr;F1r^8{e9i4z_Os?wdB!z zt%3K0LbYHLsEq@^sX@FO(eVF80jj4lzvu+__fufW(1^&h3|A@&eucFD!tUPkdx~x@@x&H&R(zOX1so&tQLU~Z`>1E+C z0D)0Tse_f&v(;*e6YRYSwo{4(LLKt!v!r*cT1vp2>m0o-Qp;G03&OGdqV-Fkb1vLMwmMRWF`|!%!!nVn^PR3X=Q^birwpdv z-@i>BymZ$X*;^>W*9a++8GpC@wA^=KQlrUyN|?qD4effV8|A?q*08Cstw$$`qvUm_ zee3ikhs@(~ja zsS6xjz0GnwiZNi;;x_t8i*gC=2=s_+m259i;v6| z?fqQOtj=5w2yjWLAe`NjrnQIyiGd{e5Ry_)6p>3pr3jIm@_(SF{M%s{4Q{-qscDOK z`N0L$M4bYx9uq%_$$(#0wE+qLK;vd@b-Zm6&U3G(QSRa#)>5~Zh$rtK{-fpp01R;A zJdzi|pH+h(=#WCg-SB_Yq;hL%Ohy`T2dBU~ApHG0PEaf@XFqyF(51oF9_^qnbi38? z8s`syo?j=_d2lzq{I=D|eZvz=QOU=dIpkF?QQWXuVcy}37{Y)RPy}JQgV|m$5Y=P+ z%RX#|+GQHoN+JT28mJ=j8kY@v-MrD{s3$>58p+ zS>985?uoTvtJ~xwbd{kI@Dg5(7`#%gxa6UuJzLNrC=(X*AMqsGh`kME>uw!KXy^7_ zWZ|82@J>1oMz^~PweKi>n0K4myD;907;L+JSa{iIIVG=|;;QmW9#xVwpuw&7hYugo znA|_mHtr@vr+CM0Uj`u;z2;xjjR1SFnMxJfvX3JdstRJk0me=M}d zaADtZHDkJbhrLvJF>%vx>TxZ0KbI=?t%~@t_TfZNs;AH8YCcY2pB9KPPl&W4mESF% z+ou_}j%wAs-+m=fTS~8ylm4XDOwiE8M^dX^$mjuZB_hkmitNva38KeHOYWC>uy^@o zM$ID=&SWCL_6O1uz9m>RLs5qJOuCS0i{oYwNTH6zT#tWki^Fga_ZvzH8Qr~(d8@OYm=mznP8*&@@AASM<+*L0S?JTH`FZ&Z z2I(st@$2aYUx}RR>KV=NT4y7=#QWLPu{C54`pZ&p2CD`))o0x^nV>f0{Q4Tz4{>5f zYrnATUMyUapLj`yPlg;G3IF^>Z(VxC`6up^4tdnIq?RxKv4z-58UN2GH$@weVXSNW zg4|hg|Biq?to~LdtFM$NbH_Yf(_GgSIfP69Koz)@j;&rJ3>#ocsR1jFKZZa`*#MUO zY75ps5Xb5R*FVq-;ep)dozzX;h0;3Vu4Uit;6D)8ZNQg+6BU6={g(<4OSk)C{@YS{ z?n{?;8xad_s}caedmPde&i(`KVC6}&#Rhy1Y6(C$auCbVTq1R=wl6;UNGQF{;e0rv zZ#=E-PpHwjo|4=9VR8h-R4>maLEM~=H$*Gd24pktcu36=Pe=R8ZRmQgj7xd^+(=zR zw%Ppp2dbvlRrLM`%6#bhJj-|Pq#|_Pb#fV>>pZH@%#cO(6m*+fZh&)px-8}8)frc` zAIc~oG}cpK99f~Om^u1N3VwKQ|Fnfh#>a*-P_kq2V*}osj@#e6*(=8va^)Y%o~8+1 z9^T2T`Atdnr|Aah{FQ?JDZ(3_`Ui5c@YVqK)&a~FS>IrerdGzS%eiwQmJ0RxdVH{( zzE{?x7YYm}o;_g#a^fyOnzJluY%m2HWsJ!eOKqckz3K1+gEYZd(z0F}RUiA}p&x~F zEn+jy^<(&^uf*!Gr`y-!R_$jO{kuMxx`q4V6t$1=oe&03>?{#Y-BRk_u=5_`9h3W- z@?Il6?5@TK4^M3nr0hhAYC9F>>A?;fk?HmfhWwbbJuZWyl|_^zp|x}m%tO5?52VJl z9&CN3^pY1i=xE!tjKMtH zr0Qr^B5IsQ98+<911ewm!*TDzE<6=Ptvo2xwH1M%sZ{yz}(g zmVvCZVknp@fY5eW^= zg}e7{`%S4Ud<#pyqRiW9D~r{2lU{hpW;oBm#coScxD{RXDbq6hh(=$@1?l8-AoPmY z)&8os=)UntVk9|1@xyuGs~5Kr+&#UmW9oPuOh?Bf6}LWU-55&;o0y*ww}x_LpSo>y zUV<~&Qb%}5-FBcnLD}0+UwJtk*83R%5`nIT=a7J8Mzvwu?h*0aN?%hAW;5r?tYrX zn)|d~6OST_w}Jg(1-s8Ts;X}Sk)SWX_`U7$w*Fw?I3G=D83?fX2Qq4+M$7l#YYpfD zO41%PT!Rk=DG0ewl)Vqh63kk0rC8%}2+Y*mYRE$lc5g;wJ0$U>rY_nRZw)&D^xhw- zzN6VAJsKILN91(7o3}CC8CV{=+}469lNmP1<3YkGvzax%LcLSc*`xDlmuW3{w8*rV!?h$tSShk@jJcvbauJs&u9sc|W;x4QA2LQ@G zb6q#5y>luwF9F$^)AzuaejlR%FZYx09^O$^XN~q~JRhh5(cPpjCt2&03)wD=G`9VD z!t{Xc{|_|m%W-5&>ES7NSO2B*ca11WBs6K{4YL2{bo9~IQo_^`*voiG_vaKK7>v;9 z+FZxbuHS=#{phoaJ{bCCk3u2ixPi2Dd9bJ*ZVD$f$Z%ZyGBXlGVLUOmSR1?_ReOa{ z^xVG^m^k3wgfI2L2lH&r&#hR%|3D@RvGGxuLZ@@BE?!j(rdPlD{*XGq8S1p?#0!7z z+nZfxj7P?I^5;PS7tg~W!ApzJM!Y~rr83C;P0$5)mQ;dU_JR~;i@)8BUrMG6a)4=c zfrnD5eIBs!_0X6E95-7y$fS637*GQ8d~bKHrfgnv^daEFH|m!A0eLM2(_Fo_@C^ho z{sCEbw(-V(b#Fmx59x54o7{I8@ql+Ub2W1d?1glMb#K4-u-?6YHyH4Jy;WUWXZ0S) zY~Z@QI$c^gW=-0>JYu+6FT3RW`T$XfBW?PhREY?NeG;wO4)xzqtkNzBR63pCZx7#@ zZ~U-xZWy>7u^^b{*b*X1wN0x&CsO8S$+p#=KaZ5bs&IBIwuzCA9vYqNrk zrFTiSie1b`_G~TKfn|(u$X-y*ABmB#%3xIzFcp}InF&e2TO&bjjlHm@TB_^lb4*)< zQ2aRC=GHy-FzEejX#_h%ls(lz8AXxh^ZYz6pAUTa!b6P1*-Yx7zF2*^$HCXWKy`Uv zBAc%t`|zcL7l)mgnP&OQ(farP7aC>um~c=0@GZaUf^I(PM&F9gs)cZ+6xQ9BiqyVk z%5tr-rr3J6*>((QJZQ5eKECSWFKNtLr9yum1@PUmLso?S<+(E%GN~u`%2{IERfv&S zv=2y+tKu8GIm1;thNEzb2jkB{H)W-*+N7oGLZy_xm>I4M>?>Y6rUVEgasGJ?6XaO8pR#FyZX)0&ciJC<{(lJXXK=>YYYzI z=y-BwZ2m1nC=Rt9T+J*Ki%w-j$s3zsmjKx-zEvvCG$?Rbp&neP;5HH~zZ1hqNI~VD zwwAmeAUM7b-9|RCk5rOCZM~>G&0{Xmhu&;~!RlduiS%wI#5IF_D{QyS9Hz~$@vMzH zg!ALRry!pf;S%VAU(vrTtVCNizNJwL@A}gyiHkqA-o}54d-P5m$b^^qYZmRMMR@r+ zC#r3?Ug_tp--D83(ZC6K?VLBZJopT*|rUH6m@EWXT4sU;S3g zdR@l1%@bnLlcFlv_a+7`1@{nSY6GF2SSxf;P2A%hx1Z3(yi3}Yr8;{A_r3!sz-SJu z-9#er9nFn~{3~Au=E+k`x;8W7ud|MZDc$ipQi9vO`>k4fz5zii&nFGs=3M-di{cBD zue~F}MD4r4PLrpfdwGoL5=}he@n}y=IKH6HNscen99DZAN`N#D_j2xjmlDDt_Prku zBCd&>-rk?+Z=TrFukHsQHeFX<5d->Pb=<`LF<$+rzL-fZTyEBN>O*eCgS6&FBeIQr zNDQ!pVajmE-l4Yb97r7>wHYQZ0z_Je&-{Res>_O?yNafH6ug)t%qkLv0`E|WtDM;330S#+nDI;o$TCxS-N z0OKOw)bI5}wBn4&;on)0wSW`i)Ur|%wM{!Dcu-(dAVOJK)nxExvuP*J6O-3b5S)LY zt>>4B&Ex7I0a0#1Q=(;msBILx{8oefj4N37HBp26Y?m)4uHAofVXi%yADi>FT>NmCHOe!5H zo<N+80F=_iwp?aiATW{CR!+f`* zV=-dWJ|(rQZF*_@AfU!@-%*d@XEVwz)xgZ;UC!-nE?O1Uqv;O@M2V^J&`FA^`5h77 zrU9{mS%Eu@_q)I6FWXR=WI~PX31W--->XASJUn-F&lHOx?oTT);6TyOxrEVKuO3E- z<}V4K-A{WnK|6B!BFQ^T48mFb4(WKF%ALZCT3lRlJi+cG``|d{A;I8+% z+^b(9&yMh#Xi=v0u$H7I#AcR$-ZdHrq?V%uqRip}LSzE4ftUf-kz}gAMHGJ@JYctS ze6t&QcSsAF3kr5o%b=mgx0oU~VPkKPIuRSa)HqyQ?fr4?Zyf6Y7otBp;^K0 zu1&P|rOwZGqL*kQ-=@LA8d!l~0zUG_;{?b6lP#@91N|0HT%=MVUDM_84-<2$Ga|&h zRDYqcVzlgbp8Gha`XwHZh@2R-pXfs?K~>;Z#({PopmZ8WZ=+xM%nc2b!D7Z=IQxNL zTsq3KDM7olUETuDX_O>JY+bGiP$L&)+;#ujXetxc znDUoR)&zQv$=Ay9a-7XSSt1{%J4T9N1)E<_1jQCh8mUj>;og}C}N`Czuh#My|0vd+kL#Zo7$vs^!*_i|>1Ibdse3Gx1t?e?>q!?4B3{l-5~ z>ynK)=pRTM((kq^F=Siw=)mE77lxJknw^nglt|rqC2TptiXg?nf^-N@&+_eKLGwp{;4UrH~&O76tKxc%#&U{wwI$3BxOTmZeDuEwsYHn zb3S5Q@b_c$MgS_Mnk}Dj!wrgG)BU*L8OQssW0OT=>ek<;KSwmSF^bucTrVr`sQCS; zw}lZjV6H)TChDM|FgSubNjj0>V`6An6rKSzkzyVONA4iKMjTX&#ax%)$rVgy*XA{S zN7RaL{&8xn(pV5Zh!3#lTrCoEeL!b+mCqD?g+4Xowu#)|tOmSL2oj)?q$GYOlDZoj zhg5pAX~y5tx%|3*(0CfvMUjrq>iVH+4sX_n2%Zw%TrZ=esE>VHq3C4+8_i)UP~(<~ znrGR42lg-kiy`bnOdzh(Y7`WdfjuAWo)Ra6lPDNx!&AncdIN(@hG#Q9{ZbdV0n_D} z)hcl~a?-np?Pq+V2A%8RjdP<~x~Gu8VGv8MYV$+X=41HCU@ z75#`K^X+;QpZJ`VNKv_9Aa87oy-)UV9d;6JOzQhGaKmoX_tPS0uS%dzgN??(UgvIa z8og6Y6XR?T%uxYmThVf1@{RAj>P&tdlROVTg7Pb~FqFg9R!4_PQHhsN&fV;mn`R3s zrPQ!=rDy*&TWFrFu|tYL|A)V&eIrzCIMR~fgfp>`M;2q6j z#qcv`euS{-<%W&D@7c92?T5cg9WH-0Xf(JK zy>jdg9s|88ok}=39P_ZuegXWxan)%nnRFY}G>N?}Bup$k$V_A#Q*=vhH-t&l54fxo zd9pbg=X;(*d(Mb;zv<`A!s(LmK||eY^RFn`2Ln{HJ6%zGtn?Mqvcw}i_Og2)(`)SD zr$ABx@^DYAw5QcXi=WYJZ28T?X@?*-&aCacEPIgtTgr4yq~`#ctjJR^j6_ONnU|t# z+~9Q7w6lT9r3*_-&cXYSY9MsqlD+5WX( zLU2=K*YwnoI&{(YhxUv)b5f_GYGN~XMV27j^OQjq?y)85v-D@DaJdA|Q$y!~$uNUw zPP*(_5tV17`KD1M?~Q50efp^k_jPFzXeA?d8@+iZte=#r9S zN_TIk>JB+-ZYz^_D&(VrI&sL7Hl3*K4`6-@3I|mzYx=(UOz!=7RYZ2=LH6a1eQJSw z1Ta4?uJu%fUi{w?!Ma=(hcFu7arP*14LiiJP<&JBfEX7~q{Se9&BV-BjirJ|A1yXi z)#_Vn+yGr_K0|Kc)_~_Gx>L18I$K&XPrgr2l|MT{BBgq=T}_yn{J~<->tYoN58NKh zl_c|~t{ZKH+PJ4&N#AHXUL&@$#YuxsDDO`HYk1C* znh=jRvrFt9&ClHkPo#s7rkl7S|Fl_PmKgo>YtkPc&>Cz@nj4d;Z2X8{x?(aOVWY?m z2mY-$$sRc8crM$KU=Y{OxebK{4$&H6oXCt3TpK-Ga5>g@ag=UgwWoV39FN8IBt4(rv9h8R)qG)*FSpV#ns#qCU6jjh@5E0@vIKo%@aBu`m@+nW$(P7NH%5 zq=z&pye#|Vn&3iwh8@K{rZ2G{QrCsf;N`E3mq*Gt|LghRZV&Ab z!MJ>LG2FQrv$+dodr?IZ6Vg@d%Z2w&WZmmyO+R4N_6uc3wN*IIvogy{JMAXZckEILULEJVPYE|$o*Pul)e1D=}ZA<0g zwI*x?N7{;m-JhyLe!O#~m_>@woqm#3d>}qpXwDciA=A|EdO2B;UV)Zr~ zv8X!FxeX?n=O-(|t!ohd^dka1yyZo~D($xE+q0hZD7`~^0n##-gyr|-xNjnwon4}c zpJ6J}Q91R#-F5rn$?$bUStGH@FPotga-$QEWtS~y5ei9acPcpl8osylF{AxDeh~VC zSG8=Q9Vu2Kq~?Yt_sl;f0&#us-1KOJyhVflG)@&5Z;B8K>x;ev2?B=yAj)W-nAg)b6<|OZ) zvEmP$QkCyH>ZFM91`FfaemRTS!f!2WRQIxMH5;?>FC9eMuihdms9HzAt($tljA1si zG@|#%=hTQNW^hLlXbsr}xP zJ4+dr{m%pIs+!KEE$SD2XTKD_I;Ew^csPBjzXO~Vs@Tb)j{jHFcLz1~ykA2QlwLv) zy^En2k#2y{5fG7H5}HaE>AeRCRhkqD0Ra(dk_bqzp%;}P(xf9GARWXve!jo=PG;`R z{*l?cyZ1il**)hx>H%eh((}$Mmb9UN$X~?Pd00AKCz|ezSCP1|V-T%d{H(fkB*<#A z{b3M6hI#+rp}4P;fwPMv58oh3|F5&u{V`G+DUEI_chBx$I`iF&!(I5|wxeHLBpHd& zVeY_tG`gB0H)g#}Z_xmOWCHB>E8qm)xEFS> z^qB80`C;%M@=qIOs|nwAbj5_63mwLIz`D!n7V?(;-ZqIJW?#=Bh>y#V8HnGYb(WOL zM&yQL{Gi3u&0t8HK6UqW4`Lin7|db9|I{NP{-8a6;6>;1NwJv|8IFxO9p_x=l4Dt% zTKPtBO#2CU35E4>TfD#N;m8J59=I+W*&-iI1`6!T?C(v};Y@s?;5^Dqm=sMKjbc(D zbrI}}%V&4x&-zaoutakU0hUuUd*JR9AA9fV$SBJB^U(%t-Tlm7OM;2pcPgW!_Rs6zGE?EPp@vrcCM@o!^&0&18iGX?*mUN})fCSY*aAa@ zF;I13P|tZ*|ABh3{Co_|#hS=RM&gY8h>t!fUgMKQ-lAlE7q@wjM+^ywq)usyT<*4e zoZq)N#<|Q>x+oc~@48IBr(eJFr5dI@Z!8q%z3^4k{-y#iyN6R4jb?$|CsH`zzcy*$ z;6F$Hrd(&1r$6zIbD_{tp+J5j zz38yhIKh11Q=Lld{n%fk92z^jK|Hsls)M6r;J5>o1Y3_l6Kf(louWXXO-f0pB0ALR zRGQO>&WJas*SS`{)>eFDYwU`wdwe3SI5L_lhu-x`gW5WYgxKu`T1molNpi!%_#4rvg)BNh>*@CNN5Ui=?&m0LabHspLsmM=4&{G_Iw-kVBPq_CZ>+_2z zkEA%1(%WI7-QAs@X>6+RxEP{$#E+I>q=+$z?OXoBC5f1@w~63f{(IPnZk`be0#iZu#zse$jlxftIsgXI6CY8mRV# zC(|4r=8d-j*U99CNOt6@sHohj%$SXC(@v)(c?jAoAAdBNU5rP>)vUv2>~pMppx6oM}tN$%%bw|*@@b!;0vT3FB;X|fQJt=0+0YV_j6i0$TX3s7j z@EU=a98da%I^8iq!UGp-6!H+p2N^jJ0{`PM5=2dwBW87lzNK?U3$rvU-iJweA-cnwlEBA-0J2vvJOHvAz~aG!wT4LINXS5X1*0qG^pbf z19HnT#qA%P%9odGIB+m8^QSMx1jrUZF;#uQCXh&r>*Xfsq=_}04-^eJ(a^{|Om&Lu| zE{y{76k6@1ozwLiaUpZYj2^hJI3h62mafzNj2rS){`(eC4XUx; zs>1XQ>&keP_4t6fMhz?th7oNII zpyh3pDZ(NNOJ-PY^lE2(Dt^((a<{l~?0FrbD+F~q>1+LApryd;H#^E4u0odEDgr^2 z!c&qx{g&4>-W|Hsjn5Y2gCfkeH;riBPsVSSEUgjxDr~uac%4OXc(_eZ1R(f3kp8oI zASL>D5z_;RNN&*aIFK?(svCO)8JQx}OX~hBeFY#U1`sy7Ud47mz5WtK9ABtKYyvXy z1{+S-5&VDde*rNssi_q@Kc!dp5I6r=YR#}~2mMPV;`NPhwQnhWV$JlWbE%!t##$Q# zIIMoCoOQrxdBw{cT}9+JSX5wgm1&ytVV6A#WU5bSL)C>p5P^c&rCW31a)Ato?A)2y zdL?XdyQ@~^aOYzB#1-nP_QN(?8LrtM(1hC_ZKOtFaGCNSmJK%4=W(i=aOiDfR8Wt3spAvK zvu#G>4r)yYItS9q+`{Gt{+Rb$;}>QhRmXP7Ejzh$2!IHrj^%IcE_2=VM@ZV%EK66w z8e&J^0d0cK&Pp!Uv*Ufd;dG$YD?MiDci<2doc)f<@V5(8Zy>g&cCqS@L~Goy_Sk$Ph~w7|Wc>ZkkHGZ(ng5J^5UCmBg1~1!_E=eVg5dQs z==z8^Gnqfg$|_p4@kfgtj7+Y&D=*&n9 znbv5V(q&RwqPg(PaH&h7OZcg+%2vl-yzwKX@;09YK(!)ygWhN zMV*Rk&PlJtz(GBOdDe~FCMnYE(awY{s%xe;Q>vr&$`J;6USd!GvLee2)m zI!BdSwXc(c;!h(S>cEM&DvWZLP2Z^jJuXOq*e8i;-!r04*QnkXAqqV0dCV%U=#EBV zWD7OFyrQL+tSHh+mMGeiJ;w*LwY9cyWzJRT?&d01%4NKd&>Q%4k zGe&^Ht>Yx+tG)Zo0|YI-=-okwp`8a>?-0 zxz3o}2t6RAnNn#CC^)20<48qiyZE-jj@*n-Mq(>K<|n<)(JY{kvW!HRWR`$c@dt12 zPaNG$>4nPPrFeR5y&{%r6dj3QKwfPnS`>P&IL{A8XbgncDTRO3xICwX{&k4OuKL@FS&B zmlYT^u0(3lzjH%A9s#`(ADM5?ihD)eh!+X!GxBcLB_2fFHTdjCBqt60qQWv=`A2oYgFRvm6cxDdneMg79%i+^P81gVCa;n7riQmT-9VEt`Ug8YjN6_%YK;uk|rP zPy^4QxTX^+%3k*I9%@5BMsV+Y8BwM8v_>*^kG&P5(iZ76fGel@GGGW$(H(6p?KPr|@UC*|M`NHNAfc!AEh)AKy|8je3-)8%?@cBrU(QSTL&yXMUX*&0U`iyDd@X z-%Pn}J}8)(D8l&P$OrnCvZ>4?&SKW(A9rB2W#Pl8$=rAx zp*#lL5LXP}Bh`!}={LCBES!JvHGQef;P~3$WZO4KGGA?wZSx7r@F=_EBP&SQ-A&hb z$Dok*EVCOe&gr;QHvV>IJ@JOOa@F<8r&AYSXm)9+=H7m8Mu{zL;t~RysoEqU=~+!* zhANG7%6F$rvybfJToCj_m^;-GE;Vhf-#>0SYPgD%FMgbBhQ=z zDW}I=D;3m$KC!TYQrpu2gTNJUnYGK&Q-Q(K-t((A>JuS_A_Ge%RLu`74jujcT;_v$ z*54jn5t8-nt;Cw}Q@Y%5S5w0o5v3)lK3~_wJ^pC}Yy@qoJUDYoM3Kp!+2X4<--B%{ zLba0fTA%ez>8;i8YEJAH{kbnj<;;YC07efM6Dh(t0Ccsj~T`L-3R-PV5S`zknMy6W(|^Q8LKbEsJ-}7uU(8P z*omILGfO(((5+(M_r24v*GAQEgxZDJPD4jJ9$+^cz)7oZy@Fkh{6f8&n#OTj^44bx zlc24c+?llef~|#=&D2LeunuIX38OJihBqsTrEz5Kyv5h#a$9Z)syyuHdU4xo6+Tvd zdQctXl-JAa9sWz^#ra!HIcdzMp2QL(Cd2NXCTeR0YF&%KW4pqI`U~#vaBscRaWThr z&HVh~fA=a(ty`}9FHvNG{Ei-d#9c^x@5I3G;G!goj{?s!up2)$l21%oT>LtNDxevq z^V#ReJNRjkZT<{UzhOWq&{!-r!I=V@pi%wvPkT^qmpuiO&y+`{X|QEjH-0g-T(jg@ zJ#*daN^d*Kma^WIu5=JL@phJ}4U(jgc+Q1)iP&naI{Ndd1 zcwI-)2iaN6Tgp!-nbskv0b&#~Dk}Q63=O?Fs!s{a)rTMKm+UFFtvBBV*=<^6iz~um zu~iv3+;N*<^l*!ClE!=NTp5tTeqb&_$Nnlapu6>Df5+iZ!Z$(iKZN=}|FQpl6aGV} z3Yifq3`>{b zsriV+n8sQ`kkc%xaXUhG>#Ewzg+NKNQ_E7xT*?-}+D3lE_)SwDD)|((C$w1n;N$Hy zUcY0=^TLGZTHDh!9|c)ZlAjB;(j_+B=VOR3Js!u2SvQkFVn;AMskA~{?RWCf2TQcs z*n8uV=%zNYc?tQsXO$*rlfV1pEbA3mZLmp8nYzamN@+>hGw@lFLG14LvXLv2K*EbCXTUJGOLB8?p3EeeQ-yb1W<~d#F`89qp z3n^LLO@?VC0u(SO4u_0xUy^5{@g`@2gTRtDM~|zYuYNWxRZgrcP^j*k=dg6Vj?kRL zC&pqMUNArD73AfDAyrtvypFT!Y^)+^z8<#6pS)d7-A(P%UZ9wOo~Ou}o6cfRql(d5 z@JCm_nYVmpZ@a#=n`PRP)!4O4Adt;k zwLB9jZ3JpJE<*M3w%l9g%!;;x+!p{t>|{1WILBwvh03RUn}W~Q!SmDG@2PdSbwj5I zKZ_FxD7+yL4kuGY6jarEd0i=>K0G_0 zEV^t8%sMIEsW|XfB=)WOir$^+*ZfPQ_`K2_ePk;{FwGh`vanbDtybw~j1^Nnm|0Vw zt8*-rV_9Pz3`}00yI{2_l;V?oAfX}=>9xVs+Rfq+<@YHdi-2mw&n1enN-YDcucY@p zuxITM*{c|+N;QYi0Ml6pYAJPDn~?Dsudq)dU2orEX{|0Iax>ZD0G^{Jf}lutkelcB zPQi=xY!}DG8m2#w4*VUm*7}vLhwt3=`g!!c!z3q2()GPGquWDRV+qa5E3>=LHph7l zqdZyQN-l9QcqdS_Sy4&UPFDA}K&IL6msRd{Jyeo}-z?bF-bU00X8NeK#+i+s@odmN zwHrXTpsL}4?YgyuFjG3$RnpV?; zK8ZZchqw;NiB}u@&5__R>o0DhD-a}wM~j6JOpFqM&-moI?yS3W-rp3a3r{0E7buO` zkzUftFYuZYY_Q#Dar(45KmDx9iZcE8Yn^H{&-^o3lcqMu!!nX>U2%^N^A;A31>li* zf5TeOhH6z{cZJwj*6E)fZ3P||nBsVc;5(K>vBQc7qOh1VwC9AsjD`Q$@p&sa!zT9vLq+f$xL)giXC zC+u8B{qi3gr}cVK(Rg|ZHj%mP_hPLt)Jzv}@FcsEF9j}m3_?z&en++9{6x^}%FCjN z&dmgWB;TbXgtl1rTqhI<12$D@cIbrO$Q)q&1if(g5@nJOlyJV~woLxDWz}sm5r34J zc#HK|VPxb`_73aUSGBZyp=R|1gf-4#sw=K5n952Sv36||s|^SwOeD9hTajT^{~qR` zlAIv!BJTlkvwnWYaxWEgQ8VOw?w}bz!CC=D%wi~XVz@1p_;y}!ACnuIzh%6!gKvC0 zF-DRTvHbvMl7c>hSX#gFm-T=7N*95xKh7+=3#~EZXDtXYM4C4mc!-9fy@`kb&JXHL z4(AwE(3Mb0o>w`&dQl*XJf!AiX_zBPRP`emePrtUk?QLxzZfc|8tZ090C|D*E@NoU z38P9GA2``l6JRuAT~v2}aL^bHZhM02|MDcZc2G;MWnN*gj%5Q=SEC;F4rB-g7Aj# z9*Kw;NSWO*M}XHi3OP2nriY3bN=wjjN9CFG}dx$?IQ)NU3-v;E=qq+;s_w>Vsj zRF|52ZUWnDVMBJtry)AOhvy}IaV@ZiSswc#&V^3*6Q;JxM0OQjvxXP35cES%a&O#+ z+^)Op_!8Z!NnwQWeEEp6z)mjNIp&&Ntl-e^^OJnN2g#>ZJ{(i)fYY>qPU@-I4zBN` zJBOjt;pc}Oa~l*qm;G};b=|K5*!h#rG?6sZ#zLBxW%aYCf-6a}IJg$ znmpE>xvikp$*9yji|P=C?+Ldug!zxeWss9TAZbjd*E@QlK`BYQL!ntFRleAU3zmB5)vSj;jyGG`v8#JPZS6&{8)bU0|Ik+B_$~};1J9zhPBAcE8hcM5^45ziT3vH zD8|X-`K$$#PHb}y?8y?WGe>H=sY>&xX zS#>{TW^@~+*2~Q>gTwpsN>Uay8xP)Bc`C{fAt6%j+NWbN`AG&yJ5PP^?1cMhm+2n;OI^pb zsw&dhFmdu@Ke1Okn}721)T&-zYdY#5|H$1DzS!k*EQ?E~)*@Fem-h7w*UhKBD3+0@zXZElycNjhbHjn|Iwrb>zuHGA8ZG7CeQ&TYboEzs-JJ`&|VQZYj z$?NEMmep^bhteMNjjb!Pt;4?`1Hsv&?tSiIXRdT zh%aV~ORe7N?IGZqMZqfDn~Bc*WM0n|Ctgx5WWMdGwt$o7(872|EbOv=#g3`x2NvzagM+a?xq4QoEIfGoZ7+XP zqeEuTQmmI z!qKKl=etP1rnwwmriI^(Dg73Oi)#FgGg|evRO{&|;5{w%QHdDaXPXmwIbYyQf0!1{ zq`>VIX+uL0UtrozhRKX0x6*6qL-`d5U273^q@H!NU2NY}M$!3>mY>(^tTi$Pe&^Fu zt7UkPlTcN9=7e_yy-&@obHD;@rHjI6qL>5m2XO`NqxO8Zl>0tqjj8`~Kx)veinYPX zk;T3F;vtar!hg(1VfI0wiSubohPPTC%rS%^w+e+o934xKi~`nA#Ts%3uiQrke)vuw zy^q_kwPj~M6?2dMsI2C*axf|?(?0+dKWV`DKZZw_vS#q-K@K@z>IvixT+7_K%$mlr mN1z_sX+z-bbJ;CcOL?y|9|D){wB9q@6Xcz_*D4WzXa64tb=$)L diff --git a/packages/demo/src/assets/images/header.png b/packages/demo/src/assets/images/header.png deleted file mode 100644 index eb75ccc5ad321d76c731f97eef10269f5f0645ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 86955 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 diff --git a/packages/demo/src/assets/images/jelly.jpg b/packages/demo/src/assets/images/jelly.jpg deleted file mode 100644 index d05bc5245a3ae12167ec05db59d1b97ee4aa5fa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30818 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 diff --git a/packages/demo/src/assets/images/lego.jpg b/packages/demo/src/assets/images/lego.jpg deleted file mode 100644 index a8946424c7b9cae33264d0e2ae5bf932a9bbd268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243253 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 z 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 W1>yALC^6tIKDj(_!_ZIpFaOy!`0S?u diff --git a/packages/demo/src/assets/images/ng-bootstrap.svg b/packages/demo/src/assets/images/ng-bootstrap.svg deleted file mode 100644 index b2a75331f9..0000000000 --- a/packages/demo/src/assets/images/ng-bootstrap.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/packages/demo/src/assets/images/oli.jfif b/packages/demo/src/assets/images/oli.jfif deleted file mode 100644 index c3fd5fa34c4f64bdc667cc524b402668310f8a70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21919 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 B6W#y- diff --git a/packages/demo/src/assets/images/platypus.jpg b/packages/demo/src/assets/images/platypus.jpg deleted file mode 100644 index 7d2471e5366b70d3852376348192b317b8cb7228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158603 zcmb4pXIInN7cPheX`)gCs6jwV0D*)O1SNC=Xn+8LfKoyUO%jTsI4ZqLO&}0T=nz^W zB{UVKlh8pFL8XLZ83lA;oSB>dUF&{;d-5vlto1u*@BQrZ?0x=w^WO&^Q5y?u3m#rx z9v)uqkLSO4Jf=JXXZX+ZpB6aFe^y9PK#R*OU~13RhJ$47F82 z`k<={Iu>Akqnj{On6j3Yoz*QnLlfA||9ym4P)O*U@VQIp&tJN!s-SxF|9ky6$a9{b zZ<}w7kM}&!iSxXC=Xw8o%_GCZbApfef7ktgi|-^4?}<~V&u}*Z+>QUc{@)%~s1tlA zPo4hnEsqc%FV6{4K2h%0UmH0|qB9ohdXnl$rJ9uO8PBsm!Wd9=_>IT1)TpHBmLm=W_9*Uia_He=@I;&-T` z$@IpaB+{KKB`bs(P!L2-Z)}isP=uu`(R#sJ&Sq)2x62kF z7JXbf10!aZB-+8%yrSr{M9>TYX=4oGhats$S;cfw`sRF31}I4yD46O;g)K_JB;Aw~ zGeC*7BJM$S35UTk37f{G3HkGC*5Xbm0?JpFfs%)voXlwO;zu9_<;}93V9t@i!vBd) zRRF^IQD#=KSqT(oQ#DzM){!QlTy;teHUSQxk6-t$M%5>Yan0|mK}!S*W+*!Oj**k{ zfCBX}(L#BrRG2u@2_>ijBq!Uzfz^v4uU&1Zjgk_%SDg?@a*}8w&=+WC;|eN_<)y-!0DcO`QmIY=E0OP3!63Ti4pLn3|ucY`Eiz*rtv17{^*vlGBP(L?~d(!z$eAb|>3T}LqB z{AOeM5J6S00qS8++6V!lUj{Hd+>47Tegt*m3RF5zQXGk@ho!<&QT22S<(QmquALj1 zA^d1GjM&)7l^gUSBRa};0i*4bZxOjfC`cPFtd7?{c{B>@U3B)<(cO$-TRiP9xt7F01iAZ8Oo4Ctn3&MUL5 z7-s2}MYP2#gjr)&$`cIr1Z`2-0-Q875!kH}90W>ngd+3Yl^d&P8iETgY(R;?Ct@f+ zuGz&f%2W`D%7uucZw;09SdlJaOQWYZIQ>r@}2P`^2dprj*(@?Fnj>IjiLGrlnGL|QS;sR8= z0KsogPlb&V5pXkQEi)j$wdz}Cu1+=Ffo4q^U^J}JdLHr1Q zGkU7Sf|)`aRg@c6y_{i^>O`0*!#rOZmR^s{>0lu0{})*VvyhuYJLW@qI?)3)OT5t`mGtRKX$9DC)Q}wNcy&!A}OtbCJ=JBuYOo|C-vI z*5HlcVqlZbg^D035sXI3iy`=Jn&h`v-GK>Egs+l|vlG&CUjjpS}k zP$yDt{+DNxspdJ$*^ zHUU>@1iBR~C*@>tEs5mE0{J^p;h5LTiE36>i5lF{$ZwOBSILi}XG&`aBmu@cVmyhF zvqASw7T(UzdzXrvy~vf441677i!mF0rKWl!ze>Y76Nni~EU?(+6VpD$cPnA>B34Yw zVfOXKj6Ovi0C0MgOhQ~ZkF6#mVIV75bE1keRXx|sBFiil=A>LG|362!qKh_jeG+An z8ZcJW_>ytwbrgP%K@pD;lu#sVgJ?>VX-SDrOJH!Ta7ObBC*3w;)w2RAj?fG*ylvMzwA7b?$k zGanI+;tv=jvkOpyK&ohx`AI2KFZie43_4RoRMl*-Tk3_Fd@fcHm97=~c+?#7D62@Q zyFCEQZ2J`2S>#qw-yA5^BT1}zFT~%RJ=lrSW}1*4l_dR=mdz|Ug)KqLiCnC@q5_2q z9o~Uam}*IEI*6OvGeEiFTnJ}?l2iTK{B3|3BFZ8oBLTif-tiCCm=snqNzD{BXwT99 zG~sX}_pMm{?Dp?kNBPI0krXTmI-5*153Z_ps?Tx(5(RCi6&p~_^YQ^+cxR0eNo_fA zx6i4f@+y;S8bLt1Xh%m<&5$$=>6|4AfH-Gx(=|v1D5!wuCJ0fgMF!B^IY?Ysls=(6 z9k*K0|2bk?8LpezA!t#ke@YYu&C4EMeC;3&mB&_?g-1*DFtRDqE*2p;@slR*BK>Dg z)UlYHS}TmBuGk8V6}+{0Q8ySNjZWmjfO=lLJubtB>x~7;FAHjbUXm}>NN}SUeH%Au z)=A3<6ikzVQAceO70f!QjZ(9z!F182r(3@m1B;P1x8#Xfs2ZJ^n}5QG_u^H-fQDCw zcG6|}=#vQ_#<}&Hz_a^Oq%42802hetd%LZJ38bRKh-jr4uTyx2Ht6a0vrB*y z#itqLtS2XYIV)REcRmU`Y9~9qbQ8x<2P$t!iufW0#BooqPznG1FeOkosguQxs-tL> zAV?_~D4Y+Ody`V+7t$^^49G={#^Wn2*T9H-FM7f|%5K^} zu&L)pVj`-(JGZH^!O1Ey1IXXutAGxeq0#zP>AqtW?VR?snEd#@kOZ%fNiR&XSJM0* zCzueMs^Bacz**(b4-C;;xCosJ9+Hdxd>Hsx9mEvtH@7qB)X3H}2;oU~wzC=P%`f(X zHG(p|0%ge#8|n9$?`2;aQpojbqnk_+KrR@4Z?y5g-c(^9606P)$dQVh^~sS9T+V@c zoeIY|pwU=xz@kG9tnpbc`DKAW^qYTtG0jv_QW$WrI~AEy@>yjM28rmI8S|a3hC7~|Itn05BRI29PO0X7@r8NgfIGXz)x(vFqs?Qs zgU?0@grEA}0yGZ1^_;7RNNu|UdWPZUqGXx~eBJ%=V9StlKH#x-cN)^phD)tX%{Qr; zg%_$r&K77jr6)-cteMUe>42gvR3&)KsGo`#$s%?YmpD`=NF?>w8Vde)|9Fnz#e zl#q#4_k6?aFF||sdrYQvux#Y05ZPd7`k8fw2`q)Abn5eJgw&9xyLk(Of!n4|0@c9* z80z5SeaMiU_vE7bs$WeaU#|dYhWdk^=48b{ba%H!W`Q0DwNKOq8HP@;97YluHMR{H zXgUwL(qwtMAicdrH=*)n2v$+!$z$b{LkbF2isagw?ZwY|o0dY?ZUEg9hVvLS{2jvk zs)Xa4Jk({Tqxs>f+_zhMY8Lf>CS?{`IOl2HD@On49IdUb*I zBqM3=(H=y2m`<;EYfB<)Ktz+VS?0rBj-XYGWj%%O7#wOJeBS15d0;iu;7Sg3;ghKe z4xaSO#EA52kh5{sQ&5LDa1*i8H*aEvFkbT{^E-(M^in3m~sF$*$K}+!_w<<)@8<{ierx zr43%p5bWy5)JTs{t8QOMJ{)%XvG3p@io*L;*5=tKfv)>W&x3o#leg2ULT-bw!^HXN zVyRfd(rGd)8M(o^YOr8K{8Ip!_X3rZm(3yfiN5ffQb$=305X?MEf;zq^+OQ@-IsS(OqIU49AEn1%`j4kniJGd=Y zlMt8!#08m&aEnNszoTxbXSq@I{_@|@hfrl?yyi(+SEwH{*>nzQ_Byco@=k%!k47h~|2 zu0=@^&nnf3-e9t;3Fc)2ZWCvvprZy2z(6!L28-1k>oq~=DGdCd<%hoWvT?GO-Th z>bHh9>^pH^&Fx-RDz&)=$ceaDLZRK>eOm=&K$LX5mBKf zl`gO=T1F-et9`hoZYN;V<7~ngU%JhS8mj0+WJ4w*OkG)9-6PmbvR225AwT<`%u+6^ z)`Ya>qYKdYgxO05O|^Ku2Gr~Gj?qWK9Jl9&OH;6e5v?TVE0aGfqVRvG%)aun&#;>? z*xKAY9Egr{SOuHug4t2d-S7L3)kEb6k(+|R@C%Kf0PgmEYo_HWk*_ysB6SK9*;~vk zX-(+a^iX#ORR2bm*<)8j0SN?eTOK*-ni7ZF?jh~~&okjQO@AilJ!vB&jo8x|zoHxA z#~gv0+E5AuwP(#cZd4mgH;-%gNqGkqjhe!TSrt;Vf;hfw&$l^Z+wV*Fz}8+H-v59sX&p$>2euWZ3xy-EmZ7youX zX^b~ajuv{2vXkv;N@^`D+DVKo-36rusjj3TCU+XFCr6|>Il)xP8~b`xymmbN>*|N9 z3?@5iTPb%M1(OycKd+;kitFEGjo5^#y3w*PpfDxq4SHKjf!l=G9gKiqqY`TCGe~c$ z6|YB_j@j?Gdz0?=r|;>o+lEj{=*G9Q+MYK(EB%<@97aBGt9coz@6WDDXu_!B_)lOT zlVVgt1~(V+rT*fJd%&Eu$0zI(o(54?(;G+8MDrvfsYG>?{$t+Fe3+~lQFCzPZ`^mn zKia1eMx0 zXs$ZTD4}qPmMv~WDe}WV1GlXwS{L+VF77124xS~Jd|bJvwh|MKpSy)}A&l5wmjtp1 zL62B6(7m%iIj>j6?Z(|i7^VUNqbS=mcX$Z+{eQE4-anfD#Bt2}dD-~q4aUaZ3X~um z7%uVY(`;Hu4NV|cHe&bt7Y;(LxO=hA(~}qm3+zU@*nZO=PNN8x9WNe6=9T_qpQMq# zEu(V%v?ulq`1dbPEN(OGviZmN1}$Ns#!NK3i=wRMOJqM}%#%F@@f|1U6N(u3Dlr_! ztHtn%I?1_L`2&9-_K&g7ki3>kcO7uk4Xv_xBS~X2)AB(H8*)xAIIKL25am?s6PtE0 zqP;aZLD_^~)<7q@)SMbGpyI<{$kCRsM#W5>`e`h)_+doK;34q1f!oiVaJ8aaV{$sE zQTG`#F?y%~m#-Zp`Z`aflQ5Plj& z?%~&D>eTDMq89J~2fH9;(0=4+uzis`YLSi!0`#puguG4E`P{; z`Tm7%Ab0&WpoilF(5U_162<6;HIC`HkKDGLif^{7E1U87@Yl+sDbg+b5{fo4&6%qr zP4<`Bg&Jl>wYMTD{d$wWyV{#WV@ubM8}m9FOmP|Lqs5M?ICcM-bx-(n#ry@r-{sI| zn;rJ%)}EZ~Ha02yn#Q@2x|kixM|dvxGZ8hieGg+ky1wr4*Xz=dv{lV)m|X7B4Vt(& z_mph3q zNr?5h_a9Q=&@jSRxww$utM;Gjvl%vGL2^cVMn7va@FS~;c^iPBy9ClPl|&8>s~TyD zEZ5uHujvE&cWy3C3<_$$xMq~eu+KPwEW)p*d8zOwExviSKV<@A^QRzBDL zcmlqIsMC@d^9S*dsaCyjgz`V2p0yDj$yS#&EaqXUM6(P*NJ$hzXkIxcXzs_ZXS@Mm zOPyT{S!4GUjH($_zE~co3;P{^4x459KsWYoy#FBXaHx3KF^DCePg2%FaRv$_diIb0 zukfURo6%I(>0v8qsLX?4#|T?!iBy|Ih?iuJ&1*TUwschApnelw1aOB5JkuKvgK zILjdZ(18kgH!cArw$)Uv>%R8w*gk-m zEN3pt9|hZt$E0CR@eK!4juUp{io0vHkIyfD=FG5vDF* znkMDK1(wB*bRdt!UTcj1o$2oZI?&b4W{7Z%{t+Y`%DiB!eixb;H|UhbIlw=w2T2xB z1umT<+(pSz#_IN+kiaXEZ#ePgwvo^u8jP*)(+*#QUWS$R%f{B@OJomSVHyR>0lV40 zdEfWr&y~*{82Q)HWKhG9sS!`#@cp@RZ|zEdJ(Tz5;bX#*DPfrLa?SYR(f2?BT}VP* zRzz(NZ%saYkH1b2>h4IHBg+|x4%&Qv0GdnrLN5Fqx>Yj#_fgZhZNyg8hY(-!k;U^X zdw9T|u#1ML>2O*0kJDRlcx||kRI5+CrqTXD-x++(RFmslU99KhH}gNCQ}<^H4JI&B z#x1>*p2xq!oj5as20aO|1=rsdJhQv zltcTF+3Fdn8mx{T)fr9P%9>uCHU|M9b9Nn0T_%;-a$ugFkrO+^PJ$&CK@y_NHez6A z+mA0*TYirNaSy|~rmE&V+{;?+y|g2fe6AVay@?2ylJ0u0cGT!sS2D7CyTmP16FT&4 zKJ#1I4lUw9tJy4iDu1asH15Yo{SghJ9)-|0- zo&z7={ALm3^ZMr}z{yf!jt|}gG_#9kx~K%*yw$U}IYy!&uW9lwRyC~0+|7t{*};b- zpkFlzCiu8yeex{RRUr(tY7N)EK+hU(31c#`idfIc4v`Rrq?`kjdgE`%vwZE9aUa`OJX}I!J zQe)zkJ_pPhPE`}0mQ?-+6sji&-D4dJl{!w1_?L}kHIU!VW1UX7PmjGdpb+lI;B8Ix zjjkKYl4>BUj_)?U>USwf8Hvr&o6w&zLATj4ttpiUrRNyXl}_UR#7>@byT@jA@5dEv zQ!@n@~XW#)XYVeDW;)=fd%Q4u~@XZ9HRj z>*Fr8r>Mm>F12MTDyW)RrqUu5e%oWhmt4Gb%{A80hh!^<-eGZAKi5Z@cjQWqOXq6s zlOvaU!q2zq0P`sofIUvwHAueq!Eg535Miph?B;+Bm?fG!V_qfpuWC#NR@Cj~PIu!l z_U}ZJBa8`(?&~$yEc=Pqjm+`|q-1x-L>xtK{MyiAW<@x01kN+A)zs#=O;xm`Tv+QY zoPBiz%A)2(MXW@>F5Jh2wdoV*;a|9x@tDzb8##C5^`G(G9X^NKB0D)gkASCKQIa4d zbPsomnkAk+_~+XnpZ5V)x*l;M#VAfEqnc5>`K48|RU^zk?%9^BFo%Lm%GUG@a5#`W z>mqM&_sHYr=FYN%M8D?CwY=kHjh*?Sip7@D0KgdV-`FwM9xqL7QpmHuqqCXV?#_u8 zI2gm5&PqZ@+0pShqkEDrC9A_-0%y<3$nvlMX}fw? zqg0ly8H!nrSzfv;6ZTwFYp$HMrjtCUwH?$J@ruIx;Nu+~7yFpxo^BbN#hTD|OfwC5NxHkH#W>&QAH)K?b|Mowp;* z4CcOj-mSU~JAeUooM)XYV`j|-4dy{qm6nI!5p9u}m(FHX>uFAtSL9UO$IL@G{;Hf+{5l-10Fl7kwfPEKiEBR|6ky~rHFhS(aSk4bgNj81_-9&`KwoR#47CKO|a!v;X zZZ={~y{)%p!n`W7HqW|V4%2U0#H+5A{v-hSJzdk7X5Oxke z*M4%d=8bjBJI@BWLce_f5<$BY>oHkiT_3Zp=qo(4COh|Z&wCC!fL9=-bG451-7c_G z;{bO%jklRkCiG6T-<<~v{&w=w_ulYi znB3WiPba$EoZ34KB3wV8*?DU8E=7_60WdiRd1bAR%S9mhqk#2W%8nj}g%v76OK4?# zttpK&9tKDjUeA=dR`>nbW#_5d&VIgQtN)WlLdW7n8{x}^d)$uOz`*0@jw;nZP^EAY zX4703=|-&B%*4EpHi?Q4*iCNFkqCo&J1VK4IMMFsmxSjht7Gzl0u0Zd`}51#w^6Yf z)lE#3Q?O>H@sAWO+$)-mlLevq*?zNa39)uSJX?Ic`_WbHFdAQd& zboJcatErzOu3JGj;A|2Dvh!3~V7)9@IA_Pd>ScxX_EwI)A042elW@_5M!5v#M2tOi zM9o}zH2l4#&XBdT5jDJT=~tUKpF}p9ej>Cramp3?5`iS*JV87eUJeM@etTmLDlZ}%G-JbUDpO)xuQe5w8ypg% z?OJc5|9U&Txy?F$u%R~Nia#`v(>4@14GoFfw9{=$eFLUC;dW-m_P|7!!;859C0_XA!k$HIep<5d+yH|Q=+PMXF2Yuwl zcLzV~5~N2WI~{2MC~zxloFK3JS5A<6m`{ybJpCVhhjNxlOF#BzMl6rM_0qT%?)QE| zynNWJC24`zLRvxAC3iAmTW(`jyqRZIhyaEtU~8zglQe%VeHtC}v0SaMVCU1HF?i5G zQ}&U}kO;i_T!xOrj=mhB?-cD!Vv8%t<9r=PRW2s(*T~+JQ5g+q#W208gQ>eRQ3i(W zzzA>0kNH`1*WAxY+VZJt*@pN3p)pdQ(prr9qwLk{aYM^j#^xNW^nP#`c(Pw-yJw{I zt|Y}cHjr@bbPui-GSl+8lHJQUcPnTL{h%MW->)C#*B_?QFBCR6!v070?xGQT?P*(Z zop+97V{3&U&$EtJSMG8KqHV<#@G1$o>=%@?*5E2& z6LqvhXvZJc9t%<4&7nV^B6xdCtsbuJ#Nr=b)61G8e=elH(yHxM`3li4hp-cuo-+1LyiO|UPtT;-T#U1jp4Gt*q!}j!?NFNY4l=%ux&&_1<%`p zd$sk_`IutmX}(jI_TqErzt#4>Ee93GacVM7;AdlWYR+w`*ZJ$E(5x$zel&L`7OGp< zHGh0Jez+wOV}OhL<4OQAYUn-`x5KdtQgPH$%HUlL5YL>rPr%n-e4yUtm{7AW1AZ6E zyp%Sz=RrA@(taef8GD`NwAeksb}M_50k#t&4bW*D#l zE7LXY;v%yF+4y?n>1`dg3~AEJ_ivn-?_YNhYkqV|pDYq;A#>Y9Z!_PSs1&|!!xV!m z47@wV#=iLV9G8O&rCGm?E|<6JElfUm_xsQ-VTXjTOpzMe|HokdoITNbHnsijdaa=* zW%HXXyZCe{w}0#?cS`f>1J+sT0$r^5{EM+WWz`UX=YKrOlS4fPhm!N6ajPjtf3KCd zTzg;)y-&EeB8X(rLwX$SX_XG#CX~> zznZjws@f?AVV*s>qlxRcf^+U)b@kS(0u9%Xc3W7?OC_mhVpORojWQhWp1Y?6{e4)l zNQXD?zhg2PT~$YGrK<+VBib8ct6|nLs5z;67ad2$>d^avFajI}z&g&e=a@To5uh!p z_WOBX(R=C~^cRese>v^L7azBZ3Pk+cM>Z{o}Qir^LUd_sjBKFIOlO zAm2do=(AFEJ6Rw50W4vuWFE_@)7!m$E#uYB#N1NA>pq@0OBp+(+&Kzud^pld*uQ!X z3Jwnyn4Z)&Ay(S%P^BeK2PX>`0lS5L$7q%QbtR`Eo4>LLu2p^4M&JL{h^`2k8^CLy5HS_#HDm@gn~A@xuPAa;UhE>)+ixIY!O2>JnsbaRuKFiR`y2SSp1* z!|(gJxb}(fOLI}`WC1J_FmbB2l0(y5k2(5#Ip&g_q{k1BaKjCHd&8c7#Af7p&)Cty zwjCk6?>(ocqijSN-+SARvzB*&|5280B(z#?)Sh*94rJ#|v^kj+FvePphU9HFsg|!3 zJpL56uhSrt@5W_!-&$$uZ;|6p#osfdn85(GzJ*h|+URQXLIBuTD1woO<&Hy z-Hp9Z;&S&OSe|mu z`_G>B2iN8xjp(P8z%w3c9pD%i5}mpS2oi<#<}I@q+(-qMb-J*hG5SNxlnIF2o!&4s<}6eBHkN#QemS#2$7Wv+Wk&*38z z;9{`*Y@ZTtQWIv>oY;|l+1@W1&sa&H;LyR`iq6_p!;^O6hQl@EgvcAI-Bbh_ig(A0Ex|sD)X76B%ZJH%WMCAN83>U{gtn# zbzDcb^t9(QMJTRDzzb;|@)yuT!W@*r(lxRV>O|hS8o)UE)ebAoiK%^{(?fX>uV2+- zJMnh7lr?)$Tga64f`f;q)bMG20ABy<61U1Kj1(v-QQNmdvE<2xdRd#5Zlai%yea@b zuP)AgHCtuzy=BGT&0mkQrr)IGx`h*@&JTGcNWi>p4T-%YEZ0I%Tvwd=DRQ z8#epB{^yHR_I0X6&Nad=t|h$k%Z;a1ML&r*Ct7c|LaoiDhgb+&>cS|6J~%$sy?*d& zxvsMbEdSdSfkB&&5-qP`~UHT3BH&^ z`gw;sMR!Nst?jXS82T$|;t(UCVULe62qLW+UwxN8N8m$^I@e6j>#0k-tOjaXvX9)x zY_r$vEMz{7AN&H!rg`DSQbouGR=ubl0xl$v{ z@14wT0OmrsQbTQ8y%BhfJZb?--($<>KHM7Ju*-qz<&SHeq@>RpKP8wWqO^Lj?27v2KXfH zsjxl8O}?gR*k6y}?%%fKU9)t+UZSItP}h; zJvP6v?Zf^^iAR^%qAFsBX@Kpm4VH?3`_aQSnS;LARX2v~s`h+Cn2w_tqp2X4a@KK0 zr4z+ZN!n9D7QWt*PZ58vc`3P<{za7e0c;iEy0Lg_NdD6h4fc{TN8WwOsOczOMlD{& z##@lklYY&!AYt)UcQ)nYObC~SBh{4_`jB0E6wiHHBLYt0Fh&~3JVbnM*~!c4kn1zw znQdBAy;?%&yH4R=T=7fe?f5(+y{3onWv%L#+sDhc=pwit{PZZd{ec`y4Ker zO!zxOGHv@~O}%qzCb}Fi|JS>|19rljS!7CJa*TRJs1}5cep=P3t9MDg?qhLv$4Txp z1u3a+oie9@li`rb$BNrcj!66hOT5kh%AK#)6h+!b+vE0@yS8O#r+licDE^4g$iR>f z%~%r?e9Lnq>`sV(d7V8%Oe2p|GI!O2`K9j?lEF)N*8_L9Lvp8+b*et~^n=#K*GjaS z$};ETV)4g#VTzz`DYH%oJ@Y&39O0l22bj`Bpm)^wg$=>08i$Jc3J2apG^(X;V)TAX z78Axo2JA6*g5yjcB0;xTAL}w&^#m)Y` zMXamY|E9F#`d*04$_Nm)Xb%l?junx+ara?l;FZ+Q3YW@~e76xB1nc6}vVx8A;BE5M zg%{v&#-(Nd#?ma+2#;&@+g@Ytv>O8J_w1s##%R||e{L&VM1;VV1HyO<|bSl*Zd!W|y%U zvMr^@Qfr!Vi&WjOSD^lC847_h=;MCPGbqo^$q=LU;<<9_$LV50`%cx!nDjUOsb7PG zpx*W+aXVtmsX>6n3EsY`Q`I2wTv31Dq54L6p@U~+sYa1fjD*tnsrDc}zoAz)VxUD9 z`o}Oblj7k%+p*{na7#ct6zolhO_me@ub%a}2oJgr_Uo`qVA<%)a7?fN>ya6j+xL?h zBs2P}jtLmD#AhujKDB-o=?&;BG3cFeG+`>v+b}^53rd+S=VQRK83J1VmgSyA2&XF( ziqg%|(aX1NB7;offlL*S8ss{5u36zxUIw_2O=Iz=O=j>4ATc9l z8qbQlYi(uEbW50_UfKZG)liDH>(`$?-bzcsTUrv!3tb&+O}a}5sX`vGMwB|T1nSzLwpyD~BOVEQdyZ_Dd`0Cl3=bl}v03FD7iTI=Q%QAAn^EcT) z49yPnO!k{}{M5l6*65485uhwih)>-6PjcDuA(9MRt&@oddbG$45I8aIz=sT= ziavLo0E>X_`;d?jskIw#08GH}VaD6xU4!=u{t~9ujV{*+_;TB;4771y4^e9UD!haz zl-sq>@-G5iZ?*}HjhS-piHgdHZ`D+Pb)D?9ZlgT-H0J;etFc$Ozq#c$pm`PLyfrI0 zcj0+{QNMB2!O!xWtv9P0w(1W?WZuN)m#oQ_wTtAcM%fS>m#W5_Dzz{P(}v^ZC&^m0 znGm@tUBn@PFlrbQNp?U%foiq-xZbf5Tf2a|?-rhC;x z!-!DAZh>{-Y1^~i6FEi(Lw*U4Raxg@{ibR48>;>6=%+jTm8g_Onwc!k+`-F&_px?= z@M@KPkWyR6GW%YW!=^wcext*a7$T0iscP0ySPP z>|(+fRs`OV!#c+Ol>M5QjBhAb6iH4wLbOu%_wv__V`s7~4O?!fD@P6(|7i%kKi|J* zT(~&5cKy8`1w!$j;4}DC*=9JgYKMy_I99(|jF_it(F~PU1gdx74K>Q2^7YZED(m|D z0hgjwJU06xlG{u7D$xi0Ep+r=+ET{2(``#O&i6)F3E{3450LxPWA6@eKW5C@Z^VsB zP3BRr)&G}q-7SSD0xbxfa>-~ks-YLoVS0;RM9UxO1ee7J(av%I@$Bpi2ojQYOsfRc#7!Je@55D(SxpbN|Kl;*Z7~niLMET% zl-~Apo=Lk^-0~Az!hN4Zgp?&myc}UvQk?4?44jfCiFQ#8LJVuU`raVB^;84!`RU+F|FJpQ^B7f0i`e_I(;nh) z|De;pW(r1R)WUIqk|St{nFl3l!UIr zK4}0l6b4b<+tL5I|Ni%JVSZ)F_$q;DpxN;8T|RS$r4d17Os%T$r=mZt)YE1I@B1bT z=t@cHRI2z$2()Oqo=kS}shl!tE2dm>+Y4{_r8s-(5~s?YwHTSv5EB>rL(;PS=-q7G ztIynl#>L9vzow#9rH898bUxZE29X`s!RSys{P7QPi%-10hhG(Q!2fw^1P4$TJkEdq zk)o1V-XVVaM*~e0*PJQrPyKa;+p-W@VgDPIK4PsBvE#$_Y@V2h9y#{@_5`K^wZc^t zI5;trPKOtLj9{nK{2aK86t4xr*2`&HlK9DX?6eX1-ua4(RNocz`>Da-3}5&JF~e~J z(*7`Ea*x=q_hJO9^xgDk6=dp5CV&-NxE^zT3$h*8vk^@>+j1_hGMvWjS8DXR?X|l3 z4C<5dPO+e=k7=Y;qYK3y|1ggDWlYJASA88_cH2|j3J`r`(;?-&ntcYVWGHBqJ7xli;Q0${r!iz5MC z*&5i3ShJ3&rdtO(Q?+1Il;wkS_JKjbove+rEfXPLZ7+3Oh-i=@7J=q-Jg*Z$(Qw{2 zJTZddw}CqbRkgE!Onb*%myjVJczWy~bEYB(DN0YwUG7fJb&YsBz8j5P{@7}=_3lR5 z#qIsANQ%9j1NZ3S&e!Oz{oVSPKEmWo>i31rVrxv@u*EeRDr$g}p z(r@Cnoul-le#XTfY2GfMI{dVXHJs3XH1xPu`wd`s-JTN^q!uux+Y}Di_75Jn#xlEP zAC``l?EdwW^X98^P~lSfP1n=k$<<7AC(#?!%52|(r{l?VLa~?kM!7 zQ#zDeD?r^$KQ`1vm!8VU^+I&S=N;Wnx8Z&$1$8eq{)pIrSi0Zy@%LTxjkRk7aZ62t zSQ$B$@OzN_i8)T+Qt6jh4zq5b25r7Zyw7<2e*lX>biWQ_#f-~#bTiSc)H-w27d6c7 zZRaKc+^J_rI(IwBzO$tpE7;VvXC}y+UWPQaj7@d3yj+I5d^OJNGK@o0a>`Y#!OPb^ zo;7FbyPs`Be+OTaap(5%!R1S?qxrA^|NY3x1EgRdX7^M0Ob^e}HTiQhIG8ywZr`pXg5 z<=2PT32&Chu}7&4Q#r9mX3l+@A<@o~vt!xm&(}VVbR8Lt)}U~$RnCJn)QZw}2^u67 zbu=uiah$q%>DJ@h&G+E0`LQW6dtOV(?=#UE&HI3rprj0HnOQugX zNWP{`tu)^}1EFoVDJ7)YaD3{Kj8JroZ!UAtP{wMen3=m$-Mf}1lxD0ZXpUCnA)vtW z+U`xjZ6w!g&wWRiT(0jm>F1pp&FAiOy5@_Nxao_M0-rx(7N%`CyWx*5_vr$?VfHH3Gb#~zi=bGt~0_0ESSQZt}+ z7|jli6ZXXAEB`sOE8keH+-OHJ=T$ zvti<^V`m@=?p5`Xqzfs9th1q=b@Q~NzssV`?p|+BWW?5|OP-PHPk8C@-(Sts&iimg z?)drg`#3(0Ka1Y*<<1w8*^fqvq8(>vk43YTI>kC<8m5wy3#N$yxvDJI8MLUOrG^0| z(5Tp1be6)<`8S4i#V5C0H8>=pLvwSxLD7d}SuajwY-Q-Yd+&Mm%jo8Mb3(h%8@_ic z*C}*^v`NzE(Opdkn&)qp0+w7+pmqwFfz?I=u7ZpJ4iL(P4GdR29HO%dTbUVCDpx%m z>(X-S*FE~~T^nCDy!h_^b+10RpIrX%vrF{BD>*TZcRYLH`yunMY4g0k2kCDucYbwZ z-1E!;?&^%Qq-$;2OgEgqF)F zvW(fFMH-i8ta4DH)PPbdRP>gq7)I2^12Ae;YrV&}rsclwZv&=0-%N1&bCyw%gIT9F zVMWd2xx%68ozE+&=jM-o&Utmi_ugkrExfWbn+3I&Cbo&$xHby(IgX1lEM;(1Z#s;Q z&6ETr;*Bv&>9}Gd>N16)%C4mW)hugL zi^ zrwg6`04DtRuLZD~y*z7=(>7+t4d(W^_VXT&1Pu}w(hO#`jZ-;7DD1^(#W5JIU`Sjj z3aZ(0jT*)0be#+gCs?+O(US)08n_iX&bgfe=QUKeNCUb49{ba41=NdD{Aexi)XC^Lnn&7wYn{ zoe^kOe)SF_N3kQh?I6xPvl_QsU?)5{%I!p^7~vD+F&r;zE1C ziwH9B)(5Y$385GE}27n6pM}CJHicQ>ynSmKiV*hJ(RiT6D3#PO{yXn$|imtW}!E zfvZ*(OEg&Na_Py1lrI0MSD6)=*I;Xx?P&CP5ROZ8FfY#<0)L;QY^LLw8 z>Z$=nnrc^ZzP}E>C)?r$o{yJRu2SAtvqnS4;F+vrOY1n;Xl$`t$a@Z^OiPe-#fs6R z6-H|@b%Gm;AjA{~TZTlo%?6K#pgS!_f*G!lJ+E-rJyBLOodqjR!W}XlhEPBeR6^i1 zG@z2THa%hxsZA(#1emiVH4IHJVJwpD%DJ6k0j#fP<+9C?+1ur`ZW)$a&)jN6bR-xM zS#lMu0c12uxACrwb@}w;ZyZkiD>Q`+nwIJqvgEva=07}FF?H5jaz(TrL( zskKhPR4CcFcb&$SVDu&$$d#P~RRoD`MJCoI(5k79dS@Y{6G`tqP8#ESa9maQ1E%vy zhM+qWAnpT5WWl&%tk7KQ^QE_h^_nSSTAngu$ZA#w44Z){EEr=(h!EBc&2#!>urMmt zcTDs%pjtg)i9<=Vi*}CZd6une72iBelR95gm0def60q+LImQ>g};BKp21yx#$AxjW- z3n+yffelS9V65285;0I1c|l<%+B445ZB^NQ$_o-8$2(LlOP6t=n9w&m{!Qt0oW9uR z`Z8&6Gjf+9dL@MdQDl@gX41@i#VdHta#7Klw#+B)ot~j=zHGY}R%^;&{q1(>!aGjYhG`mB}Ox5+DcjoqVF}^Qect@qos@a4* zygt0R9r%Q@!Gr`bLj{>PEm>hr%OPD#2x!3pmsKH*5wAK0BZo&ajcNJcNnI#u5R%5HXUUyn2FFdG!r+iofAaa zX0;h1Rb(@!4HOq0 zaFA~rhDZldoZBIr7?#b7)}ZrHPki9UbPk;FP>>qDg<)FOZu6qcTgsZlc6HZBIRH7D z;DbrC%dm7Lb363je*F>7dR~;?eCK{D-1Kp}WO^P|?n;-GuI_s&ta;v;g#wGFrL@RZ zYQ;bsG!9+mw9O8;7Xs5kAa$t5jPu&tz-Xi-Tpk7kL1;)e1eY3>M3$fwJ2e@oURr_H zbgG0PIlC&yd2bb|VO5l~MVlDSfGCj0b!evZ&gsu-(3i0_W)Uk?xg^k25}H!#HiT13 z#&0)xTUmn=^UiVuP?1%cODnKk=r#vXwi_GO#+tb^VRNu+7@-@^x^#xKg1`h52sSco z2s1_uL4YhtP2sGpl)jZkjF+09NXA*yMdc$)Z4TsU&TO!CM2uFWaJJa1h)lHs=*g0e zmIZLtjq|eDkj0X+S*U}U*oF3|ffP|?X4x#rmYS)N3MQE_QJ{q9)oz)>5>w`m zsVb_WaBS9dqDIV$bi%hdxjREhYBIR9a1Bi>n9|yj2x?yEE~}!tiEj}~49&q8W{U_2 zA)tl~5>_*--ZK{hqDw_;5TjzoYjJ?o7+|vCG$k4mRBnGYnTQ(OUXbm)2#s|r52c|0HFu))b^iU9m zRtt>)75cPtM# zRz#^sLb+d3tQ`%U8d^)UBt}AnE>I+>Zmt4Rpy#FG-FrA4xR_=ZgXpvZw?v3hu|Q+6 zDzVUl@JI;_7&2*YGK2%9C1_(6tNJQ+4L;NxPIQE)u$esTHTz~Hm>W|`o%HUg+{{YAz`a}31 z^6GP4pIJ};031K{as3Q`@rV48{vJQ@@%~`{0Os-jc>e&>%+K>5;$~)N<)7=~Vq^aR zm&g79{s;JD`uP5s{{Y3z%+L9l`C?*XVq^GY`eXPXm>(h`{*d{Yf1*FmALHlzJWNbX zOnk91G5s9Ceni9a5Pb15F){qd@IU*xnVFfHng0O6%*@ZsK?lze%tQQ#%)|X5{{Ww# z{Db_&5PuU7&mSy&hs^%~@#FYs`p5Z*AcOg0YcVnZ0MY0AgXfuEAc&baQgZ{6*$0(_Q#U2>(+;7 z_ImZLRIL>t%P*^0&|Q56VlSnVI(oFg*SuhNiV>{>*T4VEjUc0RWcJGk+fgz++d5smJ(u`Q!fp9CiYdE2y-qjTVK{n!-w}3LntN z-~RyFGvvFehQl@yf3)k0!o*#HmA1Ctb)vDFR}X1W({EY#UADQi9|nKDUYe`Gx!*>t zmR=boJBZ9YA+t~;4nU6o0BN69ueDrZr?g?1R4h%HDr#~(hH7;~0qA=i5a^Ier1p9R0#pk=K7>tUwH z#E0$|l^Ho~n1OmV_SEIAq8iAU{{YxpiIs77O3`qN zCPW#I+cjqa!vKAQeZt<2{D8Ku7_wZ(%Fk_Gnt|#H#78?f9^vA&pQvjNYR*W*q14ug zEWucM;Xin=Xf;`tCe@U$r;Na|dX!+bt+jOeTa}vBX1)#T!lq&%T~Wza7WP~zx2pBa zX&A2l^HYL4w1tY3Tqy@Xu+UH2iDhFJRfy|@{R8|2ANax|7AwYd2~A{G=r*PZ=z3f) zYU`n{YqDrGBhpu6UVOG7bfjoqMy#QyDQ6DttEV=(Y@n;xeqzzNb=A%deb~a@wkE^{ zWv6CL6el4-^0k?VIx3pQ9-a>t5O<}^zcQ@Lvewv3Gaal_S|3fy!*t6RF?})4fL3+v zK=Q8aBWE6%&Dc8(7;`^apX^6&gD*y9m6iUH{{X`u#0<)+GLA5nuCS)9U#U-!s@N6L zaWU3&J)pNoT<_x&r7a5ew^g=R{{YULHXM?COX;tL`CXqYkS^t~u8SEFY~PtyNOv`b ze7mU4)|9<7D?0KG-j3FHDzIRBqTr<}RUCiT;3g}#EprT9JwdkcqiJ1)t%y8GSy5{R zCZY_xlL|~?7WCKDECS+WW1$4bTdyZXvG4LEOKHrutV7ZN0LmZ7i&nr=6jqxmXE@Ak zZnlR@Q`U%74^Y9`a2rjksdi1J$QIy!(=XVj!{mG;(XixmMyAy-M;+KDuaRpu_pxqC zBvL&#)sngr>V)0L%TsM*DH~;R>Kv>6F2y+25bl`A;Z0de2`|MqDyre0_g8yB({1jz zB~?7UfsMBX>$3>=9~p5olTyo0fPMEU3#mL<#)zFNO zw`;S%7}5_O%y@R$4UD{PwmN}u&(QJIS7TsXLf7QfCmNtyj1MELVy{h~{{Y?Ftu3qZ zeQHR@CHAY7*lS<9-&=M2>I2uI(~$oF_RuzN>QsY807Sub*EK2eqk0Fd-H(^zzlwW~ zfCdS!(Z;b)QA9rH+Qi7SkAQmqp#K0M{{R8=0GY?9rBM;Ug@`SJE87F{>I@eH7U}8f zmByCfs6LwpCfQN99lX-h>#%LcHTtejlrtqqdU-v%dJ@`GdzDo{>XH8dO@Avu@+NdT z_+K^fIH8IFO#KH2ofZC#fvg9%o02F=yC zeySdu$XXSSFmdf2b)L<(#I{Q}Y3zN!5uJ-fFnXYlV#`#twvLFw{{X_r&mTIIbH=9@ zs)d^3X|PaZRxkz%;6kzg045P^!<KQ7tD&LA>nfCHogF_uHYPF4)01bH=G}HrE z#{q~{E#oF%kE?q3xZ#Z`K@_*tUb@&9BE}0#>GYK*5c;lFWnHzU=;&(B*%sqBgZFC7 ztxNYvGavSMAU43W=)N`wA&snd{?$P{tJOIU&vGtHFqG#$Ft2d$@q;*3h2~D@rCy_A z4}A5Q-lhOzSTZlK{IT*M(8R~dYdGW8kWgdwSE{kpA}_EC!4+7ts}eR&)My=WKrBi* zU@O_qy?%10%<%_DLW8_yBUH=hP--l|N2DhqFu*U|vnp)>J(*h7u&(FAJ+>y`TguJ@ z_ZtG66%s8mlny!#p1gRetF|OXb6VtNG1E}RtS`%c2Q)X`InV8DZY#3qt zwHsBhca|qs1zF`gY)L&ug2s2=euD{<1Q=QG4Ax$QTbBpc-8cYp(hdYr;f!e zHITp%8`89(+>cN@HpM1YX2EQKOS+wV0Wct|D_1~6N+UWxf2`E;-nV4t>J zi|L2o_=rElAI~s+t6hpvM5tnKgQrZp(XLfg6mbR!)35d00q`q-Oi~(}zU_GHP!OnA zsCtELkT7cX61DWPEZmyUlHBaTZqB|Px?_Xn^xUDMw!!^NrD%{Alz66>+x=Z#fP z{F)oe=t`QIfYhjbi0g|vNCcrsrr>P7bG>+OO<-hnI%ui0FIHHgR4&mEKm}TqL-#Cp z%QdkVprDo`V^CRRiHuBUYl6>!zRTNw(98lyyxL}3JvT3Z#6kTr{KOy75K2-fNC=(g ztm=bEDmyxqTXT&4p|C&i{*J^&^sxq+SQsR1z@>xJZrWRR-YQ3un$dLES!YLZ&?l7! zv#o1#ynVN>$MM`41-B|w42g@9uT$3GP{&KGwND?Oe3ma#j3FQnIL`DjEaO{G+?RdJ z*E38#nXZ*xtXwN5Bb8L5)1&kqTKGhAD@weM=#tM&{{Vecj0DSWIrgqn~zG2L>m%zyod+cqxAOYRwr zM*FA-mX@AFqh7(RC3!a4R4&ygAFc0hJl7tv0xd%jPX&4BnVhVY{3U$ zPu-)dYdQY_AbgMVrB3xGAUh39O2O2ojD0Rn(B&H$YRT383JSDyt7pp+vXK`cFozkq zdXYi2{v}1VH>y_MTbv{9O_lWarU?7nbkD2rgeNAp=|m|iR@5I=hzwUgAaQkTw=Z0+ zqjV=H@Qh^)MC03;Rlrxr%x>fRGK0u9lHFFs_tyLF%`a_&HUgGXm;%Py2F+(?W-D3% z?p)$@l?!E@hE>UE5W&!8z%gNL38CB4vv`d&2SCe!!w&xds6V1Vf&MCzn!3)h3Qr!@ z1uTG;LH6qzDym8@L`GrAY1WCBe*;$ahu7Lx+Y-j2KQBad)#z&yYvN^6`}^K9hVba4oMYq2cg|hm9qz?X}trw>19i4V5JEO$8A%M zjVw4y6tY%++kmb*T<)s5d!MTIXoXM)I5vvZ*ldWwR5S~;b_lNFVvNf$1_7IEHtalm zOGX4lQU)P$HO$5)q6MF|IT#Yf$hk58F#dwp%qYeyub{qz#w$3_=w(+KW*$?Tx`9WM z#U{%EidDfHwK$!DZ{jt{Q$#x55p;!4gCuzIQ0yPUY#Te^KdQTzGbch7ky}^Lt6H+A z1RZ?TbrH01ON*2(+>f@mp|^`iuZK|}TDsmB55-(l$3v})v0v^#sP^xTYutFwd;`^U zHcAg8_=3$cwjg(G-p_=AG+b?HuP?8bz`Bbq`*bN-@2iDq+E#WF>tO84^}~49JDJ$fDFk$OI#vD58KDD_TWiJs=OKt=nx3W(sK;AZDX5OP z53Vdg>*@e0P&Y6js;Af>{992M)d>JrnuOPO@vJs07tH;81#=zd35n?#+F(xL_6?XH zrHkCewMMrt56pjDe-rZ(wK=776UMTlbk??uWug`YV2NdAY^W=P`C_-3!P{kAh68k? z9!o}G>?)k8$u+aBYZPwUs-v6+ZK`pzR;LWzhjxlg*GF*PL!CC(1Bm{+H7u1eY8^~{ z9;(2clhd7&os`#v;g2`P^Tlu=s6=YeJg<7{imYW5SvJs7qNs7}cZ=~SI?p8{G z6`@urwrwv{TkW-ahyn8WwRIZ}b^;bC_NR_orKNi?C>9?`Dzc&7C&hoU=o|2|?OB?< zig4AfXTwq!q_%6YedPwWv>W)Ep`4m0YEX>2FN!pg4u0Fhc;y>j);MFTQ%gFfUj8S@}WzA^ju# z6iNY|;)nJ5DkRfxjQUEB$F*&C3$8okn=xW54PQ_Zwt>|{kk9}iL4+DOlwI4XHuY>( z@z+@OSP8qt3bk6yYOPgxud2!0i_|LA+kd6aMJ%qpl9ItLPgN)^DGFw~)!k`1NvStNz`j_&E&8Q&+byl8R+Z_Us0(ZNJ=hEi8-Ggzlr=vn%vDCJY8-%<=fgZZEfZ zh{j=2Ni6iI-nb|(#bs#F6<7&ouwpm4SQo7t7{4uGTtZ9@n6V-GTza<|iSGW;On*>( z&+rn53oF+ZS>Km2l^Hc%eyGO32g_ZfcCC`cvG8g>JfenER&Xi>*^(XeQvx~%(p3{! z)om(lx22CENNoMT8d|J0fDQEOoj92)}w`jQt5U7L|g z?Dir;97@zpHgEz0t>eETYeWUbjRk4|#IcOj&u9;2qfgjz2dW?#E0`1kURrC>`Epdp zQVd^qJqV&>`h)q2O2rX6AuA1AT9J7O^4}XlLn>R^aqzXGYN+B{NtHV?DR@vgdq|n| zQY&CH0_qmZ<1oUYdU0b+mO|kd*-jb^2t97B1G8&kQ<}1ngM)~2qt$@8DetZt&r2Mn zy+G!={j^ePp$SJr;=k3#s=U#7C{p!^SxR6wIxy)cx3{ z(kj$q(w3CoxJu($+YOH0rMr#nIz3jDL4}Q8(%M0C+u3bwS+SaRSJbRt;)TGRhxeH>BtTe_Waj!dmY?e5b?In;RX9%)s&AaS|1Obv!K${2{nW%wf zVgY~%&sn}-^9=#*f59I*nbZp#0LtoesJMk|#RmTMGN=OOHuS;^bQVlSJawrbY~TryXVnF+>O{{T`7IPV+b z*F#;ke2W1Cj4lbSK%Sf#kR|Oe&UG_GG-#;MDVYBN506x25DY{X*A~;7j!RQ)vZrzf zAWC^}SQpal602V7nt`4*r|C#^7G~Eg4$`Gi0V`YQT(x2At>9H96~NXz28OwvhG$TMA))B_l+%!&qr+VTM{OHWt7LVyMOPJb*21z%H@awCtY-i*C%z zqQ$w?GBZs=&dE3cnQkRFSy@hfxZ8(pJQ{3|z~og2QzsSsG`7$K-vyb4*uqT7islO% zc~AH_`Ee7{*x7y2@cu+%EKqp&xR2zvS!)GFrdHf#KWfMsl3Vu{meB2}7Sj$GP+eNe zm7=Won|jI&SLu$JYXC3f)QW>t*dnZhY6g@e?pC<oz!OSMy|UMxjodiRf-M1utF~%HZ}H*ozI7C3Zku(Yb<{lMSQ7$%B<;jB0Q;} z%nevejwbBIn<%u~lxGOS>~gE+7HS^>aVV(iYP1kT9l(Xvhf=IUpg_b#zSW;oW5I73 z;_>RT9tFZ*K|#n@+$?38m=oGNs8*?Tn`jw{jbYh}yhaWarf{&@HVjn-*|Q-eHz(>ECz zSggVtqb4eBwC>(FlNBGeGLo!e16D4{QTc2C0AQwzRbxcX+UDmPok8W@n-=>krnCi+ znN|*`c-Y1?HzMVR83DxpQ%Y(aoR5zB@saSn&+OX=OKltTUe!;D6AM5hExV> zs<#Tv50g>@SOlw;bwjJ!f`jqmQ&q2as)bu-4@&uq)JEfte$Zu>qICSKt3EJ=FS}K( zy-K)iMmHli8#TVOs#rGU6S$`A*c)C^VN|ZH%H_V7zam)Y9AVYG>Ui-!C1vJ@I^B8j zq8Z8|DC3Tg+tNkh12s>my4~SzW!H`B ze9fhv!3l_m3Zy~u3JA4La;pPD=^WPEk`5=H$zM9eXv$QuTmAaNT;#X_fz85flK32RDg5IYZo<+xx!T5?#2P^y(8EzsRc}}-uf8TPVM6JsT z{E90^gl;~Qiyw=^i^M4lg94aq?u>|t$t=hfwM^{5FH>c(JL;>ofyh|SHQY1reHJ&w ziB3i6@{fsfc$WM#;)%^1)CK9zX-QsHx_SyT)*Wx4S{aym8mG~Zs0=BztJ_capDoAR z{;uANSUatup7$$XA%a#;^xCI-mV8gwbrcpq388qrTe$`Av4u;K=N3g!(Z1bbLWZp3 ztmPDyAS`s;kzTn~m04y&mKP4L24gV>Bfm}R4!x>Dh{pgh*;iqt)+TU(OMNh$%k0v= z2YkB+-S$)2L~9$1@GG8ieiOr{DwL(XVs1ad3_;>t;D;u1iG_?@=7C-mai@#OD-BVx z@4{N^3bZ%k43b&kXAQ=4WJIx}B2GA5hRoeIAarDZ^?WnieSw5O5r z5bec2UP5EZc`FbZ$o1Xg+?5Z@7F3WqC~oo}A@PqH;^6|@XHYAN+Cdb&}>R(~C8Xiha%_^Wk)8kVsX z4o?$iVBoDvDao8{pk46TDQ=nQ8yTvwATxfATFt95tJ!t&lYSzFRilsqY%%6n;FX-s znyWq(^{gPR%6(m{+1DT@)z`LH?fgWyq&{Z^X*n5Q7nBNXb+K8qV_g#|#?A$pP~`nH zwzJ@9ZRHvWdq2E$4sz#SKj9xW7q`nP35Q_M5>zs*g9^BaGF5ert}X{ndn#}n0^@~d z%o&C+x`NZJc*I(^K!kj`Rt(#5Z<1J6b!hl^!$nh-@ike^<=oJgC%IN?s42)*&ZBP_ zo&NxV?I?d$R^>}J9QU%8rCG%wVyebpiFsDzEkV}n+rR~O(_+n3GkDb3mYg8absyTs z3>^Z&h6S6C0auMt2kqF7tnBF9Thvy>TV+i_JdcO7(AlEv=^hV<6Hz1-^A9FEqOG2< zw!zMiYBPtG5XQTQp3*dKP}OeI3q^ddHma?f9YJnF7G`{K__(&;hgK-OCOFn{o6OW4 zXlgovDgjR<`uvJw;DI}c|YQui~bkNNyoVPsw`#y0D@A2T~$l*UxhMqc-7}i7YhFXk1y>GGd;-T zRrr7?oKb)u(v5&Us!Q-sp0cQm0P9Z=(-Hl){z&~3l)OkvWttA zI?aSUm8x0Edw{Vp#IY5#HG2wbt7&8FPa4Xrmr=8Lc>e(L!6z=iNOlbNGfbJW61zcI zeKCGn`6svw54sM|yDLGN`4vg+E4L6>xcg)V0t`Yz!Q`$ZwL^hHwz^Od?yDTTzbK+X zTGlPNDYTYqfMJ5qLwe~wS&c|s^JqHNRdu>J#mHSM8LFakD_yy0Nys9;#~zhqRt!$p z;#^{G=W(0r{v5Y25o#j7QYe>P-x0rsMRZWiCAR9mOITRiOV|}96mG;0ODUzyuE6!} zmH4$vZ}@HNig3q^#3-DfhXvyN58=m)KwgNbs= z0$m0%-*H-WW9c*!wAxylxmi|3N*GTW0sS!;=ZRiy;i|!g1#>T2(N@13nroghP$YRZ zE^?|VxGT}@K$arq>l)ujk-Se)Tkqq#-ZJfpVzysknyr(-`Qub&3`(Gkio=)inr}WW zM(U~YPGw~{q#`daHS44DLWi_%z6-H?&6>w_C)5-%Lr*mXeoC2DTXH!mbCRL0wRh!=?5fc#0I#HZMCNk!oJ)nbc4!PxwlQC|OaMnB zR^-RGK(%mgM)+sL-XDW_ncUa0ty6`_ z-2-ebz>anvhEV3RG&9Fif$FWg4`vVrX;yHIM5T@t{E6!IMxPP9ap`)#&lTA#wj0Y@)UDEl0u1;&Q|`b#1^GxqfZ;`E7);32#L+a$DB+mX`WSX2o+=CX0`fmf2haJZMKFjKPbUQ~LaB&?BjP({CY+t1I$OH`tWi zqE~pz+nKcH*r`t~-sb6`B}Ll+mmLk80hmUxe{XzEqa46Q+2ZDLs#^i}YK-`O}-@EXq4LR;J$RaBhH8*951v@xV zVb(2#z^q~}upG|_H99mXHh;u5IQwRCIABg=mUB;y7uP+heXoq&qj0)C$wgi>3@oIu!_*y)(yB;N;e(xn)rsel1E z`i9h)&xGPHMzWI5U`MrZo*<#=CeoWiHGl&uePvedIwH`@3o|9lvxOiO^<8@b^&3aR z&e?0uKH~~`ZCs|xoY+lPa{e%gP~FRZPY^XtQ-Gmy$Od*IwxlrmYH{w`J`rI|fQLB5 zqsCUMtb)4>4lmwyw~08P76wtp4>>Ga-e>;+(W%)BgQ#=Jze(DP)9zHb9IG^;_~(Cy zf|qjE7U&44v5X95y{=-VPjvF=r{O+c55(sqh4kdE4=TWrpS!kTQbz)TYcmfQmfthk zb@S8X!JqAg*1kEOaJ8F4PpndLz_toH6<{@+pTv1g&SOMN3bL}!ga}?fphN9HPz`1_ zm3YyOqSIXr@bNrxE!0+}&32`ARF`sDb)jwK4F&m6h72a#OLa?Im{p$8s>{|w0z8rZ zm2oP!SEAKub;XFdVv^NS2DrMm(Yl*raoNii^wr{)<7I!PoUV1;xy7R?QWQqQPE8$^ zEi9_dyj#x;tSIr&@8Z@9KI7Ci@Bv<;Dj_XX2CAiKDH*Gbm6Gr0=2|BsYg2*oGHYxL z*dRAO+2!a3Htcc5K@=SFf4E#>A42(byQ?;pSv;W57X^6>;-a+X;a#=`SeaF& z4II;jeeAq%HFiQYoNvE=SAU4u5}K@9qhDJuBHAN)Ax@|XW>o@t0JqDQtMR~5j76!ir8C`joq724B9&lICttQuvj$$J`BwDA$N3E zx7VsP04xQiUTrxo$1BObo!8Wy8$oJWJa*clkEzzPYh1r~#-ard4~|z@F1qZfEP7}b zj#d=v?Hi6mtxBsxH;`dorPL6rdDWM?=Ky;*3gYD~9)3lQIuSVSbUq$9vnFv@K<}cl zHeJf}r~d$(p0CEs7ALhFmP2#>MAo&BYT$8cwl@~UgEEUXm0X~PM~;fC!xi|r<1^w` zf7$&G;9bB@*=H|`ykM%4h@M_K0;_E;Q!Km0Q=%{g_MO1^AH6{f(C!74aI3PT!L2E9 zAWIco0F~@OoF)kco-n-3ydp0t#%NCeYT6dp^Hll3}IXFMvm zAhf@Izt*Q^6)Sk@_-bk9<54PRu|;+7R&KvsOYal9-;{Gnv@AA;7yF2_jnTJdZY}C1 z)_Dj_4pm--9Ee$g7MQGD{xzGL(v9ljIq>o=Hp*x&1~3w8^3=dCHM2M)b6TuI6mlPX zI@|YGj9aNM>w;qtG};3x(k~&Z7W3}3c~cg0p32#VD;aM>Sy)DQu^!8oq?)-EHI+(v zM1g3{j7%F7KnoWFx?Fj9?uVV-tQ_1p!yJB7X2)$^`35DpQEyGi>A5R|aWmn(uN0!y zbSy;JV$GOXnubg`w+~vE6{kk=r!?Yz)+-e%&v+ww)Mh0JvSGUT3JUT=|yzcYp|-7x6L@C zQOo4%Tk8OZj3b*=8_@=5ri)mD$m`iqBr~pnzUeBemX+lcA zT!k3J31=j)3j%mSc`U5;=FC39}ZP`N9 zLT#1}ls(R+47Ks?HLt3M)}A+3(!sdemOMIg{{RrL6T{I%kB~4KLn^<+d9>@Y z>co(IWIZc1#k_i$S;$IkjYFie!?0KvtQ3rUL*EI!fjBHl;Ce?EnNo_YzQmPs4NYbB zyrS|Jre;UIyuVjnW{z5=7d_1%mf~5=uYN(}j!!WLgWj&0fqBr5rrDLK@%cYx6`HUb zb1v|wk=%SLn&&(Fzq*&ZP^h%}54q^0;&FLzQ~v% zpCs(JA%QH8&Bvjwv8pKnIR5}{@?Ostqg+qbYim;cxA9Vqb@y;?s3#cF#370@w!2we z%m)yAe7c_IYzWDklM^sGfz46dAyM6{;jyuJRaX8gW;{@m$`7g7PdUxkE~@?UTX&^F z+^%Ia6m7FoLbt1PwU%=-ggacBvqS%>0P}Jp;=x_HyloLYQm>fD}Fm%M&-FRz(P@uH2u zLSgqf%C@jsviv&pQTm`>+bcnH=>D4pH3ndwpn7`hs%#op=|i=JGNe>(RB#L1XrQn& z$5FenJ;RpG9%AUHH(!}e&04?RJv#2wss7lRf`0Na7irP}(PtkUSmeI!2irOtork7Nh%m70a;#9{ge{ah#W20%r;H}ki>PoM00)0xO=F3|{ zOfi^4m1^zQS?Fa|F)S6`I0IVlTIVqv~(uw`*65c{{Z^d z-RIILCXc1@3b__6-@ABxdnYIV0Q0oC1L@j3k4je)8qj%ly;4Ejlf!)OH|(9@u8*M3#yEo zw!O72pviauSKiuLlF|gF_lUs&v#I_lo5AV5e&3+cgNlXHshx{+5b@?P#T2o%>V zGkTYgQk-yjM#TE=KN4T@HaGG)Cc?~MCNHw61BzG4#wo<+d{(Y8vd3XKmjxVqs(N{O zO4E_+Hk=zy+)i6n7w@9gSZWs5U%H{$nRypmT=;?VFQ^VTGshC}!lx66!AHhz^88ES zqZeIx6!NSsWj#kAl6y~NUX^mLqAG<}#!Sb^W*8vv=laQlXE89y;Af2b&xW!Zx#~QZ zbmpdJtBOQWs{jpk%i7Ubja($>+gB#sBTTD3`f7+s;@e*mo>NezB@Bu$T9q{g_?%N? z@+p2h`4C1SjkVQUT-9y#pra^9&U&WOgWYs^+0?E*T4m( zSxYRqSstquRWdMV+QDk@alI_;ZDN+OeD)@#qZyseEJN$adn>h;Y;Axrui<=}Dt>Rp z{G*X(#hA{_2?E5anHSsP$X}Vn@>PF4kEG@;i)SA`S~!1MZz{WJvGT3Qa92QJLo0m% zYF^GS9=!#q7sc!3*Z%-x;=l?=s1+tq;ZGjzhY5k4qFyKEo!ZNEA68GLyl#4@fj>3w>H|vhh)>}MBLr@ci z!fV|=8pu|!g;ecl!R@!l@O=}Fvzjg!TTj!k3X<=~u@;Md7Pila&?=W{NDgzqenm4# ziXc(5s6*Zsa0&AAxwmn?9QL)M!8q%y{4Yo2^SE{L{vCQwIm0sr0@7!Zptq{IZBy0p zaL&IGsb!qMJA78qYE$2^EHOtQtoU`{-Dmgy8gYLr+%9kdj9_lTF*N{#gVEbF0s%FJ z1lI%P2~u*#WJUshpn&whpTJy>PsWN_IZc(~w&_#ZK&HMk()q=zTG4q*t>i9I)TPWB zH{?*L^^@5D*r-d}xbhmvM!Q_@^J5^`{q}-djf^^sP_sjY1I@jcH@G}s!7v(_GX3f2(hj83PGCj2@e_>!oz;yjyR117HY z?y9E~?aF>FNaJ&O{0>9#I6R84w{A6x)m(|;&GoyXNOC5|0%Fx^h?dgNb2XucqH&JW z&O<#$y{ffl*nfiDwN#wc9KVV2^yIqge4wee%!RgiISf2^Vf^)h$!v~!31y9IqZI{7 znwSC47X2S>o{!6wm$$u#%Q;b2gn|`B6&>mW*pBc)1nVjsv6pUMicT79{vo& z>OLkAPD%7|1iFjjHQ0K&6fYfY<+FSJJx&E@hj~9+#R6W>EThxSOHqCs4%aJW!!%l-Ah}8HdF9jmLIitHtHm zCz91ZLCfG=f&~J~X`y(u{4w3R944BCdnpM{rNE)c`dcD#tcyv}IO(U-*{QF`cOj9k zs&hU=#R{egS%U7GpfTnZR1;6*WFDrB8BpE$l?^J+enV&%I!p5myLZqo2{2|^{2=zDLH+h&y406BFsV{9SN9zWBQqiUX6Le zn@yL{-PqMJ04fzSNC!IKnjtMzk#1?QRmWPG=zbt5Ov>msu`DRk`fA*w}YgCCg$6 zGqatUo*cqP`>3sh1ZK>sb#2KY>_rP?7@~Yb4Jd7EKJJ|b%&E1NaxkA!tSAG-WPg;9~~x+;c+hI>Ffe5L$dv}LO0ttwhA zcco=6X}Ar~gT~HDaoL3JhZdlc{%bfIfUKE*O{^@m zyQnKP8)`5;#26rUUjxKW6)b&c;$#Vq9G1LcSygWSx_%;c?Mm9ijQ!jq}) zK128)m$~KAD8GVyyle8jt~IT_e5#cm-aX05P7=kXlFLenmLdHLSv^ zd!0O0*+n-BSo8Oso0E@te_PvJdTL+())I^bQ>{E>Rl zvsAZMIO|oS<7XbFVNEnQiZ!L5#xi-e`0qsW@^~s{zN@|JDwbHwWycvF{{SrF9^fVn zVH;TFJUtb&(!@-hX!%)*6L^(k87G z%92-AYsFOKJbI6j_#{er+SlNJBQl~^6;M=JtEl}~E8&Y@6LnMK$zUr|&ATzjh#Rk| zsIxeZOT?T`Ul>;0PAgZ>;rc$EngtX)R*t5tgJQb4^%K2Hc^2|`R-1p}xw7qAI)fc{ zHID}kH(;D=?oxvz(6|f~c;96Zw|(P|>?MRHjc8B~%T=WzZD%Le!_v6w$JCNU8I;%^ z?X*^o-+B4CQD&*-e*i3Hw{>as%Bn9Yt5}pF6(MRXtfJYyrPAmtcI6vR)_88V`nt3_ zv-2#nRqM9jcmxynTjz<1?LS%Um|6(EpJU(5e=_co9&8dFfCJKQ8+pWhve!~+N)I8` zRROkZtyhCdZ*?|VXWRN@Qpn$tx5+rmTfN$)!sFv89xksnr+W|v5aflo)$A74Sx+xm z_(Mgu`97o>X`$f<89g!$p4RK8o3`MB_=v!x5!=KZ%g1Qx=3d$0f} zynj?h=`sg|H1sSjSrqF$$hSEfSKY?Zlnzy&)ZS(l?TTyJt+!{s+7heo@-|H1dg@|4 zjc*m{vxW;GbPVS%GY7Zo0n}A7D+XMiIQ-TPS25XFl9sf7SyKGFrF_e?`9QFw$IJEn z1ivA{vj{%n+rs23Q&`Eume3=6S7%i?@%tdWiz>Mp-raBUy|txYt5mhejtS%-R05QK zQfl?fEg7f+*LZ5;mcxZ;mpUkV{BENcSQ%**PBG({d}?Y>4c5@SFN#%n8yd)_909|l;3uS?a8usF_$(ADo z;d5Jz?{@N(Yiy#snS6Y4EVtp6rx%mOdQ*{GR$idI&x0Wr)qQ-9RaA2M9HlEb1BGh}m#Y;XZzb=sFY>5f$iz&f{q+Fp zR#!nJ@k%cnRF@?dPl)_5rQc0+&OZd^y7sdE3(ujno(I8hHlk9M`KiGG!kx0>buj@| z{ufwMs(80u#Sc+ony`M!pG^x29iz~K2HM}-jD6Fp6 zJL+F5^$~|Pu;aK=ZzWvr=hBJ}PfWC%g|#(OwPgt7e%(0yr{u<`k!9R>Za*WF%X_2p zFV}Vwt1D^so+^LkIWbAW!L5KXQUNUJ@z%f`fIPNi)COx=RqK+)nyP7JukBh!?Omd^ zqc+lxcQ+cYvz>5?wmiTJFHG?{+**_CjgdK=qKxj)Y{<1>XVqHx!~Xzgr`v_bAYFPD zpAB{8a2qtY)oQKI7N**wd!NmmAgQjh79!-!%XsXS@WAk@`4Ogi5H4X!#Ny^?t7j#b z0nw`C*cvTZm+@L($7(4m%y@oM6$(_mooB@UC0{C+@gPP~8EThQteRlp;=%GCEw?Mb*~-09Q;mRb+NpY{f~)uRMfn`4#coLB?9k+6Z)2S{A2rLfPkbMJJDCmc5dv zwI`J?Yy3*Du2z$W%CdJUQiPE4^=L6>R9mz`FKi9;oDk zGV{l58vutDnu}KSKDFA59~OsfzEdK~(j&HCBzjnSf+IF?MVIP^yCBY?6;Cpp^4gt6 zWk~NfuC^*81+Q13Et-vnb^(Mm>>O)3Eu|FX&DmqQ9504)%JO+$8xFPj7Sz?-&@3V) z-8gGu^3_nZc*l)sPJULRteEU6RauUzI3mrW+kLNc+$^!%DDR3|(0dFyX1+z13wWTY z97jpEVf@~=!+f=9NdtD92;Rhe@BaY#^9DECSH`hl#;mJAjPGX=w%7^2s9BHVTPjiM zm)EN}P}L_w-5Gs$uZxLaBKPH7Fb1R-S5VFCZ&a-srcenO28&ld0a{a5;C;)@3Xk;m z2(4nr$BBxGRhwN)J8}+au(nv%Sw2r-Xw8ZZy&FxIWVCiFpCBcAp|N_YdKH*P59uu; zeM^EltP68X4?T*XRMEK(N07|?l^vI8;>x1ha&62uoV~2jITLdMKQH#g)^b=qfrb^} zZp){O$_%RDBf8izq(bJ+)I$DyO|>o6>eanZY~&+=8xp4Vp+H%3Jl;Mbb8C3Jtch*4 zI2M6fD>4Oc066SpXS%2>1)X(Zy?(2GEDqNlOuEA4SXNQn^AvA0(e*G~J;Je4ro-@m z0A+g$p|R~0x2yYy!>HhRQgXRAa@xA^?h#nJ8budqQn_~=)yYIFeU%n~=4fENN~rZz zD;BzaHO^~Va&1OBt?bWr3~Nql`Au;tbB*a`>PcILzb9;M^sfJ3}uvN4&qc}ou8F&hPv!( z-YSf?px0yDK_ER>`0E^#7uNhyShmYEJY*L`y;oee*Jx?V0}sbmTd1;l?@6_WmP$stiC?`XnDtLnwuWCQ!Xug+@}a3`KLBJ!8ifv5crh>Rp{a zp-^3DC2nY0=MlnN;a@F3Y55lydf%cw9D96pyB%z(_{Fv@OxA5_D)ibKCl1_PwKd7b zYO8e!`L>k6?qvr?5?$_msI<(FlJD;R#}G5 zZ~`kk>!%jiTZbVTkKmOrlp?LW+oT z(>j3DjQZBhH+B%_Q&z_lSX`@y+7|+z-4CYRHzwg$mJCYj4-E@VHx|%?je6HLucTm@ z&0|fhXpL`;t!A8dDAeC@YIRe8F78V$%C2iNmLWE@Q^(|#Yb>VKt%BEc?3x8tOL(?g zY-^~vhpNW2m&`acaaQg-s%1G=Ee5SckD11=X?`@L3u`ykM59{mVGL)~QFh^2sp9g~ z#-$iCN;t^C{5G>W9}KY}Q=S^w0phz^X90X8kF+%EUx}=)j6Le+?M&iv>}IRsw25~T zny>IwA-yOTUd~wQT5Q)dGTY^j+sa$UDZ>Y`l6eh>!EI^d+4#J6dvB>yuJNN-YNEEJ zqZTT-1@^DVsePEEY|4V|ZU{cggA04pKyIB3TDxPZOl@idZpA`zTf*m6^)Y=^>Pacx zOhh6%Z)q_vc`m)xlMz>|oz@S9pn%+^7X{`!)l`DQ(lya@4J-dL<sb*~aFzU~&V_ zHzgprLu$@n9T@P}TPsn&BE=Neqr;Bvs9RPVRaY0o#p9{F>K2sb^0q%&tg+e`66;Rt z;aZytyPUZ=D4?o<(ux~?M;^*&8T@wf=p6WXwf%OKrM$tk94i=CMOD`1Ir8jz0OOBa zGx=F#XH;F6C0LD=uCY|C)wg)#qDs#5UUszTacf4f*B;{1yzCq@(6wgzylCpoipL<} zr`%`6*pab_$1K2)!54OP4ygLDp%-pPGthnN233EEwtU2dn92>c0KJMQlvVOxM;$oN zyRqVCzofDqQfg?0R%MzE(n1k^uOiNfAc?cyog9jmzzO2RN zgE-gJ5xHXz%FOeO3q)RM3%WeI?-g&$0yibvY+5z|en_51Gh)*_5||l>u!OY~`Y+EE4V0n16ix6Ok?e!>u-1RG})e@wmALSXmQzgS0QL)2+}DUy{ykt zn*y;xSSop2tJ1zMH;}yJ8kwBaQ=93waUJ;AayjX;wQ}VxNbTzMt*PT`Hf}}XT#W6@ zWR$7#*gNE?OG^(Uv|N#^?tUM05BSSviQp@ER9-+M&LHGOV)0uuV*^HfL&(HDjL#^I z$O{iGv9mOGF>)1C)vuvR0oMf%Sr%=yw$oI5t+aeAi1lB{tl!AvaotOsY}zCS9iP~D27ac!*B=%bK~ zW}_Ez$}7@DtCRH94~bsp%Pn%thM0{4n6?y)%4MHf=^XB@msrcL{7V)Vk$?>qiklnAM? zRmFZzMB}Yu+jK9L!7Ij7X)eq}EwdLe;DEKU^5~xqE8*m*c*&^ZE5xYowB3`?%6 z9?hp6scT-J8|>Q-Mn}~m!dZeQ893CL%D$>89OWES!{m5=A;G(ia-#8)=M6Zlz`MEx z02lO;%28Og!T6aLuZR?)rt&(3Wq4RAcGQZ-9;E5>~ik)B%lV9q&b6>%#2mj&6> z2oI{p*}rgs4{*(4`PPNQAy_@Q+8K9YbZR^uXBSqYf>|Dcz{zv*>#EGduuK}h0&4kkQ_xm?1F1$|XcujC@5>g22K$g@Mp z`z<$1Ikpgrxo5t&FjiGoqQG=}nvxVx8Nlo1kWM?-sF*M^%AA;4aB-z)(x@1P+G~c_ zXsEhrTxzXGr^}TVY?hn@(mc0Zaqjzp;Ab%dm0Tokacc~%xNa9D+MKgWwRPfhYcxv< zc1(*sj7h+&%Vkb0r;z5(Pou|8ZDa8```60jT$07_+1fgc4`BLPx1jphLk3v*)C>%G zlS(S5$lptXPAsvVzF-qD5GAEV6*JJvRjE3i3=1@Yp0fOcB;1HUZ09` zOyfV6b8juoV_nYr3Uww>Y)koU8Gtd)oNDp|{JtDQ^NC+Gj?o3DEoAZaXKBV8z*}X* z-RefF~6%DNj#BlJWRaBrOJ;hn!Q-y#HaWMua3&Uy4T^y&n?Jm5`oS(EzVq?nf-9~Zq z2M_?j1oOtuLQVrfPBHg+k3EU=3%X zRIz79Wh~^)wwAX;xU4)%z!6?-?1tmlD_;|2N*z?Pc|xkIXo4|Xple(OX>FyBOp$68#DM-HmI&&Ye&wS?;d1Tq

Oiuno6K@hH7+J?$nd8J5A*u>>6GM`{agJ8(Jg9F0ABMM`u%LGFHr3coO&5&MKq`#< zgke>IPE=JxX~=svmax!ZrBxd&dbEp3c==ObsI^L~qX5b8(MVW`h&xWoqyZ7gd2 zHbDfCaIR#XQxwhG{KP$YxNst`>4!l8WC-!1%#pGJHcBYUAe%llwpBZWv`pH z1}Gq4V_vvcjqXym3_vg&Ruo`MGD_nMjOtn3Mj{MskK;p#zm1ACAKM)lveZ^$;PK#K zidPNg^?6h)T!9&jk&^(}J~by*q(uN6Phvf|ykmQExgIVb5~t>Id6YFbt{wS8lvi-b zdT1L1{V@<~3y|DvSdSoqij`p+!xuO~)r3OkCnCg($je_OQUd};087S?$v!%WEXV^h z_tV=)C97~oxi}h2^SG=f47$bsBLxStS!AdOCbZS7+5Q>ATVLXQ zpEFZkeiBNWxW>@zwZaUl@p9Q)E7?{eaq0t=#kY>Dhj$<%xu|i{+wA0J!cbXJQUaiFAJHICC6^6SVcLa&-bDxz+H-1Z1Wn4=d{zKTW z$lA9XSZ-EQOIYlzt!k>T=r>zTj5(ZU3Ok>p2e>dZ;Cl|HGx7;vh>?u4ued(r012qV z;0=WJwDD_D%v2@avex^dayQl%EPhHM*v9ulMB`I+?PmwY#;cEg&BpjaBHk5<{EJ0M z$fOJa8y44fVKPM6%5B}$hc_>Ym3-9kuT|r7c&)~CY}sRa{u^x?T8P$N#x_Qv*8=R# zb0qqP&~l1deZ`|b;BAt+!dn3LR#{rC3y9gz`jI`M>?cI~4xydn6R|VtUcfkk^(e)h z)Q~#EX;54+E;G@nP#QI5EAJIt_19znPAJ~8ZboTjggQ`p0Nv)@>Om@2-Z?A|Y5FHeeXGXXIALVBYS60pnw zQ?$&PAytXS!1kTuyCRn4o#XA-8m#N!GN)N$D^eEvf62t-^ z8Vs0@6x;ot)mgG*YoPb7gbECBGP#QQZ3{)V)tsv^i^^A{Vu973%NM#_@5$ANhy=%F zaw=_MpN#Sush_aZ_A+7UtCgRiAt&YrVKEahHlaODKVPy&8H`2-o%L5@$J!^VXeI!J zY+RI-pt=M*)QrQ2!vH#^RbBDmq5dt&u-Ri+>JBs6V*$jj*kx^k@0dx?mGjE=B6?*! z%T@XGd8y)m)t2)piB)&eWfs*j6A>6J-9XrqU3@k!X;U}E@(5eHEAplY3+ge?TO238 zK`a=}P5>}8S=KTjZkHRV^;Uz+QLA=sp0YC7QhS9?%Ee~mB$<|3>97MjdIW7(LeYsN`?!fXjffCyhl)Y@&CA5PxZA#^fbuk*%9B4!>_JF`X^Vp1; zm=v_Kvs@j@LX&&Z<7LP}f%0aA<{3hW#6bmY(SF?6YqzMdSn4Ng$fbxJZ-?{J@96}k+MRqg;f(?_{uzoN;!7iY+y3DVmK@^<y0@kIJl;<&1!c=|&2qm?*0QxQqR)!ejz&&F zU{~FUGdfK7S;P!x*>Z6Q;#;oa$%7C%0b58LBtE|_x@U~LDkxd36Ltu8%1rv6Y3bBs zp&R>3)VgAn2f)*J^SZPCUWAuz%)6wJ&vLiSp5lr@(psG$?N zg9c}Ezj2AKA6P)l?qz^2-eyREL+XU)DD9w+XaIVcsL5GPM#rf5ZhuR`+~M&>74t9f zag*J!&?4&9mQh&@D}O1kSyJk6t)0&p&!ucNEUa>P6|vUFZBR2=R}kTpqvjKVUQ}z| zR70z{^gkn*c`^MrR@%a&XA74AfI96;6Q~fce$lWOJ;90kC_osV;Ct#OMlvQ0{jWta zmV6a(M$oV`$p>+3R!16*LoT}u6Rk{eBC)P{&b#J$a2CQw9{^??=eVvx1VbMXHXu0= zU@i4raQ>1fI4!?SYdPZ8m~u2X6lWL>yO{ z-1cQ48SVfO9-X~H0<&@neZ|sb{g{x&Wknf`tRxlrHXup!RJUi9tKS zUcVSdB30Iv5#So^*+bXjTGnamXgen&0&z15%n%;KjFH*&!Il{q{T2a17#M(w&}{l& z^UfwlVxINy7z~*nI5Q4ZD(N10{^f zgpoEa3qVdbn?hrDzaW`~aRAKJz^5)z6B&a7Z`XeyAYQ~&&rc%WV zS_qjC;}JdCHI%N#{wnf#WeOkmv7x^Vf; z#U50qzIESFSz@!i@fw_Zn#Bsa1Sh<}iHvq&$ej>Z46E0$$oY)t^d={HNZBwxu(fz> z8G#7I3?{<}*($m=E9!eno2`L_?HT^sd-6~U zAcxytmZxASFw?BiYE0W`_4AjgR1jM7OEY9l+_7K34bAX-T zEM{EpK4aepA_F_mmqeAW&&jiQQbenf;)S=j>HP(lEXDyJ(>IOWtJ6DGtH+?0Te)^z z`!?AdYWF_suyjjwq74Og*s9xQf{4c@h>5EFkIOL3_4+CR7=&~{(-RP9Jm(SC>+aHNy>HK9=^|&;<8|ObT){kKFYDb2`B? zy>UI}K4x`;j1x1F1RYGw69U8dt#Ya>-Rc2|D-$g-3B=dZgQD0g>X{(z0mL1MF^dMX z^@)r@?UNU=wzF-gSgG|sLA5r0$7k|VaZ0w&WkH(ywK&P~9Y?r+_W1*Y*1td3=DogAjw6C(t7}*C{%zM)@&nts*@A}2=xW) ztRLg=1jN>U;4}23W)aYy^BTeJw|K||Wz0swZs4D)^Np;=%%rhn`UkMs0dqQ?OFg~D z2BHzr9c)aeWF(5huq$ z#B87lDn38eTTcXSak!pRfpWn(_<>fSj2Z4w!jFZ$lgGj0!_RvUIe+R?Q#^VK&YF0@ zg>VXkJt`5%HFK{~Zz|h>X|7_3R};Ji$Y2y4Pli;7h}a`&)@4X%p7iWpjB^R4oAMGV9W@=Bv4J5$9cp8Vh?ljT!S%~tX6Ca zgVA7TyE5RZ5Og@)dpR>)Lp_hn-fBb#vuR?4>feI_8UqCPo&1U1;1A)j5ZWQM!r#V` z>tnmF05%qdaJ|kl3t)?wtTFit>r8E0E7;9Ec3EX=$PGv$s-Sy7tg$kpH)JbOzQ|N! zkUZR!+lgJ)@zw3zRaWoe63T`xTtd)|U}z6RvN-lM96Mu-I3`#5SaM0&hHw|mAms8e zt;lh|BR^5eQlA#)sz1cJO&a%N7~+4fK15~#(e4A#_QNm=W^oK3AR$m8#+jb;U=z5Q z0Q>a}BOx-dLuP8{bHrp!P+0~pjzb%v{2wroH_f?!V>i~^zTDzS!pgY8{=1_ff67t-+iey6lX zA(>1DU}TAiBKxv|HI39S(0-g18yW8gGyBQ;e#``jL;`Jzm^%JA`F9uP)Fb2s$3gMtnPUDPHrrO1$xuM6)XjkP_FL0f%gQR*g2JN? zJI<%fb@KWhiH2KdV}%E~N~=A7J$@YH#OYBQra1yoiW_5w^ zfp(t@&4#Ok^lG=ylsEq9Jj6sZigD{ofWlR46A#^;u*qxk=05RkI0Cr*SGqh2F_$7$| zFj@5k4owy1UC7}=h+2+%Ob*^P)+1DGID11dx6awmDyprZmFfh2_Y{r<^1 z4YDzU#|j2IA0agbnG98FkCvc70r`8u)Dee!b@~tt6Ycy5$e)_~WBKL?n+O!N35n?u z?$jGu;;a~$5Mpis7DsvROLh8ID+R71TnX``PODVqt!(_PZJ;GlX2ixLg4+7`hTgKrK9wej2&RKA;9NxFE)qw@;0x zy^Uwz;?U(?7sYp#l+)lAiXPe2>pq76s@{u{_b7lJA(g6Ekd0%ng`Y13y!< z7OzS79nTrUZlyUVM?8BW;|zG%PZLiOhNcp+{03+GcN9!a`hP@4>Fw^t_8OLJR0S+% zT3Dq@Fv&AIhxH&cCo7EVRMnWlU|msQ#u$v)^VKU%w~llI47XDmgQ1!F2qE@_MIHXi zW(LeF3k{A75rc>qw$}p&5JVI9L4nAG%ytaOg@6Yc?jELoOEcL$VM{@rGnj2qtjs`C(P{+O zSQDWDhZuil{71QL0OZWU?Hs^ii#upNtU-X?XeW*V()%_dxddYnen+SeTOXIa7%=q! z*s`1uT6Z=xvlrVF5Ki;o%&D3*3Sd@(wwg2)H1IU=9DOk}=%>=b#uMqrew`DwqWiEkE63?k6<3Z zUQ`u>l|2B^9=;85^88U*Ib{r_oLKmQ=VmzVy)b(V1`Z5Y)*Dj~ahP)x$30>k#Hqw! zP=)~R2>qG*3EMz0dxB;@W}*;a7>PgA++YSO(=!7akq&WzgoX8+>~eL?3}(QL!b}92 z?FKZ~5jFlfpRAex!~jJQ009F61Ox*H1p);F1OWsC0RRFKAu$6IK~WGQVQ~{OfgnPW zp|QaPBT~`uV&O0|KyvX=f|3*@Lts-hbAzH|prilV00;pA00ut+{{ZgcsnP$52as&s8ANI=C9>p-yFEep`m0hS;_Y#o9d=08MwgaEmO(uS2! zj=>$=fGCd1-KeHG2^K(|YNRTQ(L%2p@T!R6JY$4^^k8>H>{m6>3L>by2$2LSZit=k zfN`=LgiKHgC>mC%6lTVXskudzogjoGLWUXrNC0X3r*wrNL_(!`lZnxgi39)w8$`km ziISa!cg%n$08?^4>Ezb3fVPDZv?5SOmoN~W6pv07^hHA1PKXWaiUCk?l~q6e4md)! zmRRhZ2%_Dk3`W;*q*+dm2#$!SWzw*-HpNp_)GW@iGMov6G+#v5GGWvss*bR!f7uFF zh@aAG5uHqw1%l1)<&@al;|PWtGytGTLqo)#Q$FuYC8 z6Q<<>`jbhptRMlpY->QHa*0&efE^TQ6W!<)2bl_EZSB*dGuys@xC{C-ksDOE{ zI-^R2*P9wG!lgl~gHUPNG?ZHv6$>kkK#3nEC$ykF-8v%Olf)r9im5PMQ^CAQK(>x+ zflr&ta1l^pG=o5#1;mnxHlS3vq6Yki6HHJTT)jyftRXZEB>WVSQf!+w$|S6YZlrBb zf{7#mAo?sq1zIMn4X53O(4yySWgR}W2oV9GebX@w>^)Ivno++5=rpkORiFTprY?-$ zQ=tLB8mzi0+lN8z)Bd*y%q&%DH$|J&6k2r_O?bO1gV;K!4GxMzrll}kID85q2tRc` z@YO)nQBwLKK+;o5zFPbfN%xu%AY7K1Q~F8-SjhEGl+bMDRhE}dts)8l`uY#x;f+!_5-N_w)g*LGg5A)GI(L%r>VT%m2@=gMl{(P5sMk!MV&?W)0#GOb80lX#y zR}!i`qvo7-6dw=njE`^;>-;P5xKqqzo{JY03S@!n3oLX_V3Y2uSePAxibx0zeu$A~ zp}vYXxkqJ01gwJU2LV3cfBLi__>eBBF0DWjIusyEy>vmt%q|vYc}|KnKO(4XWfDaV zip{9iO(2;cvdQ{|B`|YiJxfFQ+m?b!yn5R$SLOt*!)GSz_AK7C#nI*Chbn%kpc)r9pycu_a22kpiBaOf87c5HKIpgN7$xK0iwfwgb-=B{HA3$%IWzO?GM}(=QMkh{P-pib2w(NLIL}z)86M_1F)Vr3$Qu0K@lN8Q-59TSDfr2G@2gcu*sf_WDl^Yi5o;l@md7r&FS(_`-Ky5R6@QRpC$il@uLRjTJRjru`I~140zc5ouhscrpqm zAlT7J-b&2|nsh*m8z2pekbg0{sbQ$uNr>O+rzy0VY44 zlZK*`-8|TaEKu!mz#gfsi5VpZigQ=!0&s5G2lLTGYC(?VpuhyiS|{Qi$@>I$Boo{C z5T$MLO#|En&vliehD80)V=6@GZ_J0K<~I;S0}JCtiRfE8?@ z3M(iVDoU!AYoe&B!UwTS{{Yj0JRs3kNdEwoYeDi+5~oz`$bm&VbU+b8pplivThV6& z(K*<5HUo9dVk5B#fB}&te3RNdw{Jq4?XDLk{{WDjK!Ofo_f2rKPsXJ-q!MzE=c>kV znLk~SB`0!+jI0A+^KYvBXxNm%i6=?TvQ!iTto@e*!NP!ohfAOL#6ShbeC z5$GT%?-B3|3U$Pk;^E~0rVT-#RmdtS{P-Z&-T08XZEvz58tPRKoXO}D$c|A&UVPt0 zKzugT^;9;mNkE8zY5SF1biZX<04k;2py;Y$Koa9%uO$4{S7i#dJTik)fNuyKI&qax z`dla@*cDyYZ;Aw2cR|A7)ldky=!;E=ll!6sfNlFMyV+!Sm|4LG;Sft`;5OZ5bph2< z<4%eQ1~ov7I-a{J2T~`Yu}*jCqle84@;l^D{48OHVax%*Cq1`#&N?^*L;(z4XE=>JimHz_zFOTK18i`r)*n!Ajn8ZM^5KQ0>oufUkUS zt@6I(;@BkS*GA%`CC|%m@+1pFbgG^r{9jH-Ssn=I7&GyO%8O_eOT)+3E3jkH(=ane zSA1KSo&J|P?fGT72DDOl9n0Cdy6t!UOlQh{Sb>kyiZee+ z(rc~g_AV6|O4zfegi190+PmVyXy`~iMF=;@W3D2dUUgNJFiXX;CULU<1Be@?ZG`rE zl&$zoy40@H%#|H17TKip39FXGHa_`u(WtNx9<#kzdz2j?g&q@&ENQld1}Dp8EMMAA z*nKZvAg9f5?v~L1pz0!dpKyn%=gP<}24Rjx`=Y$v?m&M$5q0$s@Zk1;Mi4MU{}9jZ1q?ZEtd_uKh;)n}2}B54%-I z&svw^V!iC?6&o?~4O7y>GlDUP@NOXeDQ=taV1A^P&4pt2#A2@w5<}3Rk&ss2fgA!I zB!azHUL5}}oju`XL%^qm39kPDx{2Q5&v;UdT)j-kHqsVGMFoua&O}Sc;Xr@kJ&p-u z7gZutBae*k{uWTFUHwb-Zf%`OT&;^(IZ$O?XphHe#(;u7dKt+f3}<3TzANWs;Zm-Q zFB8w?da(QH5*)EgGgjngcJROQsUhFr4E!yHf33tGH7BnNB=YVgZe@9^7pGTA|3^&5 zn)X$x6~CezU$DZ8Y#XJU??yr=USUNRe;&f(1KKw^rEVgNa*c^0;5oDv&E_U!wHfq- z%Rhhtp+`7^?_2MF+UH@Q0*uq$e1BcJ!reoSy0|-Fs`k}}*t<6uxd}fsx8zd&;|CzW zVwaSMiW5G!8|)MW7|J+3%1ecw#G=EC)GsopSl*bQi_AJJucw;#7(Jdy1w4#zp!yc$ z@5R8Yxg{cc5~3*eRD8E=MbYNj;2=2O##yFf&bxOX1YoGhN?T06?Zh_Cn*}xapS5DE zvR-A8g9J;(2&9wOuk;8$dB9eS(ckuZbVJ#{>j+wOKSNc56(8xQ^y`fnGld%ciYo~k zpuhtYd~kT_lLU45C&qmk9-mkmm=6tvM51ou%a}TbzGH+2>M;jboI&cMhZ8^Bfez;l5;C~8y|C99Uy7hr*`-ckYv#{z&{mSp2I+gr^s1hdMNWO zoc~1~q-%oTQSh^uPMh2m?lbdiJseA$8lE>u*?N>ZWrByFbgRr1igQg+xQ7Ebc0$h5 z>*znF{w&B(GpxQx63{oe%lLdz%*7NhIT{a`k5~o%EH*02Ql@RQ=J*FNZUQD4X(0S< z{b`k_a5w)(+bq@rMJJRI&!8CE2v;e=kW{IAMBUu(+yLbM_48O2r<1C#_8xLNeS6e| zPT&mM*^Ba}F6SSwSt=1JeBQjH?fpEcc#*MdmWK}_fq-CLf8jTvfK3p2(9KHaYv4)O znyIEm&axQxZvUYn{(}=cGOmRmU(<=U{DqI<_ots6oYskNqG4d6!39i1In_n!n?z}_ z@#Ej>7dE(e%9heWvE|5jD~>~I9Vo}e5#)cx6j|#k1DLL~Bg6L5NS5f+%UMX5p@fyhsp;4@qqN0~8m8A` zv|;I1fQC;?Jcc98z#Bj+SmTB<1jjG7$xuqa;Nu>+=1*J!kfJPudgecP^r$#DQtet= z4D)llsNidZZ9_lLyjWY29$#NwZ8!Pey;(NU$3P{qpDDIuspZkcjG$_62z$MXf}@MGaMXG zC}*9fR2Sj=n``+WxlI@Q)L{Ed-07K^WjM$Xo%;9aY#`$ChV)8xFjIsuNmpU%WQl^n zSw35Ob5sOD5uu88V(l(felj07;kT;=@%+V&%2+TxdnZR-@s!)sit1_3#A74y2+nvY zXWB0*j|sNi@Nq5=(nTR52cSpEr4yg|{JHKMBs$(X)0ju<+ul)oj8vFj^E~X0_}n>` z>GVtZ^0TA85liZ8j`H{qh%}ygZoZ;67NOD6w45*qgz-5uQ=X~1^ zziy6d$5-0Ex4C41MlPxIms&}Oq_sVx(<6kY)$PUwzYN*o=Kq-Ig?x#0t2^}_n*fXa z`s`T5@iZ@8iNQ}CrqK`FnV1}=ecS^2O){hejU$9gICm9qc^RZq82RfZF3hFSh49Nn zgd^Us>eSxCNGPa!!C99CKGUx9oK+H(9mM@%cU~EdnEu^xnlM=NVfemPrWJ5C0!uD7 zR8FhB=$XFQElp-E%)ek$d03SwKviV$N`~Th?~jV>?u_@k(tO7c+S@+j=0{zr4Jhso z3Fniv>|~QQppEsni&~NO?YQUJB@swQf>^0&z6~j=rD3AZE+c$R_}TT*ttH<~wu4<1 z$mmjsb;~jAZT*j7=f#Bf*US49az7%C)r`BbTqa zn;vYmQM?jhJvfEmNGpPN7AmHlDbxl^uXJV0%1*aR#R!L#Oh-;VnzsteuC$v)e7^Ml z>vU2vWl+iPA40wf9E>TB`N?>>WN)FxIG4m~PY|d1t9kb9k*@(V}zS zTn@R>8pxWo%4!(;Dph61izauM=eL?3aiB*TC)ZK-Nz9y@Z=+l+3PJS)QHYQ_j;r>p zQG_<8d1qcR1PnFG)ugG64*SJG!CLqByx9YyDKaj)#s@4;8klIVe)`#O|J{)P4=IYB zlATw5vmucP^a4C5^PVmzg~rrnJ{wyAv;`DVzyf~niBDm4CBB~HR80$ky^M=BZ$nlk z(dpJx#miE&(cb7`DMw~oZ#|#sSZu8QQzT8{CBaf@`pM^euIrqCRWivQvtKgel&K}; z*)2gYBHd%DZ@w(ml`wWFm;6_Lh%-cE%idMaPy9Z^?`KmC~!Az{Xam#n5XCA}1in+9v&0jZoxA<8$+<8=U{_YbxbujBP zezWt?ql+9fqDf&`EjwJlbblIgP0jpg%_-oWIX^$o)jR*ih$Gp%JI6XWUq1ge*BkyM z%M*{IoU(C;H1LqrATHMky^BDHCxn{YrkT&paeW-0NVEH9+_-pb=f@!WUs<4rU@Y1^ z#EveZyNl{kQvL-OOi*gn{HS+N#3My>#leUL?euiDF2bCHUxY$cgJgE_dYlJ4IH5_O zt?Z+COPv9nd2H?3M)*xEWWPT{6IdqqH1DbvZfYx6boXjV{JM?WcGSVuPe2+>c{w$D@oQG&12Mx=rt~>j7!GkI z+4pUNGjoOp35JrVInd)AvCiO^PPmm7c~jF7{FFD_yY2aVG#?xaZvF0r3=PxGDM3qZ z>A+EU?=#d@Qs1Kb^u`eOo2qQuA(w$}6h+TcN>FUdTGy%R%k(zBTu9PL;~=<;TT*fz z+IpGz4Mgx&|AoG%)3B#fV^6_H3Q6cGN*dBJO>zZpTmnX%CtRNN1tpl}!0Aq#{YAdw zKPvxc^zGwB$UlJmR%t3=Jw(0|MLU6bD7;su1XV1^ObnJ7VAmg15k?v}wM1+k#~Es5 zK&wIx2$`nKjqFPN=ZVHa)7KIgd*%Ov?B}k2hUQ(|0IOwSLyzroYW0Mn) zKq{BS5`-^7L7nUnme0O&* zgM3JLZ-;UNF^dLeI1ddf(K>ct}^^=h8%> zKDwU9nra_+e)4G6$Z99ju@jajwUVT}95eFTN{=gtRO1C;GN2MEJ%h< zUFMauQ$Lld0u|p?I5g~QBY|9}t#Q(8dgFkE#cWcHY&9Lti|UwlKmQrlM)9<>!5DKK zsgM4UK6h#$WWoe<=#0D=2m+L zrO}c&L6#jA<*wd4#|(6NwVuK-7LG2P&edYVmD$_0+^t|XKG%(yv}bw>yBU^>f61J{ z+b=&GhIG8%Csp2m?uwA$-M++TK);|}=Ry{aomCQ<4`uo!OaFJd@T14CJm9)Gi`KYh z7stSHmk$QE%6Bc5R-Y=h-r`{tXeoEFG?RR@!^W4&JV$zaCbnCx_v4X5U2zNh>|axs zpr8obAoJ74zLL~%i+e-y3J#G)EN@~h*bNm*QcVg|qpI$`{Qbn0%Ng-=z7M$JoxK?|-!# zEpv=}^nImgUK3aol}*v{c2uR9L@G>@!DDHBmOE<7(#C{g>w5Ij*lGj<+f z(I%Ml53mfwPys*aUKbs5Ywng(^pweTY^4w_ezAdY z&phVk*a(~Mvuj2oQo)?(>SIlFPK<>c#A;(m=JSuB5?Dg#DW35_V*qu7Nv?&EsK34?^(S_>py@4mw{+({&JAYK77$B`r+vLBTj1} z&-tqJ#^zzRIbQj1ilh`}XeW-c>J?HoLP5j%!B&>|t>Sks*$7OIa3z=!BT)3^^0`CF zuBB`gNCPY;Vsl%e^O+{GHFW9_LMgI1sSC(oR9J-067@)(C zLk}I3XLO|sQ$uMU<7Qj45@lZ8bwwj?up7Qe+wCyR{p_f@=a_0$PNiVt%356qeDd;U z4Glk}!WsVVPsn-9h`PPzqlblDNJ<8sQnVUPDbi!je04K+C zAQ7EJ1y#E_t!v0+B>ed=_RSNp*ebb1S{R*7TX&)K7d|uvVu%d%eK3xrEhL7B z=f37Ipd7b+ky`R`&L1N!Qo>kq3fodoJZSJ|C8^XFO0WI{&^M)`KklG{l+vn8Y=h%C z)0Mp4i6P1jXH{hTGJmW8j$Lu;4=xvUKDBZ(bXJ!0!gipl?N%d4KG_59*rs z>@@(@8SUCvUazGMhlXxL2-=R>;v=q;N2BBfwVOo(NRJ7(QUv(xwc z2l$^r<;>&N=M_uFDsKfoy7Q|je=tAiTxDWeyuH$+bHosi(JJ8U<7fA{Kv2hF0?-^C znt6M6bd-4XE$ftXF=_#&nSf;_zvo+)ce*JC^Uv^uMhXuF*?_P)wmRgXgdoeRHb&b` z9aWDtsYHz2@9!pcM7I+Z#fCV;0p^|HBRknPx{A1S5$n>R1|3(AV|TX7Hv%sP@AsO+ zFx7Q4iDpKv^fuu^U+Q`C2bjxTUa*G5RH*-|)_yWg%G)FMiyx&t$>q-7r&FKbtoUo? zp^3g0hX=B9YDn`Le3Hf%fan)741AASu+$Fz{0xgqj=zPwnf+5sW4`O~iUDo^gRzB0OK40+r%uyOYzs+vUu`43S=7~?<(`?8Cgr|Q8C|C`<1PoiCZ{vrvQ9GRGdsTCJXj?==kAakgxh{P z9W#9ToF4 zVb!T0#OZ&#Na5~-ltU-As=M>v^u^W3S5z1GZRBY`M%_nu-EIB{K%P7h0qG802Lj8k ztGw^QeAxtf($g$Ae{_^9fRw(Bf~oLR;o4Ia_&A-{OMoese(S)W=a)zf-_BH|l|Lt! zZP_0!+UZP}P`6|^OlvSpTZytvSf?M_#^3+P z48-jDALVefwI!U_txkM-@qH#{^RKl>SHeDnb-ewPTO}6{j*>DqAJ5SGir8iv)ByI( zqYBy6I`7j)n5*;eIBHnb6qw(nA#_uO;=od^#X}(TB|~iqI6~T`D=HCOwi2vPr~OTQ zu7Qp&h-)Q?^E1lk264YN_9B)9p{Q$RP@z8|s&{j0u}y4Ml4%SZ3s54WKs_a5+fumJ z4PWB{iM@Kq7s^KXgcz3XfqlZJQb+@Q6k0H5dzF=00Y?}$F>JlPZYIQ@shu~w@(8^H zAD8Hv&fn7aUKp(C-sn@=`rf^9FFZ)d5Iy?k5dWk924y|%PD4WWwe`=;zJfEWNkYlh zQfKF)20HTlyvC7s{TM}MGHF|4oo7_VPxD3)F=9@8gv{Q>1492d3GD-uh!DX?NyZ@D z>$a;=3h~{ZAZg(Bio8`{G;|85BA<+&Q}}f)R53aJ=y3&!Y;~xYxYd9y=k$CQSe5Y{ z9EQ|42h(XKxmy(`(Chu(e z689CBPA!IprLu*6HUm8##R8=c0IZu4yg^i*b^cO`I5AB=rwK z4c4H!AG1UJu<}ae5M>C!0e>TKfN$$C;G-^U-n#R6LX=*g=}`Q`I3hKQ)6ceO#I(Bj%++V~If;gT~M9LPpxk3jJ} zcRaODvXrEx{?3k!iZbq^h%ML~mebd7>$+Un(0Ds23K~}m&W5e^%J6?8S5~BEV_ZMA z*fLnF)Q+;q|Dl*wvFp3n1)m(4*kbr0B0PIN-XBm|*ADX@1aV1ZLOM|!{CTl%*V@%W zzL>~tU2xh&PNZ)3#*PY=cA%0&kn}C9?v{xGgYr)Uq!^W#<0nt4SVpXOBb?~!1XfNMsA6B~o3_z!sE08Z=D4wwkT{KC{_)A560$@dB<09o?n zf7igC!~G6CagpXp0y)mW)=?OD-uP{6!}@(%XqC^`2x=+m^Lky!d0;@%Cls&_DW%Y4 zNPTr(0sj$--(S<~u&Cwe`v>r9qV2bx0d7y*+B#q}qPsugWd{@co1@l{;exWz#AvcYPRdrWKr&+Oe$EZS< z&X*_D!pQ^oXx1u7x3be_nJg|^`Ze-?d+{Q6gX+%sVQ&9d3Rtg3mb!%+VLa~4^V`pcJV}2yg2(0xb5C9 zs{!8|lujv+tt#!X$$go!4|c%9G%6^6Jy*bMddkk*qw#CARY^J8!AgTX=^{TFv#`lh zP2#Xq4P7$6f1rF|OnJKwT|QVM%6?k`dsgR}M~?qqxBEi)dI@nX)ak3?Ux*+j^b|MP z^e$j!u7cb)^3H~&tak{E`Iz|z?Dbfh?fY7~RU<-*5}v#xX`PEMN}r-^_kV!bE{S%r z{!&mrAb}7Binx%bsHWyW>~bT-tw-|g&M0OhLWM_3Bi(yTPbV=D3Z4Gy2ay1~+l6!A3 zll7jV{J50&E)g{1er@4q;-D90F& zj#t^8h?BwSHku@8uzwfNiP#OT04_3TaqeA(W`SNVg^isKU-h>NHGWCF^R(Z%WWR9? zc1vr#!_cbCP_NtHic7E><$_^1TF4bi4*?#HTDKJ(D{ZbylGKZttcOc5GV$`O9XmCz z{SAEt&}#d#lgDK;dZRJom%B!WzbJ(Nek7aQgdX4d2cSDdNY}yh8rie>q3Msrma^w! zNDEqhwX1MNN+0vrRw>6YAf?l_{R8TN6_sl4+2TmeYbE&&Z!mShbBBi-NC;qIbmr9S z>!LpwS*nW#Wx1)YB&{XHR5Mn3Y6+e-`tl~19FH>6!InY60h8sc5pksZjM(&g7S9iKn*VFOHchs%%GC`yDCg=NQJ7 z7FBIWW@w>w4)ncp>t_}j$D}!w`W7zjlsL5b-~d%LXO$x|$?NN4`&xEMI`gqJZxH@0k%1T+;D-Y7(Hf5j`dAX zw1N`08HadAK~iL;%XedYO|;QYozF4MCn$hA7a0+H+`Fz)QS1J=(WOLdqZ^l0F?{L=W zD}4#KQETE%(^ZDWx<4CHnfd{If}=fd<}vkytkjo$;N+_vN~hzX&*L|gX`5{R+HDB9 z8aI$0lG;e_zCXR(HQCdf}jbajDr6ThprW#8WqCyH(Al`04|Fac$aGPFTr-24@`$s8{Ksj-N! z6-k#LT%0Hw&O!6jw&8A1g_S5m;z@K>$0M%;; zfw$0I&HT17j+&`KE`wvV(7`KbxcK;^t1VhOf9@rKe+uKQuN*xD8gAvwR=e|Z@#?4A zlkP-$QP5&0wtXqMxtZ7$%vJBYDYFFP4yx6*=BEd)n_Y~%4adicP&O?nW{nP0ydyT> z*F?7BH;iE`E_dN*YjxD$KtgkKGoi5&WfbS3@On2jqY6zulxecv6fZS+E~>zR(~v3A z!d*`pGCuv7H{`BAl*!+&jm2o*=76hYI>zEfOYjXHale_Eom-TTiC$s5R7!T@=qHUQ z)Nlk+pI0jvp5I-{;cJQ5i_j9pj-^5j#d;KsLPqvEd<(hH_$mc?tgxeCx^9KzBbp=^ z>gwPg+(nL5#V^$^F!Xa=3)85=WBDUfM&|DK+n@e0^^%s%q|T^22!DmT6J5o;0^5}T z0hngaMz%^q+uGk}23Tu%W*^E)&bR9btWDAO1edKGK+IJW%JwCKt3mEJ+N&gvWoWR& z_k2{>=nbujxoL~@#)<3Ct&;1*^a;L9|G+a|KyHbfscL~e93w5vNH=DjCePjv=@bt`o$ z?8NATzMIG>tFbpi+@?Tak5G^NHC2_#HP0Xw7ME4MLqt)vFm;;r$3Evv*3gn2zbnpy zO*&0(Pz$9-3~NM#a2N_Yv^9p0yBEw}z6RWfJ!+B5zE|>MC|xc|#hTLuMto&=A;SqP z(3FPBQ-9H1XR>tUPQZ1!X2fYBH}n`~{Q0tK`+Xus!~X^r`uhAW5Ylvymoy7KA{I&4 zBaI6tV<9~1l;2R2d@3Y6vtKfx6FvVF1)=A1VrPP}-5)bms{Uup$TLo@DH>e~4UQ$I z0L6)wg86YXrZ!6~PB+(4w4aENS!$x9*6^5-nWkPu>z|S*uXlU&g)Au^1}C^sas_L_ zDwzHO&a;dF0pjD-mb(_(&;hWa3vl)Q4H%^$GbJL~brnA&LxdT^H{!T-OvmyGPFgAx6dK zIDV>)^v=F(9L|J+6iwKJMKIk!nHq;>IZu#-D3zIVtzI4MnOvg9hB%q<-w}fV_`eyf z0F&Sep9r;?oQsX`G^H{Fmd}nUF+54B;Uxn#@K2kmQfU{obIQNwRUYw=irJr7i%4;Q z`XYpPsa0-VM-(iG4McyHCuhz7UwcN%N`3tGBqXt_eM9Di@K>fLT$Xzk&Om%_uWpM^ zCd?b(mJEmJ$c_sWh3D^~S=bhd9m-oM{$x_(wVKiWzG}o!_Dn+tLRlyoh@ErI0C?IF^rZ%CXnp>WK01XF4RWz zyj9w|0EUb2gQlL0O0Is9@>;8*gT3EG@XKCm%=zH>_Lm>%CLqLGqd#qM_23-}|C{P2 z=BjbQsXXit=?496#}d{$v*Ry5UlZc@s4eMlT7>v9hU}+}m;b(G%aEcHJw=u|vOkcF zo-0H_H00^wS3TU?@59O@MIZS3MA zZ=_zv#m&*AtX_V;Ye|l9X910+giBpc`SF|@{T8FWo-hPux*$RYu%6j~XZSvUkQDa$ z&W!;N0@dY!V)UlrG`p?JlRYap1-;_?o{9;aj%;T7@ z{#rLYW)ykX$vLX|O;SOSx;1la?fqPAU+UKgSMpU2Uu!F)%DdD&&vm-b_F*Mf_8oln zbbqazrcvChjYp`sr<`=@{nXqQ7k->WYW8T&CYtPb!?mLN%+{FWGk;9r(R$z<*DzBrd6kQ)h%ULO5OYVT~4t-*rc3| zaC0gIXdX?J(?x&t1enTZ+Wo zecy{3gKdJ@y5sI~ZQ+i9Diaq8@f&%)}@V$5+es1#+d(M`!c7828I+vTT7JuChs+e?9F;r zrc5I~!3F4tGfGCa6D}&(ueQ=K)to_spLfjPo+%VG{e)RY)VnrSlu&h5ms33ZAJzB} zkz!(V)0UPw%+E)?> zI``G`XrAc=*vg2iQ<)>I&FsRMVv549>xU3AeqIAv#Elw?gNwW8L-HgLluiyxyIpCN z=%QDcCLG{m3Iwyh<)h12yvtw6{R49Kfp!s98ghcBF2ayCQRm~yLj=>rc-ShOg=?#}s4lt9Qpc3XGwKEU<0gKVvfI6EG``^H-zhaVaG|x)YmBpsT`R9ZO#AIJ7=S2-5V1EA zH&`(i{xw-650%nRdDRXNZ=adx5BFp~fOfl_pOfrK zsg`fH%EtB9dVg>zyZ9+R+`+WX;;aTW6Q526fV&K2pC^i*wFugR)AO}#>!-w}aOUM4 z{oIDItDmydM&iD1x#^-MxrBKT)sc9Da%CN;+ignpA7D70Q%*%EIotDGst{Geoxj|d z!fY|Fz67fZq_2mcyfE4BGUZ%!7O+$p-l%2M?(}*7lhH-aSzt1+o93QoQu)wprVEQb zsAPxAyd%}4M7Qi@A+tA*H_{TxujtsBf~%CPs_8iXAXa=V*#j8Nt7mwweIGlVzX#%z z!s(Ev9&v#!;1D9da8ZU*20;;?8Ry(KY58iD*>U~a3P5yUdqmACTo0VieUncqlG_e& z?c6FTh*HHT>Lc!XUk0Pme~E+1+lRI39a5OyVVi=yVW{Wna)b7;kMIq3kYK)vs}QV z+gvJ3WmO~m6a84aXF1_uP1Ge9WmR}u@XLn$;sY=ggK0%51vZ*85{k*`Uns4cNMK6F z9Anx(@oqm5jn&6#CIyfxgJ_~cb%I-llrJdwo`_8UKs?(1c?k-c@gRWBWNsjIUdy_G4w?59~ECg(S3vxb(%kL~_%Ocw4Y%xq2JU+x|f* zKE(623HAWm+weD$=0fSu>0!y!uP?3js7nhHcQ%Fsy-&NNwTr?11&#igIRY0L?F|1^ z9KnrJ3+oVuWSrH{)f-?fe&bVe;iJBG>E&^a?Jinkp2n3!7YySIIW$SuN7n?2bs}MM zgRPU=T1b;^8YL`)QW8OIo*yP~@zl1S5>|BKl28p@8bzj5Ol+>*%rRY#Wr7Vc9=r*BN{ShEf~tjB zp5=Q0bomdH)_7<(u9r^U>BdxwPv3evUp6#MgJII=&@Q|oHa5tM$v93^k+T-}Ho>4L z&x?0)cbaCc%%$^XPV!^0u6_}aBwaV_IPv!=cM;~8v7u4bH>3(8mX`-{K-p?KIF!I> ze6)((N3+R`a!S=AUkX$`b+8wbZBb4PH9J6x(cwUEWMztLr|_2r5qLjWKmG1s0sCk5 zLk0;bj-6nPwtcDyq-`g4ki8m9#lrj1Dd7%Er2lI&cBGG^m)=BslPEba_ng5ax!_H1 z2{jNWo*FCz)UKUa2um9-EH0TxfRtEf>Q$I^+UUwaQjNQ?qhDi(oZ`Ju#-bZNG0S`XHb{JGqT#1~l>8ajm?2bOuJ^_SB9K zhB*ImHTf|xmcpB@mo7v7d75bUi9cos!VJXN5q314ec0jNFbUWa;3qXeENX#qr~+;L z#l<8^7;H90MG03TP*yL`8xB0kNgI)=FX1u;&@{;366kjZ7Zi|-*lscB%>BHMv*#lt z81*TnM&TQyT-1^606+j<+KYm{gc6WmGOympn14fC&?4BG*2y`8nUNI^5(y-fu5Em5 zzK!SGHu&1X>zYg_Z?@G_K=PF?ge2QaJKLIR!8290oXd3h9YGzmAa$@zu;Vj{9E&Nc zu$vR#xDMFm@j3KZxsMD|6tbs*L9gPk#i|kisi1OfDE+-)V}G2Mj8u0av-xG-M=|h{ zN;U4%o$67=5@i1$AY#Q3DXwMrWLWUih)fAJfPi`;V!YXSz4)1*#Fj6kQ&b)ID3NI( z2SEFJ8r2v3hK0hEmJ_sszMM^!s!EA)GQ}6G9YAhnP=ORjO8}tsZ);Yf z?rRs6Ax;v3KFvW0U1meyg3cCkyJ793YGwamTSb5WDNzX996UFV3z8;n_ha)#pIp;i z@sU7isB&8vKW`T-MtL>E1!f*{E+?LX(`j-hcW>)*J;O1BSijgZb5g7C+@o&`NySk> z#sx?S$)UPcQ#~BQXpEbPVczb}lbmU^MB*Z7DuFPelKca55m9tj#SE!okU9)bs4iN@ znW<=)07)DWE>?zEj4y@pa0J2)icb}fa8A+DCHeYG96I;1pKSHe&`hOTepGyqO|ljB z14%gJN3Eo0BMcq3z7XT`0u>-sHXj9ESKvQH<)w}+)RFB&T%z4vt!vasnkujNs=y^r zP>QN$w*&BJGTdk99PDvJPnavsP73Z|r^MIv)(Eu5=rQS)=YcTU}%ha)k= zLo$yA)KGws<)=tb&xEU0Tar!UOw1kjhIn&B>I(XdgoTn+j`;n@NLgN3+J=21>lK7^ zW@GGnOAdLiTWzg%D7^S)jqfu+wZ-JGAl7+4k@pSF*8$c$C2Q|v%`?UZ2S&%0pL86# ze!7bxa8tjXj6LlK{{V`|m!FmBZ^US)|JY|YfNzta0`}!4}RkCjilHT!6}BuUmmf>cyX1@PWt&2W>NL$X_wOES}|Eo z_j6w{TM* zNRiXpvVUuS%J7ySu1-S(Q=LP;NK&38ue=}=$5L{$7ZdIvty~^*qVld*`#u6eq64;) z3*CzhWZW7sg7q~HrJWr*Wk`<8nVdJIF7Ert^EmZ7G$AxF8TZt7@4da?hkmos*>@!S z47RIHHvv^08*|fvfltEtB-BOFS!43P-sgGkpR=h!PVLrDo= zX@q1rAGxyjO=IuPb%EW%P~fD-iF61Z2RG?X(O%jM_76~ZAx&;0Qsd)B8$k4W-NF@z z>c=6#LO7n1z2MzQ&+n&aL^q&MY4JSG#3M1rKqZcluQlf_q&5O+oTmWJH8= z%Cx|hAz53iJY|U=gRu~?M^&@Ljp8GB`SdKt0MU7yfj{9XzEo^DXI_as5a%T4IQOfS zg0%Gil)V!8G%_86+Gk%OB1^=W{%3R`_gE8!$dFa_v=E`%`&j@7hzO^rq%41$rmYxi zt=M8D4Y?+b^MjK_2ecRjVB$0;=gk3zk_El(#8C}VeKwQ-dABDt+=?;m!=uHg6c8Hh z^QkJWM+c0biTW-RLW(=wPAuXGp6A$*iAb2X<02>9JED))Es{Th=%_5+0W~gV{w1_Z zamzI2%UB+JiNFZ$&+Zf;+ukx<{`Q%;FaU*$J2Yke+#Tu8?>cttC}BP-Mhb*+og1%d zmac*(T;`5%YX4-W;PuZmD`}z)X0KCV*LxJ7rbtD0ZSj@(f}NCxUSDJsVtY)cyH&z@ zN{t=_a+jZ;5ymI9>Ur2W(Ma(bg$8kyOVqe^>LTY`vuoo$7mXl32Ps_{4~&c+duC63 zn+l({6C~_zA*Xps#pAfv9VCsb+2gP570Q;D1>OOxPyuSmC?vWW-oi;G+OfJp?A)fhviq69?$^CuffT)NgP;gtg5l8OT0u}cF1XpVA)Xbb^ z8wU!m9B8-^7vRXqO38Cl9GRn>rKO#;GBfMg9;f>L`27hVcs-xzx$o<`-dFyrg(2(K z3yvBJ76%te4g`tP)xDb4KFLE-LTC=|iBigLJmwOGWnczWeBP*jA(~n>) zJmF*e?`|^LB7VIYKQYHN+mL)>!~${B(;&`M@KO}iTJxZ$;x#>sO0h4rC_AAgrfIG zq$YJVxL0egTRnj(MN_a(PXlw$>NS}8aq@FyKFN)2HM;g0Gi#GN!UuIcKVBgl81>>@ zBVe7OBPk&&jDo^@=Ko!x9&n{8736=FO&6XJTmwOZL-g;Fl1lfQX&w7_^QX@21y>2q z!<^ak>~C`7ffgjWBdMRQQOwo^~!C;#j3(Kiv7a!T@ar6mVU{TDjCw~n3DjsmxasT z6z=~$k$TEy{L&tTeU#0iE3l&-s@NveD-<~Mj<4_{;lM3_zm%dgOCZ~yyl+nqMFL&` z%G=u~7@N_8CV^V<7e}3cM(uQqamvIJ>OJd~k)4j+p4=PN-f^)671^_$PsjIvJo z)|FQkHkC#_CZLQHOqgYzL}ooaOoqHq^4r(uK7t2oOXXGm>GMW!`3je0@0)@vGFFY% zo}o_+{X5(|W6?|*PTmXAvN9SuG)|M2bI1ttMD^YlysS8vCt2CMV%CsUs-dMDKBxx; zTlQ5|B0pYy^a}CTXym!d>w!^1+Gl|wr2bA>_hD`UNMTi?$39?7rKUta0DJbdBp~$B z5IeD%pORW}I35&nQK=qK0L8KLc5yb(vb_@3C|pOBg_oeDhn|ruR1ixcRDe=1X}h8+ zf3x_(jr#&e!AarRh*Zj|i?ljjFk*k~wUWZg*IcJW_Pu*082<-0z22`>j=ie-M#gk< z11U#+w-r$EPoe$I?kSgJ%qLKuBl4XgiwDg;K-?VtF+~$Zt>h%qgnEXxRrEiAN>SOK zjL>Vp>nxid5zkNeuku;Xp(jS_It9$>z`q)8emxFejVu39MPHeP1=6jX_ZC$;yDT`I z*!7EkZ5%%Tk5j&_E_Gyg+*sJ~x6#Xkk?ZQ8!rP>x3tml`7`*rowLkxz?E#uey8EHW z1y}Ml5t{o$$BzFpb$b&kg3RVUy8Xx-^NYDgig|~>Uw!$b@i2Tp@|jXdCNV@_>CU}y zB}83|-b!L88Jsi6q0WNdj@QdP&9B$1(hl6rKEJy0)C1Qpqt3zq&3!j?e{=hsq0Ov$ zs1C01Ee2TYq3hMr#{v_kb*4{^L=Il=rndwXKex&w>{uC6kU-(^{z0lW7l}v!{xy)fp+J&2aGeq?d<=u6(vNv=SZhUBde8 zG&`;VMAh5M*BiNi>+Pt#*@A`g0i6x>pzRN9u*m?hsrJk(`_qa|g|hYUG>|Suo_ezC z@`0IVaAT{7`7;yY278tFO7xD0c7N;FboC|vYhri($EUu%Ye;vWlVAuNTQ=aLv#JYT zJ66EL*xM(wC1Dh1?6u4QzKtK<4Zl9nXL~?bf$mmY&^A}Tmwsd9YX5_?f{HfeuE`S@8EZ=ak| z`Krj6%E%hg!N~CUi1hE|QVc5j`W^P_qt}d|Xr&~?L@-o*2DTd^XGhYr`+d|PC#8aY z&C%SIqMY2`2LUAp@RXOMCOuAxlzoqd3TGXBsZRM%FA|#U7wg(Lk)XFhM$OH`L+NS* z__6WN0er<59m}?^ag6clvDLvbD@6!+TrxVqbL_xivy@!+M@w2n?X(BSkl!`gPMZZ6AVMtE3M~NJyh?Al?R;g1phkyM|UFaV~yD%ctXlq&<&0rz+IUJ@_xjd$t>lv zDr~B}4a)%v5!$W}@?V(gpwq^qk?r>=`M#Q(H-rc^Hy2IF&Y&9b`pLz9BDdzdG4w)! z?)BHGNV+3`-Oh{zRKX2>Iac>DPj2`Ce_ySbM7luD=sO{#f{hMGesaR&K4UHKFtw~P zxL>!!O$IGj!1sMl`x0BX7!xtSRB8wyGahD?6sMeYd2Idp=UU$7jrxy8*DX?y3l6Jn z)XV(yN2y@FaXLJoe)GG+o-;!AyN3pROO~VyWOx7*H)_m?LRAo}|1SLmr1dm@!M--b z??d8m>3?XReSA!dp!$G$NqLu#C=WF<+!kpkt*igQishl6Q=e*2b`u3I;Md9UE_^@PfDHt z>h~QJaIu#2&Jm;b0#6hT#t>+RC363PQ!YjrDE=C7N4&i@RgmXnwO`#KPU#=|$9Zt^ zpu?7HVSfATpks9ftXkb9P7-OFgN}!(UfTOVV!x>`3)0zY;&34>X3jvpV1Q zQ4o@woF$aYo?C-`U_H+M5N^0G{b~$(S(xtSUi9zC zq{kCttLs(-Z0@lzQZ+-taCGas13TUhYk89EPl2U9pry-zO{Qn`&z_3n=!ZaN!NyD6mE{9|+2I8{{+jwxr!@MaCF8L7?cTGdf$3scTtf~k=sMWX2E&h95} zYb9M-Ptjte;~#=rT}7D#7G`O?$x%>nNJ)%#GEQ4B=_it5>yWv`>jy6Vn zyU%$*r%YZ(E^d|X)fh+b-4#eVw9_;f(EAhSnbY5JPSd-j7$G_R?g`1epvrR zkgsU0NmN-ieQ0*%m#@sFb2(2qm*qD6-snI=XWm1L?d;FBSMaHN)>{7g&2f?K_eULp zvq9~}Pu|5WG|eM&(aKvH!n0uE-zR@7M?99&dWu&Vl=kPRpwxb#?Wy2>4kehj5pimJ z5_6yh{UF=o+40dbo7CQL0~7gzH@-Ue$QpDxpPwd4u7~=UPpZhH0U64RSf3 ztRIZ?#=73ENL4;_s<+fd1LT!o#O(RJ+wtA<@^H$e+}qo?)?v@*b>}p1;aW(Y4r4JP zf}4n8i%hX3 zg)KXUzK_zt9KO=;8izcrAIs2N<;|S*2{16O+tg!G&V&S;4=&na*hI$3h13+r{o_8_ zzpG^X(%p(C_uvi5FBg7Z;;}y|Hh&paA*@C|N>&QNMq^8fm$s}AmR;x*iliPWhDu8F zr*aElr!CmGax7B4<3Xb%djtDn=aM?4>(xhSpyHbQdW8lX_BDoH7sxkTfxPD z_Lao8qra76mX;$L!G)4~TxApGHvf@hPI3haODYEpjQ<=#tVBdwMs&5v&E>s9On+u(fwAY-Kgjg`& z(~}L-VaJ3OZ0k|)F_B5ir0bRoQtdZVu9SaQhmBV8_e`cD!CTD%gbMo1p;&1}NUbDW zKkW^_C^68&oMGx>eGVai$lAsGJ<{GjL$Ye#id+=m2Q#@@5X>ZZ4eHU%FP)8^*1U4F=q zMcP3W<9%-VoHmd-Z3OcwcQ^`7%Q4H>&}N;t3GnlQl_Vn^)^Y}t3Qc+d_l4XXIgSQe zwS(g828>F+0i2%V#&=a38;?%vzt;7UdNHRunt&P#-o36pb#jWBOhdxJb@fSa=0jNri|H`Vr>ciFcVMy7QMN!B82i~b8LnN>y_htZ zGybgw5acPCYcA^`z#IvNxM=KUgktoi@XxB-4kp$47Re9(9tN4Pw0k6WQ( zuA9qf4(|BYG&|LlKJB_DvYdi&rk=k#YvoX_5fVG(Tn`&PWgK=q1HXLbI`z33eGC*b zYd!_`BQ;kN5lhy8F>Ms@Vz;Q0?=5&fyIYTBWhW;r_I^lNX!b7*&i@quyOM4$FC!^u z>8g5W@O1Fy8MWl?i^~2p!l{B?r!dQ6*o}>H1}?*VE&s8@t&4Ob-6PutSGb}qFiJ;~ zTxvcW*EmTsb*JOD-se3MnkA)M8RJAFwz; z_C9|6`5Sn31Hyh&i7Xa=9HLRwA@xe_Hom#l=f+%62k8}WQCC&`+b29g&sHs9nBM8u- zOjHTf=j?K1^bd$m0xIjUjd3}<#n$6AuhLGFk0l6=-809cq~=+_EL|3zGB)hwhfa9t zXZfm4P4|^l8>jBlGbT_+n|;T|H1h!o18<>fc~Uo!5XD`ebvwzf9$mhtYH;@LM&(l@ zj+fhy0n(0@7WcLCr?>A2>2CG&uhQEd5dL zKGSfwm2=!Mh!E;`3Gss~1vU8qly>SQH5Y>mxitq&+JB49eJzFVdj8FBx*lf<->yEW zLvI=waPI$jt|hnPYy2*PF1NXMq^j+uTQ$J|HEU>I79yv_xwOAX|JKSdZpmv$$r;O? z=Q6C(0sg`HALyZyJbzBQg;b#Ruwv_l*<7(M=9Ii|!`$jdio3R)pJ?hv-El7VF05LR zmlrbuYnXJ;OS5^H+P#BN+?2b$W}9}$ockz%B+6(K09m0sHp(!Ds{FM##$qhQv_bwG z=OwSB5@!iYR|enef+F2v2FgT3m(3#nPiEREtW_-0FeAb=tq$dLZ=K7Nzdr|}Q*o=t zsK-i&{6j!8{ANShl+}`VS)3%g_BB>R zK`L_{=i>D=OxgH>9QA-p4-rd9&$|(n!rc4l`oL*pTlh9M+}6Q5XLX$K_0q?KFF%s{ zVGrAtgTu{xpD=FxFHfrVKO1psFw0FHb2%@q0w`2#x(HfCr*h1|EbKGoms=_snqEa$ zC=Tt`PBPPPa~kZnay>t(Zx`gJjm=)IaP8FYF{!C^dF~B&K7fL;;5g1+D?!AqS4Rx1 z6J)0K%3J_>E;)k5JALT!(*Y$k3Q{@3i920_ZoQSj&(V-h5m?MG@QZb&#QM?5*sqSr z8esR&j`j6V($9kZ=QN{f>thB{;xp&ZtwXfiVJCVgBxd%lsoYix2E9@Yf3qBRTx9iA zxPLn0G{Uv&*q?&`0eTJyySrwLnft>RjmgJmB>HeeGuBceKcW1^F@5^uBi2B4TVHR7| zwEx_P*KYo+Kgz0nj_{bpoHus#sdP1H=iWk_4yENh> zQ|)>4=9xqA)BBB-L3zB(W18OTQfn%*B~Irr!vGnC>@WT_;-b!8~X|Z~*H@gC?mf?%zPcc zNPN?|a%c_Rj`>(Q$F+_ZK}Ds9e(_Bi8;KL4#jd}__1k||@bB)$8RMUG+)JnA@AN~0 ziu=@263NCZm;9s9E{pBC&P(PDv(W`SvrgV_#ZJLpg;53@8@5Ib)4*RTd9uIf5afvR zeiB-;N=@&5{i=$yM;F0RDx3b89Xj2Lsuk+*Ulj_KVYd@CAfL zjxTrCV;18tU?YSl!X{+ux2mIVzWc#(eqO{m7|`F~nR@&%6Wi!-Wrcq&%^681Xxmel zYYSvMY?ia)`gCZDZmgp*8U;lSO?V}(MGQG!ur6n~dFpUkwm_e^n~b9SsQF%4a)f0g zq%)??XDuP+{K{00_IFo#E5)MpV5{-{YBY!ss=hBpA6^@i-bcF%&doD<&o2SL_Xev= zI(t_q3d+U@F9`;{ha~&~`_GHRnDDgXAhEsR4tv_M!L#*C-p6CpIzSb&or`C)4bfOw zd6Ef)+yQ@rOVuK6o&EXX;f@~b@|(GIYUAY&`pVz0%I{V^ zx-_8~QU?KVZVT!)anDqW^0q49Z1+Cdv7fv!BL+4#tokg3WlJvS%-nD^l>R|eYU9*a zpPKSS(qK~Td|eC_70Tdy2G?YB0tf3322hAB!;IiN*&n71d$_q4Ly`sZL*wGw9k zV!Yt|q*qwoMJQEN`zs(e;T>UG1Qx}SX;NT z7zsgEbUFx?^Izt%&88gCN#Q^PVafx!6gWrLE)%5$Edx{rlmr2+|P>w^veTREl@wmLvS(fi9BNGm=t$TaP>}(E?^LpgFj_mOSsQEvD zCd~a8u-O5|WjA}SqGrMr-gWkbpv`B(K&f-)gP&nyhrrL2*ul^s)v|Zft>>LC$$4ms zHA<7Vm({8!Xp$ePX~QurB2@lwBf)Uhf~P8Bh1c5QPH!#jnqyUTptP+woX?fJ9Az*_ z4$+kS1@TXbQFY+gzbBRj`1~$JWB<;@V|o1CFrmqnlY1zt_I=wo>_O-DE7HsIm5NIy z?OA8j0Z=G)K(V>sN6SAnT*fBvMWJ?y;y^gIC~srcU2k}mXO_Nd zjaI4fgl%B06g%KKju=R{4&VG`Dc>W2c2sAxcB}n_K=Q7h_D4kDrzhI!kMUmdY?J!Y zjcmqkdiXjzHY@4Su;#Ay3NaYu z{#H!kX$s2)N{hM?gjA8e8e+H(Rk4+aW$A9T?se11#3nBv7ArQysV4aA%Gix4t2Qv& zq>vQ2pD(;g95BSH*pe(K@U3wPtvt!Gp_)4R>OiHrBj}rpCL4OmouUjMYjdguT3vE8 zRhG|D)bCjGipdq2To?`QfWQ|;Dc5CLjYFu}2;{UhmT0}B+_%n$xodmmZguaS>KCfZ z{i;ldjt;w2#KptGioO2>KxZ!))BvFTv~o{l%mTl1t2C%Wr`h)a=jNJ2KkC(dGJCOv za$xs^4B(8bkG{J&I_0i8j;KT>HQxfodO%|N`MCz4I2>!=R3!u!qD2IQay_z_>^^#2 z9F|l&QS^C>4@j$;%*5Igbe`iJC8t5=0Jr@1Ox&mhgx>t4>(-h&0I^=-Xlml5%_ehG z_(&ZU)}4aQkCl=94|{=ow@Qeo?WOlA`BeFQ!P>Zx*$eJI*MvptsJh92sHqE_R6xK` zFrJFo$8EM;-fl1uty`-)+;lV~oC{*3fOF|6sW;#I<76`f^s1s2Z+MF~3%hO*&@vp& zk}OG^cVqE0*ZBoXQlmyGl|)J3Xq3)uI%p3E)fkT-)ZF*40)jB>L0PxPsz}U{dGe(r zRHU#g@GLg>6TUP(DC(uB*#oT=dujNgD)~U$D2DQi0s*j+e#^H`XJgk_L|?>U7&3n= z%cigcY$(Q6L%T}CGE~aVrN?#Vi+MYzd++SAC3sd&7AIt&qmmk!`7^aN6W*@#$5F6+ zHbDm3T0_{p|DJ7YP0E(n#XHO1pIIZPl}B~R3lj&Oj@Difemm;9`C7w_p6zrxR4{uO zEu+7R@mSU|s56!3XfHL8hri&KPny;(1^h?z`R)fnW;=B&wkHTGNoNA`JWSO);>P4! zZ`=N*9BRbo^UC`P7%^T5!I0tVr}x2VNgj%ayo=b7K_32-I2*sfZ;`>|6_kvrZ02JTC4~H;od%LE5HOoA+bnX*7&I2lYpc)R&~iY@zJ-7IK$Es&*JG; z+T=>H+s6n!uk*3#d-1V9N6@RBZ>LT&_tkDuTPv~w12<9$hya5Q7xNEN!MR(+scA=c zibLrWKJQv4c<<(0`NmH}-@BR^DUpcNZ%1Bd98EBKW@M-iR%WK>$`5kVl|o9C1hYwZ zO+X)ay=gi3*#oj>vLE&p{C&$=6k{!`T@RCQqga;%MQ-7m#fH5k$`&`yDZ{$fFIf#0 z9&24)yRA~-A%!dKx^h>;*zJ0V@qex|*Ps5xq9~n*>#3-lKCW^W?d@0&a_gH=C>gixTmub9z*sBZf zX!B^VFw$bM-e$8#2gtxA*DEppEF0MbWmATGDiD{nXn#$bjz`nbZzc8IA@#h6lbZ!v zgfk621E;U!tIALeeU*)kA+EgRa9%3lFPwUd9;vkiHZ00;(K22;UM_nW6466~_-~MR zdhdSGex`Or{{kyrQK}GV(IFSA9Q7(Gu4GB>OF%P3g1(Y^YofaLVju=6`ip`VB`K9^ zo;=5`EeVVbmy)z!QoRjj2Tylh%<(rLII7MJ$yk?<2XE1rTkKpRWhMk=rt>u+z+O!m za<2~C@(*TJCUndz%$Jt_Pg<+TGuRxKKm9zKEQ@Ue=V1~!-SFV>_Y`%Ep~vPzEL@QR zy#;v`=>^hzKA{mtDZJ2zL-DzVb*6@yVPr`heu)_5$$x`}gKWq`p39bfKSN&viPd;2 z1TlMYucX!s`D(t?wdOc8yE>!P3VLj4G8?_3ataG?tzxP2>3INwf012&J%XG_`pMDX4RX@{%By^LYxOioXGEOdLbq%srD}U@`1GA zsR69{ThTlP5vJLv??4^@ucf9vg9KIUTnWjZ?g--Jom!c;)(&36+3kw>o?K^@M}@YhiT1z zwAETW`SNtC297kCWMRtEd!KDzWh=YCKsEQ7)OI%X{+n3I)e1J@BKgi$j>-8V{0Jw~ zL(y@&W$eN`j^+I8aIsBoQi*;>m%H8^3~c5}JGHL6(<@8_{U39+{p+Gy`%2#)%vB_^ zQe6rZ5|yWo%;$Pn;*?huQScOAPoW(3T@M*PwIogFeawUO3-%y0PVn{a+J4~Zw_}Ms znE}HAiq%1#`0T*-%myL%Fj=-Q%>OlcEoU2)o61kWE-^Je>}z_92*oSw6_3)vTiK2) z=?DO9zTxbg??m-BUpWflAXVrQI^%H0pLw9!cYF+{5mDsw-R&eS87cK2H&Z$4#rkLb z3ni2kd(BZZe9oY7->V;;Sih+tey&YuC!eFqnbcM#Y%k=EN;2myiICbsgJ!BAitoh`ab}owq_w7`!S1pwBNbr4=N*w*%Nb$r+T!Z&H<{dDUGe@zX9-vGo=N`3$)$QLV3}iQyMSN09i>KG6@Ogl$ zl+JK-awU1QfVz+}0OgTgs+5;|NCU-X98h^OAaT$LB*#6?$X+~)zoK>@rmdJU+Yxme zvZ&*cQCk+zlEC%Q>%Fs9_izT}r2xThCSa`DXS50_6F=~B2H~zG+ywOSJtSxb{!K-6 z=f7roFdJJJE3hW#MaHTq^sPk<;K7vHepbRz$s$k3v8Ql^p3)zj*7x{CbJjp|Q5iP0 zSzS^1p`rjU7<4LZTJv?dnvg%R^>pa@LDwHNgd^0RWgR=j^unLPgvLG?Fos#IQ0Z+; za`W*fj9?tYJ7NC*!{R5Ef@zQPIY>*FQ|EJxqm$k;2C7>}VJRZ+S~0fk=KzTT5qo0S zg}V%t+Fl6HR@#%E_&IpKixzw|*`0e8;dR$eDUcZ&I{RD?fUaXO|ExQD zgSzAjwW>W74iq+5dAYOZtc6|rQtNdnfH2yv<|%3uC+3a77fVz!QHmzHPgHCWS=7ct zftZQVz^njNT{7TrZ~t}e8L4myWJE{_6NL$tRI=Im6`U*QC;rNA2ZB& z?mTGUWK$-8E!bOB_}Rs=($l2ULeTbr+rP074?lt0ni42+tgG}Ems8Z9gs$b-_a~*h z3QDzP{*6gV_fV(N!`~C}1tmGZR&1BzxZ8YRvIARdF83rE$^_2I2||;#$w+*-3e5|H z^lGtosmMNgM#D59X>ldFIFa*ytKCrbjlk?|1tm5Vnn+#ouvv-xs~zwP4e%aye=O9V zu|y(E7lSopw#hrKqeUivzrXG>%$R(fNSAE=%&*JL5c0U`N3t)i;E`hQ&o$E zD16l(0gx9wPP4yi9}mR+Tv2kp9V;JSee0Ena)`v7ukIM!O8Ze2AigB&hC_=9FB4ir zMV>%Q{5hJ5UXPnva#+sF>rWdvH1i4QL9&poO^oO$=ExU!SUF{o_HfjglB#EpvF2s| zp(?l>N#Jn!oKn4>VMiG=<$z-~YOb^cXn-sj-Cm&fj4046WI9md9gPyqT`-fD37m8t z+5rpxOfv~O?a|Dyy!g#U-cyOf$&C<1Pb7THnJS>`3)K-HUz3s3yIZp~)g-`shK|P~ zDkfW~P_buB?x2+}W_QR+7@e1uyogBg`sEd@rua!nt#>twEOeTxzmKHYErDX#QmQj5 zxaW=jMokQW^@hB?zZYLdkud^;2ZUKE!8e3dI6G?}gu-rnGEk2Hmo5u*B; z0b^D3Jw`5OnJ~ECsE+EE_N9~FMs4t=OEI7GBHhvRaGNSToGgKBAQ!tE;zOu+Ctaa5 z){lowEk~X~8yPK$WR@BrA6t%|=sH|fzL5W_s+C0`7a^wt(Nc(=mi>R$bMg|A)h7@T z0NfMhydyZm+{$npAK#sJ2a?{fZ@FB1SZo1@A3<1_PKGAJ^B3EdS3kS??_d!S>-)*s z?f?avqPIjwTxE=eTm>>~U_i$3B`pMdN8j}pq(0h>Wi%tN1LOl_P}86N9HMM|KjiI5 z>N~VTAh0|)iE%!(ax}Ji2^Rnc59co*MMzCTXknC>Efvw?3Q@B{AErjvTbu7^umy_k zk+I?gLDA&&9<-}T55*XA+f>Xfq8~!2RLC^)ni!(P&z(P*jXHdRr`3*2g-2*3Y&m(G zxxhtNE(wW{+^~A6Ql&c0{kHKJ^AY^P3f!}~w&64>I-0)aL4b%eI>(i<^Kd z$w!*TKIK1on3tUkF_wizRS&H=1t3F;`gsI?xz#twP3CKud?CM?^qAs7hCx;KG+D32 zJ#bI$?9$IVIoAFm1DEcOF&~N-XD(jvJ42yc+?Cz9Z3OTs-|h7ao->cS1wjBclg^q# z20G@EGBaJx5=XGLajk}=4$36D7(EL9>Snan60X|uq3yF~i8`N=Jc1`=opH9PkasdL zBQMwTbkZ&cz(zmj1_iypWabLBJ^@YJ9DzFvOyei#V}K%OzhN?Y#eM>2bI?dsn3eH7 zGLYuU=K7k69dCQNn>M7kx`-t>3V2t>jufbuLwRY4KhU8j0MNvmD{;=bLCe3+%85%K z)imK|t9YLn>@ojXs^p!gKBT#k`_#z{xj4-;=F_4hgaEo(fLEaO)> zV*&QGsaD`G5o&Q&$q7zQNYX5(g|W$JkV5M=Hk>^tEix>fGlT08OL2Bz(YKAn%Xr;f zt0tTBggI{y3K1{$1S7u8^khM8RLD{@iIxQtWB{{{!>;bJP}eG-yy&?JP&D@9SYY%0 znNITcUA?m6J!WpE%j|v(Qyp+}#Hj4ex+z#eVzdvDFzK1UXu?jH%?!OaY0|A&D;Wty z!(YwWk6nYfoiiigzFnb6l?s}Ig5wXg$N{!|mJ(meD4zDO+^8QH1JG>N(ly_2F-9G* z{Fevojgl3~Dc6*ME|fh>XdWB0YC{v`B$~9{UV?e+A_<#-Gf@0j*Ao~YN7~ukOrpL; zbFQ4-Mqq3(6QT&O9(Iudi2bDPca;=%m`2O~4IQM`3ouePhfT0q6Jw;tw}z(XlA2q6 z7)Gsj4w=uOXYa*nn9m3~5_s=vBeBwEHVDMxnbXEsqC6;=S0qYk<4I!=$38?mY`At-iB6L;x@bY64}kmR+kP*FNksJQA#~7^*@@jdg)S`u z*c*%+bO3OeZ%dw&ckHZfSzjPaomf*y-agaE`4{$JSViNF(F22Qm=An%!%51+Q4%X1 ztN*Cq1qhL;;CT?%9kq1;OD;S;d&Fz0Ie;0VTvXU2AFlR#bV_mZ`KmP+!P?(u@{1Jc=VDi4>fR4SBtlzuWDkT4E`p+Z`1dpj&m0ZbB3J+-?ju zI3qaFWMYME1O##7Ij=J%1e=8W#ctMk*=Ha@Gp<;;)S@=di;m+l(!i{2B!{=Ko=+%g&5!pVz>3!r~RH^pVRoaqy2_x?sju1iv&Rm8R5u4pwp9)5metF01J6}whgsP8jwC4yyU*akk_zl48;+(~ ziR-q_F%mCXc_StKtbBRQQL;x!S=()yQ8d)Et+H84yrWqoI(HgZ7xI?8;cF0AYA#=K zAh4hiLVD~@3Hah~HFt~_UmL!gL8aE}cv`kfVq#_3AYP-If^FNvjVP9afQnOh+N(`X zCQPQ=hfBh8aGLI6St_zsI)yg_@M;j3E0kuYmGR2C`0P4edZ?As+L8UXsa!X6p`NYl zw(QARH8;y?vFu?UU+Y@LIqz03f>03TAl&f$!I%3u4l?(x>)7*{#5>I*A8leFEi3#E zT1p$6x&m<5S{QhWdg4#->o@=#IzAI~{D+S~iZ(h58?=2I)1 zw@dUsC6){-4=Y7f7`dv!+!+5_CAHPZ+D6)E%}peTN$BmqTM!-*rj1?F;3e&rUsA*I zwI6TT`3tw%EzFe|Yg(Wx`Fo22nPxzXVN%HSDM!xu`p;5ZP9GP#B@F|mh;kM{4Ayk9 zK`nFhW;XS|5sE^^y72aJx)nx!43vXv7T;rhbPsPR{G9OzWaMon(MZNQnROUWg&1pV@Rt;+*FpMOL1o61zTBKQ`Y<;uJbYxVzt>Fz zOju32ari&>t|Un3viYhuJ!RsJoqyvK?V{jbT_>I)OxR&l`H@vghKTtMzS9qLs&Cna zk#Q6u$Xnk2&(TjgwgM*fpJo1AQ9Xu>BzwN-N_uZZn{llEWM zeCeM9Un~*f1`379!~p)}cqYbA!+4q(cGZGGeqj|Rs;x5E4v%l{J9PtUbI|I*q;jZ* zL_}WQv%n>SWT1a!TB$c|ymGrW7zd!1`n$-f^AvB`u9GF!ATrCR)WS_2Ig(P%*6s|x z)i#uh(h3Op*|qFemsY##1}`)^U{v;p%J0vgk(yL}qw$`L@u?2=Y}^LqCAVqZ4{7** zI*|Na`=C8YmjXbeKVj-R7ice*-wtUpUwxMJQsv__$b3Gh97w?>aX@|D)!X^}_6B6U zasfYEn(ElTp&9&+lOeM_8SRCgjC%{St9p%vRjjkn(_w3_2*8qRdmYo0*R!f0w09dq zUdJZvkhX7=uN+GTbyqQ~{9=;jt0-t&;trO`*NJ>$(kn1mQU}Y9op#yij|38hlaJ({ z@*Bg-Q?_*7c zn^Jbqy|W<`JThQ6{ys5Xs1Q*-7A@|FLf0E`#Wr*SXIt14ixU<4$=|yk{GOLt^?DY> zl1x;Fh~@~LI&PZXIwwbM!840hx1nZ(a@vkuK~4f+Lh|N6Pp*MHN|ku)3Xh9V2!-29 z;qzdY9{cqM$T#;{IO=TjkWTow0|V>fiir2wj{M#Dv#*w7n$;1p-G7Nv%|O;`1jVNB z7rc&am&$w-e?rT09{>~B*;_XIugnoWY3Gd4m=$ae zLh|fE$K6Y?_w4(n=CdA7ga36{!=fonHKJ3PWNKJ-T3r6Zi4S$8%bHl2!O8SPt33J;%jB<@B!hS6Ct6 z>LQ}&mq{}gvPALb8Rph`^6ttslZ;0(d`Vejr|vRZtYWtak*f_g>f^D99nkZN`*&Pe zFS>TGoT$M%-6Ue$L~ayc#5!f6#8gzcOUb%#O<|KMB;`rTZxpi27WL#TS8txa9UDwk zxifvqGry-dnBKTulIM|Cb`s*0s~wAKoQyrL!)TSIk)UO6v1Gdwb7;H}4I*+Im>Q)B z{LE5-=SQYrbq49l_*=RD^qanK-R)ep&`z9d>f8JiL$JhTVah>CT%#1|8WfX4gLJ0U zT|+}bd_4x%$CjkG-}2p%F$R;vg`>-3N!*K#{<_Qmiu|BGBz|J2VRpIEysKKFjywe^ z=JRK-V87a}Qw|uXz%x)}GdyJxvmDBk$}RD{tF!@9$TJ$P>?I>faz>+PL)+|;1Sbt% zVNc{CqQRhX?9@RFw{ys6>`*^MQHNZ+P_X|he-(3H&+mF{CVpDa2+E(-Em@MchXh&3Z1h~}ld?bHJwPo2KXC~T^ zz$GGn4)0!OjnF97X36>e;IL~%Q8vk&%1)$z>!4wT+__k2jSt+B+m%wPTt%_$DR$&T zjvDF9R5?R$f8}#qOtVgjY>rO89f_3;&pJv&dhd&hB%|lZx+4b(X1?a)x{utFtce#A zH2c7ns>7=&v7q|m)NcCWo>>g@+#XdbbEkJwGIx-)(aHlqzS9%|KC7okNs-=jsh3?sX;-UM&#Ezd%X?W zM>L-*Gdk?`Z^U#*ltwL>AVGfaQniMslfMq&^up|=rnd(}HB-{p8VC*%r9k#L{icYs z4XV)gU$*RN-EF2Ey>ddl-PI@W!pT|3^8T|SlX0_h@&5Gqc!Lp|(^Q9q%{pG4b9}kt z4mzS_$urKqf?xbIr3!_aqa39j8dxV9n+vF2-QyFUx-|RKl&_|Lz}Dn#el8xd$N1#P zFZTH!*L(Onnmq~fVkXu;t{~>u%Lny9ItnMwyd2+XJ0Ti0#N*8B*zS!qAHa%gSWmO& z%#2RG(Ys>>HcM|sg_9JfST=9VeBqb46o#~)FXU$pxtg^{?BsDP{GdGBm0-e8%zd(^ z4vKSR!Fe`y1K3md!z=?HKQZ`kDa9T~`MrX3E2amoBp4Mj+EYC-;R-3A7dZJaaJTkJ@@OGq*% zD>`VVbLIAGabD)!uSxfGA3(JPd$c2@=H%ZsVDM|T+bCXRG4fq_x z*s4iM@`(;rr#xzn8L)keYSmI*LMDoE{9+<2xkGZ~dg#paL|&|~7N{bgmms7PP^M&A zq|_SHzyG=2eyADR>55CWr_RP*dh{7 zM1ZXhJhTw5X)FSeVQlni`WUl_hbdHly@#R;A6bIGxU*3j>J)jI6?=AaQnQmjQ11t& z`|kvFGO@v)+2eoDsDvNNq8u&B@?YUskyk@CgHl^+i}xiq-V>MA?^<0w4b46|KKX3= z)Hp(t)EediFrI8cK&!y8+qmNjIn*x#gLKIarH8knDHA6}{_bnaTO1KOK!b%VmD?JYhMkId=CM4VSXYPz@*=BXHmsHS0^cxWkt z{2~gPm-T-DyFf(0(}3=e3aToV0at{@5G_$Aij^uY3RU4lWR*F@&6oMiY3fjO>eKH9 z7wQnI?6YB*Av5u8s3VvKMRiK5T|OI+W}Kh;r%`(2AZCSBC1~ zzK#nQ4VKXHaPCQAj)@0)u6cm~GJw;Zf{!E?TSmG$l(4 zqP!`2Cxvz4Q3!mL3+}3@pexm729mI`i8)>_sm0nNcm*b$Xn_iZI_hqN$>)vbPwTDk|{0qN3*taLVQdPFYeK0?-9s9HCVE7E>G` zgh1gVgl?edr51=rY!xZTsuWYIeg-a{ML-tF&D8`dnVtZ;p%Ma>TO+zE{Az*F@SZg_ zQNoJ6Xr$k6FjPvRuLCz#vY}9_woxkn#T5SlsK2w{*pFshsm6vEJ3&<$O5`%Et^O47 z>BJ{+tq~13LMWhbBl~TOQl~q+zx~kjRudz-PQ>q}*UU*ZC zstWL`qN(8ls;YQz#t$C8%}2FgZoDbNIM6FA6=h|jxL4sJRcfqwQC(E3Iaa)EkFgN4 z#Z^@}M6J*qB&P#?6Pj)j5GUB3mddA%bx=4uYeAqe^p_)GLzagU++KZ^W30*qO(fm)u^bEgI zg9p~*>3{GZqz_f}ugLsw^AEuMQ_%bbKNrw}=#Y9IkEoaUU!&+j^?fVwKM;4E{CV`L zQok3_e-rZ=f0_RPDgOX~{9nL_=6)~WFoZo1RuJ@kH|oCy{BQ6*U-%DH-z(9nQl(0j zDktE25QMK<^gS=u{Rny=n0`;I>O=B9315NgelOs9gYqT%j6D`Fs{a7Uf5H$y3iYTG zqC|{Ws6c@N5E8#P&_5&asD26P$JV8KAA)*U{6s$&@FDoG<9@dntLi`gg+PHSRH;!S zN|h=E2tYzqeIHQ#EAk;OU#CJJumWzksv}UKb2Rha3xBQsQgbu z(0|NB(fW55;B0^f75@K?5#dsrjFPK=iM~gb7h28E}GFSVid&B1QyYdQ=HeJp`yAi7V2* zY6PeyN7Vcuz=!;G>OAtOT)493vi(m=^hr=9K$R== z8GeJ*ftE`k{v;V>SjFhW(1)SL6g?D-s7VK;61`aZC*&TieMl0$8D5q6-~Rx*rAmk5 zK!hRx009C7ugqY}i!NCRxUqjD(DV>t=)QsoMMe|ReHK53eg~`g5cEk=KQq>&EAu}( z^}oRUDpard1M{!ILR4WQ{wJdrEE#g&_(lvEGUCOH(u+XK;I8Ufe%1|EAS6P(xLeukcJ+Nf8b*XFe^b4 z(xNRQMW~E?nW!5~>4-^8F5vE^G?udf1dxCnQ47(GySZX3+O=giDsac4muMa#3I&WU z=%XA+vWE@`+jV-Ps%w^1$0f6(Rx{>E6!6(1&C0}m9~UuhYk>uR)DgT4;;PXz0VPq* zY>F^%FkoP|5pBe9wux-UIE?`jF)N{$>u2OWYCe_!02}y+;1K@+^dEtb;69fa&^5TD zY7uu%RIqTd&2`#QU|O!~0Z0)k z1a@)&?tk1S#oqNTEjzYfZqZBcQ9Y|($OE`j5e`FpVg)J|OD(cg#D{~b%w?&4A$;bu zG8F7a{C$=J?vQB!fp`QAoEZ9q0t7i-vm_FuGWrr=L{?A4LLZ$<^sid=f8jj?{xTAv zN|owhx>yuJKCRHM(*&i9{Xt++hncG? zpk(NyP6Hn%#5%@Gju_$cZhliN4GF8 zEn2>?ZSOZ?UPBi|IPO@q&<5hovZGtLrjdmai4DpKK8XBSGRCD;Ab-J9rAn15RHzY( zmH7f6^8~N>kHKRfOwL;)#5EY8vD~<QWd9pX2x zsh&^oQUD&)4ONAACqitaJX7e&l`?+FFTA4x6UcMs>cx~xKLaHtOX0dlpmf467`3hVW zBNrD+1WF5AFIHMWYq;#w&?vVqS)U2U;6}4a1POnlC^laGnhuZ<`Fqkf+(C@Q0{S;cnIkXz%`|X z!GMSd7&g63dPEu`^9rEiT)dDc6P=iI8d$)D5f-vSSK@vl6VxS2{Lv4>{{Z3-!lM}e zC*qMAQhCyDriMLE1tY^MuK=(J#G$Fg9NxJ zzvbL6a<@y<`XULUfbYNDquD}g=*QGTrFlnN5*vBC_P~CiyyfIw{;?8@SR=l|U@8?y zdI-E#QRQ#$1Po6CukxWe4nhKUsV`r73iCOt~Qm34eFw}5x4-$ zUG5gOl;wG>O7s9B;aBB>vsIYBDm6NV3djL<6`S2%tzAE3F<5YJ?<)O7vlpenJAVn4 zZ9+M1Z{5MCeZ9VjsRgL$1j4I(PH2~lXalT5mEI2Qx0_jj1<<+o=?*Kpv>;1~DuG}? z>q%f4Zu2qPf-PAHJf`9yEP$vmCn8@p6i4u{N{6fJdIShcJsD8^A5+lv55$$|#xV3f z4?-S*v9e(L$u_Z{vl5m8&|_r1w^bd)tWCF-e_`W(haJWmg`PNE6XEwI@mauoz%NsY z-7@Cv1NpElUrXcp~XayxbU4iNUKrM2ESd zy%(0AmDpi zrcg;51}$U8jW0%l_+t%=MLV^Nm$E6@-C#b=eeZVQA^?qXd-sH+wg4X}*P5}_;weh4 z>>PDs9qhyTN*xeiL|waHrGw#+>la5HMh>AIND8sSA%z5Xy;z95!Hlp>aWfB6dY*@& z4^qL3C@^LI0r?(*_#c4}RhJ(_@I6hKfFMnAhiNX{3`#XZP5P?$M_>bbGkyj=i`(3S!hWOe@lG{7fnfsE6CXioy3V6pdxmB3{b zq=p-*;0Nh|LQ8F3&w@li(b|y%16Ed=F#5JB(1dx>@UamVe(7?Sxd!O~GQCUCs?+^q zR%*y~U-S}PQ~<2wN}Hs$M`Q>wQ?>Dh-+~)sN(%BL04K0f&D-sZ6iU0lnTY2!y9;lq zAZhA(e=!MkYz{?`_o88ud`$!VjW*YygMp5h7F6^UMUu2**#7`m3reU{1Da(au4j! zXzMf9U&03sJ0>->+$Ae-eWAQT%NY@MsMxN~UAMo79!tqZbW@6WmXni#7KG` zgjlhP51`9~24AIqbt}~TL-Jz&D)nVVbA}WhR`ZD!Ie{-zLt@a!dD{!jprdMo z(v<%AV3Opb!+Rflec+4{864&I%|_Zg6q(J(#iUB)MLZe(EJ9nbI?56koiB7HN&p01 z&Y&!n*(qv%_Wb#8kUObqd!a? zFsd?y{v6MC!aUFojxv<_U>v)z92e%hyo+5abh1tce85&v`dVW?OQ1V7?#eSg-oN9Q?p<_>O1oh?Ca!ao14)fuBVRhM)6X+wHJax4?ET9k zq!uyD?Pt6&P@(Yhd2R7CuO&5SRKOWvCjlJGL8evUBV~=UL2K9OfYZGeBnYy`A+{9@ zHJainsM#pBGp_*!S4_pO31%Mg6@}>o51|7`p!!_6v19oRzxYB_ugsMyC#w3Nh%PEM zX_z0=ukn~($A}F$U(&dhlq(nwT8D%tQHQyf=*#x|&VYmu(lXB`4pXcuH-R`@Bl?+= zva0ad_?M!~uv}FzSoAtiB{QsoJsn@PVM?!xX{bw~TCL+u_y@}cYJ=SuKLTi#!>F>Y zG$X5qv(%2A#@hj9c8Wsen_k1-#WG~qE+f_p)S(E+7XZEuH6veMnF@}@Shdh%o+L}1rZ;4JrMD^@RX`+|{W z{Fa}nST?T9O@1W1;uY@bLbPQDgr@%haDmxU^1pThGuw5NV83C28o;|1r|JTobQJc( z+v!S2^yZVZNT6?TueuxDMCI>WY%B))0PQv>dL$IW0OI7?+4R)Dn-TVeNkqFnt z6nhZhKMr$Q_7bMM0Ks*m#?}{|f~Qwb#5W^@nli9mhcv7M}F*A0O6KoT$~@++xHgM$;=B*63Z3nYiv{$B9-lJmV%3rmuU){ za>custwbgzBhvjBFYrA`dXm2(A6xW2Dg+3TB1iEaqXn(Yk%L#ORCz^&LYKDPM-W;8n)N4mjdHKT~^|*>%?=|7ii9^-uuLmdA9$9r@p|eZ6 z`CiEm^ud`8VIP6>421|?)l}bDko-2STP?iRL{`SSsyFO0IW6cDsm?`bLkwAc@`3)*hr1)`0c22jC;vpx1d<>I6Voa#%I{fZK%=g+Z6Junz#o z=#BLgzniH>X<^=20yUQ~Z!bCP4S%;JXG z*a8ONtDY2(?gu>4cnSmhKI}DZz1vTKOLc)EfGrU6K!k1W(;=SA4Jm~8G-trfYmq0r z^j*UGOXC>p>+K4RAGi~5oYZyv_G8QJiDEOJ`}$SFJHP-kTYoO&sacOU%^m_(Qr36x z@nF2JII43mHOyWvlYA2q{;gea#(IhSlh@<;T=L0t6m``4IfV5Iqk>i3F&gq4aU7 zc+hr%h9tP1EVvsnbba}clRL%-cmW7&@8ufYQ?xPWQ>+XnHw$6d6Hk*@8g8}PHSOD; z(}`8s*gxYH(_(O*6Qh4I7RqHV>wfvOvj`Ii<##7R8<(mQvYT`U12CF_9|NF^W~yBW8Hja5JU?5gqGx&}(}!zPWtX63>yBf24fBLZqRF7yNAEUK}v zc^~}o8Cr@wSO?nxgJuU)AH_$vg}oZaBeQrY8b9z50S2MdAH(hfohvPN)!&PP2aUU6 z@~{l$x#-QYvhAAHX5#5}-hp z>al<14@1_y5-^lR^bi*Wc8hJ|DprYQZSK1=i`#E$SeYLc0_#I35O_QTlcYv))2tkT z8wrYvoIwdONBMEo!cz0$+EV`jh-SVWwnahO(Ykr?<_AtPp>*({WkwNGP0OxMdO*-b z%`|lJe(@%d6dTE>y+$_SUbR>6FRcMOdp{o0i*DP4v>IQpnZ1mWrvzt^(LIERy~%lU zH`>SvZpqY-*V!Av=z9zMA?PX&>5pcSyQ0IQ+&wmu*I&O5AX?wgG<@FVxl|9hSRe+x z))|%?aFOK}OxcOe6?Ep&hj_RQaDY|gw&oEOf%wm}tiooDS4x&@# zd-Niap?F_20l_zK9S<=vlwf%6=2?LO%NL<3NXt;ie?%)`Nf_%gs*NCSqpHf0fF9-~ z%m5gK1%)k$kRU*n=pKOr1h2^d0DvHs2cSYH;KKE?UFT4$m&gjobyqW+8DZ)LX1x#{ZM(gSYd=qxV-Cs_T7`gc& z&$mdM!%FZC9_G7~G61$MQC)gi!naqnQgiZe*^R;@Cm3^QeLW{S4R1YPeVyVha-~jr zopEyZw&RM!eA&!P&BW%z`zzt-KYRG$(U`uw(TYCKE(@?cuX7&7`;lruQaB5A{4+Hh z@I#+uDz0Em3K09J*_1XedvD8PD*Vyvjq1E4Hv~LUN8+LdsY9}4eX$}QIF^4zUnBnc z{V}SmZC;`O0K73apzg)LXxEI3F3d07XBZ{A-R3Ndds@)hT3Yab&_xMy)dm5sp)FGa zx~v2y%IP?18uK2Kuq8duk&9Pt-mU#bfLn6(vwsXAkOKV# zC5qY{P&3ww_hYRIEzOiKxK(n#dj9~7lizg#fFA+_)jb%o^5z*iIy|DitgjO6fb1J` zJ^AT^8ZWfquH6U=I=hf|lH}Dv^i@C;(yUtVy>T6pXi_MyulWY>)I0wGvl(G2+&@H0 zucp@s%?G~WXHD3fRusZEFuUfv!CMuYVDy&lzIzZJk%9)-Zvh>bE5R%)6(z~m0Ej!d znJ%Fot{{#|al$p07nWM@L;?^7OOAwGQ4c`;2p|XiQ_`~6KSfxF%tvahCvK)v7 zhipfSm9@BU#W1*uHsF%S$x*f`@0d5?i3&?($&kNt9x6RhFh5HPrMxwvZ`qjD%9*;{ zKNPTwfvD+mKO`KgD_+bWX%JZ}UnozMjz1qlY5I+Z#Uo8+UGfs@)`jX(pRt!v@4t#q zk`GuTp(y)-bUIzt{TRK=k2X;I7^^0gn-tHmtagfgLLX@WiYLC$^>NE1%?p2oYFGmm z$WOi|BSB3MaK6^c;}?&$zlsv&c86AX?#e0@Uvak*M^961;ID$F0E|h}f#S;!>vO6~ zGw{9w2V&xYV;Xz3%I#Vz&r5t2^D6#|yztv^@5>u@nt2O}L1o>%>f$fN7PLHc=tqf6 zSS2@}vwh<%*KhTL)`EZxh40KO^A6wSuOjeZ97GFWN`E5f zdDRuP;NN(Vy7deO(i45Um6l~rRf|zzIYo~Iw53%Nf+Z=2kqZ9+fqyK*{Q^{}UV-R( z3y-MFeF_XZ)>PKuMY8LRIA7dz-(N@kom}iz*ML7HaYE$}SqmMJ)dS zr=utU-#J!3$$kw0JYGEJ6Bw^uhr?D%YANAtZzNV*Dcy=6;Er6{1DuQJ7KP#c*1Gqv zm@$!Jbt``f9SF8o+b`w{i)Gd9!N$O_H+KmwMKLEGZ+5_%oXX`7>4t0EXh8SL7CWcd ziJch;1B;Opjzdn@`FdGfbcK$^@bvjV~P+E9&p@&E_H8&m|DHA5a- zPQ(ZVuVwHL1M))Que>i`?|_9+nG0ER`Kx(jew+=<%J%e(vrz^vw>>JL;D~e1gS#`( z?R)KxTE~@+kvp32C*g)ww#HgIPtx47u4o-KgU??w$kP(&a4*gXP|rH6bM37{riY~_ z!}~R1S4K|nboeDzHj4+p2ktKru~=Ur>)tZm`5y3m)u!{G>?JT=FIHP77KY0NDv9ih z(*XQL*h1a{06jX*lEN#Yf>}BR!L3WvR}gJiq4+4h7ts8~sZyeTAo?+5>1=VUiG6&? za$p%9y2Gfp;eeS0@-|`wFclu}(czgrYd%wz-2F#phPPjI`hH{WZ7j}QKdXh8s@9V9 zoMPpifNiByn(+_{i_zH4T8k%A+L~KcS>hL`VLEhRR^$P#_FuGqzRI*$x5w%<@L=Ig zg>b}$tGjisAAjGNyJ*okwFpY`2sgC$a{*8=*UItj#BTgxe%I{y+y?=y8OpQH&iIR? zXFUmqz5cN?*r*+ly6w9=Fj*{F@?iRL5z>TEyl}p_Ayv}jmm+pMZl64Um?m3VP_DlYsvmW#5X%GvPD%Nv(o8e`Q95!x+2IE^TxqWMa1 z;9+u*YdCKHLSlCg)nqUB%SxS2^pCR)6crp|u&fOqC4XR)3O}nX0?vo9q%hRfN8cpG zCk52&XZ3IqTX5AZ{V{Ry>@h&K?#;};FdHfDC@9xYWJ%)TA6vUySn2=@;Avm9BTej` zs^8ynDNBv)SLCQe!4S3uFb#rJ=#E@kj*94~D% z4{1Q^-?7BuKR^VfMu4L!M?7}yLRoX`V{d{WT}0}-72-8gs_n-z_jGd_g1AAoLnY<6 zP%gw6x)s6NJvEOfgRFC4Ha%&z!53fv61yiuzSz}G(|!K{q~ME{q8ARQD5j!|xFw1^ zvbEn=EJ_4hl$L>_ZRp^Q7PUSo1`*fNuMH8`WFp3m$FP=U2hlx7T)A@p05FvTC!^{Z zMlY-ARiKBR*B2B{);RmdH|z_;{xMXO=`b42r)|N9sh1eNFfwnY9`8}-qzd{<{{TMY z2z@G(LUe0~_m~wKI4O0sdys*HY8X78=d&!&Ivvyei4Z%wA~ecFE-B&#`%uL)bz`m} zI%U0)Y-d5nus`UPSk-@XYXHNTfIWBJpGgjgC8ZV8oRpOVNSK zsBU`s(I~B@c((;}PMf*o?XV0IUb$rUvw*X9{8Y z5;=M@=L~%6;0&NGOx3JF79ltb>UpCPL|6cHNBfJF%hgyf;2_|rvpQb5LJ0M znz|2}$7-GmVJiF(bO%3ds4~|PlAKpv5d@$t>4sTMJ{48)L&(tZ&MkPbg~;{*{{V&s z>Z=u+!{o;&op;4@`?SJ*R(9?=Xs7@pEBq%V;x$${zSqru zqIA%DRmX(_D==ZWWU9QxQm*$tgYfPs}}M>tN*qcvi^o*=RU+YdL-(<$p9QH}COYjH1#aGlL~mmItUmbo6H zeUh{l0&}W8@f{}@RbFhrW~El!uAKD`-9!M&rU5XQ*6VP9(a_7z{qYShW>be(;k!(_ zWTg@4oyD7?k7jp{J3Jta${G_gajj_<}|xLcu>d-x*)Bm8BE zzEqy==#1O%1neKy154j|$NKh!stJ|EOc_#}`P&sDH?V|FPO#nzE>;R#2;mmt*@Mc! z;aRo`0EQcf(otz(jS@Msr}&yged8#H1}Xj|WqXDBIv4`<91tvy2`dALAQq{@f%UOZkobb&G@Jx-jQ{ zAM7So!KiVs<5J>Y++jE)1RW*H8xQg(_JV88uEeieb$N$3uQ4%76F*7MPS+Y{kj{@? zL0;nCSo(K5#V1N~OGx%a&%7um8_79)*&mWb;;J5bH1!Nkd#eCoJHM!KD%%VvT+2cL zy#eL@T*N}{?ZfKjih;^5j=m==5#FEU`_1Z`C%LT@7$q43d4Z{7R`nd9B{+1Swgp}tMZNpaa zQl2+Z$D1_nDfZzX$%nIlI}orNvJZ2BJQnNFu>xb#I}- zmm_4&Z=!J)#L*!ZLlO$@0~|slS++5f09c73iHss8^b#+j1M(n39=9*hhtP`_9+{U< zu#m8ztfuBm0L}i5%P7>_hliisSyVe%L#;|_Re-Yfe0DfuK3QC~+Hu~s5$a<=IC}p8 z?C)f07^#}bD+v&pCYLKrBEGS_)$lx+hFlY4M_;@fi5m^0HT{apgHHtG+hm}*rR9*a zCaS@vvsZ!fgqKU< zb_{FOUnp$sCr-`QA;WfbdcH-9rn#3Y>V&7Z^A{(6gjpkD@Z}-B+-s zuS%Q@tu3sC*gPHP2a3Tl6SifiITU zv%LQRe&L~bOR(;|b|HmO(y%>0*eDb08hyWTzD^q9dv-d(w%NA(JI4nd!0DgDK9$V! z@Er+&Oy%J{;jt^DlzJD>>!dDjon;!ry$D#k~Z&fxaJ9{8o@2QU=EWpQvU!6_*bFmL)G*kLF%#eCTLE?dTy>$ zbpuBx`#+c2A&$w2YVpssL|(n64<|nJ1UlM%tC%f?fM97uUPddolyrGRp7rLVpc)2F z{@tBR1|LxRUc7b54%QQM9EXRb!XV#IRHGc4v5a-@HyeDdG}>iv>5liaJdXbWID}V+ zL&Z^xRsUg5<#Ydp{@0j_Hx@`ik&XJnC>AG!cU7L#)wmnKv zAaL7YSk_N5t-+wmS3SvUK{$mJ{nyG7BK8BR>F1=yw-gy(r^^(VSoN;+-f@K~Iz(&y zi7yqic^?w2&7qNO*J$z!&h~0RiH{+R2e~nugNLRS-74Qt{sR!*p&tED#gBmpc#O%W zulPq)69vL8zN_7UY%mVt{{Sj%-R0q`zo@{ismnHf$S$_sOEZ(8t$lj0wT_NtIci#w2pS2 zj_+7N943T2_3s_Jyd?*h2V-$xw4C{RzeH)9p@ntQ>&p{_r&O-C{{RU}<@f{J{edfl zq@tGOOMw!OOa;5UsxHdPY()tZu{s-zN~(-3%O7kI+Gyq?Ed*4z!EsgUdM;n3K=mMc zzLn@8daqM+4k42@6=qtvzj7>$EnjDo{^c^DUP0rhkEo^Du<|{+`%@UDoH_AN(nF3o z^C+htZX^ntHeMxCEkt#1Z|RskS4Z|~j5{#$IJ()_rWk+_XgGO&M9J0#5|dVPO=7!PM`kL!XEaPG$7y z#nq!F%)hN!a_i8)cFM94@hcd}1 z9PFQF-N=VkH%Bfj^DE&~r(ZXS*A##U)A{cL85IeGqq}}30vXvrSQBSV6$1Ut$q3a#>>k}c=OnO#0`vPZR+$A?Zq?_j_15x8OeBkapQdlB4IZK}IeTsrU%=k^Cwh7hlqg=nl)P*D=lRT7#Y zk@i@;O5L54WXC6n6J-;V@LV=h`QJXD0)2} z{E*454V_b?KIce^0Jl%F165M{U7oP)`I0E+#NNEX@uh;BbVrp(7OXl)&%|5e!+7!1 z`!G>yk3PEA<|{z7*q9~3Zf{z;e_gIs$PQ{&tJ$w?LW>fSg5SB;F4>%Xy*-BGQ%n9z zT0U>)H~O~*p(@d7pkBQ*3gUrXo&NZyTLNgl``<>Y9O~E^s$9HBPTzFp$G)RtrQFfx z`eK;J!+IR%r1ND%XVVv_Z*~Y*Ja2G&$Fz(O2nv0%KmfCpwbnSXg-VrpYZUj1`K}Ca zue&NY<*AFyh!Ix@LjM5Lqb+l;;>*8lk1BvC6+!zY-EN`WvHD>=ZM$eS5k+Xd2t@dZ z<&8!fW)&8&O7kD%E7lS1$bV}p4Sxug^OS}5mZPd)YK~dHdYYB*b~T9N18Tpqii9Tv zg6H(U#K~eI%VU1qfmL&KZQ;cEW4$cloVE%l>2xfuX#mYIL zyVyMgkKAoNIWS7yX!n|gI5qh-9wAZ^v3fnW$}6uDm0QgpV{CLEphKqNU0+~@rYW!( z3^dyl4#k0mMIv00b-@wv;ORk@ODU>$VBlf}z90HrcKY>8h=kS!eJl3H(r zqo>dNo-+ZEMX#6H@$N%XstyI^15sx+&jj5r%F`aYW#T+Bam0df{a)V@=~igV)Bc}i zm>g`1-S5BdB~C+UI-mVf{Nm*V{(StzRiTxKbU&ehup?|e=#CN81059Y&EQ4fPl#y? zuJUOI>>v;@3K$#T*vHDiOXWHU>%A6T?$gxN2od#jgZ;xVO6CpKZjPP0O5yMdwhoq? zt>b>*s6%C6!+QJT8$b$kt{)9k-dh?@>1BJGdofvv6t2%j?o$y^s^w#8;m?L8#YMPz z9uc$RTAe+Oa}(Mw7cVz!xY&&kcr!F%U005ylIP!god8qBU zwx6Ob;sUsFN$wJlZgbYCeO$nHCq)`xYk_CAcT^PpjHvCdaGb$LS23jFfr@Zh*tQtK-;=$qiX%-S16BELEZ$wM!x?2se=+k zmGIBid&SYrttWT8s1YwR}Wc3paC}d&WZ6wT^W{CEMturj9-H6sulKA8`lVulH=KeCp$g>Rsqd3^7XkqT=4V zu(F2W1{Y;8sKNFl!34;~YH5TOcGOzb1fYw-GBAgvelyVYzf;u37BZM)<*3$2+cvyJ8e~`A+zpT@ocECJul)55@9p%+dscC1+59JJL3>(d>(4n zh01nioFcT^_t%c0IYOwwI&VTMjc;oemV7w%U$M> z>QT=QP3&F3UIGI>OG&SrYT^Bx8lJ zjazB#<|AJtS7;bo#kn&;0+@hhlWe(Jj; z9H=E6W3PCo0ZGYswyFZIW!+;E^}` zmU4EGx8?n?)fLuwK3B03-0f!0@A*V@J-|B9-|*z#+FRQ~@2@MF7#KBxrR)%iw;@{+Wz|n@71^_`?-IE_uG22)7rU?DHEk!mxLyy6@g4F-tG0u-!+>wQSKGe~y0{0f zVC&;?LD6kEZk5%qmMitEs#9;H$=ro%sR`xY<69KNqHh_}=RET+?142^!hDdG0GrU( zPI@yY?KN7nuGb0W^PpYbex(>-P&dvS=`0G(5oQ;smJH@kW5vN`iLw@*JHr~69WD}C zWpKI=Q~FG27pb{B02yiP3vgNpXnGT4CcUrVkA}kokUyav zSI{%F^@w)GECxa7lw<-)ONI{tPog^CvtYxT0SAJMJ|eZe(aB)_u#{q_YNa0XsL=Gi zp1s5kUAwhE*tcOLcu5u+kvg9PBT=R!bZ5gRyOhD*B^cllN@3l*bIGEpThw6H(N#Fm{&9uOvLVjp@Lb+U@=!6e!;c zb4XCRbT!&uzj0g@=-@gWK^oZSbJrip91}$!g9q+AT4MhI;0Z+)kSp@9>Y`C&r4MyX z980R8d3lO8Ulw!VV=kbEtzMHNhXUdia4h6XqXJ6GI|3atVJ&2*#6oR!!5d34B0|EU zE1{A#QKdI}h_J*my$?hFBk52*3okDNl$~>^N&{>E01UZkbZO~%7usA187TXo?1BkE z)&u6MFDYW9zkQ%zT~@={oOihBIxPjfJMk{le_y zT>E@QU=R|K<4GTEDNy(|a^}l(RX$#Q>53V0>k-?L+g+uy2P3ba`uoSOeiM7}Y64kzRU4z5Ww(u9nJtOtMHLejx(D-(i7x1_-_nAtn6{t zTj}lIYU}$mWk5n~Yd%SGKPio$3oGeG6w{ht+yYSFLmJ!M<+1cfTJ%ngufqf}JU;r$ z{+P}M2=8n*Wl!tL`yz}&UNipyQY8|XPh>xX5WuBAEdKy7S5b-ZYx}5kdOj-8>ca$5 zfObD(Wd&z_X1%~eS(P6JR(friV`MvUPZfPN1+`z4aCi*L9i}cht?=7k%t(YBTPc67 zC6wVQ(R}{^he&yq-1hRmBeKfVyR;~o+4`Nl%2Kh%G2b_y^%jLXNbv3vSa(L3`~6EM z1-B1x{6*%Lg?SeI1P<}+#qa(hqAo0!`>`#q?*9OD`XRNl!&bUyPlyl&a<09Muf#4H zb%;A0L2r{Q3k{V|p~kti`gF zf>z%_g$afK03k2(5Mff6Vpj`@Mi^eWWdfaa!Ok_PA#fl&T@E2Tay8^-?;P0%Q0YE zRJ^$pCup=VLo#qvhyLyu6vPc@leS~M)d~%pGZs?d*8RID#Z2mEl&&B0ITTYS(&O6d zG{Mn$7BYp)xy_>fD2+4)LBJ9aSgp@xKG7Lf!q}ijp3H453#pR~WUxMme`IZz!sDqU z@loa5mU&O6S1zOH{)riDiVn_Syak@0XJ76pj+ZZefgE;^4rLzkRJA_kx%B~zu7}DV zXdulq2KZmNgBxMd&0XJ>g+mIQ=J8#Od%^7$D8B%5+j8Wiq~h+a)`Q+I>;bdi?!jXw ztAd#b6yZ-c(vNx^_lWy$jtR%V`oKd=)(v&-h)OX%H{ZAa0E7owTgKw=k1?Q3Eg9mj zf^yTmtdC2tq5y}QUteP{)I`=T3@QB|D-hLvZl5K-!4t(c%l0?$z9s5jW8cSe@c3U; z?zIOqsP}TS6f1Z(H~YDLfqCL=z-@0w6_^x~!)^Ucnol3^Fum;%5B3^kN!enZU3f8@ zF0n~{0{shoZ4n9>DH%W+AtYL{W<(!`Jq87un`4C7egXdgj+fAZ31wR*2fRtKXSJ`~ zw&5507DJ(VFprGav=(Wn@7Z3Kw$%`@0Z%(H9+9edn;rG5W!J>?1s8}!1j21)Kwfi z51^y;$ESm-dx>8R0d|~?S=;{rFr@d&@;mn;*tY_V9c#=qFf892@6nVE7;{hT?*!n7 z8Ct%*E+qk~QH36H56&acKaTLz%ND=&cQqR}8l|0&`b@qTCcS9u-Wf{43a1s##pbtz zeHs$A0YW8dPI`EP*rnR+?Dn_XDy|~t!Z-!F^(GCxYxf~NJYwIu@Tfx^S=_qNzO2vbpna?pP^F!rG+XU`=Pl949u%5Sr?xhyZ zW$EA8L!~dfb8?PD!Z`d!G;Cdg{usD5Tscb!ng0Nr*dP@u(e|jGMG47k{bH7oWf}k< zdVs^{jz@pC6EULIi%+_*f?qGNn(XtISKVc_;4hdI!kvP#S$6kWiy?qJrm%29B3Y<% zwUyr8PC=*~WUJr=WOYw!z#kTPkBLX_!N->pvjJcIez!PC5bLRVu4w!Wtf zeC795?Hk+!XIGj__#w^h<$SDu;}=N>{{Vgi%*@_FefqWek5KbORPMR`OXKSTURV_o z1;+g9P`mjVe<>2~S_zMW9Lv`$`u_luu$yglA?mI%pn6g&H&HW`6~LsRYRD!9cpS$^ z*@kah{$?I__BoX695C9bI7)%x3dO49tF&4}avv-!(7Zu39f`?MK3F{{Z9h%`e?Wl0 zdLQrv2~xcS&=Fi9`9wDRnuuv}#s2_h#Y!zNL-qS69HnKH`5`KGD$w$m5IYsM4_Y(v z2@P2&dlsLV-H#y;dcU}|F5vpcT(0}4ts>uulo90jku&v(sn8dP)O-;%Vq|R|+xm{y zi@f36XX%)?dO?%ErUlr*-qNU>tWl3wi^N$HHo{L3y*0z6;lU%DX{B`id zRo7!Ecdebs27`N@>l37Y-tPOz_4kfaE++UKIE$>{_S`3!;PN2v!@ss6rD~aHuKYFa z0AaOm4Rhxaech;CSSOo}f~9HmPYtOY;^AdqPx1m#ued7z01{fF6APo0f*i{2 z`^>HI8RI(mg@(e==mY-WnWzSDR`c?q?8`pXr;b=lbJ&Zud}GT5xszj|%Pft7#kt2b zMOq5u)Oy0FZXS-U3T-gj@_%k&O@;-~DQCembhSU}?Jdr!eeJvZj_YFL^{x9}Jj?V3 zNuZpFGy#76L{X;P)m|3Y)H9Jnz#a^T#1VvKxKCi$$rN8QrG3}aDmw{@>>K-)MH*p$ zZ_zX-06zhVxkn%yi&y2J?YN7kc0u}sYYfjkmsJK)f+F0=HoQ8p@=eBfgP|*fD~Mod zLiV|bu)v-WCg zg+4SsMvkvLf5^p3?wtLx^$i27f8ZnWE@8$S+9O`U91sCn`?{S)#%uQ5;xBw=l=r9Z zqZDv-4>&3=^Nm#=HSmxn%wkeLc=!32`qM7`+lCW(Z=uxVJz@GMJqfe^wnuZG_wpSc zq@*kllgSDkq1+RPuk6mq)NOCSMq{MNam8L9=V%R7wr-x+5f3#~!T$hnh?clfxH|VC zm^lwP_v!k8jKaq7FL2b>IoC?79(>~i?Npmz-xWR9N zS`mNU-u@7Uj^k3Z(&JR6$67pjh=|dJdg=bly?|!jw|RgmJ-YJ0$d@p|wE={zEx_k7 zN|X$DGQ3+)iC#xL84AkyQI0zh$#SpDSek}xhFnqd%)b%Y%lmL`K}=s+b&Qjh`$B=; zk-CnHoh#njL}V4Z%KH!PAxch<@E`1XB0I!ioZrk8syI}Au@S| zpU)DAX9AzQg0Z2=+X25Au^7pvDy`-^uT5cat0B9U2F~D%Smko5MBKjVbmpio_+=3{rm6j9r z*#s!N>Y~MxP_yh{&03IC#h<9;8{_oX?gHn`y8i$cMMj4^->HJDJW~$Xz6db&kPqRR zoS6G7uehP-j6Z5cDC3O#vGpz!m3TjLUyYEN1HhC_@_f1h;BTGJ^q-4Y1;x`<%T5}o6I}bV|scX&-9L- zO@LzDkN(}tA>39z4d2ui@Im}r)U_lrd&hpTXlW_fF|sHzYJ7DQB%-L@^Zx+OX1V0X z8>L3qYOuZliJ{~VfjpLWVu9?U(&--3$HrG)qxA}1YEPf#q<5i|b->4PtpfTcF1$g0 zQxA(z@Q+te2+r&H!2r5$^wNCPx*JOF0DY;O=ARKnLGuaSFe9UdA0{RcK~DnTp#&8( zok}6k{{UwW&;X~CZ*qYfbij|btb5!^9eS$O%>)-9Hp_(~hTxA74Vx{&WVh{D{2-n% z1kc(Z;!jYK9%d>jplGIMX(cCe&Hw`d$sR4+PGiTPu$0P*xCDlAVZV;*~lBe@+8bL;(o3t z8JG?abhwb$l8@XB^E!mb5J4~_rlm@^f+a+5Rn3AHsvRp3ZS}J(FpKmRflweEP~G;0 zbo5YS?^BFn+C1Qj6~d^Q3NYnh)yGe@WEqGdcytzyM1Dp?(1bm1U#QDv(LZ%qvNfoq zm~EDyOtU|u%@g|?!^V~PFi_}?sr!x0^?*;aAV7i81@|c{EoiO3IsMFUBHJIQa;a2t zck*HdRyc3xgMSfg=63I#OU;fycBr`^b%WZj9(6ev>7S_O79LG`$^-+8c|J*d#d3YT z`@wB1rcGTUasg8uq9L3 z<|%X3t{7}w*wwF`!^Dn*hns`dl9&B8e$vhLiEGt4_JCEN29)PQOG{+^BK58}sgqOdMV0n*nB1q=@$Yxe-6vg`$i-JxyN4uUzBmdCEw?g5P!k^T?pW=Ki{&C0%a z;-Yl&snNB9m~tJuMy?B0kF};F55|usGRB4Gf$2ZrpoxUb)iA$dMa6OOs~BhjoK%a5g>aiiMs zTUIjO{)m*NI0N>@AfVx&Vxq(+HGU#QbpTm(U}19;fWu|g+=B@rb@ql2N3fG8;v$B` zS#HYqq~l$}GVGOgE_2Ao3b9$3L4k$TEV{envXV|}R>IsBR3N0CLr@zo!uc8eW_}~- zezogTQjnznc8TVocaDJH%r`3wf#bAGz;zMn_sxFhT^Fs|dx4Gj+u@#FWSz3 zb6kE1^yH2%xoFUqI(NG>MYC9FR|t&Q8`)hjvw3-5#BQOr;(ZFZNR5f3OmNW zO8^3Ov(C?QJji^8?ajG)!`YhHZ^vQn&_e)LHJu(E@d97GG2A`kgT8YiO6_a>YF-j~ z8@x#&iC`CRQWTx+sqZIkRcIa#IjLVTcAnGU86xw({BH^GhCcu&Tj2auHx^JkJ(7k5 zwr$cwr_xy(KlshPSo#B(-r*_or;{;SF_}2+JsewXzufj9Gi&r^ zekK||VCeT{A4-+5ZoSZhW;)?37wr@|2vd|lwZ8DJtze%tzFeLOY-U2^Yj)<|twaWg zN4{0@@Dl$3(R(?17rm?HBCgUa*yu-Fsl>%}meeIP`-0;07!7>DYkuzk0C5z;93`J@ z0HtkM{#0$cUh?|-n_l^bA@~b*^1`=vp6Zs_-6|$qMG#(uAh8PY$1-YOSY|rGn5$`m zs(LJ4&?170RHB(g6xkN8eFXT?evo4?-!8~aj5>pWEtUTOEI}5FP#1DQhS8kT&Fd1K`aZ6NseV~u86mk zIk*W|jBGn|T_Y{CYO71)Q-zj4Ix*A3eJ z;2+tx6W{7yDVq~~pRzF`WaR?1aq}s(nbbYIw(Qc)g0x6;xwVa2arFcGXDT2uD!o?3bqC+ z7Lp#`($74c7k_tbt!FPlRSVns9&4Bej%Ku64kwWEl(2am2-exJEd&MP0r(5rj}J!K zCbAP}SLuLTU;9+>VD=-sq{ai`J9mMy)DWup_urN@qeaJ(#{i-dZWvOqkvOr^IvBF51vW>7oyhF1!%$!;Od^$vY>IKcl|-KQCg~~wi}OGWh;{n* ze(ZCq{{Z&C$bhw%xJO{R@`~`or*a{Xhsp_En!Nat!xs^50%R*I=~z2O#~ zE?Sn#QO`%CH?$P_aKU>n#&)CKc3XF%Y^&G_Mo10OpuOM$A12WMOInoiD$>qO!_Hbe9v0cp*bhpE!8;Lu$;0F8{_>QC!iw-zD9pZP!9O55!8D79DH~RhD%-ZD# z>LW@=287rX$c~#2LqFKEVSDB63DtLPAN}Gc)lVlf-#1C98co!US58lufqZz{{{SN0 z3z7Zi9K!W9fbN@wf0G-A6M}Se95Sv{VH4V2*oDKDbK79c&E&c&lQ)5;CMtagRKkXb zi2kgVq2=mHVQn{G{hNKJhIw(y5bm%s8b^gT#^3+ae>tvrx&N8EP! zC&V#W4A0?XHpfE)xqX)NjpS+@+W|hTq&pNJfZW!~0-Y7T17(u{+(5(Ul?e zmb?y**D9mIZkO2c2|fy&Iy2MF!!c>pcfyKAFCg&u zVAjU7w54_`8Xmy=D*e51p1TXSFMc-OlNK|ja|Z0UE!`xYJ6EaY1bRg35yBZMmpxG3T5LNi8Ay$|;@58D;R z=(^9hGXk)(I9zBrKakjBTzhqeed~hK;?i(cx%-$XeF}b{fNO+Q`$48b-HjryCaZNN z`!Qlzg#v@g1RfnH`yPVw!X)%5gQZ%8RaBH01cWSLuKYrYt;;jw#^M1&N|M-$nSSvO zu#rS|BF1IY@Wo!`@<Hw?-!lL?g3*+%b*q?xU+*y8t zs~Bdi+;Ej&T(};03_O->QMBs-#}j!BFX| zKJFnyZ*l$+Rq=R9cI#UYr*ZPA&l|(D#(YLLI*U)sm(v4TO8fo^e{3(6{{TqLV~1n4 z?DLbc9ELoho|Nr4vzU)hygv$Uq21>(RlYRl>;C|*5^vZw?Q+^Nl(Cut_&t7afn1-#AMdh(6@)OZ)9=)Ba< zmOr9W4d;g&G+{Wm)>Ecz}dGa>cWNI|&nV5Dr^a zeu-WjkndZ3MbI{Rbwh0+{C!9wH(&XR(VRq~cnnjIOf6e2+*@dc+RTGU#x7Y14vtfC^=v zG3>=AUQT17NWfwWE-SHt<+UwPk!)cg6cMPtvVl;mBk^`fxap&8d!{=rTev=0oy}Y% z583iBZmd&objf#EVod;qD#{&LZ5lZ=Kp~v1ajd)uIpmy7prygqFh6{`Ju65GVjVNC z#pNyDY!{qF#Uh-s?BjhYr3*DE(GPzU!u=UVm}nGcgD`3@3jY8EKOSYdeu2S@C{fA??TLd3z5cXw7SO=-~b{{STgrMlDZ z%xmk&Z{1skb@NDk^YbeN?zOMwz>y)^&yCI2`Hig3DX74=z*QfS;*s!MAE*j7m58Ta zPnKAr#zO~Qj0JmPD1Tu9><<-2Ep+VzEWL15bsn&GvBM4b;g~f-zrEkgxHoLy1d6Lu z91pl&0~K2M+*~HtxBMKU~v=_ z(!jAvl5+xn4)kKqg@ixqkGqJ0wj33>h*E)@>dxIF8F94bdiCX%L3bh38pG%((uOj09iY<> zc%?do)lJyHh^>(GjB~KAQ@2=4I6SYC7UxF>zVyQiUG5)@M9qOo7j@X+J{YbqBxb0W zRLrncepC@{vtczWbIA*$VjWDlR6|#bhfSH^E3TlOr$CJP*e#Asz2!<`X70Cxh9nqI zgBi_Y>u|-br0q!#0*T*X>jYU)g>}L73PQ5dJX9;TEx~k*TT-?`YdDs!hG17j0b3Lo zHjz@05pHByn1Y6+368Qc@s4GW<6Kdq9Dr6gYpl1Q4qrRE?TFX%%=B|`?K#3S_m_jT zu(0m1;@b=0)%?JfK4f2xK4x#Dlk9WzGQm1~AxHb=`EWqET&HKwpSX(AM*v)`lC)Sq zbr3ITT7C%DNN(ioPt;a)btL%A6xKRjzi`E)XuZRwO7`0rj)dvqFbH@fe&-$Q9k~~T zcUNWG-w;$9t0{5*FiOqP=y*ud+akiRya&0Ke^ZrWqW=J+;#&<94i5xa@L+GVDD)}E z{AItn&nHFQkt<+OUtjAnK#^BN%RVF5aCO&~TeL*97P($nG%?KJhkJm^!3;;oSljUl z0Z0hJTvWHSzzbUJOOa9>!Ol2gWZDCDx|?ibI{Z;#P?0sd$%kIgQ6z>@602wreJ;5W}4xSRj7(Q4KCkA8@8WE z=z)uj9oSbW2&v6M;2kcb#b%eMcb;TpQnk{_W43nQqGPNr%dW~o56DQaxlGFTi0OMvwp zoet4p-a}cPOCT5R0lb{k=p|KE976RDzQXG8gO#QRX;rzen~NUXAghf-bzTO_y=^lr zzWA`j{{ZA;HbVe`2r6DjIW}WX6#-R+JvAFO7b3wE1#7I}HRxcV3(bO;GKTnomsGB- z$P{L^al#(9*n~l}(cT^M)Q$Kd0pcGaWoqVH_rMaka@rK!46#2Ytq8vKrH_Nr!v5DyHTsyjeg`^`v`D>WxDnWSBuok z5J!Ti&`CxlFG2TW5@edYe@Rh8!FO*xe&8)YIL?ue(fU$w*CZ`Nm3esR#hS!6=Utvi z=sHbpSJR~Gl(7kX!l{N-Gxw+}c2TkKvG;~6jS~KOjo!y)P7*kBQ)Mmy1qlTt&=_+C zYGUa~y!6JhYc~G?LmIDf8qbiJVn;38^NEwNU@74()%LhV@4#6#d_ag;TB3Za zzdDB4mO3%4;viAaT|Lv2#Bkc>V)x#-JW34}EGn)Jrf?Mh0IMv-6@{M86pw;1SX0{o zV%lehfmCWY3vpCD^De*mcC1<`$DZ(b6u0jw1W!~z9#vpGLYZb4_Mg1Ug`%v(Mf@0| z1GrjR+BW+a7&_?CzX@;L*HFMluWkI6ShKom48QrrKvyP?dH8^PGn;u>EV>iqiKv;D zsCZ1Mv;__^534E^;II_RH%e4BP-|maaiy!a^b6W{hy!l`$t;85GCKy71 zP9>GZ%3&Nc`GL=5-9Qco3xXBCH>pJ&lMQAjBPq?X;=X{#3|DY2iezRF!ejLnEqlT5 z)+C@V4E)Bo&jYpwm#XE1&@?EZ^Ut(Nx3-n)bSEn_8+h8r>zaVSrr*I8u&vo|iK~y8 zZ7FHx{{S!9j{>mS9fv2h40=-GI~5gt>1FQ$s0#qM<!oF{c}&FAuWHqr@&{XBk)Z`+&cC}=-Fg0UA{ zEryN%09b(f+dcaj{{UDNH!Bd|EkdO$-gLn!&1^e5t@M|eaC(=CNYB_E)Ospe)^+~? z2)UIM9Rt6bC7pp)v8|u)#9HM9Q=SC&zno0U({(8N082BB`6g5K7aAk{2Ua?*Qin)Y zo!|DbHItBX_?Z)OaK@*fP1jJ*2T8O@rW?h;DdGkf0dd5!1`RId151GiON=EZR2-Ig zdTs^mHiO)3iwYH$Gv3kpB_*RO)lRLs_nUi+7_TC*(3r914lA!P*Is?t-fB>?31~sr zG3wwgGFUuuo@`+Z89KW{S<_w~BlbNe^WtI1Hjh=R?6wrNI#`HHsH_`f33Cy#Aj$yL zTGnonaa1NH_^6VK48j7?xk+B)(_o3IlLEj>NK6kv1hhVk8GAu+dl&8D zU3(DSd;;Dbub*g2+Do2yyft9mwZvUfzy58ODHd^ij_d+Fg%&U7R7y5Gs@o6u$5($Y&g$YjI|TmuH;b zA>EMWSMQsS$n0GGXJj6#x$yC?h{PTjUHcG`2-4D#egH@N67&~9w2x88XsvpSJXfr} zZX`ISfC}FY_#?0ejjeo_n8XS@crGfS;bKyTkL)(L2XH=r$<6XqJ+F@uiZY5WhemU< zu~{Kz?B}j!rrWZ=tPdTajeEeHdl$S7z5BlRIPS%dd27KEJ($qC?ib@MUpn?9(~K)k z^@V&3-+`COIoVymY$D(43s=iDqMyK(5uSsx3+ z`Fi)({v~gAE#p@de$N2UDTY=1_&&d_?PpT?J98CM9E{$cz~vO8nO#8Ikn7cnHj!6>J3e8CKxY^G6u^m-i7V<}M-JreDNcEMS-~3+i%139 zLL=ZPwcff)rITMC^d)$L77Ar`s@CD=qB5%}1MV-n<($5{Z_F3G5vR47yNi^6(s1i?Y27 zgeoDFytf!-s8E4I^ow;HtR^jQiMXsNLv7SFGRz5Qm1Z#&vcxP2gsGTmx*O;otWf4* zpgIa^X~rT6O|uVcb6eEHq!?OH`}&9dAzT-g_eN%GthqnLb6^Vwub_W8FBRoqTj>WNw41(Kpr#(?fyJ?C+ixuxGmT-WZA_~Qf9kFQ zgfN%oQa!E$?HHod*g5!$u31!>shD*x*Wx8B8p6IWGK3BcW0$l>*x;Vmc}?-Faa>BO zF7@|6*GcuvT$Q*)AIgX;?o0g93K6SIqv8}%=Ad(B`$U7|W2>)`=ISz9yA&m=9UL`? zg;gM9TAI#w7aYBk3$?hjt%gw?>tvN}3lz8xGPmB4?K00?@5uJ5jK6_vp5^h0O=?c= zk>%V&6)(P5tQduCA7ikT@QMQgz#ZTXS6grvk8FG~tTl-}LE2R`f z)c9zHh|NG?eb~cRjft;k)TqDL9c0Eg(1A|HV1xbUc2H7nZqpD5cy<`pfor=3RZyjQ z<^#B_g&81QFpGQyu~G~Tku6X#1=}e=6^slU9l@}`z%MjnJB3@bv|o?jg1fU|^>oU4 zc=5QQRq4^i4xmaCS=;lLUutUQKrV$MBNmesT3`>|%94po4te==n}sS$P%t0&8?%y= z80S14UAmS);V^Mt1A+uM=Gi^JoD$or+1VE>7`x@~61R5XZ@HBR8i2>dR<{l)bN)oG z;|euz`Q81>NJvXz;Rklz!@O zW$+e{^!K@wU%~$X!xdtQbw_I4Ca`fx9`&z}d3B3qupYGDCJJ=yD3;B74qp7vRk_XL zO?M2iXJa#p$)l_KvK|<;s3k7?>iRGzZUWO=M;I;&>Ifw5s$VxBY-m;b7N00W8Ndv3 z@}u(m z3u)s-6Tli5Rj-!L*B@DE4MB}wskvjD04Uw@*p2Ny?dW_E+=^(sr<1C?W-Os>t#pq4 z31HHs&{_EM@u^nXx42%12ku#CVV0iC@!~d0koog$r5(&G!25~3nfJR@{zhYwuj)KP z8*rXGL{gg*&H)ACf;y?hWwzU2bs3QNxoTP@$O+Kzec@y|C~`sqj!q%zd+;SqrA<9p zH*oe4E0HV#v@Tw5L)dLR5r)@v7V#I|Iz?esN^E=gsdZJ?8N|6av5B@He!{tYvlprQ zBB`KDyquTPCAF=DoFPLNHQ?EISxb~TglH;NcN|wp_IZFAW(>Wa@g5Rz4PXc>5w+6K z7a0*{hh>6RKg)Cui5X7TnW##D@RLTYu z(xaam+3R37ZfBO3wfc#a@p1h7Vlmhx6M9-Cy}k#A`XUBNg%Z7U{ewG!)nBxWR9nkc z@7ibR>2A<~8MokvOvkl{K<`v(iigQ8M<)SjZWSCE^L}fB-R+NC681eG^WBR`Wu|iS z{Ay9>s4oXTAfnKn^UNqU+w0m3*w7t2z}~J=%ib0mLb2Pc0b_bVT}aN^ZP3(gBHt3a z5RStAn<87`<>Tn`O7To^$67Sn@Wf6%WeegJ2fq^i@kggURds&1WXcel6*EhIIrS)7hYPt87Oj?K8-FVxX zbi-9_-Bz^kD>@aKxkgt)?QV9h-&?7hoo4sdpg^e8Y@>6vGaOb8W&S$Nedjm3D{ywF z1{v-xd*VN7P^nDn#}iLdfjW3BGj}c|GL#-FwHKT<37(${Ej1K$F(BH3e^&`nEAjAUY(t(C$qGDogT$#(Kr8#idcFer?l`Dw#nfn3 zfcKRvNBkwt(1*U(UC_(bs9U{P3|C3DBB6>yJ<*j#@Hi?{-(B0=ch=vw{5rO-20Rp&g{{XNc0H;Ah$@Jm^ zWftr$u`5RGmSWiE$!nsW&Ba?{#nR;M>2Wl;rB#lOx!U)r$x%mLAbV7&E8AzBpXofE zzwm-ao*(_zWjikD{{YNO6>{UWHpsgWOS=qQbjr9YTIZ2VS~m|-hVLu|gzbV4dgIy_ zwU&#YZAYGqir2e_6i+)?9wlZCuz$!Z+G^?Tl|-LjXpd$!NH@jwr9By$dkl#C z>1At};UjD)5oOdi`Gxh2^A6jkj{=K?){RQJsLll6i<}w@BL#JRZdm%X#5hsKM>CHu ztwW&2ahS1MR4bRY8Typ0lmTaKi^b6?M)I3rH@!l&0aA^!wq8{;o1J7Ntn9*u%ouWP z6ft2S1ua*niU- zr^p>j#luRxwtx_#@mpJ8D>C00&JXrG%8hl2ZlSS}f9fDsL@TSuoyr3XSN9uj9amaz zqV`n{zo^HO$4n6vBNPQ6ILr&;mq{pKCQWAHRQV(`mr#b1pmynBQ4+{T2ST;pf*iH; zBzaJcLzKbZo>dzx<%i9AWw?F^tDwx*r;=QHejp1um;s;==9vI5(S6unHMJ0yU ztYrXGS9I$VUmFf@i{fQ7Fd|r6gB3HOp7bjQzmxY2;M;&FLqqfc0Vk^zc!4t+YzjO2O_RCI-RLA`lpvHTk{7QC+&SKN+_*I$1;WR}a#;$lSXGftGgkf9t_@yFwAY@vyhc7s zfVO~n2Qgero7fv}QO!oy;qh~a!B9?VBhhC4rq>Uc9P)UBC*NR^QtD;8<*klbxtaGB4{bn~}l(y_4$d%*=$ zl9o29cvjcCIZ=u!z2-rMvj~2eVg0}b2eW=1{gYO6b39;h7hUcoHrjAo_>cD%Hs#wC zLoZeLY>M0bg%-^*wgv86ol128F#CZQO4b5nM{t~^ z-s172M*6XB5Dx`9bi3~ix379vSZy$=(a(uMIts(URkxmM8VQb`+gzP6K<*M0TAkNe zg{e}k#~tfK)0p2y7C_?IrH=c*j@w0_tr$ z@ty!611uNOGAi81=)Ok>c2i#tYhP)PdvM1ZY8R#MJP=~<23)aND#9!d{a6~n&F*t_ zRB?V-N_~dFG!dH_c*XVz(()sK;Fo3KgW(KN%y^<&E9fGX0O4+dj^q}eb14}dyJJMf zt3}Kd8uG`DT@d>9S0X1k&F;AP}e|8AEG>GE3=2% z8q8+gkT7Ym0C?*`anD?R&D6ZcP=cQ2ti)}Sml%aHkQCxjAc^W1r~~yXnB=KKzXQqQf=Ea zK48~bI2*0@0%YMEFaS6^W$i8p2}hvTO^(GDA`dsI@eAz6n`u>fUm1!P{%%8z%coY8o(cU9&l z*8q#Ypu(w;Eq7xFyu5CKVmzV-XbKbLI@?VS5YKWRWu_=9CynBbw#GRFL6zH z+Rzgo`^g)-J_FA&*56lc6z`%hS-SQjvyr&(+_NmR(p?fGa7a+SOVQ~v zub|f}_R|b2tD+ahj=s+14&`DG#p(sDF>Q@-L|umZ(ep1S8>l$X5oZHKDbR>s=;%9C zsMpk`IyR}BEx0bwTlY~m-zJLqMfkSL@3+|nZO#baw|q-cYb@Yv(P?Ya;vsfW;4T37 z?0%Oncab_WkPaCcb87j5b&o}+Uc}reAGUKZj9)TSsj@71+PCd!a=Rg-{+fV}?+Ej8OzV`&w8OHa+9i;+xF5-4H zJj1s75IkDQwxn6Cbh0nR>Jo4rD{w|N9aLW!4{@)OBZeQ9y+GsXr| zS=w*lgVGu*kA82A!Cl0aTT9A&!|I@y=Q*sbQH=|}^?=1hXbVPn3I;0!1gd(i%d3*@ z+m#@UTI|l{kBe%?GTVGaoXC(0KcG!zfLlvoMmif!B@g2b0Rv)c@67jl?3(CRe=9Fe`ED+@WtH7yaX z7B<0T8fko(nYMOrqM=x)6b}%gLuI#}`KAwVST5;jT*5aXS0U{N%)4FvreZXV+tLUC zM^QC~yhZHB(UDggD(M$z!UfRf8nKFx(-r^|TjL}RnZs(F7um!;hU3Jw+~gbFm^qE- z7DQQ`xzWrz7b+aew~UrjlAUl>2*yJU;HWUwm~k2o&Am(k_yNJYWqd*-H=jH>58^@FUBeVz3<_>1X z=^GBT+Z|X6OP5O}{=8qGd3xIrqu@b?jDBUut zQmUw`2L0!XR&1KpK)d`AV%t)KUidA;6)l8T{uFa!??u$ZZU?A^V*%VkypUgH{s=#@ z7+ft0fb!zL?sR-0fDvWR!o)I!m#83}NP@Xaly4m0KQZ83nJ`}B7NPF;lt#%c0bYu> z1C@*pu9xZqH#9Gn%YN*t2AvLQ-`GpPcQ0!*F8-F&uwU$sHw6<`b(R2+F z2FXr;v8%`0IoOxW`jOu)Z26Z-1=KDXBsM{J{Ek;|Qp@a1 zsHp~HJ?wp z>4g-yfXeQjCwP}rSe?{D*o{~gILexZzlQfmW(pOdRQ~{y>t&#yrZ2TXsZ{%aZxC~A z%^D#^Lc=NOj-Vq(^QxKxt7_RpOl1niE*==L-f0Wj0D%NxUA?8rgB#xC zDZxZVWIbA0%S2#v_i)i@!z?ZL2Eomcd67)u@$msKCwW(3p}BkagW1ItC36*%LavKJ z;b{kr#g_Lh(kfK$v=fo81QfAW|tdy=K5lx`U=?pC7oiY44yMxEL+piMDsp*%o}QnNQ%W_h`B zOcSCy8?ZMWW3Tdy$z%K`e7ezhNJi}QDLD&p~nGv2g&(fWk_mwX=cH0vyIfN1w-D$O^8XD3`f(HQx@!pN;( zaEim3N{g1q!a(a#0IjE9u>yMon7pt}61%H1`DvD3u$yE~Pm8OCrlaCU zls;IiZX=r8mQ^YSE=q=YIyr_&4#J1l+iRE;M0L*WwPZ>LRD?Tnd$Oy|ZY!PNET>_M zb3C}zAnOjA5ebkVltR2*P$?kG>P!;s+{9g6d5yc|&HYP$IwTRc-$n~>DYvVt%6mWp zm0RLMMK6-SP#n)h4jxcAJKQ#A@1-_b6)J~sv0d9LR=Mf&5N<7(A2o<~4WdMi>vp&+ z%F6`VYJw-2rH^@A-*|Qr!{K%!tQkYG3=mOaD+t;FYHdq;6B8DmN6Zh6P=KL8;)zVz zGmd#l#r$DJ&J?m)P=R3>JX)P)Y<1gp7ONkY$LU@lL_7H0wHmExO+J%3Z+Mh zPNVXR0wQm{jq`hegheA0$1rvK%$Pm*4!AXSqzRR*%F7)snQqOE(H&vQcqkcxTU<&K z(_~cM4cuG;8QOu{w9mWN8dN={skO6bcR|Hs1o2(m$pa{*m!=|oQbyF`;iMup4qd*O zwV`{5rK&P7R86}pR?z@j)s7;9(A);X_z7Ta3aw&Rs@c1RojYiiW790#n&fSU=*k|0 z6Au|gYy7!*A_dWcB`>lJO`K=1q9t80}9lH~oY{3A?Or4{;Ljs+;|Lkc1a(D-!or zX>lpIL zFK} zi!z3V+Y!bP!7U6t964+KoNojE?>LxvD72_3RpBthK7OUATAz;%>NxFnT95hOEbwH@ z3%@eG{)(PVbalr2$9=#H6=8CSOO=PbC5^34Pk0m%ag!vhRqi5=ZI;H?-G^v7{0+U~ z`A}bvh=N6{5TY7QO|(%K*e_sM`GW?bR4o%p3SDyQI6bP33#P%uYnQ2T-Rco2sE(g9 z{Jftrf#FsOdi(}h+onG|R;kS+jfAKhVQgiA>@s1$DzwMs<>qVv{mYjx zfyByk)exWhB)zUOV!e~pB)GUtk#1SkvKlS7PAk5cuCU@l6AW@Q)WFZdvb*J%=a@D;80{~<)S~;8J%%mP=Ao}M*fcjSmaX-ye4;S70K&n6 z#~K{@ZbMlkfH>XX_YpKYvZ+-SElQK5BMp&NlAA6u5fC;9aWSb@ULtyoR=hz% z?k#6!)oGSFdGQ)HGHN+l4TKi~Lp-v;khuui9S%m6s&@<}unu@@G8~S%*J2gHO*J9O z1Ta7qzj*Qz*(_|a3cRruYBrW@JqxLA8Ocrp`o$-5=h4Z3Q1%uVO_*qL+Yd3T_=TTG+_jz{HyW$n!fv8N*^z5_w-L0XIy}buSnw^XI=H!n zT&Mxkxjo>+E9WRZapKcP~R6))vu1$<*B?uNLt}%oWb%+5{|XumCr!oOQo<4np(w#tT=kR zy;*Z0h8oL|T;{mMrQ@RL*H|jGrs7VgMrtRql!1+%@ejG0++Sjk+;c6Qw_WAxpy|Is zh)f~DmSDu3y`vc!;^Xu$OCXkY>Z*gcU^N8{odsJPTC+y6;Lrru7MEZNu02?AD8V6U zu;A{{LU4DNgS%_cLeN4=afjkX3N28oU(db#hyCn5Gke~(3S%YhOD(ioYGH+izE}Mm zOkyzBWy| zS$3X-rDw4HX~;#&?EXzIQj7*UF{q1G)=#KT3|0`SbMo)jQiF?loNeI5!X!~v1uoEm zxWHyR>C>XXVTA%INfP39M#nTQm6+Wh85T6YcVQ!8q;5Tse{w~jc~*GH4B&GNAArXP zuu-Y@JjfX(J#)D!fm0x+S@7I5<@!xSd(SXosj}bGZj+(ble+4{j$|-veEISixN{UBK>S#Mqu5eD8oZ$5i$o5@?pmFR{fw1A)N=#XA2TA_0J_*}I)XcX(7 ztZ^KX&NjY8%ZS(T-J3HsCLReu(vvs4j6gapgUbK$pMMhQTc z?T-mB_G3gF-eGWT9goNYfT71YcU!#jX-;_3s^i?F7P2A|EzKPa^902_IYu82mPqc`pk?@^}XLm6LF0Wh-k6o zt&sTp(=0bK2{vNDgve3eJDbW}%sBh6Eg0`r;f_WTPN_t%m?r=Dot zp#P@%n26`9gbM0bxTb!36Lp(Z5DUG2eVyDD|08=)OI~`Y4*X|uZR_1TZtz}6kmnq= z<5!4#X)@55T;OLkXH5RFj8if(Oxut2jhD#^)3sUkw0#I1sgb6O>9q#ddpr4AC7XQX zxkAKI(oqsG$i1id2L3n$7 zT_qWog6F6}`3)|LfpV)xQ%SCZY`t_<`Pon>VMb+p+^iIik;!p9Nu!Z=2ug|l5?3oM z3};#0M|plb0=*V?)E%{3Quh|cZ?*D#(6!W%`{{4c#aAWFssjDkMOxVXuSaxAI@6iz zLfAG;Xc9kJS=LH*7Gk^lnwILEgEdQF(?firB46yY3`UPwS3T+k&;UJ-V(hJc&PAbX z2W{7|ME`0vk(P1;e3RE01y`|%y-v`hNDaz(aY7QgQAZZ}Ew8~1u5YPl$!!ilNp?y} zeL1S}tp3gJer9Omt70R;6BczPZ2#1L4@InC+|;w3Lr^+}Z`CMwlbuu-FP*dAcoUn> zFXcmSnydBVglzy~=R^L_y%74=uu6H)?DKgb@5I-KhMg#dtFs1mVke3v%4@ty77NBCt?_g zfQTV&*f*tm;{I^U5gTt#``aIVYJ8PS2`T^kb%eIslCSn<^dUz6%iWZ64o zJ&bf+s1{Ha_{rv2tjlG1GL_4{DFYH9tUss*{hy^aYvlo$<^KI(e$TW>|uuW|9rJ=eI&9Q)SkH9Cl$e2x_xsd&& zS=xJCwxidb$flQDSq4<<@`DU{V|c$gNtya;)`2Je@*;KMe6i(8>f;eZsu=V>rUhh> z^x9tVEI26xKv~(2SNZob`4zb^1w|#Jb^0X#2-owZ)tsMsTobU8iYW%gi7YmiqDFI~ zRf?Mc#fO^KmFqMf!;$^s32)LB9%gHrkWt9?GL*8g7Tp4 z>)$LZZ0bs3cV*%nMUttsb0()MS3)2Di)>#Zb4NU5E|;z%z@Wa~{Xu0Cb+VrWsQ;@D z+58Aw7bH5{(wKByH%*eJ;^72`3@2)~Os|$3etBn{w<&7v{HyR;kxj?=+DeX>YfBzw zb9DiLn5wLByWo2qhxlZYGDW(GXceI9ywdDh^&PGMbhF?rn%z~!s%jp^ReO9D{+pdQ zj2LM5zt!c!Bk6s5)~_#J_&0Mnh?ti2`gV9l#KYySt%e1*`1~+5$sypCgK3!SZGq6H zEN_3F6A2qsz^TAH#s4wZVwNt}A3YYdyU2^>tvq_zA@vlO?QrsvwMvNM<-p;HtcrSV zjo$<@ZF?lcmg%@|u&XrjvusZ&($&hbnUSTNy(uGky1kO+K4qE+pBpnu^e|`D?6HBIH+W1wUcuPt1c( zU(z{Q5*2=Y+{4DiD=P>30&@;Me%VArUui0nF@`L8wEbwpkL4I@q83}^71|o&3fhIc zHzNOW?j_hq-4wUVDq->zx<+cGIzz7U@a@|*kEQyFLx^6Fi=!ta*|lx$XYlrCxj$vU z%vv|*?*a=otrn2d^E+~br|MYWVf`y<1A#H~5_fTFP2PG&oXftH;fr6JB%=<}L>CJu zspYSUbL(%VLo0~bGAt_3v}I1^eQ5cwXfgrf0}PSG^_W98Io zDF{QXnCo@%5j#&j;`-qiSRp!Tq_j)lCy3>8U$_QY_Xna@@9VlBi7lgI?q3d&Ur$6w z^9hc`m^n<1p0#kj1zf?~*@W(sF_CmfpZ8};On$zneKTF?syW3_yGD@lZbQkitTpBf z0PY3#n11H5HZ|o-VJt$WGRpO}Fkc}keH~UIaLj80>~EKJg!0=UA|^BO1-aUJgQmrJ zjBSKkKnJ_FZh>VW_c}=NhcF|Z*26^SL_4M!$nd<-f*6g2N@`*MB2E7d3!cc^FE{B^TJGqOp#bMK9k=L}KtG%!w4dpp92DjJ%s$R2K#zp?EQ!VTFjftj$>!S${XO z(2Jr@3>{<`c^tb_v9RNQ^378cu$!mTjLMiDT5PQe;oo}8%-RAp%zN93j*8*aBFx`* z58vutZOYk@4Q<&PXeBVbm;Um?KPO`Vc`zC2Vp4+F{T&lPDb<%<^)LGsC0;`wBb~$x zV!^kJmP&P^*lp$xMGaS9X`@v0Tw($_H|-3C2Sb&;K@!uzLcV3}^;8J8DF2MRSzmvZ z&d#GnK5;U1qNgN3QF{CT@IZhM0$y6v$m!~%e6KBygm41XX zUC?nQ7_iC)H(CS+{0U_h(~H zfhc3DpK%NJL6DE;1SeYs+7|0G1HfQTuQ`PElpC@H8(?@__+WTV;+sunwgK^B1lpXr z_Y2;U|7g7eFNDx|P)M-rD?hl$8bDM2PSiM}L)Jq7_kMw<8e5&w3Mu)Xy?pe+q5|WR zKNdF;i}Y2h=cPw~OfEU*&h1s&!EFaI)Z8MTV79*<)oM04q)Mqi7L^;^|1Yqywt>6p z3(?M0*KH6jd!PzTezgYI0q`ojixR~Y;=upg`*ltzTw>tQ@Cz52N-WXjzazPVKI!H@P@wlZ_H2%1RdoG305vZ`iLn% zZs1eB^h>ULCE^!abi08UIZ?$?ld_alb=y80X!L#mtOLqU=khZF8#E!*YJ0`tQLNVt zws`nG*ci4-%Ws0L*nW>UUYqZc#H1wL+tMQ+pUR(;_eWEEk^XLVrY5{}f!|Y;YZ9e` zm~9qN^73GtAzd&>*B4hxetsbMW`<_2Ag!;U6-k=8&#KanZ3Tt_lcpXF+Pkbq)HuQQHdzkn31u5PW zreil1$fdrudM@4QH}4cwNYZ_hQ4{1oiwp8U76LMe)X+>z*ZdMZRqrhn%)`<@Lv__l zH~TNT-BEiDD+~*@;=~u~K14zVt5e9!x%ykJFF#MOof#Bb+9>7I5f|Dn-Rzyz^a@b3 zeY534*9@vQe(S{}Qf~S5OwU_RvGGT=4tAL(j%{YPNVVbAuJi2=;-%ZZ_vdWK+zzI% zNKh?R)wVw-L=SwuE1N}{5GF8z%BFh9;9Wkq&gN>45zqB9iz8k~qj5s|9J1Z0Z7NN# z!OD)n5Vo!MAu`|FRC*ig^6k}rrbrJ>C_FsRKlGASgdslGsQd+y=0iF3cSa>ci9m4l z@e^awC1fqngvi{vgi$O!R>k!6^&tXZRz+pE5)(@g=97b~kx|RfnN~n%_El|t|J_c2 z!3ryuEqh)rb{?3*WJgq}&^Ktaq=dbT&NNM7@Nl~$)xEDEoV)}ND)$2Quk&=^5R$of8r}3hDD<47bsa2JG)la8en@qN{Cx}4Yp9`l z_3W*xc*(6wv#`!xbTqMB599S-*3P0+;Jk@BP{N+G^&vUwS>R^BktueZ*zNj zQVjN#rDY9Z`wJJ$9_O1BBQS5vG>~hdnezydCI5q)%mQ^6l?$#MQ3j?rtsGliuH2H7 z?-AQb5mGqBy^DQG*`@5+it}&wBlH!d8s*&}z*1y!sF@Rx{ua=Y;}EC2@@WPhaKGi} zsqRq7p?cG~;T}Im(KaxsT$d>9r772J$9@(QEo=Rf3-a8gV^oFiW4jF!NZBB>V`sMS z+^H%=72u1M=FQ&8RFOA{a!K1^e`s8y<4&&t@%}vkMcc9_8D?qRZf1B}h$53Mf{aTc z@X}1GLsZP^mjmIOCVj*}ErYpCZdABV<@_gdN8@Oakk!`t;i-=q?CnTtV!Eb7B(|9DNQfrT{`bgoK(p^#!y%36#5^Rwf*@NULZ`>V$|%n3~KzbC$doGWruTQibM+~EQ!DRE~%BpTcrQDldQ7>b2e6mh)VXqV?72pwqao7C*|tP20ZalC*!yB|(3gye>zvfO73t zkc;9l*ouys-6@EJ{QH78+QjHVr2&0Ky#sDN^|gfrI&8afA+9p)75}K_e9^T7zKL(Y zZ%a&+f^Kv!rxZw&4TP`LRq4Twu0)B>u&muL% zp%lw1?aKt*!do@*0ir>n>LCbW^-s zBXSURFBR74$@Zad!B(wNTbsE0B}KD9MF9d=;<4bE-H<0a~F~=5zj>O zx^rj=BmYWEa`wTQwq|@~fQimpkX{XwV-@sB0z2S51-wcX!;| z{=t*DNn&*tm{3%M!8j@8qLTg+8oXYMWe;rjvnhX9ejeu=c1^h`#OL`1Pk1GbB_qP7 z%3X|(@b*f9z&C(x;i2;yK6L8FP`9hcu)e=t)NH~W+_*1iFwhG`NjaE`tbZ^V<$e-o zrJ6X?+sWkkO_lnvivMrw3Sn}=Th%)8+P`B>;rc+IX4{(FfBzv3DJ?TTCpT#zk(`sS zw_AB`JF2^P=6c25pxq_c%KxA7FD9!zuOPaM3lc-NL4M3y@Aswe5ZG`;^rG9Wu$bIz z>^Xtp^Qob;)*!aP^v~@&=_NX!aFh){Y+Ktf{p80yr|jRc6g!`$Nc}=(86-`%tOh{R z{G$tfz|$@TEDeVa-M(4KjR?w3L=ER#YI-4K<17ME^DENATOa#g!#M#X-Zh}+dg5H@ z%OSha3}bJ|eFtQ$6)I|1{-I#9E(GE+(R@QX-{(yW$7h{$v0wN$C8=1(#1!mn%$uz< z1poV4JYC&pau+%pHpQ3ABM2;Ru&}rDP*82*p!0PdVBY@A3$=WVOo zXs8mVkh--vVC~fYkY*;8W@wGbQm`|j3mAv6O)(73Sl^=S!BI3=ie^Fys$`uD1M_x8 z$iA>z+ovsk)>8rH&i|(o0J7;V5pC zG1+FQ__3(U4&?+?M;VfrSx-3I>ey4-n+iTkHRfz1EL}SFpRd=ZvEq0Q+%ak#aM=Gp zRUchIn0;fjS$|*F4XuOFGMw6 zCxRXtzp-7xHyNG0(e@GNb7bD zgYA4m!V;H`kWnmiI)d9&e82cZn+YCG_0YTBlVZbl8o%L^bt0ZpAt7PBPi;>dB4+EG zfX2_#n6TLF+rp6rmska86{E-Mgv85-<#k@clQ}Mz!$-Cvz?=k4M9L(mYe_!UE2qV< zs*djH5{1UNx%5o%UsUOg@FS z5T+3=SUZwJO4vp5?pALNP+dgo&PSYD@D1wglNOBj-_Y4!Ao$;ex>U-ud!f7@ZCbjo zmj1UNpvp*s<2oQjIXpY&J|;R*$W(*iysP2FpEMf^qn z|HJ#|g^sTYJ(QI&<%=--TZ7c~j!50jv|NVdIQKX_{6EjK_m9uAlh9+55xooYK@xSf_PWnuvsMdFO|d z4mXbF=eL31R7E8 z&2}WAa)ko}Jb8yd@YVnQp6WpSvnSYu1!z3}SjcD1GLY>3$yJ!9W_(}_7S*R=;H=Pq zKh+mwJbcPNk#^i6 z=J+*ISI*_cVsw6r4x(%j?rhDH+>FSpocON7Oi7W}b4c2|J;4tGQ(r=Req}S8rh>qETbLs>k6mjzvkU~_zkF5 zG9rE_QB~XeXW{+Ov;ReH@bYk?4;hp8MO?U^*y9Ct ztbyf|CO7gkaPFwVn9t@t1v*S)~8*Y*w(}5|O3Pa*af(J(jO0!g6&?^T*J1ALB%urIPt{%XAqO!)m<60q}@h1=6$I02K>TMhK($ z#8!BH1WF3cj!cy>Vzg{}`9{UY!0_DAEiZ#O4^039GhQ-y{YMrQsg$7^W^c* ze!j*Ttew?ZZGeHij1TJY{A_4iW5pT&1Ib8h2cVFl8{oLc&K->2^8YSZR8%efE>d^^ zZ_R@d=l-)APE27<;i{ zE&YysmKC)G9L_`2uTOwkJcnzX9u@MsLK)25p!7c`k(6?s8|@4S2!T7&<5e?HNRT7* zn&}H0QCF=R*z)Wi3v8}N)Rxa=JD_PtCP3bN#1tZ=XQ}|U!wnkuTIZ5H=oVqk3C3%B zkWI{96Z-8>feOITlLoH!XB=wKVW4kj{LBnc7F1Y@k+RbeCJChv9$TjAm!YF&zEB?- zIDv2F$E;s69E*%)DHchr<@E>AHv89JaOnbq(^`@Bo!pHvIPudlTJcMjdY!uQQ+JnT zvj*mvLIwD5o>#6J7Y7mXf$i4AmOnG{rJ1gtcNLSGml1wp+q5*x$eZ@fv|9CgeqTXP zy-F&o`XI*2y}+PTJ4x8F#(uyH^ZnGg&#QAtH0{HtxgsSL|H>~MRtSX*8Z42@tElWS zuY3R+VXIl55e-EAdmHeGa?BcmJ%Rm9=1+VF&TjZX=)1ZuQ<|E!31k_?xA#)a??G+SDm{g#r)qcd_K#sh7cC*{*j*WnI|rFam(BE)*1%LvLH)l5Ja)cW6t4Ku4a$w_L~ioKSLT{?>p>D4}FKy zUQ2lUl=l|p`)c-h&WQ3EIp@lA@UQOJIGSVjA!K|# zG#@weOu*3J+|xi&^>MnY*RO}~hTW7c&pJ4T_o%!B(uB3;6rooCuf9^D6{d^vZBS+N zIcG8wsr0&J!?^eRD)YYonP#pt(ri|Q(jZ=*wY0Wb?z&oVL`+(%3)<3MgZB#>o;x2X zi6w@vo73Fi(4^cFt`GuH`Tn({qWHs&+he2+%5Sevce_e z!-4!nSYY*!CWKKu$eihF(p1+vQ;Tj$K&+m#y*m|d(&zPMLu%c*f6q+|4J&OFwCUB}BPBk`VkKBh~WRshv1&Qj1{on?;Y(le$cWTcEPEbMaJ zntgefcHPSG(d-V$->8?bBd|a5PC?F|L3V`UvNx|)g4?ev&9oe7H1`-uQf-J3-nbG;dh2f}Mb#?a zU6dqpd-t2gC?NPOpy19jO zaeb9%)H(yZqpV*oW4M$WVWM6V9U_SY40&JGyG}h}ADnwz4|>zqg2#hc8~qhV;exMQ zE9@tO6th|8&l;y4h2`gaeVYZ=yw8dNmuyvOO{TRs;?$Ql+Oq1^zEb_<3FHg-?erXS z8EvxSsniMT-6o~m-?>TN`6($KH~M>^kv)Uk1?{YGfAYp_A=h+s+Ga>$+hdsA|zrl4Tp zHrtV&pUD%|8DlwM#VYmoluDhzYI=6Bg*rQ-k4ZYtgJrgEiD4TVs--g?U9i*G+{wWG z=UnV!QPBDz$u_QAJB~z9;8iuQLUfvrvRF+M#dZooy~5Zg?dZI?>=f*4^@MM2&Zno51^3&n*> zSWe0p!%~ZL*;IcSl{Z^1)%A6gJwVfx0?PJg#ym;&RhKQBHA8G`zM6NU1bOT-FTIm~ za;eiRhJx=kasP6bt9oiG}TBPJUUJryTcWn>iO>dKC_iW%6r>u zuJ9vbuG{awr^CfSSK4rauBPKjGP&y{)%86fc&J~JtHQsJnEG~0MKXOmwSd(Fug|&5 zo{xi05Ax{HhVm23y6BWy;+hR+t-)Cm4?4%@cen%?t;r$vty$f`$f1LanNPKfV8l`=1u8FD}?k(&+X|_}GxOuJ{SdoQoirDJkSs7;o`%Rbu{6y|8>u z>5n=rND@Q-7G!NtNB>R=*Veezycw@ph#8F|kbN#epRdfHAu68xH`(6H%MO)cx^6dh%V(bt8q>-MoJwe~-mNLuA) z-0kcMJBWmerov)mV7Y=<8B+*Nl>#0WI;!3eBdl(8FNuM%?MJcfUu#M5PXj1W#v<%S z?IOFCavHoMEac@9Tqi1X-_z%B@aSJ9d(THsX-h}mv2a~coqD0 zP>H%VQ@U0vqJMG=&)AV)A#1sDMvLT3@#&8=v6PCGcw`BE)*_~i+S^er(mgSkglgLB zFL}wF^p7ljMjEY{EN%B|^uVZnSZNEOZ2rW@((t;`BGq}Pxw!TNX4=eu@v@Wrr-lvQ z4r^e_YN^T;cy9e374zq+u(H5{;A&wJ0{%@mQtTleSvF_Wi3EKH1fTe4S zRO+>1N}M!R>Zq>U(wJ+nRY&`P?N`sEeF&H5^CAq4^Jb>d8plEJ+0Yl<1#{KqKGCZt zA|2A@k)fn-0;oOnGaSgMVf1ijtvuF*@R6eIb&~16>=^D!-*S~=&P7;WYL%3eADhX) zd!7Y95`p?cZ><05jAJ1kMJ9I#QpJ<0ls%`m)LjZMySJKH4PtcZ-7NC&tQY2q7FI*Z z(l1FtuZ(c~q|wGIMq7r1QpvF>c0aP|sG998IZpLz1c_4!gmh6jwH_geYE{$`Sce`(tAm$ye!sk?j zj8FHjOhbMgJUpMQqW^=9uUf*igt*L;ppbeHS^sUb<8j2bZ!Q6z+%;L3)Sh5;bJ4$p zo|(BHj0ksC&)zak8|bL#+3Yg>AD)9*mfW|5r)~RgTduYJ z-NErIoq^B|07X>8>uk%Ci92HR{R4w8U+L6BdeVgyv#2w?BIHvzNnTWcmBw6=dWp7Q z*a|FIEgpWOmbCrOh^nFhZ-!D?;9Y1V6NVU|eGv_XA6G6Xpk=_q-9B<&-6J!<>85vw zn7O=b-ig%$7!ts)&?n*sRqivP{K>Q@V56#*u@;PdeH^5zcIIMcwAOSmkoeB`M8_z9 zr#dKzdxGo66j_N(Os3X$9=c>5D2;*7rEiq;aSxI3>MZLfi(@ycG$3>z;nPBbCH$TX z7`i2O0gVqyRTR1l&vEDG-%Auri+!j14YcC&SLc;#n+)^{si?@OMRp+|dV`r^>bRb2 zOqN}ha4)zzV9LM^^4{qeJx#0#T+@m&8%A>_p(`ZS&2?vwAzBa;jUNwy59mi0d74&2 zC%&h*R6&4=QSTHV9Zu~M28~_-8Dd;nrF_5Q8R|X~zh5e3>Avhp*5adq=<-VqP`||x z7n!+yZKU>;geu$blK3MuPdwL09LN)m|&{V=+$d z7&Y_L*J7{+WWiJy?3I3yRU84VG`DBLE^Er$<;dgf|Eq0vfym(25Xm ztioN@Yir#xSqO?1kkRcyP~hdNP>`DAQbI0X3!uMFg_w4ixKTaA+Phiw+DU-b?^4C9 zB=sT4GG-QpTZj_8qt2thJ)i>#DtW#MbTG4-CAaq`0j0kU{1&Bov>6P zK(h=jkH}e{{o$i15!Gm?Tpoj`1@(=rivAY77U2+0=HQ%uP&O@K#@lIH*1gi9o4ylP z98wpdCu?+;5A><&2PC)Q-c4I(9WX zeAQ$=R_Smb$XyES$YP->;^KjG6mv;m00F;WT80Zp zOD~d2oHB2Q4z#ISfMcsoQ#E4MF9XD)%iGQ^+nRJGU6lE_5-t#tdVCvlp}Lboq{E^I z4l^!8_3bCD3|@eo)K%brrD@O=K}XtL3yM2>rU|4_$?FiqQ4V_n^*^M+H0fR!6G;u2 z7Fn*rFAItj`_dgBP=At?W*Oe+;aj}`sq*>k*RrNF{v(o4f%i(|7Ln#b8Lq$Jo=#^@ zi=>&g&@WS5j}y;9Q+20V?eg;c?!l4pnBq5S%EoBc%ElSh&u;@5N_b2ME!YjRp|bWA zZ3uaB?4S#SwRV|zGs4aDyNX)qzo6Y{>_>i|QDx4B=EM=&{mYbSCYXgJx-)5w!q_BD zps;>le!)M3(h$lqIgxVfZ0b$ECm>TDo78D`1{te+#E?}4i|hTJ0(&s~m|4^J+A_Aw zp|49g>|~SZ0+hNxC$w7HGWwE5ovBNO?%OCo#V?`=i;Y&Yu&Y|0?jl>}GM3a?7sE{& zysYA(De_rffG&28Igo~?p_Q7|@qW$Sk}-7PkWpo>(QbWMp1b~q zrDWUIg4@RQbnnBas}l?JEqfKgXFZ8nl2&C0`5LKXvMJN32oqRad4m!sNnDx6SMlm7 z{wwwfm7YXgQ>De%rElV`BQ@_=82bgRGZ}PCQ~m?RfPnq`-A}K&vNTv4ry)32*h}|u zH253GXk>LEKFUJbf2Kjfwl9UfN_{dCd!r(p%@mXmlTMT`=KX|8Exl_XV z1<07>j85C|iyz1BY-s-$h_&YWOYQv8H`y79$7R+OlS&2Q%<0yZm(H3WQENt%qz`dt zYF}+zKIGQ1>kd>W-2co=`CJQJim#f^0^~*0JM}3oUDZ(g;{ELuqTKjb_%x)O6oCMwFj`wZYCR`4iMdyk}Z@ zo2_QlWVZmXS#(snh2ALR@5^m(BG4?`0c<^(s(IwTF+v8$LL`Kg(K0}u~!9`|mP zDw@T#Q|7=3zn+gRAv}{UtRRbpe$R;=A#zm6Wy@z=M4L>ZeMD?|Zv~Yo7G>~&v6Hm+ z3~-0T`rZ{g4-&#TnsV56HHDX=O8$0Se3+U8rzPdmD92Bh<&+zKleL-ZrSx!%!V9cmkOYpZQxLC{6C1O_{mBj)hPl zfD9;1&O2XXsJV{d1kXsig{J4E77$M#mu(g?T5?&+x?8*_1gnpafhVNM$*t&YguhrJ z{+Fyln9cQDvr)z3kmWD;S-tL*jR?I_`_;DwDC;nn6<|znL6*)Z*v2f(1ot}8Fg(}R zj$@)#$c2rN>3`B@p84wRRL5Wg_FDa}-6?X<9zh{7fjjb=AC3#FS@}$WNq)nJt&|;9 zTTY>Q;KXyL7?-YD0&oBW6MsQCgo2^Aa^8`e{y!P|p(a)W9nwjGEh+2$M8)qA)PpCS!Q?9#~?MDmDA0T6%St97=RjU%H%V)m3yQu{p`mClji*! zxgz;rCOY)QRYbgUJBK3pOToHh@kBHT?4*>;MdO)Sk&dH1*3z}sI}nAHC(tBMn13#0 zY+OMa<_j*vUfHCJdUM3-3EjpGE)tira@gDPT24e&4a7HJb?1ys`u=DYbPIZC^qte` z4DP!@HN~=cC`hM+O)clj6(*?mZ^q=;a|~V4;SJrK3xx9t0+a>ydwfBfsd)69Q?DDZ zd}-Nn;wcj)-bB3G37Yl`D1;ElGNMMvN-9p&V89{s72$LK7AmYy_VfbrgvI$`{E^!Q z?}bT&PNt-Ak-#HI;MHG^95mfvmU3mvk}p^d8P>;QgDGqK6CRji^WicyJw4wmHk2iO z43Vs9khH5e$TFO+RAv3eXcv&!J){wf+-Fvs;e=>0>Bgp?m;$~Zya4LOCwrmE8&q;@ zrSv+XhH1kWN9lqDt!IS#UlF^f!;|?_0)S*A-=`o1) zT;KP<9~b^ovqR;_`dqdd(U`J-Z6it?(YFyt3wIgavfkiliOEyg^Ea^v9$86eaT6cr z@XZF`#(!X9I%N?V@R6)Aa__Z+QJkshRdWo5K!;b0K5+Ef+ zUucu*LgVuY?9C^SZ)jP`_Qcfa)b$3)jx*mzFuK8 zQ#E@UoZuru2|nn?+7~_Qtxj!z;ozChQVtgGkH*Pdw+h??$n2X_`dC=U_!Df@ktE7Ab$ zHfhr62F(mtmTmGCG3!gquCOVcA;XMGTg>!T<-i_1&hp0DEY|)HzGvs&1d^@RqsuLx z{cIWp9j~;tqoh2I>Q2+=4)Y}Z^W-~6aNqF<9%+21sm)j9ty{t~blPYJ1iIMhURNp4 z?eN0SZ4!%P_xs97RK=JMpwR?KxhXYCN#+w6scsbsw9iHU=Wq1J0*msbAW=NJ-({_959}bMdAKVedMW z%ULMDzuaA8fxAVcbfWXl}ECR0b`ries*>J zTtmL)aDY*yo}<;8Yqw9$c!6g=C)&X+-@mQ8$+CC6pKMMY7%#b6>u%>c!m-rvh21p# z_%Zrb=x)d@x8fY8`Nubx-~~WJgj$zOmLo{xIx=hjulb>tpHvh*g`r8}iZ*f~5AvuMT0GlTQYLUQ_$H%|1Jx~T=?1qZ8l z%XBD3mVQP@owF8?yn|7(5j?_dPtcdL5?g216qs#$@p+7QLg8h{2vUg92CKMzXdJXdct$ ziiecpvg9`+gO|-ykbSaY8x0)=N9x1&3lq}d^K<$=6*r!_L}EzK*!)!ciBd+jNSB$M zHANt_-9E$$8A1V6QWwDB_CH?=S(J8{e1aI=6xPY+N8j9ty`S=dw&Y0&5D9s@_J)jU z#;t^`Jn>G28R|~$@4{3JR&MEzJgq@YLT?X3cnC)5#Ve1ub9PimW-NK0QC4Sc5Q-re z%R!G|G7`}JL^uDFHQ0p}a52(M+}n9) z`A#-*Cucb5{7z2Tziu_mK7`z@(-9xhyG>PEI(3H_sl$EH^!i){7b(Nbz6iD+Rq3{K z(n^tJXA=*$Hdz{m%lEF7*sgI}vAEjLs@$*cf#qd867n)?RigP-MAA)bI=xO^4tG$G z=gW5FdQ{mO*Y@?!i*aYiQbu*X6JBN;9ng30(`^G^00A2$DjI*@YDH zG7gOC($e*A+Vg4>O_Er3F3nezeTO$L?TxqEUu65=9#F1b73i0qr5KbJoK_&@Gbvy2-hV>&L@- zIW7q%z}{Sf&ehi6LgNX}WQ|>nIZXEu%(Ja3A_}1?T*Kn^GivT2b8t0zyF_)F4w$^X zQyMfpK6Tw%bw&V1#OLW;f+alIM-E_@=ftIHkVUmTqrAgg9Nw~?V@)NWyA5cRihz$k z$mmeah1$xi$wQsoZE=9L%@lX=vx^+vDKXO!Li7I=U3WB_ZyQ!c&5}rBtAr55ENWFN z!>&CNTZo!1szzyxnu$<*lvZNYCRT%1jo77jQElxmT2x!QexL6>&p+=t=RMCm&UHW6 zb=~*9%&bLTy@XKI5S3N>%Gf_+WqW~rrp`7|bW-?-FxBTN+Bdh(v2;z|#KIuTN!WVt zetyYi^H(UPHE_*kX;I>|KxE4)x39PWuu+|=8GLIc7ot^fn9cE74)^r!^cK(pfA?;kXW4QqedEN%L6#r^(rRKnOZ zPVW=JCL)ikY?VQ?UmndCrFtaj%-^4RP&m|5=b-0B9IUe*iM|omoVWE&^3J`*T0_ZH zV42p6cChl>R@S$kQ@oWF|EDcU5q-?N)o$exwHqSnj*FE~0rL(|Q`85OKfx=#H!dTAKQr!$c463G1Nu9T zNo=Q+&;o6(60e|h?x|%{iMGua(cS2)FH#isXLNNNQ`BqX{KF>H<3ux+GN>Oq!PGb< zm$r&+-X%s7u$1P5G!7fN#T(tjWllUltmZ7_iQ)3q^>Twb8YE~o6K5QSNqo(KVB$?? z@K$npHjcrr!rwLr7f;3;Q3jmU06B6CF0sPbTJ`ot;+#D-m~$U)YExF-)RYyKN&<6tZiI1{d4|`G+%488Tkys0O675EO4dfY*0!nunUO z6hu?FIaP-TNd$P?gD2Sv_vQu8Sjg7jbgoWM77V?T6<|~op_>+&l>{I@yPTRq&wC{Z zEsi7GjcnoFAg5Qx*EziyH&h!t@aG+yUZq_T)q{~W-(*$5_QzLbx@d0AwQ^SZvQA#} zRtPzx{$q}HHJK+m!NHQPUYVE9=}^}dMf${O_U(1CmUnThZDh^ZH@#N64r7#V{LOs~a>)$li&)=>h4&N@#8JsTH^bK{IUaFT>+gK+cVxzzh*m-VQY zw2(5T%6N#1X!c}3W9tR~b)s_%{;7{Jaz}W{@9TtMm`j$DO~z~el|BLO7-opfY0@@X zp0G?9d62L>8pIU-ss2&=RCs{`n&jm?>~?YV`il%pwv`G+7pYGK8-XBAfodL@;^Q%w z?zuYkj33Q9mDR?qxv9NcEuy!|f?O8Foo5m%&9atx!IhYKX=Wp9lK^P3|Av@0TeM}N za?NMqG!zNhB^Q^Nr0|Wk_+u{F{Cx%CTJ&qx#gL2G>%L{!c*zkX8AD$Gw(=@}A%zD~ zAChIQUbHrYhvE7!$lb}mLk`AvK^G>z70R|R2mSE6l!2KAz3MSkt)H!jRWWjv*%2uy z;=3}*9oD7r+{Cu*PpqgKBNywYa7IB?juwgYqz+<&u5Em>g1FQdnt%!ou9|10giC0_ zfJ4rH;}E>u;$@I1Zz#aJBitPdxqy(`I4zzQ@xJXE@r{hiuyw?XIWBxm_P^ouxjQ8h zF4m{Qsw*o^3bc%SU2+vUQpxDksnvGnZqkZZr9N#-CtVPVsqyA&@(h=W5S|uSyS?4f zdWORr0LF_hPSt-8WqUF!dj$N~SXn5Jv0My0p;G_}ecR$iQ|Yx&zhLvV4}G63iC;#S zK98^i?gCDj4QZr)AmPFlDy(Ld;MfdWe&|`0s*$B=+ql8H>=|O#a+%8+`s$OW^6G9N9vlEj;yCl+Z2DVN=~VQJ>m zh0gdClv)B?e1@^Wljtil4m9H6HSNe}NI_Y33~D)7(n}@ge69YTF55Nfj**G})OJi^ z*W>I{oYqvrp{V)clE)1mK=9CZ_=C#s8(jTkt6IZoE-5XgBW&9Q&ec;XJYs#=nETl9 z0{V$Cj<@1os~YYB=OM2kUu&{IyR35hhL0t0U-2O;Vmi1iesHK>{=wBmsMgJbQxUT- zELfaB&RkG+hig^-?8gUuPX4H}TVw)m%{?!H{-n=zNJ%|I&FfVoAne*3QFKVaeoFWs!=?GIix5Hp1;P&Qp$|C%eH zSEz6(P?#KCRUSm^HjTdEYw|{pE2OQUDCUW{VS7Oo!&t{0ZNjWQsSkNeBofOR0(ZXViu#AkjD?%v0-(lR*@&ip4pY`~DA`8^$xzP#j)s%lxOGb` zwhC-yZY5YH*{up@CwrRjN zR3<*Sl82f(_(16W@`Ph%;3?G3X8E$J)2UOOxr23iTPgfiT1h39Ymw&}mz9DUf>%WH zKPr?hkM(SOufhAS(lp%$%*+C1*)aDTfAxRq{tgvtf;-euhKx_9|m@8 z>=+ON(n;%BkoX8woEOQ^E$K7gW+Awl-{OC3lwz$dW3BT=sAQF{ln!!F0XPokabGOQ zl95#g(4{TWKI`J(Knw}(l_;ka7xy)AMz?+h@HdS;w$JZja z_A|(+7@z38j@a)2E`-i3m!-gp=aRrwRqI=gPF^Q&)sCryVTo2vXBtK0#yQzISa1HC z;i#l1xslWIlU5!d{S>_an#X0a=WI`G-QUWLOzm5f!)O9jrp47R&!fW-;SdsG{Z$^K z+&hM_k{UwCM2U0|#_C)LSt*65-8t*nIjk3Sqb+u?X^NS9F?xbrZJb>^ottr7)t=|r zBwxLFtoA@BNUDN0GD7;|s5Y`}YDjz@fUr00*|~9(GZ)PFggM~H&KL$}7fXJYWWv0r zn8YO5zpf6cc9Cpf{;b=FnQ89_VLxnFdfeceH-)IJ_lgo->9QSIc}P8oe0jJ)eC*>X z)lV`LzB26N)(=G2{(gzk7%Bmvv1D7My#4n%M#-}a9n<_M>IonfY z%1XPmh$uS|B8|ZJDH{e>m>%VWr23Y?pzH>52}_hK%ZDUE#RmX~dRg8(2T&c{Rozmp z%zj#(I5y_AH;agRRa(gDys>E;iF&ftGf>L~aG{f{tD$l~Pb+@~L>`@117WHJvHiml zZRoc=8%lZm78~E=7}^d2-k}Q5s{ChqWJj7 z?ksE_6@`Qp&Sx~}&oj@Yo^%Bfk|_scp%HO~mNxlG%3gKB*>sSd)BsB@h$+=z$PgL0 zdkP#dXKQ`qh4t&u&%O2cX5$g+B}gpXhRLU|He(AKZOuNTdD=*CXEle{t=_X*Bv4iJ zekDRaE5EXf6yNcSb!;BvmJaGQm#Ga3y4T=>uwAXk_J5ONBxYSyz$B!QWiFo%YTS?? zlIbmwZ&R+Xa%&H1u)q6j@UEt3lvJ*mbqk;2ySEOVHeF<0Rc%l8 zyxaFjV00D***#ZzrHtRZ05DubMZE_7bnL6bR7q4rJj|vghwsI+V8d;mG*dia;z9xo z$aNc62dqZ35W)GZ3r|PG zgf-Nan%ei1M_w`1v1SlF%e|nPaGix`F!D*E{3N@kY zXL-1DD)ZYhT7B#%7NYq41VzOcJUqZxj)MT7P4%wAx(Pl7|J2^C!dvfcyg1*5dzKQK zaaH%f`XYE;@7TjtU7eDWoz|w2a1$bdn+J8a7=u+mgV2yH?Sp_#c}%XfrN<+9LOH1Z zNsr*`wrK|5YJYgSnLfR>Piz{_$BVoDqg9$ zj@02om+J1kgZs5h5i0=Sp=wSFDnyy8c0jq_v5U3Z-r@RN-=mO8M10 zBf*aAO`{1lk?E!DnqkVx5+9V+wU8~BNN@5egKP?VXx8qKdhgoG8&kXhlX4^z){-hZ z1DvWBWN%B#x4Yk0)#5FGxFuXUHjKoHnwJIhAi9j&`dWZBo?0(*1&pf>jaVDRyd1A1Ar~P>chg4bPsMeLk5?S)LT zxf7BBL%zD}+t)n|^f6%D`kP4|&!iq%CV*65u7o};+s{2Cga~Cf?_iN97r;NhR$f6v zv`&W*?rVhgm=rX);P;q_`L2AGs0Ggt2>lb9TJ|AvD7d;>&sK5zR6pts%Q8+VIboLP zKNcw=*?nH@8js;z0EZ_hxB|hUU=Vv*)5^nw?C`;pemSrD^*z2ui&%?h-r>t;n@c%u z^5A@B+uXjmq%3w8zx+5Bf;(u8uetUcV*Rx+AStLo0w3XIh26EeYG0D$eTx0vy{DE zGUs+$EaQRo80UFexDt3=zURISr=eb`yt{4o`EpxV;oiJyf%ABH4N5(eO)xIWMXmGK zEvaiNE)YsX<@jjw{UIshD)XifsG<+)SKm)%Tihka7dx(f1keL+CHg_bq2 z`BV7HIpUFdIq7!mvTe&(+wdo`(fM<3r;B_fX>nqif3kE=4fcsr5;|7>iZ29>d%*fl zeQoOv`&SjRuH`8MKSNbt%OY0G7gohvwxrvG$}SSqPz=hvMPvL|bq$9xmTlfA0LXH@ zwl1JFXzxjqB)L4*5db366-!RJ;sa?4l{|^H=%UB=%;L#OI^V_pS~MrX&W+9C ztKzq|=z!I@H3B;^|2$WbVc%@I7&a%hmakWbSiMTBj;pPH>(HM+Qy$QaaS^XBWtMS< z(=+{4s`DHlYM-M+qycdGktSJ8Trqeus6@QavA&_1XUv_= z<&2CI_E%c;`}|S<_5;JLP*v!uC4naSK*^n*JvDpny{jXn*RNWWWi%r(z2wNEgfb=3 zo96bq8fKTDew|jrF6=9HKt^Udzj$(do%U=L&S1pHQhBb~Y+I{vlf$nN)aQ(L0V4j~ zjzR+sDk$e z1{WvZD?5#%^@lAmP&3@U}^|YqN zlRP@itLTB=?8|i0bs44VNU4xt0`l1c>A4RJV63$YsChZbX}a&8GQatRFK<0VJK>A! zk-`g92cS#-ypYP{WTBfwR9My94|dXi*4{cbff1Z9gsZ-VjlC9*<0>KhxHXZ5G(N=p z2*om|UYS&97`YL}(pS*Bg{ok0wt%z3?0B>Ca?vGjduAzswcBL0%lcIdiw=F8%Yk(i zpIYPcVrfFXOq!LXfG}j_wKUnOl(%r+sW8csXxg}4JVBv$XqBGjYn9Y1=`RLkZ^cik zFe{ZEY{caC`tNT6;|C1IXnnB*_ktWC3|zg9hlx(*3KRwEZ$J0~UWok25wES30009T z`li86QLOHT-?FuOaGpxZOGRpz6BcAHvN`y&lfBadWv(826@G%y0|RQXw4o7c39o81FlA_2 z8sxlIsLUCj73{0h|V#{rQO%ssOb<5_dq<0h(&#VP}S)J4!t-@r;- zqkSoJt+LscN6>dr1U|x$-YL@&h|_@H@f(Zmee2vVxU~Ez#R9N|E?Y5Jy)3U9*$hs1 z|HJ0haX(nqC8fZ{2skHVtrGmBal_g)Bz{#%7RJD5RTFqsZR#Jr65$fOmxUx>M} zC(N;bMMFa*?PKpKAFd>kP8uISr3mzu_u=MP!eilDdxU#wR-Q>!;MFlrhwBN}#lR+z z5rbPx-y@ zzT!IIs931GlN#p$Yw)LbEwr1erQuZ z`!y~2OdwmLBJ*Z#R0jf>yDLyY=x^TN4!9Lf6q zP_j&Li!TgyuKe5F37>a?}6JE*Zf>0@>4HhRzP9C%GKK0Mdn zt4ltWV{7XE5X0>AhyuLeGSSc9wqiUaIXZO|p);;(FLuaBCsJC1lNzp^AL7nvL}!*(gDF$;^AI^kJY@7Aj;EIESs2w%p(Xk!Az4J&!f76%~uX5HN9 zm8UwsED{?$Z{_N40?nGuo!u>E7IC?R}n58@=>h|LbCj^I=m+wUumer!eGrSD;^3Jk73_kZgqr-*g zFjnpbv_q^saVz`2@L-3%;b`4lM7tWeA2YTMjem2x1S~%bp0_xUObN+PXNfFr<|sQ- zllQi9^HGKo&XaOe-OP>VM;FxNtw)gNf$>rP=Y>}9m8`Gi+(I#mE(_*zoKi8KIaPJa zxsa8HfflAMA#5K)yBQQ)z#NYIlkswOj-j;jEW+Y-l&>`GuZH5~qOoyJ)eUlLeSjPb zGeW&$$Ue<+gH=C>@&MNTzfgB7*9i|!NbI7%yeTz2RJLkEkvkU`V0#%H%+b*5sIgI?S( zEc&Z&2|lw?mh$xt1AhI;<>yQV+4Ew=IMwc_yIR&BWS7>LOFx+cTSoD!BEDHSG+uBk z(aQyhR#uks8?tp)XRs7NO0u&-Y4L2mp}_2XI=;d>*B?tg2TanjoDEfCJrOTZ6fiJ< zg#l;QwlOiEwKl50;I4_zf%J1gZ9VrHtlii? zI;z{Gg9;cdY79#)$tHKHHpdmKTmS@itepcy^PxAXND-p=NP}W+8vo~w?y$W%pkc?NDvzWJa zUw*TpLsT3}G*m$hwr076;ye+Mo=8IGPUU*rtrVR(tvUdO1Op1ED&nP0+Veoyts%}T ztE$FgdFsKb&0E`iv|zv}lW1qYpwnN(%9ck;ww@J@a{{>4CdqRgp8?K{6e8pc&59gq zZPH#aDOJCuV?oA-lIl)2P8?DP{ocxBo=UZaLIP~AS7y)K(`-L_`#>dOWnWeWntRQ! ziTG{^Ehm3UE0a$q<5P8Dy>GP8RyV32F&Ra0VdWDH#?Ypj0Hh)LzDe zRPyXMZJNtBVzDnCB!wd?TSROKbHWvD0l&hV0e+m+Z26={Ze#9V0T_5&!{LoR$eQ6q z_2v*(-mhqvgrl$F;_vw^+_K;uLp{vJ>9@|Zb8%M%`IEcX-4zStT)d=HC&BiC7=_Be zHflCKyh5Ax=6Re(i2|FV`7&*DSXIvOIqbRz-jEkTBrL2%1nBx#vupoMM17PVn|7aC z@Cx}gu34DxDC%B0S?gfOv-KL_IOjVwqc~J63i0Q;MimmVc+4%vd@SHRg;SONRAMY| z!i27{%S8CWX{0z4i}rb}UVMo8s21x+umEbsGC_g-0Qb5M_lJa^WyqO)OnbS`lJZCXR=FLa=Ry~^}>m_g0}CT-pq?0kXJP{WPu(s)PF&753ee%65UlB zE-)q6ua-I3pBPYOXxN)r~Gs;^G92pUT7m8RxEF<)rj~I`yf5 zD_}Y<(+S_$%q*V`>p~Q3$OMKm?01aQPNjH5U$bWqZh(Mr^J&(tRK3y^8}LWAVco>J zb!|_=Jf!BNhV-CqAps|AB1YU=-w=Xq_?DFuc&pCIi3{B z%HZlyMZL5#p-Ojg2Z!VyZ=|nctLvQw^w)JP)PM4*n%>tUXWh6+b|EG~Pmc!a+6#D@ z2ZDtjB*JkkJ68WOSu_AFtgNTlSWlh)|Hgibg@xr5D?k7!1ywt(YRGokMi6GL?iC6` zd7ih;VwWa_(5e3|vv8hbJ$335%kROS|5zT;NWXRZEYBiC1Cwq4+@@T2Q9Ks*I)-9eSCa!b((up$4Ngk_qu-)5Rd)9e-d|t-9H_wY&z|ecND>Y zZi9bnwzOjJ9?s{>{VBb@yZtTd`SYL_=1J`r9*^tpb%H93&(l2ovA4Hw`8AmxJ|h!% zpC6UpCN141{Kr!Iyv2j){y^o+*MCYbibslv9)Apde<1O9dz(62{!LsnpL*hsY#B$k z3{7D3@!nZ6O%Qz4|MySEAZ%Pk!|9Lg1e%zSKN-=_d;Wiz`5#L@t!HQ)`TS;#({dG_ z_)GER$eg|WJe?A&VUOxi2`=2 z_3`g&ZZF3mn$`>7EyiA>dv6lXNj`Wx_y8ib5+L;Mc_8uk!Z^}J?;LOR5yU`?exu{y zNu|rVrFT6&KYqANZsoh%jY&?vOd!*CT)l*z*Dw5D=~+;j*}oh6?QS6cHV-&O{Cg5z z=)rf7%D*JoU*6}>=-Yo^F8ol+i=~9bdU^4y@VET6z(?KnDSV>#cbBq0yc2VsKSqH0 z!{$J#K8nuM`hMr!GWJ*Ct2=qm*7pkN(@5Oaq;V+fk}Fy%v3y;{K!`M7t<+o%4NW@F4V8<8uNMlCYHQcsb73w2wsx%+n9r_cDc)Ede6srV4>)N^=q6cr zvEyg1nh-t6eeUP0W%@52mje1)=xF4_!GiX+)C>dm*7uy{@2~eo$KWzD4w80a1R>vl zWXcCWeYT)fcWc5CQBEiGQ2BhnO-JT-ytO{=e~AzJdh3UpKJC)A4t;2dmd6Hhqv>Yw z@tbHI8ri57>lJ}H?*H&-&5JPJucAib%gmvU;G$g|uLm)<0FjAkUi@?KWxDqpT$QFb zYAMR0WqkSQ9X{$=O=wH=u~3xT2K7*y3X06jhYgLF_v|H)kG*qwgxDW%PsFZ~d7pb9 zUO+*Rezd)P>>5ouS^4K4wBgl9D^4p&MB-_7I1)y9ejIS zM~05oW9BF(3n|*gS%Eu?gT;d-XD{6|KNcNqpRW7%!To){@({UytbZ8)(YwCJt8{&k zO#PNI$@4y8gtF)MW0GT%Nm>HBBdprYKdkNdmVcKts0{p_^{Zz1*T#P=3FquK9*tDq zCLUx;G!BleE>b}zz?Aa7Xjr4@Jn&2V(CPmphQpQglSc0R{`;4aXTwV?MpmV9#!jC=M@tcNXP-@91z zEQVMELMn%htMC~96S+cHz~U`7>tj>#bS>Q5WpUVOl(#GGl4V6Bq97qu@W60yY2#N- z<1zGodN-(Co*H6Xxwf3_jY-Ci0LlBK8QBWPzrZ(OQY6(@WVNV%gP3f_3O!e=)o{Q*a@K| zgIw-}(XaLq*J=mCQMzw(vsVjH0)xr2YFpe8#Dc{6M0XJorkwT~qB6bhuo1Mcknlz) zYVEJZ!SS8aL&}|VzweA@J0juv?mBRJjr<8B=~wK{M`NLi24|+hLr9Cy_bLox1Ul66jkETY zP4-~TPiRR11%t=`9zg$c1}o#Yel0da$MqljA4`lbT?Y+b{rX#01Bz5UMo!1(7NCQ< zEuMyHXrhBsN2nEc#=l@gq{pCG+0I9Z0r>7dBU`44=`?+zl&BdpZI7YiEu56` zP0?sG3Ys5Hl$tKP#*n--vKa;@qa{!2 z5f{9ny^pl;-qIuxre%m8E*IsO<6pca6h&3H{lo9twVIixY;_^0RN(7>ECa)3K*~gT$CtEV@S&cW^T?smu39B;@>jWGWEo9SV3CRb*)YeiB`($kcpfgx_%=K zXGu2Zr#5tG8D~L(G`kN^W={_Gj+-O2TKKP>|!0rf-hPdRUVD z*(*OtJrpIt*X%Lf;RlmnF_#Xa?i6?W79&ChF9^x*Iq>%y3l#VOMrqQO~|4ROk-L+B*xe zxc<(l=+R??ofL|)hjy?5$G9fZ%a??xZ%w{A)jXj+KT=5~eM7&Unnn?Do84dKOL*xf zwu5-#h4I%hZ^exP%vsx@M)pZP(Q~{z*O)MXs6Yz+dc877)i1*HoKHQq&wccc4amdh z_DPdM;S1+D9%#te>VDWgu9mdZZziihg$J$(DzV4|8F9!gPQlz zufm)s0A>)9I=s7tSlZKz<(uBK-s*eDmS~J{18Mjps6lo8S8)gC81b}DjrRsG|6Ur} zy0GbeB`YbyNcosR%wYSS?3>t_(>f2IT$Mj-+htVn zT3Xi)@>*Brh6on?AvXxU+AYvIc6A6U$^Q9ycwUGN7Poo-7#4x$aij{wc84;i@G z2bI%Qc<%<$i5k>ohi2jdbdw&;PQ6NZm}t;VK)0?vOl^XTXF9sP{$^%F!W{><)?s!w znwi7fa~u`eOrCV@cRtdU)-7)!Pt5+E;e6R5$%!sE|C6cRvZ-Mxn7u>p%^g=E!jcMWL6-S`3h1o} z;*UVay(eVAW5Nb8h(=O8`!yYtF!voyZ}?1@-~y+lNQR%u z{W(|TmQ_r+Q!99cprwHPsqkb{xW;%Sj(T-mK2-S6BdW^eb#LFtN8-h9JfEdX%@ZU| zOkMG7R{4X8<6?-04tLR&qQSfl^;QQ73UnyBK2!>&rS$ntR6||8rIryucOd5o#1IQA z_z9KS@Qd6ta!RfbBdw;_K(z3LFB8}TLX?epR)Nvu+78^CL#(OpV7|LwsE3@GiugKR z1td3s>B%=xc>_U@YaF|(pSS%`;^LU<+WEc7Zj;tw_$@_DluFfwE(rYFBJ=Z==4Wp{ z@8g%5-Qxc#J$QzFk)gr8lhbG=L)4L1xi_@=N;~^HP1(tc*S6JMIq~bCR695EvppsY z;8dytl3wCPjyFAv+jL51?h?j_jSC9H0uo41djI%8vys+8rvc1%c}kR?=4tvS2InHgjV#9285!W4op96l7sOoZ~EAcD%=hcdOH<~ON;Zh^5?IFD=HVrsZiy- z{r4u!R9e*AoI%pJl1Ws-`JrsJ$H|HKXsUGUX6O^&EKIqL&!4@NFicO+(Z1nGX2EB< ze`Du2Aw_zmHlP3+nDbP7@6&C6rzDl z%tQpHPh&wycj&mJYmlFt*X`LQvrNXOY_U@m?rdc1zSz}&h-F4Q#k?zyEgbQHS zDc)QkQ`83)mCeA>N)WP44n%0_T@`aQD_h=;JW}x~xehXY&BT=XIp3%YOCW7eZNySa z-u*a<%<=HpEDBG2KK?3S1}exEf}ztx-`YVOUg^2!f?EU^7MIPljQ(TkgAYo-+^|c} zaeai|C@I?#aS%8#Q~XJ{bLAi4(#xJGcz~n_VS@vaR}S~9=Wt8J@)m86h&Ke8-9zok zVFe%Q1Lym%*qmw8HL%?S?e>wXcc`3WO*Otf9lOm&rE^*+#}uIm83njPch?9_+mrjzBr*t& zUw7lWV@BU|6xY;4&x8AdX$^L|nz+K`9FUy`fP|IK&VEsOw_RYra(suD#QDQWUI9J0 z^Yk4pX$TqRB1)eRGfp%w7@6cK=yT<^H!}U6T<;N{7V;hN7*L_DV;~}Isk}paTR#L@J80f54K_fCw3Un;9Ge$v=xdHem=9rdb~uf3>7|8{TD+ z39nqLF-YDCn+edvk$}vK8K{JQuA{rV3YYa89-dn+lF}_7f(_2})*3zd;Mb@p1iQE6 zn8kJXO`?GlYg^~<@LjKA+w!56yFqDTh{|GPo)YVQIqxUE-z!H&vP$c`^9}=6w@N8f zTfc)PFV%zIb?w+%>{5Wao(=cE88*IL zhzEH6J1(cqDDNF9?T0k+4yZKH+z;4>LBdnScTBtZMrB>XmSL=r{?Lng@ez z&h$+Fy?MLXYzZF`3k)BBLh#R}D72*XeqrpSpcA?UrXhp*5&quE;&wak63VYeo?j={ zmAiT^Ap*BfG_8Bz`Qhfth@qp{;&bmgeGG6N2JS&YbM9gWNIGG194!VT1*Hc9*Q(U^ z7$Any$zltnaS|Z(;AVRG#3e#g>kuuI*dJD}hXOUOC`bc&>CfYpIosZFS$Co`VGiW- zr#g1DaSY==LlEf~D!g9R3Fl5jbShfx4IYLuyzOhU%r42enoBR}Q$DUH{H^0hI%Q1A zmT2N)*B75l=dHim3^VylJc4dnkp$tgw57F!e-)rKjj5tVn)Xz=Hy%^Abzr2-lT&aY zHw>>*I1;P$@p*(+Ttee$&+7Q6j=j^+WW{)0@j}L?T_b1r7GIatZkPd^x@e_hJ~Gsz zDrreLJIsyWW0TTO{CDQYJ)@$d-_l#=J;U2c0`ms=&AsmD36jpY{O0~+VZ~(!7huUH zbZ|>@ZugSBou-!Mm9BEkZ<@ftg}ZDymXkaf{Ta(gM%4`by50UVM$lDXx`s~G!G@^R z&Tm@#(Tc)xO9VvbW;ZPRhs{()@;))&-|7`$!pPZOOj9U-TpQtMQlU}cLp`8C28Co1 z6$}OD6>|#gc@}dPheLlzzyU3|qZ8KoVancQ;DkW8wf+p~u3U^;hTy)t|Ed)22J=ZF4d2@b+N zU8>=BYLB>WOtx2wm6Tb}z001Cg(X(wf-}Sy^KKtZ2t5>hx^V56qLxl9^sGEdvo9)> zn+&F_*T;%hU;A~AdrZJmAci4z3MF(BUbLv!=daUY{k2;EGZ~3 zPFxUy`_1f_W$bM}V$XNmgJadnNZ0ir`aKuhKe<5g(QE01JkcBxP>wQlTohzv=ycks zAobnI=9ko3^d=h1WrI#2ki-QxOm=w^mWWw{Z^t2oy$LM`<+DVl$*@^HK0=zBitC2I zmB_FUP0e0AtM4MDD0K8@I;NmfZ)LeZa{5lyVC#Ee-~q}t-$0-fNL3W0nnLvrk{`H2 zV&5YDswhZDyCA$xl$8>0-b(@DBN=27`&62$C=bny*OU1tKr6sMzRI5Vc4$Asp)}V~ z;5hdF_TUslNKX>c@CfF*c=U5&J~;horIY9`c9)gD$Gil5(1C!bx!4=&n$yp6m0#fu z^Gm0gl5&&?bS!86A0DDtTH0GtA&z=|C^iiQGn=k`CHK7+L!ea$@_8AA72!UFy^q%e z`E%_w1})sr=_afZ4?iR=xHLSIIJB95tMc{;V2r=k8ub}@Ek$PX7wqJXS3Hz{3lt9) zbso#GK7wzh%jA`kg~(5rVq_X}5zk9Z7p$iWU>iK~bYM2A!+7Mq?#bO+@fFQ8^3ZR+ zS&G-=4WUE7R1Vxu$i8E3xZIwMtlM5_S}5ctzdXGoiFhN%xeZ=6Pk4z<+a~>Vbk|)R zLOfoi-G2=EDAc!gfG}Fxc#wm%HE*%=Z-CuTnHq^4Mbo|LM;kf;QD_3wLwJ5q#yrvR z$%&w0a;y?>p0HbBRGIu0GANU{EA+;!-OO$ zn`4eC0uF%Dw67JvH7YwYFyl-3nCmxFsZ`{JG*hgL{vE%UjiX9t^#`U$j)gyr$5m#p z{D_v5kB9&xFzW0G>jYyC(e)3cD5 z;)+>qNs5FQl@+#Dw4tf@N~SVqDe#Q~WXeOq4{e>&7jb?W5Wi51JK#v)0u1ccRrC@8 z%lXko(|lY>_45IWn@1T|FrbO`Js1Zna?yTjp^9X;6foXsRL6u8-#gZ%Tm@IoHusOZ zj_AUj;B(alXFjVWsLziYYj>RJO74?mib@47V<1qIt+X(@{L`Q5kXgZD&5eY>*6}Ud zOu6YnjZN)WXv{gb(mj+$c&zux<`S!EdtdFt{E1u9f_LX`d)t}9M-R!U(CnQfni_5I zNJtw?tONc@4Q;WR;PN78;J!z{&12sE3(Ivt;+lWUE8|MH_@<75aQ_hO@-X}3sW)7i z=l=j4M1hSY+5;7nhpmmF6A!Tie*2@ATG~|(;uPn#46WwbBia90{JQ#2kX&4|2mi|k zMe-1NI$bg22QnMO#Q@*Ou0LY?16;^9F4mR9{Krz2ZIGd?`Xo6qWF!Nf{ULHcbtqGR z&TH65zsbELYD?aM+Icu3-ksB$(WqHkr$Iqy zomFGC$Z%@hW9l`kx%iPgOl9rRd-7UKzqll|5k^VC+ko&1d+4%YkCogbV;*|6Z{8^I zf!WSC(+OvNgEPt}sh+#(6z}TdE3qXF{L}x8;{cIZd(PD2ovh# z3+7a#yjzG++7T$}W%TV*!gJGiy~$yZv~9#IN@bw*s$U>183OUMQhWa_=O1lB=IAd2 zlhN|b-hq&~ALXc&tFP|@Dn2LexP$e&TrgWRwlnp}=c$d~9;0G?P&pjl$N4d~#JZGb zZS|| zAMU>fL5|Ag!F(4`j)WJr+)`stJEM-DGqmN7CS+OPzdb1I*hj7@Sy|v1A0GXl8lsn@ zZ)2vIu4CI0Mw2vYQ8(a$?aiNrt*<4fnl>BWP`tVb5h?j0gKQK;D0<)cS8D(9IT9iS z3M%g#6O5b`Ztje19cdH?eCCgTs?0HYroSK1xVUVR^JHnHVmgQvnB&s21tl*eAA{=Y zgawHzxs>9kZ4SQUn^~AjnU63@jrpwhfw8M+a)w0?Mxww=V3VLnj&S+GMJnXT2bOt{ z&WX-Yyh$HRlKmD#ToTIHx=$YDbEalrNmGX~qHNv+BYWv+h{(;9F+{ydE!qP~YB4=b z8fJst-w2HFD<>hWgJy4MrQ4javiWjJ#FDi-pb3?imK;LX8$jg;5lONSbiJ|asRywO z*MWJ!+|~A2fo~|AZb2)WrD=%Yf!URJtjS4z>?S(_iPHp;ceI952<}@{wBNPl`p*iE zEqTSZu|%Qv0@VGHxh~xu`f)jze^vwoa@cGR)1$zBUF3f>Fo5iTMq ziDpGdx(Xa9IeWz1F&`ixQ^&=Fs#0Z>CosS$Dg}hAh|q8xM@B{32ei$ltR-&PtnNo0 z4$;4%a<0`OD;&>Zh@&;c31hkt8Ihh+S(qwkJtDht2$H=_=S4Aq39iS!o0 zAWaS7kq~+ZB?Jg#BE1W02<;6mK!^b;LC`RvtCR^%r8x*8ATmghCelFz#F0dL^X2#M zx_{ie)?Mqad(JxFclZAGcQzzZ@_2n}srxsO$n%TOvM6~zLbfBY$oxOw+y{!oIS$Ms z4c|O4D&XH~M0Ow|cS4h+DYz+tpIH^uf;2Zun+MG~k17dYYNT(`P8-1oST!Zh)mR_9 z;oEK2zYFDo7sFgZnrqT2311(X#gNjo=aC+FwOm(9?edl$7DhI?F=7VqWz^9qdvmpt zPXb;kvo(Aqe`sy)1={#daUQP-di&l){|1^=qr5Wn1FPgd)^fjC!78csm|dibbcjtMX|oBX?=r~=*!DS;nU|r|KwaAyADYW zUo6k=)rpkjVP|G~uo)bq-)(j9g2q2>;R9B4)xH6@|d^bJMJypmz#Szl_-57Jz63&bdcG(N7remmF$WuPyuAU zO%k{6x<8(&+>G#wAa~mLSAWa(cyU3<6k!%$y6pfleU*{5l*u0+q_es zFXZHN(IG79Y#?5HSlRMvI6m;7m!td=Ii^2VR?m*L*ol>|GQgS)E>lomdIYsYm4NCG z6$!bHvYdr>#C>QC^X?Cyxn0!`6*axT2Woz7H0_%AIECd%Yejb2w!D(Li?~U)IY?V` zGAkFi4M8plsp<uZ;7)WuX2YFJ6eYF>o8iBQN3 zmaMu-hDz#Jk*@8Gzsrp*W318x9;Fv{BlJVx?oRZx2SLoyYay|jR&zo;M#;8(x@l2a z+l(<%Y1H3GDo0^;BsRSU-`%i;5%n?!*`IeN^y8V~j73@al_t96cwu(e`yll9|0RsE z8C+}|mxLA==awT3Nv+fr^GC zkO41@#2}rX&!V8j>)T$0gw0!Olc$vg!}jI8h_==Qz!FQxM|N0OLd0H7m!sF0x!Wo} z8rBK*LY*&XdihKIdG}s>#@}soD%$#&C}T2etG1(O=i>-th=;lXOm9yO><}b7{0FbO zzFuAP8%|?X^qtI#BRm7nQk1SAo+`QkWJZQ{6*8Y(^sj%s z0V;;Ze;S%&(W9|7@_smG`vs;14c$fS>OZ`AFKTr8;lnFyK>tx7iPp5E`w@yOZey~t zE@Zf(Znv|9`k&jk8QRwke+>LQB{Y1Bd5{6QhPr=^;WV`1=1ld}7mEQhh#_r^;B7_{=dibDB(dtbuMkN2`Tg&CJuytoRGCxUK>0u@DiX09UG(?@OR>nMYO?# zA|y=+)!YIa?WUR&CL07zQ!7JZdphTs{!1AdCGS8|KD;_tYtZxI3*4}~$-l(cy|~Vj zh5xwJK>FvkHdAxDB3lh4!U|Szz^5x4aHtn&ARmogYZ4DaIRYlWNMTs87yctnZ>i5SALS)*()$l z^`STmlB&SZr=R=%MzMeStv(0aR#&Z?bElFqjbnY`SBb0c0q=NA)$oejI-{;K1`DPt ztVP1y{F$S!!E557uO`qLYL+Hl`OAN^-H5p+RytNGS%FR>C-3(b}RsTa+N_(_D z_hkqW`o!FqQe-+$K-U@Q*aKCx&KbU2@Qwt8t~8AXHM{9XFquqSmF?e*LuDV=eiegx z-HM4-!Xr9{017hihJuBavXHQq9K{vVHx#X7;M4OPDlgqOKK?x?j{~r~XoI*1*{rbo z0?5tP2qw>qY18CZ>8+cU6P8e*h7vuerXYoa1s{>6J|6%=FVIw-e6q#K{Z?9cm9xva zF^wtkn|hK@7cboLy&hi>*Xj2x8@Xk+rIDUNE;r~Jj@OrnLHVz0%Z+C%XM@icu@pXK zzzkk9qSx&W!u5WSm|n>&y{43W+I=7Vn`t{D&Cd`vt@`-vr>;VD-NYBAf?HutoAg@~ zKaw(Z3(OIy+Xc6RDr`}=B>>*iVXjAoZEa?4-hg*H;YzHlTT7ZKQMCy$p$bXx4iC3%nlrnu?gL+YCxHJlY}J$Y`o0pwv*|R!}1z2;&7Y!lI7{ z>v`DH-ne*8LMOzm<<=yVIDyg8F*e3(v;M~_tr;bI3*eJplz;Ks!ZSda(-`-dY1&`WN zr+yVm9)-uR!i!)3zu-~o7s<;?($Fgwzy2Q?7gyy!ZX=@pZ}k6{IsW>;GRL2%{v+}A z4}Ll6Iod4y>^$pte8c>^=g(7&ugB{@Pt8RBJXIyUBR3w0NS3DENj@*MAao=&_vPfI z1(IQ23oz%ikTaP~n@qj}%vqLDi2!M2Em37*QcJMp-isoZ$UZ`@5I@ye;hrrK=&CSh z=?MLK0$qawv(6GR=lD&(jfJ3cl;Cm4zasni3QvH$-2;~TW9c8~8%(yVOJLU24d=BZ zhiLVAH9=#ZuF`sePe2*_x2)v@+JQ$cQ+k2*@3*M-PW_(Ukqr+_XIX!LMn<>%<_MRg zsxk7wPDyE<>Tx)`H#aFZm=Hx6T|U^|l?Es;2KExLn(@w&4%_|beTrYrbAkvzPvNtr zHQwztfOfawVr0%zx7q;}pR_6`wSyQ& z8xF{o1J26MU?qI#=P5@jc>PheX@1(mE;m8p^9*9yNW3QZn!%$K>H>`-&1!7@29;=6d*s% ze%uEL*#G<4fbadUM$*F>^;oe``|M8~&caL6cyoU6o5z%7+w6}E-D;akG(R8kKW%MY ze2h14vg<|lo*yGRS*0)ZK=zNcHx|*Im@&O)`v2~{eDLkaWqZ>M8|ok&0z@ut-~>#> zygBn}j05c1ZZiNAOA|nO+?|uN-B#xF1+2Rz2SEAWiFy478QUX?2Kd%i8>`*BCuF$Z z?J2(^S;Y!{a)1fL#g{9=C4A-?(Yv+K@Zhzb)<5X928j}n(%pXFs~2wIrDv9tjLl~e zi>7*F>H0mVNj>o(+L@v6E?Xl_YisJMG>=>Gvr|VWsOyzBa zuSo_a=wBG5&VO5GPj(UaUE`q9e&^JSigNoCMUqa=3_%(ZX2D9s4UsVm_?geg4yc-E zjVP4fM2)GEL=0(kBgzM;!3!*>PD*qGO96l7X>E+k^|iE|pf&19FAwY=>X2~6G$5u@ zMsghNC-&uaeT!Koym*3k<6jvMJBs9Y?lw8u_I-9 z2QIqtAp;sNW}gOJ>tX0#onB6)Uf|jhLFRZa!g73pH5j}`4PHwshkpL70wvn}2Ga^Z zssF`S@7nYwm(^=*nl*^njME7Dkse{YjhOO}U`>nl=n|s$fh3DF zXL_~ICM1|Xg0Y+_|9NW9gET$r>S}4R8AK=-m3#to2VJ`NcI}S$4>-D*>S-stMpl4W z4vIr4rjjGgseXCs5*{-KRa`! zW+IpMh8dg_hu}QTEy3Ue-{4&E(#zIUIf4V=wSyoQ-xnAyu7q=SlO(=5a|26-cL>d% z1%~g`NqECvH#{!9& z{O-(Azdc`Hb#2#dYRp}FMs3+>_SJr(e1;2KuiqjH7n^);w~kaj0#*UDZ}^j@cT9SM z?;>n-gKUNA94uPBFui*AyC}P=s`TJR@8mxjf9Q6;_YKet!((=KX3a#9ierF$z1;U1u2D}EwPY+y*Z}r&mb3EM z{CdSDV|B}ctTU3WuD3ogCg`j4NQ7q2U1SD&c%jj#B~i@NzWxo8+mluB(qW6Z13!Rr zBiEZb3{ufWU_WZ-Yi9EE6hOm^isH3+vl1W6V(gv6smfV9#%>haqml}IAi02)N^^E4 zgV+x_yhLC&HzGIf@~9|FuHX)5JOT6}O^J#fL43k-3~VX=rv1006F|Wd0^_(Q<{ef( ztXNQ`<*ahC;W3SY(TL4Sr04hwUG>-#H1+;I)-*R~%glYi%Wa)PbE&UIygpN~1!q0f zIfqoeMO7|vY8VuDki}q19BL3zNL5Z<)%Z&5!zPbhhY)fU;=24J9=in=e?`lox%)Mi z@ai_LsEe`Go&6|%LKEj=<;!Tuw1|om9}N~=7q=+RQYTazosF}o5Zy64r|#O&euaI3 zdXmGwPSu3m9bzsWgXHzgp||r7U=rerTw%7(hsNT80IXrji;yN% z;b4;aEKW!fUvgOJcYRAWlO0KTeD{CL}jBRo($D&=lCjB~{62#e-jE)w!-3 z-584sVu?qr1v5i_Afb`mA&p1hADSAg=FaJG*$`k0EEyoo|5wswU{qqxb|dl0Bz6cz zPE^@DN~A}}W=|8Cz=d|6&s^SF*yAJ!?s|U5Mrke9 zb$A*6zNs8P*yTE`X{PITbj1eU*nClz_lyVvIgR2)ZQz=I=Q#1XiQ@l(9&ect_YIo@E)&ck?mWH=F}~0J47&LN(_idf95iBG zfN{WtobL-tMJ7rtb{0*1l~qzQ%6tJ(-hr-GyHWEc2iylby`kPYPs%`hqX3ZO`kJ<3 zerB)2##T;~;6cilt(F%0nu`D$6NCv0>M00IHk@QMxTi?TXCv3{a4Zz?A_eIMuWa5?DknX;} zrfGM^5^mLYMf-|(%cOn1hKMTr#Y*m&xr1=d;Kyg6H_HL`wwbAje)#*A6Z_uD{#Gtq z?R=s{g}Uz>V%jI--!FqAgl+DCV{xY|Pt@>z`CE548bV_`=a^~+N6A6kV+)VT8@5?F zR>CHPYw#;iG{pXmVow#n?^>rEiIgMfyRk2q@5Rnf6cvthoy6&Tj$QGKq;~(p*qS^$ zmZg(U0SD@Dg^s&#+k25gZfC8_tD9qzFYXsjCgr%B$@|~`(1(>ti7$!aR%sqACbgbk z)|;3YdFRIOG`pQVrzI*XQGQflIc7^e4a45>vVe*fiO)h4Abv8*zeKTcRN&lH(9*}<;FeT;g1xSCzHmYpJ${ViOYQqrlHe^L3ISKKs728i zRd3G?XiRiQ-cimasKU(OTHNXTkA_#Ix7zowCuK_tDW14)8K!C)`+ICT$S|lhvQ`yw zuVcHGps%3Y^Se=7CVbn@nbh2TX0_m|pP-~X#6mW-RIa6nKFZsAcS1hNsT#tC zRF{&S+Y?AuC;hJ?CRo0v>gB)N9|RWwz7nHl^%k+XKJ(;XKOM_ny=08z_Caw2aZ0xg zTd1gyfsOt$q!w7fi$xMC3Hh#G-4GE$+29J+W#eSi0PWhaH$7J`_<-O#&HSaA@_u7~ zQUI7jftVFIv||#14k;W1K+!W)UIfEo9@Fk+0dL!D9LMzGcsI{Ev0j`VA>Px4leWnR1`^U=z2;UZ??uV~#Q%f_4&ZHn5yE7Ka|20EG1bzO? zB5KuHuhgm+ns9-0#U*BI;`c^H5Hhax;@Pp|7Nm+?F8xZO{B;`@W;Mi17T{UYBXQbM z6<0eyQ6i(q^knARAJ1meZ3w-Czbon9&n}*NYDU+hi_w;cE&{DQ_1I$@gq6t(RRIk1 zQOd-y)nhsL2{dqCaoRfn4)W23L|KOjA~X)Vd}HRgrJ8;-GmJHY;N6vA7&QOpP=;F@ z^>?66^U%V-RjSo_H@c?3Ci$G}X0=n6)XU!|n~r6<=()!j?zb%SHizU{LPfvq&TWd7 zSE8=toLJ%bxXgHlQ!_}D#FRz12~lC1wEgrdt z(e>S;y$VzBJ+}0+-zy%1d?~KgT^koG6pzLD$lpI+a`5nyP#wyG_xlK~|k);!v}#vM}p^l8VuBmv%1>h!pZ7KEBjcqDsxJ&7u{gwOh& zYAMYlJbSwy<=_%5A;V5AQo8dXmwyNUU5LckGHrye29I`M+4%O1^AVbf1vR6Y0`A~; zWu}Gt2%tkDX#{X+CAW*74pop}nR;`-#ci|dtG#_qoj)(pU^6kge83sIEg@ZLIwGa% zmP;HwmhIFRfj9&7405S9VYQKHc*%7c-r#*FkONy~xFNSGhUq`;&O>elUrP9~oUA=| znMMo&u_qeO5oVXUcP{7LJ&?>FR~$FXEj=RC&;qdgO*GrASwmz!Af6NQX{o6}ApYZx^aPX#3&p8_LNm@o*8~Yv;#LG!e7n(T?n&PR6 zl(n*>doqdC&AO-;;W92;&_h+lxCAjzkKMO!A#W(f3v(tmX&;qDD}A*gRL!_8w;X3% zT25t(W(VSX*aMrm3v0?)8PA9Ct6f)t=kL@xF<&hRsx+IfjL4Gq6}OW0lGnbR9D*Ek zOPy;q&Lu%QH#6*6Z)rAFF!Iz>g%Z2nO;uH+O=qe;Vz8mr4r8Vc-xjNav#Y-_!vU0# zU}*`5zuR-Lq&h1&wuo_-n!vd{;0~NF`FW~PLsn1UzAF(-GQY^!SK+0|dlB@vyg=LA zgW>fM)PcmLgm?WB&;_021jtW%6%Px(oEe*ksy6wZUMAKf9<@Ul!O0!sG1ja1>Mb_P zeH)3ykm7~oby17vdW1v+`fgqU&n~U zosfQD&0;>U=_jNY7BkRHdy(q#Kam>4b z4eC%0@Pa)hcDzCK7usZO%;~f`RLyB0*^buF689RuYr5{fm2nP^c6b@aK&F6lU{cXApEbm@2+e7;h~rJw-aq^d7n zPI;OcB28Dlyv2W7{9w$0?`v^1SSV#6nJW2eT9_M=_=HFoD|P1znbFJV-QT zKDymZt| zGQl_;74P|p#FpeuYplE{fqu^{ph?!5rU&bxo&5$8%ATNQD(ZNIPmPE`yaVL=Vl9Qy5o~i}nDr3eXP&1=m5%8wYFOB6 z5j3ScO_~mXP3O6A2&a)}6MrQn2N?uyT3-{q>7hN%~zTmEG*; zx(yEhv=+aqG&zp}ANZFBTyqXAxe-=n{Rm4cO+Kw;vT;kcBB6TX>x~z~qUta&uJt2i zEYXP~nJAXFe4CfHXp|~1oc-ohwv8ZlkQosYE~Y?WiW3gCm6k_2!f7(Sr$uf0rtP0I zj>CWcr~&ZphS)E&%i36yngY0D>-|I10EqdRb$x53(ZhFW4SNH<6BlpNHnWYoJ(ESg^hYEoF$%>(! zNTcZ+(g)DKu;fReusGvA#-_6kp=O%OjE#ldvLUosh|)Y6{9c8O8Vy#&X6IUxi0&wv z@u1q+!$2f4YE5^prjG=_X8XD&PL)&|n7?Y0t&kIGYpkm`f*kl(B)8JkH*^{)BTtzg3nE$2IKXN~6L3e|?Pcs6v+P7@4gFa5Agy zb}ZEI-2h>nB-973bLRBm)IsV4YQ1ja`bi7esAscEkDq*2MSYwD?8`m5Fx4LKTYP)z zSrJwT+ef0PAdvlX%Qp;I&Hrq|p!z^qJNm_1fI{ss9-L-nUzO-Ebhn3}L&_56YqsnflQzvWhMA`L0&p0A*_r5^nj&SzB|Up_ zj9D~J%bPq)>QB&;Xq-ZmWi7L_ecy`s%XB2MYN|Tgtp)ShN=Ke4;J(KW=x>0(CaRys z4VxTXDM_*946S7`+Kt3&-(Ltkl04pSjQ0`=jeNqXT{~PB6^vvg42J(eY0f9B?cG^E z{Y-?gUFQz7sxIa9ZQY(4w=&Q9c`D=A;qD?Pi@7wZ?Ydb~dK65co=5*Ybq;zI%H#Kd zOpk?cJqiZNH3me2?N>X6gr)OEZ?M*jgS{L}RnB+c%mQ?IC9EZvZ)sBzAi;b_F&Lba zTU|1_C)#5M@dhpj@~`&CgAt$?h(WTD>vk-pJBkTb%m?!oBe&+)mh+K&z+MrE*OD+D z8c5~ww=z|go+ryMQU7NtGdp{C$Eo#Wg`(D%6+F?K_48DPcRU;LJ_?`}yplT$(qODb ziu8AY!9e{%E%h2zrnzndJK+3B9HM?0MjBbCa8JrkcDW`t0- z;GT3*^FWuLhnK`FAnDUqeQ`#U7qw{JK+i?L?voHD*{X3ZySQMoOO`leB_6;qbu}Bd zP-*}c;sz^*>0uFT_a1ir5F987Yk5|!=Kcvb1$LK|R$!&TbFN*!)ex%eu>^p8&Taju zHd%V8cE54P@8!L?N=LMii|kUSd2|9)guV#R=py_;@@4*h^p5{`D)VU9K70S`w~>c* zA0?525r7rps&EaRNmGM4|JuigIZH)_C1A>aH3#XaP4W3L`6nk*xwdpj4nHte_{2Y( zh#rv0ru9Q*mXwraNx8pflTB@$${@%_pyjMgN9mtl{Jwak-~0n_@aC@*L#NQivc{j& F{|~;S*hK&U diff --git a/packages/demo/src/assets/images/robot.jpg b/packages/demo/src/assets/images/robot.jpg deleted file mode 100644 index 7ee138171606bff01c70e31ec28ac89eea6ac437..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190813 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ξh7T_i&qxl@NYt5^u(>q)(#qz?;Mk(Mc;|}DR2th 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

cNy?VB(<~st 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

O9rV1 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 PH1w7AX1mkp9n=5WuLbZ` diff --git a/packages/demo/src/assets/images/tiny-city.jpg b/packages/demo/src/assets/images/tiny-city.jpg deleted file mode 100644 index f284e767f085da66834d9493480a2ec4a5385420..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153515 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

)1)a9BDpg&reVe3rSO`um7I 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

-~)qWSpA)j7PV3M4dc_+1@b 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

The Internet Header is built to support the already existing Portal Configuration used for the old Internet Header.
If you're working on a new project, you probably need a new configuration. Please contact the Post Portal Team.

- Contact Post Portal Team - -
+
Step 1
+

Integration of header only: contact dm-tec@post.ch directly

+

Integration of header and KLP: contact KLP first for integration

+ +
Step 2
+

Provide these informations to DM Tec:

+ + +

Not every Online Service has configurations for all environments. For example, "TOPOS" only has `int02` configured and cannot use `int01` as value for environment. If you are not sure what's configured for your project, please reach out to the post-portal team as well.

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.qWF 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 z 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 k+$@2Z}k{FVq6!6l;hfH*QWBG`c)@ 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 diff --git a/packages/demo/src/assets/images/writing.jpg b/packages/demo/src/assets/images/writing.jpg deleted file mode 100644 index 2357a64707e054247e8a582461d91f57c08077a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68933 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 z 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%0ACMG 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 VL219$jbdcNM*WK9{@1@N{|^8d=>h-% diff --git a/packages/demo/src/environments/environment.prod.ts b/packages/demo/src/environments/environment.prod.ts deleted file mode 100644 index bb1c3c3330..0000000000 --- a/packages/demo/src/environments/environment.prod.ts +++ /dev/null @@ -1,9 +0,0 @@ -import packageJson from '../../package.json'; - -export const environment = { - production: true, - VERSION: packageJson.version, - ANGULAR_VERSION: packageJson.dependencies['@angular/core'], - NG_BOOTSTRAP_VERSION: packageJson.dependencies['@ng-bootstrap/ng-bootstrap'], - NGX_TOASTR: packageJson.dependencies['ngx-toastr'], -}; diff --git a/packages/demo/src/environments/environment.ts b/packages/demo/src/environments/environment.ts deleted file mode 100644 index a5374f4893..0000000000 --- a/packages/demo/src/environments/environment.ts +++ /dev/null @@ -1,21 +0,0 @@ -// This file can be replaced during build by using the `fileReplacements` array. -// `ng build ---prod` replaces `environment.ts` with `environment.prod.ts`. -// The list of file replacements can be found in `angular.json`. -import packageJson from './../../package.json'; - -export const environment = { - production: false, - VERSION: packageJson.version, - STYLES_VERSION: packageJson.dependencies['@swisspost/design-system-styles'], - ANGULAR_VERSION: packageJson.dependencies['@angular/core'], - BOOTSTRAP_VERSION: packageJson.dependencies.bootstrap, - NG_BOOTSTRAP_VERSION: packageJson.dependencies['@ng-bootstrap/ng-bootstrap'], - NGX_TOASTR: packageJson.dependencies['ngx-toastr'], -}; - -/* - * In development mode, to ignore zone related error stack frames such as - * `zone.run`, `zoneDelegate.invokeTask` for easier debugging, you can - * import the following file, but please comment it out in production mode - * because it will have performance impact when throw error - */ diff --git a/packages/demo/src/favicon.ico b/packages/demo/src/favicon.ico deleted file mode 100644 index afec9e551cd1fe178ca5b9544c71a08fe121984d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeHNJ#G_06dnW}vSbNSIMo(lQChM@iz_NeqD@7rhz_J2z&^lA)NTk>LXM5$GJ!DvFrDp=*)e1;@oTJT$UB#Zxa7S z;zpw~{L;C%&z*ZEc_c|n6!D^*lYGyf7IGWLpP#FhiRXhe`JR?C6Fr_366+_Fy%t%B zpf2YMsVfg#$UhX(%Ad_7U1YJ;`)gd5Ls{5bmO}f!o?mR%5te5iEO&jga_66mwhTv` zs<{9DML*|vW-TJ=?2d-qiVExksYZ=!+>gDft{fqV5iS$GUrQjQJSdaYm z2j5r^o3yVkFYQA!FV@um)js+Zex?g6G8)WPLIXF$AMhVhv7X+7{>V)KF3{&CaLGvHu@3g?eHEZ4C74^wzP9M;`Vv| zCH|q{8wbKWghRkTFMaIy=@dQ}G5qa~SKq(*CV$NT-T4^vA2_T@PvXJxUHp$bSKR+m zPCgd@uhG`Lg!vp8t7I4aQt{Tg6?dw*XAXJWBuxD9wRXpexJ!|+&b-VIjkGG9RcUx5 zihY|2F(6F*MvZ zH=FNrY!Bup&Bs-7#NXBU4e@~K_lqp$7@Ki00ceedH(JHqoL z+lGBB^2YE(%LDA%7;nmTEk7|<&8?~Ufm{23X$?neTrPga`cNf{(*N8e)M?B|se855 hc38Rg=N9v+`P4XI954Ha{s1!*b$b8+ diff --git a/packages/demo/src/favicon.svg b/packages/demo/src/favicon.svg deleted file mode 100644 index f4f0328a6b..0000000000 --- a/packages/demo/src/favicon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/packages/demo/src/index.html b/packages/demo/src/index.html deleted file mode 100644 index 3f5ceb7c34..0000000000 --- a/packages/demo/src/index.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - Swiss Post Design System - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/packages/demo/src/karma.conf.js b/packages/demo/src/karma.conf.js deleted file mode 100644 index a952e0c055..0000000000 --- a/packages/demo/src/karma.conf.js +++ /dev/null @@ -1,32 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-html-reporter'), - require('karma-coverage-istanbul-reporter'), - require('@angular-devkit/build-angular/plugins/karma'), - ], - client: { - clearContext: false, // leave Jasmine Spec Runner output visible in browser - }, - coverageIstanbulReporter: { - dir: require('path').join(__dirname, '../coverage'), - reports: ['html', 'lcovonly'], - fixWebpackSourcePaths: true, - }, - reporters: ['progress', 'kjhtml'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false, - restartOnFileChange: true, - }); -}; diff --git a/packages/demo/src/main.ts b/packages/demo/src/main.ts deleted file mode 100644 index 86f686e71c..0000000000 --- a/packages/demo/src/main.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { enableProdMode } from '@angular/core'; -import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; -import hljs from 'highlight.js/lib/core'; -import css from 'highlight.js/lib/languages/css'; -hljs.registerLanguage('css', css); -hljs.highlightAll(); - -import { AppModule } from './app/app.module'; -import { environment } from './environments/environment'; - -if (environment.production) { - enableProdMode(); -} - -platformBrowserDynamic() - .bootstrapModule(AppModule) - .catch(err => console.log(err)); diff --git a/packages/demo/src/netlify.toml b/packages/demo/src/netlify.toml deleted file mode 100644 index ead1626fdd..0000000000 --- a/packages/demo/src/netlify.toml +++ /dev/null @@ -1,4 +0,0 @@ -[[headers]] - for="/assets/versions.json" - [headers.values] - Access-Control-Allow-Origin = "*" diff --git a/packages/demo/src/polyfills.ts b/packages/demo/src/polyfills.ts deleted file mode 100644 index 5b94feacc4..0000000000 --- a/packages/demo/src/polyfills.ts +++ /dev/null @@ -1,59 +0,0 @@ -/** - * This file includes polyfills needed by Angular and is loaded before the app. - * You can add your own extra polyfills to this file. - * - * This file is divided into 2 sections: - * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. - * 2. Application imports. Files imported after ZoneJS that should be loaded before your main - * file. - * - * The current setup is for so-called "evergreen" browsers; the last versions of browsers that - * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), - * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. - * - * Learn more in https://angular.io/guide/browser-support - */ - -/*************************************************************************************************** - * BROWSER POLYFILLS - */ - -/** - * Web Animations `@angular/platform-browser/animations` - * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. - * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). - */ - -/** - * By default, zone.js will patch all possible macroTask and DomEvents - * user can disable parts of macroTask/DomEvents patch by setting following flags - * because those flags need to be set before `zone.js` being loaded, and webpack - * will put import in the top of bundle, so user need to create a separate file - * in this directory (for example: zone-flags.ts), and put the following flags - * into that file, and then add the following code before importing zone.js. - * import './zone-flags'; - * - * The flags allowed in zone-flags.ts are listed here. - * - * The following flags will work for all browsers. - * - * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame - * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick - * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames - * - * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js - * with the following flag, it will bypass `zone.js` patch for IE/Edge - * - * (window as any).__Zone_enable_cross_context_check = true; - * - */ - -/*************************************************************************************************** - * Zone JS is required by default for Angular itself. - */ -import 'zone.js'; // Included with Angular CLI. - -/*************************************************************************************************** - * APPLICATION IMPORTS - */ -import '@angular/localize/init'; diff --git a/packages/demo/src/site.webmanifest b/packages/demo/src/site.webmanifest deleted file mode 100644 index 9175f443eb..0000000000 --- a/packages/demo/src/site.webmanifest +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "Swiss Post Design System - Demo App", - "short_name": "SPDS-Demo App", - "icons": [ - { - "src": "/android-chrome-192x192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "/android-chrome-512x512.png", - "sizes": "512x512", - "type": "image/png" - } - ], - "display": "standalone" -} diff --git a/packages/demo/src/styles.scss b/packages/demo/src/styles.scss deleted file mode 100644 index 63114996c0..0000000000 --- a/packages/demo/src/styles.scss +++ /dev/null @@ -1,151 +0,0 @@ -@use 'sass:map'; - -// Switch imported File to check the different versions -@use '@swisspost/design-system-styles/intranet'; -@use '@swisspost/design-system-styles/core' as post; - -html { - scroll-behavior: smooth; -} - -body { - // Necessary to prevent horizontal scrollbar from the topic teaser padding - overflow-x: hidden; -} - -.pi-1000-warning { - @include post.pi(1000, 'warning'); -} - -.pi-1000-primary { - @include post.pi(1000, 'primary'); -} - -.pi-1000-success { - @include post.pi(1000, 'success'); -} -.pi-1000-error { - @include post.pi(1000, 'error'); -} - -.pi-1014-white { - @include post.pi(1014, 'white'); -} - -.pi-1000-white { - @include post.pi(1000, 'white'); -} - -.pi-2062-warning { - @include post.pi(2062, 'warning'); -} - -.pi-2062-white { - @include post.pi(2062, 'white'); -} - -.pi-3192-white { - @include post.pi(3192, 'white'); -} - -.pi-2104-white { - @include post.pi(2104, 'white'); -} - -.code-sample { - margin-top: 35px; - text-align: center; -} - -.code-sample h5 { - margin-bottom: 25px; -} - -.code-sample pre { - padding: 24px; - text-align: left; - background-color: #f8f6f0; -} - -img { - max-width: 100%; -} - -section { - margin-bottom: map.get($map: post.$post-sizes, $key: 'bigger-big'); -} - -.mark-attention { - color: #a51728; - font-weight: bold; - font-variant: small-caps; - font-size: 60%; - position: relative; - top: -0.5rem; -} - -code { - padding: 0.1em 0.4em; - margin: 0; - font-size: 85%; - background-color: var(--post-gray-10); - border-radius: 6px; - - &.block, - &.d-block, - &.block.hljs, - &.d-block.hljs { - display: block; - padding: post.$size-micro post.$size-mini; - background: var(--post-gray-80); - color: white; - white-space: pre; - max-width: 100%; - overflow: auto; - margin-bottom: post.$size-small-regular; - max-height: 450px; - } - - &[appCopyToClipboard] { - position: relative; - cursor: pointer; - - &:not(.hljs)::after { - position: absolute; - left: 100%; - top: 50%; - transform: scale(0.5) translateY(-50%); - background-color: rgba(var(--post-bg-rgb), 0.95); - padding: 0 post.$size-small-regular; - transform-origin: top left; - z-index: 2; - } - - &.hljs::after { - position: absolute; - right: 0; - top: 50%; - transform: scale(0.75) translateY(-50%); - padding: 0 post.$size-mini; - transform-origin: top left; - } - - &:not(.copied) { - &:not(.hljs):hover { - background-color: var(--post-gray-20); - - &::after { - content: url(post.get-colored-svg-url(2012, post.$black)); - } - } - - &.hljs:hover::after { - content: url(post.get-colored-svg-url(2012, post.$white)); - } - } - - &.copied::after { - content: url(post.get-colored-svg-url(2105, post.$success)); - } - } -} diff --git a/packages/demo/src/test.ts b/packages/demo/src/test.ts deleted file mode 100644 index 51bb0206a2..0000000000 --- a/packages/demo/src/test.ts +++ /dev/null @@ -1,14 +0,0 @@ -// This file is required by karma.conf.js and loads recursively all the .spec and framework files - -import 'zone.js/testing'; -import { getTestBed } from '@angular/core/testing'; -import { - BrowserDynamicTestingModule, - platformBrowserDynamicTesting -} from '@angular/platform-browser-dynamic/testing'; - -// First, initialize the Angular testing environment. -getTestBed().initTestEnvironment( - BrowserDynamicTestingModule, - platformBrowserDynamicTesting(), -); diff --git a/packages/demo/src/tsconfig.app.json b/packages/demo/src/tsconfig.app.json deleted file mode 100644 index 872bb73af0..0000000000 --- a/packages/demo/src/tsconfig.app.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "outDir": "../out-tsc/app", - "types": ["node"] - }, - "files": [ - "main.ts", - "polyfills.ts" - ] -} diff --git a/packages/demo/src/tsconfig.spec.json b/packages/demo/src/tsconfig.spec.json deleted file mode 100644 index de7733630e..0000000000 --- a/packages/demo/src/tsconfig.spec.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": "../tsconfig.json", - "compilerOptions": { - "outDir": "../out-tsc/spec", - "types": [ - "jasmine", - "node" - ] - }, - "files": [ - "test.ts", - "polyfills.ts" - ], - "include": [ - "**/*.spec.ts", - "**/*.d.ts" - ] -} diff --git a/packages/demo/src/tslint.json b/packages/demo/src/tslint.json deleted file mode 100644 index a56f6c5038..0000000000 --- a/packages/demo/src/tslint.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "extends": "../tslint.json", - "rules": { - "directive-selector": [ - true, - "attribute", - "app", - "camelCase" - ], - "component-selector": [ - true, - "element", - "post", - "kebab-case" - ] - } -} diff --git a/packages/demo/tsconfig.json b/packages/demo/tsconfig.json deleted file mode 100644 index 303c871354..0000000000 --- a/packages/demo/tsconfig.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "compileOnSave": false, - "compilerOptions": { - "baseUrl": "./", - "downlevelIteration": true, - "module": "es2020", - "outDir": "./dist/out-tsc", - "sourceMap": true, - "declaration": false, - "moduleResolution": "node", - "experimentalDecorators": true, - "importHelpers": true, - "target": "ES2022", - "allowJs": true, - "resolveJsonModule": true, - "allowSyntheticDefaultImports": true, - "typeRoots": [ - "node_modules/@types" - ], - "lib": [ - "es2018", - "dom" - ], - "useDefineForClassFields": false - } -} diff --git a/packages/demo/tslint.json b/packages/demo/tslint.json deleted file mode 100644 index 5065137af3..0000000000 --- a/packages/demo/tslint.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "rulesDirectory": [ - "node_modules/codelyzer" - ], - "rules": { - "arrow-return-shorthand": true, - "callable-types": true, - "class-name": true, - "comment-format": [ - true, - "check-space" - ], - "curly": true, - "deprecation": { - "severity": "warn" - }, - "eofline": true, - "forin": true, - "import-blacklist": [ - true, - "rxjs/Rx" - ], - "import-spacing": true, - "indent": [ - true, - "spaces" - ], - "interface-over-type-literal": true, - "label-position": true, - "max-line-length": [ - true, - 140 - ], - "member-access": false, - "member-ordering": [ - true, - { - "order": [ - "static-field", - "instance-field", - "static-method", - "instance-method" - ] - } - ], - "no-arg": true, - "no-bitwise": true, - "no-console": [ - true, - "debug", - "info", - "time", - "timeEnd", - "trace" - ], - "no-construct": true, - "no-debugger": true, - "no-duplicate-super": true, - "no-empty": false, - "no-empty-interface": true, - "no-eval": true, - "no-inferrable-types": [ - true, - "ignore-params" - ], - "no-misused-new": true, - "no-non-null-assertion": true, - "no-shadowed-variable": true, - "no-string-literal": false, - "no-string-throw": true, - "no-switch-case-fall-through": true, - "no-trailing-whitespace": true, - "no-unnecessary-initializer": true, - "no-unused-expression": true, - "no-var-keyword": true, - "object-literal-sort-keys": false, - "one-line": [ - true, - "check-open-brace", - "check-catch", - "check-else", - "check-whitespace" - ], - "prefer-const": true, - "quotemark": [ - true, - "single" - ], - "radix": true, - "semicolon": [ - true, - "always" - ], - "triple-equals": [ - true, - "allow-null-check" - ], - "typedef-whitespace": [ - true, - { - "call-signature": "nospace", - "index-signature": "nospace", - "parameter": "nospace", - "property-declaration": "nospace", - "variable-declaration": "nospace" - } - ], - "unified-signatures": true, - "variable-name": false, - "whitespace": [ - true, - "check-branch", - "check-decl", - "check-operator", - "check-separator", - "check-type" - ], - "no-output-on-prefix": true, - "no-inputs-metadata-property": true, - "no-outputs-metadata-property": true, - "no-host-metadata-property": true, - "no-input-rename": true, - "no-output-rename": true, - "use-lifecycle-interface": true, - "use-pipe-transform-interface": true, - "component-class-suffix": true, - "directive-class-suffix": true - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d59398c6fe..a4a377c9cf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,7 +118,7 @@ importers: version: 1.78.0 ts-jest: specifier: 29.2.4 - version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4) + version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14))(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -291,181 +291,6 @@ importers: specifier: '*' version: 5.6.2 - packages/demo: - dependencies: - '@angular/animations': - specifier: 18.1.3 - version: 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) - '@angular/cdk': - specifier: 18.1.3 - version: 18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/common': - specifier: 18.1.3 - version: 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/compiler': - specifier: 18.1.3 - version: 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) - '@angular/core': - specifier: 18.1.3 - version: 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - '@angular/forms': - specifier: 18.1.3 - version: 18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) - '@angular/localize': - specifier: 18.1.3 - version: 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) - '@angular/platform-browser': - specifier: 18.1.3 - version: 18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) - '@angular/platform-browser-dynamic': - specifier: 18.1.3 - version: 18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) - '@angular/router': - specifier: 18.1.3 - version: 18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) - '@ng-bootstrap/ng-bootstrap': - specifier: 17.0.0 - version: 17.0.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/forms@18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))))(@popperjs/core@2.11.8)(rxjs@7.8.1) - '@popperjs/core': - specifier: 2.11.8 - version: 2.11.8 - '@swimlane/ngx-datatable': - specifier: 20.1.0 - version: 20.1.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1) - '@swisspost/design-system-intranet-header': - specifier: workspace:9.0.0-next.0 - version: link:../intranet-header-workspace/dist/intranet-header - '@swisspost/design-system-migrations': - specifier: workspace:9.0.0-next.0 - version: link:../migrations - '@swisspost/design-system-styles': - specifier: workspace:9.0.0-next.0 - version: link:../styles/dist - bootstrap: - specifier: 5.3.3 - version: 5.3.3(@popperjs/core@2.11.8) - core-js: - specifier: 3.37.1 - version: 3.37.1 - highlight.js: - specifier: 11.10.0 - version: 11.10.0 - ngx-highlightjs: - specifier: 10.0.0 - version: 10.0.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - ngx-toastr: - specifier: 19.0.0 - version: 19.0.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) - prettier: - specifier: 2.8.8 - version: 2.8.8 - rxjs: - specifier: 7.8.1 - version: 7.8.1 - tslib: - specifier: 2.6.3 - version: 2.6.3 - zone.js: - specifier: 0.14.8 - version: 0.14.8 - devDependencies: - '@angular-devkit/build-angular': - specifier: 18.1.3 - version: 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.12.7)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(typescript@5.5.4) - '@angular-eslint/builder': - specifier: 18.2.0 - version: 18.2.0(eslint@8.57.0)(typescript@5.5.4) - '@angular-eslint/eslint-plugin': - specifier: 18.2.0 - version: 18.2.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@angular-eslint/eslint-plugin-template': - specifier: 18.2.0 - version: 18.2.0(@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@angular-eslint/template-parser': - specifier: 18.2.0 - version: 18.2.0(eslint@8.57.0)(typescript@5.5.4) - '@angular/cli': - specifier: 18.1.3 - version: 18.1.3(chokidar@3.6.0) - '@angular/compiler-cli': - specifier: 18.1.3 - version: 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) - '@angular/elements': - specifier: 18.1.3 - version: 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/language-service': - specifier: 18.1.3 - version: 18.1.3 - '@types/jasmine': - specifier: 5.1.4 - version: 5.1.4 - '@types/jasminewd2': - specifier: 2.0.13 - version: 2.0.13 - '@types/node': - specifier: 20.12.7 - version: 20.12.7 - '@typescript-eslint/eslint-plugin': - specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4) - '@typescript-eslint/parser': - specifier: 7.18.0 - version: 7.18.0(eslint@8.57.0)(typescript@5.5.4) - eslint: - specifier: 8.57.0 - version: 8.57.0 - jasmine-core: - specifier: 5.2.0 - version: 5.2.0 - jasmine-marbles: - specifier: 0.9.2 - version: 0.9.2(rxjs@7.8.1) - jasmine-spec-reporter: - specifier: 7.0.0 - version: 7.0.0 - karma: - specifier: 6.4.4 - version: 6.4.4 - karma-chrome-launcher: - specifier: 3.2.0 - version: 3.2.0 - karma-coverage: - specifier: 2.2.1 - version: 2.2.1 - karma-coverage-istanbul-reporter: - specifier: 3.0.3 - version: 3.0.3 - karma-jasmine: - specifier: 5.1.0 - version: 5.1.0(karma@6.4.4) - karma-jasmine-html-reporter: - specifier: 2.1.0 - version: 2.1.0(jasmine-core@5.2.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) - raw-loader: - specifier: 4.0.2 - version: 4.0.2(webpack@5.94.0) - rimraf: - specifier: 6.0.1 - version: 6.0.1 - sass: - specifier: 1.78.0 - version: 1.78.0 - sockjs: - specifier: 0.3.24 - version: 0.3.24 - ts-node: - specifier: 10.9.2 - version: 10.9.2(@types/node@20.12.7)(typescript@5.5.4) - typescript: - specifier: 5.5.4 - version: 5.5.4 - undici-types: - specifier: 6.19.5 - version: 6.19.5 - webpack: - specifier: 5.94.0 - version: 5.94.0 - packages/documentation: dependencies: '@swisspost/design-system-components': @@ -666,7 +491,7 @@ importers: version: 3.3.2 ts-jest: specifier: 29.2.4 - version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4) + version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14))(typescript@5.5.4) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) @@ -1387,13 +1212,6 @@ packages: tailwindcss: optional: true - '@angular/cdk@18.1.3': - resolution: {integrity: sha512-u14xbuXQz+36nBeHSwRcwRoS64WNhOdK97H47nI1WaIZZaGGvKHR1Wwk2XletDRtIHv2622sJm8h+dbaBNeTGQ==} - peerDependencies: - '@angular/common': ^18.0.0 || ^19.0.0 - '@angular/core': ^18.0.0 || ^19.0.0 - rxjs: ^6.5.3 || ^7.4.0 - '@angular/cli@18.1.3': resolution: {integrity: sha512-vsEc3cGDUYcc+adfvBHSqKdI8uiaa86Y9pLWGHfqaD+N0q/k17d/47AFvXTDKLmKucMZrto/4088Y1y+yM9eOg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -1458,13 +1276,6 @@ packages: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.14.10 - '@angular/elements@18.1.3': - resolution: {integrity: sha512-3E2bytC3BopFkkEkGF0efrKHMVhbWb8zSskm5YBg17dx+LIuRcTM7L0k2sKrb3jfBnicUEoBRVU0pwzXZyUG2g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 18.1.3 - rxjs: ^6.5.3 || ^7.4.0 - '@angular/forms@18.1.3': resolution: {integrity: sha512-4kic/9hpS0HkbTORIkrdox7K40EcVT9VIbBruPoxX7jbfiW5jFaJ/05hLRvRt9RF8Sd9G+g5Uohmkcq/5hmsng==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} @@ -1474,10 +1285,6 @@ packages: '@angular/platform-browser': 18.1.3 rxjs: ^6.5.3 || ^7.4.0 - '@angular/language-service@18.1.3': - resolution: {integrity: sha512-1s1VQHJ6Gh84lCqgSEU6pNuPBpvee1mhfIZEE2lqxFu/tLe5gqvtTescFaTFLWY6I4e2RGAOU8WtRnFgFNxzGg==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - '@angular/localize@18.1.3': resolution: {integrity: sha512-C7D7m9LkcvK0byVXmBrLBlAhEBFO5ZCIQJ+tDd/vUq1ALdkMlG4RkwVsrQxLIIatp88p21V0M0ZQNc3IfgileQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} @@ -3862,14 +3669,6 @@ packages: '@swc/helpers@0.5.5': resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==} - '@swimlane/ngx-datatable@20.1.0': - resolution: {integrity: sha512-oHnnx1QRNmv10l5UME13v5JP3M3GesM9K3QH6TRYo2C7UbbhY7vL5EZ4HGqcvtMMW4FOzqNOSltE++IVL99F3g==} - peerDependencies: - '@angular/common': '>=11.0.2' - '@angular/core': '>=11.0.2' - '@angular/platform-browser': '>=11.0.2' - rxjs: ^6.6.3 || ^7.4.0 - '@tokens-studio/sd-transforms@1.2.2': resolution: {integrity: sha512-T4NmOn6+K/1LUZqLN5wiCR58B0Slih1sjltyU6gNCwBzWlaVrt4iVeACXtY8/PD0Im0EQkY8n44aSLRfOrt/hw==} engines: {node: '>=18.0.0'} @@ -4021,15 +3820,9 @@ packages: '@types/istanbul-reports@3.0.4': resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - '@types/jasmine@4.3.0': - resolution: {integrity: sha512-u1jWakf8CWvLfSEZyxmzkgBzOEvXH/szpT0e6G8BTkx5Eu0BhDn7sbc5dz0JBN/6Wwm9rBe+JAsk9tJRyH9ZkA==} - '@types/jasmine@5.1.4': resolution: {integrity: sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==} - '@types/jasminewd2@2.0.13': - resolution: {integrity: sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg==} - '@types/jest@29.5.12': resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} @@ -4081,9 +3874,6 @@ packages: '@types/node@18.19.28': resolution: {integrity: sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==} - '@types/node@20.12.7': - resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} - '@types/node@20.14.14': resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} @@ -5133,10 +4923,6 @@ packages: colorjs.io@0.4.5: resolution: {integrity: sha512-yCtUNCmge7llyfd/Wou19PMAcf5yC3XXhgFoAh6zsO2pGswhUPBaaUh8jzgHnXtXuZyFKzXZNAnyF5i+apICow==} - colors@1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -5252,9 +5038,6 @@ packages: core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} - core-js@3.37.1: - resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==} - core-util-is@1.0.2: resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} @@ -6681,10 +6464,6 @@ packages: highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - highlight.js@11.10.0: - resolution: {integrity: sha512-SYVnVFswQER+zu1laSya563s+F8VDGt7o35d4utbamowvUNLLMovFqwCLSocpZTz3MgaSRA1IbqRWZv97dtErQ==} - engines: {node: '>=12.0.0'} - homedir-polyfill@1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} @@ -7231,10 +7010,6 @@ packages: isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - istanbul-lib-coverage@2.0.5: - resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} - engines: {node: '>=6'} - istanbul-lib-coverage@3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} @@ -7263,10 +7038,6 @@ packages: resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} engines: {node: '>=10'} - istanbul-lib-source-maps@3.0.6: - resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} - engines: {node: '>=6'} - istanbul-lib-source-maps@4.0.1: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} @@ -7305,14 +7076,6 @@ packages: jasmine-core@5.2.0: resolution: {integrity: sha512-tSAtdrvWybZkQmmaIoDgnvHG8ORUNw5kEVlO5CvrXj02Jjr9TZrmjFq7FUiOUzJiOP2wLGYT6PgrQgQF4R1xiw==} - jasmine-marbles@0.9.2: - resolution: {integrity: sha512-T7RjG4fRsdiGGzbQZ6Kj39qYt6O1/KIcR4FkUNsD3DUGkd/AzpwzN+xtk0DXlLWEz5BaVdK1SzMgQDVw879c4Q==} - peerDependencies: - rxjs: ^7.0.0 - - jasmine-spec-reporter@7.0.0: - resolution: {integrity: sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==} - jest-changed-files@29.7.0: resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7586,9 +7349,6 @@ packages: karma-chrome-launcher@3.2.0: resolution: {integrity: sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==} - karma-coverage-istanbul-reporter@3.0.3: - resolution: {integrity: sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==} - karma-coverage@2.2.1: resolution: {integrity: sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==} engines: {node: '>=10.0.0'} @@ -8275,20 +8035,6 @@ packages: tailwindcss: optional: true - ngx-highlightjs@10.0.0: - resolution: {integrity: sha512-F5VXB6vnpiTPMADUoCEkyc2wnqpKUNvfeAP4tO//NrwdQP2sQK6MfPg+jHL2adoJE5LIchsJlpq6C0r+KmlOSA==} - peerDependencies: - '@angular/common': '>=16.0.0' - '@angular/core': '>=16.0.0' - rxjs: '>=7.0.0' - - ngx-toastr@19.0.0: - resolution: {integrity: sha512-6pTnktwwWD+kx342wuMOWB4+bkyX9221pAgGz3SHOJH0/MI9erLucS8PeeJDFwbUYyh75nQ6AzVtolgHxi52dQ==} - peerDependencies: - '@angular/common': '>=16.0.0-0' - '@angular/core': '>=16.0.0-0' - '@angular/platform-browser': '>=16.0.0-0' - nice-napi@1.0.2: resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} os: ['!win32'] @@ -9327,12 +9073,6 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} - raw-loader@4.0.2: - resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - react-colorful@5.6.1: resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} peerDependencies: @@ -9697,10 +9437,6 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - schema-utils@3.1.2: - resolution: {integrity: sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==} - engines: {node: '>= 10.13.0'} - schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} @@ -10567,9 +10303,6 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.5: - resolution: {integrity: sha512-VQUzGd+K73uDi/pTqzDBbxZneciOuMRjF0r/Lep2zr/GOnU+cUvfgRu4T5k4TWJfpGdSK5nrzVDoQVoEIAFbmg==} - undici@6.19.2: resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} engines: {node: '>=18.17'} @@ -11194,99 +10927,6 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.12.7)(chokidar@3.6.0)(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(typescript@5.5.4)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1801.3(chokidar@3.6.0) - '@angular-devkit/build-webpack': 0.1801.3(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.92.1(esbuild@0.21.5)))(webpack@5.92.1(esbuild@0.21.5)) - '@angular-devkit/core': 18.1.3(chokidar@3.6.0) - '@angular/build': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.12.7)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(terser@5.29.2)(typescript@5.5.4) - '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) - '@babel/core': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.24.7) - '@babel/plugin-transform-runtime': 7.24.7(@babel/core@7.24.7) - '@babel/preset-env': 7.24.7(@babel/core@7.24.7) - '@babel/runtime': 7.24.7 - '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(typescript@5.5.4)(webpack@5.92.1(esbuild@0.21.5)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) - ansi-colors: 4.1.3 - autoprefixer: 10.4.19(postcss@8.4.38) - babel-loader: 9.1.3(@babel/core@7.24.7)(webpack@5.92.1(esbuild@0.21.5)) - browserslist: 4.23.2 - copy-webpack-plugin: 12.0.2(webpack@5.92.1(esbuild@0.21.5)) - critters: 0.0.24 - css-loader: 7.1.2(webpack@5.92.1(esbuild@0.21.5)) - esbuild-wasm: 0.21.5 - fast-glob: 3.3.2 - http-proxy-middleware: 3.0.0 - https-proxy-agent: 7.0.5 - istanbul-lib-instrument: 6.0.2 - jsonc-parser: 3.3.1 - karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.92.1(esbuild@0.21.5)) - license-webpack-plugin: 4.0.2(webpack@5.92.1(esbuild@0.21.5)) - loader-utils: 3.3.1 - magic-string: 0.30.10 - mini-css-extract-plugin: 2.9.0(webpack@5.92.1(esbuild@0.21.5)) - mrmime: 2.0.0 - open: 10.1.0 - ora: 5.4.1 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - postcss: 8.4.38 - postcss-loader: 8.1.1(postcss@8.4.38)(typescript@5.5.4)(webpack@5.92.1(esbuild@0.21.5)) - resolve-url-loader: 5.0.0 - rxjs: 7.8.1 - sass: 1.77.6 - sass-loader: 14.2.1(sass@1.77.6)(webpack@5.92.1(esbuild@0.21.5)) - semver: 7.6.2 - source-map-loader: 5.0.0(webpack@5.92.1(esbuild@0.21.5)) - source-map-support: 0.5.21 - terser: 5.29.2 - tree-kill: 1.2.2 - tslib: 2.6.3 - typescript: 5.5.4 - undici: 6.19.2 - vite: 5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) - watchpack: 2.4.1 - webpack: 5.92.1(esbuild@0.21.5) - webpack-dev-middleware: 7.2.1(webpack@5.92.1(esbuild@0.21.5)) - webpack-dev-server: 5.0.4(webpack@5.92.1(esbuild@0.21.5)) - webpack-merge: 5.10.0 - webpack-subresource-integrity: 5.1.0(webpack@5.92.1(esbuild@0.21.5)) - optionalDependencies: - '@angular/localize': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) - esbuild: 0.21.5 - jest: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - jest-environment-jsdom: 29.7.0 - karma: 6.4.4 - ng-packagr: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4) - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - '@types/node' - - bufferutil - - chokidar - - debug - - html-webpack-plugin - - lightningcss - - node-sass - - sass-embedded - - stylus - - sugarss - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - '@angular-devkit/build-angular@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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)': dependencies: '@ampproject/remapping': 2.3.0 @@ -11357,7 +10997,7 @@ snapshots: optionalDependencies: '@angular/localize': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) esbuild: 0.21.5 - jest: 29.7.0(@types/node@20.14.14) + jest: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 ng-packagr: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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) @@ -11492,51 +11132,6 @@ snapshots: tslib: 2.6.3 optional: true - '@angular/build@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))))(@types/node@20.12.7)(chokidar@3.6.0)(less@4.2.0)(postcss@8.4.38)(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(terser@5.29.2)(typescript@5.5.4)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1801.3(chokidar@3.6.0) - '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) - '@babel/core': 7.24.7 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.7) - '@inquirer/confirm': 3.1.11 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2)) - ansi-colors: 4.1.3 - browserslist: 4.23.2 - critters: 0.0.24 - esbuild: 0.21.5 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 - lmdb: 3.0.12 - magic-string: 0.30.10 - mrmime: 2.0.0 - ora: 5.4.1 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - rollup: 4.18.0 - sass: 1.77.6 - semver: 7.6.2 - typescript: 5.5.4 - undici: 6.19.2 - vite: 5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) - watchpack: 2.4.1 - optionalDependencies: - '@angular/localize': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) - less: 4.2.0 - postcss: 8.4.38 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - transitivePeerDependencies: - - '@types/node' - - chokidar - - lightningcss - - stylus - - sugarss - - supports-color - - terser - '@angular/build@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.38)(tailwindcss@3.4.7)(terser@5.29.2)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 @@ -11582,15 +11177,6 @@ snapshots: - supports-color - terser - '@angular/cdk@18.1.3(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1)': - dependencies: - '@angular/common': 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/core': 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - rxjs: 7.8.1 - tslib: 2.6.3 - optionalDependencies: - parse5: 7.1.2 - '@angular/cli@18.1.3(chokidar@3.6.0)': dependencies: '@angular-devkit/architect': 0.1801.3(chokidar@3.6.0) @@ -11699,12 +11285,6 @@ snapshots: tslib: 2.7.0 zone.js: 0.14.8 - '@angular/elements@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1)': - dependencies: - '@angular/core': 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - rxjs: 7.8.1 - tslib: 2.6.3 - '@angular/forms@18.1.3(@angular/common@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1)': dependencies: '@angular/common': 18.1.1(@angular/core@18.1.1(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) @@ -11729,8 +11309,6 @@ snapshots: rxjs: 7.8.1 tslib: 2.6.3 - '@angular/language-service@18.1.3': {} - '@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))': dependencies: '@angular/compiler': 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) @@ -14014,42 +13592,6 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.14.14 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - optional: true - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4))': dependencies: '@jest/console': 29.7.0 @@ -15227,14 +14769,6 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.3 - '@swimlane/ngx-datatable@20.1.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(rxjs@7.8.1)': - dependencies: - '@angular/common': 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/core': 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - '@angular/platform-browser': 18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) - rxjs: 7.8.1 - tslib: 2.6.3 - '@tokens-studio/sd-transforms@1.2.2(style-dictionary@4.0.1)': dependencies: '@bundled-es-modules/deepmerge': 4.3.1 @@ -15409,14 +14943,8 @@ snapshots: dependencies: '@types/istanbul-lib-report': 3.0.3 - '@types/jasmine@4.3.0': {} - '@types/jasmine@5.1.4': {} - '@types/jasminewd2@2.0.13': - dependencies: - '@types/jasmine': 4.3.0 - '@types/jest@29.5.12': dependencies: expect: 29.7.0 @@ -15475,10 +15003,6 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.12.7': - dependencies: - undici-types: 5.26.5 - '@types/node@20.14.14': dependencies: undici-types: 5.26.5 @@ -15797,10 +15321,6 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2))': - dependencies: - vite: 5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.3.2(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.29.2))': dependencies: vite: 5.3.2(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.29.2) @@ -16788,8 +16308,6 @@ snapshots: colorjs.io@0.4.5: {} - colors@1.4.0: {} - combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -16905,8 +16423,6 @@ snapshots: dependencies: browserslist: 4.23.2 - core-js@3.37.1: {} - core-util-is@1.0.2: {} core-util-is@1.0.3: {} @@ -16934,22 +16450,6 @@ snapshots: optionalDependencies: typescript: 5.5.4 - create-jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - create-jest@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): dependencies: '@jest/types': 29.6.3 @@ -18835,8 +18335,6 @@ snapshots: highlight.js@10.7.3: {} - highlight.js@11.10.0: {} - homedir-polyfill@1.0.3: dependencies: parse-passwd: 1.0.0 @@ -19353,8 +18851,6 @@ snapshots: isstream@0.1.2: {} - istanbul-lib-coverage@2.0.5: {} - istanbul-lib-coverage@3.2.0: {} istanbul-lib-coverage@3.2.2: {} @@ -19401,16 +18897,6 @@ snapshots: make-dir: 4.0.0 supports-color: 7.2.0 - istanbul-lib-source-maps@3.0.6: - dependencies: - debug: 4.3.7(supports-color@8.1.1) - istanbul-lib-coverage: 2.0.5 - make-dir: 2.1.0 - rimraf: 2.7.1 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - istanbul-lib-source-maps@4.0.1: dependencies: debug: 4.3.7(supports-color@8.1.1) @@ -19466,15 +18952,6 @@ snapshots: jasmine-core@5.2.0: {} - jasmine-marbles@0.9.2(rxjs@7.8.1): - dependencies: - lodash: 4.17.21 - rxjs: 7.8.1 - - jasmine-spec-reporter@7.0.0: - dependencies: - colors: 1.4.0 - jest-changed-files@29.7.0: dependencies: execa: 5.1.1 @@ -19507,26 +18984,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - jest-cli@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): dependencies: '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) @@ -19546,70 +19003,6 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@babel/core': 7.25.2 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.12.7 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.5.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - - jest-config@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@babel/core': 7.25.2 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0 - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.14.14 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.5.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - jest-config@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): dependencies: '@babel/core': 7.25.2 @@ -19877,31 +19270,6 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.12.7)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - optional: true - - jest@29.7.0(@types/node@20.14.14): - dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jest@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): dependencies: '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) @@ -20098,16 +19466,6 @@ snapshots: dependencies: which: 1.3.1 - karma-coverage-istanbul-reporter@3.0.3: - dependencies: - istanbul-lib-coverage: 3.2.0 - istanbul-lib-report: 3.0.0 - istanbul-lib-source-maps: 3.0.6 - istanbul-reports: 3.1.5 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - karma-coverage@2.2.1: dependencies: istanbul-lib-coverage: 3.2.0 @@ -21019,40 +20377,6 @@ snapshots: - '@babel/core' - babel-plugin-macros - ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4): - dependencies: - '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) - '@rollup/plugin-json': 6.1.0(rollup@4.18.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1) - '@rollup/wasm-node': 4.18.1 - ajv: 8.16.0 - ansi-colors: 4.1.3 - browserslist: 4.23.0 - cacache: 18.0.0 - chokidar: 3.6.0 - commander: 12.0.0 - convert-source-map: 2.0.0 - dependency-graph: 1.0.0 - esbuild: 0.23.0 - fast-glob: 3.3.2 - find-cache-dir: 3.3.2 - injection-js: 2.4.0 - jsonc-parser: 3.3.1 - less: 4.2.0 - ora: 5.4.1 - piscina: 4.6.1 - postcss: 8.4.39 - rxjs: 7.8.1 - sass: 1.78.0 - tslib: 2.6.3 - typescript: 5.5.4 - optionalDependencies: - rollup: 4.18.1 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - transitivePeerDependencies: - - supports-color - optional: true - ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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): dependencies: '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) @@ -21086,21 +20410,6 @@ snapshots: transitivePeerDependencies: - supports-color - ngx-highlightjs@10.0.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1): - dependencies: - '@angular/common': 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/core': 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - highlight.js: 11.10.0 - rxjs: 7.8.1 - tslib: 2.6.3 - - ngx-toastr@19.0.0(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(@angular/platform-browser@18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))): - dependencies: - '@angular/common': 18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1) - '@angular/core': 18.1.3(rxjs@7.8.1)(zone.js@0.14.8) - '@angular/platform-browser': 18.1.3(@angular/animations@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(@angular/common@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))(rxjs@7.8.1))(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)) - tslib: 2.6.3 - nice-napi@1.0.2: dependencies: node-addon-api: 3.2.1 @@ -21801,15 +21110,6 @@ snapshots: postcss: 8.4.45 ts-node: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) - postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - lilconfig: 3.1.2 - yaml: 2.5.0 - optionalDependencies: - postcss: 8.4.40 - ts-node: 10.9.2(@types/node@20.12.7)(typescript@5.5.4) - optional: true - postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)): dependencies: lilconfig: 3.1.2 @@ -22215,12 +21515,6 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@5.94.0): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.1.2 - webpack: 5.94.0 - react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 @@ -22693,12 +21987,6 @@ snapshots: dependencies: loose-envify: 1.4.0 - schema-utils@3.1.2: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 @@ -23491,34 +22779,6 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.7 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.40 - postcss-import: 15.1.0(postcss@8.4.40) - postcss-js: 4.0.1(postcss@8.4.40) - postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4)) - postcss-nested: 6.2.0(postcss@8.4.40) - postcss-selector-parser: 6.1.1 - resolve: 1.22.8 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - optional: true - tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)): dependencies: '@alloc/quick-lru': 5.2.0 @@ -23713,31 +22973,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.6.2 - typescript: 5.5.4 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.25.2 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) - ts-jest@29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.14))(typescript@5.5.4): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.14) + jest: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -23751,24 +22992,6 @@ snapshots: '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.25.2) - ts-node@10.9.2(@types/node@20.12.7)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.12.7 - acorn: 8.9.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -23954,8 +23177,6 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.19.5: {} - undici@6.19.2: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -24243,18 +23464,6 @@ snapshots: replace-ext: 2.0.0 teex: 1.0.1 - vite@5.3.2(@types/node@20.12.7)(less@4.2.0)(sass@1.77.6)(terser@5.29.2): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.40 - rollup: 4.18.1 - optionalDependencies: - '@types/node': 20.12.7 - fsevents: 2.3.3 - less: 4.2.0 - sass: 1.77.6 - terser: 5.29.2 - vite@5.3.2(@types/node@20.14.14)(less@4.2.0)(sass@1.77.6)(terser@5.29.2): dependencies: esbuild: 0.21.5 @@ -24428,13 +23637,13 @@ snapshots: webpack@5.94.0: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.11.3 acorn-import-attributes: 1.9.5(acorn@8.11.3) - browserslist: 4.23.2 + browserslist: 4.23.3 chrome-trace-event: 1.0.3 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.3 From 6af17cd5c270e091012e2b5bc6941fa1f4a5e55e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliz=C3=A9=20Debray?= <33580481+alizedebray@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:09:57 +0200 Subject: [PATCH 3/5] chore(styles): add source map in dev mode (#3673) --- packages/styles/gulpfile.js | 3 + packages/styles/package.json | 3 +- pnpm-lock.yaml | 324 +++++++++++++++++++++++++++++++++-- 3 files changed, 313 insertions(+), 17 deletions(-) diff --git a/packages/styles/gulpfile.js b/packages/styles/gulpfile.js index 5d44d45837..7cc36272d1 100644 --- a/packages/styles/gulpfile.js +++ b/packages/styles/gulpfile.js @@ -4,6 +4,7 @@ const gulp = require('gulp'); const sass = require('sass'); const newer = require('gulp-newer'); const gulpSass = require('gulp-sass')(sass); +const sourcemaps = require('gulp-sourcemaps'); const gulpPostCss = require('gulp-postcss'); const postcssScss = require('postcss-scss'); const autoprefixer = require('autoprefixer'); @@ -154,6 +155,7 @@ gulp.task('build-components', () => { gulp.task('sass:dev', () => { return gulp .src('./src/*.scss') + .pipe(sourcemaps.init()) .pipe( gulpSass({ includePaths: options.includePaths, @@ -162,6 +164,7 @@ gulp.task('sass:dev', () => { }), ) .pipe(gulpPostCss([autoprefixer()])) + .pipe(sourcemaps.write()) .pipe(gulp.dest(options.outputDir)); }); diff --git a/packages/styles/package.json b/packages/styles/package.json index e76740665e..33692b10af 100644 --- a/packages/styles/package.json +++ b/packages/styles/package.json @@ -45,7 +45,8 @@ }, "dependencies": { "@popperjs/core": "2.11.8", - "bootstrap": "5.3.3" + "bootstrap": "5.3.3", + "gulp-sourcemaps": "3.0.0" }, "devDependencies": { "@swisspost/design-system-icons": "workspace:9.0.0-next.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a4a377c9cf..2cc5b6be15 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -167,7 +167,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.1.3 - version: 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4) '@angular-eslint/builder': specifier: 18.2.0 version: 18.2.0(eslint@8.57.0)(typescript@5.5.4) @@ -218,7 +218,7 @@ importers: version: 2.1.0(jasmine-core@5.2.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) ng-packagr: specifier: 18.1.0 - version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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) + version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4) typescript: specifier: 5.5.4 version: 5.5.4 @@ -670,7 +670,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.1.3 - version: 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4) '@angular-eslint/builder': specifier: 18.2.0 version: 18.2.0(eslint@8.57.0)(typescript@5.5.4) @@ -724,7 +724,7 @@ importers: version: 2.1.0(jasmine-core@5.2.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) ng-packagr: specifier: 18.1.0 - version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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) + version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4) rimraf: specifier: 6.0.1 version: 6.0.1 @@ -864,6 +864,9 @@ importers: bootstrap: specifier: 5.3.3 version: 5.3.3(@popperjs/core@2.11.8) + gulp-sourcemaps: + specifier: 3.0.0 + version: 3.0.0 devDependencies: '@swisspost/design-system-icons': specifier: workspace:9.0.0-next.0 @@ -977,7 +980,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: 18.1.3 - version: 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4) '@angular/cli': specifier: 18.1.3 version: 18.1.3(chokidar@3.6.0) @@ -1007,7 +1010,7 @@ importers: version: 2.1.0(jasmine-core@5.2.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) ng-packagr: specifier: 18.1.0 - version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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) + version: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4) npm-run-all2: specifier: 6.2.2 version: 6.2.2 @@ -2518,6 +2521,14 @@ packages: '@floating-ui/utils@0.2.5': resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==} + '@gulp-sourcemaps/identity-map@2.0.1': + resolution: {integrity: sha512-Tb+nSISZku+eQ4X1lAkevcQa+jknn/OVUgZ3XCxEKIsLsqYuPoJwJOPQeaOk75X3WPftb29GWY1eqE7GLsXb1Q==} + engines: {node: '>= 0.10'} + + '@gulp-sourcemaps/map-sources@1.0.0': + resolution: {integrity: sha512-o/EatdaGt8+x2qpb0vFLC/2Gug/xYPRXb6a+ET1wGYKozKN3krDWC/zZFZAtrzxJHuDL12mwdfEFKcKMNvc55A==} + engines: {node: '>= 0.10'} + '@gulpjs/messages@1.1.0': resolution: {integrity: sha512-Ys9sazDatyTgZVb4xPlDufLweJ/Os2uHWOv+Caxvy2O85JcnT4M3vc73bi8pdLWlv3fdWQz3pdI9tVwo8rQQSg==} engines: {node: '>=10.13.0'} @@ -4192,6 +4203,11 @@ packages: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} + acorn@6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} @@ -4472,6 +4488,11 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} + atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + autoprefixer@10.4.19: resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} engines: {node: ^10 || ^12 || >=14} @@ -5134,6 +5155,9 @@ packages: css.escape@1.5.1: resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} + css@3.0.0: + resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} + cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} @@ -5205,6 +5229,10 @@ packages: engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} hasBin: true + d@1.0.2: + resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} + engines: {node: '>=0.12'} + damerau-levenshtein@1.0.8: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} @@ -5242,6 +5270,9 @@ packages: dayjs@1.11.7: resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} + debug-fabulous@1.1.0: + resolution: {integrity: sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==} + debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -5300,6 +5331,10 @@ packages: decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dedent@1.5.3: resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: @@ -5389,6 +5424,10 @@ packages: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + detect-newline@2.1.0: + resolution: {integrity: sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==} + engines: {node: '>=0.10.0'} + detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -5622,6 +5661,20 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} + es5-ext@0.10.64: + resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} + engines: {node: '>=0.10'} + + es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + + es6-symbol@3.1.4: + resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} + engines: {node: '>=0.12'} + + es6-weak-map@2.0.3: + resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} + esbuild-register@3.5.0: resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} peerDependencies: @@ -5842,6 +5895,10 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + esniff@2.0.1: + resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} + engines: {node: '>=0.10'} + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -5887,6 +5944,9 @@ packages: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + event-stream@3.3.4: resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==} @@ -5940,6 +6000,9 @@ packages: resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} engines: {node: '>= 0.10.0'} + ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + extend-shallow@1.1.4: resolution: {integrity: sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==} engines: {node: '>=0.10.0'} @@ -6392,6 +6455,10 @@ packages: resolution: {integrity: sha512-7VT0uaF+VZCmkNBglfe1b34bxn/AfcssquLKVDYnCDJ3xNBaW7cUuI3p3BQmoKcoKFrs9jdzUxyb+u+NGfL4OQ==} engines: {node: '>=12'} + gulp-sourcemaps@3.0.0: + resolution: {integrity: sha512-RqvUckJkuYqy4VaIH60RMal4ZtG0IbQ6PXMNkNsshEGJ9cldUPRb/YCgboYae+CLAs1HQNb4ADTKCx65HInquQ==} + engines: {node: '>= 6'} + gulp@5.0.0: resolution: {integrity: sha512-S8Z8066SSileaYw1S2N1I64IUc/myI2bqe2ihOBzO6+nKpvNSg7ZcWJt/AwF8LC/NVN+/QZ560Cb/5OPsyhkhg==} engines: {node: '>=10.13.0'} @@ -6902,6 +6969,9 @@ packages: is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-promise@2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} + is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -7618,6 +7688,9 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} + lru-queue@0.1.0: + resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} + magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} @@ -7716,6 +7789,10 @@ packages: resolution: {integrity: sha512-bsYSSnirtYTWi1+OPMFb0M048evMKyUYe0EbtuGQgq6BVQM1g1W8/KIUJCCvjgI/El0j6Q4WsmMiBwLUBSw8LA==} engines: {node: '>= 4.0.0'} + memoizee@0.4.17: + resolution: {integrity: sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==} + engines: {node: '>=0.12'} + memoizerific@1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} @@ -8004,6 +8081,9 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + next@14.2.10: resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} engines: {node: '>=18.17.0'} @@ -8102,6 +8182,10 @@ packages: resolution: {integrity: sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==} engines: {node: ^16.14.0 || >=18.0.0} + normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -8486,6 +8570,9 @@ packages: performance-now@2.1.0: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + picocolors@0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -8880,6 +8967,10 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + postcss@7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} + engines: {node: '>=6.0.0'} + postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -9625,6 +9716,10 @@ packages: peerDependencies: webpack: ^5.72.1 + source-map-resolve@0.6.0: + resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -9813,6 +9908,10 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} + strip-bom-string@1.0.0: + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} + engines: {node: '>=0.10.0'} + strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -10053,12 +10152,19 @@ packages: through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + through2@3.0.2: + resolution: {integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==} + through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + timers-ext@0.1.8: + resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==} + engines: {node: '>=0.12'} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -10235,6 +10341,9 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} + type@2.7.3: + resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} + typed-array-buffer@1.0.0: resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} engines: {node: '>= 0.4'} @@ -10927,13 +11036,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(karma@6.4.4)(ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1801.3(chokidar@3.6.0) '@angular-devkit/build-webpack': 0.1801.3(chokidar@3.6.0)(webpack-dev-server@5.0.4(webpack@5.92.1(esbuild@0.21.5)))(webpack@5.92.1(esbuild@0.21.5)) '@angular-devkit/core': 18.1.3(chokidar@3.6.0) - '@angular/build': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.38)(tailwindcss@3.4.7)(terser@5.29.2)(typescript@5.5.4) + '@angular/build': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.38)(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(terser@5.29.2)(typescript@5.5.4) '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -11000,8 +11109,8 @@ snapshots: jest: 29.7.0(@types/node@20.14.14)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) jest-environment-jsdom: 29.7.0 karma: 6.4.4 - ng-packagr: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)) + ng-packagr: 18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -11132,7 +11241,7 @@ snapshots: tslib: 2.6.3 optional: true - '@angular/build@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.38)(tailwindcss@3.4.7)(terser@5.29.2)(typescript@5.5.4)': + '@angular/build@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/localize@18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(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.38)(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(terser@5.29.2)(typescript@5.5.4)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.1801.3(chokidar@3.6.0) @@ -11167,7 +11276,7 @@ snapshots: '@angular/localize': 18.1.3(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8))) less: 4.2.0 postcss: 8.4.38 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) transitivePeerDependencies: - '@types/node' - chokidar @@ -13436,6 +13545,19 @@ snapshots: '@floating-ui/utils@0.2.5': {} + '@gulp-sourcemaps/identity-map@2.0.1': + dependencies: + acorn: 6.4.2 + normalize-path: 3.0.0 + postcss: 7.0.39 + source-map: 0.6.1 + through2: 3.0.2 + + '@gulp-sourcemaps/map-sources@1.0.0': + dependencies: + normalize-path: 2.1.1 + through2: 2.0.5 + '@gulpjs/messages@1.1.0': {} '@gulpjs/to-absolute-glob@4.0.0': @@ -15455,6 +15577,8 @@ snapshots: acorn-walk@8.2.0: {} + acorn@6.4.2: {} + acorn@8.11.3: {} acorn@8.9.0: {} @@ -15767,6 +15891,8 @@ snapshots: at-least-node@1.0.0: {} + atob@2.1.2: {} + autoprefixer@10.4.19(postcss@8.4.38): dependencies: browserslist: 4.23.3 @@ -16547,6 +16673,12 @@ snapshots: css.escape@1.5.1: {} + css@3.0.0: + dependencies: + inherits: 2.0.4 + source-map: 0.6.1 + source-map-resolve: 0.6.0 + cssesc@3.0.0: {} cssnano-preset-default@5.2.14(postcss@8.4.45): @@ -16673,6 +16805,11 @@ snapshots: untildify: 4.0.0 yauzl: 2.10.0 + d@1.0.2: + dependencies: + es5-ext: 0.10.64 + type: 2.7.3 + damerau-levenshtein@1.0.8: {} dashdash@1.14.1: @@ -16714,6 +16851,14 @@ snapshots: dayjs@1.11.7: {} + debug-fabulous@1.1.0: + dependencies: + debug: 3.2.7(supports-color@8.1.1) + memoizee: 0.4.17 + object-assign: 4.1.1 + transitivePeerDependencies: + - supports-color + debug@2.6.9: dependencies: ms: 2.0.0 @@ -16750,6 +16895,8 @@ snapshots: dependencies: character-entities: 2.0.2 + decode-uri-component@0.2.2: {} + dedent@1.5.3: {} deep-is@0.1.4: {} @@ -16812,6 +16959,8 @@ snapshots: detect-libc@2.0.3: {} + detect-newline@2.1.0: {} + detect-newline@3.1.0: {} detect-node@2.1.0: {} @@ -17140,6 +17289,31 @@ snapshots: is-date-object: 1.0.5 is-symbol: 1.0.4 + es5-ext@0.10.64: + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + esniff: 2.0.1 + next-tick: 1.1.0 + + es6-iterator@2.0.3: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-symbol: 3.1.4 + + es6-symbol@3.1.4: + dependencies: + d: 1.0.2 + ext: 1.7.0 + + es6-weak-map@2.0.3: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + esbuild-register@3.5.0(esbuild@0.21.5): dependencies: debug: 4.3.7(supports-color@8.1.1) @@ -17559,6 +17733,13 @@ snapshots: transitivePeerDependencies: - supports-color + esniff@2.0.1: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.3 + espree@9.6.1: dependencies: acorn: 8.11.3 @@ -17594,6 +17775,11 @@ snapshots: etag@1.8.1: {} + event-emitter@0.3.5: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-stream@3.3.4: dependencies: duplexer: 0.1.2 @@ -17698,6 +17884,10 @@ snapshots: transitivePeerDependencies: - supports-color + ext@1.7.0: + dependencies: + type: 2.7.3 + extend-shallow@1.1.4: dependencies: kind-of: 1.1.0 @@ -18266,6 +18456,22 @@ snapshots: strip-ansi: 6.0.1 vinyl-sourcemaps-apply: 0.2.1 + gulp-sourcemaps@3.0.0: + dependencies: + '@gulp-sourcemaps/identity-map': 2.0.1 + '@gulp-sourcemaps/map-sources': 1.0.0 + acorn: 6.4.2 + convert-source-map: 1.9.0 + css: 3.0.0 + debug-fabulous: 1.1.0 + detect-newline: 2.1.0 + graceful-fs: 4.2.11 + source-map: 0.6.1 + strip-bom-string: 1.0.0 + through2: 2.0.5 + transitivePeerDependencies: + - supports-color + gulp@5.0.0: dependencies: glob-watcher: 6.0.0 @@ -18763,6 +18969,8 @@ snapshots: is-potential-custom-element-name@1.0.1: {} + is-promise@2.2.2: {} + is-regex@1.1.4: dependencies: call-bind: 1.0.7 @@ -19788,6 +19996,10 @@ snapshots: dependencies: yallist: 4.0.0 + lru-queue@0.1.0: + dependencies: + es5-ext: 0.10.64 + magic-string@0.25.9: dependencies: sourcemap-codec: 1.4.8 @@ -19961,6 +20173,17 @@ snapshots: tree-dump: 1.0.2(tslib@2.7.0) tslib: 2.7.0 + memoizee@0.4.17: + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-weak-map: 2.0.3 + event-emitter: 0.3.5 + is-promise: 2.2.2 + lru-queue: 0.1.0 + next-tick: 1.1.0 + timers-ext: 0.1.8 + memoizerific@1.11.3: dependencies: map-or-similar: 1.5.0 @@ -20351,6 +20574,8 @@ snapshots: neo-async@2.6.2: {} + next-tick@1.1.0: {} + next@14.2.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.78.0): dependencies: '@next/env': 14.2.10 @@ -20377,7 +20602,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(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): + ng-packagr@18.1.0(@angular/compiler-cli@18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)))(tslib@2.6.3)(typescript@5.5.4): dependencies: '@angular/compiler-cli': 18.1.3(@angular/compiler@18.1.3(@angular/core@18.1.3(rxjs@7.8.1)(zone.js@0.14.8)))(typescript@5.5.4) '@rollup/plugin-json': 6.1.0(rollup@4.18.1) @@ -20406,7 +20631,7 @@ snapshots: typescript: 5.5.4 optionalDependencies: rollup: 4.18.1 - tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)) + tailwindcss: 3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) transitivePeerDependencies: - supports-color @@ -20481,6 +20706,10 @@ snapshots: semver: 7.6.2 validate-npm-package-license: 3.0.4 + normalize-path@2.1.1: + dependencies: + remove-trailing-separator: 1.1.0 + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -20979,6 +21208,8 @@ snapshots: performance-now@2.1.0: {} + picocolors@0.2.1: {} + picocolors@1.0.0: {} picocolors@1.0.1: {} @@ -21110,6 +21341,15 @@ snapshots: postcss: 8.4.45 ts-node: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): + dependencies: + lilconfig: 3.1.2 + yaml: 2.5.0 + optionalDependencies: + postcss: 8.4.40 + ts-node: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) + optional: true + postcss-load-config@4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)): dependencies: lilconfig: 3.1.2 @@ -21338,6 +21578,11 @@ snapshots: postcss-value-parser@4.2.0: {} + postcss@7.0.39: + dependencies: + picocolors: 0.2.1 + source-map: 0.6.1 + postcss@8.4.31: dependencies: nanoid: 3.3.7 @@ -22226,6 +22471,11 @@ snapshots: source-map-js: 1.2.0 webpack: 5.92.1(esbuild@0.21.5) + source-map-resolve@0.6.0: + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + source-map-support@0.5.13: dependencies: buffer-from: 1.1.2 @@ -22514,6 +22764,8 @@ snapshots: dependencies: ansi-regex: 6.0.1 + strip-bom-string@1.0.0: {} + strip-bom@3.0.0: {} strip-bom@4.0.0: {} @@ -22779,6 +23031,34 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 + tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)): + dependencies: + '@alloc/quick-lru': 5.2.0 + arg: 5.0.2 + chokidar: 3.6.0 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.3.2 + glob-parent: 6.0.2 + is-glob: 4.0.3 + jiti: 1.21.6 + lilconfig: 2.1.0 + micromatch: 4.0.7 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.1 + postcss: 8.4.40 + postcss-import: 15.1.0(postcss@8.4.40) + postcss-js: 4.0.1(postcss@8.4.40) + postcss-load-config: 4.0.2(postcss@8.4.40)(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4)) + postcss-nested: 6.2.0(postcss@8.4.40) + postcss-selector-parser: 6.1.1 + resolve: 1.22.8 + sucrase: 3.35.0 + transitivePeerDependencies: + - ts-node + optional: true + tailwindcss@3.4.7(ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2)): dependencies: '@alloc/quick-lru': 5.2.0 @@ -22848,7 +23128,7 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.10(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)): + terser-webpack-plugin@5.3.10(esbuild@0.21.5)(webpack@5.92.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -22908,10 +23188,20 @@ snapshots: readable-stream: 2.3.8 xtend: 4.0.2 + through2@3.0.2: + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.2 + through@2.3.8: {} thunky@1.1.0: {} + timers-ext@0.1.8: + dependencies: + es5-ext: 0.10.64 + next-tick: 1.1.0 + tiny-invariant@1.3.3: {} tinycolor2@1.6.0: {} @@ -23088,6 +23378,8 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 + type@2.7.3: {} + typed-array-buffer@1.0.0: dependencies: call-bind: 1.0.7 @@ -23627,7 +23919,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.92.1(esbuild@0.21.5)) + terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.92.1) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: From 02c8564042fdf442e21ca0ba09230117a8675e5e Mon Sep 17 00:00:00 2001 From: Philipp Gfeller <1659006+gfellerph@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:20:42 +0200 Subject: [PATCH 4/5] chore: separate important packages from group update (#3669) Renovate, in it's current config, is updating all minor and patch updates in one group. This gets a little overwhelming at times. This PR creates some more groups for the most important dependencies so that they can be tackled one after the other. --- renovate.json | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index c4234ec869..e18254d52b 100644 --- a/renovate.json +++ b/renovate.json @@ -15,11 +15,38 @@ }, { "matchPackagePatterns": ["*"], - "excludePackageNames": ["typescript", "bootstrap"], + "excludePackageNames": [ + "typescript", + "bootstrap", + "sass", + "@storybook/*", + "@angular/*", + "@stencil/*" + ], "matchUpdateTypes": ["minor", "patch"], "groupName": "all non-major dependencies", "groupSlug": "all-minor-patch" }, + { + "matchPackagePatterns": ["@storybook/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Storybook" + }, + { + "matchPackagePatterns": ["@stencil/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Stencil" + }, + { + "matchPackagePatterns": ["sass"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Sass" + }, + { + "matchPackagePatterns": ["@angular/*"], + "matchUpdateTypes": ["minor", "patch"], + "groupName": "Angular" + }, { "matchFiles": ["packages/migrations/package.json"], "matchPackagePatterns": ["^@angular"], From b49b89c24361219be1833d5f7d12d7bd2252290b Mon Sep 17 00:00:00 2001 From: Lea Date: Tue, 8 Oct 2024 15:46:34 +0200 Subject: [PATCH 5/5] chore(documentation): document internet-header configuration setup (#3642) --- .../internet-header/internet-header.docs.mdx | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/packages/documentation/src/stories/getting-started/packages/internet-header/internet-header.docs.mdx b/packages/documentation/src/stories/getting-started/packages/internet-header/internet-header.docs.mdx index 6ee4b4e4e6..b2b07858e8 100644 --- a/packages/documentation/src/stories/getting-started/packages/internet-header/internet-header.docs.mdx +++ b/packages/documentation/src/stories/getting-started/packages/internet-header/internet-header.docs.mdx @@ -33,11 +33,23 @@ The header for client-facing applications.