From 6f68430d72688ff1581537b4c315f8f1d93babd7 Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 24 May 2024 09:53:41 +0000 Subject: [PATCH] Remove feature branch folder --- demo-DES-628-badge-colors/.nojekyll | 0 ...44ce28a467faba876cbb92a3d7deacf8287cf2.txt | 0 demo-DES-628-badge-colors/CHANGELOG.md | 38 - demo-DES-628-badge-colors/LICENSE.md | 7 - demo-DES-628-badge-colors/README.md | 9 - .../app-icons/icon-192.png | Bin 1053 -> 0 bytes .../app-icons/icon-512.png | Bin 2712 -> 0 bytes .../assets/Accordion.docs-qBgMwYaZ.js | 73 - .../assets/Accordion.stories-BDkuSoA4.js | 38 - .../assets/Alert.docs-DGbuxuDu.js | 53 - .../assets/Alert.stories-DtE95yDU.js | 64 - .../assets/AmsterdamSans-Bold-B-eEYlh-.eot | Bin 31979 -> 0 bytes .../assets/AmsterdamSans-Bold-CN8ieXn0.woff | Bin 35704 -> 0 bytes .../assets/AmsterdamSans-Bold-rXlH1Jru.woff2 | Bin 26712 -> 0 bytes .../AmsterdamSans-BoldItalic-D8IgX2tE.eot | Bin 34920 -> 0 bytes .../AmsterdamSans-BoldItalic-DGVdd_B4.woff2 | Bin 28852 -> 0 bytes .../AmsterdamSans-BoldItalic-Iks2g4JK.woff | Bin 38832 -> 0 bytes .../AmsterdamSans-ExtraBold-0zPbyHYJ.eot | Bin 31728 -> 0 bytes .../AmsterdamSans-ExtraBold-GN1-Za61.woff | Bin 35324 -> 0 bytes .../AmsterdamSans-ExtraBold-hk2GetsY.woff2 | Bin 26400 -> 0 bytes .../assets/AmsterdamSans-Italic-D8oH3P5t.woff | Bin 37016 -> 0 bytes .../AmsterdamSans-Italic-DW94SgHh.woff2 | Bin 27296 -> 0 bytes .../assets/AmsterdamSans-Italic-Djuh9q7q.eot | Bin 32975 -> 0 bytes .../assets/AmsterdamSans-Light-C9JJu_TU.eot | Bin 31480 -> 0 bytes .../assets/AmsterdamSans-Light-D_AncfMf.woff2 | Bin 26364 -> 0 bytes .../assets/AmsterdamSans-Light-iEj3CW9t.woff | Bin 35212 -> 0 bytes .../assets/AmsterdamSans-Regular-BSIiMMb3.eot | Bin 31309 -> 0 bytes .../AmsterdamSans-Regular-QnM7etvR.woff2 | Bin 26084 -> 0 bytes .../AmsterdamSans-Regular-nwmnLZDN.woff | Bin 35064 -> 0 bytes .../assets/AppIcons-F5v9Q3ZH.js | 1 - .../assets/AspectRatio-BxbFlkWk.js | 1 - .../assets/AspectRatio.docs-BnNmGsd3.js | 40 - .../assets/AspectRatio.stories-D__dCfe8.js | 33 - .../assets/Avatar.docs-C5-29vO2.js | 30 - .../assets/Avatar.stories-D3utLMbS.js | 24 - .../assets/Badge.docs-C5tSFDxJ.js | 18 - .../assets/Badge.stories-1I4vIDvR.js | 4 - .../assets/Blockquote-XJcoMbef.js | 1 - .../assets/Blockquote.docs-BySc6wjH.js | 25 - .../assets/Blockquote.stories-CMUg-udV.js | 8 - .../assets/Breadcrumb.docs-DbYgtOXc.js | 27 - .../assets/Breadcrumb.stories-Cw5Ydqfl.js | 11 - .../assets/Button-_hHZidVy.js | 1 - .../assets/Button.docs-DVmCjqC9.js | 55 - .../assets/Button.stories-DlAqWszt.js | 29 - .../assets/Card-vGcoej70.js | 1 - .../assets/Card.docs-CF938rj_.js | 38 - .../assets/Card.stories-uS_JCQTI.js | 33 - .../assets/Checkbox-Dnr-vBw_.js | 1 - .../assets/Checkbox.docs-BjjUj6fb.js | 37 - .../assets/Checkbox.stories-BFZlrJ3T.js | 5 - .../assets/Color-RQJUDNI5-Cy2MOm0O.js | 1 - .../assets/Column.docs-CpdjcXG_.js | 20 - .../assets/Column.stories-topuiM3x.js | 28 - .../assets/DateInput.docs-YJENZaaM.js | 19 - .../assets/DateInput.stories-BwrQA83e.js | 12 - .../assets/DescriptionList.docs-CVzZy3iq.js | 29 - .../DescriptionList.stories-Cw3gYbAH.js | 9 - .../assets/Dialog.docs-BghHnCfG.js | 52 - .../assets/Dialog.stories-D3C0fHQf.js | 111 - .../assets/DocsRenderer-K4EAMTCU-DZkhNIYf.js | 2 - .../assets/Field.docs-Dk3yj9EQ.js | 16 - .../assets/Field.stories-DtHlEe7D.js | 12 - .../assets/Fieldset-BdWirkiG.js | 1 - .../assets/Fieldset.docs-Dic_XvB4.js | 26 - .../assets/Fieldset.stories-C3WPZRpe.js | 6 - .../assets/Footer.docs-DHwM49IH.js | 20 - .../assets/Footer.stories-lE_0oTJ5.js | 100 - ...FormFieldCharacterCounter.docs-DYM7j1X4.js | 26 - ...mFieldCharacterCounter.stories-Qv0IIJsN.js | 9 - .../assets/Grid-CwB6HQaq.js | 5 - .../assets/Grid.docs-BDCaACYj.js | 75 - .../assets/Grid.stories-hQfXx2BA.js | 62 - .../assets/Header-DF3VOPHu.js | 1 - .../assets/Header.docs-xZDGrmsD.js | 36 - .../assets/Header.stories-Dm3gthCL.js | 53 - .../assets/Heading-CWbN3elW.js | 1 - .../assets/Heading.docs-CGu4-S6Y.js | 45 - .../assets/Heading.stories-BuYlM5jF.js | 20 - .../assets/Icon-CuaumHXX.js | 1 - .../assets/Icon.docs-Vl54SjHY.js | 60 - .../assets/Icon.stories-Cw-4nnXa.js | 44 - .../assets/IconButton-CFmnpWmC.js | 1 - .../assets/IconButton.docs-B86ghMdW.js | 35 - .../assets/IconButton.stories-B7B46tkn.js | 28 - .../assets/Image-z3YSpimw.js | 1 - .../assets/Image.docs-B3S3UAQv.js | 37 - .../assets/Image.stories-BEWLhhXt.js | 32 - .../assets/Label-7rbJKFpg.js | 1 - .../assets/Label.docs-jg84EZu6.js | 13 - .../assets/Label.stories-D9uMd7Qa.js | 4 - .../assets/Link-DfaTqfXA.js | 1 - .../assets/Link.docs-DnSF1FJ0.js | 65 - .../assets/Link.stories-Bdm-Havn.js | 31 - .../assets/LinkList-DB6g-rx2.js | 1 - .../assets/LinkList.docs-DRlcxTqF.js | 45 - .../assets/LinkList.stories-DEiZM3iK.js | 57 - .../assets/Logo-C5ZbuiYN.js | 1 - .../assets/Logo.docs-DMHRjojc.js | 56 - .../assets/Logo.stories-d5TXccXX.js | 24 - .../assets/Mark.docs-CezFY3Go.js | 24 - .../assets/Mark.stories-DG4s4ew7.js | 12 - .../assets/MegaMenu.docs-BW8pdk9W.js | 8 - .../assets/MegaMenu.stories-BOsbjb5h.js | 125 - .../assets/OrderedList.docs-DpDDb_5g.js | 45 - .../assets/OrderedList.stories-DvdlsVjA.js | 76 - .../assets/Overlap.docs-rgAe0oSB.js | 20 - .../assets/Overlap.stories-CE8Jz_PX.js | 24 - .../assets/PageHeading.docs-B2NBgwmj.js | 29 - .../assets/PageHeading.stories-BJ4yyrlY.js | 8 - .../assets/PageMenu-DQ_snOzP.js | 1 - .../assets/PageMenu.docs-D3sGXyG9.js | 33 - .../assets/PageMenu.stories-BirI72Nt.js | 42 - .../assets/Pagination.docs-C_ca48rE.js | 26 - .../assets/Pagination.stories-DJOpoNv-.js | 4 - .../assets/Paragraph-C4jU4-Z4.js | 1 - .../assets/Paragraph.docs-B-hIH2q6.js | 48 - .../assets/Paragraph.stories-CWchOlqF.js | 16 - .../assets/Radio.docs-B8134uBL.js | 25 - .../assets/Radio.stories-REdV2vlj.js | 51 - .../assets/Row.docs-a6wqGdHg.js | 13 - .../assets/Row.stories-CnOQ-kxM.js | 1 - .../assets/Screen-DD3ND5ci.js | 1 - .../assets/Screen.docs-Dhwxb0eT.js | 28 - .../assets/Screen.stories-BFsP3mpp.js | 10 - .../assets/SearchField-BivslhsQ.js | 1 - .../assets/SearchField.docs-kjJg7Jqh.js | 47 - .../assets/SearchField.stories-BGpcDF-r.js | 33 - .../assets/Select.docs-D6olsuyX.js | 26 - .../assets/Select.stories-I6MBrWhj.js | 52 - .../assets/SkipLink.docs-B1509ejf.js | 38 - .../assets/SkipLink.stories-DEYAJg7F.js | 34 - .../assets/Spotlight-DLLZALiQ.js | 1 - .../assets/Spotlight.docs-BjoleXlw.js | 41 - .../assets/Spotlight.stories-DmatKCqa.js | 37 - .../assets/Switch.docs-C8D5bWlE.js | 34 - .../assets/Switch.stories-DQ5QwFM2.js | 25 - .../assets/Table.docs-CeNYmwK9.js | 22 - .../assets/Table.stories-BkAm1jts.js | 51 - .../assets/Tabs.docs-B78xX8MC.js | 37 - .../assets/Tabs.stories-c3BMugtl.js | 66 - .../assets/TextArea.docs-Bm0F_odN.js | 31 - .../assets/TextArea.stories-LuZ9sHcS.js | 22 - .../assets/TextInput.docs-D8ScB1GO.js | 34 - .../assets/TextInput.stories-PQXqXHCj.js | 13 - .../assets/TimeInput.docs-C0BDl6Qu.js | 19 - .../assets/TimeInput.stories--PP6gX5v.js | 12 - .../assets/TopTaskLink.docs-CuBHZop7.js | 31 - .../assets/TopTaskLink.stories-C2RC-x5j.js | 38 - .../assets/UnorderedList-J9gSHTlV.js | 1 - .../assets/UnorderedList.docs-DYUeRAss.js | 39 - .../assets/UnorderedList.stories-BSnhVBk-.js | 84 - .../assets/VisuallyHidden-Db-04MJ9.js | 1 - .../assets/VisuallyHidden.docs-DlRHvpGg.js | 12 - .../assets/VisuallyHidden.stories-xJ8s5oaJ.js | 1 - .../assets/WithTooltip-Y7J54OF7-CiM29wuU.js | 1 - .../assets/_commonjsHelpers-BosuxZz1.js | 1 - .../assets/axe-DdmhjJFx.js | 30 - .../assets/borders.docs-BT-7Fj_p.js | 8 - .../assets/breakpoints.docs-CUoomybt.js | 15 - .../assets/clsx-B-dksMZM.js | 1 - .../assets/color-DFJMzlb_.css | 1 - .../assets/color.docs-BzHaCeDE.js | 5 - .../assets/decorators-Dh4yEj-W.js | 4 - .../assets/entry-preview-CgM0oPjR.js | 1 - .../assets/entry-preview-docs-ZzRoUXk2.js | 54 - .../assets/exampleContent-CRK3_7Hv.js | 4 - .../assets/favicon.docs-BTbTP2yX.js | 64 - .../assets/font.docs-8Xd5ub1-.js | 24 - .../assets/formatter-B5HCVTEV-BY5-DOaR.js | 58 - .../assets/getHeadingElement-DiRwFEz7.js | 1 - .../assets/grid.docs-CYHancLK.js | 124 - .../assets/icon-gallery.docs-DWF6P4q4.js | 8 - .../assets/iframe-BZAxElQN.js | 2 - .../assets/index-B8K4vdXH.js | 3 - .../assets/index-B8XB3FuZ.js | 24 - .../assets/index-BDWO20Zr.js | 477 ---- .../assets/index-BwDkhjyp.js | 9 - .../assets/index-COebWTXQ.js | 1 - .../assets/index-DlpNa54Y.js | 1 - .../assets/index-DrFu-skq.js | 6 - .../assets/index.esm-BLr1zrdO.js | 15 - .../assets/index.esm-DQkeu4as.js | 1 - .../interactive-elements.docs-BBVB-ohj.js | 62 - .../assets/introduction.docs-ClaJ0Iu9.js | 109 - .../assets/jsx-runtime-Nms4Y4qS.js | 9 - .../assets/language.docs-CwD2S3No.js | 37 - .../assets/license.docs-BMLKPyfj.js | 290 -- .../assets/notice.docs-DKYYL2B1.js | 23 - .../assets/preview-B4GcaC1c.js | 1 - .../assets/preview-BAz7FMXc.js | 396 --- .../assets/preview-BEuWHGhO.css | 5 - .../assets/preview-BKKCQkUW.js | 2 - .../assets/preview-CBGjgnh2.js | 1 - .../assets/preview-Cv3rAi2i.js | 7 - .../assets/preview-CwqMn10d.js | 20 - .../assets/preview-DA1Unfi7.js | 1 - .../assets/preview-DF-d5FoE.js | 1 - .../assets/preview-Db4Idchh.js | 1 - .../assets/preview-DqN9aQ4U.js | 1 - .../assets/preview-qN-Ppezq.js | 2 - .../assets/preview-rKahGEic.js | 193 -- .../assets/react-18-CdTkaE-n.js | 1 - .../assets/space.docs-c79EKZS5.js | 36 - .../syntaxhighlighter-JOJW2KGS-lU-O8WVX.js | 1 - .../assets/typography.docs-CkAYW5Fw.js | 104 - .../assets/useKeyboardFocus-CRUFsA_C.js | 4 - .../assets/web-app.docs-CEKPSpVZ.js | 84 - demo-DES-628-badge-colors/favicon.svg | 7 - .../favicon/apple-touch-icon.png | Bin 1298 -> 0 bytes demo-DES-628-badge-colors/favicon/favicon.ico | Bin 13094 -> 0 bytes demo-DES-628-badge-colors/favicon/icon.svg | 1 - demo-DES-628-badge-colors/font/LICENSE.md | 10 - .../font/eot/AmsterdamSans-Bold.eot | Bin 31979 -> 0 bytes .../font/eot/AmsterdamSans-BoldItalic.eot | Bin 34920 -> 0 bytes .../font/eot/AmsterdamSans-ExtraBold.eot | Bin 31728 -> 0 bytes .../font/eot/AmsterdamSans-Italic.eot | Bin 32975 -> 0 bytes .../font/eot/AmsterdamSans-Light.eot | Bin 31480 -> 0 bytes .../font/eot/AmsterdamSans-Regular.eot | Bin 31309 -> 0 bytes demo-DES-628-badge-colors/font/index.css | 77 - .../font/woff/AmsterdamSans-Bold.woff | Bin 35704 -> 0 bytes .../font/woff/AmsterdamSans-BoldItalic.woff | Bin 38832 -> 0 bytes .../font/woff/AmsterdamSans-ExtraBold.woff | Bin 35324 -> 0 bytes .../font/woff/AmsterdamSans-Italic.woff | Bin 37016 -> 0 bytes .../font/woff/AmsterdamSans-Light.woff | Bin 35212 -> 0 bytes .../font/woff/AmsterdamSans-Regular.woff | Bin 35064 -> 0 bytes .../font/woff2/AmsterdamSans-Bold.woff2 | Bin 26712 -> 0 bytes .../font/woff2/AmsterdamSans-BoldItalic.woff2 | Bin 28852 -> 0 bytes .../font/woff2/AmsterdamSans-ExtraBold.woff2 | Bin 26400 -> 0 bytes .../font/woff2/AmsterdamSans-Italic.woff2 | Bin 27296 -> 0 bytes .../font/woff2/AmsterdamSans-Light.woff2 | Bin 26364 -> 0 bytes .../font/woff2/AmsterdamSans-Regular.woff2 | Bin 26084 -> 0 bytes demo-DES-628-badge-colors/icons/Alert.svg | 1 - .../icons/Announcement.svg | 1 - demo-DES-628-badge-colors/icons/Api.svg | 1 - demo-DES-628-badge-colors/icons/Ball.svg | 1 - demo-DES-628-badge-colors/icons/Bell.svg | 1 - demo-DES-628-badge-colors/icons/Broom.svg | 1 - demo-DES-628-badge-colors/icons/Building.svg | 1 - demo-DES-628-badge-colors/icons/Buildings.svg | 1 - demo-DES-628-badge-colors/icons/Calendar.svg | 1 - demo-DES-628-badge-colors/icons/Camera.svg | 1 - demo-DES-628-badge-colors/icons/Car.svg | 1 - demo-DES-628-badge-colors/icons/Card.svg | 1 - .../icons/ChargingPoint.svg | 1 - .../icons/ChatBubble.svg | 1 - demo-DES-628-badge-colors/icons/Chatting.svg | 1 - demo-DES-628-badge-colors/icons/Checkmark.svg | 1 - .../icons/ChevronDown.svg | 1 - .../icons/ChevronLeft.svg | 1 - .../icons/ChevronRight.svg | 1 - .../icons/ChevronSorting.svg | 1 - demo-DES-628-badge-colors/icons/ChevronUp.svg | 1 - demo-DES-628-badge-colors/icons/Clock.svg | 1 - demo-DES-628-badge-colors/icons/Close.svg | 1 - .../icons/Collaborate.svg | 1 - demo-DES-628-badge-colors/icons/Data.svg | 1 - demo-DES-628-badge-colors/icons/Document.svg | 1 - .../icons/DocumentCheckmark.svg | 1 - .../icons/DocumentEdit.svg | 1 - .../icons/DocumentEuroSign.svg | 1 - .../icons/DocumentText.svg | 1 - demo-DES-628-badge-colors/icons/Download.svg | 1 - demo-DES-628-badge-colors/icons/Eclipse.svg | 1 - .../icons/EditDocument.svg | 1 - demo-DES-628-badge-colors/icons/Ellipsis.svg | 1 - demo-DES-628-badge-colors/icons/Email.svg | 1 - demo-DES-628-badge-colors/icons/Embed.svg | 1 - demo-DES-628-badge-colors/icons/Energy.svg | 1 - demo-DES-628-badge-colors/icons/Enlarge.svg | 1 - .../icons/EnlargeFont.svg | 1 - demo-DES-628-badge-colors/icons/EuroCoin.svg | 1 - .../icons/ExternalLink.svg | 1 - demo-DES-628-badge-colors/icons/Facebook.svg | 1 - .../icons/FacebookPadded.svg | 1 - .../icons/FastForward.svg | 1 - demo-DES-628-badge-colors/icons/Favourite.svg | 1 - demo-DES-628-badge-colors/icons/Filter.svg | 1 - .../icons/FontEnlarge.svg | 1 - .../icons/FullScreen.svg | 1 - .../icons/HandEuroCoin.svg | 1 - demo-DES-628-badge-colors/icons/Handicap.svg | 1 - .../icons/HousePlant.svg | 1 - demo-DES-628-badge-colors/icons/Housing.svg | 1 - .../icons/IdentityCard.svg | 1 - .../icons/Indeterminate.svg | 1 - demo-DES-628-badge-colors/icons/Info.svg | 1 - demo-DES-628-badge-colors/icons/Lamp.svg | 1 - demo-DES-628-badge-colors/icons/Layers.svg | 1 - demo-DES-628-badge-colors/icons/Linkedin.svg | 1 - demo-DES-628-badge-colors/icons/List.svg | 1 - demo-DES-628-badge-colors/icons/Location.svg | 1 - .../icons/LocationFields.svg | 1 - demo-DES-628-badge-colors/icons/Login.svg | 1 - demo-DES-628-badge-colors/icons/Logout.svg | 1 - demo-DES-628-badge-colors/icons/Map.svg | 1 - demo-DES-628-badge-colors/icons/MapLayers.svg | 1 - .../icons/MarketStall.svg | 1 - demo-DES-628-badge-colors/icons/Menu.svg | 1 - demo-DES-628-badge-colors/icons/Minimise.svg | 1 - demo-DES-628-badge-colors/icons/Minimize.svg | 1 - .../icons/OpeningHours.svg | 1 - demo-DES-628-badge-colors/icons/Pano.svg | 1 - demo-DES-628-badge-colors/icons/Passport.svg | 1 - demo-DES-628-badge-colors/icons/Pause.svg | 1 - .../icons/PersonDesk.svg | 1 - .../icons/PersonalLogin.svg | 1 - demo-DES-628-badge-colors/icons/Phone.svg | 1 - demo-DES-628-badge-colors/icons/Picture.svg | 1 - demo-DES-628-badge-colors/icons/Plane.svg | 1 - demo-DES-628-badge-colors/icons/Play.svg | 1 - demo-DES-628-badge-colors/icons/Pointer.svg | 1 - demo-DES-628-badge-colors/icons/Print.svg | 1 - .../icons/PublicParks.svg | 1 - demo-DES-628-badge-colors/icons/Purse.svg | 1 - demo-DES-628-badge-colors/icons/Quote.svg | 1 - demo-DES-628-badge-colors/icons/Reaction.svg | 1 - demo-DES-628-badge-colors/icons/Religion.svg | 1 - demo-DES-628-badge-colors/icons/Replay.svg | 1 - demo-DES-628-badge-colors/icons/Ruler.svg | 1 - demo-DES-628-badge-colors/icons/Search.svg | 1 - demo-DES-628-badge-colors/icons/Share.svg | 1 - demo-DES-628-badge-colors/icons/Spinner.svg | 1 - demo-DES-628-badge-colors/icons/Stop.svg | 1 - demo-DES-628-badge-colors/icons/Student.svg | 1 - demo-DES-628-badge-colors/icons/Suitcase.svg | 1 - demo-DES-628-badge-colors/icons/Swimming.svg | 1 - demo-DES-628-badge-colors/icons/Table.svg | 1 - .../icons/ThumbnailResults.svg | 1 - .../icons/ThumbsDown.svg | 1 - demo-DES-628-badge-colors/icons/ThumbsUp.svg | 1 - demo-DES-628-badge-colors/icons/TrashBin.svg | 1 - demo-DES-628-badge-colors/icons/Twitter.svg | 1 - .../icons/UmbrellaChairs.svg | 1 - demo-DES-628-badge-colors/icons/Video.svg | 1 - demo-DES-628-badge-colors/icons/Volume.svg | 1 - demo-DES-628-badge-colors/icons/VolumeOff.svg | 1 - demo-DES-628-badge-colors/icons/Vote.svg | 1 - demo-DES-628-badge-colors/icons/Wifi.svg | 1 - demo-DES-628-badge-colors/iframe.html | 557 ---- demo-DES-628-badge-colors/index.html | 186 -- demo-DES-628-badge-colors/index.json | 1 - demo-DES-628-badge-colors/logo/amsterdam.svg | 8 - .../logo/ggd-amsterdam.svg | 11 - .../logo/museum_weesp.svg | 7 - .../logo/stadsarchief.svg | 11 - .../logo/stadsbank-van-lening.svg | 11 - .../logo/vga-verzekeringen.svg | 11 - .../manifest/app.webmanifest | 16 - .../node_modules/.bin/svgo | 17 - .../node_modules/svgo/LICENSE | 21 - .../node_modules/svgo/README.md | 199 -- .../node_modules/svgo/bin/svgo | 10 - .../node_modules/svgo/dist/svgo-node.cjs | 2058 --------------- .../node_modules/svgo/dist/svgo.browser.js | 1 - .../node_modules/svgo/lib/builtin.js | 57 - .../node_modules/svgo/lib/parser.js | 262 -- .../node_modules/svgo/lib/path.js | 380 --- .../node_modules/svgo/lib/stringifier.js | 295 --- .../node_modules/svgo/lib/style.js | 336 --- .../node_modules/svgo/lib/svgo-node.js | 85 - .../node_modules/svgo/lib/svgo.d.ts | 69 - .../node_modules/svgo/lib/svgo.js | 102 - .../node_modules/svgo/lib/svgo/coa.js | 528 ---- .../svgo/lib/svgo/css-select-adapter.d.ts | 2 - .../svgo/lib/svgo/css-select-adapter.js | 120 - .../node_modules/svgo/lib/svgo/plugins.js | 61 - .../node_modules/svgo/lib/svgo/tools.js | 245 -- .../node_modules/svgo/lib/types.d.ts | 174 -- .../node_modules/svgo/lib/xast.js | 87 - .../node_modules/svgo/package.json | 108 - .../node_modules/svgo/plugins/_collections.js | 2339 ----------------- .../node_modules/svgo/plugins/_path.js | 815 ------ .../node_modules/svgo/plugins/_transforms.js | 410 --- .../svgo/plugins/addAttributesToSVGElement.js | 82 - .../svgo/plugins/addClassesToSVGElement.js | 82 - .../svgo/plugins/applyTransforms.js | 388 --- .../node_modules/svgo/plugins/cleanupAttrs.js | 49 - .../svgo/plugins/cleanupEnableBackground.js | 165 -- .../node_modules/svgo/plugins/cleanupIds.js | 265 -- .../svgo/plugins/cleanupListOfValues.js | 147 -- .../svgo/plugins/cleanupNumericValues.js | 106 - .../svgo/plugins/collapseGroups.js | 134 - .../svgo/plugins/convertColors.js | 144 - .../svgo/plugins/convertEllipseToCircle.js | 37 - .../svgo/plugins/convertOneStopGradients.js | 168 -- .../svgo/plugins/convertPathData.js | 1284 --------- .../svgo/plugins/convertShapeToPath.js | 170 -- .../svgo/plugins/convertStyleToAttrs.js | 136 - .../svgo/plugins/convertTransform.js | 418 --- .../node_modules/svgo/plugins/inlineStyles.js | 390 --- .../node_modules/svgo/plugins/mergePaths.js | 148 -- .../node_modules/svgo/plugins/mergeStyles.js | 98 - .../node_modules/svgo/plugins/minifyStyles.js | 141 - .../svgo/plugins/moveElemsAttrsToGroup.js | 128 - .../svgo/plugins/moveGroupAttrsToElems.js | 65 - .../svgo/plugins/plugins-types.d.ts | 291 -- .../node_modules/svgo/plugins/prefixIds.js | 268 -- .../svgo/plugins/preset-default.js | 82 - .../plugins/removeAttributesBySelector.js | 97 - .../node_modules/svgo/plugins/removeAttrs.js | 151 -- .../svgo/plugins/removeComments.js | 51 - .../node_modules/svgo/plugins/removeDesc.js | 39 - .../svgo/plugins/removeDimensions.js | 43 - .../svgo/plugins/removeDoctype.js | 40 - .../svgo/plugins/removeEditorsNSData.js | 64 - .../svgo/plugins/removeElementsByAttr.js | 73 - .../svgo/plugins/removeEmptyAttrs.js | 31 - .../svgo/plugins/removeEmptyContainers.js | 59 - .../svgo/plugins/removeEmptyText.js | 51 - .../svgo/plugins/removeHiddenElems.js | 440 ---- .../svgo/plugins/removeMetadata.js | 27 - .../plugins/removeNonInheritableGroupAttrs.js | 38 - .../svgo/plugins/removeOffCanvasPaths.js | 136 - .../svgo/plugins/removeRasterImages.js | 31 - .../svgo/plugins/removeScriptElement.js | 70 - .../svgo/plugins/removeStyleElement.js | 27 - .../node_modules/svgo/plugins/removeTitle.js | 27 - .../svgo/plugins/removeUnknownsAndDefaults.js | 212 -- .../svgo/plugins/removeUnusedNS.js | 59 - .../svgo/plugins/removeUselessDefs.js | 65 - .../plugins/removeUselessStrokeAndFill.js | 139 - .../svgo/plugins/removeViewBox.js | 49 - .../node_modules/svgo/plugins/removeXMLNS.js | 29 - .../svgo/plugins/removeXMLProcInst.js | 28 - .../node_modules/svgo/plugins/removeXlink.js | 226 -- .../node_modules/svgo/plugins/reusePaths.js | 195 -- .../node_modules/svgo/plugins/sortAttrs.js | 108 - .../svgo/plugins/sortDefsChildren.js | 58 - demo-DES-628-badge-colors/package.json | 25 - demo-DES-628-badge-colors/project.json | 1 - .../sb-addons/a11y-10/manager-bundle.js | 3 - .../a11y-10/manager-bundle.js.LEGAL.txt | 0 .../sb-addons/config-12/manager-bundle.css | 1 - .../config-12/manager-bundle.css.LEGAL.txt | 5 - .../sb-addons/config-12/manager-bundle.js | 151 -- .../config-12/manager-bundle.js.LEGAL.txt | 0 .../essentials-actions-3/manager-bundle.js | 3 - .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 - .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-2/manager-bundle.js | 60 - .../manager-bundle.js.LEGAL.txt | 18 - .../essentials-measure-7/manager-bundle.js | 3 - .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-8/manager-bundle.js | 3 - .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-6/manager-bundle.js | 3 - .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-5/manager-bundle.js | 3 - .../manager-bundle.js.LEGAL.txt | 0 .../interactions-9/manager-bundle.js | 33 - .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/links-1/manager-bundle.js | 3 - .../links-1/manager-bundle.js.LEGAL.txt | 0 .../common-manager-bundle.js | 3 - .../common-manager-bundle.js.LEGAL.txt | 0 .../sb-addons/themes-11/manager-bundle.js | 3 - .../themes-11/manager-bundle.js.LEGAL.txt | 0 .../sb-common-assets/fonts.css | 31 - .../nunito-sans-bold-italic.woff2 | Bin 49460 -> 0 bytes .../sb-common-assets/nunito-sans-bold.woff2 | Bin 47144 -> 0 bytes .../sb-common-assets/nunito-sans-italic.woff2 | Bin 49620 -> 0 bytes .../nunito-sans-regular.woff2 | Bin 47072 -> 0 bytes .../WithTooltip-Y7J54OF7-CEHQ77YF.js | 1 - .../sb-manager/chunk-E3WK6ZOZ.js | 234 -- .../sb-manager/chunk-E6ABNH5R.js | 183 -- .../sb-manager/chunk-FEE35O7J.js | 9 - .../sb-manager/chunk-S4VOIVUE.js | 347 --- .../sb-manager/chunk-XCO5HRLK.js | 6 - .../sb-manager/chunk-XP3HGWTR.js | 1 - .../sb-manager/formatter-B5HCVTEV-7DCBOGO6.js | 58 - .../sb-manager/globals-module-info.js | 1 - .../sb-manager/globals-runtime.js | 1 - .../sb-manager/globals.js | 1 - demo-DES-628-badge-colors/sb-manager/index.js | 1 - .../sb-manager/runtime.js | 1 - .../syntaxhighlighter-JOJW2KGS-VF6EEVPI.js | 1 - .../sb-preview/globals.js | 1 - .../sb-preview/runtime.js | 139 - 480 files changed, 25128 deletions(-) delete mode 100644 demo-DES-628-badge-colors/.nojekyll delete mode 100644 demo-DES-628-badge-colors/0d44ce28a467faba876cbb92a3d7deacf8287cf2.txt delete mode 100644 demo-DES-628-badge-colors/CHANGELOG.md delete mode 100644 demo-DES-628-badge-colors/LICENSE.md delete mode 100644 demo-DES-628-badge-colors/README.md delete mode 100644 demo-DES-628-badge-colors/app-icons/icon-192.png delete mode 100644 demo-DES-628-badge-colors/app-icons/icon-512.png delete mode 100644 demo-DES-628-badge-colors/assets/Accordion.docs-qBgMwYaZ.js delete mode 100644 demo-DES-628-badge-colors/assets/Accordion.stories-BDkuSoA4.js delete mode 100644 demo-DES-628-badge-colors/assets/Alert.docs-DGbuxuDu.js delete mode 100644 demo-DES-628-badge-colors/assets/Alert.stories-DtE95yDU.js delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-B-eEYlh-.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-CN8ieXn0.woff delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-rXlH1Jru.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-D8IgX2tE.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-DGVdd_B4.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-Iks2g4JK.woff delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-0zPbyHYJ.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-GN1-Za61.woff delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-hk2GetsY.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Italic-D8oH3P5t.woff delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Italic-DW94SgHh.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Italic-Djuh9q7q.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Light-C9JJu_TU.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Light-D_AncfMf.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Light-iEj3CW9t.woff delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Regular-BSIiMMb3.eot delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Regular-QnM7etvR.woff2 delete mode 100644 demo-DES-628-badge-colors/assets/AmsterdamSans-Regular-nwmnLZDN.woff delete mode 100644 demo-DES-628-badge-colors/assets/AppIcons-F5v9Q3ZH.js delete mode 100644 demo-DES-628-badge-colors/assets/AspectRatio-BxbFlkWk.js delete mode 100644 demo-DES-628-badge-colors/assets/AspectRatio.docs-BnNmGsd3.js delete mode 100644 demo-DES-628-badge-colors/assets/AspectRatio.stories-D__dCfe8.js delete mode 100644 demo-DES-628-badge-colors/assets/Avatar.docs-C5-29vO2.js delete mode 100644 demo-DES-628-badge-colors/assets/Avatar.stories-D3utLMbS.js delete mode 100644 demo-DES-628-badge-colors/assets/Badge.docs-C5tSFDxJ.js delete mode 100644 demo-DES-628-badge-colors/assets/Badge.stories-1I4vIDvR.js delete mode 100644 demo-DES-628-badge-colors/assets/Blockquote-XJcoMbef.js delete mode 100644 demo-DES-628-badge-colors/assets/Blockquote.docs-BySc6wjH.js delete mode 100644 demo-DES-628-badge-colors/assets/Blockquote.stories-CMUg-udV.js delete mode 100644 demo-DES-628-badge-colors/assets/Breadcrumb.docs-DbYgtOXc.js delete mode 100644 demo-DES-628-badge-colors/assets/Breadcrumb.stories-Cw5Ydqfl.js delete mode 100644 demo-DES-628-badge-colors/assets/Button-_hHZidVy.js delete mode 100644 demo-DES-628-badge-colors/assets/Button.docs-DVmCjqC9.js delete mode 100644 demo-DES-628-badge-colors/assets/Button.stories-DlAqWszt.js delete mode 100644 demo-DES-628-badge-colors/assets/Card-vGcoej70.js delete mode 100644 demo-DES-628-badge-colors/assets/Card.docs-CF938rj_.js delete mode 100644 demo-DES-628-badge-colors/assets/Card.stories-uS_JCQTI.js delete mode 100644 demo-DES-628-badge-colors/assets/Checkbox-Dnr-vBw_.js delete mode 100644 demo-DES-628-badge-colors/assets/Checkbox.docs-BjjUj6fb.js delete mode 100644 demo-DES-628-badge-colors/assets/Checkbox.stories-BFZlrJ3T.js delete mode 100644 demo-DES-628-badge-colors/assets/Color-RQJUDNI5-Cy2MOm0O.js delete mode 100644 demo-DES-628-badge-colors/assets/Column.docs-CpdjcXG_.js delete mode 100644 demo-DES-628-badge-colors/assets/Column.stories-topuiM3x.js delete mode 100644 demo-DES-628-badge-colors/assets/DateInput.docs-YJENZaaM.js delete mode 100644 demo-DES-628-badge-colors/assets/DateInput.stories-BwrQA83e.js delete mode 100644 demo-DES-628-badge-colors/assets/DescriptionList.docs-CVzZy3iq.js delete mode 100644 demo-DES-628-badge-colors/assets/DescriptionList.stories-Cw3gYbAH.js delete mode 100644 demo-DES-628-badge-colors/assets/Dialog.docs-BghHnCfG.js delete mode 100644 demo-DES-628-badge-colors/assets/Dialog.stories-D3C0fHQf.js delete mode 100644 demo-DES-628-badge-colors/assets/DocsRenderer-K4EAMTCU-DZkhNIYf.js delete mode 100644 demo-DES-628-badge-colors/assets/Field.docs-Dk3yj9EQ.js delete mode 100644 demo-DES-628-badge-colors/assets/Field.stories-DtHlEe7D.js delete mode 100644 demo-DES-628-badge-colors/assets/Fieldset-BdWirkiG.js delete mode 100644 demo-DES-628-badge-colors/assets/Fieldset.docs-Dic_XvB4.js delete mode 100644 demo-DES-628-badge-colors/assets/Fieldset.stories-C3WPZRpe.js delete mode 100644 demo-DES-628-badge-colors/assets/Footer.docs-DHwM49IH.js delete mode 100644 demo-DES-628-badge-colors/assets/Footer.stories-lE_0oTJ5.js delete mode 100644 demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.docs-DYM7j1X4.js delete mode 100644 demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.stories-Qv0IIJsN.js delete mode 100644 demo-DES-628-badge-colors/assets/Grid-CwB6HQaq.js delete mode 100644 demo-DES-628-badge-colors/assets/Grid.docs-BDCaACYj.js delete mode 100644 demo-DES-628-badge-colors/assets/Grid.stories-hQfXx2BA.js delete mode 100644 demo-DES-628-badge-colors/assets/Header-DF3VOPHu.js delete mode 100644 demo-DES-628-badge-colors/assets/Header.docs-xZDGrmsD.js delete mode 100644 demo-DES-628-badge-colors/assets/Header.stories-Dm3gthCL.js delete mode 100644 demo-DES-628-badge-colors/assets/Heading-CWbN3elW.js delete mode 100644 demo-DES-628-badge-colors/assets/Heading.docs-CGu4-S6Y.js delete mode 100644 demo-DES-628-badge-colors/assets/Heading.stories-BuYlM5jF.js delete mode 100644 demo-DES-628-badge-colors/assets/Icon-CuaumHXX.js delete mode 100644 demo-DES-628-badge-colors/assets/Icon.docs-Vl54SjHY.js delete mode 100644 demo-DES-628-badge-colors/assets/Icon.stories-Cw-4nnXa.js delete mode 100644 demo-DES-628-badge-colors/assets/IconButton-CFmnpWmC.js delete mode 100644 demo-DES-628-badge-colors/assets/IconButton.docs-B86ghMdW.js delete mode 100644 demo-DES-628-badge-colors/assets/IconButton.stories-B7B46tkn.js delete mode 100644 demo-DES-628-badge-colors/assets/Image-z3YSpimw.js delete mode 100644 demo-DES-628-badge-colors/assets/Image.docs-B3S3UAQv.js delete mode 100644 demo-DES-628-badge-colors/assets/Image.stories-BEWLhhXt.js delete mode 100644 demo-DES-628-badge-colors/assets/Label-7rbJKFpg.js delete mode 100644 demo-DES-628-badge-colors/assets/Label.docs-jg84EZu6.js delete mode 100644 demo-DES-628-badge-colors/assets/Label.stories-D9uMd7Qa.js delete mode 100644 demo-DES-628-badge-colors/assets/Link-DfaTqfXA.js delete mode 100644 demo-DES-628-badge-colors/assets/Link.docs-DnSF1FJ0.js delete mode 100644 demo-DES-628-badge-colors/assets/Link.stories-Bdm-Havn.js delete mode 100644 demo-DES-628-badge-colors/assets/LinkList-DB6g-rx2.js delete mode 100644 demo-DES-628-badge-colors/assets/LinkList.docs-DRlcxTqF.js delete mode 100644 demo-DES-628-badge-colors/assets/LinkList.stories-DEiZM3iK.js delete mode 100644 demo-DES-628-badge-colors/assets/Logo-C5ZbuiYN.js delete mode 100644 demo-DES-628-badge-colors/assets/Logo.docs-DMHRjojc.js delete mode 100644 demo-DES-628-badge-colors/assets/Logo.stories-d5TXccXX.js delete mode 100644 demo-DES-628-badge-colors/assets/Mark.docs-CezFY3Go.js delete mode 100644 demo-DES-628-badge-colors/assets/Mark.stories-DG4s4ew7.js delete mode 100644 demo-DES-628-badge-colors/assets/MegaMenu.docs-BW8pdk9W.js delete mode 100644 demo-DES-628-badge-colors/assets/MegaMenu.stories-BOsbjb5h.js delete mode 100644 demo-DES-628-badge-colors/assets/OrderedList.docs-DpDDb_5g.js delete mode 100644 demo-DES-628-badge-colors/assets/OrderedList.stories-DvdlsVjA.js delete mode 100644 demo-DES-628-badge-colors/assets/Overlap.docs-rgAe0oSB.js delete mode 100644 demo-DES-628-badge-colors/assets/Overlap.stories-CE8Jz_PX.js delete mode 100644 demo-DES-628-badge-colors/assets/PageHeading.docs-B2NBgwmj.js delete mode 100644 demo-DES-628-badge-colors/assets/PageHeading.stories-BJ4yyrlY.js delete mode 100644 demo-DES-628-badge-colors/assets/PageMenu-DQ_snOzP.js delete mode 100644 demo-DES-628-badge-colors/assets/PageMenu.docs-D3sGXyG9.js delete mode 100644 demo-DES-628-badge-colors/assets/PageMenu.stories-BirI72Nt.js delete mode 100644 demo-DES-628-badge-colors/assets/Pagination.docs-C_ca48rE.js delete mode 100644 demo-DES-628-badge-colors/assets/Pagination.stories-DJOpoNv-.js delete mode 100644 demo-DES-628-badge-colors/assets/Paragraph-C4jU4-Z4.js delete mode 100644 demo-DES-628-badge-colors/assets/Paragraph.docs-B-hIH2q6.js delete mode 100644 demo-DES-628-badge-colors/assets/Paragraph.stories-CWchOlqF.js delete mode 100644 demo-DES-628-badge-colors/assets/Radio.docs-B8134uBL.js delete mode 100644 demo-DES-628-badge-colors/assets/Radio.stories-REdV2vlj.js delete mode 100644 demo-DES-628-badge-colors/assets/Row.docs-a6wqGdHg.js delete mode 100644 demo-DES-628-badge-colors/assets/Row.stories-CnOQ-kxM.js delete mode 100644 demo-DES-628-badge-colors/assets/Screen-DD3ND5ci.js delete mode 100644 demo-DES-628-badge-colors/assets/Screen.docs-Dhwxb0eT.js delete mode 100644 demo-DES-628-badge-colors/assets/Screen.stories-BFsP3mpp.js delete mode 100644 demo-DES-628-badge-colors/assets/SearchField-BivslhsQ.js delete mode 100644 demo-DES-628-badge-colors/assets/SearchField.docs-kjJg7Jqh.js delete mode 100644 demo-DES-628-badge-colors/assets/SearchField.stories-BGpcDF-r.js delete mode 100644 demo-DES-628-badge-colors/assets/Select.docs-D6olsuyX.js delete mode 100644 demo-DES-628-badge-colors/assets/Select.stories-I6MBrWhj.js delete mode 100644 demo-DES-628-badge-colors/assets/SkipLink.docs-B1509ejf.js delete mode 100644 demo-DES-628-badge-colors/assets/SkipLink.stories-DEYAJg7F.js delete mode 100644 demo-DES-628-badge-colors/assets/Spotlight-DLLZALiQ.js delete mode 100644 demo-DES-628-badge-colors/assets/Spotlight.docs-BjoleXlw.js delete mode 100644 demo-DES-628-badge-colors/assets/Spotlight.stories-DmatKCqa.js delete mode 100644 demo-DES-628-badge-colors/assets/Switch.docs-C8D5bWlE.js delete mode 100644 demo-DES-628-badge-colors/assets/Switch.stories-DQ5QwFM2.js delete mode 100644 demo-DES-628-badge-colors/assets/Table.docs-CeNYmwK9.js delete mode 100644 demo-DES-628-badge-colors/assets/Table.stories-BkAm1jts.js delete mode 100644 demo-DES-628-badge-colors/assets/Tabs.docs-B78xX8MC.js delete mode 100644 demo-DES-628-badge-colors/assets/Tabs.stories-c3BMugtl.js delete mode 100644 demo-DES-628-badge-colors/assets/TextArea.docs-Bm0F_odN.js delete mode 100644 demo-DES-628-badge-colors/assets/TextArea.stories-LuZ9sHcS.js delete mode 100644 demo-DES-628-badge-colors/assets/TextInput.docs-D8ScB1GO.js delete mode 100644 demo-DES-628-badge-colors/assets/TextInput.stories-PQXqXHCj.js delete mode 100644 demo-DES-628-badge-colors/assets/TimeInput.docs-C0BDl6Qu.js delete mode 100644 demo-DES-628-badge-colors/assets/TimeInput.stories--PP6gX5v.js delete mode 100644 demo-DES-628-badge-colors/assets/TopTaskLink.docs-CuBHZop7.js delete mode 100644 demo-DES-628-badge-colors/assets/TopTaskLink.stories-C2RC-x5j.js delete mode 100644 demo-DES-628-badge-colors/assets/UnorderedList-J9gSHTlV.js delete mode 100644 demo-DES-628-badge-colors/assets/UnorderedList.docs-DYUeRAss.js delete mode 100644 demo-DES-628-badge-colors/assets/UnorderedList.stories-BSnhVBk-.js delete mode 100644 demo-DES-628-badge-colors/assets/VisuallyHidden-Db-04MJ9.js delete mode 100644 demo-DES-628-badge-colors/assets/VisuallyHidden.docs-DlRHvpGg.js delete mode 100644 demo-DES-628-badge-colors/assets/VisuallyHidden.stories-xJ8s5oaJ.js delete mode 100644 demo-DES-628-badge-colors/assets/WithTooltip-Y7J54OF7-CiM29wuU.js delete mode 100644 demo-DES-628-badge-colors/assets/_commonjsHelpers-BosuxZz1.js delete mode 100644 demo-DES-628-badge-colors/assets/axe-DdmhjJFx.js delete mode 100644 demo-DES-628-badge-colors/assets/borders.docs-BT-7Fj_p.js delete mode 100644 demo-DES-628-badge-colors/assets/breakpoints.docs-CUoomybt.js delete mode 100644 demo-DES-628-badge-colors/assets/clsx-B-dksMZM.js delete mode 100644 demo-DES-628-badge-colors/assets/color-DFJMzlb_.css delete mode 100644 demo-DES-628-badge-colors/assets/color.docs-BzHaCeDE.js delete mode 100644 demo-DES-628-badge-colors/assets/decorators-Dh4yEj-W.js delete mode 100644 demo-DES-628-badge-colors/assets/entry-preview-CgM0oPjR.js delete mode 100644 demo-DES-628-badge-colors/assets/entry-preview-docs-ZzRoUXk2.js delete mode 100644 demo-DES-628-badge-colors/assets/exampleContent-CRK3_7Hv.js delete mode 100644 demo-DES-628-badge-colors/assets/favicon.docs-BTbTP2yX.js delete mode 100644 demo-DES-628-badge-colors/assets/font.docs-8Xd5ub1-.js delete mode 100644 demo-DES-628-badge-colors/assets/formatter-B5HCVTEV-BY5-DOaR.js delete mode 100644 demo-DES-628-badge-colors/assets/getHeadingElement-DiRwFEz7.js delete mode 100644 demo-DES-628-badge-colors/assets/grid.docs-CYHancLK.js delete mode 100644 demo-DES-628-badge-colors/assets/icon-gallery.docs-DWF6P4q4.js delete mode 100644 demo-DES-628-badge-colors/assets/iframe-BZAxElQN.js delete mode 100644 demo-DES-628-badge-colors/assets/index-B8K4vdXH.js delete mode 100644 demo-DES-628-badge-colors/assets/index-B8XB3FuZ.js delete mode 100644 demo-DES-628-badge-colors/assets/index-BDWO20Zr.js delete mode 100644 demo-DES-628-badge-colors/assets/index-BwDkhjyp.js delete mode 100644 demo-DES-628-badge-colors/assets/index-COebWTXQ.js delete mode 100644 demo-DES-628-badge-colors/assets/index-DlpNa54Y.js delete mode 100644 demo-DES-628-badge-colors/assets/index-DrFu-skq.js delete mode 100644 demo-DES-628-badge-colors/assets/index.esm-BLr1zrdO.js delete mode 100644 demo-DES-628-badge-colors/assets/index.esm-DQkeu4as.js delete mode 100644 demo-DES-628-badge-colors/assets/interactive-elements.docs-BBVB-ohj.js delete mode 100644 demo-DES-628-badge-colors/assets/introduction.docs-ClaJ0Iu9.js delete mode 100644 demo-DES-628-badge-colors/assets/jsx-runtime-Nms4Y4qS.js delete mode 100644 demo-DES-628-badge-colors/assets/language.docs-CwD2S3No.js delete mode 100644 demo-DES-628-badge-colors/assets/license.docs-BMLKPyfj.js delete mode 100644 demo-DES-628-badge-colors/assets/notice.docs-DKYYL2B1.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-B4GcaC1c.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-BAz7FMXc.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-BEuWHGhO.css delete mode 100644 demo-DES-628-badge-colors/assets/preview-BKKCQkUW.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-CBGjgnh2.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-Cv3rAi2i.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-CwqMn10d.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-DA1Unfi7.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-DF-d5FoE.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-Db4Idchh.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-DqN9aQ4U.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-qN-Ppezq.js delete mode 100644 demo-DES-628-badge-colors/assets/preview-rKahGEic.js delete mode 100644 demo-DES-628-badge-colors/assets/react-18-CdTkaE-n.js delete mode 100644 demo-DES-628-badge-colors/assets/space.docs-c79EKZS5.js delete mode 100644 demo-DES-628-badge-colors/assets/syntaxhighlighter-JOJW2KGS-lU-O8WVX.js delete mode 100644 demo-DES-628-badge-colors/assets/typography.docs-CkAYW5Fw.js delete mode 100644 demo-DES-628-badge-colors/assets/useKeyboardFocus-CRUFsA_C.js delete mode 100644 demo-DES-628-badge-colors/assets/web-app.docs-CEKPSpVZ.js delete mode 100644 demo-DES-628-badge-colors/favicon.svg delete mode 100644 demo-DES-628-badge-colors/favicon/apple-touch-icon.png delete mode 100644 demo-DES-628-badge-colors/favicon/favicon.ico delete mode 100644 demo-DES-628-badge-colors/favicon/icon.svg delete mode 100644 demo-DES-628-badge-colors/font/LICENSE.md delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-Bold.eot delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-BoldItalic.eot delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-ExtraBold.eot delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-Italic.eot delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-Light.eot delete mode 100644 demo-DES-628-badge-colors/font/eot/AmsterdamSans-Regular.eot delete mode 100644 demo-DES-628-badge-colors/font/index.css delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-Bold.woff delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-BoldItalic.woff delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-ExtraBold.woff delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-Italic.woff delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-Light.woff delete mode 100644 demo-DES-628-badge-colors/font/woff/AmsterdamSans-Regular.woff delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-Bold.woff2 delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-BoldItalic.woff2 delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-ExtraBold.woff2 delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-Italic.woff2 delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-Light.woff2 delete mode 100644 demo-DES-628-badge-colors/font/woff2/AmsterdamSans-Regular.woff2 delete mode 100644 demo-DES-628-badge-colors/icons/Alert.svg delete mode 100644 demo-DES-628-badge-colors/icons/Announcement.svg delete mode 100644 demo-DES-628-badge-colors/icons/Api.svg delete mode 100644 demo-DES-628-badge-colors/icons/Ball.svg delete mode 100644 demo-DES-628-badge-colors/icons/Bell.svg delete mode 100644 demo-DES-628-badge-colors/icons/Broom.svg delete mode 100644 demo-DES-628-badge-colors/icons/Building.svg delete mode 100644 demo-DES-628-badge-colors/icons/Buildings.svg delete mode 100644 demo-DES-628-badge-colors/icons/Calendar.svg delete mode 100644 demo-DES-628-badge-colors/icons/Camera.svg delete mode 100644 demo-DES-628-badge-colors/icons/Car.svg delete mode 100644 demo-DES-628-badge-colors/icons/Card.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChargingPoint.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChatBubble.svg delete mode 100644 demo-DES-628-badge-colors/icons/Chatting.svg delete mode 100644 demo-DES-628-badge-colors/icons/Checkmark.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChevronDown.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChevronLeft.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChevronRight.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChevronSorting.svg delete mode 100644 demo-DES-628-badge-colors/icons/ChevronUp.svg delete mode 100644 demo-DES-628-badge-colors/icons/Clock.svg delete mode 100644 demo-DES-628-badge-colors/icons/Close.svg delete mode 100644 demo-DES-628-badge-colors/icons/Collaborate.svg delete mode 100644 demo-DES-628-badge-colors/icons/Data.svg delete mode 100644 demo-DES-628-badge-colors/icons/Document.svg delete mode 100644 demo-DES-628-badge-colors/icons/DocumentCheckmark.svg delete mode 100644 demo-DES-628-badge-colors/icons/DocumentEdit.svg delete mode 100644 demo-DES-628-badge-colors/icons/DocumentEuroSign.svg delete mode 100644 demo-DES-628-badge-colors/icons/DocumentText.svg delete mode 100644 demo-DES-628-badge-colors/icons/Download.svg delete mode 100644 demo-DES-628-badge-colors/icons/Eclipse.svg delete mode 100644 demo-DES-628-badge-colors/icons/EditDocument.svg delete mode 100644 demo-DES-628-badge-colors/icons/Ellipsis.svg delete mode 100644 demo-DES-628-badge-colors/icons/Email.svg delete mode 100644 demo-DES-628-badge-colors/icons/Embed.svg delete mode 100644 demo-DES-628-badge-colors/icons/Energy.svg delete mode 100644 demo-DES-628-badge-colors/icons/Enlarge.svg delete mode 100644 demo-DES-628-badge-colors/icons/EnlargeFont.svg delete mode 100644 demo-DES-628-badge-colors/icons/EuroCoin.svg delete mode 100644 demo-DES-628-badge-colors/icons/ExternalLink.svg delete mode 100644 demo-DES-628-badge-colors/icons/Facebook.svg delete mode 100644 demo-DES-628-badge-colors/icons/FacebookPadded.svg delete mode 100644 demo-DES-628-badge-colors/icons/FastForward.svg delete mode 100644 demo-DES-628-badge-colors/icons/Favourite.svg delete mode 100644 demo-DES-628-badge-colors/icons/Filter.svg delete mode 100644 demo-DES-628-badge-colors/icons/FontEnlarge.svg delete mode 100644 demo-DES-628-badge-colors/icons/FullScreen.svg delete mode 100644 demo-DES-628-badge-colors/icons/HandEuroCoin.svg delete mode 100644 demo-DES-628-badge-colors/icons/Handicap.svg delete mode 100644 demo-DES-628-badge-colors/icons/HousePlant.svg delete mode 100644 demo-DES-628-badge-colors/icons/Housing.svg delete mode 100644 demo-DES-628-badge-colors/icons/IdentityCard.svg delete mode 100644 demo-DES-628-badge-colors/icons/Indeterminate.svg delete mode 100644 demo-DES-628-badge-colors/icons/Info.svg delete mode 100644 demo-DES-628-badge-colors/icons/Lamp.svg delete mode 100644 demo-DES-628-badge-colors/icons/Layers.svg delete mode 100644 demo-DES-628-badge-colors/icons/Linkedin.svg delete mode 100644 demo-DES-628-badge-colors/icons/List.svg delete mode 100644 demo-DES-628-badge-colors/icons/Location.svg delete mode 100644 demo-DES-628-badge-colors/icons/LocationFields.svg delete mode 100644 demo-DES-628-badge-colors/icons/Login.svg delete mode 100644 demo-DES-628-badge-colors/icons/Logout.svg delete mode 100644 demo-DES-628-badge-colors/icons/Map.svg delete mode 100644 demo-DES-628-badge-colors/icons/MapLayers.svg delete mode 100644 demo-DES-628-badge-colors/icons/MarketStall.svg delete mode 100644 demo-DES-628-badge-colors/icons/Menu.svg delete mode 100644 demo-DES-628-badge-colors/icons/Minimise.svg delete mode 100644 demo-DES-628-badge-colors/icons/Minimize.svg delete mode 100644 demo-DES-628-badge-colors/icons/OpeningHours.svg delete mode 100644 demo-DES-628-badge-colors/icons/Pano.svg delete mode 100644 demo-DES-628-badge-colors/icons/Passport.svg delete mode 100644 demo-DES-628-badge-colors/icons/Pause.svg delete mode 100644 demo-DES-628-badge-colors/icons/PersonDesk.svg delete mode 100644 demo-DES-628-badge-colors/icons/PersonalLogin.svg delete mode 100644 demo-DES-628-badge-colors/icons/Phone.svg delete mode 100644 demo-DES-628-badge-colors/icons/Picture.svg delete mode 100644 demo-DES-628-badge-colors/icons/Plane.svg delete mode 100644 demo-DES-628-badge-colors/icons/Play.svg delete mode 100644 demo-DES-628-badge-colors/icons/Pointer.svg delete mode 100644 demo-DES-628-badge-colors/icons/Print.svg delete mode 100644 demo-DES-628-badge-colors/icons/PublicParks.svg delete mode 100644 demo-DES-628-badge-colors/icons/Purse.svg delete mode 100644 demo-DES-628-badge-colors/icons/Quote.svg delete mode 100644 demo-DES-628-badge-colors/icons/Reaction.svg delete mode 100644 demo-DES-628-badge-colors/icons/Religion.svg delete mode 100644 demo-DES-628-badge-colors/icons/Replay.svg delete mode 100644 demo-DES-628-badge-colors/icons/Ruler.svg delete mode 100644 demo-DES-628-badge-colors/icons/Search.svg delete mode 100644 demo-DES-628-badge-colors/icons/Share.svg delete mode 100644 demo-DES-628-badge-colors/icons/Spinner.svg delete mode 100644 demo-DES-628-badge-colors/icons/Stop.svg delete mode 100644 demo-DES-628-badge-colors/icons/Student.svg delete mode 100644 demo-DES-628-badge-colors/icons/Suitcase.svg delete mode 100644 demo-DES-628-badge-colors/icons/Swimming.svg delete mode 100644 demo-DES-628-badge-colors/icons/Table.svg delete mode 100644 demo-DES-628-badge-colors/icons/ThumbnailResults.svg delete mode 100644 demo-DES-628-badge-colors/icons/ThumbsDown.svg delete mode 100644 demo-DES-628-badge-colors/icons/ThumbsUp.svg delete mode 100644 demo-DES-628-badge-colors/icons/TrashBin.svg delete mode 100644 demo-DES-628-badge-colors/icons/Twitter.svg delete mode 100644 demo-DES-628-badge-colors/icons/UmbrellaChairs.svg delete mode 100644 demo-DES-628-badge-colors/icons/Video.svg delete mode 100644 demo-DES-628-badge-colors/icons/Volume.svg delete mode 100644 demo-DES-628-badge-colors/icons/VolumeOff.svg delete mode 100644 demo-DES-628-badge-colors/icons/Vote.svg delete mode 100644 demo-DES-628-badge-colors/icons/Wifi.svg delete mode 100644 demo-DES-628-badge-colors/iframe.html delete mode 100644 demo-DES-628-badge-colors/index.html delete mode 100644 demo-DES-628-badge-colors/index.json delete mode 100644 demo-DES-628-badge-colors/logo/amsterdam.svg delete mode 100644 demo-DES-628-badge-colors/logo/ggd-amsterdam.svg delete mode 100644 demo-DES-628-badge-colors/logo/museum_weesp.svg delete mode 100644 demo-DES-628-badge-colors/logo/stadsarchief.svg delete mode 100644 demo-DES-628-badge-colors/logo/stadsbank-van-lening.svg delete mode 100644 demo-DES-628-badge-colors/logo/vga-verzekeringen.svg delete mode 100644 demo-DES-628-badge-colors/manifest/app.webmanifest delete mode 100755 demo-DES-628-badge-colors/node_modules/.bin/svgo delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/LICENSE delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/README.md delete mode 100755 demo-DES-628-badge-colors/node_modules/svgo/bin/svgo delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/dist/svgo-node.cjs delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/dist/svgo.browser.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/builtin.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/parser.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/path.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/stringifier.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/style.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo-node.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo.d.ts delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo/coa.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo/css-select-adapter.d.ts delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo/css-select-adapter.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo/plugins.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/svgo/tools.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/types.d.ts delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/lib/xast.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/package.json delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/_collections.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/_path.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/_transforms.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/addAttributesToSVGElement.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/addClassesToSVGElement.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/applyTransforms.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/cleanupAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/cleanupEnableBackground.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/cleanupIds.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/cleanupListOfValues.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/cleanupNumericValues.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/collapseGroups.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertColors.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertEllipseToCircle.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertOneStopGradients.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertPathData.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertShapeToPath.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertStyleToAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/convertTransform.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/inlineStyles.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/mergePaths.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/mergeStyles.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/minifyStyles.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/moveElemsAttrsToGroup.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/moveGroupAttrsToElems.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/plugins-types.d.ts delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/prefixIds.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/preset-default.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeAttributesBySelector.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeComments.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeDesc.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeDimensions.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeDoctype.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeEditorsNSData.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeElementsByAttr.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeEmptyAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeEmptyContainers.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeEmptyText.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeHiddenElems.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeMetadata.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeNonInheritableGroupAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeOffCanvasPaths.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeRasterImages.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeScriptElement.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeStyleElement.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeTitle.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeUnknownsAndDefaults.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeUnusedNS.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeUselessDefs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeUselessStrokeAndFill.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeViewBox.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeXMLNS.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeXMLProcInst.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/removeXlink.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/reusePaths.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/sortAttrs.js delete mode 100644 demo-DES-628-badge-colors/node_modules/svgo/plugins/sortDefsChildren.js delete mode 100644 demo-DES-628-badge-colors/package.json delete mode 100644 demo-DES-628-badge-colors/project.json delete mode 100644 demo-DES-628-badge-colors/sb-addons/a11y-10/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/a11y-10/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/config-12/manager-bundle.css delete mode 100644 demo-DES-628-badge-colors/sb-addons/config-12/manager-bundle.css.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/config-12/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/config-12/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-actions-3/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-backgrounds-4/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-controls-2/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-measure-7/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-outline-8/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-toolbars-6/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-viewport-5/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/interactions-9/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/links-1/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/links-1/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-addons/themes-11/manager-bundle.js delete mode 100644 demo-DES-628-badge-colors/sb-addons/themes-11/manager-bundle.js.LEGAL.txt delete mode 100644 demo-DES-628-badge-colors/sb-common-assets/fonts.css delete mode 100644 demo-DES-628-badge-colors/sb-common-assets/nunito-sans-bold-italic.woff2 delete mode 100644 demo-DES-628-badge-colors/sb-common-assets/nunito-sans-bold.woff2 delete mode 100644 demo-DES-628-badge-colors/sb-common-assets/nunito-sans-italic.woff2 delete mode 100644 demo-DES-628-badge-colors/sb-common-assets/nunito-sans-regular.woff2 delete mode 100644 demo-DES-628-badge-colors/sb-manager/WithTooltip-Y7J54OF7-CEHQ77YF.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-E3WK6ZOZ.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-E6ABNH5R.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-FEE35O7J.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-S4VOIVUE.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-XCO5HRLK.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/chunk-XP3HGWTR.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/formatter-B5HCVTEV-7DCBOGO6.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/globals-module-info.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/globals-runtime.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/globals.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/index.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/runtime.js delete mode 100644 demo-DES-628-badge-colors/sb-manager/syntaxhighlighter-JOJW2KGS-VF6EEVPI.js delete mode 100644 demo-DES-628-badge-colors/sb-preview/globals.js delete mode 100644 demo-DES-628-badge-colors/sb-preview/runtime.js diff --git a/demo-DES-628-badge-colors/.nojekyll b/demo-DES-628-badge-colors/.nojekyll deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demo-DES-628-badge-colors/0d44ce28a467faba876cbb92a3d7deacf8287cf2.txt b/demo-DES-628-badge-colors/0d44ce28a467faba876cbb92a3d7deacf8287cf2.txt deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demo-DES-628-badge-colors/CHANGELOG.md b/demo-DES-628-badge-colors/CHANGELOG.md deleted file mode 100644 index 490c62f0d3..0000000000 --- a/demo-DES-628-badge-colors/CHANGELOG.md +++ /dev/null @@ -1,38 +0,0 @@ -# Change Log - -All notable changes to this project will be documented in this file. -See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. - -## [0.2.0](https://github.com/Amsterdam/design-system/compare/design-system-assets-v0.1.8...design-system-assets-v0.2.0) (2024-03-12) - - -### ⚠ BREAKING CHANGES - -* Shorten namespaces in theme and tokens ([#1125](https://github.com/Amsterdam/design-system/issues/1125)) - -### Features - -* Shorten namespaces in theme and tokens ([#1125](https://github.com/Amsterdam/design-system/issues/1125)) ([1c81f3b](https://github.com/Amsterdam/design-system/commit/1c81f3bd14c1f202eec2341aec1888fb74d956d5)) - -## [0.1.8](https://github.com/Amsterdam/design-system/compare/design-system-assets-v0.1.7...design-system-assets-v0.1.8) (2024-03-08) - - -### Features - -* Logo Museum Weesp ([#1088](https://github.com/Amsterdam/design-system/issues/1088)) ([da1b780](https://github.com/Amsterdam/design-system/commit/da1b7808b5bcf17acb93fe46531a9722814e9256)) - -## [0.1.7](https://github.com/Amsterdam/design-system/compare/@amsterdam/design-system-assets@0.1.6...@amsterdam/design-system-assets@0.1.7) (2024-01-31) - -**Note:** Version bump only for package @amsterdam/design-system-assets - -## [0.1.6](https://github.com/Amsterdam/design-system/compare/@amsterdam/design-system-assets@0.1.5...@amsterdam/design-system-assets@0.1.6) (2023-12-22) - -**Note:** Version bump only for package @amsterdam/design-system-assets - -## [0.1.5](https://github.com/Amsterdam/design-system/compare/@amsterdam/design-system-assets@0.1.4...@amsterdam/design-system-assets@0.1.5) (2023-12-01) - -**Note:** Version bump only for package @amsterdam/design-system-assets - -## [0.1.4](https://github.com/Amsterdam/design-system/compare/@amsterdam/design-system-assets@0.1.3...@amsterdam/design-system-assets@0.1.4) (2023-11-27) - -**Note:** Version bump only for package @amsterdam/design-system-assets diff --git a/demo-DES-628-badge-colors/LICENSE.md b/demo-DES-628-badge-colors/LICENSE.md deleted file mode 100644 index 31c3f34604..0000000000 --- a/demo-DES-628-badge-colors/LICENSE.md +++ /dev/null @@ -1,7 +0,0 @@ - - -# License - -The open source license does NOT apply to files in this directory. - -These are properietary assets to the City of Amsterdam. diff --git a/demo-DES-628-badge-colors/README.md b/demo-DES-628-badge-colors/README.md deleted file mode 100644 index a2ebf9ad27..0000000000 --- a/demo-DES-628-badge-colors/README.md +++ /dev/null @@ -1,9 +0,0 @@ - - -# Assets - -Assets for the City of Amsterdam - -## Web app manifest, app icons and favicon - -See the Design System documentation for an [overview and examples of the manifest and these icons](https://amsterdam.github.io/design-system/?path=/docs/docs-assets-favicon-app-icons--docs). diff --git a/demo-DES-628-badge-colors/app-icons/icon-192.png b/demo-DES-628-badge-colors/app-icons/icon-192.png deleted file mode 100644 index d2f996b477f7a20fa522d5f94cc1dd8dc8c57259..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1053 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE8Azrw%`pX16#+gWuK)l4f5X7=mX-DY-@k8# zg#La0{FayZ=Y|cRlahX4xbXYTna|PD|K7jBU4aq&M_ul_!E?B|LVKNcy}!0^f3K$YWAWm5Qc{0z z-1t6q>gTYqKR0hW_~(=|Ffb>0x;TbZ+;+DVDSIaH* zJ-E)w_b+ZkSN3gJaA@4zZs+5iUsdp9_5QEUyJu$o&%J$K`S-5<3mtw%SD%Sv*ss@M zj~Wy}^M8F7N07W+&welCdhvYU^FNKtxaR!Xb>O5v_q(}&{y07B3#*fB&OTjlwY~1c zx5Wo;pJzJrh<%0znBC8mZ_l;oui@XjMTPHkJbwS5do@$x-`)45MNho` zzSF<)OS^yLH)&BGcVN&bAKo!v^ZyHe)!43 zp$z*EKbCwD4vZa}1ST+7*$BdY!VKmnd$qal4*GCS&+K$%dY)-8Yt7%6@vi6I9y<<6 z533%ee)+k-=Zv(d$@1&}V;%q_WV<};y*iPK-+?gBzmCa2n?Du&GqA&*6!!h!5NRR0 z;`RNxfsLQq0~@~p!$G+AKO?K$|3i;57oDFU_@IC#0+>o={^%^24^IqSTR;gzB*UId z=8r~0{QrLk4&LY9_ThBX+GhJCx$9|P^NyfojsKPPjF*KC-XAFbstL^R44$rjF6*2U FngEOQES&%V diff --git a/demo-DES-628-badge-colors/app-icons/icon-512.png b/demo-DES-628-badge-colors/app-icons/icon-512.png deleted file mode 100644 index b711622f056dee556d96c9a348acc7ff4f74c2e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2712 zcmc&$4OA0X7M=+mPzEHPEeR`?z(QTifuQad7hOpzAW}ho1k0~MTo*YYVZq&?pfii0 zu75zgE>&~`mhvN7piodTObVr_9GYO{NB$C}NT7s(kc3Q_nH}0aJ@)kMQqP{AeP`Z% z@7?d-`|jL(?mh2sA-nypE!S8A0AL-k(>DwN81$9_tT3aOwsM#I^l~C3Fx-!#s3`!T z2x2}dNwZ?bw4L1)gP~owZravXpOT)T$1wk|3Za}g0QcJ0zwSxwv9lRDkvz`!h@zi|2T zTtWgdKCb0*by-<&!eJ)>U}aB$?>pg{15;m=t^^#JfHau((L2nO?ZkVpZ)SS06g^$? z{XY)Xu-b4l?xaUoM0DBOzf3s3nd4}gbEv5Dx7;I6>vPQNubRYZXPmRs6;ZyiPun}T z2v6JU5y3gLFlr3E^i&4cVHV-1kZgc-2>B&B3oc~w4=!|AsI)Z5;h@WclnVVTPjXb+ z-p2C=5SvOXY5`c>R2IkTE_0>iU?4l5I$RFdQl1K^A1Qvyn8Lm~1nLE90ZP=hK>eJXb-b7ZNaL4e$_3)d z8dLq-`o!cZS#Q7i*7AVCD}8PB*cL&(tbldY)Qp~%Y>m9&YMHYkTlj{r#m043PL;*` zKUA4`r4`%nKg(FiDGXSr6#26x@0b)-Qn2NZgWK{#ugt7Qkcr-dFfJ+cpcd4cZlJhRHRQf)KTKq1Y zW=aOhC3-V1tC8w9dD`bwsG2<7-CNJjS~$~+`| zyz7LuCYM5bv+V~gh&aArUIZTRRzmZB2wTp6MFwTiB~`A%o6#1MHglNJXc<@VJ|)yJ zFQBc-+nyP<)uM}&E$&KcW~^F^UT`yT+Mtv_NT@W>K1$1rmG0;@*|2L1b>uSatw&FI zxo4Il*&X-4X_F7fgUK=kUzJICAMuam4~U_D%#~F@*Q&neEL28Bp+t28n1rz6sT==> zZ*<1c<+-fbGFE;FE0OSa#v{^AN=DQHa-KjMY$|H|o`F}uwMazKW_)~UW#b*G`XZNr z_h0_X@@I{n%)59@TByt;KiJtbpTjM2S+(jQm_#WaK;ga!tH2-vZM%5_fKH9yyo}99 z*deQlIY_RgVJaJ>K}L zJ%^x=ue~tUSPQ$bPU>D-vc|v(9|A3s3|OQz04Jh;5@~5vQdcoA+>f0)YJ9YfQfyTz zn&8dPpz}EW_sK`WkI3@tRP;V+C03=z{=wcbDRjka#{Ms`igc#$)@A>RaxR`0XA&XMX4{DRDsZRmIXdz;CzjC)?w5{sm(Q BfZYH9 diff --git a/demo-DES-628-badge-colors/assets/Accordion.docs-qBgMwYaZ.js b/demo-DES-628-badge-colors/assets/Accordion.docs-qBgMwYaZ.js deleted file mode 100644 index f5ca04db72..0000000000 --- a/demo-DES-628-badge-colors/assets/Accordion.docs-qBgMwYaZ.js +++ /dev/null @@ -1,73 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as i,d as r,P as c,e as d,f as o}from"./index-BDWO20Zr.js";import{A as h,E as l,T as p}from"./Accordion.stories-BDkuSoA4.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./exampleContent-CRK3_7Hv.js";import"./clsx-B-dksMZM.js";import"./index.esm-DQkeu4as.js";import"./getHeadingElement-DiRwFEz7.js";import"./Icon-CuaumHXX.js";import"./useKeyboardFocus-CRUFsA_C.js";import"./Paragraph-C4jU4-Z4.js";const m=` - -# Accordion - -The accordion component is a clickable (vertically stacked) list of headings to hide or show associated content. -With an accordion, you offer content to users progressively. - -## Guidelines - -- Use an accordion on a full page with essential and non-essential content. -- Hiding non-essential content helps users get to important content more quickly. -- Avoid using an accordion to avoid too much essential content on 1 page. -- Rewrite the page more compactly or divide the content over multiple pages instead of using the accordion in the first place. -- Don’t hide essential information in an accordion. -- An accordion consists of several accordion sections. -- Use a minimum of 3 and a maximum of 10 sections underneath each other. -- It is essential for accordion sections to have clear headings, as the user cannot "scan" the hidden content to find relevant information. -- Hiding the content has the disadvantage that "search in page" does not yield any hidden content results. -- If you know the search term the user used to get to the accordion page, you can automatically expand the sections that contain the search term. -- The accordion’s content may contain formatting (e.g. headings, lists, links and buttons). - -You can navigate an accordion with your keyboard: - -| key | element | -| :------------- | :-------------------------------------------------------------------------------------------------------------------- | -| Enter or Space | Open or close the accordion section that has the focus | -| Tab | Go to the next element that can have focus | -| Shift + Tab | Go to the next element that can have focus | -| Down arrow | If an accordion section has focus, go to the next section; if the last section has focus, go to the first section | -| Up arrow | If an accordion section has focus, go to the previous section; if the first section has focus, go to the last section | -| Home | If an accordion section has focus: go to the first section | -| End | If an accordion section has focus, go to the last section | - -## Relevant WCAG requirements - -The WCAG requirements for the Button and Heading components also apply to the accordion header. - -Pay extra attention to these parts: - -- [WCAG requirement 1.3.1](https://www.w3.org/TR/WCAG21/#info-and-relationships): the heading level of the accordion sections depends on where in the page the accordion is placed, this may differ per page. -- [WCAG requirement 1.3.6](https://www.w3.org/TR/WCAG21/#identify-purpose): use \`aria-controls\` for the button, and use a \`region\` landmark for the expandable region (use the HTML element \`
\` for this) -- [WCAG requirement 1.4.3](https://www.w3.org/TR/WCAG21/#contrast-minimum): contrast between text and background and between icon and background is sufficient in all variants, all interactive statuses and all possible combinations. -- [WCAG requirement 3.2.1](https://www.w3.org/TR/WCAG21/#on-focus): do not automatically make the accordion expanded when the button gets focus. -- [WCAG requirement 2.1.3](https://www.w3.org/TR/WCAG21/#keyboard-no-exception): Support the optional keys: \`Down Arrow\`, \`Up Arrow\`, \`Home\` and \`End\`. -- \`Space\` should activate the button, not scroll the page (use \`keypressEvt.preventDefault()\`). -- [WCAG requirement 2.4.6](https://www.w3.org/TR/WCAG21/#headings-and-labels): The text used both as a heading and as a label for the button must be clear because the content is not always visible. -- [WCAG requirement 2.4.10](https://www.w3.org/TR/WCAG21/#section-headings): accordions that are part of the running text must use section headings. - -## References - -- [W3C - Accordion Pattern](https://www.w3.org/WAI/ARIA/apg/patterns/accordion/) -`;function a(t){const n={a:"a",code:"code",h2:"h2",h3:"h3",p:"p",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:h}),` -`,e.jsx(r,{children:m}),` -`,e.jsxs(n.p,{children:[`Each accordion section has its unique name. -Provide this name via the `,e.jsx(n.code,{children:"label"})," property of the ",e.jsx(n.code,{children:"Accordion.Section"})," component."]}),` -`,e.jsx(c,{}),` -`,e.jsx(d,{}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.h3,{id:"expanded-by-default",children:"Expanded by default"}),` -`,e.jsxs(n.p,{children:["If you want the contents of an accordion section to appear initially, pass the ",e.jsx(n.code,{children:"expanded"})," property to the ",e.jsx(n.code,{children:"Accordion.Section"})," component."]}),` -`,e.jsx(o,{of:l}),` -`,e.jsx(n.h2,{id:"too-many-landmarks",children:"Too many landmarks"}),` -`,e.jsxs(n.p,{children:["By default, an accordion section uses the HTML tag ",e.jsx(n.code,{children:"section"}),` to render the content. -Having many accordion sections on your page (more than 6) can lead to too many landmark regions, confusing screen reader users. -In that case, use `,e.jsx(n.code,{children:"section={false}"}),`. -Please note: Storybook does not correctly display this property in the code block.`]}),` -`,e.jsx(o,{of:p}),` -`,e.jsx(n.h2,{id:"technical-explanation",children:"Technical explanation"}),` -`,e.jsxs(n.p,{children:["Currently (28-6-2023), the HTML element ",e.jsx(n.code,{children:"details"}),` element has some accessibility problems. -`,e.jsx(n.a,{href:"https://developer.mozilla.org/en-US/docs/Web/HTML/Element/summary#summaries_as_headings",rel:"nofollow",children:"For example, a heading in a summary is not adequately understood by screen readers"}),` and -NVDA does not read Chrome and Edge’s collapsed and expanded status correctly. -That’s why we chose not to use this native element. -If these problems are solved, we could do this.`]})]})}function I(t={}){const{wrapper:n}={...s(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(a,{...t})}):a(t)}export{I as default}; diff --git a/demo-DES-628-badge-colors/assets/Accordion.stories-BDkuSoA4.js b/demo-DES-628-badge-colors/assets/Accordion.stories-BDkuSoA4.js deleted file mode 100644 index 1a4fe46b29..0000000000 --- a/demo-DES-628-badge-colors/assets/Accordion.stories-BDkuSoA4.js +++ /dev/null @@ -1,38 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{a as S}from"./exampleContent-CRK3_7Hv.js";import{c as p}from"./clsx-B-dksMZM.js";import{r as n}from"./index-BwDkhjyp.js";import{t as O}from"./index.esm-DQkeu4as.js";import{g as H}from"./getHeadingElement-DiRwFEz7.js";import{I as M}from"./Icon-CuaumHXX.js";import{u as $}from"./useKeyboardFocus-CRUFsA_C.js";import{P as r}from"./Paragraph-C4jU4-Z4.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const z={headingLevel:1,section:!0},T=n.createContext(z);try{Context.displayName="Context",Context.__docgenInfo={description:`Context lets components pass information deep down without explicitly -passing props. - -Created from {@link createContext}`,displayName:"Context",props:{}}}catch{}const I=n.forwardRef(({label:o,expanded:h=!1,children:d,className:m,...u},c)=>{const{headingLevel:g,section:R}=n.useContext(T),[l,V]=n.useState(h),q=H(g),A=n.useId(),x=`button-${A}`,_=`panel-${A}`;return e.jsxs("div",{className:p("ams-accordion__section",m),ref:c,...u,children:[e.jsx(q,{className:"ams-accordion__header",children:e.jsxs("button",{"aria-controls":_,"aria-expanded":l,className:"ams-accordion__button",id:x,onClick:()=>V(!l),type:"button",children:[e.jsx(M,{svg:O,size:"level-5",className:"ams-accordion__icon"}),o]})}),R?e.jsx("section",{id:_,"aria-labelledby":x,className:p("ams-accordion__panel",{"ams-accordion__panel--expanded":l}),children:d}):e.jsx("div",{id:_,"aria-labelledby":x,className:p("ams-accordion__panel",{"ams-accordion__panel--expanded":l}),children:d})]})});I.displayName="Accordion.Section";try{Accordion.Section.displayName="Accordion.Section",Accordion.Section.__docgenInfo={description:"",displayName:"Accordion.Section",props:{label:{defaultValue:null,description:"The heading text.",name:"label",required:!0,type:{name:"string"}},expanded:{defaultValue:{value:"false"},description:"Whether the content is displayed initially.",name:"expanded",required:!1,type:{name:"boolean"}}}}}catch{}const L=n.forwardRef(({children:o,className:h,headingLevel:d,section:m=!0},u)=>{const c=n.useRef(null);n.useImperativeHandle(u,()=>c.current);const{keyDown:g}=$(c,{rotating:!0});return e.jsx(T.Provider,{value:{headingLevel:d,section:m},children:e.jsx("div",{className:p("ams-accordion",h),onKeyDown:g,ref:c,children:o})})});L.displayName="Accordion";const a=Object.assign(L,{Section:I});try{a.displayName="Accordion",a.__docgenInfo={description:"",displayName:"Accordion",props:{headingLevel:{defaultValue:null,description:"The hierarchical level of the Accordion Section heading(s) within the document.",name:"headingLevel",required:!0,type:{name:"enum",value:[{value:"1"},{value:"2"},{value:"3"},{value:"4"}]}},section:{defaultValue:{value:"true"},description:"Whether to use a ‘section’ element for each Accordion Section.",name:"section",required:!1,type:{name:"boolean"}}}}}catch{}const y=S(),f=S(),b=S(),B={title:"Components/Containers/Accordion",component:a,args:{headingLevel:1}},t={args:{children:[e.jsx(a.Section,{label:"Eerste sectie",children:e.jsx(r,{children:y})},1),e.jsx(a.Section,{label:"Tweede sectie",children:e.jsx(r,{children:f})},2),e.jsx(a.Section,{label:"Derde sectie",children:e.jsx(r,{children:b})},3)]}},i={args:{children:[e.jsx(a.Section,{label:"Eerste sectie",children:e.jsx(r,{children:y})},1),e.jsx(a.Section,{label:"Tweede sectie",expanded:!0,children:e.jsx(r,{children:f})},2),e.jsx(a.Section,{label:"Derde sectie",children:e.jsx(r,{children:b})},3)]}},s={args:{section:!1,children:[e.jsx(a.Section,{label:"Eerste sectie",children:e.jsx(r,{children:y})},1),e.jsx(a.Section,{label:"Tweede sectie",children:e.jsx(r,{children:f})},2),e.jsx(a.Section,{label:"Derde sectie",children:e.jsx(r,{children:b})},3)]}};var j,v,P;t.parameters={...t.parameters,docs:{...(j=t.parameters)==null?void 0:j.docs,source:{originalSource:`{ - args: { - children: [ - {paragraph1} - , - {paragraph2} - , - {paragraph3} - ] - } -}`,...(P=(v=t.parameters)==null?void 0:v.docs)==null?void 0:P.source}}};var E,N,k;i.parameters={...i.parameters,docs:{...(E=i.parameters)==null?void 0:E.docs,source:{originalSource:`{ - args: { - children: [ - {paragraph1} - , - {paragraph2} - , - {paragraph3} - ] - } -}`,...(k=(N=i.parameters)==null?void 0:N.docs)==null?void 0:k.source}}};var w,C,D;s.parameters={...s.parameters,docs:{...(w=s.parameters)==null?void 0:w.docs,source:{originalSource:`{ - args: { - section: false, - children: [ - {paragraph1} - , - {paragraph2} - , - {paragraph3} - ] - } -}`,...(D=(C=s.parameters)==null?void 0:C.docs)==null?void 0:D.source}}};const K=["Default","ExpandedByDefault","TooManyLandmarks"],ee=Object.freeze(Object.defineProperty({__proto__:null,Default:t,ExpandedByDefault:i,TooManyLandmarks:s,__namedExportsOrder:K,default:B},Symbol.toStringTag,{value:"Module"}));export{ee as A,i as E,s as T}; diff --git a/demo-DES-628-badge-colors/assets/Alert.docs-DGbuxuDu.js b/demo-DES-628-badge-colors/assets/Alert.docs-DGbuxuDu.js deleted file mode 100644 index 2f3111144e..0000000000 --- a/demo-DES-628-badge-colors/assets/Alert.docs-DGbuxuDu.js +++ /dev/null @@ -1,53 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as o,d as a,P as c,e as l,f as i}from"./index-BDWO20Zr.js";import{A as h,W as d,E as m,S as p,I as f,a as u,b as x,c as j}from"./Alert.stories-DtE95yDU.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./clsx-B-dksMZM.js";import"./Icon-CuaumHXX.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./IconButton-CFmnpWmC.js";import"./VisuallyHidden-Db-04MJ9.js";import"./UnorderedList-J9gSHTlV.js";import"./Link-DfaTqfXA.js";import"./Paragraph-C4jU4-Z4.js";const g=` - -# Alert - -An Alert informs the user of a significant or time-sensitive message without interrupting their task. - -## Specifications - -There are four types of notifications: - -- **Warning** (orange) when action is needed to prevent damage. -- **Error** (red) indicates an error has occurred. -- **Confirmation** (green) to reassure that a process is complete. -- **Notification** (blue) to bring attention to a message. - -## Guidelines - -- Place an orange Alert directly below the Header for important and urgent information. - Examples: system outage or changes in the opening hours of a City Office. -- Ensure sufficient white space around the Alert. - The grid’s white space is a good reference – place the Alert in its own cell. -- By default, the Alert cannot be closed. - This functionality can be added optionally. -- Optionally, the title can be omitted. -`;function r(t){const e={h2:"h2",h3:"h3",p:"p",...s(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(o,{of:h}),` -`,n.jsx(a,{children:g}),` -`,n.jsx(e.h2,{id:"examples",children:"Examples"}),` -`,n.jsx(e.p,{children:"The default Alert is a warning."}),` -`,n.jsx(c,{}),` -`,n.jsx(l,{}),` -`,n.jsx(e.h3,{id:"warning",children:"Warning"}),` -`,n.jsx(e.p,{children:"Display a warning when user action is required."}),` -`,n.jsx(i,{of:d}),` -`,n.jsx(e.h3,{id:"error",children:"Error"}),` -`,n.jsx(e.p,{children:`In case of an error, use the red alert. -Provide the user with suggestions on alternative ways to achieve the goal.`}),` -`,n.jsx(i,{of:m}),` -`,n.jsx(e.h3,{id:"success",children:"Success"}),` -`,n.jsx(e.p,{children:"Announce the success of a significant action."}),` -`,n.jsx(i,{of:p}),` -`,n.jsx(e.h3,{id:"info",children:"Info"}),` -`,n.jsx(e.p,{children:"An informative message can emphasize matters that are useful to follow."}),` -`,n.jsx(i,{of:f}),` -`,n.jsx(e.h3,{id:"with-inline-link",children:"With Inline Link"}),` -`,n.jsx(e.p,{children:"Include an inline link in the text to guide the user."}),` -`,n.jsx(i,{of:u}),` -`,n.jsx(e.h3,{id:"with-list",children:"With List"}),` -`,n.jsx(e.p,{children:"For clarification, formatted text can be included in the alert."}),` -`,n.jsx(i,{of:x}),` -`,n.jsx(e.h3,{id:"without-title",children:"Without Title"}),` -`,n.jsx(e.p,{children:`Sometimes, a title is unnecessary. -The icon automatically becomes slightly smaller.`}),` -`,n.jsx(i,{of:j})]})}function z(t={}){const{wrapper:e}={...s(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(r,{...t})}):r(t)}export{z as default}; diff --git a/demo-DES-628-badge-colors/assets/Alert.stories-DtE95yDU.js b/demo-DES-628-badge-colors/assets/Alert.stories-DtE95yDU.js deleted file mode 100644 index 4f00e0d750..0000000000 --- a/demo-DES-628-badge-colors/assets/Alert.stories-DtE95yDU.js +++ /dev/null @@ -1,64 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{m as v,p as J,q as Q}from"./index.esm-DQkeu4as.js";import{c as X}from"./clsx-B-dksMZM.js";import{r as Y}from"./index-BwDkhjyp.js";import{I as Z}from"./Icon-CuaumHXX.js";import{H as ee}from"./Heading-CWbN3elW.js";import{I as ne}from"./IconButton-CFmnpWmC.js";import{U as m}from"./UnorderedList-J9gSHTlV.js";import{L as re}from"./Link-DfaTqfXA.js";import{P as n}from"./Paragraph-C4jU4-Z4.js";const ae={error:v,info:J,success:Q,warning:v},u=Y.forwardRef(({children:h,className:H,closeable:B,closeButtonLabel:K="Sluiten",headingLevel:G=2,onClose:R,severity:g="warning",title:c,...F},M)=>{const p=c?"level-4":"level-5",$=c?"section":"div";return e.jsxs($,{...F,ref:M,className:X("ams-alert",g&&`ams-alert--${g}`,H),children:[e.jsx("div",{className:"ams-alert__icon",children:e.jsx(Z,{size:p,svg:ae[g]})}),e.jsxs("div",{className:"ams-alert__content",children:[c&&e.jsx(ee,{level:G,size:"level-4",children:c}),h]}),B&&e.jsx(ne,{label:K,size:p,onClick:R})]})});u.displayName="Alert";try{u.displayName="Alert",u.__docgenInfo={description:"",displayName:"Alert",props:{closeable:{defaultValue:null,description:"Whether the user can dismiss the Alert. Adds a button to its top right.",name:"closeable",required:!1,type:{name:"boolean"}},closeButtonLabel:{defaultValue:{value:"Sluiten"},description:"The label for the button that dismisses the Alert.",name:"closeButtonLabel",required:!1,type:{name:"string"}},headingLevel:{defaultValue:{value:"2"},description:"The hierarchical level of the Alert’s heading within the document.",name:"headingLevel",required:!1,type:{name:"enum",value:[{value:"1"},{value:"2"},{value:"3"},{value:"4"}]}},onClose:{defaultValue:null,description:"A function to run when dismissing.",name:"onClose",required:!1,type:{name:"(() => void)"}},severity:{defaultValue:{value:"warning"},description:"The significance of the message conveyed.",name:"severity",required:!1,type:{name:"enum",value:[{value:'"error"'},{value:'"info"'},{value:'"success"'},{value:'"warning"'}]}},title:{defaultValue:null,description:"The text for the Heading.",name:"title",required:!1,type:{name:"string"}}}}}catch{}const te={title:"Components/Feedback/Alert",component:u,args:{title:"Let op",closeable:!1}},r={args:{children:e.jsx(n,{children:"Tijdens Koningsdag zijn alle Stadsloketten gesloten. Ook 14 020 en alle andere telefoonnummers van de gemeente zijn niet bereikbaar."})}},a={args:{children:e.jsx(n,{children:"U bent vergeten verplichte velden in te vullen."}),title:"Vul de gegevens aan"}},t={args:{children:e.jsx(n,{children:"Wegens een technische fout kon het formulier niet worden verzonden. We hebben uw gegevens niet ontvangen. Probeer het over een paar minuten opnieuw."}),severity:"error",title:"Niet gelukt"}},s={args:{children:e.jsx(n,{children:"Het formulier is verzonden. We hebben uw gegevens goed ontvangen."}),closeable:!0,severity:"success",title:"Gelukt"}},o={args:{children:e.jsx(n,{children:"Tijdens de hijswerkzaamheden geldt er een korte verkeersstop. We zetten verkeersregelaars in, volg hun aanwijzingen op. De verkeersstop duurt ongeveer 10 minuten."}),closeable:!0,severity:"info"}},i={args:{title:"Vul de gegevens aan",children:[e.jsx(n,{children:"U bent vergeten de volgende verplichte velden in te vullen:"},1),e.jsxs(m,{children:[e.jsx(m.Item,{children:"Naam"}),e.jsx(m.Item,{children:"Telefoonnummer"})]},2)]}},l={args:{children:e.jsxs(n,{children:["Tijdens Koningsdag zijn"," ",e.jsx(re,{variant:"inline",href:"#",children:"alle Stadsloketten"})," ","gesloten. Ook 14 020 en alle andere telefoonnummers van de gemeente zijn niet bereikbaar."]}),severity:"info"}},d={args:{children:e.jsx(n,{children:"De geschatte wachttijd in de adreszoeker klopt momenteel niet altijd. We werken aan een oplossing."}),title:void 0}};var f,k,j;r.parameters={...r.parameters,docs:{...(f=r.parameters)==null?void 0:f.docs,source:{originalSource:`{ - args: { - children: - Tijdens Koningsdag zijn alle Stadsloketten gesloten. Ook 14 020 en alle andere telefoonnummers van de gemeente - zijn niet bereikbaar. - - } -}`,...(j=(k=r.parameters)==null?void 0:k.docs)==null?void 0:j.source}}};var b,y,S;a.parameters={...a.parameters,docs:{...(b=a.parameters)==null?void 0:b.docs,source:{originalSource:`{ - args: { - children: U bent vergeten verplichte velden in te vullen., - title: 'Vul de gegevens aan' - } -}`,...(S=(y=a.parameters)==null?void 0:y.docs)==null?void 0:S.source}}};var x,z,w;t.parameters={...t.parameters,docs:{...(x=t.parameters)==null?void 0:x.docs,source:{originalSource:`{ - args: { - children: - Wegens een technische fout kon het formulier niet worden verzonden. We hebben uw gegevens niet ontvangen. - Probeer het over een paar minuten opnieuw. - , - severity: 'error', - title: 'Niet gelukt' - } -}`,...(w=(z=t.parameters)==null?void 0:z.docs)==null?void 0:w.source}}};var P,L,W;s.parameters={...s.parameters,docs:{...(P=s.parameters)==null?void 0:P.docs,source:{originalSource:`{ - args: { - children: Het formulier is verzonden. We hebben uw gegevens goed ontvangen., - closeable: true, - severity: 'success', - title: 'Gelukt' - } -}`,...(W=(L=s.parameters)==null?void 0:L.docs)==null?void 0:W.source}}};var _,I,T;o.parameters={...o.parameters,docs:{...(_=o.parameters)==null?void 0:_.docs,source:{originalSource:`{ - args: { - children: - Tijdens de hijswerkzaamheden geldt er een korte verkeersstop. We zetten verkeersregelaars in, volg hun - aanwijzingen op. De verkeersstop duurt ongeveer 10 minuten. - , - closeable: true, - severity: 'info' - } -}`,...(T=(I=o.parameters)==null?void 0:I.docs)==null?void 0:T.source}}};var A,U,N;i.parameters={...i.parameters,docs:{...(A=i.parameters)==null?void 0:A.docs,source:{originalSource:`{ - args: { - title: 'Vul de gegevens aan', - children: [U bent vergeten de volgende verplichte velden in te vullen:, - Naam - Telefoonnummer - ] - } -}`,...(N=(U=i.parameters)==null?void 0:U.docs)==null?void 0:N.source}}};var V,q,O;l.parameters={...l.parameters,docs:{...(V=l.parameters)==null?void 0:V.docs,source:{originalSource:`{ - args: { - children: - Tijdens Koningsdag zijn{' '} - - alle Stadsloketten - {' '} - gesloten. Ook 14 020 en alle andere telefoonnummers van de gemeente zijn niet bereikbaar. - , - severity: 'info' - } -}`,...(O=(q=l.parameters)==null?void 0:q.docs)==null?void 0:O.source}}};var D,E,C;d.parameters={...d.parameters,docs:{...(D=d.parameters)==null?void 0:D.docs,source:{originalSource:`{ - args: { - children: - De geschatte wachttijd in de adreszoeker klopt momenteel niet altijd. We werken aan een oplossing. - , - title: undefined - } -}`,...(C=(E=d.parameters)==null?void 0:E.docs)==null?void 0:C.source}}};const se=["Default","Warning","Error","Success","Info","WithList","WithInlineLink","WithoutTitle"],ve=Object.freeze(Object.defineProperty({__proto__:null,Default:r,Error:t,Info:o,Success:s,Warning:a,WithInlineLink:l,WithList:i,WithoutTitle:d,__namedExportsOrder:se,default:te},Symbol.toStringTag,{value:"Module"}));export{ve as A,t as E,o as I,s as S,a as W,l as a,i as b,d as c}; diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-B-eEYlh-.eot b/demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-B-eEYlh-.eot deleted file mode 100644 index 383d801e89b66d153264112e0fe8f48ad7e7d7b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31979 zcmaI7RZtx64=%jRvaqG4SaEkN(&AodfdU0u+VA)O zuFknR$-MI+zk5MYNHV7~!y zLIcyUo5f0)l z<_4}l<_>aUr6iD|CzH6kNVtNksF{YmMn69E*_h}&z5_rfgC9Bs=TLw^W& zW_;99uUFE2&`=nDZC`9c`<+Gl5J63e_eg7$>NotlG2`{OAH$@jWRkm*l4QP4%fTM@ z;i>+N_0aZvCQq`-E{SBT1Ur6bF4U-;CEARSNvigY1l~aYLqWn)R!0G;-1>V zpHNB!H=vJaL0RmA{3r|(Y0^xR?$R=D*!X4|@YFXUuy30|xWA#L^@vJ-B9U=|S4E@U zj5(;}aWs75Qmn8>Wt1j-%nbmF4hok(Lr$C-iUgyO580%c3G*B5DVHe$j&HSbh0G>l znnb3!1o(symiM^U)q`h7Q5dNB;U8jF0LmuU+J7+z)UR%2GtgccrhWCNRV`GWARf8o zVkD*Hpw+FlRJq&7_@TfL1bA#v=kOn(xVmKdGENOP4w_Dm0ypU;k>L9_2+{)xAGc-z z=9Ak-YSP&XvLy+h3+~6{TI$;j(Q~0dC-;&m`Z}TEJx2=;u^82?rag?VS{N5=*a(bC z79mHYInW+pVwEDqBNIDN^V)h|g@5s?T2BH)VUH1p#?JG$j7trw)jX4qsiahP%Y8)cFxSnm{ zwIQEf7TVV-pJ8of-<}jqpJBlp4I$UZS7G|c?A&IHYkW6Fag4?`w2@)yvP z(lF?`le_!N29!_-x_UrmbwXM_@@vKj4S!m6RJS< zUHWrm!5^lDR?f>ERo~KLhaF4HAn4_&;u#G(Hg2#X{H^=%l*v96!M@hX+VwX+0nhK; z%EB6q*4baNxGUNkQS@iu<6|0atq{d!|J}iLWNuYS82vRbH?}`MK41@ZZmZF_5rm!6 z8lp-GDIcB);ByRnQg|3;%UzTL&8y#`Ey1Rfq-&3O43gOR_NY?>6`~HUq3%q6t}KIA zbT}#dEWrxxm&RNZwkVK1G*( z23SQuY*o6(vhbIY_iA?|rkzT9jJ1|wa9jn>)akko(TdCOwBc3cBr%4){l0UWVS1XO zs(XHMHtIJmeSQ+8JTd}!0F!fI@xB)5z)%q%v!a+sVc|xGl5W_kimP=bg52S~^#0x! z(}yP0Rldc9l=8^7Q#VX_AwN(={i6~wIa7ZMLw$0sj(?<+uH6dB?y}>*ob-few?p7L zJx!QHJCVFd5)&V6-J(JJc4>vOZ~5g=?3`qYrnFZxzLxyZpH844uyM2P=3&5)RVWbq zx8Nr+;E_HNIZgroc;7Ky=>n_Tah|hM#en{)-MHqEiKaudz12uqAAmH{6SFvc5tZ@? z7e{;H$)&J36?HNO`>ginPna4pc7hFq=oCaaJQy9Dy|ser z3z1d?L;Uj(b=Ga2e@Eilq;cN>^|QH`GfGOzKsC8C$JIuhb8qJc%s$L*Br~osfnJun z=r8FLqrZk8W&{^dZa-yOf}%D^l)x;_W_?r0SONBJRrHKJg@tW;fMJJLoe3=!GHRbj zHblc8D6Q_zQ*U|%VJu+mcF5kLK*QRo<&844snBL-Gi~a#{z`-a`_uVmEs-e8nLkmF zdwGOChNZM3pM{mOhArlEeY*Ib#wOZM5Jc5BTE7V+-s7t!Ev zCIvUEj_AFUD}u34iVXJ_F-X52c0D0UtepbJkk*vk`@oQ7h%~QVpZ|Di#NP2vs9f~kiR$XHotGAcsD)-xAU&MOb}s#ceU+d zrbWqev?gd}%zKk0Ch>7%qHAZa2{_-KP&UnDOe{z?_(eNEl`~(~`B#=U z)-jmP@Xsc5#s;oNZNp!i-cMJ$pOa0Hao68rC#Pr3pE~{FiAzQj2c+V6vP~BG|Eoyz ziN%Yv#Rkq{xG9-hXO}w@hU6CF_sO2%P_0EQ2KSc_skmBkAoxA^9^Xm>W+s}?ni=eFZGue}ayMO02I7LA8tQ$~&#! zDJ{p!MB2J6Sa>fgbnxF5kPy8s;(K{I!JuLvQEQZHQm&F&IhZ_^HmyrH{zvqs#pHaq>Avl$Nx zwrixVx9uq}iFEw1Nd2+(W2YkBQT3{=`~89WV!q%eidx#db{h(_c!aic#yE?Ysv!D6<6afoek(nY_*0j8qOLHFttiCAWMvXn#e_jax(O4F{z^h57B)^ z$MFugo+D)DunmnK<98z!4Tux8FhKjMc8JB1df?G#U*U*IQSw|h{-eq#WoEi!A%~T1 zhnb1Pr}^sCRERYzrxIa!3^y}+WGHQI& zp&9hC+e)0=1}Nw^wPgf2?db2PHJdJ-yX1@1gC;AWc%jYRL?<|Usls{OH+Y2BkzB=d zA9+(g!{HSI97+>s6Ta&mJ{3tF8WG*0*&XEcgiM+ydc{_G<Lnm&fF*lr>m@8P-In40KIVMkuGpWJwa>!7s%@inm)?E+U#!56hH-K}^8 z+P8PD>nON|;eo;iJ8}~vyam7^{?I97!H@h{vtxz7{h4cZjqKuU`9(LsIh9qD5NK9FdZo4hNy)uC2bl%lD;N1IUm zZ^|7rGBcPtHf-VGL(RZ_ZCt5|4NMOwS@2^729`cicc8T2EPgUsvsfhDP?8)%b%WP` zPK74i5QI)ZS_#0h&Rgw@)nmsRrC$|~&GEyG1#AgFteg6N2&cv@{%yg z&F|3xE1k!(73w=U>FjT=$sH{ilS{@9Jg}f%VY7=2!o^WD35YiTbVa?oWP*@+E!|M4 zb-a~G-`z6RPKR0Im^i?D3c1Gt!b=26&AD*il&8iiqw3A3n%(1Y5BmGC{PWA_W1+{# zW!14PFKio**2zlEkeQo0HtV3)Zm3nU!f3y`PF}*lr?Y@m| zz1Et20tNYD@#`mwpT16+!=eQo#nPfM${c~}VdMUmb}4E3V!PkcLBiR8*L5PjaouMu zuKuC8lHO4=!R)O;>qyWMUm?+ap8_&gX{j*97>EVu7RH3$}H$_ZG1$rMt}h2aga z_|2@D9F3diC2f!&p3G)Ya=MrcrGG%{vrJfsA1LN_e|i0K&4%7^wmhwGjqyQHI)R8j z$p~LA8=gT}()Zj6{o!VdnC6@$9DGSHKkzCxC=8_>JI(|LWtHT#w;0150eaWNiA1E? z2DiKkaw>NXS5|!OQomhY$d zChCW7ai@vsr|AL_2TVKbC3m*Y)JzKT+{DtU8(2vT9R3WoaKedm3h_7Lylidd_PJay=y}w{J%_?U^j%lk(mC@?;4I_%oz-WtH5c z3gP1f1gDF_YL&p;3hL6EX6=v-3FcVtPkAb8Qwj!_LwuZu26wlo@Go;fr%EMb@(8+<>$N1X^Lu^7 z14FQhe>UGMV?EGBF5b|KX1VICx~wq0vNyyOheu!URsE)V&savIn<_fudJ5N*|F!@_ z;X+N1J+&=(uI`-9V`)u@_c-V+M26iA=&OI)t>`1Jt_VHU7}ni&E^JS=Syc->6q1l) zSI$G7m1;9{BYN?Zs`&z8v=n>LuGD^?oM~zxhw5k(9*G(gmgW|b^I}2tqVc|a-3a=W zrDTm|atZVXJ#J)j-+VmkBJxR(%PBw}G~QU8GG)Uk?KUaUO-YCD?ueqK+-99p6?MVaRE+TJH%S|n$p{_hDkT=-49#*(Po-xRH*;Wl(ln5e zL3v0~g%cw%3_tiTfDG^T&p-~1!&MJ_O?;vNj0Vp7Tt%oI2IlUzqG3fHeq2u)+4Or3 zH2qUebIDEj%(L_Mi;GcpaABv~S|I8x3|$m6ThtV~2jKo`tpIY^NK2AKoCwEUANSD* zACPRhJ1 zexv*mbugm8nrBrdiwFB%_9osQ z&6dTKotzg9bZnuJ>*KCh&=%fdPStFLE6#y2rpjr>^*%fN@xlfHM zJn<&J_yBv&l%>3^uYsy8YGR0y(NM(Bc~s-<^G5R6w>7HI?)b!XrkCS2|9%IPAK z*-xB`^pbK@2i-uHS3)E#IwTDaI>;}8abauf66R>e@Uyq5KY2Sd;<2@b+NvFvq3H^S z&`JM!)DM$-YI){ClsV)A7$^EMLRN)Y8RtG5%Y|>!_33~1#1x9bqRXW%M}Q))^dZH# zGcZ539^^en=ql@M8fvc-G9w+2zIJ*m?2G8t#aR=Ak>Se7Rf3qk$#j&aPh|p|P(c3( z`8x!e`U~NOj^ufLQ!Bb>_E{ix?e*w!S95ir8)=^_`Cd`tfrP~>iwhQ|qEi@^?Lzq~22lv?ImR$&&FlpwotJ&j(Q75syu zH(9Diofl!~O9-gwfCi=763E+%H&xJ6QYyhGf6*t=E|8w_H78oQ#Y8G;yJs+06$N2@m}iFlGnbgAw&1X9x$RA$$mhlewIy|4|A z8(s^P$`4(JuY(XWb?__ldqSdrxiUo6 zD>8pp8Ju!f_^#0D_LIx7&&2Ur%zgK@iN&swROKdCK?FfV@GNz*FhFKf$uj68n)8ue z{ZV#R zyB@dV={DNfwa=Ikqfx1K%{;T#i-Czg7c_Xwk5Xtkz46&Lujsy9Z?@e&1d(X3Rl#)L z?sSD8sJ zn}*Kfl|wnNo6`7>MfVf~gpSLdN$CY=wr_%BgA&k$z1{tSlRtoD z{3~gUaXiX@RN@+GuXcGY5wSUmIXh+x0gWp(;pAlgbv^&U8-5hoHv-_DH&onc+-YUe zKKx!|ha({JyBQ1-!C@aXvG>dy8dD6L*BWns*u2Lq|NJ4%hE1U0=NC7OpQOXD%QrMO zv9J-D+=6QIBMe3@mr<93^8|I;$km$YmJFynGd1XKIBYjgm+Bs{8x1hk8Abb3@;h`= zZXiatWiIhIcFY9#ADz_`ooTB0A0S})l|j+P+{+fe3WPZbEyL{W5WeACEYEKr3#GVi4ky2It4VP7hegFCx|N1Nb^)$IG z3Sj8Q+4>Q)HUyiKR=#s%$1w&IWj~n^6=|tOEEY42cvu1j2a=Hr(tDvGsK%pk_AMb_ zT~QEw4G_`lqcFRBn%gNgtFxG zk{~V~e% z64I;^Hq{bRtP=nI7?a8+q%I_Z0W@G#<)PEs)k)JRSSwnYErerK36mX(Ua5#e$q1+- z0KG*2g=9n@7aBqFlpl-Ocl9S77*eSDpKmSprTQtMs zwsL*XOr$q6{|gptSCCTEi|zOsaicaZ7g5xxt)CpBG&7?L9CfCOc_smWCz(j_1O9HM zkH))B4o@^jl^O!36@BJl_vC^tRLBJ@0n>tywIa$69>0AH5}Hb=2vC7A%fYR1lkr{K zYiG7j+NI~GVl2tXamoZx<gQu_ZqWIA`|Z^f#D{i9 zN$Q`jSJRmsx|MmRkL=IB@6=+{1UoXLKTpTJd3Xyr#w5cP3w3AO#WXZLcvI_Wg32RT z){LO%_0K+YpK%yyfS8l$qN^;>Li@j^PL*kZ4dl3m8%e$lCjX>-+WhmaT`jcFm9zG9 zoF>>fn!xRDgxAmmv~@#={$12ra*@p_oJP4!UW%Tvzfuj&Hg8-X;vMbW8BpGI?w`dW z^!=xUOB2r?#mH1!*rkva+!FnIbeB3W1hF2LYdnx(E+TfR|W#*;YyMmm&# z3T(M|td6On28|+%mpyNma#a%YPE5Pm*mDGj)uBj{zjJRFq{H!1ERuZXJB?cuNd@sF z7hNFv31;i(fbR}k$`jhiwrUc~E$R#TomL6{Yji$~i~B*LUw2)b8;a9rR6j=I?HUSKtU{hC0*oPJf?bjLke8I1o`Sv;K%)T^y`DQ)a~ zq)->yqxt0ct6nu$wEPKAZwb<^x4K4_Da7+{aV1&F z;kl>+E%$#H61_tz$112IhaU9g>tnFn&N}4EdY4qcPn~RY? z{GTxD@$CA>G!#Q7k&8lpd^GiRq`&iL>16}+w%RAXC!gtU2AABNsZZvv6Ny=v^>Tz4 z(X@8lkK_bnox>OkEoqd(H$J>+{4_#akcmgPUbK;%JB@W8t z4Nt&~UwJUZ-h+!1CQwVH^|sBH;U9h`pBH(th^+`S_FY}@6#ZjudNep>7dw8HH!i+b znAUz2lUp`PH#MbQD#KTbD5Lf6B2i^6FE2rkXE6Se$t58q%^y=9k$jKx7kDSwr{`eP zw_!Z!luhy368M$E6gU3uf#f$bly5*r;B%6Em}2W5v58>b$uwD^Q*zx=R)H$)L_uF( zVQPDqESkkBDthBFqrWdiqPOsTL6jZWGiJrbnwC>oOvEaI6UVW%$=l#i6DOfxP zU1az$wXD5VO>R?~P{ou#<<+oMx!2T(^xw>q=@-~O3MzFUvCyK?E4!)PV`m^#Xv{>Z z8u(L~v#8%82PnA)jqkvVa2l#bVW{{~y=Aw0h@5rWIvf252lI;`+G>9EBYW=o>@33X zi5pTsH1PT-(vRqws7>;{rn5@^%$v-*T@MML$avPxYn%@Bl#pzSd9UHVFgj2zBNmRO zOz_khEM_WKP(NhigxWgTb4hENp@wZ0<;rUokRT+BxxC}nW)3y5o9v#xcBSL6P0s`w zW1xiPqm=y9lNdpr z+{@?Utl~)*){&4N+q=uR--8Z6eo^`u{Nwl*zGq;~UmRu}Z-_5*#mcp>$D|KN%}8b= zsFJ3#?)^QTs27bvV`!f=D9q^SUJ^uOOw5Xo_x&Q9{W)TYMC$1eFVH?O!xGy5A)1^; zFs@mkwBs*dd%gtawaW1N_cy5}tr%sZ2g@0e-ctpWjuT0`acyFLu@(N?Kok-W$azM}2tg8Sp&0V1Bwoz$aVf)II_TII8Q(hw|rk`vPd7(0Q+_D+za zpsU~Zo*vu#@72vpDC%7K_7vdu*m?A8mxs*nBlllCz;M?Zcn{4|doXUX!MV8pMWTNY znBD0sC@nSs`%gkSrrA%dWA4U%EGS?XTRy@RHshWw64p> zou_5~Se%brz@0UZZFCm>Be~1#T-WtK1hV+@$r}g;KJ4uB&d7KN)}$$WuD=S!uJYGx zG-EL_KSa!Fea#aiBzh~M%>=#!!8%6iH)Sk8J7b= zA*LcxH)!{Sszh7oK{(C_cb6zryozqk1(JwHhnLE!L!80iR3>ok0xLlTxbJ`HtM+7g z_WkA2;8pej&v*PG(waDuEkx?!D0=P`5z_7PYsaepZqpItL3t;&pf*E}PSH+&Tf&B` zotR(?PIymQaT4ZdYRF&Cr0-148X{~`K5Db0B>9n=q9R3LkUAnQnV0g|IA7|P&W`#g z#^N?+c}EAdHy6XHDZy4!`@8G%<{%XV?MQHJVVvT^rbOPk;ZR}5wGxr_8=>pDK((u| zNHYd-K9(Rxe3ADyw?9q3KFa7}S?&;8W^WK;@U*?RtZj!3!(aJhPV8YdwmwIVr^p4B z_6u6Wv*W} zs+Sez2^R7uL_nuauI)VjP z8O+fJMcq`orLC%O=@1zp9~VB&^qq0lIrsJn)7#|J-BV?v%&TP@T{Fn%8Bt8?wa@!@ zzl)EqWl?U+)uq6vfAMBzEY%pTehsP6IpVr zxAlhGgV`}0O273&Em|bLAcLgCn$FXsH>DWF}+IHQ<2!?8Fi7px*|32$llP_ zSQvb%R)u(SFl(t0%BM2V49Wy)`TZm9%CzRpW*w(UZZ;QTpbv4rQPe17PCP*+7H2iR z$T?}|ChT84d|-Bfl`7h4e!*ZLLWtU~d6lVk(7Mp{Y;!RQ?pW#d#&NuB$5gp^$@NtBk_O_k#0r; zT|a{4x9cK_o61IQ0L>ev4LWNjHupv6QaB5*a@>^i@-k@4Unv^R@D4Iu#*VVE+-49& z^nQ~?AoK`G8qA3EPkk5+NjUo>Yl$Cp9 zeubSCwR?&Vr_afyb66RinA|qV9=B5CU{dr)w%nN{VflAksU&6$&KxU;Pl=ZygWybCIIv=p$r|J6J7-j14Q+M(OzKBC^({nX zjERwoYkYTTh2D~&Ale`iHmYu(!k;`AboPy^4_#}Jjo{Fu+(sOw{9a|rh;h^;8KswE zmt%v61B#0_%-M4m3d-UrBlanl6pG$E8n3C*p%R~fihh@Umipdm-#pN92T=BFjdE0@ zvb*lZgM|io z_E_Gb6FB0^Qv>H2KC`kjv?q&&>XTi*wNv$R$NNp>gpB%Hh*yMtc>mbQBi zpyw^h1qE&m4VA@obeu`c5C`8*bHO(O&7V(JTu3nPRAWK92v8K2k9Af5ldS8QrFzuE z;|_YR0bN3wG5d@FAS2XAc)u(?bcO2n>3UnAB<{dB2$s*XoN zEs4Q0=Y}Ef!u^|LtJ11;pJ_`0q&^J6G-1G|>i^tUW}1&JCrL(Mz?1rHLJ^%2 zv$UnO?4<~(=^g4mcu-yr&Zj^9t2VVSW2B(Rh}lM%{5(Ug6e1~5v({d#<&JdI&q_Nj z!Uo9y`iI-Q?9jTXn&q-qNZ3Nqbj8_|b%EoU;>NeLz>rxtM5fjgL?kWk+r;`9vtWir z@HAAu7kD?=s{&9ATHB($JvSceI>l+7eYL8(freH~qk0uj{+vf!ksG_qouQ}Ic4lUZ zCA0`#m$U&GSLB;%lJKyak2_rkmj<4sZX}gMZBOkUOsH(?%ag0DQ7%$mOx7noB2H; zpG07da>2(|u_ZLKdDy3(X0+XCAYZ{T9cNmNA;0d-^J;vwF#6wpwo%z}{Nu0D5yf+7 zo9!f+;Zg)j%M)5g?cRd4YSy0monj%0GQJIX-3IK6Ydo2;HhP{E&Nv-VzIMKnl$kN-+2u^QcrA%c2D0llNzVX~se3y?hbR@Z{$uM6 zAeXlXMG?XcB6b7>$h5P7bI4onma;?i%&5gU21O#ntJ)fgtLyxKqV_lu-vGjQz8uWI z36Wv&Nn39aumtEljvo zE44e{;39iSaVwW5p4QA5nobAML%d{l(-AV<-ZhGtf%8=AqB2S7F|#J6w~?Onj7SkNA~*1QFxxyDX-HFnVR47b5?<2liVUAOnAT2eRhMJ*XJYA4%8 zYo9;(fKf*S%t(Hw%Vf!T1d`74XJf7hXAJlh1W4OH3fQR}Pb}?t(L15ADm3~LE zPMpmOmSE_(>D+PA;*DS2^>rg)+#1%;!q*5;i^zO(>O`}1Ws`%R4rC)J>MQ4hb&T)E z!3m$xv=QK1|Ks@_Reoc~xcM+lU4w{zGZrj8^A!g9c?4T>NUPlEweRoq+fxw&f2WM` zl|s>NWL~#&&4$Hh8@2GR$`oLC{^Q0EriF-2tYUkh%c8eB8=`+g|NX&}_a6eE8{f{= z54$oNxyV+4Q!|*oC&eyiuJbt>eeabL+C9>Bn;$x*c{R3|Tixi>_U#xHv1yfDVfo2* z|C*M?xw5W~a4E%rB5)cC`sy~|{sgUS{fJ0GWy$RMOZG#tl0c-eKx1-FHCnxEOdIRF zS#KV9CCrFTIdi;xvv0dVo-x&>Yi@|`V{0|rftnw6bLPJbVo_KbUg3K!gQ;%I2fZ~0 z9x4%S@g;0~9Z&C1lCX+aNLPy8>{x!EX*!QY(BXHnJ*?iCn61-rtIRZ^*V7XE(C@}Z zXx0NFqJ5>o{!E%sW<1;Sd0p{;z6t&A0;&~XHQN%LP(4jLvAiKL)sL+JjxY})6l&%O zYF0ETo%SWymbpadK2H3r%J-<~d5;OtekLY$_zSXL+#jv|c6v5~gW;qen)B-AG^Jje zgp=LksQ~cBN2%O6w3$jG!_xW8cwvTErbZnDLl!phpzKnl_tUiPf%I~5*)#h!5I8I^ z*K0v9qUXv?i1OcV+IsP5M>O=`Fw*e*NijE>lwn4dn02r<`N!6O;`fEdWW)4LZ=EGdrTfK|AriiJOs6Um$E)f$g zZ!AsYh!6li!Eqcx&m{QvWd_@(bSEhCrBqd0bI}d$D|GC2o!U1IfT32OTTDzAGg9>% z2iqkE?%>GFtrtJFjtuW2p~P5wZ{?!B=RS`eTQkbkw}Z-~?tQ(Bn0E)gp}uMxbCa*$ ze^Wnl9KElwre2oG+MZZliJD1b`@y*9Vi|UE;K#)*a66sN^(Q;%uvO!Dr->Ki>zvRzV&k+-4(c7+bzCnkeh zB)8^;

Jyhv|tO4?-P*Yy8U##WUrbU$Gz{e)ILh^dHku@>!mzk{8@iySCUyE96$~ z8AA%=e6ncrt6>(*#}-4$IeD8rL=7eCFgD~6diQkMJWOcG%0J4cu09oPq|WgBZOx!) zp!PqZPW0J9YM0%cK*`qLBTX~h<)=iDjY&~o1B{cZqLjOiTZI}|*P7~kY5cILP%tuY zVAOl2Y?Y^n;O-P|%*+$VePB4ZxBw(q8Yk#n;6ZO+UKHe)*U6QAUlOu`h}992OCz6w z()%l!-tm2JtPJ~;dyhlL&0c_f0qRUrzQnlDWCxrP`X`yTWr~LS_~&N+6#8>qRqc~V zd*hs7WUutGBZ@#{mxUhuHAzo=p9Ej)XKo=C|ztzKHn^pL7J zN@O_-NNBj&lQJ5Kik`~v>xc^;bb)^F*+$?98>L5z$Dqlf4hu;qm2_|DDvwXCHx7B4 zgxKBi60m37Sy)D57>)Cj6)OtRZ-2H0n~P)BSnXs&&Kh`tMzgz^1q-$as*Qvpb{zpX zTlUAicL}haM3AC9)_w9|%ZT{%1(gYIRcKHmX$?m$X21J^IjF6?G&$9 zAn{*Bx0As~3MHyMQa{OR32Q?_wBf@g(fhSvfZY8MC9|aj!i|`AQt0^-kKL{ab~hsc zB~W9?r6VL|TK*Lf$~>v$G5Buc%J3SK&4FhVt>B=tWgz`)v6TQ-eoG$WT{C8~S?4>h z{DcqqtN&e%)chb}jN*)bdt)|d?{+9ZasRa{ZG>H6#vYY2vc-?%5A&?dkHwLm8f*0t z@Tp%`dk_VQl7_A#xqAZZ1pTJCU5GJOIXJHS;rnU_F7ffU+R&Lg-IP(ehPMRf4`mDS zo4eHrv=X6`yRwQe57CRdVeZh#0#0`+0v=RhzMCBS0TR`xJfg(%JqRBR2Ka|W$GIIh zmZV=LOWG(%dp4}K)mHcoO?tgrw*QIzHUIc9+)(fp|J=B>kKrT;`QGQftY}4T00Kja)hcZm8J+oSQZ@@y z`H9{bl__`S+CQ#?6A1HiB zE*mz19(m$;LHR`z_(LbSfS(O8OKvPsUB~QyhfS33JvpRhNt)TJ92<7|HveHWncVKF(byp#j_Ws?X02?#nw!J zilkS$DK$lSH=&*oPsu*No`%p(@e@WZ)|{OY30%i{ad*)I-MYSj2b?9!O;C4q65&Bg z)}~o~P_3np;Kuyc{z-iV5umV<^2zgTXWeY5F`ep%uc8yJ)wajq-mRD7i~3*Wi#ujO zK4xWW?HMdLWIB6C!%4x+nsen)mQ?n5s-Yc3@haC5f&M zRjDTTJK0$WTRaJ0m}B2|HDs5rjzVqR4_s3i%%%<_{%(_#$N}ROXZJ(H%6@}NJffIq zQ$Tv?Y;7J9ms28lmc7S~7NimLX9;$NFl!A!h2j;KN!)FtOw(7RGAPZ6`PAg>|)osW!lZ;>*H^*$4#n^m6cselWIOa-Ti%46)(}cITrbF zD7v?3yIch;JB@!hXhs|SMA~@B>G^I{V>J= zJI21u3}BEP8+ap*hc$H-OjxjHRI{;jNmYpzcY5i(!KQ=b=@tp8m=<`rC-j-G>dKm; z_4xI*iZi@;MOrbFC#;3h+G|z%8U*5I;h_vZWgvW**w9BJ%EEzP5jY#n_KJyDY|{U_rN2cWXdy3uIW1 z=5l;7LHra44;W4>jvxGfQj-ht#?+&#`I#J+LKi7)gw}0JCNova)p08rOlv7B`J%FSUjZ>V*c^d14VfE<90r{!XQ-sQ#Q+4mxqN zc3vf6Mh7u?`uPU6VPX-dJa~h;f#EiLnc>GoLAc3Q&ZEEJp?N8#0<)zq8Zr~(6--*zb{ zI^5bN_JL9LUw#TBrvDGG2p$uL;JNaJMg0L zsh3hJ*byIzMKSSK;+mPUx$Hu(Hcsh_-d!#i+b?XTGKHk|fWeiBLD|X$>|^Uz8{L=x zmcW}9H`zspzdwHB*V1lEV;WIKpkzDm)tAZlWwK=hhfyD?+7I+6b3?q#;}|*P$th}X z=)3;(Sr#i4^&96rjLglG8vO~hLvSJ-!%NT;E}nL)t>-iq6l&on827o)}a z!ja*5#F|T=F^oSR0+dnQdm>ugXFQlXCdJJk;Xxr2j{Q&>T|pK2J775EKouXui*SAf z#*gvQ3=yUF<%0>2bZ_m`x z*gj-)WHYE=sGUb$=}c(j-phg6W!h0OYu;{l7}9k|vS%rh>Sj3|P$fLLl<1dHmyqGR z64Xo=CI-baUbsXR^xW*vib>@3KQ=K*2XH<&*Dyw5*F6O!HGpj0 z`ams5*}OXErks%}W2y!913!)$L0lk-aZJ%;n~|9~3Jng_F$WoQhli9_(IM{Leq#v@ zV^(dkpA;9+hzT@BS7FT}$UjcT*@qhn=rl^3V#Sobm_W7T38&db-t%(~gkZm7mPKSD zwM~g^a#)ExQ7T!3G5IG$s^i`;b#C1ZH~b6J?YNwEE{eJRL-grqJ=~`$oW?57<~OU* zDecTI5M*Hg6S7vyalO9iJ?fQ;T_geEduN{(N!n8BbS}qQ0lKZqOaXof%Kg;hdeW0_ zf@exnBCw@a6-W1DG}89=iznD(CVC|*q#MVge$gxq_frbvUK5J`D?#$lnjc7&is=48 z(g0T`vA0{#>M@Nvb@!e|`aqnRqyOUUC@U55T`=f9hW-mi#&Xdk-2pwpz0 zQ;9k5XG_-pVZbgw400f)@bnkLVYZ&ZMxaYK#t#XHY?3M(Tz5^F?htZUBQHiKJm==^ zt(neKzMi4uXqK7VFviS&rQhby2RNh38+ACk#K8?sha`|FhLh}*fphY>%4M4);&(HW z5x8idO@qBXIJ`0}zyXZ}xRzB)!VEak5`(p+#<=5HVEW>{FZ6q9U$|KWAb+3MW@=kb zSLCyBSulpfVQyj#oc7DsqOG#>`!n?cYzOQJB$jeIGS6U97UMIfw6EC8U`wmxl}zJk zx6X+JoIiw{$PzU<1(~EC5H=(GYsAIBTjfloOA1`33R!;C`&ZeB>}SH*+#4^cH}@pG zjlaoY^<#8So~75Q%NYs|Vs>|ir$?~Y5Nr)k?#bC8tx52Y6+qIG#TBP6PS^HPXe@CF z3gcW#4#+p_do9N>~d&=m;;p06kXFpdw8UCg`F{6Y|WQs|#c0(JS^7n-~NhgNL@QJTnIde(QXQbvROdECwEa<7dM6&caot$J`jAr27}OyPNYB8m-m$$BKzv znO1pawRn&goBjBfo{_cO{s1^l8r3;zI=j|L-l4` zYxRfPt8~zMqaSv-q^hDeJ=vK7_K4bf48rPNu&L>{a-|8hAt3v8Z(v+Ye2DkkiS~^F zerDY=AtHvX7s{DW_*j1)Tv?)>o!RB}R&vE;H^YYqW!+|e#_S^B6P2bI2pV9E1b_b; z3SAoZ{5I4)Np)t_AGfiN7=0%#&c`95b5(*%X~+tXFKi!l)6da1zhvYnWaEKgc1}cD z!m41o?J&)5^6*J&!lN%2T8XGN!J9+^6r*xV{M4!co$88aZMG{lwrwRGg7p%r)$4ty zn*;`hi}&d=#U&)tbzerl1Y&xn$27XGrGNE(Z?-5{RE){aOSMKAj%G)?GURIhC54;?NR-P}z zsC#3WZ~GPilsL7tUctq)OpB$ZJSh0Qa&y*`?hygvmQR!2TLFGZ_GGH$>>BU^OQ$2g zpAqP1^WI>O+tUS^p3xwCvWd=(2J?=Ay=u$FJ~~2EiXbI;bwBx zS9JIi5u>#ffm+T`klIDYZbT=~yqwDAfOnqFICV!40!_7(E`=|WPr56#iHFJ z2sSu0WP!zQ?+0DC35*U%uR{@z+hfi1y+W@6CtgYqAijfuj5!5BB~gh5=s7nA+|eo= z87N@&5+xl5Lg12$v@&jU3EgMtEXkpH3?*YgTJ#05Cg>L~u{@{ehh>cVTNDrn29d^w z!IVdh4N(9_L#nJ1k_!#1_Ks^xm$+7|H^zgih6a)-G=v^N@NKfpR+c&-?}vH~i; zFqH~-5bahC2BH{+1Vt~-i-|7CA7}%S3EN{0TneZm^6k{xFD>_^gp^7mqVoN)iq^y- zGR1zOc7_e5hNtu^r?ED`xe94N1|dg!mguol{pRsR%enDMcy|19mf+q7B@O$Vima&u(NfPGwDl znB)U7cJJ>da-baw@G;5WIpM$u@4DF1Elm#oYNF0um0o9*UU-`0>0IrRd3qrquQ#Vd|iveaHRX%Tmp4S z!Pb`11?MmXC}jqe9b`Zq)|hAl0$vQ<-c}M2&TJB-_5kcPX`%qs!}AXtH8>>)FP@bc z0RwsUt2WBg@;S+sccRv^Lky28jfj?E<`sM!9o0Nm#6W@}9^f2wxtXT#>8H% zBex;7_U4`M%HoX{CYT&9vlVz5P2%df{jGuxxqv0wWQI&TSr{bP)li;+0+G_wfN}jq zNF*mhd%1Fm;qQr6yb*$9F>J=G3hiU~9&?$r{WTghcN-9}WrOMM$yX8l1!?1dN^+(s znPY;yT7F?#3NqypmzYu`lu7qpUC71csFHq{ne2l3B`Nr_Wsfkgq1rfc>d35%WV^dJ zblTa?W+pHuO$zZ`VM`D(GmQfW=0KP7?SE|UWA9vJd!wx+3?xwRW!Q`2qs6QzVb4&! z9PIEJt}6%q6SX1XfFi*mXbLZ?^n~OSkkga}uYr<}uM*;sop#aCpr0`gg$I$k9K!br zR+^1oI#CrFa42pfwwV_hm*YV;34Mt$e0|_6h`8_ufmm)y8mGG*g0S8SBZzN4gujMM z7yUQa#kJcJG2D#-e9iLbc?K`r#OV=?YAO`{`Vs{<#vsINu!~F+NvQaBcK%x}Me2U%CX+u?gEV78v{H6}r-pNyvUc z9Oj(IJx)SVMu29RR_vgqqcCZF{Z16YtAph=l8c<}PlUm}32ERvCjgB4N_Y;y0D=q=^rHn)0&hi5TL<1qFl$WvP@pmfV@w>iZ>-ws^$(~ozXE6 z;rX0X5qttJ$E}pv14=vrCjiRIGNvwyUV<1g9wz!6;B93MAV?c7kc=HUlu>^iwO4r0?sy%$G_$J@#4^fdZ7eLvP-83(~KOC6cf z#qkW`Et^!oA4K5V>|QbK&t5EI1~O})HsWbhb%~2$OH_^~WhBpsGUklmchWThovVWu z7-G-fF2dM{M5e^00?|CCi9lGnEC_FeozRmHJ1#|y!%0~twi*}nA^A#&G zR8#=W8baY{R|wTScddW7?KUCcOyrf*k|gaGmw4%M2!fIZxxo4zKtU0La#oqR9GW?0 z1r4niX2V3s1ivC2q^=hi0=U(n&BwSJT$fT-&LAElx^^QKaL$2n4a+dZ=rWZTb3=V- z9O#qMa@*#q?;6P8jFo1b3nn}9-mnPER+Kx^Blk9u3GqqWk(&!($Y{cWW}a6+kr5nc zJInkyrg2i@4koEBiNW8&!bf^WTnic8Enn>9LBv$THh3MfK%I2!vGSZxaYE~1~ zSOO5J7*~rt6t##LlLBPs1mO?W$oun+oAqZtevy5LHzo!+{U8Lz88~2xG6N}J>=pt5 zXbLd+pkhRA#?UJOemsi6$v|$WCJF!wSTs*6k4kHSCl^cgIcY!B0@E>}6=LGw!oo9) ziyy=UXQ>M$wAz*+Be=M=QXYW-BMQohUgx=2Uxa2{;D6eU(;1P~S=2|y_wsQl_9ikV zNv0cR!9jwjWr{3H*=RF!A(6X-dRa)tyHBk-PUo^p}5{A=W1r_QAS@} zVT4+afs-l?BFu?;2wV_^{nUD3O{tU*va>nu9wg|x-^bW{TI{w*CIqv1N*se&)xxuB z$sQHwR0Xh#)moKYnEN`h)l1fnWk4TLXEJMvkJb}*!BRBp)M?OEjXBJ5PNYsqEqk$| z)*Xd}-fXnHwPwT{S{VkGm%)XsG>zP|ZpCZ@nJR!G%+H(Sc80}@6b=^9C##EegZXH$DN=$MyO zz=UC^i1u?d5c8cV_pH(hn-Xd`#byA>DH_>fw}!K2pPBq*6cg$wCmRT2hEPwR^BIK% z&0W~e)GPwdDeq=DDhbb#ZE15`3kOP3wnoJDvO*CU(fGP;L{75dN;ZlVWXn0-5IiYF zST3X_v-pU|pe$n3$3=y7f~gL~NsbYZMWl=5IfaaTzD8CtNAoM>V~X8a)mEEx=BhCv zq=pCcQtS?F-onR(?qwi`ZScWVNHn*a=n91k5{pg^mJAX?2XkW5Wfc43+4YGNK#9Sk zNT6J1jhqmFe=7t?kKqyv8f-w5g?Lf8ivE9SuPe6*I960|h=)WSRhAA@!XxiO2A7RuN%~1=e ztxZ0bL!ieDx#|sGtU`qf2ysx15dg}cVN+AQhtJA%y+BT?>PQfMtQ#F&Phh6|e~TMUDxB zz6+rdAS3|SK%1gC2!&s>4DcC3Yr2?yaF)iig-gL#gx)eK32w319SY%M4rOTS6z(rQ zpyzRU!RaB=L+n^g9UPe zK#}ZcjCTqOP1D293yKzE@~SG8%gZViEQf8TV9Q>J-glf+hn#*(VrJR2R@3%5$Xl}4 zHrYucY~=rZZ07DH+%t7}6#N6nue{`9G9(8W`WM~|Ac^_BU|DDUdZWd9-5xJ!_b=x} zN&ygHFgb~tgzbA`#G;s|e`_6oSwd@0!ZkSvjciIp8Jorz>R# z26jhT`~$gLQ8 zmjKfvitr1h)Kr63c#vKmMFlQ~nWqL#5ku)+GQ;fPFoQwV_d-6p{eGQ9X)u>+1sicK zl2Dc{fDc~_XTaG}N1h1nbB2m3ek0pH)SI!&hpKcVD1EDaXhjYK?=+$t0XiM812_tG$cePXMO70f(9I5>heGqKM!2l`6-C9Y9)%>tmQ#3=kI-A0R?IF6mOC!D zCM}Z(BT-L(%B76h8b9WT*#BvNZ6-I1+5A>;bVrng5$`GxT^;ZS`Am{2(lQU&&y@tY z-|Gsnkyd;%1fFW=w*shbfx}2@dezL#l0;FZe6h>oO77+Ry>lfdMolX3hbxCp*njwN zPgPK^3^^liGtrKm?V25nWY1_2~nQchG5-O zD4SqbZ_mD2_G`)dZ)~Sgx?O^XGYgv4AXjrvIl$v6jmV_U)p4;Z`}DX=HiYN5zvNcu zX^_rZbAg0cMV<>7E9PD%yKe;OAMRZQH5ii95E2!JSmB<=o01U&5v-7d#6^+&;LSl0 znracFqW8x;bA&=@zaDjzIbs)uAt7`DU?hixnvsDHq zrI$x73cyDRc#YeuPMtnpjtRbniMq+Im%oHtT_l0L-{Kt~V;KRZJ$x^PhrD_yVJsYA zN+nD8?G>I?aVsJ()Np336r}e`_adfE5{2rT5Q$NKCUf-f7X)YX1L=w|U3JKJygj1X z{+@(!DN;`OG!g2(#l;{Uoy6Z?6yGYQT56w?#K9(*bo&ZrLsU}m{&slSN2La{Q&0rE05f*1oh*PPTZjY>c`Da1rX@i}(QOT`Ap%fDa ztOo<@E}5fh7<|_54UJ2Y!X2Hu)5CNGd#^=MHaBQBgEwSm z=nakDt(r4`CU!DH#5-rVvq4JJU4$TE+GXr>DuR&wE`-q6yh>fo++QlRXgd}0(ql>b=R;J>axhl7 z6>`0Hz8##;3>HZzOdZVK%Hye)eTr*Jq*F>fV`OH*5Yk75N3lMXXYwW)b*|>5!kNeC zKt-X4Rb#bx`Aty2SUGOjmMs7!iln+kuyir>T9E|nw%7M2Zp2ihc7>7!HWTK!0ClFw zVgnw~rb!EPs6gA_IXT|eYJg8$vF5^v<%4x^aXs#{z24!6a`PQlymI*fFpKb&F_|JV z#{x6Pu6eI0vCT-a-FNVCC(_3BeqF!nKdHDnN`_|nko$DLWQx^gP>YS{M$?7DI!J4o zfJ5ybOe-psy?`6nC5+ua!UU@*teKKXx#sWJ(WEv8b$^5 zI~TVoW-pl0{BApbC`tWay%!r`{kysOpN2cuz#10`5?B-&JaR)ze(*1bq0LVha4l1( z`SG*5sfOX7%->t%6vK5Qot9b4cDSVk!lmv=7gF~{4l%n5@3VU#pk!s>WnZttV6! zHf~ z)9KhNTtc(KKB|x7KqR@bax!dNl4M8PR7PN}@=1;aAh~-(3g1Mi5uFCt&=eD~d*VrY zrUbxwMBp1?#~~@UQ0Gs!ZjjLuSbIM_B(}s{jS-fd4pe+xld%NuUQFayNU2x}Brkwo zxD~}E34jAJ4r~q{KZ@|P@u!&7SZ7+@?3^v0jXXG%%xDDIV)=md4q|S%<>8xXZuo#N zu2M1QL(|p}_GR3Txm<%aZ&8Fp0MJ?w!gY*4O-6^JA)Szcd|+p~jVi!qyf#T&3!bfO zNQH38I}>4q6xW4)6H@}LYehiFCcKHdJS&9m_+u>Pnr<-h@H{FjgCx8wx6omSGEl5> zO1xQ*Hywe@NAlzfdX)*Hd++F+8`p2763)Wd&aSNnNC)jKPn1(-AQ#r|WLI(4-5R|; z^(EKYmIJ8Es1vvEnm5*A3&J3$#2Q zwO>D00BX2ze zKLh}jJP(8iMFA}Nft5ipMgZO-BpTh&oX7}1k4^}V$vfEOFe)1=?*BRi>ig?A>wnml zHfMfPJzRr6Y`g~Ed-F!v0r%FKd*B1u+#nvp`iDzRp7y{R0pd6Y1mJZK4L!c8u23F! z3}iswNo)s&BXYYSE?j35~NE&yOkrNeznJkwmv>nztv(6Q19-lnL}uq^C+V(0#A z0aRljYfv1_8Cc&A#upWy1Y~e@7x>NOA&+}KKy!ghM8GtYhtU>#=IbCvLnPF0B4|h( ztDkZ*iRK@;X`4VXWLOiW9_Yw7QiQlZDRMl7QBRRs4ncV#p-GC!M~FzBCLmF0J{9TD zBF7g`!EX(_SU^*I*?uGop6rTg6XbRfA`10^#(lLpE4(C2@_$U-0 zt)<}KGoBuQ$+m`sdqCHBz{HuX8sXBjCTC=Gwm?isn-cs6z9`Vhi%9|n;r|EF6Np|L zlMGEyf>_k`;eP{}9=s#%c|#KpHT~0X$+yGjv8+6Qf8Vl2ei|ms&vAxw+j1|I0?PrS zSLSnzo|m7TC0IhqD}k2cr=F-qxK|z;wa%34DYXVEBpSdMaUZ5!C#BRv@lo-fC;LxZ z&((wXlBQvJk@aspESXu5t%O+rks66Hr#Kqw3!761Syu8zjv&Yhub6`-g#q4ptr|tH zj|V;$dN{!+tcU|Q2t0&YWZ-PFJFoNST(sXI{HhpNaC~AX6Ct3+S|lpPtk5xuiopj> z^i-1IYV>(nH8Yh|R3k={X<0xh#j}qwQY=^sgsdr*XMVV^dc=|d6(@a&xk)F~znB6(2Od@Pt*fVS~!;MfI8q}=zU=ol0L|`TqV(M|0qeAfS!S&6IDospSni*1Vid!bdj7sY| z=2RHYEzBB+VF(w*7s)lzj_5CSc)h@zO6#8KYr{iLb8cwe85O$EvIFa+mE4tFny#f+ zWmDR>0Ay;b5L2fwOWac)^iP=^3s?JX7`q9W4o4VO!-*l#Ke6VBDaMUci3kMNR$4^z z5mlAJ_9<>`x-S4Br2(1z3f6$c{sp2ho<|?l9UnZbdjpvVg!X?!l33HTe_~tDOX}g; zn4WL!BsT38X8Xb)i1711(14ZU&dvXXK0N01S_$=p?Sb&B>7Kgx(D`7iZ?i#PTfi&L z>ib7YpACA|aEtT38r%|B(<1D@T^RW;=mE^M3=2d@>y^0AB?2OGv8mlF4F)$kN;)t& zc(!2zJw&yO&`w>Yr(2B^YTUTdBSgd&7>HJDl4F0P2^#1DA2=$}$$jIF=++e|n8JwA`Pw3RA6m4GgV13R1eFXx+fBy^daJb2;Urt}h+%|LE`QKkmO-^*HbBJE+3uN&XV^~L;8!RQ10R5td{Y{V%3m|Wuhwr7?Mz~>nu}<6fHh5+i@fyng2J~g`Zs#j6Y(^VQ1zB zL<$i^x|7-;Nd=`6JU5&=ZA5{U4I=J1eYi{}OQ*6c+7)WOnJkkkY7#x8K&deAOZaAI zr;KPD;l5(;NdGP2Mt44pTUr%j>kc%!CyiS7OHxCR5~lUM@q%30(&x+~a%8nw&K1o6 zHlfRdals?I5vnNCNHU%yz$H5$G&8R7YH?i8=^Yc`w({}B6vc_=A(Ku$Y;GqMz`tUE zBg>5~><$RZZ{+9;r@^|b8t-X`{fZ419QU)wSaNjuWwA=bxijId=A2~K!?hH(8`!A; z&w%t1+(23PeF^Rny1zpgXXs;Iu8zf%Xj4bmp--Atg$aPVpKEAVP>=y>_CrGwKq{YQ z=OyBMBA+Jwqc+QTH$KQ@P-b)(A{lQvUI6pHjng8XuVtlaBF1Mbas?}7{im))IN0(t z#OtY<@%;sG)!~O;1p=Kdl9;KZHZ#XmQl}ZP&SGp1j0$ErU{(wl!h4fGG9bWA3T>Qm zuW0@S1!^&_t2Q<+wPRfoGUB%>mf~(O`k?@rZtcbpB4Jb3hWm#kQAmki#<90~eB(av zxyG5k&TkZ%$64-a{zFYSN}l!iB2gu?qxam7rQdS%t!yTZn{H0M?YU0$Qr(9~xmE7l zl?T)9rZoj;+@ZGRFvodq%`@Rrws@9=oCSrIrVt7JC*MbTrCyV|!Q9TJ_G}Gw14Yu_OQfA1Qk*iALOi6R8F>H}W zW14#Trmdl#*`JF=2C5s7ZMJs9b2ZT=?D-7TNHxSvPyx?2Jyre1V}|Z1{*-~~jw(&z0clU1lWkI^ zP=qOGizX&dW)pgiF~Q`p%300@)Rp`i8|rG3L>ufrLL<4{5@1>zN^Kkv;GE%J`Df1! z<#(X;omPv^X}OaY00l%5w5q5w3ymH^gR`tt)II^`gajgBk?s5@HYCqO^r$Q;=}sE4 z;sW2&7e`U}Um@leIN1a%$^8;Z0e%L! zz>;UcVJjiDe0N%;mr7h-#XgV?(di)8`V)q9t{VS#3K3BM{uMCo^bCa~l#Fu+St&NE z3pq5TwR?i4BAw{ij3`zJK6=Rp?uz^@y~m{RSh>P;S7`y~Gyhi?EY%Tx=&3gSC;v_X#UH1&P_$7?8V(9F=iJ zCu#DD%I%V}cX)jk;-((Pbb<}V3Xm=+P;=i6u!^6LIg{5i!QfAu$-2qcSz2i!j*<^$ zEF7g1kg&0n_9A}7To{Xw4235PLF0v>xl+(Xp=b_Fwen20=uEZHK()j`wX!(1s5rHl zFtw5_wTvvaiY&EyEVS}0wCF6f;3%}jD73ODw6Gwwq#(4S9JH7iw3ZmO8p+1P7LkIM zkb;(wLKct$7Ouh;u7MV;0T!o07N)-~MgCfb{Iv=3Y5(HW|AnW&3r@Y3nfom;^f_AS za}3oB*~B>|oNz#eWb>NjR7n$9Wv|*54Ivg%LIJ z5Z)IQ$4_dB|6Y4nte-Zq90ZKimfSbHg$D^3jkgqHuI|Spc_fsJS||wuq|ps21b*N zs$^GokF{RYB1dF^x|%zz*z7~NaZ2=Tv}h0j=SEq{HQBi^#>^)PsS4ig3IL`=u}FcgWQWO-cTXDT;3xIp5(%Zai)i6T-P-FHULkw z2ec_1@~tTGgh}Fv00DXz64Mh@l*>s*1k#yMiclz)6VFX9k>a6Ln1)m$77L_e;dG2f zM@cY|(n7ZgsR)8KN=1vb79kMR5=y3ssYdCg?#q_c(qu;O64|_5MK}^Mr?rVdMr1`g zV4I7Ojx9U3r`2VATlx+1`dm?>8X&S0xE4L&T|jK~!hS4NOie^**Vn5^*IHN&sk59B zTD0t(^E+zMG96ekwXabGSJ;qolqKG`;EO!r3HMk&V58zTJev2+VAuL&K`Z|`F zL2fZ%e+dSxAU>M@z<5dTN){Bdf>N!z&|`x4p&GuVq*2A`Uoh)?WoLY~9Nc2=KE?OKZ+e2V-R^Bkl$p4)Haz}M!po3WB7-%7$50o>IJ=~%oocBgld6I-!yzv{&|m;2 zE+Qhbaf%#MdfV-vY{GOh*dmFC14}s$D0QUL8F0B7c>V| zPoD?fDN*N&i${_~vf+(LCy$(t&YXiZC@()6#xvuJZ2_GPS_Yns)X?J4ej~!R1sj#t zyRRD&ss%mb#3U1ZMms)TiA@Ra9#8NVz!)xz zwepyh=la2{NpYX4Ksv5)pcdpoDHX?euye}5GdN5!vn8OW(I;U|lYp(3pGDdhpN5@^ zkkWsv0&YGNw7wB?DI%#x1L4k)f>~=~@l}Nh=VS_WEh2DbVyN|+Oe3kB;T?3PpxHTA znW|V=j&%nvRm8YuH!uaF@nOQ%qU?Z|WNBD}OI$QiXF}51z!jz> z%Ah-VmyH^U5D4M{v(h>lIY-vR^~}B727N>UW_4lOa21s zU8ot>gruY^3Py49&E)=oUC)B{zvoKEn3aS3=mC@sMng_b=Ku;Fs+M% z8-~C^elRr)8kJ93CA*FtxNI>+6m8gM?ZxR7%>c@##WOZXE_U6Q9z(ZI%gqXym1^RZ zZfD&c9{5BY%8BENGOe%E8f+Md#JPT(WCuFE$l?$s26`*-5L3Rf2H1^t1~ctE_vJEr zYIZQ=jegD4q;!Msat1W%&J6hD)30W&WX~}N*hI#;BPaqeQiTkL zmngXm~$DANol>hc!kD%S7uKJ`_*~fY6RC_tHXy@h`Ue&iBA*{o~S+ z78a3mF98qZF}7V|bGmoX3<6|+h?1Q{l{-VwivY3jFQ6-YDq2Kv6u_&+%Q2_5f761& zA;u?dg`jBh%Hh(9XiQ)v?i=Z2iP?xl1VECN)5gf@P1pohz=Qjc>4(dw6c?+&f|Iow zOazUyP;4>5M+GBFu13#~FhJ6iw@N;}LP3khy#+jo)A@*C`;ZqGS8_6e#YLq0j`{tx zd<>1m36;|VzfNS&&4qwAtu-#9N2+V_Mls2x1?3)s2^|y&sK&Jj4CEyNf`}k^QJEX! zfI03r12Rg@c|@AkoI2DmcKnfi|`4jXNj4Va){eSx9})Im@YZ1xujy7uwzDY_C++XL7tq@plQ2|Ue8$3E|2E0f{&%L6%+ z*qBT{Hv9FGk@toOQN$i={5T}lo^+>OE(GAR}i|M49()?!0N*n7S=jVMKL zIYYBQq)*CC*EIO~G!B4B+$oU~-I2|q^f01}`g>|qKkTV4uw0-I%t0=+w43$#|*L(-{ zMif;xqC;<1GkuEQjo)g3w+Yu3zotyIvh1bR^}DK6h|f8BxJ7lE$l=C$ z1d{Xe&=W9s#V`O~k`_Z_plI2kT2y6jF;a|~rY$;6pID{WM$4}j_eK+|$CML6&0iTd ze>uqG)B;gF9z%7Kk>QQ~w9M1y9UPN&X8rdmH$NC1-Dsuc5Tz#ETp3&J&E)#xS#|n##J*FN>7uJKg zG2tS;v2U%8)LZtwS1!Wb9l`Qkp;nArRf}^Kfb|}v6V!SvXMlk`>ML~`(E&=wYx(Hv z6;{VVyhvL)nJk+OX@DhKE}#Td?dw5&^$r1TdIqnG&UXneBnz)&W(LaWzwevsYbX-W z5w&@_>EI@5m12!6+*mZNhvoa&Ks9a5YHOaeM@l*VjIhQ^X6s3MkqyN6h?_I-timp@ z+ExHyKSB{nBb!;?Q@)dV-b;S0bvJRKsQGVigMh{zjM-R-^vrV%A;K~^PGfMCE9+{XL^VbUua%n zUr)217^5xKZtxR^K-KYJPk@g)m0 z`TMeWsvl}gya2lW5w^LMU^7~+GBgR>?LgW@aIfW%w{OAQ(S&P}x+5+Emt}(6X{a+c z{k2}`pkD<8>zUyYo#Yh{dV}LgjU<;`Ni8C};uQ|h?%7ui${$_p5AhyhgXaB2H5*Mc zQby{#sLct)8Av|Mjl_1Qo4jf&+SOlfS4UnmUA3Wm?a@CFM<<%TZ{HR)LUq0ds_vjFsRiI4(8C(hwtSow6U0>e@Nm0MQmjHj~jLeJOf8<{D{UY~~*M-Jg{D#LPArvxY!nbUAj{SUe0F8;ggzNCl zL=$2#c(8%>7$LdPl?}8)Z7LG$tzK%8F~umB9iyhcfJIs3b{(~DK0U0gW|*V$ly0*w zj@V<^txY)%fi@)tlHG|QRLL^8m;gs*ge9w0k7vcrq#u?Dd4+;ljoZ+zBpQS5YR*uB z6GtWBy&!GKH3Ol>ttC?wWQKCW69|0#P45D#cMc}7m%_S!<0r~TNuEgMvJDsx(FsVN z0A;_SJ~6fMldQ${RwwtRK;0@CKBVxP0wyYg8HGW-Y|u!WPJP22v|Ig*b?WB4G&3p1om|M zh*BN`^T8N4#YbMErVZ-pMe)M*e>NS1OwUCUfU=Xe%&MrQlcv)!QGq-bbHFC1=|U?=a}1~WX9@6Wk7X?=R3kXvN(xa6 z1@Z*kjD~N8@!~iP<{$uK@DyD?>lkkd8mr8Vyvr$ubL%PKN)AA60`2gCmZUgK#U6tT z$8@&@&2H-c;9(-lN$2_7bq+O)1u`*IjzWDqO5R=(G=LDr<~m7+DAd7kzcqXy%tBhS zaO{MDulU7RK@pZY4>Gu0x)aVBrz7s^xXQvEIl{Q8=FMhJ#QXyWOa>Qa%lQyfD~06& zD?$xTP+};mB+>Lp$jroAJO*Kq{I)M2q?G38TP7#KSQgs92r5bk6m;cZt`qL19`a8S z;2=qVrBZwc5LWyzL_iFe5Cer*jpWkNx)5?pVEAI}wj)I+hk%_a@*^(AXBYqE@&^ZU z1gFJ^Sx{sk!)lvVfK}u&0P1uB-3l1$gQUF?_rl;Bm^KCpct$zE5x$|&h%rWLR}I+n zf4~ULdBu2`ugwA{3JiV#`vvah@*W((3c+ls2Kp0$o(g_5aEZJ>pyCYW#71P$R3G~& z#E?pJpdq=51$(A}h$*G&@j#$5JLtyIYV748U74MavW=K7;?GoAoNo6-2d7E9WC2m4 z0l?IV8|7}&Z3QYjo$~!DMlQXvNVIoS(E{uH3R=XGY<$N(9Wh6oRth1Mwhe>RZVel& zSn%y^Z-$khfK_Auw?IOV57;q=&x2*YEJ*bm^h)3$jw!-LV=|g>pJ*=4C-ex};Kt zavfEp>X2Tgg=oKiJ1E}9Cd4b}3|Kq>V9fjZ#4VGjSggUwducisIW9{0MV`@_@B>$Z zDx=;^vrTc~z+b>KAjhk|FkX9Mxw8K|WlS^(#Hc@z@)JSK!& zd}3!1;Y$fS_>B^i9Yfhn0$>P-h65CCti6bQnoxiyMJWPmK~=LhAl%BLn!y9|mHuqQ zUCw4$Jf)K$Li(=2vbC6>C{QJYLYI>R*zAo_(L*8()*Qt;gBfvUYLCTgizo-cvjeaQ zccJho&=m*NPzdax2+EioU6B^HBL4u#ODjL4U_{OEON?6HeNM+M;N_t6J=_S?47|6{ zoCD*=EF#K=M@oTmbTkG0k0p8qZ4ZY6>&-|s0O2U)f(5=w7~xGZ(nG=R+PmODxGXx6 zq!DK5X4hZ<(!l$}i8lhVrb1BqCzL^xcR8lsSR`50xppmCa`lZ`%NA!n)bN-vN!WrH zI~OsAO~d{mR}bROhRe2D#zwkMMes0lFB7`1Gqp2ngP|wK{H*BWUe!4R#k~E4rVh-C4ID+PD#Tl4 z^K)-CnY(l_P_H3(4Su--d73jQR7aY();1X$kH%6!0IuAj?TK!l17vIrO24JVaj?{ZCoGaY+?j;t8-unXlb$*eTqp2 zi4egyf_BkYYH8*XJ^o{98mQ0*jg zevi9ym$BUF&aTnZpCnB$>9viOfG|Qiix)rVfgO*H&i(N`S+c*6T)0HK#&oy#lbh-r zmECy)%pSnJUm~M}@CAXyXZT}-Q`*htEyFfSJd+*nnxcn%%L**1HDx)y(<0|on-4Q( zoX1}2Hng!>h~Y4U1pxwdD2%&_i>>XbzJn3DRE)$~a1Y8Z%fUeagaomb=8qyk$)$57 z8V1ruj<}8(02#786;9_(f)<4ybE?sE1rbf63vKEO>OH2zk*qYkwq$8gJmjBPZTJD2 z?Ul4aN)C+#-{Fh<;ozDy@QAzo*sqVg-fd*XPVFjQpFYxIa0wV*Idd7(john{zz2bB z*?UhbWNRi~IBsH!{-jeEOG*M*0ApqN0x(4CUTG6OCeTteDoMOpQLxtfXioQwdH!mK zgJ5B78fmOb_Tf37$Fnz$Kw1z|^a4AOF<)V9r0h?#n0cHJ=3qSmXxCh5Eku=*y73QF zwlseCUH}P;;KM0Djn)`!m%t?7L_7pz13c^7M)V8?n1%$D-vR&B8w*Gk3MoE<{`-l5 z%b`iI6A5z-pmY$Sg8?`X!2_~M99r!pd?!C;Y#8nE6aomgTlz@)9~*!`5Wr?8k)9`z zxF&euHv5K%%pk`m2ry_V-y7gE7*YmO^>CG30Ja7)wZdSA8Sbai`H2f6M@j@IFS!H) zieRvVp(q=ZGFBG}3Nkq)WfamrwKFua02zvt=+o2!k9Oezn>S2_OS%$;Ej#823GfdB eqE#=V^xliAJlpF`EFJG9+&1cvom8d3SAl>u>#?Q) diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-CN8ieXn0.woff b/demo-DES-628-badge-colors/assets/AmsterdamSans-Bold-CN8ieXn0.woff deleted file mode 100644 index 820da6c665196e60bbe4530a69b20863b2fe2b37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35704 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 z 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 diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-DGVdd_B4.woff2 b/demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-DGVdd_B4.woff2 deleted file mode 100644 index 72a076dc02b13732776c16c3a1ec53bd69e25ee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28852 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%0DP2yAQYm4 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 HzsvvtSF*iS diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-Iks2g4JK.woff b/demo-DES-628-badge-colors/assets/AmsterdamSans-BoldItalic-Iks2g4JK.woff deleted file mode 100644 index 83c3db2c6522dbad89418b63977dc408b564d92e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38832 zcmYgXQ*DLfnS~~zwn$OJ4Slq}MyP+|62#3%&l{5It@^Pj{Fk++2^^ZbL2U&hd`B zQkr$#->StMgh>(XW06VhPShk&C>$2jGT^d3HO^!ztwo(5`0DagJZ*w}qh(1V7oM#T z!4)k=$K}(FgI9vjx|S)<#~w)9n3XWGQC{?qTBh@+)20{YoTaqJYf`9~q6gZM>zRv) z5A~Wkd1<|*pQ5gWb_jyA;ieFi0}+EP4Q~x$4aEjzLOO^ZJZohK(1!Rh1h_t0o&@@n z2UYu3DYUZfWP3?qqRDtOIjOG)`-4%kWxSZ|b#{CE5s?L?wUX7+)MC{#-KeREN>yi{ z3aBKa$==z`?PrS$@<-H1z~d-Lw_@Mo_c7wPBt|5#Vwr=G7}z={m>X)=;TW@1oNh~x zjZ{)5O@Jf9vSTBCCMBvS@GP06!;huD{tst(N#%cLn$I`FEl zsXLqYj)AJBujGoJ)F74)@4J}u1;x{UR5>3I7nw(y1%ntS*nHBD)ZJ|>M)X5*= zF_h4uyD^l>>KYcUa@b-UJM)>paN;|XTdKqAz%;N=5*-V(IuX-oIxIA*XDNfHHwiD= zQ{-K8Ciojx!r2+}CXBcBTH@hW9*8yZ=oV7##rbVrCyh)l`ft$$4- zH1Kdv>%g456l~ZutOdBVl`Iigp*sMfRqI<;6U#SRG{kZ6W@b4Xc1bh0@p7UA?(B!P z!W)ZHSy}qZ3!|kpsB#jmG>)Zds2bw_&_FiCRq?;r19?=T9oe$WJDOJ`%lT%86)qm{ zmjh{5v?Sv3H{g=;iuvwz0R)46$6bH#8rwX{%`Sn_}nGELqs9voFfq2E@io zH+-o{yKFc@Ew-G%svP*P32I<+zt?%Os5hf7P`nMBD%$a$%qgXpx3aP8&LzD+M@4$t z63<$B&QP22;=Q+cZq%m=Uofk6+X7Fu3CEHE8j`A^E{uEZ`1Fs4nuzb(%q0Fx1u)tJ z`fRUgdh%g$86?f|n$|=~wCPS=ov2}CFzTf8Dh3;vWNo2X* ztGp|lEW7T+hroIa7u&OEVZC`Nq0O96AMhMEThUwhK@U zNAz*I?ihR4CK!g&74`igfQ){P6nRU>n|~tO(cdd-raUyyZ#PZM%b}imn3IgjLv_o~ zt(MXrxiq+p4Jf(7vPP-6sQMGlW%kCU^|noBD~H{A%(3>#`a6LJ!GjCkjfBOtEJt zAr^G6JkiYAN})X>AoXj@G6!9`%^8yzQE9M5kL}J(h_Ty4omh_1XRQlL88=xq(tDnz zG(K=1MVi`!wob)QC2+)XB!;9b-W!k2F9|m!(gf3N6wbj5F5~eFx~kxj*%FJsnzCPSe@5hdLNx+KR#%vZ$YR#~EN5Z;q(x@6b#TkgfWrA_- z$#igCIgmQfD*_J+B-fLU@95$bo_^uh;1|K6`4vU5LpK!AM%lQiRm`rE)^^Ryzhz{% z6znGgA~GbWt02x>7J7X>!?lI3^p>#1i8T|LRqAP_Ps)^(VnnHChvg!8j9TV;>Ia1) zqR#{XFK28rQqC9uZrBXzwvUx;vACv8mk2Z~50F9AmoEGmW<-G}uuWDCO-79L=v~0V zvoopI#d09K{fa-Dv@cd~XST3hon^1FwwSVPY8YAZtOo2&1L}uQl%cSZ^9l5wHax-~QB~QXf@+&HR&HeL^$hx%LW=l!9av z_-Cn;$MF1Tspi)1g@-NTJ;sY`mh)EdPK4u&8$}0++8xsFG3=W?3w8$HCd+fAC)xgCEJlZ@?OFxpJdghxn7Co za^$VENe+*-_Q>DQwTJh_)=lh)AKC~4QKf4avDlt^6GC*7r+Jfjh&qg?gGrBV*EOv! zUf#=VD<5HMci-)8gbJzS8Zv^N`(C+ov!Mk(= zM}CBERmN-7tIFA~-0mm)dBCddwsidVSeN^)f1UOwItI`~vo;-m_i@io9<8?VwV+p8 zH!Rm8;Kj0?3;rB0RLz)&gjW<*@zU-uMB8eGd%H4u^&^wB3;xDy$}n{{P@a5`%C+-X zX{d8!1UDs($SFa6n8f{FUCx~mPh;v_6szZ?nw>#MN&Veo`QOyx2;82=)ldkH;X>R*A zR*ChNg%t>6k-B2G-<1lN?~5rX<0PnCV474LzZllMKX+eSw!L&o2W?7@RV9kSEX=XaE5A?X=Z}>f4Y>CP-5PI#sXV!x&hLSFALv!n zV2`rrPoY&fv((m*5@>7GD?xNt_Q>W0{>Ua$BU{MeD@z}(4jHc;eseClT*=GB+tTHD z(=e%%F)f`~eV}7opC=E+S=Cqq)`R(PAoT1x*O+D!9J7YHu#1hsMQ0lB3q?4HuL^|S zC;Kl`!!i)!wYrTI%r_KxsEIp6=M}Y(;aZ?8(^8D)jJB7k1#g6h|13e zKD%YRmj~1fbwce!b`e5_JtmQCAy3^d26Qo-6qI#5J^4#GLzJ&n)kmuJkgtg2mXuvp zBjbr{YRG5C-Z$O453d`Vq)BAFa}=iHPGu{@&N+E4y_KgrR0-yQ^t3~Y-jyXHpB{5U z_32%@`R;`|#6rzoDETcsTv4{7ZKBfZKS`-N?P{g>S_@%gHI3+!au=Lkria)m^zSCM zgoN|)SW}#VP4flWh^`_)?J_T#q`C!Rl~3K&LN{H}hmep5Y>(f!Lp4kH%V5_9O#|v5 zD{jkOpT)qCt9AiUT>zS+pRqWsN(#`XnA?9z&(^5T#TkJr&dT{S$rB+aN?)~ja@?2m z0d~?N-^+;#DW^{;wTZvG&(E>1FIA1kGEuw%y* zrtoA?tjMD3D*UD&D%DZRxI3$TKmDED)DBy%e?K~WQI_^6doPl8KiFDvfMc`+n@UT#wO0f+l^{e=+o=B7e|S=tEi5 z^j4;o-``+RychG_AkLIq2M5c(fqqL5&fy1S$^`Y%8QbxzT=yLt9l2p+O$)A$9jZ?{N5oQloB2-b_VXZfS7G2?;Ukgmh}xV9#;qk3B1Fa|@#BQ`B@)DxaoQPv zrU?TTLewgP&bocgvy6=$h<|PrK}XZm<6|{Xq_q0IlF)#zqPcJF^1fZd0O z^=AwJreZ5hzHw@o>is^$PkC7-j~ zV0z!q+M$JQ<7ioEz7M(Yvv2Jh##5H82Ga71OvM$TvhKp-im>*EjzPpI2DfUkYFMU3 zQ;gX0bV|d8&~{z}OILf5k_M#Q&rpmh5ARk2MmDj;IRV<0TieWazFft;WxMYW(^_{M zBgSWOn{|XU;@&#vbxSbG&+=__Gr$n$1^I*AHVEFeUZpmFbG|-t4{Z%OT!W1tc}~L( zW(`?g4n`OCbi%*JY)YD#ej8SUbbLO}4@y!{XSujWcj!oZI&IFY?en`>XZdT$f9v=D zxx0`{Ea3Q4=ChQ63NcVB^e{*)SwT?ne{5l>bQ~BmhN+8k<0$jDFFle z&HF~y@qw4&HkLB^=p@iyXf&gyMkbFh)kq`vm;=j29)5~(d0t#4`8rq!Tk$8FmqI@a zeXHwG&zxG?!<9Hi2K@6)+fg&H)k}~oTw6<_x#)CbeAsO0msxEDdSi&+>~A@&@(P*d z9fUdX5m+ggJ)i9@5Q=(Vw;Kk38G>aewFa-_aOhb*^BUR_WmKn7C5L?@fm|9yIoZ+5 z+S<5f*xLCFylP}`>Y+C85n8Ata_mx( zj!SI3gHV{lj<;YZlc)R8Gr6EVG-rk$$bqu#KE7l#xCUdZN4h!1+#ixy#BW4yLTxs4tm9K z`23;PFxwH>UqQMXTfSzD3v!Y748n8@u5k#d*FJiy(dIG^d~o$v{K#u*9(-K%Fd$>0)+6$I-9Wc!qt{fh$iBLet%+8@rgG;|YPh z%PQXtUpLHKYG3oGNK*E|c-H%aU)0`i-*n^TX}0buE?%kfNhFa{(7cezV9fs@T0j)! z0H=H`2JEqMP{Iu}r3}VO=BOCRt75$bj#M*GJ4|bW`|y*hyaK29edF3WnmfDGPYZU( zx9C>>e!KyPs=C2_i^_j@HRLseTdoeiRQRu6xDUs;$m11~{5qXv9vI;NBxQSi815W^kUtEO$3f^K7V?aq*>$*M1^>^lb|f6>5EoVs@i zfV@R7TLvpPRq_~ob$#fx?qRZMB#dF(lhs+y#lj3LvKCXL^d1cNHd{3YGPz=1ZvtGq zNzSXR7RUHkSNwE*haP1RhWL5z5!NN6_%?0Vt0v5iXz#Pj^CATx$Z&wLY3Ip1AW-Xu zqPBZmEgELeL%~pI4?J@0pFdZQF0yhGT;pS&EejY@T2P>#DD|)u*a8ue051(kjq| zbP=70NYKXq^}G_8*TT2$V#?^32)S2~xo6%gy!!gAyCc*%TceJ)7?uEn$hWTG6Narem~Pu~X@uV8%W5Msbva%2)E4{D7e3 zki+RC_l84xRuh!&ys7J+A*n*sB~PYG#h@}`bud*zT5xO3on6%4c5|xiBlX-yJ)(f0 z@6|clL@AJi97)Db&o0tB6~}&aE%#hBeaHAdPH0feWTGYf=Yj9wu_Q42RLcX_TNl)& zv?=yXn;b0gqgrV!`FJCwX_8voChJ#p7xPpa#`u^?mU|y9^JT2B5kFh`I8^<@88g~p zPAMCO^)UG|Yq}xN3h~+)LXFTFrDrOhZFMb&-MX1=y&`4XkW3Te+NTXcy+Ex1Q}`Lf z+1!J`neBP_A^dAtrtMZ;_&KyoskZ*ovUKBoQj2}?bQoUFo5n$W!q%CCBV|Km`}#qn z)`2V4XVMJ;6+ueIPAB*8H?^TEik* z#i#J*x@vu0bU(|$;YvkY+I4OSjuoQ^S7=<0WgHH=i=^ig&7{3$R*F$IwR}R@F|q}n zCd;bR+=iJWU3236(B@X#5z)&*pyC#s1y(cNP=|@Y@L+5^S$4wI1d_J?$65uG^MiwD z;Co|7-zH4iMV;%~*E{oREmwIqE5JIu}anY9+I*oLh`OdU>mhKvE&v@rxVKZz!)|Sq}=Abp->W@u74L&WPmYdF@#Ze7t zmrn5-s?%-ld`QG_S==yuV5L_xT`-)HTXt0(M)Z2$H$2b{FT0x+q%rQ&gm_4#W%qT% zqaN)NmaEsQ`y9vpHl(w<-(l8IF>6wg5bZzZhpOt=2HcbXWW$&-r8-+dm3PxRr3oRn ztj{3Pq35j7udktPxa0?3992=A-$A8%>(752xe_YCSp>}p^jhks@G&kg?GzKN5UlwE zKgamN1^7&TZFL(y13M4bIJPw@juGCI2_AjF-g+LQVep*{az}(E9y=oaj*(8S} zBHg6rP#P5(0rrP!KnC)suNwwbxAMM%VlI6UTINdPOa*L~- znJ(HT3?s9IY_U6ZVr6IPOL8%fyC_P)zJ@5)NulA!OB<;QbpeGrxDGkRLb>$&iUJ~m zFga{9MJe>`3q|Q#>H4rz8Ru3rxp-#KX@Z_e<4Q(dCPQg%DaWFcHnm&KLdJ+NHS_N^ z5%poh>LSQqe0@$0^&tkWE1%{BEF@=$=ZMm-XE$O+0*%jxETbzF2a`5o=Tm1W8K3JP z8QfhpUE6OGPgOi#j|o`jpA#QAAlbFzmdCC0F2{SU*9a`L&!%@Y(BvVMA?P#sc58Vn z=97YU1-$%|kN1gKi)*~oN|zlYl;$;z=Jf}V4+rzs*@D{>kJ$4Z(y&vS=W^Ng=n;Im zo`J%QU6jG0+{Y zIr8p!RY<`p?VHbtwOslQqu4S-sOf{t2Y2{*0%mL-?nPtLY(Hl(t z^lA4@Y4>Uq9vLRy2_}5f_4o_~GxClCT8>*{j$6`>0&=%}g0~y0j_bN!i@J`yDvlYs zT=-Pkarvo}38u$6&y%xWrekApNy#IL$t_wshX(Gc-)@+N4ve8j#`Z_Xv`85gi5VPA zmur7@lI!BG$l|((a@J*Y-XPl-pos$8a)>o-Iq9aZ3Fk^Pe)`;zebdP>V4< zR~V_pJm%fMa(QJZ3a&o_3^RLXG%x3iM}5gcbo+LfoN`<0pMc>{K=BlM)S~cz$5p#a z2KpWiPr$Y(VDJ-A?TuUGO@r14kM6%lhg>)GeWiAHspg4IW|$tmP7G${TJXV+s4e;l zn9j&2$9chk8~wBE0j=u+LucqmHCFGb_zs(*+XS+XKJqK&Eqb)h`U`84Pdw^SKUGuM z=`LC>>CJg{RArtzM)AO@N1aNM`O(~f;fL;_$ma0l)|y=#+Y0%OPv;DF-!MnpDN`6t zUqcLal+!Xcq16GbX0ot;dAQtySjh>Yk~4al2aK}NzcRO6YQ+-CpJh<6$}oZpdb!jp zC6cIRasSGMbEzdt!cfXQekj`uCPo)*3Mz!fuu6(!Q;`*kiJg*0t58O(5J#iOiP6N0!H(r8F6-8H5>R&?4k@hM z*aYlv^xoKH?r%u$Z&b8vhPG=)d~v2Bs9R@pC~?{Jyq+=p)~V&e{gt=b{)1lj!{*-iqj;)N0sT>$y^cYzrA6X0mg6$94S?lt&%v0(F?CnQLH)2nh=-uqv?%%O!+Bu(94DhRhV5R%Q#&;PV`+1ye1z`Ouuz48fcwt%#M0w@~I zpgkBHI$?D8Da{Q=;fnXZ_v$g6I4`@;&G^YQZ~wLpkg-~8@yF4*V>`mOvde+pIPyb$ zj}@o&t6-!U7n|6y&VZQ;4D2vsjmoPbZI|hPG;BuN{BfzE&k_l}lYhmPn3mO3ekJ`B z+ej=BsM||m6W08yvbq|=u7DFs9>wGg2MZmTRK*sLg2xLaiZDQ~SNjFPDbo-?FQ)_L ztb(8X8Jn&5qeQUthdrRPyC<%Oi+Xk%`Si0>{xnG{*viWr%tA7OZf}4H7`;+VMOVMp zY|@i%LM0~}qp2p>`&4v*4>LAS_^8Ic38N7S80pyD3oW~&XJLH$z}CD~+xaeS(^ypG zL5;M>TC5Wf4W3fNtAy00c$T(IPm`=uQs%G`x96Wut@H|+eV|AFUpB;0PoLRjwXb`$ zyL)~B_4*S$fFs1@${@m!(O`aCPk;AN&qN;pmIMhW^^5=qrv)dsy??paTQb~zl^*&$ z+64{=H?E3_hl+_=6tIuE#pL{r3K9w(a8HCductLizDX2*gOUg>* zBq;w&N!a5u6ObDW_$Dt0T}$*`#i)jmG7M5gn47wTi-fFUgD|IL`4>db#LGEUMh`(0 zOIB(4%c!_kPGQ$Wf>_zec|vKP2TxEmz{$BUklSF=T0T5rH5( zf$F-Td#lhwUB_L+W1I{;nIc5p3Qq~*8 zaUY#_Qq{2W*c5oIB75@nV+d{JepJ;;c)cQVA&EW5=M;ZR2SG1RUwU79?`>1q!+Q4Q zRjnRs1iOFZN3g|hELSE)b6XPjgFNQ7AXXc!NlJgNmc zeDk4V3)1@`Xug4qZy}4UMG#-W>ME^;1iUAU6vygP<3N37{!;}gqGoa0+%Zw7E2M< zl+r89#z2z0EDNS>C)a^#j=!W=ii6G+SRTq@c;@{BEJjo<28a;K*~I39q&7z6HwKtC zChRx*U^d36fCr>R8)8YVHb+Tbol;VvZME{kDymQv@g%9%Wgm^4pkH;=n9Yj-fubFd8ip{99fNcfJ` zO?VoiPD?1G8d=q@6?%`r@dEn1UG85krJATH*RbPpRZ|4MK~JyD2$Va*|mH1mR8s$$c}ZK;I4iHm+itx=&C)(?|QFhDJaAfpm7 z-=z}z`eq!g(tHfoAM$`RaXv3W5;==Dc7`tb$Wm`KFPxr=lg- z=EWQ=CUdAfeWjuvK`X2qZz}^RCXyUkh6uNAX=El!R+J|%aJN5Lc6g~w_J}RxlHIiA zVS{J1lgFEwP2!M5Ok4Xes5}fE)y?P&SYk0M&x6(0I!#BD08jx+08IctfCFF!umi{eRKL=9aGzoT zxNjE#IIyrUEPO!_0QcYXPdkQBrl0X=;1DP6K9o3m932fRP4!W!0%xpT+Am68c!Aj} z;Rgh9b2BZwq+Awl`XIfy$j0SCmdlBw+j^A0mdN|oPw2a_@lUT(+tt2=(9bvR5`-Cx z%9j%Db)1e?74WXJ$7x3L0#M=HCvIJlt&5konxkPYH+mS?Dkx65pj#?TYI(dhyj?uU zy3qKEj1Z}1hJWu;dff~RnQfx+?dE+#IXyJgeAI?cB8E6-ccX+iizg`wr((W9qt5N| zayE`+Xi1C`B?!#D-|9j_5!5$4=$U%FOb{8^2L@NNQo`y=5^(3d*cI~e`jKoID12L) zZAGwX6l~4U(4;4p|0OTK0l)#@0YAP{mC&D`07SQpiVkSK0%aiJZNoNBYShT%l4a{I zODawx{jRaJjcUzv%gRt)ZJCUc7d;RX^_yyTUe1*Nj~_`CZNvWjtMMY>VJ}W}gv8$~ zBo+NK-yYXJLFuVd$WQOSqvISDTV9SAEubvVRlZ=FouI?sBl8bmE|}tN+KlWq$Fz8d zZ}cS!92-*-iI0x!wB8)Gu4}ZeX?vXg61~M-I6k1O$}2LQwlef;i0f)>FR~aKls3tE zOeK0{+(J02fO*3EKkwMSn{1tT#aECYod5W5ma4>;1V0aa-BfO#9~=3z9>sikFNF@R zHY;(591k3A^FY%)ZvDV@x?(P}o53mmV)z)TWKDwzg#Go5ttFE)R)Cv~SJFZ418KW4!qp2MD zrgM;KKd`~WUurnZqF`{z@gH=Pf>enc^ZwXMrJFt$<~ee zkybz&N@WOg*5JCVw%&tj*?-E%zh|#zzgi{9PL;TwpxMipj+*XHLhuyop5EA(f{f^> zYwfrASQ#hq(56EHTF;H;ztV*w$T~)oZSGi~kZE1?d);6kqVO!iTU~BvU{;=$(CB|p z47U>_8&ndpgF2IjGfi1!$DbWn?`{DE56prlDD|&vR9CDUE#;h22!>*VgLv z8P1he99Q~~CC_8DXs_Sz%o$Yc+Xg4GB+qxJD8{Hax)!dwa7UvdM+H>ZL#d> zB6UiOdQWj;QfYd6&B*pUcI(LS+GDiHDRIexAZLeFHrM8{<*`4N#l=YERtRV~jBFBr zTOJXF=04x}^aPqplFp#x)2v{Zk;N|v4cMQJk*%?M_HTjMq=|1mqf}o5uu%1svtbE| zFV=9M|A0TYl8|ZO{xinRk-MpqE5x$B35t58{FF~i;?fw5$9o+l?)JrwZY8p2qlNu9 zgOPp`H-Wp;Md{O$?u%gPbj6yb2W~pPCx8#t4T=Ef>jZk0yL0jG}YsVsb|Ey>PwuY2c zF37)C6c@)V@okQOu4AcLX6D!uuR`JGu*b};rU(CQYj&BnYL_kf0>NiO9yI4%WF=8u zbv{$lq-!g)NMGNU5t(0GbRMwN`g9U;EirEc*YpEEvq(I=Ef?ib!!J}NXsI@K%@f;~ z)&8)(#e`LE0;7bB8ta?hxMs%!pkz`~&5H)F6(UF{D7Y&3HUg3|)g)7e8i^I&sx9`r zZlA&2^eF*$rCFAF9MnJYwsw1{{=zYqx^aTh_8?S*^0B$C)MpIsU`$^l5JC4Pc1+Si zO01KWZr^Je=a%HJKdHgZPyp;OPOGj$5aR_1neF=@r=D{|6rzD$@D()jcxh!2Zx(C`A*aRUNzS~$s%x5hCF@}VM+P7(|NQ?o)<<$unO z$rBL?X=n&&?A8L?)rglu+kQY=Sj=^>PSjDsi^t1=p_anr3o3AT3In-Hq&C-E`RS*XfLYIL3QpP8Q_$#*wNYztw^94g_3dcn_QynNh203g$Q8&UW zZay+^CL?ch?9&0{cc|Mt-;g1zvEV8l(-(`NM9b1l)BZ@d)BDospgfK4-2iuJoI00q zQh$gBL7&~bd6xhWsf&xNNp2Cn%qtyQU)NYZf0_>@>uaRySDx0KSZjx=8~`Y%z*D~I zP3A+ajbV|E)*D1sILpyEw_Ho2tDPq6mTl9VZPs+!0r##;&OFp-9D?~C;XBdys(U%2a7aMRhwXEYLDAq6=jW` z;fKVz&TcIf^>JFY3vg*EpL)m;i2 zn*DD{=5DuBOt@1_U(WsjGdDElw_g(Ycqt~okN#e{{yAz!n*Ke&uM0!{qev)}ndjBP z{-Fc*tW9vIGrVdqvTp~XNYHL&u_!4~w0&)pH@>%(R|Nx4P5aE;#T^S=IG(MXq2f0= zuZylC;`BGgzoTvG)2C0~bR`XvGQjy(8pvPfwWCr=Ska%oNmz&h)XM%(qcT*DU)xpH zzucTl-9OO-MwN`qmyOH&#w-Suj`g#;F05l99c>M8_DHkhIh%gCltZY-2cx_W;QrtT zJW=kT_slTkuh0&bW3JVSQB_C!9Ai6~d>D1hHjoB3&7lDqxBi#4l zC{t>*LQz=3HaD1Ug5HNf*vuh8k0tZ*VU@|GV1c=sa?qs&*IxucD9zTcOsJxm1Tkl>t?jDQw$tP!4$?tsTc(_`f@4FyE7xae`_Q z5KFe0=I=*AErG>v+}E~L&4vVe-e~WO2J3Q6x_|V}5HWieqaaUcL(nQX!!Q+SYvGVy zs@cW)odZ)pPeR9WRMVeieK8H+=o*M`l^e+OMGaG5hqHJe|431g4R)lR7&_Fo);F_Q zTf(fwC^li`fC12yG$o(o311dpKelf6m{k_&Z zXB_NHPJ!;)lUjl{PMASo=oXK^MY3rK;tG<~p$7NF*61@f6#O1st5 zu(wNL&2`?l4nnm*B}aJOqVqO(?R?`89#ZL%?naj%Q9g)_EKOQ~m5Zi#x9du%%@t3` z`JvcCvExR)ch%}D!E{KEzv5dcwp7A0B~U$uoAv9Shk{x5f|Px9-S&D+<`ihCl3YMCM#X}AJ^UPlMP9yc18HY zsr%sWKBHhndF`TH=25@l;th`Y+t0?HKmBxrsK-}h@QHIt>RiJZs`=Ib^YRZ?Q6yrQ zBKSB)FbuRBnNRWSKZGsN5ThD>&d*Wz(kL5fePLiUW1NKr&hRUq0M2HPi!iN54=LiE zwe<^0-H8{vv2V0kiL9*j%M*&C_u*;Rsqr&J8~Ixr@V06m7rF$oujo*D9%be;o+ND=c2 zVqO+vkx?9&B<4CYrd5Rj`Ur)8B}`sqEqhw8S+R0sn`=VQ@HouzDK>x8araapU;O^rpXFg5z>0T^3m$6!2%>X78T!2smZXQ2 zs7T8cAGd*Aoy9Z#yN{*{1V81u$!b)!Cwtamc)9e5oDO+KIpn5fN3v~9rPU?kw!e7k z#Y_F;YWUT82cco;isI82zN=DTGJE;)-TTr(y^|~Oc@TP!gE{gZ{5DcyABUu;JM@wr z87{+08TCdXOS3W3mO@a3{x{AmBHXK{s}6_5+7Y&?E-m-Wg(k~^MHu(!D8KP9m2z4( zCOTMz%Tpcuy{bd&F-S2tJ;jY8cx)n@`U{@ThN_K;P}cV7@dJbyze|>6D_<=m2Uz1d zb1AE+340OTeUbx#P*^AE$UnsE_U%Z@?Dzuq?PRwuu;g}!y5b%?-)D_=a$mR7pAOa_ znqa1FVC^-*(7LhAw0cdj3?X~+IMMzc)YnuRK1T!+6%`Wp@T$~$j9Ji?&Fyk%AD*$_ z4L4e+E?WQX+p3}WLf^~TUDa<=a7^RHT}Eh|)&fV`PA(5c)=}A>{o_Z2a%s@yYF&~= z|A=Wld2;~mRDC&blgvi00goPyq1{Qhx7r*uG1VcAKzk8C^3H!dvJW8WrU-}=ClN3B z3^|je)wTn-gt{?8{OTYo0+rP+7(! zh3WcmpC^ECu!tGW7HPgVOHe*9)KY2};*<^;u0zI2Xzh0JjRM(r^$X)n`a}Ciw}0jeZ%ymSh3AI zxE!&_C z-vKNp)^{fkW}L3nRkQCvx9MQp7RpTCC|;no&r}$ruR&izSJQ}YkLlsZ14ly{4Hm*X z<|0o2;MRe_$U-+ip|O0r`%GG)QBCN-#xZfd!4YNv*b|Qe_9MoD!+Wm|4A0a$GAId; z-A2{j z6^uWJcH#x>Du~>wqcc_PfM9Cf0~vPI;%+dI+q#4po`Y5p5e|hha!q7vo^`Iry-^cHei;J&Bs=*#V&1)EB|`dc#9Bz8&P%(4rZ- z!k#t6(X|;Gdd}?w7iTb8gTSJcrZE#HaCIJ^N%&ZTmp1JSKzT20$u31ar%SlUX6MBH z3%kj;!iTnC8}cH(vbTAWuo50+0s$q7u}9y4k(BSGgo*( zAFGU)Hm58u#j8%xh`zHi5|=_eG0wW}$Gx|&oO!<-+A-#)e|s|o@~Z_&B5*(ha8WsE zdcgA%RYaXq4F0BGw*`zF@>s+h%_TV0!a>gNq_TCPo1>%ZS9h&3X}G#ku4@`DE=V=% zhLypkCP^2sm%52xUcK^;rD0FZG-w{-V}@7mKJMsNqu>KUfNo{3B5iKAbL^Gh!5_J}*XKwMTw;n!NvJ_sXQk9-9IY169i z+j!u>FTz*z`>5I$6%FAB+B3_`S5G}4bg7S`FDel^h3MDBOE!Pn+;gTG*icnpNdHS> z<7Bi|W!^#zNf9D6M~#4_PJHGs%}Y$Gr_ocFY?iz!WHxp|3~Jz`NBHRmchsJ9p~?g= z;h)P)3uv!G1^ehR_>Loij5_hA5?s{TY7(d)_$LYiND$Rt_7@>vvs6^hOYf zn+w3$+uf%CCr}EKJC3~-^`96@?s#AZ#Fa{}FDX zLV#zsX`)juvjW{TOcsIqV z47sYaNAW^b4AbVcdb}B7-EjDG8OoF**3+salVSox;od$4$k-Xz?)nOsnC4%Y`L~U@ z=Tv;YqKS;=z^3yprycd0Dbftcxy2y!)18xM{ENCdt+dmFm+$hkv;nA_9mI*rO0Fj( zww~8pr=_r{w_jTc^c`AhX7MgAfdnFX+Q#lJCZ#W!qfL1Q+`X)6U`V={s$Rt|?JI?k z3p`dfvTI7xMm3vN4*%%#J1_1RuzLzZp66xad2N^>&dQYfe>(jS0G2>$zo?sJrg*2{ z)sk?P@tW2^XrSI3!<$B z6as#Hs(G7fovOjPj4@(g4KQN;fkU;cj~Rd+8>2NHDOuQ?W5n)Ya!rT#Lx*?Xc~J}6 ztO9;ab=D^8$yi(PSoe}W+(o^=ZW4#ckG&U-bN&uV$4Nbw-hv4&a_$yJwjr&hPQlB+J+9$&Gyb=i1)`9A!5(TQU#KXp;3r)P6|>f|AkgEfX< zK0)l{5fGS#{vYNzSjajCDOSbFs1%Na5(cxuL*#<2pn?tiKeqAibiJ{*pInOwQrYZR9hP1Nd`0`OMZT z{@g)6GakgBJIOq`=icVOz<&a-i-bzOIlU__NdC`XdH>xtuSq@ikJkCM)uKN$G;ww8Pq17$LO+{ z6$)EzJW*|J^zU}~bkcC8DcmYpn^UzqP1@t{jG4p2pvLSrn(gv0U-fj2yn1`N(xO(| zeY*0U_Q(}#yVa(2g)xo8b9YKwv0l@|O>!qsW3f5Ktt8{}U>f%>;PU`gtCE|dei6K> zx19r8qc^FSL^pdSOD{2Fx{Po<2`G<{>_O@TX(0D{@V9!&U;X$ud&OT2&d$Je8EHr; zjPEUWMM)v}T$G-XWDyO~VNTLtH97Y=UZLoku@A3JbYFVM`jM+QB(X$It*qp=>7XkW z&^zh}g7Iz{uh`fowbpobzP@egfh*S6ee6TFR;$7`A~pD|%CJZ8x2Zy#Yu0{fboHk% z>IjV<=x*N97euuVt0~&%jgB_E0)c_dZyj|#-sD8HGr9I?@6|U~l#f(YpcmAxh&dWp zJ0s?BEr}&?FQFA^Geq4$3bA}Q(6jMQ7ACO>*K&l+nK`uia=bp+{dj$hvVHYUeg&Gu z_Z#xQ{{a3Bfxr^>geKmoz3>v6+?@T6=I6PHq&ard@aUWRa@G4Ahjoqg(yQ&16 z#${G`9BP+Q0rCPr7jy0{oR6EpPw?Z{*C7DPO`tzA`SBL2M(+??jmY_|t!A9BV=bIg z1*xLkIcnM&F>0Cu)FcI;?j?w-o$$JWUORmF6>Xqcd+lnMNuK$1!5A=Y-P569l-D~|9_acK3H5DPFtMwqsr2_DmS>4p-f5*t@{PPKG-C<(>jAyZnUFE zd`@$!A*qW-A|+0f(r%E$@9aWnkcWQ;&t(X<;KI3N`!)F;$vK)QqJrNNCz2kik?yhw zs>rXX+=1mo=oLd)SL!e-9R|72*)Sc$JKl{gMD2|z zVfV)Oo&#BKA!;VjkRw;(X|YrrBAGi9DN$_bb}T6*-EHB%TFY>&KV4ovEi2PlTxw&$ zs*L&^DaW8OQP;BB;h}O=X?DM^_csddTcY+BpEqp@xvdJd!{IU5+&1T+#b>DEmwRkE zf>T;2{W@ zLiQ!dH8LkyCzbT1wq3u%(Xyr2AB`k}U2*gGC%Z*xm@nKC2_FsFa_$snj@hSpul%)f-!9ISlf3W?{(K~8j7LIcHLedu#Iin+qC(f zk4;-6uHDyu9s;OyBj`c?EMA@6#qp1#oPXx>ugc|dAa-J?gs6&|B#G$@kH4+_@Mk`( zdYeBxe!)8q_&oLdQ5nDBcp;@^QQJuyxY^Yp}- zN=#GZNW_qsa&S#diZTU~qcEcWDY(WnjsJkqzzUvsA*50^h1=W}F6GV*{pvQsTVbyn zOjRl>lW~cFkloy-{!X$6Ba5IUoR~$HK@jEj>gaD zM$v!qPtoy47mm&4##;k`8aiG$4*}z?QD*6DBHnPsGJ*W$s+=6JqBO5Foi4hk7MS@U0T^ zb0u+lvX5q`SxNR}1m8wI!jU)_gQu|6E+rezDXx_m7BDK!Qn8XH{>EpHUik8{9n04` zn}#A|Yh8^)9xm@vF%j$;>SJ zCoDcN%}Wm!(0qd1#=Ux)>*Tg`JIGKwnNJel73|%_-aYKSpS^FHe_Cvb+?X8M8K4IM zJ&WXxzTd=foM(xNp*q1Z#79sgE@FnDz zqenXqId?>tN8?%{W-=th*19N?Yd&;&&q2$!z{*$*gUyE8kTrq9N@x4Jsc=}T)v8Oi z<|@5QrwGZk=0_V7!(C3J(rnOI%WS?{moRDP`dK^;)g0+*no}Ao}OjTtELDiNWgOWSyR!n4W+3vnaQqD0Ib~ z5>*SFZ-OjCYEb4*OQW2346FotRvLvBUX8QPr?V$}d{5lF2W@y%zy33OP+wV@-rwNz z_0-wldr;E7D zB+h|T5I8D;|K76j>AM2wo}EwS#j+@iux#sXkS*1`>!yjGi^d`?yFWhKeep!xonBSf zbdn;>7l*@aX>T6*p{e>WEKV+*7x* z%^jaOjNjAlfwhx0lWDid((3AJ+UDu7J7GIs#eIkW82@|B{|3zE?c7C>5!}IbQXdns zr|7$Zy+=f9xq&!tShq0v5>W2W!Hi1qmEjx+cL}N7VPI~2F#9TJ>10RFfvQwOHbkcV z(32dgY?77aeaMH5ClU<-4+&R~F6n7p-{q;9x-?zCuG?p= z?GH7;d$OP391l2aWa!AQU0*UP<(g%gUkjaU8hQ>-#D$L4_c)yKf$#xys7g?(sLf)ZS`d+(0!~#U2 znpJyA;=MOPPm!IYF$ozSAJi(4F~ukZLG*K=x5@GnF>JFSuVJ^&8VO!%4ACsDWD0Xd zUeOi>Dx-?BFO{v@LJy`%T~gPJwH@0hdQ12=LtInev88uRV&luJN|Y&+jpx-(CGMEC zB;|>iet^EL&a6Y4#&B~VQdO1)G^*BgYf_=Ou3R=|)|ze0{4Oolxs3|lCs#2V@ls49 z(1iSuKg5aWO0+CP%C}&&!H+L!5YZn8m8O)fm7GYilF_0i6INktC>rdou?Q{8qro0{ zAM@(G7DYIy^H`O!XVF*GnYBo5jHZ3Du@<)xy!m6T?zOO^2NLx4%c}@KZ$P`yIsR$l zS8jmQx2SQL^Sg%7EX{7DG%v`Nawul9WomdC1^X`&IgN3YT22F8$nBQB|eha#UXJFa{6iw1H8N^<^;g#}N3RR~}{3A0Z@=uqDS&E5uKQyI@5{)4TZ;whg6 zFA2p{H48g@q9z4+in!7m#CZaUI*a>d;vH{pLq z?p|^7EU<(Jg**B<3hWS)NH z5qM?`H_P{-%QzF)1T00fpt%R2_6Ui6(fI)ZTLH0elB-ZnG+aG?*ARWxi}h8SJ>#eK zXv9i8=!>2fn=Pg>1Pm$T%7*+8v#P2prNNjEG>aEB78l|pya6-0pW0y66d#1~;R!xG z<8j1J1my9H@P`Ks4+M?{@N4MUU-v%v;NC~!nSSoCd=RaDpZH!Hy{gY>(b~PlCipw4 z{V@R91l%ZKqGV}NCCdDB__^~Ii=#--Ld%GhCXtjpgh2+M|E}q~&STE+nZD;d_5^xe zmyx4^>60g?Zy(x1=iS0J@iD#{g&?AsyfYH0Gj#OrJH9Y~4IsQGO^nM*|}g5(UI7 z;2fo)mu#>3!NBZ?X7suq4@|JRYdtnWZgB3hxs!t3jjzz^J@+{+Lao!PvK!=?BTkE_ zhF)WG3fzbJIC_HEe9;`&6MHXf-qGAuju5zn6&<4Zz`y&@|ClmqJ^CMWCXJrhdzj2G z9{YAagkHcKRSUNtIKP!8EWwZxFybU0u^o^20jSMUv=%s`Y{1;ZS}@{!=*b#82?f9w zZ6^+b>{5++qr9wP9_b!WD@2 z;=k(2U&B>Gko?sg&}t*_*I*QNsVb_JCPS;%V^%1ts^vyQo7Qbo{7zL_sWJoDqEN_W z3ZoH&%?iqMc23U6`DQE!rtdwU7~!%O6Rq^ z^q-k{R*(1<+g9w>e|F**`pkvp+peCzc>3^Rcmcc`xiGfXvCRx?p(L9(NBNU3KC&9l zQJi2cc%{`y+Gs?-GG^{UCjG029=`a7>-SN)5atcpXQAA)$QZ?i%!$uRMNz6$TH1le zGcW1UM~#`l=kSvrKJ-H-FWUGuBn7(zFv}(zl@$08a?xwbroc`R$AT-#IeKUsf`A0+ zQp~+84d`io=6lGf&xFwHM!bYN_TRn#@?*Q|Hi>dd$o(!7e;0j#-=#~2KbOr?(9i+G zsu@Q^nU{3vdP62&OMjO;cKNQm_uoT)7jaYEkGQwc7R>)7_QCQO=mG_YOR7Mb`>eyS zFuK(CfWqYbk)H&m{B|0i!Ou!^C(!Na+e_qpNL&}APVkYGu-QzAoe;61#a>*X#zjTN&#u3tr~ zX<}P$mcF-uRZmhj(16_AegY|m;B%Y_kAb_G=EN|T{ znRD+a=>s5&rNr8hodfL}u{w`Nc48V^C(Ka;mIv5WF6KV*%u>IgA1_X9qmtLWWOlr> zVlx)Mf+9im@rnA?9e&BMqMa`*O)CeJU)$Zh)3(ac%y55k#UEV7->nwqC$0gdCaHY4d_e%!VWO-G_;m;<>vU?|mlja!|*a9b34wEpc=)KeaFC2FNW;SZrYCSFr`CVCKJ;S$T%6 zAqp#zp4x+)3p$^|U%sjQX1VlE<+1f2?dKo9^^YG`e%?@yVTP;skN6xTs4eqTRFnD9 zh{HFspQs=7Y={lCk+OMbc#4h?=1L9HHTH{ijYC`7ejgoHqtJk`O8DV*{u60*Ook1-mkPVxoi*SIfLbI`FM9 zZNLbIX`HSwH?3!(gybctx0Lg~AP>1n*mX8yb@%Zky*{NG&cy`(LRzbRgP)sBhf!773~mRx^Z?o+s_W1IF#T9 zFC&TL33i`@?F$yjG|Kv#=nk%9kwM~dO3{I5iv^Jb=cAg9nhwoIoj=-8tF&rmTUKc{ zsyoyh)nlkRUf;jN)za7+^<5V z@aOn5BK&Lt{C*MsL;*ba{3i?GcZu-FM0gtN%`>V3VyyxfOPv<@V zRsInX{wTm9R6X~mqzApjrLf++4Dw9O+#olk%2rZnnWgXD;)-F;$t9{Tv*e+Lk6Rm9 zNqfp|?L;^1!H{Wm_9u2M1G zd%%Z>l~m%x1I0Fb1u{$!ci8e-aL8sMa9GEB4su|v*~-R5_FI*3(hBGV0n8ejk3jV& zLn@oUk#}~-f$FgFmD1Gt@+w`S7IUlZHbb5EX5~P@8yml*w|-@-E6~5Csb;x>4+!5; z{-U!UYOHoQIO_cd{t~SqcT~Alo)JyMk-mu&+Z*kTV>PWiheF{X3T^a9hB9Aj>Ve|s zO?{?lOP0@#g#XJa|BvVR-$-OKh5w`g{zDP|Q~~^q2tQi@zh8tuQ2>8Xgg;&Y&*AfA z0sJlz{+I|)L!SW={_FwD6Z85H$V44Qrp)g@P*g%U-%_&?$yfnB2UN6z7d_i5V^+6} zxuq+Vh5ZK_Qm(wvNHz@HkisSz;@~t?X&Jhh?`id5i6`vspdATz#Yz8xR#{=+0Y}qB zvUA^9WIISTJYG`2pUg`ootI6N4itVygrCiaOG-reGX?iQD8e6SI<*`V4`KP^1kJ8w zo;_3~b&ATh7gYn#j~L37S=T2>9Wz7OaP_5!SY0 zfikU{w(y3Y(7<3t^GtJ@PY9?)c~jAO+auzR`R|7!{HZJ)&s!Oh`zkhXFN*gIgpcX{kFxuBVfZ`z zGnfYJ2n|%+n{=KrA4|wNpuI2zx=Unfzzo*hv@++`!fi4Z$qzLvvlXTF_*t5QY|m7_ zC`*bm4u6!R3t2vI&&snsM-;qzd30c~q_kbN^+Ce=2waT212Vnh>{NM3NsASR$ab*kDa~B1-K;%h#eb*vOgXD&4|cSJ zgfu~@TS;mhXma#Euz<3Eg?NOYT-n5{0Q-jMSx(j(nC%UEoL?$vw1yN>-n^j65&dne zLx_&;X>Iby_Kvzd&?ccNkeI$sf3IHeXbhQjnDW= z)SJF{E#4iXsDDvWPJO-&s$!NWjZaVw$_yFL)a;FeW8cg^apY)ww%SL; z-YiP$WcH_`VRgGZIy#+hTj%0~TiTM7&Dn-eo;FRtYhOpt79Ss66Sp@6P1v}!;CG`2 zYi{>PdsNu;lsU2L1>GxR(b}N1Wg?kV$^wa4XdiU4u-16AmUyenUgOcA2GSvl$=g4X zInvQNYRSpr^F)?W_)`=<_j4?_Z$ht&@E3+D9C{GkL!P6j&ynQd|4p7l;ZKS1cIa6k z!him$-2GoB>zcyPX79(po4X%m=*?Vye=9Zk_vfDzF6wVpv{B@nRmJVBiknzT7ieI0 zq@Z~fDQbhb*xWn(1h(^Pp-YCqx&yx7ew9Nszs(i_)B>P(KB9V&Z#~dKky?52T#mno zS$eQJI!BM8$>}HN14rV)H1#ZXQ)X*jrV6?|WIH`1 zn-Mg6$d<7eLLHjrdcV_NrrK-0Sbwp$Thk@w`Nq;}sX=Ba?-?kONIOw*^A3|^^dmbq zFLzfeOOpI(d|{EP@cTL8ab zgg;RL&prRiJov^u`2QB%f0qbzxGVt{TcE8*@EXhBElbKaMBNh{H~c< zE05>F&xr7|1@QYt_!9;2+;g6!aM~||z^#;?gIpf`j0itl0KZ>^KT!bBJ?BXVCp{Yo z+(w@t$%p??gg;dPe^7)!&fui)f@Fw?o&9KZ}m!-G5Sq|2_8{Nkty~^}OdFldKWpF9IB|_n+bW zcaqwt8aSPx5qsf@^$r$3M7U(X6HsDQBp@Z3UAm+{D3;k`+|_Z|B8l@fugpJ$Zjc~J zqC3#zxqAQCJ09Quab8~b;KW70BNMHLs8WbCLaw zWuXHi?^ZDj6@0dm`F`%)T(BlsBm%Ew(QLYVo5eOC5Ft~t%n91dif&JN(Ls$+Di+2D z;zx&@&$aIv4z=$4GP{dfTEvr5fy(`*Yt3(ybN3JmfD`s&i)}?OYexk@6cGd zdFS<=o}R{FW#&WXc!w-7xU1cmQk9mMc-tbz!69?Vri6|V%WvG(vfmtS^OOp$5fkI* zQ)Iq8Oy>PqcRcGzi+Pcw@&gWGF$$Uii}uX z(G*&{J=0n{+F+$~)s1m~nCuy8#BqMSXHb9PD{nJ>0sp<0(9X~Hj;lqupUjP)&GFTA z?(tf#o0}ocs=%)a^}x4)OQ*0Ncv1dOj?fV0tRTG)>E@j4l!91>M)t4ZJ1V8bC;Kz; zWlB@hcm1y#GB?+4({1lK-f)!x`R+gPPuFfY3cl;vlfNEd>|sX3@8-dmi}3SVIHuu! zWb9!^Lm}_}H6r{)xF7m&%ypCg8wRLQESXo!o+&I#)UwZQql@@0AsJ4?+8Kb%fINSi zT?$g#pVHSttrgOegSF>?Q^#6`p|qkjCX-6OFLvp;S+(^+$xhTPp!+iYtYydg(J3Y? zpC>emFdEH@GW2;O8zM{==fg)t_-h65Q4#)f0X+BoR~Lc*r2yV6!v73#Ox%XKC-~?2 zAK`t@!zI8!84>e;A}mb_-kpnQKIQu-BZSAmKN%5u%*pb6oD2FVBg_No%=1qMME@kc z3Vsm(B%*n+;GjexMB4aI#gZ+%Z(7mO6uV?BR@1Wk#uc3nvBL*Ls9Ggx6RWy>=qp-n z=5>`@TeGUu*WkanZ~VsHEt>X&zKaINZ`y^g(B$$ObZu!_cyOE9*JaLJfiIVBW%PW4 z(iu&#`F$ae&TB+EzewmzbdC}k(K%|l?*WOD>_jl=gyF?c*e{W8%K%mYSn1kV;#;lM z9#?|>ovm*TDTG>9Pu&=Y=>n->6-%Pp*!N~2E!~*YX{h%yT-4LVkW3Y*_E6unAQfVB z_kqzcP~Y9z7?SY@wAb(#_jCH^yl?0;H_CWfxW2g}G1>0jI!@c11c&!_0`*n)ka-s| z1lko=t?Y2HZ&O~M6DBjFgumld?&is)D3LuBetwTAccCu|gM-}t7lA{*QyF5yJX!`_-onwvAoaS55M~mk!?d5PudS@)d%Q@l+%Bp z%X!u!DC~Qc?Rlk8(gqa7RprW^(cF9_Nc)8ZFV$UIcf9Th+IZ%`fiqh!TmU>tZxS-z z8am$16#o%Sw{AkWnu7gm5Zh8YIHtoa)fs^Pc04XQ=BRb^`_C-V&#pjNE8*}CO`evW zqn3|C>~EJ<6tY#>p#u=!xftKwaon(Ba!as(OXGIq@jt}YlO{l3{=|XpQ*~>)ya&;D zexnuQmT(-8f%Hltb6?BW?p9=@SHUw{6z*QeNo8o*3t2zzC8Gd2!E{rJ}SarE`aBr z^D2Xro*@L@!07qOJotzRf2{yMD#Bkbfajj`DuvUYAOxPGYxOXf2VXA2&lkYQMfghq z=MeFUc9XukGqCv-_SG$NsTZ}RF0xLTYcvO7C#s0A6iSCzGG&7{0GxsF0W{kc<~7wJ zjdsDOzJ2EAnN|s(^dttVq1CRktkU5LXe`O$E^ie=yKcMm!d~>xju)YJ(mr%s zhMY4j#lQDQyqAT!X$bsA$U)FWb<;2a!o`id2_P)0s1TYkkSjP^P(j?qS*J&k94?qw zW*;^lsK+RlgEmNA)|o)4dHc1)9S2v$bpA&77DMJ`LwF!*wbb+k;v`f#r31ko zEdy6=PDPjRZ4Zxi*C`JisIKW835EKSR-tWGUH>l20dkHHucz-}elcuC=}o>N?-7UPZ@S0yN)(taI*shJn5!mW+j(7G3udW^|P|g(!>ZFw7g}>>xS&b z(O;%V>Y}c=t9dN;JSubhjQUZ1%pY@D*BR0Iwwico~Oy2CTCpf2_$IJtRX7|Yv0Xssc5l{;6JW8zQ-S&2?p-F@x^Oz+#HF_L<0YfD*p5^{^$H0cNYHxV}E7t zALvu)AJ}f%06|^a;c#9h+@hY|tm{Q7@eyR};Fgol5|CG~6El4*`0upGL`sbR7W6No ze6G(66o1`S)7h?Vbx9C?XQycuI+SPuGT5r;i2;Ppm z*q{oTMx2ddQ`py|H&OoP+wpvoo}AK!dvY$3v$jMZTY5kb%8SsW?KDD(NY_v#9KE!M zN5(6rFYQ5@mmv4?e^5H3MlG3a4k6&hKZNbTYl*J$Q&tZj;B_R&?%=_JCRw@Ioo|*iZTvgMzvCWd|Gk76~ z6kR{E^4N%HAKHHLy*ZkFkKnXGuh{pe*}u^%wu0GDGBWG5K$wOU2*Yyli-Y`^zCL|) zn7?yFKN>rV&cFB~#(K-|Ue4T>!?%s_|hb6h3PaRu8$q+$s(Jh49sUNL<| zC=)Ia{Qm@7r(pjyPS5#uQ326GiA7sYXj&hvDmC}kT3ZK-<{Jv2Qt_4w2b zolmk~VEr5P?BxUp4a?tplbkClBNi+I>jB#ifKz92o#w@IaKua&dW;|R)zWybyxZfq z>d_bVw@yM<3E8-^F=lig|E`tj04|Kz6Z~1cH@mQG{01m3+3v4KB|Vf6@80&h|@BTKwPa$OnffD24Nyod5iLO%=TC9DUe2)~cQycP0$ zQTYWnZ`BLPjBJIFY&oye6!Z+IXH3zp`pizuRgX>0OpS%7r!i|?2CVf{PUM~Uh)%u{ z`oR_I#8@7aJPE}P8bjkhNW7k&cE6m2q%BR@+lT;C!Z7QbOzoCcZ29OoH*?#9il%=62 z$$#O(f$1xzK8|U4Gg+O4gy?!MJC6h>1-GlXPwM;6V^M|Df!lVP1lDOBiZ3`XRwTvpyJY3>l~jaPi=~ehv|J1^JemG0 z`j#}*(xI|mFep_4n~ts^`>Kdvne9h%QTu~LcEka>@Xq1Q zj_ED;3K-Gy=&$ym|DD-0lX-l^SL-wnlVJt=>g*uVHzmAyTs%2H@gy0S4ti$GnKn%w zb==~k$*=BLjBB-st8PB77L>ztEylBXdF;78{wZ&r%RI>lUuVM@9wLM%JY6>T2Kp)b z7w3e2qlS5Bdx{Pa7Iw6wxsTay-g45rlV_&@)%2uBHZ+OtS^+!}5WR26+OzjItu?Ha zHQ9_Yuet2B{+s3P(dJED4yN3Qwc)OZ)Y`({30`un}@Bj z0(<@FmBCJV{lKaO$w405)7r4Q&4YR)SEBv>jgV*DhhIb3Vm%Wbs<$~IKX32ysH1T# z@#7a;msz4|SL>i9md17^H2i%R^A)U?ivY>&YT=dn{hNxk(Ixsa!&4M&BC|sUxoc#{ zHxz7EDOeqdsXDO{Yfx9<~tOshU!Q4QFQ9!tqqskGY$63 z`KooNb%ws^fx5d6K7HYZcW%7#9rVpz2fmUN^NI*f+{CBwd%Tzb6XUJpz6JYcp--Wx zr*W=WOyM@UM4-CJ%*ypir73;1>n^Dx1(pjtvsp#!vk*PtH1YkFlej750#*@a20@`K z4UK3+vMsIX!MD|&|8(a6?mT&{spWV}>eVlzy3gKtRYTKp^dG1^^H}CyWXQZs{$Gz` znSY{kOoO+vF8>aHlB=QpcnkZ1xBy+(lKptKVr>>sx@ZQKi)FY$q*qInk^FwVjG-6m zk}SH@9v8Y&p{h-~_JAqs)+R%JhW6U-xZrFOdIN{kP^G%B#TO6sZI&sle#4O4qp$>w z&d_u!VhcDt%cFJrK%={3tBzN6M&hH5Y){d#8Z5-;Fkg3j|9jU^4%I5hTBsmVd<9K7!zdoP&$z3Nu+R=j7edZsiBJ*hGKHwy>j{Y$B4*z8m z16|zruu$jeMSTxtqVJ)s!1n;^I{)Pp#}EIv-PpQfy5HKf)>R9k4BmRfq0ep(ANkl9 zUZM1q43Kpm%H^ey&)!^2pY$w^h;;rssardEnw0Naz^2aO{{d|3vaC&w|G$H;!U$(B zfW!nuFT5b)R8Me<=5kaCPEJmYMe?I~%cgEm!`AC3R9CB7Hsi}J zCni-_Uoc|O$87Whu+cj=vVOz-G|8=+1W$fpZdDN*6zyTT64UVQYz=;BchA!{$z_6j zp2bWeoamPBq3@NJ`mXVnl!RhJle_i!iQ{v=yHyF@x9-(it3qCt3K>b=MY6smUm-MF z+-6=Pi?k?*rqE_CTf}CTSl|2CiE9p@!DKr_79XJ+Z{@P{Cb^5qtX;6?3uV^(&s)*v zu-HV>Ox7wkp*f2gCRIePU|zFx%X7ml4h*5nZ4jigu#_Kjf$q6P4hEI;@&bFAYMgR0 z-#MF)&g|t}*13l6)nT+939)U^Xf8OgrSY}HcRsP+hH;qHE$v%To#pIMMElz&g8d3g7_${APF%ju!A(T zZXxl;(fBuMsgfIADmym*`@1YRuTK`ZeaWon-x6 zz@9d<443)qzlhh~$DWqw+0$mG_?ekKEmvmG`Vf0sQ(#Y%tPE^WuSvE&d&ir>XrOmv z!)qrLYall(;9U3jzoT+q+n1Qakis%Z^7nx?Hk0HM???3 z4X--~r6oP-^a1)sQCcbpJLyDP>I&qBd0yTrIZ}-&>7oba2_e_@?i&s??YwdP#;Nt` zbwY1*xB^w{|DW2f^tXv4itoHNSxAE8^|guZ*t@oggA*r#;2b826V56o2T33YAjA!U z3aNals?w@zKU65`NeNY{R0Wj=)GvT22+|anvqV&=E&bB)vHw8T4;6^GZ)T6!2KRzS zN_O-1?ab`VoA=u}_Wfr6fUSL78xxVkh2`zTEBoHr6WiUr${lI;?_WRE)`K3y_>O|T zo0aAM4ui%9hgxzOu4i#dsN?T!CJCLM$Hr)VoHYKDm>nfQi&LV_As5=+X0yv#<7f>y z`~~!%66X>LpIMy0&?370Rdu3JD2lE?brj2U0NTkoOl0vt%<-nETmi4+cyjguOsG7~ zS0PH)!Pi(qN9Okg)hZ=>I)Pu_V~=8XdMz%w8lt`uOR00A?DAE!`K@i3&X;hB#ZrsV zN7v`%7qBm=jas>+t*h#xMs=zpHG|r;^Aj$m8k3Kl)Q%AKN^+Ig<&Ee^n(qjNAs?>j zya}0Hc_uwyqUCG4H%As?)3#BJM8`(=#*dFd_2)7C-rT$QegLlsH&qv59*J@6k3Op7TaIj`9e#oak22~>T@6@ z1g?#}kXXMj0aHhNds!MgAVSVVl8$?*FV08u_u?DD z1-OCjrO;Y4-lciAs!V>@1H#gs!z3*p5xEc?Xo`0Ut=5i?Fnre3xT4Y5(xUc+qs?DsljITy{z9-m?5b3(^sj7d z^p!YWaS(l@PwB9GN-Vg95M4(dI^9=5Jy3$730cjVcwiS;YkV*@R#F~J|?+Dc?@QYb0%yU`%5!r38SR5+Cv}ZBxGjLzEZ9Yd|h#cOv z7Ve*+WqBnPCp`$A4$9qQ&YBBNr#;ToXn<+AESkw6gRCGSJ;dwJ-WqeI=(87xWJ_m6 z34~WBMX_8I%^us9)!_F;mSUdqR5LLlR#>?j+W#`=G_=_(w(xFc!49q3gcThf*Gp=+ z1_X^fZHwh^^8;R=z9fn(~#YQDA$X=RUo$v*0LpF%A)96cRBsX0)3=!@!`UZjAHDm{&0`24m%Dy*b;}GQDLfaO|JwtX4^$wve z3FHS|#?3?7S<2x@el+ynNX5B9Y-fS|q{=vwdVBT}7fsz~^UImmM;lmZA@w@BC!L~w zS@IQ_t<`?F+_`GT>@?3Sw)ksgPk4imroSfDj0TcVcem^5bAxc3O!0&N7v8SUjkmX- zinj;h0XfCT{swQ~Bmw*E13tEeJ;QalL%R8%oOqk=x$+3{C<~=hiyHy=PCDQMw;iU* zS-$f*;_asz&VHfe?ex>|b`+AZfKNOF-j3Fe9of@-{3A#n!5>;D(~!hxN&Ge5E|@sE zl20)Gov82E^>g6u&IzZgjtU!5{}kWxZ}9f&_^S4veF?r}q^nEAwrk`9-~CVVb{D;S z|2W^>)iuiQABJzqMSe4SA|+!EJ{xZfGx4^ro?Hy}H^sY!R@=I=W;NJUgM8F2fTe6o=xV&+jn6SIxt@qZ`lU4%7#skgT}~ufMU>q zI=tC9LpRb6a2wfDoZUEEY@9{4GfFt8h6bPzV&(p{OBN5iw4u!~g&Q0N_>Sr2j_#`vq?U zmH-0)2>=2B000000C=2ZU}RumzVhz?0|RUCf46_{S@W4+FkEFo0*qe)$#4mU0C=2@ z)mvy>RTKu`f32MK}jE?(DT8|a_GB)dnSRsGYWq!ZN@1s0^ zh3B8(x`UZvhg2!q~#Oc@)cE*rBgti$04EH-#?U>o033I<&&i@i*?LTWJwR zX)%>hf-32DTBR?cPDatP;JP%{xb3({2C>;_2P)kNDrL-{lTwuOzDlJAYh=0qO%f;) z!4a9DDEer>q#4tUQ9mPTYCttD)pAtRQfc&8q>=ww+Fy{fXq6#6Btw2o4q=HL^5^Aq z+$ZP!*D}blJ{*u<|E9ZyROB#H(!+Zqjd9;6(B_I!t4FZgCGm_VQKjopC7&UsD>0ze zcvv6hGaEv=TtiZOQ5WvBO6&b>xZes|8^$}S_P=>QD-WVgKEXz6))CyxYwfh>=~nZ( z5A*yOw(3*NlkOO8N_Wig8ES-qu5%=7fNzxu!4{~lu^^WF&h zelN;69}jx|6#H`uE$%3v#a zug#&CCTJgx&}r(TR(gWE=}CHrj?y^Ypy#Lo@Ox;G&QLeKL1*azwNnrE({Vb-F^u^=ERKJRtufe|YJAdDx(6NHmmQwZ8fWpg;=9182Y`PylX# zJD}VsXsl}7S0ojSinL-|aiStGiA2fR@Vm5@@SM3r&n zHl%?v&?)rTtZyD^zHITfOthq0a<5~man+n^`%Uc4acj7>^fvnTwk_DU-gfs6d$*(( zs}1U;I-@>l7q;u$XWO$HQj^l;G#6T#)}xJU7qr{jhYp~F>$rPA{r+6%)9rRboy(n% zdY?WI2jLNT0#3r8;YD~A{tEBFhwuq}3I8-~8g>mwhEv0p;g{jw@bpI-!4L-VB0MsN z#E}_f9$7&$MyU}rs*Q+|GVT};jlYcd#wS#Q0%$9$M{(4F2GB8d4c$a{(Ib<{Br`!K zjR`ePndVGOrZv;1X%}n53>b+yu^={rO<+m0)C`){=7PCoE?YzvnFX?FEU1OHEOdcg zi(RW-U%Pg23vS1KcodJ}349h`z|;5!zJ(v)dHez|;3d3FhzJ=05gGy|Xu?B;iBV#b zm?l!hGO@Nj>u-vu z#;7iN0#jlc*30tj7#nA2*m-t^&9FIkpFL*J z*=zPU`>$PSm)b$Q+K$*M`=-6v!}a8Pb{(W6>$vLG^`gDoPRJQ^CY;}0QrDPk%eCja zcRjj=Zp=-&f4HyvRDH?5BM;#D({uGf_aWsKdt=^7?}_)KU)ay}5BC>*oG;_c`GtPB zKj7#6pZu%-4S&|Z6A%TGf!V;}fP5f2kPAwJQ^C`Zx{oq4e_B& z=pa-GLt#gFIQ&;Q9o`EU2W5kv!L`AY!Jm8!&+#MtIG^BW_!Pgyukv5`Eq&Y$v^ zd@)iLkw^GQB9e|=M4qBRR3G(4C!>Ey^FyK`ZipKe{09+uT{i##0003100H#?WB>;M zQvd}30RR91000UA00IC3a{vSY0eGCPQ%i2tKoEWH8A1X`ERZ6ESQyq|1{kqOR*(oO z2m}I=HN)7Gn2hb<=?NsK;1n!aP@CSPBpp$g=BIch#$ps{mZZ33_n- z6~H|L3_IMU*5C-M?zQ0_p1NJbeGJ{P;S0Foei&ZD!2L9Q5ovVC@G@4TFNRleJNjz) z623*>4PVBvR~x?4!PoGvXZ8-b-e1B7D(vGBHFE4=7alPlV8Hhw(G%WIkrKTiDv3t4 z4d>fPC?E57N_px%la^6tln4B#vfR{Juqt&HeeoGnb zJY!Ufc4RDL%Ri^Z4)sdD1!c;!3Ewe2J!K{Kif6HS4_hs;W|R}zc;yg$Mnt(P%2j8^ z2qVgbbr(GM$~4#(w0R@eS*K@P;+QIj`}7*{8DgClFIn9t(OI4a%iWfz%ksCl@gE{@ z%X-#!;53u}8@=h&Nd2rS!+$I&YwWe1-k_E5bp9;k?fx)aTJfoJ^A zX|>3-;w09pe4?~rD7KG%i zBrv4+-s^kmz4zXG?=QXgUSE25q`ecgJ|~<5|6a}A`R302R|ix9OMWQ*E`Wi5`QeY{ zKdize#F0P?S}_Z4Xvb`HU`KSK3p-(F%t1Hiq6fR67rSB}=3_VPjyLgWIkrG8wnP|ui5G#1I@F^9jcCGF*c#hlTP%m=u>w}aN>~}IU{$P!)j5gPoJ@@Y zPT^Dr8Db5lVm&OwX}AG5B8Hi`5^G=v)i$IPma}};i;&UwGYFr&I@>~OZaZRqpwec(0;ksOp>vIFVf&w?h2u4xlM%Gw0w-cH<7tWe+~#E_j^1cocoO zn!9oylAMogZ~}M3pICx^?#?~9fD7>%Z0<=5kKqaS;YlXhPaD5*fGMWwa1c*%2v6e~ z{DxZgK9FOM-Jdr2yWPHI>a3@dYY516@<8)kx zb8#lm;D7jEp2@R#HqYU?Jdfw|0$#|Acrh>GrM!%n^9o+ct9Ui9;kCSu*YgJ6$eVaG zZ{e-Hjkog--pRXoH}B!SypQ+u0Y1ow_%I*gqkN2y^9er5r}#9V;j?^>&+~tLfiLnU zzRXwnDqrL4e1mWDExyfn@ETsnn>Y^d;8--{RlJ8c_%7b!dwicC;BCCi5BU*4<|q7= zpYd~k!7uq0zvegmmjCB>{GLDXNB+d0`3ryLZ~UEq@K655B~_?mRaKyvb;99rJTPv% zx!TNtmdn~@DU6m^QwnLts__vREjE zY)?bUq~j)w!vh(6aWL7RD_F^-oh@knNvrgtW_x)w+gk)0PNiE}T)-v81YBIik)tORJT2{rgDxUSlLs@H4E?;nSi_-QaJDbvS zUZK-+>0+skZgDtc6$^o!Dm#?RXRLf$C38hoPS=-H%d6V+zS{G?xOYaqp{2S|>XKIQ z5~y?QF%_$iXhl^=aj80r(!Qc<-{fL>*jmwRqBg3iqZR7Z(SFBv?YxuMMpLdeVu!|j zBN_8P(#E~lg5woqMAfXK0*i{Xq7`RF6N=UBb5?UDL0ma2UV7asXbEMogfdv7Vz7h& z5-3OWNA6|#r z)}iLw;rCKU*-M=&-l^i9zWAg>X&7BH!Z(F)3f~mIDST7- zrtnSSo5DARZwlWOzA1cD_`2|Q;p@WJg|7==7rrihUHH22b>YisP5Ejtb>Zv6*M+YO z-w?hbd_(w#@D1S`!Z(C(2;UICA$&vlhVTvH8^Sk)ZwS9hxOKv*ll*m(ze(x~OFS&` za6`~@Zf$bR%}lL))p-7n#Y7c65{`(Pq79;rqA^ijG%RX}{*$L(R2?!R!-~joBGQzI zG$~><2E98|o3!$FNL?!LdHTdH@Rrm5xj)`&rvEN_p9HcACL^9aG+ Q>mhI6ujTy%Z~YX%0DwS_KmY&$ diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-0zPbyHYJ.eot b/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-0zPbyHYJ.eot deleted file mode 100644 index d8b311252da0fe5b71937eedb781b22320e7cec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31728 zcmbSyRZtvE6YVa$z~b(l z>dcwbT{BNJHC5fWfdIg50002@pMwGaAqo=ce+U2r0Z`EYCd%rraDWnI06_eI?0=R6 z06_nT^Qt`!|HJ>+H~q)_>^o-zpR!1MvG#^Z1WT0$c%3 z|3v@*=m5?CqHO`*|8evGGys4Yp!y|Ed2!djJ5ET5{_D z?^yu=5MW;)U?l*su>_d2;LcqpPFZf-BHIi0j);lkV1L#mX3xjj7NQ=R0(APCxo-{) zQPqIOmR&76RH)D!=LTNB=E9g!QWEeHlL;N{1sy<@q|~FXqhFtT^1TF9YZp8PZ1KP0 zSWz`h#*-D3eB8G(#hDDX6WABtO?X4rx%D+KV<`WLzM?!`$KkiPYLMnLW26*I9zQ`4W%f|<>pjmF9)SI4HU)tU;E{(@6l~cr- z5G^6&Tuy5>Xr{OFReom&u*5LAwqFX|jbg2M8%Fb>8q>5MAUETrIm-}wW%QG}8>#mz z1}ucqjex>jj?(uWo4GZt@G_P-(zB{H+3#WMM{Et#8;@cs%c-@*!$Mn@nk`fMI6poU zmIX`M-lW^v1&uXAq>EX2U&cX687-V<7ic$6rmPUjals*zOweS7$I#kB@ z(X-rxE^*oO5G)h)>@6Q8P*&z)cOmDIFR3DSs9Fglp#7mv; zpjsI!ca&O|nL5M%B9gW%9g0X$1JUY$0q}&V4|Nd(I9OR|8uAy4JR-2qoSi(N9?rh* zLzNOPi~#PkJTzfnlB1@PyiJ5*Urh17=__&TFZG>cC43(?8=VbmEmy)%t}_WofirO+ ztY640gzLAeZId)%Y#FXJm09vAKIT0`a69E>am{wbCTcSZcu{l9MUk1EX7PF7EHOu^ zM6Ca~gB1p`6x=Q5ONZUb<&u}$XWvZg)Yh(IcT5|C3b*WzI~KHl<*M_^An=o&S$nWM zk?>6-ZQuXv&g47t?{Fy1UWeNoC!#8uij<`Xp~u2EtmV(7aq06l^IQ$a!}m>%OPeO% z7Ij%Mb9JLt2Y3X3C+7iaIf1hl1*u@ON?!wzZL2#`_CZFcRsV>G*=m>z(@&ONZNQNm*)2yaS=`z@cC$S4B@LB00UxWm=^7$ zM$2v|%Dzia>Ys1{w#Ef!g>q#x;!;WlPd*R!6fE(|YsK=B5srkNrKs%^LOrVpe5IhC zFjUf6SlxITExXoq*lo@e?Cu6ZY0cWgXjg=Ihj|#R+JdE^6%~Le69;jG)Vz~$L|~!v zNLONUfUe2fy!bBVQlyb7-Ft2`!lNP}Ytx&HH;Zd`q1LlWY2R|1^CF#xj2on|LJU{U zRK7r1K6^K!cSa$JE~Y<{-)meXSIqPfK9xEvQybU{+H?dsv7noML&;d-SPNZm;o0>J zyFcOU2@aEe=?4OmSs2O?3+r=lBv9g3r(X#ALQPr1w;yO5$TU$lm2NZw zIRa|7vAeky9{Ir))VE4tf6jszyR7!(d_qR;IVVBk4eZIpO=*1W&FA@}k6Nw9t_&YZ zYR2R71X{=4K8i|+xs$a7+3klvSkoPC%;f`MJl8Ar0;OzCz~1}HnkN(q8%{6~2YAr1 zhA1%Fq@rDLmU3uNZX2@V7i#B=5H%=>!k%%+xgXyR33>H77$ZexLsohxM34NnjI!U_ zXxw_4yTUDfBj|mDn)I=nfzUc(yJK-ckXskBH@s`{g`s`+X$1*@Lx zVnWy^?Y%|V5wN=_P=0wxARNOR>*%dMcK%4S7H%bwUE%!mce5j_F@q#GM2g5d@(gdZ z&M5H5c1||S-q~p|afJgxx{KGw3Lveq`!QA*M7D|5PE2l)UeDc@ST2PeL} zCtru_Hp}2npbw|HI?hn-n45|-qzA>fu93gdqBH($<&b~gv?QQWdV>so*#XjLe;OLb z-w82@qfSfI%|*8eBO*h)@Wb=w%8gsXI4Jbpi9K7Y)V68Fdn7uZa;NO?PET8k_ zA=9H3y@(QOx9|8KK&MN0npR2~YH6Ix#zR*7h&sAQZ$9;Pmd0e jf}`VD3h$83Cf zN@)sNiSTV)oy$j43+n-_E71U0#nW3Pke;T(7I>A#R(zDn3}>aCrPj2t0?8yUbS@)C z%6jO(I&M}n2QtXQ6l zlK$ESZHEugtly$s=^ji(-?s8N|17VN`o_6zh4(y1v)#wF z;B$C}WOuE5#qIzHFRy5T>jI#Arvk_?Up{X*q+48RtwgKMiGAi+Apkico3OspPUTx+ zrxU8Wwt)E}%dkZbK7chZd7}1b4ZY*&b`zDoms{lVQug@-+wGD}C~MzfdF$w~F*Q0r z1`N!b&Y;?L)>ux4fH^*@F+(azoP&?z(l6lxd3*$lqflb17NP4U2^z08v3Y5{YER3I z7w%|s^f_MHjYZGgqB(1VYv5{~bb)51CKe~rzjz)T-Xdlk;MRU%5_%M*SZ#n!%JF%Z zD0o;E>r@qUJ~En8HTkhZzrpQ-r@U~>Zxje9u)_@{?#tY$Eg=~u}7;aZZ>z3(<6)uUG`y27{Dh0tHL}sT-t*q zM?F~TKSMph;e3+>X710Fv5n*1_3ep+aNY~GUvd&sC@HB}5ApJtNR^3+7U`BH2QW!; zk?x~@wBX6g6NXZj=A;P0%6FBGwI^~#>a)D)GkfqwgQ3#mRGP&f{M{V<4UnjOyluqu zP$g-{zL?PoamzD)y?Wsy)5E@&O5B8;1+&6Cu#6_y52`mRJz69}F5Wx%zB(D;N+8Ui zCi>lvrr#j&2x(Ktyx%Gnxz5NV&_<%VBTA-xpn+v^q4AqYq)W^Tp@j0{lNjoi2;UNW z@|8}xU7ME^F1{0A6bo1)pkBIDU2-zDUj2B+%Kk*H2+o=uFymWdhJdYl zWmnPRB6@ABjYO!Pl)4k*xxr=>%$OF%Ca+~%!7zQN+z%N?-3|Q!>@?QdQZ(cg3HXWq zIpXVD6G4Q2t(;tReX92|oflutxOO`+mNCx(MmowdvcY%ic(WFvIK}q)*m6IjLqERe zCE|K7SWZhKWh5s}}wxxb9K%MO3+htOf@Gnv`9uN^u6JM6ShN2AAHT-S-}<&YfnCuzIii4 z%*aL^fRRpZzAX^553<=W@B8|xELP;Y-&q=#LJ+v+7JlO8hQzOB-v>7%{g_VQr)mNW zE9WYOUn*ZMce}}N<%Mhl@JD6aX`+8pk0wU#mMNnEaLDBVN7OhT!^qZBPVf#(``_$- zQ3~!jY5pzfR@?l!6B!R+7G1i6amW})XKuIc zOm*F(=@@p7Z(v37MLx}f9g8D^pKOrkW*tMCkLCIbD!FT8_u_J~xQ7-R`SA2cexlrk z6GXWY1|Z-YB@4JS#z0pl>_y>!upUC`a*RTT&rEuX;7}F`V39k-3!{IekJb^47H{~5 zNzjad9O?ztGyE;^)U20Mg9;PRwO}JCskctqCqX5+uyzk)JI$*kBsf3mP%j>jehf>) z`a&stln=2d(OG&PMH8y)8(~_)wHY7kVLIe%$Zo~H8p4Ukt_g^a*K3LB@3E>)CXXXg z>Gj6}(lRZ$a@3^>lAp?ob0lQ9BlDqIrAA&)vG)OQv)Fu-Y_}c_7+*;~*74REOl8mq z-Ezv&c=zz7Yq_pv?Wx;Jde#Lsl0;UeAEEt5BKUw{j$i0oXlV&Bh>-{0Ua9^``(PJ{ zP8D3DQ>ZnDhR>pOH9pnwwjR##r3}=pEnmBTU%cG)V&j@s&5dTYJgGsRs?$?`ksm|G zjKT1-ZKAcJLco^2i?nDHwiP}tb%Oa9h{PAs4pfzXM?GQS^>-GFxZbMXe3~>A2oUfS z*Jae**%4{wwsN|(D*UeSu|ILX8=dOlvPF@Kh$ZxGwndjisgv+kK9A@(Kc>zSYUm=_ z<`Jp3&fXm#)lYLF)Lmx*EI5<6QYH+>UWP3~=@EpIa#1>XLKek=(U@z4Kh|$3V&;I3 zFv>|&2z*({Iqan{$?RY<5)Q;d-wvvF3=Q=j(8?bsg6_gH`W8#xGq$wDTS7V z;hX{44$dz0v4AU)&rhB7gIf}$9~Eat9SIGC31Z?1;v6~Qs+Eg}d03&+DRtS?|ox(VsSSN1yphUbNKD<{}Iu-V8l8Wt=xC{WjHL?nFl zSaBJ;iFy@^NBy!U>on`WxHi? zw_Pd~3YDHcD^xPD%U?m& zEMzm&`}zaMCXxtoad!K_@|CE9V5SZ}?IWSc=2vS)yk3Rc_7y!w3@xIniYqxa(?L~jq{G%82<4-dQ!rOY-W5iaK zDYU-H{(F<@m2x9JQ|P_NH(i{}&m-l-jsC9w74`B8@1@(oa=1oRilO|GrwtJ3w>^&e zKe%wCyVpLjPh5LuI|kRbwUSjXo)??`dg;4*WYygt6&ubMO=^mQ?H*qop=haV?fHM7%eDt*;WiMt_AFC3!3;8U+0(8WO2K&c~ zW8_0{0fO^c#$k-4AmxPU%hd<#h%2!g1>|N0WWvI*$IR1@=!{b|ngSrivzx4Cl1w=g zO=(`^RmnZ_*tVKe84MK)gq%{uiWnrv>AkuS4U_|Eu!0L|-hQBG6A}#r{-0T&J2M5e zy`8ZQR|hTRqf`ZwYU3<2TXSr2yYI;(1Q<4KC{pm6?atn#ZZ#ihp+;9u}}hBfcFT6TKV@ShKR%s)S^P5yoP!7ze{cA=Gk1#jftAEauQO zcaHuyKs;DPq*g@yu)Q+fYZ#cp3Kp1=z_BdZcVAS|x8rXb`J-NINya?N;4o_RXu-J6 zLw2yJ{^Kyx`S5DLg!ZHQ1D#wcm} z?c{&Yjdv`Y+#Dy4KuX#$Dia_AgAckoC*1;mxX{JE!HdjXCGK4zf)62eNi9vI0>Hbz3G2+ZG<}Rdp^^SK6xa^t9r8YxmFhbbLvg zIyhAYdd$dL4cGc`gH4pm<9-`J38rbu3hXdT8UTx(dnnsBnkS6DV36cfkYyJ|Mb>o` zD54qgy$rz9h@){U2o$g`OR1PDzZ6fnyiT}mBv`?cd6I5;jjS1%Btcv@jktuPdZp40 z9{z76MqK}nxLjEbZe$Da|keYS1;8Qz4YLpXkq4)eX_g+k#jP~ zn~8ev@_pi(>;+^vkvtZ@;i_@r2(7{+=8HA6&dR>BtDLw*`tcZvG5|WNP)56mEGqb` zG`Q`Wuul_GM^0X1ESl7Sed){jS$pC7p(PHFO6*Qr?9lcy-ThzwfBp9vr8)#kWN%r$ zf_!X7H!5zoQN(_n=6ErNUy3A*uJXV+5RLI-Xcm|X;yBI>I}3}5ei<&0XTPJ0>8Ap> zhk=O1!`7hU%QS*)ap=aml+tKzU<_&qRKmVQP9XVq59#QhMp#`s#&MC#x=gCOOe$(J z^=2h4S>J<`AU9D4gcXlDYMG5H%Q%7+kHks%gD}w>QehE=nlcjc1p`+T~Z4s1T)NNn^0YD;VOh zu%TYqP?R`KRA~k@3tXTAG8|JGa^^Hd9oHOJ9dDXCG=?G6=K@@YSt5GMfIY4bZ^=ML z?Qk3GY$^(`C0xqu_e9r>UgmHQRWV)1YJ>rjTpDnU!VDV1vmK%8`MXK4Mq#t-Rt|5# zkhS!M{5I5=df}hERw(NY*#T>*?1pVR-*v@%9TqI&>XoEdo8@yeCGlxhqv909rf;RP zW?7U-Nqg0;uU(xK;Cn4pO7t@iS(GSHu!qtPxZq@8U}?Q}*nCbBSRmIk}+u%ZCK{nlmP(<}&Z?{`XHus1M~L0uL2( z$40(VB7T!whht#Sdz!gkxAt?f5EQSYN3sp5&4qlg@WMzLfAyxTu2pO8rT9Mme(6Yl zrADFjL7@qQ@OaW+taiYk&3%E%NuZk2mb>J2LA#qF$yQL-{taw>6sx+StK_uGH75xk z$L6*OCy>Usuofk&(8-kw&@Mm1?Wt!A_k{y~C!fW<$fV(3?K{Qn2hiz5Ey!c6YF%`( z#gOd370Q`a5g^No9`NOFa46kbN)d;uC#uGfuJsg0OQhFRn?FNyA#bhSeegfojZ3>Me=W_-D%?=7m8@9MBdbTY_<4q;=qutIjFH0B zN!(Az&^xqu7H(ulR7uFavkfQ=KLpy!yC9}gn;aVJ(F(Q|#8`Q&ElUas@u8`bDp)R>7RS-}))l)5gJ&RZQ zLM$w!>QQN`&gQK|-9v+apE}|ghR{teJuG)!iR@x+h%3=Vmx}KqBT`>0KG2T|*~J+% zrtj{;qq{V&WY*}%%QQ}{Oi-s=rx$pcn3l&HR>9Z2ze=_0MsyVru1PPRq|5Rlb&tzW zYm?C9@}&XUVeSyxVKIj&sRI;)+N$J+L%NA|xOxrD`Y|wmHt`^~^M`igA8uU8nl!9v zT33!L7VL&zoUR#<*_5>tO6S^fearH27%v%j%wBaICcG{}`i_sh!K+@;zSLYIM$JaV z02uU_?&*R(apR3a@UHNqx_0U!_kD~j!p;fu^u+O-NRJ7XwcajrV+X)bcG`8 zd55Ol5r8*m&D0f7kJ?D+Qq$>g&X_WK9LSKMkh1#6^1`>Xl7ZG$qOJ(%%DKv56i7d`|a@`xZC=j8QKWn6Zdlch;l7m49tPMhQuaS z%FIW+22_N9hU$-4%{xny%nidJ_1175x5K2Ja?tSLArn@>nRSWtjjT+Ci`I18qB3qH zcuq-zeXOLf#}MU+Homse#){zTQv|yBCLoB@upgjrWwlrTd3*R^jp~!s)wDL<7o zu`R5#vt4abeCp?!7W&f99G)H0zeVP=H43a#hkCW_g#2x!qMW5qEH~T=`8KH^xMgkP&O#rk@&5bNj7ZbrTd<*KhdKRF0-O4y zR_wHiWae$gaFc19qF$t`(1ikm_%zr}>=WKWK4NJMw>_5nn25ws+IGAWjT7 zA0ck-=28sT3{YBY3KNo-zF<=B20vVODl3=Mi9bz6bMj2wYAJ0Yz|ns*Nadw1Cg~}1 zKr6B&V;B^~q07VdixVyxhpJDsbc5+`=0o7S8lnA%@`ND^G;ET!pSkTB^>>iP)d_6U zwE`~%Oz2i>VQBQ9Xw+so?^WaznV)|CM&h~?3`5}#Kuj!13?`so_@YcmAM!P0HK<(0 zj`h=7hJK5R45#JB);M-WxRDdmD4>4w+xd9QFtHUGo9g<(U#@?BWA0hT*;=_u=GD(^tabs$i-UC zI6V}f}6B!Bx`m2}R>D_nw-+v80NIoYm-rN?r1ig6Uc1TFz;!)%@MT)%yW&d8e zNi`}bqA9VB$>kW^ z0*zq8^SY>qiE&WwU$W0qSwpZl#kCrh+#RB*UgLV{3Np(VZ)pYBi68Zhz&mzfTr{4~ za7Uan&gY8QB5FK8o?ZJ}+c~+-nHEz98O7pCxlXDtNwDF6glj5?zqFRV;d(ctyRtnH zPlgMGI@1$z8c;{a1q|+!Cgy!MFv4;9o0P5Ab>3US!P;0X`J>dZp`CpJspXe7r;{}O zjDU@vJO7j04m|6&I&M*rwI;0vgJ{y90GB2Ba3d;d8Wklj)%Ii+X_{9s9w0`f1$q}w z-P?hKdXeY2uSTE_-2lK(&xWYDcznw8Bx`$}=<6HJg2JlRwmjWDqp-*FP||;}9SoU#yFoBJgV4&(m)cA%TLLzB!Oy0ryRAqxWGnK!l z+q|J2bFdpTc{k3lb^ZsaRnS$}9iN&>$ut;7<(r4bSsXU_f=QqMm>|hzYjaxWf)lGp z!_41Hmho(b~U^IzKc@a-Ag;qc2!XEgIs`u z@fU-LHWabwr(>~F;s*Ld@VfFogOy2TH-q8_fK$$DSt6Hde>4<$kVuojb%OfJHa5x_ zs6rRMAgf>APLBU6sb=^?qMQkD&Dy=c*Dy7^GK!4c%1i5}i7m-Ol#0IvOV(B?GeZct)`f8R ztjMkF%l)EOH7L0SA4z^DYB=-dWgVJ>7^9zDbddQw4ABLtfG@^H-#m#d@?$-g)_?=l z+#h*2`T8kbJW4;zioZl_MdW$s0Zq&X)c5eVW))zK7M0eXmit?lX0(8lEPYjFVumM; z=P37z*3!PyKb#AkR}r&ogfiMEo@gLF=Vj&-zSyLS5Sj^u>$~d-LpjyG$9C~Mg)SgE2$ZPi;ksPV;Dzu-*I_wrdReXWc%7cXFYB4B2kTN80z9Q!*bBG)jOWAC=Neh~No6s9 zsmS$p3A^DQkL4ifAOCUtubl3VMJ(Sbf;QeTO`i_ry2YinU$Z+8JL4d3Rx}&@q$JXe zfLczs$F$*{yFfxjDZjRyZuEw{Ae^}`n~0sjpm*qjfLS@;h5u0kpr98SDtqd?FSd%4 z9}4t!fmF*|f0-2ATgHTBaW5t(rp!{|yV{uV^m-EJ}5kdHRO zT+R0|WYFsMm~~PCPrZGt@KIG(UoD z2zoXo_Ro`!eKIupS|+poAQ(Q6&(@!q@l=#VH0(EgQ?5N)KCVXV*fO81#3jr_A^yQ{ z3TtUrnQ!=RW%e}ZvKnHKyAENK(-+JP;mZ774MGa#;4oc4gZij}RAxwS76>Z)6TfwP z)2dCV&-HaVl~)$J4!ndWq}|Xxv43;^3!QuP)4VwPY4b8InBt`L?3D;BF%tc*iYz@8 zYVr`)9vY_L{WTEIqi~h}5jS^QX-^T|`?InVLShtaY1uck#;Ow1;*lKodi4#y<+Bf= z3yxZ!R`0}&R#@ff4A{)SOJFxoUynITnEn(BAd|{vowQH-V5xl+O65}g?Ko7ZFGC1D zRi;vW4K5vmjC$u4@q_BJ=)l$x@vvINgq<;=g9A7v+1fE}LF3JEU(X93`izr+g^4~t z|ESg*^~?MZv?;Yy*E{iEiH7=DEcoS>7@G?pfvmdOBTkVx$e@}jNJ@L*Kt*JddOLB4 zgL*EAvh4sEHg*b+pUOr4C(LS9|21HW{-<0kY?AvI4C|HPXk|FgHu~#Fqm0y*AaAua z32kW<-QspC%%P{dZ*lM=-5{crVb?r%?}?0jv%Ta}+)-PPgb8@5jkc-OSP|Le$xRk} zdQnj6x0aNiHFa^ua2P@LBhgd%xZ5Ag#4zfKj|C^jGTWX28k9*cAIw{L{SrIrZHv~s2IWoE?BH^9d&@_6H968C?6TRZ)*xFL^_u$yE;&E1X@5YBx<|u zc^!*F+)6iJYG>0#n3QgK6nBS)%0=_ewfR%ZS<0x)`7e7R&fDAXKdFCzRLM%9l8% z{HslRRbytfNMq@HO9XzT5Xkk04rpR@%=0V=2_7A8RU4;}%MwzynNmhhHP1(1$^?}-`}|jkY6OTRQ*6X` z3;>n|{a0&U4Hb#vML-ADT||~d#9k!Peo&>D;=Gakk|GK(y1k8yfv<{}rnqVh6dNS; zy0pmsHW^b-oCP9n!odvfO3Op0$Ll(R_{1%(0br}F_9`*DCe+y zgxlt7Lg^L1msd}lj7_B58-5Y^9$0J5@nQ8ngxfY1JLWE9Vlr_pE=&EHKTUJe0|A;4 zuY27r2*lDw`W0hS?-{0ZQZ@)96@X+89nCAGwGQ8lVI9WPD@y(dBN50owQI{ZS7UD5 zB4Uw2$b(rw(!t9MR50t((XtHfzkbF+)>UgJDvpOGW8mxENm$eA(~{=2#!kftHbV4q zR!$ft^F@t{6+2{)t*uddrIf*_PB3H@xlrH8nttpnddo zJ3Bblf-+Nx8HNo6u7wW~q1*KVdgk$2=D=|!4&*b}9_-euzGR>@7^xqS!=Gm6w!*Te z1v8_GBPByh;REQ2!z%dU{^nnSe=r3d{Y!5=64yo|gm3AX(r~;%{1;caqVz32QibUV zGDs!juAHc{xc*tTy+%y>_NNS^huWL&itm!Wmfc%3`$CYr^QVj@5wN*lL$N27D;BMa~)$d&xAL!x;{e?wGuP z6a3L{AY<^oBH^m+(W8g)wv>(Iy-QpmW=#KOA=v%S~W2g4%3s=zy9pqn1!2rdTGi5w}Y?Q1a;hAiQBFuzZ&yXYtDbF{fjd)j6bAPYl&wt^{|jOs(HpM z@ch?rDJZ&;p;P30GBC}rLflSWkkA^Ba7ZQJ6Hsxzfa~%JI_FoDzaO%&=ik`xT_}hK zi0D&7ZqbhQmxS+Db7*I3K?cU3;i|MQ>^(to+0!zcnQ5;4>yG|mEPClr=~8b;8hg{e>6-pV{hkLDs8oBx@pz_=)bzGN^_$j(A?ZWmwLH6M))I|k+RBanp<@H z4`_{I6m2j|N**IEGXJ50l(mJ6T1#N$Dt$OXX^WNq2&ZZ+=16$=M!ulq7_CUdmbZ_c z_;s8diyF?8!h};q#KE5?N~sFIE1cNR7y0i=U*S7z2_^w9Kk9HN^LIw7UxWrFoZcPtA(y}w{`0@xZj{KKoi54>PEspOpm`5KT_YIH! z$q)0Y;lTk%pn;_{M3~Ri!=v)3Nnd>l#UejeR0oOntGeRpvulV&Qt`eL}64KV}AAWJllqxdU zl2J6IKuOgvsvI*(iBMsbs(ZEwOBBgM@d5IGCrn_z-@@50~d_^qHnbs+P$r-#22mX<8tg-k?Y5mEsI6VG!@lf%Jo&X${GI#Vb zk1PBi{ivWhY57WWKu-23olW9S{$V`}u~=5k8xs(dH6bA9&}@8CNoI`Qr@aG|4iL4?2aw^ak_X^IB5R2l+5j-HeHQ~ zB+UJk7q`FSj&KG0poUm-UIi*i5a29?If7SJu-DD6pBU>n`FXHvqL0>o=~pJTXq$(7 zk%7&niW)VBt=E&G78jXiUW1ix>%W8bpJO@AC7UT9t`;W!iB*6LiciDvye6!yd zmK0Wz9p&BSp+!kbwv1I3$a`KV2_$i)SPJ3c)RHVdkxc6Og_AAmp~gz4?oXzC1`6x@ z0WQ%xnXTJTA!$BLCNu;u5)4)0AAY92JX1PGeTu=0!b;Ip=n-cd@86MGe)P-05CZ!4 z{sputjWQdvSWUPHuhzWtxOE(ZCrEDIBCTgj4~;-IEYLA|ZyF8XnPX}*KZTiF@=_@n z2J&FL?*dND7ZvKWOgot(53GgL(hOW)nsZtN`q#5hlfG{7h3ASwA8QZV6L}&nKK}ky z1L%TVyxua{6HGZ>$qIG8I=Xuln3Qg8$ji;zORQ-b9s~P2#Yfl^5&?yHOvvLXtX%Ex zEB9FRzXJ}rAJ{c!BhN=yAzp$R)m%yuNIxE+8KRN68ItB^sY(QhM^tx0*_!g;BG@dx z35NdWq+6ssR1PJEqA(cS2##Dys(xQoLJ%S0;|CHlRDI@(KVg?f0>tQ5 znA29A1IfcsAGataF_GNlL>RFwcz_T>aebXH#~&L}&A~g4s?G~Z9drdr1TJ?o%;*Sy z@r;uE0Gb*G%E^ zjRh%g38gZC+X_QdqCE+B zLd_DSQRahWkewsR!=p$r;-YF$Q6XDUaf!b&1v1ToF+N16RoRWJmmuX$zokjzEnG_s zgVYFY`hLtdOp_Gx_DjN(eTlEJyOj?eVVHw3akl8*;!cJkGPyUP*;I8`5!i-l28@?D z?PYe16NA(q###{tfK)K0Lfo)g3!jRceU^$Z?y}n|q?O*xT&qit%mkI#VU-kB;cjP_ zg}93rNJC&a=_X0D4pR=@he_U0Ln)1`S+0GzKG8r#HCkY&%8ee7;*XVmy(j;~0Z06B9fwU7J+Bob*=KYWFiSfL{4T;!ihCC1f3H zOG_q=KKG5W{G98)%Kr4I1d6YMh{#{_*FU6~7~}jluLweb-~lO zP-8qE*7aqxL^q`1>#Vxqs(4ZqFLjd>H!UnqUqvw!JX zvUe&o)M+p#I~4D$UWRCRQ+{YN#8<3O4bx>crpMI9RWgb~zPUZ3SRK+v(Y%}~s5#*W zw>b+tR=f{$e|Bb|E40lJ1IuC8rG61KZb&u6!Re=;Cf)v7%Ra_wP@w{ZGAjjnyHm0f?goANKipTx`1YkR# z#9sikrFW4fz-A3qknHS0)#__gQEdU#kCNmpvGopvLL`Y?5XTJ=sKVK^Cy6nTxRw5p zSs>NkQhjWF+?aB-Fe$IBf?-3;E-eyD(m=SPXjmE%yCW!^kd!)07Fv=dKmhV2s#SUQ zJ+brxcFJx_T4xj@79kob1$OKH)l5)xM^i)l;;^+LLa2nRByqH&UVwNhz=?8N135KdS#4d(kfUqIxya=XT+{hjxGgv; z;+`TSf@K1cVpFOF!-J#k2>$tEx^C zMo?=OfLgL=6(IGg$q8ugp6an6sSmeHr*oBKUJC9AXp9< z%o|=T8&FIu%SeosmWf(Q8C_Mg{@8I{#*^Asg{tUhy5#u!+|NOyk+EK9=9fZT*lg{Nm=vxO>&{3rJf zC{?@zG&8zP6TUWIf#_Jq#YLuLV&O%B=RD1#=6%Evq%vCbG ztpI9I0FwwMdGuHf=8C(C@!loosBRrkZV8wQt&$1Sd$ZA}RgN397ptf3m`vPHkEjD$ zE}rx^CR4o)rCS@L2T{;N152&z76JitvS)DknP;JGB1{)@gZoUZVsN6IEh`@QRBc#g zsiY%BkNp-?Y@r(zuwcPSI^*Usp5ApO;Q{5Rfawh!H@12(mNao1-C6t$KW6|Q2y!q( zOobu0EtcsQ>L8z{HTnn$Hx3gc+{B1pC{D+d_$ZHcBnx0LwwBd*lu_B`gqaP#)+l_{Fe2_1LjgYq~hTHqoYLpU#fy5h>HbbdNhMEZ0g1cg3 zj%_E1w4DKi)JQ+r#K7}p)k+FPO#uSHB#lM18L@Ab)Z$SV4KWQgn%*><=g??2@x;qG zrxpcdU^R(@Ck0V|77YYj$zNEZE|!&N1I*f@^Tb3%mdvBl1kOmfZDm0j+KiLzejt&Q zTn9VINd^!6lGeR>zzYmS_3hFd=>mWciiopY`aQ}8oyGuredV6|_vFKnWse8Vv1o`0 z^bvb2P+ml_d6vNSQN-zhVH2ZONWEJ%rbCy;*n`Ynvz<&6^M? zHJRa0X~icvhbyi?HzE%4f^NaWZW6$dY@LX+u!v4l%VrXz+2rQ~R$O>dv%f|dAlexL zF4H}yMFW1ImjE061ih2d!H9eXYHv^Bb~573L)TS3>_fuswGfA?y!jOYXCVP><4Y;S z#)v9L_cUgsWJA#t+i+I6d#DK|OQR;|pM+Y&DZZ!{pq#Mns;RH@@ku?XP*F)mJ1o1T z6M~dnPtQCf{+hFr&Upu=@Stj4c?KRCDxXF5-u-CQkYQ@uX+#Z7at(siZg0?5i~|dS zRVILL6b70xCBTSaStM$(i7F~GB1l7Yi$t(hXfWe8__J{>oK|Q|e3*-oS0$PP!sNyG z5Op5B-U+WU?$!AKS{xHVmHgwuDd3s{FZWOa!88C}aZ5(Lp?QCyGyoS}CZ?^!bZc8mPr@&#=_`G?E(hQ*sq&St!>> z`I?{70*T@SM=;=TIpzA5!^=qm%QZc7B^3rrYGyhv_$lEQXxEf0<(ec*)XMvX;yYrI zJ#}b~$m$@bWrVe2l{%JurpeS(7OA_7CEY9PoCm?tUuGLg#8f`%%AKn43sAZXgAowBjwcDSu7^fGK} zmWl?d7f&R^mQ^X4Unm(98)-QjFr<=q$iHtm!OOBW=Y^-vF+fLznSL0fA+8h}@3e-P zK(>-uSri=!4e+YA#gI>s$t~@`6io#qgC-4GSpvx$@&@%Kk4I#Fp<( z6y{qZBUUM4zl$D1NOi<#Q)^DRvn+l=V167GK;bG$P>4|!lTj5_F)9%LSKyEnB!(1M z7kact#wZ~0SItMElX3t>sUZx2|MEN?+8FIe`KwmnsjJRxzs_NEtCf11(Bj3$FIIA` zQUWYW)MDb-Dp_!E^vN%dx$BE}2)lsOkSH}vmA*P9 zxD{x~>@O|CizcyC0JWqDMWYahvn8qxhmy0PNKmbAUc7>!7q)FUryLZai-rIepkmfA zcqEdE;8Jsl(iu5s0AoJQi_pk`z$iBkgh9M&5pz>@f6IJnUWR@HZgIsfqjn>GwxKYD zu&I{UflZXMN8m8^8P~<`bn%;Pd)7lS*q)|{;$s*eGo{#ihu!42jTi&6f-@SKZLC%C zhhh`jasu4wv8lzV7BC9Jfqlr<1hGB}eN9~YnfbD@A5d{X*(%xf07*~)jD2FhHcM8* zvxPen6D2ogbM2Z8TZJOaD zu?`Zr#0nKLT1<{dV8Fl}E~OTCB|t>wxdhROC8|Ch!~nS$5>nMn;q#2jG(@?8My#_C z;A#N{$jX)WD$IS9D6pmEmy5n3s5bbAG&em?3!7Of>U3r3w8>9XicoE2^vE*U$-@Y# z#WnjlE@x`7_;4%$G^ZX!G_`bG(78Q+V;TVf73OJ8{uVc41WOnQRVQenl&6%oaE1q| zFox-GSuCrj!!pUjZfjc{PSpUa zE?^@g0_nGXE0dLQ2wdn_CmTFLUZ<_4!0Bk=VXikJVK@pTiYz}Ei!Mx9FXn&RbhY8j zY3!8q1bW9bafxHcd?s95Ln0IoAvz1fK>(Y!79_U9ayKZ%AS0n}Gp*FK7Pm$b2h>BP zq^q8`0ibfM!1kpA;{%#pL>s7Ess2Gj(i%gKxu!gCr^%@a2My|&(3c&qd z=io5_Pvk66We!va_i`*F-)7>B!G?TuE*N@=^(--K$AAIS3D*GVe5Y*`gtZLx$S3pG zGwXYRPB*FulFbZpaCK8KYpbpOq*&Mje>JlC3}DEZ=9s`j&i1mv=L3W|%*a=yknPAw zp)w&QBfw$pE`W<0-zt{lQl+X16xxrW$p^J9qbd{F!j{QHALLS^5AwADtFl<~@e8sa zfO{awsISW~WYzWXiz|!*;Yi>wd?L{UDVvAm<#n{3Oa;P7*WIdW8T4UL-W5bOCAHgO zD_8z*z`9vY(Gm)CD1bkgUxDh|RV^cC!-U|gbQ zv>B#%hls;o*6gLw78%80?vKhyhGoe&B+$jT5lBPX{!HR_=vfBve+wZ*BeC;GLzye8 z&x;cVnXQ2>Nl9`jk%)W5XBVIk5X)Y{c<+%&VT}H*Q}Buu5K0 zagz}%p=<$lnI`6%QNX`f2rYnbEG6?3-^j019-t}JVSVML1{d*_)Bf*Un3Y?pA#ZV$RUvo-rQIN95x%IVP?X+vW`+s3DJ?F zr%Vn07j!q*iG=z}Fe9X*mGUXZKW9NO2O|#BAGX;F3CZxCZW0k#d2z&;cG(*eJYlf` zzet2)%&lBvtE2dKL@}5u=wNEuKrqdj+#Qj~9i{hU9S!;clAgPF-2toRG;&8|#hzR! z3$|r*m;nj}>`iP+0ok!WOKvWJ2GUM(!Y8hH!AjV<(2InF2D5j!*jO6VwOOfAmcR^~ z?yqwasJp(Z4o}jSxV{2zh$|5bWAX$8x@p-4;U#fpC8kgym(ZNTdkeD@U^PUE9Xx`~ z5^fC~#D5f0G)!^H9p_6G$^b%20kC*M;vy69%y8~h=xvqLJ*jq+kBOaM0!3vq0)Y~s zF-w_SNj}NAQ^P=*8Z}EygD{`p z*D4wZ9}HB`hqJ1C-q3_=8=NT;%HsM+TsPP0_BtLx4>7lAe%8!Mra;CFb`pyjHA6vK zH1v)#E7jLI3)KPcv37><#*c09B(JrzrE@C=9uz+VMk4w;V7G;gT$Z6xB__T{Tc@j3 z(kzJNaY+zu2M@Dz$;?K=Z8tVxG3yBBuoa}l+Pa85>j3%`@Mbz5|Mj&792Eq$qS~I< zlZMuQ18EaY4D=)|_I}dT1kX2vI~hAm%izBJ!Ad1i`4+mK{ZR@4z(s?)ud)I2BhlBe zdiNb9Kp$FYL-0r;x>rIjdsR|90pXcB(=v1R z9p71L!5)88ibQKJp@o*q-mix)+4VwynfSWWf#GI-H@{ z2jj2BONEE;*ayjNKz-L|*1jewh!Rp)VbhbKJPCZ>SOq%a$>XKwyWJJV;WB0+fG_BN zlZN=mKK3i-1&70|5e$!ORS8u+!XP-X1Ll^+{ZVWet4HI6#}hGLED-B0im+SIWcUZ5 z)vLyb{DZN6P@v?C1dSZ|v`2EgkZ~9CGd3238FwR_u7R_RqJ8aepZaoR(6ga`jvNtO zaTx$V4OfuF6zuRi1MUyn0>5+x2bfpT9+m7eVrowkGL)XffbWDX!#V?iV4~BW7`dfh zp1w0@ZB`X5VRMXh2!JARS)DyO&)3X2XVBqX>*@R&3xU8R$FtyVk%UYR_^<;%)U0P& zf*{?tfru)=dEykAk7B?$0RuTs-qBar(wB0oWqa?R7J^xQ8==ZHtQD;S&?jlT3EEx& zG+5$E2UkfBqf<3w-D|$e@ifjdSet}dzevOTMK|1-_>Mq9Sbe1<`BK}|M<5`ch)M$| zk)QIGwWx3wj-Rdi5z&tr?Y>(vL3FAD^X+3mJiVozK#|xwf#LKQI|M+rR1lnbzrM|> zgJ5vLqZuu~=)Zd?YKFc*Hr@xn2u1O*UJn|a6)C*`hj9430`xtwR*20fk4GB)jVrg2=iWv`Il_ zhe&KjUKE8>ryEd51^$h=5CK}`!F<1D%$nSVn`9_Dta7k%cT%8Mn}9nLn(+Z$EC)q{ zc2!G};3=7a5P+*>MM$BisF34S=bJ!vg?Y$u7J5QpZn7LY0$KH=)S1VrtUb$peUwEW zLr@S%b4CeQO`|IZ2(K>;t(=1Z14m z{t#DZmHG&ROejRFZ@tM{h>vET-DGU^@7=x6hLs>TFZwBcbhO#Hh0Dgr@ zwOeCbz%7;R(hV6!G)H#z*t6fxX0Z4VlG;RJ~R9F)@xxd{L=QMU}bIwc+!VU0EIA;0`^owm3zFQHgU z9e`>Q&C`TOd%S>>mX2RMhh`8o)6iYONGPP64~H`dD5vWBI4-bO5ga|3 zo0F#q_j)u42f9eI{RuiMad-vi%z?3xR67l+eUcyURietHh3`Xsmv93^)y0R@_D}izf+^BRx%lv|f?%Etg8;r%$kN1yzRzw#lr>_S&C!N^NzWu43B;)xI zVJ)?b*XmMFLW7Eh=R81RPZ;hXz+oN4o^VR(?ck>#&(rGE zR~tbzFn@InN$~1q_voig5>%4R7{JNgCQ(W}WyUhS6%PrSM9G37@OZo&tPX@o9;FVR zKDb(H$m&&kp~$ODvbwbMX(GX@K#2|vUmA4sqe?(QGJ_p8ij~%he_-53Ws(?4@Ns)9 z4Vj;)!sQt`6rVC>8wnds-oDapk!eM%W(f(p($>wy{k$a;2C68 zM-@vV2cDn0`cLvtDS070kmSwj8c0WxM9D4TBIr-3cd+yAoff@pGJ6k^~Fr5Hn{KaKnM(%COSMAOcM1v=>^hHKYRh1}9s0_|s(HBt-)TJ=L5tr0@84_?!3;+%s|4|5Snz?cPRvk+{ zL2T4I93{KRkiu+67=bzRD2JG%X+VCu6*9y?pz)&smEXeYRIT)_f*(nrA^=1UJ1&u3 zeN>Qr&H(zBliC0C^P)KkccQ-f`FCC)K|u6SZx86EjqOTAMd=)F`JEQ_RNP5Gi#sV+ z6qCALQ-dg~93nO9sA&*Z9~RNDGqw5Q83l9Ao8})@PBp2twHX;Sa@t)ZXvUK819~M$ za{7WQdY5oViJwHJY4-!}5y-a_P|=VWaMj*(^(EI5QP#O>yH=NU#sV}O)=JKZyTNIL zZf_v1 zRSJmeaGt?DJdQ&}IdcUVDmoEkB_{Qgc}=uk?H4naInw!7+$Y+a>rTi6jd~b(@`49u zQ&-Bn>z(oi({k&(bpX06U03m)(w@jfK_;y0CDrcPFt#bv1+~mHM;HbpkViReZ=Gk2 zbvCL*nucoYJp6=&eO(1Hh=u`G$ihK}@(ycoYZV0*xF)!9fPPu6F)vs=rbY!DcN+F; za+)>=KNNHpE^87f=oK6=I?eC|Ut&vl!e)*^k}meo0w2{7dBHYQRg1B7$1L#0mQVOSc%YD58m@xO8S+g9#LG#hIAb0I8sYHW3(OjFUuA&!QSx`s2+gP=jcZ zXptcSUZxiuSQp%OrVxWZ*tuR_2u`*k-Goe{5pyS=pSoYi)96G8gLRdr^!g5g(_z4Y zJ69WmfeJptSR1*ScA<=rv9C_Luq5mxEYPPp#)Z(FW(ELIuvb`Z_akg9_8N>&O$_tOKXV_}PB1vm(HY>V# zO1i?DX6FnU9w*pUP$b}D*^av7u#JkWFqz(cv9P4cH5~hH*;HJxr#%WQ5N8dsPp|_( z*mSe+1%%y<+!nCG-%W-f-tNBJ0X{b)$f&DbVGy9KhbK<>5BfYskDz3k8 z+KOjtRBW&n*eZNipr&T@_EeobrM#0E4ELC(&lMDn_2dllfaJ_mYzc6oF-$a;PdQbp zY4H#=j-ZIr!)8P}*|fFkpG?BPmTxc@hT1}ZE9q<}0ws~hN&&VTDGJ8|+I&OKutL&y zl^Sr6gFO6};Ag27{SPCGYD!tpJ7tSDsU4e<#d*ThSm$Y6U-8_sFqSdgojSrDX`2uHGg+2# z%<^Jv5<3rW*0AG+WAFIzg5GFuVh#vrg*A~3@Q~~v)|wlhKO=Q*rWe%;?VWAR@KuLH!ZI?|> zi6#UwqhVb1EGy9gY;Z{pX!0J3YTs-jy*8$sAaAMb1Pa#vv|ijxWQ|w0bn!-Gri)B; zFcW&^&sK8`R%;pPWwGMXabr2BaqLHqN=jKFacxM$!VL4#6(|@#AMS}d-n^2TEwKtV zt)Qo8Z?yqjM;S#V-~-@=VGFT-shciY0I21xJWCd21*yO!l8BBxSZmE@Qmse4M_iiZ zx1tK~z+9oMlrJp~dp8QHfJUt=;PJ>2z0&u;-tmE#DTS+t1d(t3|{WHCwRax$*O70xD>>w@K{18SbdWSMK4rA&Z!Bjba zsB-s6?Ug2P{+$LG%crxx^66;!q62Pz1y)T?*Giu~J>e4cZmb+9pvV4-!tc zr2&;kNU@X!$6C(eQTO-)b%>3X8Iuw(WqY}FX)<1Sj`E%YP1}bQblo>jy4lzLJAOG5Hxj_d0-79 z?Ia6Nu@VbdPAi@AMpeEtV~$P28fy%fhz+BRlLo3R7i5ZC6y;IjfGiW|odn&QWQ=Rt z$zErjBgjhN=np9t{Pz=s$N2MUTZ$z*84DQ~tT#+`q{$Kx92oB?m>jmD)Q#j2AZH*4 zVQO)tSCAeR?KEvd@DP>r%aQLW%*055!TUN^P3G1Hf^W6a85;Ycf z&?)j?_u@5Xs4PbiO`=c$P_00uS791IlX>h8x!VYY;nYRB(p30B?CQ2UCLV=4c$gf2 zDZyPA#4-p%j+B^C5JrRe3Tq;KAwGl>H5`COlwQ;{K^pWKBfPcel=R>29XnKkjEhDI zn?Jn)Q7MR4=J!&fdJok&;Q=8hD00&)~i-+)q<9AKd<=`%~m*Y!_ES) zp1MU?qBwdJO4Fe$T;Y>|6N;#$dO=kzC!sA_d!rw;8&+-^U?UF7xmg4607`~NW5+-( zcZ-CibMUs+p%0*R3ua9#R&Fjnj)6_lr?)LGpS3)?g8J!jsOq@N8>rOIl!_I1rV|+^ zN}*wNutlFh043}qBC>Ic_|nSJ-`Kzc;rS+m2i+)v=ZU*Vl0>rMjYubtoRFp`Ak7L3kH)!#c;lNtWsAmQr=vAf zxU?UL@UA#k#dWT$%PQT*FdIs|tWSZK+X^(e@#TS%RyZP$ZY>6mlCX$vVh%_A4CXP?3;kk?KyRTN!89gx2S z7Jz;zWUqwMU5gYjDvN#v7Uuc`4ePm3E{y?C)qt3T8XBj8Jo$Hl6g*-V6dR!$9g2AM zQ%VqnxZ4U+zL=KrnqC&)e44bI+?v7lSID$5c?IK{}4LHtW% zl{bDb)2j?PtqqiyfD%bKQAtC=Dt>z(8XgdA?!9P!Jq(F?Ma6=-X<{&(n*=NYSdd_% zZS8#J6oB&L7?pUYtt%N{z zON_=^$MDHp1va$Bd=+gP#YoB?Yg)}4-`o%E=Zh4nWf&(y@i}gjLU#&PgmbRY`uUh! zaq&|YctdO2DjSnL4;7=LS_?ock4&=koq~yMgQ67HpIvOhS7w%$W8hxp z*%Q;2(8{CR*^R|Rk>m&k20N2g1PT-xlJ7n`I zrEKfi7p&OzmUodc)9>Q3bj2dQP>1AYsj)LVm5u1VIna6G6vv?Z1vV=K^*5cs9YRaq z5BN7Y#pRDqZdGX8kMVH~=5m0Rvyf=Mz9QwC=q9^hi_5@R$7&(gFSyra3vJDpN)(3} zz{197V;RXlN6M`7L9&AI? zSF2uexx{6iuTZO7MBK&NdSi*DJ9=8gNZgGr6aZ4w37&RxVM{U2;t70d>I?J#wty{{ zh=Y$l;QXQs?@&nyz0G`0lF(~Vrq{@awx$N(e|D)7hmnis*5N@P@j0aSBnQbF_=}h1 z54SsrL}kmzUi8dJzv5evkYdF1SV3@`xx%p(T`F`p@In?CalE33wxJAb3A(dk$<%p5 z2nT|3^FdQ!fK!p^(Z^WjIGieXqx2= zLcH!w#Q{+>K;6zD@&tu(Ga=9D3meb|0GIP~Pedb*G5UF3mg=)S5Fi$Tr7j&B;0)zQ828iBDo@we^GiV z6+Bu&6$XwDu6nD+5T@o5%m?(=0nCIGH3BD}A3w{DMGpr~`j~^sSYueP5+KJ)?17O; zBX|h{BXz;11t`vfj~4XEO4Ny8E&R>vaPZB+o2D;Rx>yv=(^;p{*A%bI5YlH5F@T3I;)0 z#EF;Qg7VLq{YX zE)?Gs;EKrx1}8DaC#~?Zx0YHqgOsXH)441u~Ew9-^+~%?d4B#XUGJC=`;0 z0KQlQAiPi}M{g1?(=aFfDOEf}{qS>4wc=w8mwC%m2B{Gn4*ASVj!E@2DpbJq8vfF zW>|rDFd#4kutnZ3iQ87b*>E8EUj&OjISu3_S#k=<%9O8rYK(sbcX@AC&TCR6xXgA=!e^b%kIG8yQrO8Fr$bd+lin3`KaPvGLdk78s z_o3L;^lYflQuZP@W z3j3Z|zs5VC;I~eh)BagRisuX1xflSN*H`O_-Mkj#7)IU{A~YEl!P4p|wnzx1qdnQ_ z*^H|;kTRb1?InHl4bATZ?p@(4DjA3mC0N94fO`=d%Q4GOXl%Z!5ICH-Jo4+UIYz5< z?hcjIH}Mktu#eLpU7G>1)_>$C^~GVOtjj*O%R~lAtZR7A7Wz;q8K_)=G97}_;MH6G zZ|v;AUA$j1K{!IumRo1Sc=d`=+Nv<9mt?TG5QArE5>My8O2aWhjjl1%=O?Dj2{Hh} z2(?X+fZl@#Q>VX7)2Kr5nQ1TOGVq@yJA9AJB{m9+&IOe^NZ$yN#2T51GYi4LxrF3+ zoztGb&mlD6F=J1#PKh3iR51q5v;&8M!ti+^WJWu4bUx%-;>*(}w)LkVKdm_!=^EjL z+M!}I$!Oa8<4E>3hiDtvP2`ziZAV5}G}IA{h3F7N9!bw2>`ufKDHv^x=|I8=w`0u_ z^MZqWR6~IowwLsr5;X2hV`+9Svn!d|CII@RJP%A3YbBzOlnIe_3OausXe&OfS9Z@>Wp2lrr84xJ4a$wDop+C&1 z1?V?gZ}o1BebQ>N3=eYO5pp7Aa;iGt3ijxxm6<$&EHMl&&1X0tevT5V;*?~1F+4eY3lITCoGmtS3lKhXWx&`lgr9)pi%*S&S!g_r zsvC~NK;A}klTN|4@KrSV%{n#_OnrdX#T`+<9ErE*8c{UI*C2r%WE)4^LSqfIZ7tPzYiDN+UpyoK(w5yUMhug&b*!2fNi&&?$T@>XEUPH1@IlNnU95^I9K zc);*{-?BqX2VhH&zioL3l?5;}Tce{>ncW-<%05oeF~Z>Z9lDcbfKYJhOe0{zbBX3K zV1=$v(0_ZnJ zmUq-FRv{Ow^#V2;bWT7dG80Ooe!R<4Cj&O}R1!`PhDa*sg>RJdVj%Ir&-TM)!?2Eb zWZ`rsPg%looi&LK#N$X$BFrs`W0)KO#n|OqRv@Ln!%=6`eHxCz0nCqXE6`yvY>@Rt z-QXdG`S+BMr4!E*u6bg!$_wB~h9hlfv6C8L1j@g`WA!UcJKVD1e|5zHPj9Xp1sQ_p z)icuL;YY-nNtFa+-U(mA%3e$d#TEsTu8D=^+i#w%&BRnOd}knv=QmMM5PO_oy#N9T zO)<{|^CSba@l&x>nxnAq*5s(jk3(R5!P+8J;h&+S zah+W2+3s>yZioS3HGPdO%9Q_r7e6w$433y1P)*iZyM{f6l#iVGx$ zI2htjJ#hqX%Luf8m;mNo?qz_AEV*N6=F&8kz!o_0K3TZEk|HNqjg9&?HW%MXtsz;0 zc5sTIFHgXSKMF_znl9eef?9JcQY7qFvZTU$6Q;;mx1~5^*0>F)Be%U_l7C7`0OCY7 z-kl;^a)9;}i!dzuMKH3xiOUnewETr_L@4zf8K9icTSKC;oTFPZ8ue$)WX58ti;&4^ zj7OCK1}!5CgywA}>~gK2s2dK)O*v7H7eISE-;ufoi7jG^0{4!D4Vh23B-1P>#!-)2 z>qWfeXyr!NR|gQPYvYx97fl;7R5@17&mocV03YUiE670c5zf)0%mSHQmBT6 zr{5=(Tb9$fbjVu-2&Ka0=Ls8%Xzmj*3KTy@27vSt4dK4l*x6|EYz$#wZt@&kE8+4i zum(3W5FF|NI-mmg0VKJl_J9(d5o7X55jnUL<1mx1P;G0la&_kr8wQn!P)oCG<%eJk zf68-}nMeYou$o-Fx+@*=@^)cbL@F$`JDVp>WSqLYQh)kN=R0U%5bGdbyqjyd3?52d zKMWw&W%dar0^0(@37$vJM5m9b6fws#m;$@VFOw`~gXnAv8M8@LW|9H@UA?_jfY*G% z4Zkynr%v}!iUOb6fgsxBrTswkl@K5Hv9iJnnAgOkNq3CEE*dlMa$5hTrah_=GuU4x z`gUuri)TQxocpH&QcmSm$oxvC9_;%B$H%kXIYBY;;AmdJFhD7b$^u>Ixs(Bx$D9yq zyD~-!fRR=}npO$W%Eo%go+I@+p4Sh7h{~`AC-pzdRDtd%V)*!m=a-RWEVcP!Gu~g6 z=NZa^0!laRvS^l$KU!I|)hOunxP9n;&)z#ZT2f%0y*D9X?`HH56P>2yH>6@#&c)co z@TFE>^V9)xIi=T!xB?7R7IQGQ#Tgr)PyYY=D`snA~=ET$^3P55qCEqad>5OWe$WX z?4<0IOf>V6xF#6;NU-`Vj&%a9oC&j|3dmCmIt6YROt>>^;E-I^ZM&p0 zspMAo1lWL=#tJCQ_#HgCvKbL zKN4mo1F>MRcjhVdFQ5FFAABqWv#cn9I$98mq60ReS44!C`I}m{db=V~vZK%k<`j`- zn!_p#@z((4hrq1O!zTH;0)Ahg(^H`XM5lnXrTcu3XEOTPhCFsQT+ zSad8nwgtN!nTR2%FU(;H7#+M^`7KDv(yfa=s(mTu|K=@30#rfsD5`7gAmj(aGGSq7 zDw|8o3x)=8O9@dβwMxXFuoWufE0fp}IY-)rmOoM#6KoJt8rk9i*)_}a0+I;N7 zqQGe2UORlggjC`g+Uxtd)sJ3-`(!73pP)FNczr4Dp1`9_Dh1BqKAF(I2o>E`h!x#l zKlqyPWBgb$tPh9e06R8iBe)9$&%l1(iCk07d5Y1r}9TT z#QCCbBo8q{bM5IWj7zZJfo5=(cgc7;s1+|EHdVfUKZ(~WfrJVAkrzBx*vADpJC%2c zz U`+yb~8&S>&UDU|>rb8axNZ2g|fdBvi diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-GN1-Za61.woff b/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-GN1-Za61.woff deleted file mode 100644 index 1be787d044eb9d66d57df3dd90fd65badbee3bd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35324 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 diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-hk2GetsY.woff2 b/demo-DES-628-badge-colors/assets/AmsterdamSans-ExtraBold-hk2GetsY.woff2 deleted file mode 100644 index c3858f05b8e0dbcb6aff7caab761362bf947c142..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26400 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 diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Italic-D8oH3P5t.woff b/demo-DES-628-badge-colors/assets/AmsterdamSans-Italic-D8oH3P5t.woff deleted file mode 100644 index 225b450a487757b253e95072541196ebbaed745e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37016 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

IGC%GuBS|n}&dR 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�l!3+*0bO^3N!8VNmlXT0Vj?V!Y8izcc%f}cm z6}&rz8ScWTa>{e?GtH7Tf(i&gq%hc!5v?Z{Ci zPxf#iD)yBbQYh|B%v70*3<0zf<HZ{V_Rz8J`fwUL{hd3`#=473u`B z7`tgV!sKx??<=Xp^oYFekRcQOcH*_<(33N)4mE$2*a6+Tu&_d9KJ}#30BV| zWVh!7XBJCIz1ekK7rA_;<_id>OXwO`1bYpoPKYEBM<_uO6!tG{k|~RPG`rG7y%C)e zssyhi9~hVX4FgD-dv2%^f;y(g0c0^O4ORO@i_4Uw1U8feOF5-W8(fydezFFI7BPw7 z0x34Xq{WjlXos3;)pD*t*Wg@{UeFz@?n%>THq^>pI~2lxX@42;cFlrD?+ z30clQpQBo*(Ft3SB*zVH?|~m%i5dv!ji1qP8fR4lPtD9d@Bt#Z`4Ns-h8Wp148w)j%aV-bfy0XH5&1 zRp|YLnn~^0Bcrml42;LWiK+lWcHw6_9F4H30|ZFD$NDW=YjZ{@YqCY|GUOEv?;pUR zl)T6*pK4yAMwt15WRn+@|3Snam$%@O+aGSlV5mzpCDcEYfx0EQv3iBIBgzR_hV!~-vzmspaG0x&!Ri3k^*7U ze!No^=rF+XN1!%=<1~mQy-B&$NS=s*cpF diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-C9JJu_TU.eot b/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-C9JJu_TU.eot deleted file mode 100644 index bbea6b3e2488691ad7d51079ab8c4f8bada944f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31480 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 diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-D_AncfMf.woff2 b/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-D_AncfMf.woff2 deleted file mode 100644 index 64bffd1e35468f8f84cb612ace938f8c1612a48b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26364 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 P!2_e&gsl%;!2kdN9+MzB diff --git a/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-iEj3CW9t.woff b/demo-DES-628-badge-colors/assets/AmsterdamSans-Light-iEj3CW9t.woff deleted file mode 100644 index 27f5365b40b447acc7350a1e3cdd83170a63f53d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35212 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 qW4aRuhTMxyEQA?`1gcPW7r(sir=NG7T2L~E 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.jsx("div",{className:"ams-docs-gallery",children:s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/apple-touch-icon.png",width:180,height:180}),s.jsx("figcaption",{children:"apple-touch-icon.png (180px)"})]})}),e=()=>s.jsxs("div",{className:"ams-docs-gallery",children:[s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/favicon.ico",width:16,height:16}),s.jsx("figcaption",{children:"favicon.ico (16px)"})]}),s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/favicon.ico",width:32,height:32}),s.jsx("figcaption",{children:"favicon.ico (32px)"})]}),s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/favicon.ico",width:48,height:48}),s.jsx("figcaption",{children:"favicon.ico (48px)"})]}),s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/favicon.ico",width:64,height:64}),s.jsx("figcaption",{children:"favicon.ico (64px)"})]})]}),n=()=>s.jsx("div",{className:"ams-docs-gallery",children:s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"favicon/icon.svg",width:64,height:64}),s.jsx("figcaption",{children:"icon.svg (64px)"})]})}),r=()=>s.jsxs("div",{className:"ams-docs-gallery",children:[s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"app-icons/icon-192.png",width:192,height:192}),s.jsx("figcaption",{children:"icon-192.png (192px)"})]}),s.jsxs("figure",{className:"ams-docs-figure",children:[s.jsx(i,{src:"app-icons/icon-512.png",width:512,height:512}),s.jsx("figcaption",{children:"icon-512.png (512px)"})]})]});export{o as A,e as F,n as S,r as W}; diff --git a/demo-DES-628-badge-colors/assets/AspectRatio-BxbFlkWk.js b/demo-DES-628-badge-colors/assets/AspectRatio-BxbFlkWk.js deleted file mode 100644 index 1373e18695..0000000000 --- a/demo-DES-628-badge-colors/assets/AspectRatio-BxbFlkWk.js +++ /dev/null @@ -1 +0,0 @@ -import{j as i}from"./jsx-runtime-Nms4Y4qS.js";import{c as p}from"./clsx-B-dksMZM.js";import{r as l}from"./index-BwDkhjyp.js";const a=l.forwardRef(({children:e,className:t,ratio:s="square",...r},o)=>i.jsx("div",{...r,ref:o,className:p("ams-aspect-ratio",`ams-aspect-ratio--${s}`,t),children:e}));a.displayName="AspectRatio";try{a.displayName="AspectRatio",a.__docgenInfo={description:"",displayName:"AspectRatio",props:{ratio:{defaultValue:{value:"square"},description:"The dimensions.",name:"ratio",required:!1,type:{name:"enum",value:[{value:'"square"'},{value:'"wide"'},{value:'"x-wide"'},{value:'"x-tall"'},{value:'"tall"'},{value:'"2x-wide"'}]}}}}}catch{}export{a as A}; diff --git a/demo-DES-628-badge-colors/assets/AspectRatio.docs-BnNmGsd3.js b/demo-DES-628-badge-colors/assets/AspectRatio.docs-BnNmGsd3.js deleted file mode 100644 index 45d7a339ef..0000000000 --- a/demo-DES-628-badge-colors/assets/AspectRatio.docs-BnNmGsd3.js +++ /dev/null @@ -1,40 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as a,d as r,P as l,e as d,f as o}from"./index-BDWO20Zr.js";import{A as x,D as h,E as m,W as p,S as c,T as f,a as j}from"./AspectRatio.stories-D__dCfe8.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./AspectRatio-BxbFlkWk.js";import"./clsx-B-dksMZM.js";import"./Image-z3YSpimw.js";const u=` - -# Aspect Ratio - -Aspect Ratio updates the height of an element with its width. - -These are the proportions we use: - -| keyword | ratio | -| :-------- | ----: | -| \`2x-wide\` | 32:9 | -| \`x-wide\` | 16:9 | -| \`wide\` | 5:4 | -| \`square\` | 1:1 | -| \`tall\` | 4:5 | -| \`x-tall\` | 9:16 | - -## Guidelines - -- Use this component to constrain images, videos and other elements to one of the available aspect ratios. -`;function s(t){const n={h2:"h2",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:x}),` -`,e.jsx(r,{children:u}),` -`,e.jsx(l,{}),` -`,e.jsx(d,{}),` -`,e.jsx(n.h2,{id:"double-extra-wide",children:"Double extra wide"}),` -`,e.jsx(n.p,{children:"We only use this aspect ratio for a ‘hero’ image across the entire website width."}),` -`,e.jsx(o,{of:h}),` -`,e.jsx(n.h2,{id:"extra-wide",children:"Extra wide"}),` -`,e.jsx(o,{of:m}),` -`,e.jsx(n.h2,{id:"wide",children:"Wide"}),` -`,e.jsx(o,{of:p}),` -`,e.jsx(n.h2,{id:"square",children:"Square"}),` -`,e.jsx(o,{of:c}),` -`,e.jsx(n.h2,{id:"tall",children:"Tall"}),` -`,e.jsx(o,{of:f}),` -`,e.jsx(n.h2,{id:"extra-tall",children:"Extra Tall"}),` -`,e.jsx(n.p,{children:`This variant may be suitable for telephones. -Most devices nowadays have an aspect ratio of 9:19.5. -Images of 9:16 fill approximately 80% of the screen.`}),` -`,e.jsx(o,{of:j})]})}function X(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(s,{...t})}):s(t)}export{X as default}; diff --git a/demo-DES-628-badge-colors/assets/AspectRatio.stories-D__dCfe8.js b/demo-DES-628-badge-colors/assets/AspectRatio.stories-D__dCfe8.js deleted file mode 100644 index 5521adfe55..0000000000 --- a/demo-DES-628-badge-colors/assets/AspectRatio.stories-D__dCfe8.js +++ /dev/null @@ -1,33 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{A as C}from"./AspectRatio-BxbFlkWk.js";import{I as O}from"./Image-z3YSpimw.js";const v={title:"Components/Layout/Aspect Ratio",component:C,args:{ratio:"square"},argTypes:{ratio:{control:"radio",options:["2x-wide","x-wide","wide","square","tall","x-tall"]}}},I={"2x-wide":{image:"https://picsum.photos/1280/360"},"x-wide":{image:"https://picsum.photos/640/360"},wide:{image:"https://picsum.photos/450/360"},square:{image:"https://picsum.photos/360/360"},tall:{image:"https://picsum.photos/360/450"},"x-tall":{image:"https://picsum.photos/360/640"}},e={decorators:[p=>n.jsx("div",{style:{display:"flex",justifyContent:"center"},children:n.jsx(p,{})})],render:({ratio:p})=>n.jsx(C,{ratio:p,children:n.jsx(O,{alt:"",src:I[p??"square"].image})})},r={...e},a={...e,args:{ratio:"2x-wide"}},s={...e,args:{ratio:"x-wide"}},t={...e,args:{ratio:"wide"}},o={...e,args:{ratio:"square"}},i={...e,args:{ratio:"tall"}},c={...e,args:{ratio:"x-tall"}};var m,l,d;r.parameters={...r.parameters,docs:{...(m=r.parameters)==null?void 0:m.docs,source:{originalSource:`{ - ...StoryTemplate -}`,...(d=(l=r.parameters)==null?void 0:l.docs)==null?void 0:d.source}}};var u,g,x;a.parameters={...a.parameters,docs:{...(u=a.parameters)==null?void 0:u.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: '2x-wide' - } -}`,...(x=(g=a.parameters)==null?void 0:g.docs)==null?void 0:x.source}}};var S,y,T;s.parameters={...s.parameters,docs:{...(S=s.parameters)==null?void 0:S.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: 'x-wide' - } -}`,...(T=(y=s.parameters)==null?void 0:y.docs)==null?void 0:T.source}}};var h,w,f;t.parameters={...t.parameters,docs:{...(h=t.parameters)==null?void 0:h.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: 'wide' - } -}`,...(f=(w=t.parameters)==null?void 0:w.docs)==null?void 0:f.source}}};var j,E,q;o.parameters={...o.parameters,docs:{...(j=o.parameters)==null?void 0:j.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: 'square' - } -}`,...(q=(E=o.parameters)==null?void 0:E.docs)==null?void 0:q.source}}};var W,_,b;i.parameters={...i.parameters,docs:{...(W=i.parameters)==null?void 0:W.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: 'tall' - } -}`,...(b=(_=i.parameters)==null?void 0:_.docs)==null?void 0:b.source}}};var A,D,R;c.parameters={...c.parameters,docs:{...(A=c.parameters)==null?void 0:A.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - ratio: 'x-tall' - } -}`,...(R=(D=c.parameters)==null?void 0:D.docs)==null?void 0:R.source}}};const z=["Default","DoubleExtraWide","ExtraWide","Wide","Square","Tall","ExtraTall"],k=Object.freeze(Object.defineProperty({__proto__:null,Default:r,DoubleExtraWide:a,ExtraTall:c,ExtraWide:s,Square:o,Tall:i,Wide:t,__namedExportsOrder:z,default:v},Symbol.toStringTag,{value:"Module"}));export{k as A,a as D,s as E,o as S,i as T,t as W,c as a}; diff --git a/demo-DES-628-badge-colors/assets/Avatar.docs-C5-29vO2.js b/demo-DES-628-badge-colors/assets/Avatar.docs-C5-29vO2.js deleted file mode 100644 index def017b620..0000000000 --- a/demo-DES-628-badge-colors/assets/Avatar.docs-C5-29vO2.js +++ /dev/null @@ -1,30 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as a}from"./index-DlpNa54Y.js";import{M as i,d as s,P as c,e as p,f as t}from"./index-BDWO20Zr.js";import{A as l,W as m,F as d,I as h}from"./Avatar.stories-D3utLMbS.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./clsx-B-dksMZM.js";import"./VisuallyHidden-Db-04MJ9.js";import"./Image-z3YSpimw.js";import"./Icon-CuaumHXX.js";import"./Header-DF3VOPHu.js";import"./Logo-C5ZbuiYN.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./PageMenu-DQ_snOzP.js";const u=` - -# Avatar - -A circular badge representing a person. - -## Design - -The avatar contains 1 or 2 initial letters from the person's full name, a picture, or a generic icon. -The default background colour is dark blue. - -## Usage - -Display an avatar for the person currently using the application, -or to associate a person with a content item. -`;function o(e){const r={h2:"h2",h3:"h3",p:"p",...a(),...e.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:l}),` -`,n.jsx(s,{children:u}),` -`,n.jsx(r.h2,{id:"stories",children:"Stories"}),` -`,n.jsx(r.h3,{id:"default",children:"Default"}),` -`,n.jsx(c,{}),` -`,n.jsx(p,{}),` -`,n.jsx(r.h3,{id:"with-picture",children:"With Picture"}),` -`,n.jsx(r.p,{children:`The Avatar can also display a photo or other image for the person. -Make sure to scale the image down to around 100 pixels to prevent unnecessary data transfers.`}),` -`,n.jsx(t,{of:m}),` -`,n.jsx(r.h3,{id:"fallback-icon",children:"Fallback Icon"}),` -`,n.jsx(r.p,{children:"A user icon displays if no label and image are provided."}),` -`,n.jsx(t,{of:d}),` -`,n.jsx(r.h3,{id:"in-a-header",children:"In a Header"}),` -`,n.jsx(t,{of:h})]})}function S(e={}){const{wrapper:r}={...a(),...e.components};return r?n.jsx(r,{...e,children:n.jsx(o,{...e})}):o(e)}export{S as default}; diff --git a/demo-DES-628-badge-colors/assets/Avatar.stories-D3utLMbS.js b/demo-DES-628-badge-colors/assets/Avatar.stories-D3utLMbS.js deleted file mode 100644 index 6ab198cbfa..0000000000 --- a/demo-DES-628-badge-colors/assets/Avatar.stories-D3utLMbS.js +++ /dev/null @@ -1,24 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{r as A,b as L}from"./index.esm-DQkeu4as.js";import{c as M}from"./clsx-B-dksMZM.js";import{r as D}from"./index-BwDkhjyp.js";import{V as w}from"./VisuallyHidden-Db-04MJ9.js";import{I as H}from"./Image-z3YSpimw.js";import{I as C}from"./Icon-CuaumHXX.js";import{H as T}from"./Header-DF3VOPHu.js";import{P as c}from"./PageMenu-DQ_snOzP.js";const V=({imageSrc:a,initials:r})=>a?e.jsx(H,{src:a,alt:""}):r.length?e.jsx("span",{"aria-hidden":!0,children:r}):e.jsx(C,{svg:A,size:"level-6"}),l=D.forwardRef(({label:a,imageSrc:r,className:j,color:y="dark-blue",...P},_)=>{const i=a.slice(0,2).toUpperCase(),I=i.length===0?"Gebruiker":`Initialen gebruiker: ${i}`;return e.jsxs("span",{...P,ref:_,className:M("ams-avatar",`ams-avatar--${y}`,r&&"ams-avatar--has-image",j),children:[e.jsx(w,{children:I}),e.jsx(V,{imageSrc:r,initials:i})]})});l.displayName="Avatar";try{l.displayName="Avatar",l.__docgenInfo={description:"",displayName:"Avatar",props:{color:{defaultValue:{value:"dark-blue"},description:"The background colour.",name:"color",required:!1,type:{name:"enum",value:[{value:'"blue"'},{value:'"dark-blue"'},{value:'"dark-green"'},{value:'"green"'},{value:'"magenta"'},{value:'"orange"'},{value:'"purple"'},{value:'"red"'},{value:'"yellow"'}]}},imageSrc:{defaultValue:null,description:"The url for the user’s image. Its center will be displayed. Should be square and scaled down.",name:"imageSrc",required:!1,type:{name:"string"}},label:{defaultValue:null,description:"The text content. Should be the user’s initials. The first two characters will be displayed.",name:"label",required:!0,type:{name:"string"}}}}}catch{}const q={title:"Components/Feedback/Avatar",component:l,args:{label:"DS",imageSrc:""}},s={},n={args:{label:"PS",imageSrc:"https://i.pravatar.cc/128"}},t={args:{imageSrc:void 0,label:""}},o={args:{label:"DS"},render:a=>e.jsx(T,{links:e.jsxs(c,{children:[e.jsx(c.Link,{href:"#",children:"Contact"}),e.jsx(c.Link,{href:"#",icon:L,children:"Zoeken"}),e.jsx("li",{children:e.jsx(l,{...a})})]}),title:"Dashboard"})};var u,d,m;s.parameters={...s.parameters,docs:{...(u=s.parameters)==null?void 0:u.docs,source:{originalSource:"{}",...(m=(d=s.parameters)==null?void 0:d.docs)==null?void 0:m.source}}};var p,g,h;n.parameters={...n.parameters,docs:{...(p=n.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - label: 'PS', - imageSrc: 'https://i.pravatar.cc/128' - } -}`,...(h=(g=n.parameters)==null?void 0:g.docs)==null?void 0:h.source}}};var f,b,v;t.parameters={...t.parameters,docs:{...(f=t.parameters)==null?void 0:f.docs,source:{originalSource:`{ - args: { - imageSrc: undefined, - label: '' - } -}`,...(v=(b=t.parameters)==null?void 0:b.docs)==null?void 0:v.source}}};var S,k,x;o.parameters={...o.parameters,docs:{...(S=o.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - label: 'DS' - }, - render: args =>
- Contact - - Zoeken - -
  • - -
  • - } title="Dashboard" /> -}`,...(x=(k=o.parameters)==null?void 0:k.docs)==null?void 0:x.source}}};const F=["Default","WithPicture","FallbackIcon","InAHeader"],U=Object.freeze(Object.defineProperty({__proto__:null,Default:s,FallbackIcon:t,InAHeader:o,WithPicture:n,__namedExportsOrder:F,default:q},Symbol.toStringTag,{value:"Module"}));export{U as A,t as F,o as I,n as W}; diff --git a/demo-DES-628-badge-colors/assets/Badge.docs-C5tSFDxJ.js b/demo-DES-628-badge-colors/assets/Badge.docs-C5tSFDxJ.js deleted file mode 100644 index 5bf535d733..0000000000 --- a/demo-DES-628-badge-colors/assets/Badge.docs-C5tSFDxJ.js +++ /dev/null @@ -1,18 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as r}from"./index-DlpNa54Y.js";import{M as s,d as i,P as a,e as c}from"./index-BDWO20Zr.js";import{B as m}from"./Badge.stories-1I4vIDvR.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./clsx-B-dksMZM.js";const d=` - -# Badge - -A prominently coloured box containing 1 or 2 words. -Guides the user in taking a specific action or describes its surrounding content. - -## Design - -The badge can contain a short text or a number. -The default background colour is dark green. -Suggestions on when to use the other colours will follow soon. -`;function e(o){const t={h2:"h2",h3:"h3",...r(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(s,{of:m}),` -`,n.jsx(i,{children:d}),` -`,n.jsx(t.h2,{id:"stories",children:"Stories"}),` -`,n.jsx(t.h3,{id:"default",children:"Default"}),` -`,n.jsx(a,{}),` -`,n.jsx(c,{})]})}function k(o={}){const{wrapper:t}={...r(),...o.components};return t?n.jsx(t,{...o,children:n.jsx(e,{...o})}):e(o)}export{k as default}; diff --git a/demo-DES-628-badge-colors/assets/Badge.stories-1I4vIDvR.js b/demo-DES-628-badge-colors/assets/Badge.stories-1I4vIDvR.js deleted file mode 100644 index afc397048b..0000000000 --- a/demo-DES-628-badge-colors/assets/Badge.stories-1I4vIDvR.js +++ /dev/null @@ -1,4 +0,0 @@ -import{j as c}from"./jsx-runtime-Nms4Y4qS.js";import{c as p}from"./clsx-B-dksMZM.js";import{r as m}from"./index-BwDkhjyp.js";const a=m.forwardRef(({label:r,className:s,color:u="dark-green",...n},d)=>c.jsx("span",{...n,ref:d,className:p("ams-badge",`ams-badge--${u}`,s),children:r}));a.displayName="Badge";try{a.displayName="Badge",a.__docgenInfo={description:"",displayName:"Badge",props:{color:{defaultValue:{value:"dark-green"},description:"The background colour.",name:"color",required:!1,type:{name:"enum",value:[{value:'"blue"'},{value:'"dark-green"'},{value:'"green"'},{value:'"magenta"'},{value:'"orange"'},{value:'"purple"'},{value:'"red"'},{value:'"yellow"'},{value:'"black"'},{value:'"grey-1"'},{value:'"grey-2"'},{value:'"grey-3"'},{value:'"light-blue"'},{value:'"white"'}]}},label:{defaultValue:null,description:"The text content.",name:"label",required:!0,type:{name:"string | number"}}}}}catch{}/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const i={title:"Components/Feedback/Badge",component:a,args:{label:"Tip"}},e={};var l,t,o;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:"{}",...(o=(t=e.parameters)==null?void 0:t.docs)==null?void 0:o.source}}};const g=["Default"],_=Object.freeze(Object.defineProperty({__proto__:null,Default:e,__namedExportsOrder:g,default:i},Symbol.toStringTag,{value:"Module"}));export{_ as B}; diff --git a/demo-DES-628-badge-colors/assets/Blockquote-XJcoMbef.js b/demo-DES-628-badge-colors/assets/Blockquote-XJcoMbef.js deleted file mode 100644 index 214e605d3c..0000000000 --- a/demo-DES-628-badge-colors/assets/Blockquote-XJcoMbef.js +++ /dev/null @@ -1 +0,0 @@ -import{j as l}from"./jsx-runtime-Nms4Y4qS.js";import{c}from"./clsx-B-dksMZM.js";import{r as i}from"./index-BwDkhjyp.js";const o=i.forwardRef(({children:e,className:r,inverseColor:a,...t},s)=>l.jsx("blockquote",{...t,ref:s,className:c("ams-blockquote",a&&"ams-blockquote--inverse-color",r),children:e}));o.displayName="Blockquote";try{o.displayName="Blockquote",o.__docgenInfo={description:"",displayName:"Blockquote",props:{inverseColor:{defaultValue:null,description:"Changes the text colour for readability on a dark background.",name:"inverseColor",required:!1,type:{name:"boolean"}}}}}catch{}export{o as B}; diff --git a/demo-DES-628-badge-colors/assets/Blockquote.docs-BySc6wjH.js b/demo-DES-628-badge-colors/assets/Blockquote.docs-BySc6wjH.js deleted file mode 100644 index 3c5c535cf0..0000000000 --- a/demo-DES-628-badge-colors/assets/Blockquote.docs-BySc6wjH.js +++ /dev/null @@ -1,25 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as r}from"./index-DlpNa54Y.js";import{M as s,d as i,P as a,e as m,f as c}from"./index-BDWO20Zr.js";import{B as h,I as l}from"./Blockquote.stories-CMUg-udV.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./decorators-Dh4yEj-W.js";import"./exampleContent-CRK3_7Hv.js";import"./Blockquote-XJcoMbef.js";import"./clsx-B-dksMZM.js";const u=` - -# Blockquote - -We use blockquotes to emphasize citations. -A quote appears differently from the main text to make it stand out. - -## Guidelines - -- Quote someone’s literal written or oral text. -- A quote has a width of half or a whole column of text. -- The component adds the correct quotation marks. - -## Relevant WCAG requirements - -- [WCAG 3.1.2](https://www.w3.org/WAI/WCAG21/Understanding/language-of-parts.html): if the citation is in a language other than that of the surrounding content, indicate so through the \`lang\` attribute. -`;function n(e){const o={code:"code",h2:"h2",h3:"h3",p:"p",...r(),...e.components};return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:h}),` -`,t.jsx(i,{children:u}),` -`,t.jsx(a,{}),` -`,t.jsx(m,{}),` -`,t.jsx(o.h2,{id:"examples",children:"Examples"}),` -`,t.jsx(o.h3,{id:"inverse-colour",children:"Inverse colour"}),` -`,t.jsxs(o.p,{children:["Set the ",t.jsx(o.code,{children:"inverseColor"}),` prop if the Blockquote sits on a dark background. -This ensures the colour of the text provides enough contrast.`]}),` -`,t.jsx(c,{of:l})]})}function E(e={}){const{wrapper:o}={...r(),...e.components};return o?t.jsx(o,{...e,children:t.jsx(n,{...e})}):n(e)}export{E as default}; diff --git a/demo-DES-628-badge-colors/assets/Blockquote.stories-CMUg-udV.js b/demo-DES-628-badge-colors/assets/Blockquote.stories-CMUg-udV.js deleted file mode 100644 index a1de2c2c79..0000000000 --- a/demo-DES-628-badge-colors/assets/Blockquote.stories-CMUg-udV.js +++ /dev/null @@ -1,8 +0,0 @@ -import{i as l}from"./decorators-Dh4yEj-W.js";import{e as i}from"./exampleContent-CRK3_7Hv.js";import{B as m}from"./Blockquote-XJcoMbef.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const p=i(),u={title:"Components/Text/Blockquote",component:m,args:{children:p,inverseColor:!1},argTypes:{children:{description:"The text for the quote.",table:{disable:!1}}},decorators:[l]},e={},o={args:{inverseColor:!0}};var r,t,s;e.parameters={...e.parameters,docs:{...(r=e.parameters)==null?void 0:r.docs,source:{originalSource:"{}",...(s=(t=e.parameters)==null?void 0:t.docs)==null?void 0:s.source}}};var a,c,n;o.parameters={...o.parameters,docs:{...(a=o.parameters)==null?void 0:a.docs,source:{originalSource:`{ - args: { - inverseColor: true - } -}`,...(n=(c=o.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};const d=["Default","InvertedColor"],C=Object.freeze(Object.defineProperty({__proto__:null,Default:e,InvertedColor:o,__namedExportsOrder:d,default:u},Symbol.toStringTag,{value:"Module"}));export{C as B,o as I}; diff --git a/demo-DES-628-badge-colors/assets/Breadcrumb.docs-DbYgtOXc.js b/demo-DES-628-badge-colors/assets/Breadcrumb.docs-DbYgtOXc.js deleted file mode 100644 index 33a98a038d..0000000000 --- a/demo-DES-628-badge-colors/assets/Breadcrumb.docs-DbYgtOXc.js +++ /dev/null @@ -1,27 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as a,d as s,P as o}from"./index-BDWO20Zr.js";import{B as c}from"./Breadcrumb.stories-Cw5Ydqfl.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./clsx-B-dksMZM.js";const m=` - -# Breadcrumb - -The breadcrumb is a secondary navigation pattern that helps a user understand the structure between levels in the website up to the current page. -Users can use it to navigate. - -## Guidelines - -### Use like this - -Only use the breadcrumb trail if it adds something functional for the user and the structure is ‘static’. - -### Avoid this - -Do not display the breadcrumb trail on a form page. -It distracts the user from their task, or one can accidentally interpret it as a Progress Indicator. - -It is a secondary navigation pattern. -It can’t replace the main navigation. -`;function r(n){const e={h2:"h2",li:"li",ul:"ul",...i(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:c}),` -`,t.jsx(s,{children:m}),` -`,t.jsx(o,{}),` -`,t.jsx(e.h2,{id:"usage",children:"Usage"}),` -`,t.jsxs(e.ul,{children:[` -`,t.jsx(e.li,{children:"A breadcrumb should not display more than 8 items."}),` -`]})]})}function C(n={}){const{wrapper:e}={...i(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(r,{...n})}):r(n)}export{C as default}; diff --git a/demo-DES-628-badge-colors/assets/Breadcrumb.stories-Cw5Ydqfl.js b/demo-DES-628-badge-colors/assets/Breadcrumb.stories-Cw5Ydqfl.js deleted file mode 100644 index 7f989b76c2..0000000000 --- a/demo-DES-628-badge-colors/assets/Breadcrumb.stories-Cw5Ydqfl.js +++ /dev/null @@ -1,11 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{c as t}from"./clsx-B-dksMZM.js";import{r as u}from"./index-BwDkhjyp.js";const l=u.forwardRef(({children:a,className:c,...s},i)=>e.jsx("li",{className:"ams-breadcrumb__item",children:e.jsx("a",{...s,className:t("ams-breadcrumb__link",c),ref:i,children:a})}));l.displayName="Breadcrumb.Link";try{Breadcrumb.Link.displayName="Breadcrumb.Link",Breadcrumb.Link.__docgenInfo={description:"",displayName:"Breadcrumb.Link",props:{}}}catch{}const b=u.forwardRef(({children:a,className:c,...s},i)=>e.jsx("nav",{...s,className:t("ams-breadcrumb",c),ref:i,children:e.jsx("ol",{className:"ams-breadcrumb__list",children:a})}));b.displayName="Breadcrumb";const r=Object.assign(b,{Link:l});try{r.displayName="Breadcrumb",r.__docgenInfo={description:"",displayName:"Breadcrumb",props:{}}}catch{}const p={title:"Components/Navigation/Breadcrumb",component:r},n={args:{children:[e.jsx(r.Link,{href:"#",children:"Home"},1),e.jsx(r.Link,{href:"#",children:"Nieuws"},2),e.jsx(r.Link,{href:"#",children:"Kennisgevingen en bekendmakingen"},3)]}};var m,o,d;n.parameters={...n.parameters,docs:{...(m=n.parameters)==null?void 0:m.docs,source:{originalSource:`{ - args: { - children: [ - Home - , - Nieuws - , - Kennisgevingen en bekendmakingen - ] - } -}`,...(d=(o=n.parameters)==null?void 0:o.docs)==null?void 0:d.source}}};const _=["Default"],g=Object.freeze(Object.defineProperty({__proto__:null,Default:n,__namedExportsOrder:_,default:p},Symbol.toStringTag,{value:"Module"}));export{g as B}; diff --git a/demo-DES-628-badge-colors/assets/Button-_hHZidVy.js b/demo-DES-628-badge-colors/assets/Button-_hHZidVy.js deleted file mode 100644 index 3eb20ace23..0000000000 --- a/demo-DES-628-badge-colors/assets/Button-_hHZidVy.js +++ /dev/null @@ -1 +0,0 @@ -import{j as i}from"./jsx-runtime-Nms4Y4qS.js";import{c as m}from"./clsx-B-dksMZM.js";import{r as u}from"./index-BwDkhjyp.js";const e=u.forwardRef(({children:r,className:t,type:a,disabled:o,variant:n="primary",...s},p)=>i.jsx("button",{...s,ref:p,disabled:o,className:m("ams-button",`ams-button--${n}`,t),type:a||"button",children:r}));e.displayName="Button";try{e.displayName="Button",e.__docgenInfo={description:"",displayName:"Button",props:{variant:{defaultValue:{value:"primary"},description:"The level of prominence. Use a primary button only once per page or section.",name:"variant",required:!1,type:{name:"enum",value:[{value:'"primary"'},{value:'"secondary"'},{value:'"tertiary"'}]}}}}}catch{}export{e as B}; diff --git a/demo-DES-628-badge-colors/assets/Button.docs-DVmCjqC9.js b/demo-DES-628-badge-colors/assets/Button.docs-DVmCjqC9.js deleted file mode 100644 index 3eca720b5b..0000000000 --- a/demo-DES-628-badge-colors/assets/Button.docs-DVmCjqC9.js +++ /dev/null @@ -1,55 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as a,d as i,P as c,e as l,f as o}from"./index-BDWO20Zr.js";import{B as h,P as u,S as d,T as p,W as m,a as b}from"./Button.stories-DlAqWszt.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./Button-_hHZidVy.js";import"./clsx-B-dksMZM.js";import"./Icon-CuaumHXX.js";const w=` - -# Button - -Allows the user to perform actions and operate the user interface. - -## Guidelines - -- A short label text that describes the function of the button. -- A clear contrasting colour scheme so that it is easy to recognize and quickly locate. -- Use the correct type of button for the corresponding application. - For example, a button within a form must always be of the type \`submit\`. -- Make sure one can operate a button through a keyboard. - -## Relevant WCAG requirements - -- [WCAG requirement 2.1.3](https://www.w3.org/TR/WCAG21/#keyboard-no-exception): - You can activate the button with \`Enter\` or \`Space\`, and it is possible with ‘Tab’ the button to focus. - Using \`Space\` does not result in scrolling the page. -- [WCAG requirement 2.4.6](https://www.w3.org/TR/WCAG21/#headings-and-labels): the label of the button must be clear -- [WCAG requirement 2.5.2](https://www.w3.org/TR/WCAG21/#pointer-cancellation): - - do not use the \`mousedown\` event to activate the button, instead use the \`click\` event - - \`mousedown\` may only be used if \`mouseup\` undoes the effect, for example, a “fast forward” button to fast-forward audio or video. -- [WCAG requirement 2.5.5](https://www.w3.org/TR/WCAG21/#target-size): The button must be large enough to click, and small buttons should not be too close to another button. - -## References - -- [W3C - Focus Visible](https://www.w3.org/WAI/WCAG21/Understanding/focus-visible.html) -- [W3C - Headings & labels](https://www.w3.org/TR/WCAG21/#headings-and-labels) -`;function r(n){const e={h2:"h2",h3:"h3",p:"p",...s(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(a,{of:h}),` -`,t.jsx(i,{children:w}),` -`,t.jsx(c,{}),` -`,t.jsx(l,{}),` -`,t.jsx(e.h2,{id:"examples",children:"Examples"}),` -`,t.jsx(e.p,{children:`Primary, secondary and tertiary buttons can be used side by side. -Skipping levels is allowed.`}),` -`,t.jsx(e.h3,{id:"primary",children:"Primary"}),` -`,t.jsx(e.p,{children:`The most important call-to-action button. -One primary button may be used per screen.`}),` -`,t.jsx(o,{of:u}),` -`,t.jsx(e.h3,{id:"secondary",children:"Secondary"}),` -`,t.jsx(e.p,{children:`Use the secondary button for less prominent calls to action. -It is possible to use more than 1 secondary button.`}),` -`,t.jsx(o,{of:d}),` -`,t.jsx(e.h3,{id:"tertiary",children:"Tertiary"}),` -`,t.jsx(e.p,{children:"Use tertiary buttons for unimportant calls to action – as many as necessary."}),` -`,t.jsx(o,{of:p}),` -`,t.jsx(e.h3,{id:"button-with-an-icon",children:"Button with an icon"}),` -`,t.jsx(o,{of:m}),` -`,t.jsx(e.h3,{id:"text-wrapping",children:"Text wrapping"}),` -`,t.jsx(e.p,{children:`Keep in mind that the label may occasionally wrap over multiple lines: -a shorter text might be unavailable, -two buttons could sit next to each other on a narrow screen, -or the user has configured a large font on their device.`}),` -`,t.jsx(o,{of:b})]})}function P(n={}){const{wrapper:e}={...s(),...n.components};return e?t.jsx(e,{...n,children:t.jsx(r,{...n})}):r(n)}export{P as default}; diff --git a/demo-DES-628-badge-colors/assets/Button.stories-DlAqWszt.js b/demo-DES-628-badge-colors/assets/Button.stories-DlAqWszt.js deleted file mode 100644 index 2f79a03113..0000000000 --- a/demo-DES-628-badge-colors/assets/Button.stories-DlAqWszt.js +++ /dev/null @@ -1,29 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{S as T}from"./index.esm-DQkeu4as.js";import{B}from"./Button-_hHZidVy.js";import{I as j}from"./Icon-CuaumHXX.js";const W={title:"Components/Buttons/Button",component:B,args:{children:"Button label",variant:"primary",disabled:!1},argTypes:{children:{description:"The text for the label and/or an icon.",table:{disable:!1}},disabled:{description:"Prevents interaction. Avoid if possible."}}},r={},e={args:{variant:"secondary"}},a={args:{variant:"tertiary"}},s={args:{children:["Button label",t.jsx(j,{svg:T,size:"level-5"},"icon")]},argTypes:{children:{table:{disable:!0}}}},n={args:{children:"Vergunningsaanvraag verzenden"},decorators:[f=>t.jsx("div",{style:{maxWidth:"16rem"},children:t.jsx(f,{})})]};var o,i,c;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:"{}",...(c=(i=r.parameters)==null?void 0:i.docs)==null?void 0:c.source}}};var d,l,p;e.parameters={...e.parameters,docs:{...(d=e.parameters)==null?void 0:d.docs,source:{originalSource:`{ - args: { - variant: 'secondary' - } -}`,...(p=(l=e.parameters)==null?void 0:l.docs)==null?void 0:p.source}}};var m,u,g;a.parameters={...a.parameters,docs:{...(m=a.parameters)==null?void 0:m.docs,source:{originalSource:`{ - args: { - variant: 'tertiary' - } -}`,...(g=(u=a.parameters)==null?void 0:u.docs)==null?void 0:g.source}}};var y,v,h;s.parameters={...s.parameters,docs:{...(y=s.parameters)==null?void 0:y.docs,source:{originalSource:`{ - args: { - children: ['Button label', ] - }, - argTypes: { - children: { - table: { - disable: true - } - } - } -}`,...(h=(v=s.parameters)==null?void 0:v.docs)==null?void 0:h.source}}};var S,b,x;n.parameters={...n.parameters,docs:{...(S=n.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - children: 'Vergunningsaanvraag verzenden' - }, - decorators: [Story =>
    - -
    ] -}`,...(x=(b=n.parameters)==null?void 0:b.docs)==null?void 0:x.source}}};const I=["Primary","Secondary","Tertiary","WithIcon","TextWrapping"],E=Object.freeze(Object.defineProperty({__proto__:null,Primary:r,Secondary:e,Tertiary:a,TextWrapping:n,WithIcon:s,__namedExportsOrder:I,default:W},Symbol.toStringTag,{value:"Module"}));export{E as B,r as P,e as S,a as T,s as W,n as a}; diff --git a/demo-DES-628-badge-colors/assets/Card-vGcoej70.js b/demo-DES-628-badge-colors/assets/Card-vGcoej70.js deleted file mode 100644 index 172b383e33..0000000000 --- a/demo-DES-628-badge-colors/assets/Card-vGcoej70.js +++ /dev/null @@ -1 +0,0 @@ -import{j as o}from"./jsx-runtime-Nms4Y4qS.js";import{c as s}from"./clsx-B-dksMZM.js";import{r as i}from"./index-BwDkhjyp.js";import{P as _}from"./Paragraph-C4jU4-Z4.js";const p=i.forwardRef(({children:a,className:r,tagline:e,...d},l)=>o.jsxs("hgroup",{...d,ref:l,className:s("ams-card__heading-group",r),children:[a,o.jsx(_,{size:"small",children:e})]}));p.displayName="Card.HeadingGroup";try{Card.HeadingGroup.displayName="Card.HeadingGroup",Card.HeadingGroup.__docgenInfo={description:"",displayName:"Card.HeadingGroup",props:{tagline:{defaultValue:null,description:"A short phrase of text, e.g. to categorise the card. Displayed above the card heading.",name:"tagline",required:!0,type:{name:"string"}}}}}catch{}const n=i.forwardRef(({children:a,className:r,...e},d)=>o.jsx("a",{...e,ref:d,className:s("ams-card__link",r),children:a}));n.displayName="Card.Link";try{Card.Link.displayName="Card.Link",Card.Link.__docgenInfo={description:"",displayName:"Card.Link",props:{}}}catch{}const c=i.forwardRef(({children:a,className:r,...e},d)=>o.jsx("article",{...e,ref:d,className:s("ams-card",r),children:a}));c.displayName="Card";const t=Object.assign(c,{HeadingGroup:p,Link:n});try{t.displayName="Card",t.__docgenInfo={description:"",displayName:"Card",props:{}}}catch{}export{t as C}; diff --git a/demo-DES-628-badge-colors/assets/Card.docs-CF938rj_.js b/demo-DES-628-badge-colors/assets/Card.docs-CF938rj_.js deleted file mode 100644 index 2a007ad53b..0000000000 --- a/demo-DES-628-badge-colors/assets/Card.docs-CF938rj_.js +++ /dev/null @@ -1,38 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as o}from"./index-DlpNa54Y.js";import{M as r,d as s,P as c,f as a}from"./index-BDWO20Zr.js";import{C as d,W as l,a as h}from"./Card.stories-uS_JCQTI.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Card-vGcoej70.js";import"./clsx-B-dksMZM.js";import"./Paragraph-C4jU4-Z4.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./AspectRatio-BxbFlkWk.js";import"./Image-z3YSpimw.js";const p=` - -# Card - -Use a card on an overview page to link to an article page, such as a news article, a job vacancy, or a search result. -The card typically includes the title, introduction, and an image of the content. -The link is mandatory. - -## Guidelines - -- The title of a card is a link within a heading. - The same guidelines as for regular [links](/docs/components-navigation-link--docs) and [headings](/docs/components-text-heading--docs) apply here. - The link is active across the entire area of the card. -- A card needs more content than just a title. - Supplement this with textual and/or visual content. -- Place the text in a regular paragraph. - Only use the smallest text size for a tagline or date. -- This component may not be the best option if the content does not represent a detailed page. - For referencing a thematic page, use a [top task link](/docs/components-navigation-top-task-link--docs). - You can also use a [regular link](/docs/components-navigation-link--docs). - -## Screen Readers - -With a screen reader, you can navigate using headings and links in a document. -The title of a card is a link within a heading, allowing you to utilize both navigation methods. -A screen reader reads the title first, followed by the rest of the content. -`;function i(t){const n={a:"a",code:"code",h2:"h2",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:d}),` -`,e.jsx(s,{children:p}),` -`,e.jsx(c,{}),` -`,e.jsx(n.h2,{id:"with-tagline",children:"With Tagline"}),` -`,e.jsxs(n.p,{children:[`A card can display a tagline above the title, a short term like a category or type of information. -Wrap the tagline and the title in a `,e.jsx(n.code,{children:"Card.HeadingGroup"}),`. -This ensures screen readers first read the title and then the tagline.`]}),` -`,e.jsx(a,{of:l}),` -`,e.jsx(n.h2,{id:"with-image",children:"With Image"}),` -`,e.jsxs(n.p,{children:[`A card often displays the image of the detail page. -Use `,e.jsx(n.a,{href:"/docs/layout-aspect-ratio--docs",children:"Aspect Ratio"})," for the correct aspect ratio."]}),` -`,e.jsx(a,{of:h})]})}function P(t={}){const{wrapper:n}={...o(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(i,{...t})}):i(t)}export{P as default}; diff --git a/demo-DES-628-badge-colors/assets/Card.stories-uS_JCQTI.js b/demo-DES-628-badge-colors/assets/Card.stories-uS_JCQTI.js deleted file mode 100644 index a35619d0c3..0000000000 --- a/demo-DES-628-badge-colors/assets/Card.stories-uS_JCQTI.js +++ /dev/null @@ -1,33 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{C as r}from"./Card-vGcoej70.js";import{H as o}from"./Heading-CWbN3elW.js";import{P as i}from"./Paragraph-C4jU4-Z4.js";import{A}from"./AspectRatio-BxbFlkWk.js";import{I as x}from"./Image-z3YSpimw.js";const j=new Intl.DateTimeFormat("nl",{day:"numeric",month:"long",year:"numeric"}),f=j.format(Date.now()),C={title:"Components/Navigation/Card",component:r,decorators:[u=>e.jsx("div",{style:{maxWidth:"24rem"},children:e.jsx(u,{})})]},a={args:{children:[e.jsx(o,{size:"level-4",children:e.jsx(r.Link,{href:"/",children:"Monitor Attracties MRA"})},1),e.jsx(i,{children:"Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam."},2)]}},t={args:{children:[e.jsx(r.HeadingGroup,{tagline:"Dossier",children:e.jsx(o,{size:"level-4",children:e.jsx(r.Link,{href:"/",children:"Monitor Attracties MRA"})})},1),e.jsx(i,{children:"Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam."},2)]}},n={args:{children:[e.jsx(A,{ratio:"wide",children:e.jsx(x,{alt:"",src:"https://picsum.photos/450/360"})},1),e.jsx(r.HeadingGroup,{tagline:"Dossier",children:e.jsx(o,{size:"level-4",children:e.jsx(r.Link,{href:"/",children:"Monitor Attracties MRA"})})},2),e.jsx(i,{children:"Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam."},3),e.jsx(i,{size:"small",children:f},4)]}};var s,d,l;a.parameters={...a.parameters,docs:{...(s=a.parameters)==null?void 0:s.docs,source:{originalSource:`{ - args: { - children: [ - Monitor Attracties MRA - , - Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam. - ] - } -}`,...(l=(d=a.parameters)==null?void 0:d.docs)==null?void 0:l.source}}};var c,m,g;t.parameters={...t.parameters,docs:{...(c=t.parameters)==null?void 0:c.docs,source:{originalSource:`{ - args: { - children: [ - - Monitor Attracties MRA - - , - Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam. - ] - } -}`,...(g=(m=t.parameters)==null?void 0:m.docs)==null?void 0:g.source}}};var p,h,k;n.parameters={...n.parameters,docs:{...(p=n.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - children: [ - - , - - Monitor Attracties MRA - - , - Ontwikkeling van het aantal attracties en bezoekers in de metropoolregio Amsterdam. - , - {today} - ] - } -}`,...(k=(h=n.parameters)==null?void 0:h.docs)==null?void 0:k.source}}};const v=["Default","WithTagline","WithImage"],R=Object.freeze(Object.defineProperty({__proto__:null,Default:a,WithImage:n,WithTagline:t,__namedExportsOrder:v,default:C},Symbol.toStringTag,{value:"Module"}));export{R as C,t as W,n as a}; diff --git a/demo-DES-628-badge-colors/assets/Checkbox-Dnr-vBw_.js b/demo-DES-628-badge-colors/assets/Checkbox-Dnr-vBw_.js deleted file mode 100644 index 93dcd16ecf..0000000000 --- a/demo-DES-628-badge-colors/assets/Checkbox-Dnr-vBw_.js +++ /dev/null @@ -1 +0,0 @@ -import{j as r}from"./jsx-runtime-Nms4Y4qS.js";import{c as m}from"./clsx-B-dksMZM.js";import{r as a}from"./index-BwDkhjyp.js";const s=a.forwardRef(({children:c,className:o,invalid:l,indeterminate:n,...t},d)=>{const i=a.useId(),e=a.useRef(null);return a.useImperativeHandle(d,()=>e.current),a.useEffect(()=>{e.current&&(e.current.indeterminate=!!n)},[e,n]),r.jsxs("div",{className:m("ams-checkbox",o),children:[r.jsx("input",{...t,type:"checkbox",className:"ams-checkbox__input",ref:e,id:i,"aria-invalid":l||void 0}),r.jsxs("label",{className:"ams-checkbox__label",htmlFor:i,children:[r.jsx("span",{className:"ams-checkbox__checkmark"}),c]})]})});s.displayName="Checkbox";try{s.displayName="Checkbox",s.__docgenInfo={description:"",displayName:"Checkbox",props:{invalid:{defaultValue:null,description:"Whether the value fails a validation rule.",name:"invalid",required:!1,type:{name:"boolean"}},indeterminate:{defaultValue:null,description:"Allows being neither checked nor unchecked.",name:"indeterminate",required:!1,type:{name:"boolean"}}}}}catch{}export{s as C}; diff --git a/demo-DES-628-badge-colors/assets/Checkbox.docs-BjjUj6fb.js b/demo-DES-628-badge-colors/assets/Checkbox.docs-BjjUj6fb.js deleted file mode 100644 index e4d8b4b932..0000000000 --- a/demo-DES-628-badge-colors/assets/Checkbox.docs-BjjUj6fb.js +++ /dev/null @@ -1,37 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as i,d as a,P as r,e as l,f as c}from"./index-BDWO20Zr.js";import{C as h,L as d}from"./Checkbox.stories-BFZlrJ3T.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Checkbox-Dnr-vBw_.js";import"./clsx-B-dksMZM.js";const m=` - -# Checkbox - -Allows users to make a selection or agree to terms. - -## Guidelines - -- Checkboxes are used for one or multiple choices that do not exclude each other. -- Each checkbox operates independently of other checkboxes in a list at the same hierarchical level. - Checking an additional checkbox does not affect other selections in that list. -- You can use a checkbox for bulk selection or deselection of an entire list of checkboxes. - Still, it should be clear that the bulk selection checkbox is at a different hierarchical level than the list being fully selected or deselected. -- Use a group of checkboxes to filter data on a page, in a menu, or within a component. -- A checkbox can answer a closed question if multiple answers are possible. -- A list of checkboxes is vertically stacked to enhance readability and usability. -- A list of checkboxes should be in a \`fieldset\` with a \`legend\` describing what the list is about. - For example, if the checkboxes are used to get answers to a question, the \`legend\` is the question. - -## Checkbox Labels - -A label starts with a capital letter. -It does not have punctuation at the end if it is a single sentence, word, or fragment. -It is written in the first person when asking the user to agree to the terms and conditions. - -## Relevant WCAG Requirements - -- [WCAG 1.3.5](https://www.w3.org/WAI/WCAG21/Understanding/identify-input-purpose.html): It is clear for both users and programmatically what the purpose of a form field is. - -Checkbox is an interactive element; therefore, [the general requirements and guidelines for interactive elements](/docs/docs-design-guidelines-interactive-elements--docs) apply. -`;function o(t){const n={h2:"h2",h3:"h3",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:h}),` -`,e.jsx(a,{children:m}),` -`,e.jsx(r,{}),` -`,e.jsx(l,{}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.h3,{id:"long-label",children:"Long label"}),` -`,e.jsx(c,{of:d})]})}function L(t={}){const{wrapper:n}={...s(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(o,{...t})}):o(t)}export{L as default}; diff --git a/demo-DES-628-badge-colors/assets/Checkbox.stories-BFZlrJ3T.js b/demo-DES-628-badge-colors/assets/Checkbox.stories-BFZlrJ3T.js deleted file mode 100644 index 31cc450a15..0000000000 --- a/demo-DES-628-badge-colors/assets/Checkbox.stories-BFZlrJ3T.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as u}from"./jsx-runtime-Nms4Y4qS.js";import{C as t}from"./Checkbox-Dnr-vBw_.js";const{useArgs:p}=__STORYBOOK_MODULE_PREVIEW_API__,b={title:"Components/Forms/Checkbox",component:t,args:{checked:!1,children:"Checkbox label",disabled:!1,indeterminate:!1,invalid:!1},argTypes:{checked:{description:"Whether the control is checked."},children:{description:"The text for the label.",table:{disable:!1}},disabled:{description:"Prevents interaction. Avoid if possible."},onChange:{action:"clicked",table:{disable:!0}}},render:l=>{const[,d]=p(),g=h=>{d({checked:h.target.checked})};return u.jsx(t,{onClick:g,...l})}},e={},r={args:{children:"Ik heb alle gegevens correct en volledig ingevuld. Ik begrijp dat een verhuizing via internet dezelfde juridische status heeft als een verhuizing met een geschreven geldige handtekening."}};var n,s,a;e.parameters={...e.parameters,docs:{...(n=e.parameters)==null?void 0:n.docs,source:{originalSource:"{}",...(a=(s=e.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};var i,o,c;r.parameters={...r.parameters,docs:{...(i=r.parameters)==null?void 0:i.docs,source:{originalSource:`{ - args: { - children: 'Ik heb alle gegevens correct en volledig ingevuld. Ik begrijp dat een verhuizing via internet dezelfde juridische status heeft als een verhuizing met een geschreven geldige handtekening.' - } -}`,...(c=(o=r.parameters)==null?void 0:o.docs)==null?void 0:c.source}}};const m=["Default","LongLabel"],v=Object.freeze(Object.defineProperty({__proto__:null,Default:e,LongLabel:r,__namedExportsOrder:m,default:b},Symbol.toStringTag,{value:"Module"}));export{v as C,r as L}; diff --git a/demo-DES-628-badge-colors/assets/Color-RQJUDNI5-Cy2MOm0O.js b/demo-DES-628-badge-colors/assets/Color-RQJUDNI5-Cy2MOm0O.js deleted file mode 100644 index ba2c2929b4..0000000000 --- a/demo-DES-628-badge-colors/assets/Color-RQJUDNI5-Cy2MOm0O.js +++ /dev/null @@ -1 +0,0 @@ -import{n as M,h as ue,i as Me,F as Ce,j as $e,k as Ne}from"./index-BDWO20Zr.js";import{R as h,r as b}from"./index-BwDkhjyp.js";import{g as fe}from"./_commonjsHelpers-BosuxZz1.js";import{_ as Oe,i as J,a as Ie}from"./index-B8K4vdXH.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-DrFu-skq.js";function $(){return($=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var S=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(ne(o.current,p,l.current)):_(!1)},N=function(){return _(!1)};function _(p){var m=i.current,x=V(o.current),C=p?x.addEventListener:x.removeEventListener;C(m?"touchmove":"mousemove",k),C(m?"touchend":"mouseup",N)}return[function(p){var m=p.nativeEvent,x=o.current;if(x&&(re(m),!function(X,R){return R&&!j(X)}(m,i.current)&&x)){if(j(m)){i.current=!0;var C=m.changedTouches||[];C.length&&(l.current=C[0].identifier)}x.focus(),a(ne(x,m,l.current)),_(!0)}},function(p){var m=p.which||p.keyCode;m<37||m>40||(p.preventDefault(),s({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},_]},[s,a]),d=c[0],f=c[1],g=c[2];return b.useEffect(function(){return g},[g]),h.createElement("div",$({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),z=function(e){return e.filter(Boolean).join(" ")},ee=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=z(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},Te=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},je=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:Te(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},ze=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},q=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),s=r*(1-n),l=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,l,s,s,i,r][c]),g:y(255*[i,r,r,l,s,s][c]),b:y(255*[s,s,i,r,r,l][c]),a:y(o,2)}},He=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},H=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?H(y(255*o)):"";return"#"+H(t)+H(n)+H(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),s=a-Math.min(t,n,r),l=s?a===t?(n-r)/s:a===n?2+(r-t)/s:4+(t-n)/s:0;return{h:y(60*(l<0?l+6:l)),s:y(a?s/a*100:0),v:y(a/255*100),a:o}},me=h.memo(function(e){var t=e.hue,n=e.onChange,r=z(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Z,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:S(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(ee,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),be=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Z,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:S(t.s+100*o.left,0,100),v:S(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(ee,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],s=o[1],l=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},s(c)}},[t,e]),b.useEffect(function(){var c;ve(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},r(c))},[a,e,r]);var i=b.useCallback(function(c){s(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?b.useLayoutEffect:b.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},oe=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!oe.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,oe.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},We=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=Q(e,["className","colorModel","color","onChange"]),l=b.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=z(["react-colorful",t]);return h.createElement("div",$({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Xe={defaultColor:"000",toHsva:Re,fromHsva:function(e){return ze({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},De=function(e){return h.createElement(We,$({},e,{colorModel:Xe}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+q(Object.assign({},n,{a:0}))+", "+q(Object.assign({},n,{a:1}))+")"},a=z(["react-colorful__alpha",t]),s=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Z,{onMove:function(l){r({a:l.left})},onKey:function(l){r({a:S(n.a+l.left)})},"aria-label":"Alpha","aria-valuetext":s+"%","aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(ee,{className:"react-colorful__alpha-pointer",left:n.a,color:q(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=Q(e,["className","colorModel","color","onChange"]),l=b.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=z(["react-colorful",t]);return h.createElement("div",$({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:je,fromHsva:q,equal:pe},Ae=function(e){return h.createElement(we,$({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:He,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,$({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const F=Ye,ke={};for(const e of Object.keys(F))ke[F[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),s=a-o;let l,i;a===o?l=0:t===a?l=(n-r)/s:n===a?l=2+(r-t)/s:r===a&&(l=4+(t-n)/s),l=Math.min(l*60,360),l<0&&(l+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=s/(a+o):i=s/(2-a-o),[l,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const s=e[0]/255,l=e[1]/255,i=e[2]/255,c=Math.max(s,l,i),d=c-Math.min(s,l,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(s),n=f(l),r=f(i),s===c?o=r-n:l===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0,l=(1-r-o)/(1-o)||0;return[a*100,s*100,l*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(F)){const a=F[o],s=Je(e,a);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,s=t*.0193+n*.1192+r*.9505;return[o*100,a*100,s*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,s=500*(n-r),l=200*(r-o);return[a,s,l]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,s;if(n===0)return s=r*255,[s,s,s];r<.5?o=r*(1+n):o=r+n-r*n;const l=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?s=l+(o-l)*6*a:2*a<1?s=o:3*a<2?s=l+(o-l)*(2/3-a)*6:s=l,i[c]=s*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const s=(r+n)/2,l=r===0?2*o/(a+o):2*n/(r+n);return[t,l*100,s*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),s=255*r*(1-n),l=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,s];case 1:return[l,r,s];case 2:return[s,r,i];case 3:return[s,l,r];case 4:return[i,s,r];case 5:return[r,s,l]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,s;s=(2-n)*r;const l=(2-n)*o;return a=n*o,a/=l<=1?l:2-l,a=a||0,s/=2,[t,a*100,s*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),l=1-r;a=6*t-s,s&1&&(a=1-a);const i=n+a*(l-n);let c,d,f;switch(s){default:case 6:case 0:c=l,d=i,f=n;break;case 1:c=i,d=l,f=n;break;case 2:c=n,d=l,f=i;break;case 3:c=n,d=i,f=l;break;case 4:c=i,d=n,f=l;break;case 5:c=l,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o),l=1-Math.min(1,r*(1-o)+o);return[a*255,s*255,l*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,s;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,s=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),[o*255,a*255,s*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),s=200*(n-r);return[o,a,s]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,s;a=(t+16)/116,o=n/500+a,s=a-r/200;const l=a**3,i=o**3,c=s**3;return a=l>.008856?l:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,s=c>.008856?c:(s-16/116)/7.787,o*=95.047,a*=100,s*=108.883,[o,a,s]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const s=Math.sqrt(n*n+r*r);return[t,s,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),s=n*Math.sin(o);return[t,a,s]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(s+=60),s};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(l=>l+l).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,s=r&255;return[o,a,s]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),s=o-a;let l,i;return s<1?l=a/(1-s):l=0,s<=0?i=0:o===t?i=(n-r)/s%6:o===n?i=2+(r-t)/s:i=4+(t-n)/s,i/=6,i%=1,[i*360,s*100,l*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,s=a%1,l=1-s;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const B=_e;function Qe(){const e={},t=Object.keys(B);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function st(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,s=0;s{O[e]={},Object.defineProperty(O[e],"channels",{value:U[e].channels}),Object.defineProperty(O[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];O[e][r]=st(o),O[e][r].raw=at(o)})});var lt=O;const w=fe(lt);var it=Oe,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,mt=/^\s+/;function bt(e){return e&&e.slice(0,gt(e)+1).replace(mt,"")}var vt=bt,pt=vt,ae=J,yt=Ie,se=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return se;if(ae(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ae(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?se:+e}var Mt=Et,Ct=J,D=ut,le=Mt,$t="Expected a function",Nt=Math.max,Ot=Math.min;function It(e,t,n){var r,o,a,s,l,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=le(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Nt(le(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function k(v){var E=r,T=o;return r=o=void 0,c=v,s=e.apply(T,E),s}function N(v){return c=v,l=setTimeout(m,t),d?k(v):s}function _(v){var E=v-i,T=v-c,te=t-E;return f?Ot(te,a-T):te}function p(v){var E=v-i,T=v-c;return i===void 0||E>=t||E<0||f&&T>=a}function m(){var v=D();if(p(v))return x(v);l=setTimeout(m,_(v))}function x(v){return l=void 0,g&&r?k(v):(r=o=void 0,s)}function C(){l!==void 0&&clearTimeout(l),c=0,r=i=o=l=void 0}function X(){return l===void 0?s:x(D())}function R(){var v=D(),E=p(v);if(r=arguments,o=this,i=v,E){if(l===void 0)return N(i);if(f)return clearTimeout(l),l=setTimeout(m,t),k(i)}return l===void 0&&(l=setTimeout(m,t)),s}return R.cancel=C,R.flush=X,R}var St=It,Rt=St,Tt=J,jt="Expected a function";function Ft(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(jt);return Tt(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Rt(e,t,{leading:r,maxWait:t,trailing:o})}var zt=Ft;const Ht=fe(zt);var Pt=M.div({position:"relative",maxWidth:250}),Lt=M(ue)({position:"absolute",zIndex:1,top:4,left:4}),qt=M.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Bt=M(Me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Wt=M.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Xt=M.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Dt=`url('data:image/svg+xml;charset=utf-8,')`,ie=({value:e,active:t,onClick:n,style:r,...o})=>{let a=`linear-gradient(${e}, ${e}), ${Dt}, linear-gradient(#fff, #fff)`;return h.createElement(Xt,{...o,active:t,onClick:n,style:{...r,backgroundImage:a}})},Kt=M(Ce.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Vt=M($e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),P=Object.values(Ee),At=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Gt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ut=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Yt=/^\s*#?([0-9a-f]{3})\s*$/i,Jt={hex:De,rgb:Ue,hsl:Ae},L={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ce=e=>{let t=e==null?void 0:e.match(At);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},I=e=>{if(!e)return;let t=!0;if(Gt.test(e)){let[s,l,i,c]=ce(e),[d,f,g]=w.rgb.hsl([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:w.rgb.keyword([s,l,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${w.rgb.hex([s,l,i]).toLowerCase()}`}}if(Ut.test(e)){let[s,l,i,c]=ce(e),[d,f,g]=w.hsl.rgb([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:w.hsl.keyword([s,l,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${w.hsl.hex([s,l,i]).toLowerCase()}`}}let n=e.replace("#",""),r=w.keyword.rgb(n)||w.hex.rgb(n),o=w.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{w.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:w.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},Qt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return L[n];if(n!=="hex")return(t==null?void 0:t[n])||L[n];if(!t.hex.startsWith("#"))try{return`#${w.keyword.hex(t.hex)}`}catch{return L.hex}let r=t.hex.match(Yt);if(!r)return Y.test(t.hex)?t.hex:L.hex;let[o,a,s]=r[1].split("");return`#${o}${o}${a}${a}${s}${s}`},Zt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>I(n)),[s,l]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let f=e||"",g=I(f);r(f),a(g),l((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=b.useMemo(()=>Qt(n,o,s).toLowerCase(),[n,o,s]),c=b.useCallback(f=>{let g=I(f),k=(g==null?void 0:g.value)||f||"";r(k),k===""&&(a(void 0),t(void 0)),g&&(a(g),l(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let f=P.indexOf(s)+1;f>=P.length&&(f=0),l(P[f]);let g=(o==null?void 0:o[P[f]])||"";r(g),t(g)},[o,s,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:s,cycleColorSpace:d}},W=e=>e.replace(/\s*/,"").toLowerCase(),en=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(l=>typeof l=="string"?I(l):l.title?{...I(l.color),keyword:l.title}:I(l.color)).concat(r).filter(Boolean).slice(-27),[e,r]),s=b.useCallback(l=>{l!=null&&l.valid&&(a.some(i=>W(i[n])===W(l[n]))||o(i=>i.concat(l)))},[n,a]);return{presets:a,addPreset:s}},tn=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:s=!1})=>{let l=b.useCallback(Ht(n,200),[n]),{value:i,realValue:c,updateValue:d,color:f,colorSpace:g,cycleColorSpace:k}=Zt(t,l),{presets:N,addPreset:_}=en(a,f,g),p=Jt[g];return h.createElement(Pt,null,h.createElement(Lt,{startOpen:s,closeOnOutsideClick:!0,onVisibleChange:()=>_(f),tooltip:h.createElement(qt,null,h.createElement(p,{color:c==="transparent"?"#000000":c,onChange:d,onFocus:r,onBlur:o}),N.length>0&&h.createElement(Wt,null,N.map((m,x)=>h.createElement(ue,{key:`${m.value}-${x}`,hasChrome:!1,tooltip:h.createElement(Bt,{note:m.keyword||m.value})},h.createElement(ie,{value:m[g],active:f&&W(m[g])===W(f[g]),onClick:()=>d(m.value)})))))},h.createElement(ie,{value:c,style:{margin:4}})),h.createElement(Kt,{id:Ne(e),value:i,onChange:m=>d(m.target.value),onFocus:m=>m.target.select(),placeholder:"Choose color..."}),i?h.createElement(Vt,{onClick:k}):null)},hn=tn;export{tn as ColorControl,hn as default}; diff --git a/demo-DES-628-badge-colors/assets/Column.docs-CpdjcXG_.js b/demo-DES-628-badge-colors/assets/Column.docs-CpdjcXG_.js deleted file mode 100644 index 0914f59782..0000000000 --- a/demo-DES-628-badge-colors/assets/Column.docs-CpdjcXG_.js +++ /dev/null @@ -1,20 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as o}from"./index-DlpNa54Y.js";import{M as a,d as r,P as i,e as m,f as d}from"./index-BDWO20Zr.js";import{C as c,a as l}from"./Column.stories-topuiM3x.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./clsx-B-dksMZM.js";import"./Paragraph-C4jU4-Z4.js";import"./Card-vGcoej70.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";const h=` - -# Column - -Stacks its children vertically and adds a vertical gap between them. -`;function t(s){const n={a:"a",code:"code",h2:"h2",h3:"h3",p:"p",...o(),...s.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:c}),` -`,e.jsx(r,{children:h}),` -`,e.jsx(n.h2,{id:"design",children:"Design"}),` -`,e.jsxs(n.p,{children:["The five ",e.jsx(n.a,{href:"/docs/docs-design-guidelines-space--docs",children:"space"})," sizes are available for the size of the gap."]}),` -`,e.jsx(n.h2,{id:"how-to-use",children:"How to Use"}),` -`,e.jsx(n.p,{children:"Wrap a Column around a set of components that need the same amount of white space between them."}),` -`,e.jsxs(n.p,{children:["To add white space below a single element, you can alternatively use a utility class for bottom margins, e.g. ",e.jsx(n.code,{children:'class="ams-mb--md"'}),"."]}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.h3,{id:"default",children:"Default"}),` -`,e.jsx(i,{}),` -`,e.jsx(m,{}),` -`,e.jsx(n.h3,{id:"use-another-html-element",children:"Use Another HTML Element"}),` -`,e.jsxs(n.p,{children:["By default, a Column renders a ",e.jsx(n.code,{children:"
    "}),`. -Use the `,e.jsx(n.code,{children:"as"})," prop to make your markup more semantic."]}),` -`,e.jsx(d,{of:l})]})}function X(s={}){const{wrapper:n}={...o(),...s.components};return n?e.jsx(n,{...s,children:e.jsx(t,{...s})}):t(s)}export{X as default}; diff --git a/demo-DES-628-badge-colors/assets/Column.stories-topuiM3x.js b/demo-DES-628-badge-colors/assets/Column.stories-topuiM3x.js deleted file mode 100644 index 6c5edbdc99..0000000000 --- a/demo-DES-628-badge-colors/assets/Column.stories-topuiM3x.js +++ /dev/null @@ -1,28 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{c as j}from"./clsx-B-dksMZM.js";import{r as C}from"./index-BwDkhjyp.js";import{P as r}from"./Paragraph-C4jU4-Z4.js";import{C as a}from"./Card-vGcoej70.js";import{H as o}from"./Heading-CWbN3elW.js";const s=C.forwardRef(({as:n="div",children:g,className:h,gap:f="medium",...v},x)=>e.jsx(n,{...v,ref:x,className:j("ams-column",`ams-column--${f}`,h),children:g}));s.displayName="Column";try{s.displayName="Column",s.__docgenInfo={description:"",displayName:"Column",props:{as:{defaultValue:null,description:"The HTML element to use.",name:"as",required:!1,type:{name:"enum",value:[{value:'"article"'},{value:'"div"'},{value:'"section"'}]}},gap:{defaultValue:{value:"medium"},description:"The amount of vertical space between items.",name:"gap",required:!1,type:{name:"string"}}}}}catch{}const k=Array.from(Array(3).keys()).map(n=>e.jsx(r,{className:"ams-docs-pink-box",children:n+1},n)),b={title:"Components/Layout/Column",component:s,args:{children:k},argTypes:{gap:{control:"radio",options:["extra-small","small","medium","large","extra-large"]}}},l={},i={args:{as:"section",children:[e.jsxs(a,{children:[e.jsx(a.HeadingGroup,{tagline:"Nieuws",children:e.jsx(o,{level:2,size:"level-3",children:e.jsx(a.Link,{href:"#",children:"Nieuwe manieren om afval op te halen"})})}),e.jsx(r,{children:"Afvalboten, bakfietsen en ondergrondse containers. We experimenteren met nieuwe manieren om afval op te halen in het centrum."}),e.jsx(r,{size:"small",children:"Gepubliceerd: 1 juli 2023"})]},1),e.jsxs(a,{children:[e.jsx(a.HeadingGroup,{tagline:"Nieuws",children:e.jsx(o,{level:2,size:"level-3",children:e.jsx(a.Link,{href:"#",children:"Verlenging proef ophalen afval per boot"})})}),e.jsx(r,{children:"Een proef met het anders ophalen van afval. We halen vuilniszakken hier op met kleine wagentjes, kleine vuilniswagens en een afvalboot."}),e.jsx(r,{size:"small",children:"Gepubliceerd: 15 juni 2023"})]},2)]}};var t,m,d;l.parameters={...l.parameters,docs:{...(t=l.parameters)==null?void 0:t.docs,source:{originalSource:"{}",...(d=(m=l.parameters)==null?void 0:m.docs)==null?void 0:d.source}}};var p,c,u;i.parameters={...i.parameters,docs:{...(p=i.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - as: 'section', - children: [ - - - Nieuwe manieren om afval op te halen - - - - Afvalboten, bakfietsen en ondergrondse containers. We experimenteren met nieuwe manieren om afval op te halen - in het centrum. - - Gepubliceerd: 1 juli 2023 - , - - - Verlenging proef ophalen afval per boot - - - - Een proef met het anders ophalen van afval. We halen vuilniszakken hier op met kleine wagentjes, kleine - vuilniswagens en een afvalboot. - - Gepubliceerd: 15 juni 2023 - ] - } -}`,...(u=(c=i.parameters)==null?void 0:c.docs)==null?void 0:u.source}}};const y=["Default","CustomTagName"],G=Object.freeze(Object.defineProperty({__proto__:null,CustomTagName:i,Default:l,__namedExportsOrder:y,default:b},Symbol.toStringTag,{value:"Module"}));export{G as C,i as a}; diff --git a/demo-DES-628-badge-colors/assets/DateInput.docs-YJENZaaM.js b/demo-DES-628-badge-colors/assets/DateInput.docs-YJENZaaM.js deleted file mode 100644 index 54614685e1..0000000000 --- a/demo-DES-628-badge-colors/assets/DateInput.docs-YJENZaaM.js +++ /dev/null @@ -1,19 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as o}from"./index-DlpNa54Y.js";import{M as r,d as a,P as d,e as m,f as s}from"./index-BDWO20Zr.js";import{D as c,I as p,a as l}from"./DateInput.stories-BwrQA83e.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-BLr1zrdO.js";import"./clsx-B-dksMZM.js";import"./index.esm-DQkeu4as.js";const h=` - -# Date Input - -Helps users enter a date. - -## Visual considerations - -This component uses a native date input, which is styled differently in different browsers and operating systems. -Recreating the native functionality is quite difficult and prone to accessibility errors, which is why we’ve chosen not to do that. -This does mean that this component does not look identical on all browsers and operating systems. -`;function i(t){const e={h2:"h2",...o(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(r,{of:c}),` -`,n.jsx(a,{children:h}),` -`,n.jsx(d,{}),` -`,n.jsx(m,{}),` -`,n.jsx(e.h2,{id:"invalid",children:"Invalid"}),` -`,n.jsx(s,{of:p}),` -`,n.jsx(e.h2,{id:"disabled",children:"Disabled"}),` -`,n.jsx(s,{of:l})]})}function X(t={}){const{wrapper:e}={...o(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(i,{...t})}):i(t)}export{X as default}; diff --git a/demo-DES-628-badge-colors/assets/DateInput.stories-BwrQA83e.js b/demo-DES-628-badge-colors/assets/DateInput.stories-BwrQA83e.js deleted file mode 100644 index 043e2da852..0000000000 --- a/demo-DES-628-badge-colors/assets/DateInput.stories-BwrQA83e.js +++ /dev/null @@ -1,12 +0,0 @@ -import{D as l}from"./index.esm-BLr1zrdO.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const m={title:"Components/Forms/Date Input",component:l,args:{disabled:!1},argTypes:{disabled:{description:"Prevents interaction. Avoid if possible."}}},e={},r={args:{required:!0}},a={args:{disabled:!0}};var s,t,o;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:"{}",...(o=(t=e.parameters)==null?void 0:t.docs)==null?void 0:o.source}}};var n,d,c;r.parameters={...r.parameters,docs:{...(n=r.parameters)==null?void 0:n.docs,source:{originalSource:`{ - args: { - required: true - } -}`,...(c=(d=r.parameters)==null?void 0:d.docs)==null?void 0:c.source}}};var i,p,u;a.parameters={...a.parameters,docs:{...(i=a.parameters)==null?void 0:i.docs,source:{originalSource:`{ - args: { - disabled: true - } -}`,...(u=(p=a.parameters)==null?void 0:p.docs)==null?void 0:u.source}}};const g=["Default","Invalid","Disabled"],D=Object.freeze(Object.defineProperty({__proto__:null,Default:e,Disabled:a,Invalid:r,__namedExportsOrder:g,default:m},Symbol.toStringTag,{value:"Module"}));export{D,r as I,a}; diff --git a/demo-DES-628-badge-colors/assets/DescriptionList.docs-CVzZy3iq.js b/demo-DES-628-badge-colors/assets/DescriptionList.docs-CVzZy3iq.js deleted file mode 100644 index 47f32d9210..0000000000 --- a/demo-DES-628-badge-colors/assets/DescriptionList.docs-CVzZy3iq.js +++ /dev/null @@ -1,29 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as s,d as a,P as l,e as m,f as o}from"./index-BDWO20Zr.js";import{D as p,M as c,I as d}from"./DescriptionList.stories-Cw3gYbAH.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-BLr1zrdO.js";import"./clsx-B-dksMZM.js";import"./index.esm-DQkeu4as.js";import"./decorators-Dh4yEj-W.js";import"./exampleContent-CRK3_7Hv.js";const h=` - -# Description List - -A collection of terms and their details. - -## Design - -On a narrow screen, details appear indented below their term. -From the medium breakpoint, terms and details appear next to each other. -The column for the details is twice as wide as the one for the term. - -Details are set in bold text. - -## References - -- [MDN: \`
    \`: The Description List element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dl) -- [WCAG: Using description lists](https://www.w3.org/WAI/WCAG22/Techniques/html/H40) -`;function r(n){const t={code:"code",h2:"h2",h3:"h3",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(s,{of:p}),` -`,e.jsx(a,{children:h}),` -`,e.jsx(l,{}),` -`,e.jsx(m,{}),` -`,e.jsx(t.h2,{id:"multiple-details",children:"Multiple details"}),` -`,e.jsx(t.p,{children:"A term may have multiple details."}),` -`,e.jsx(o,{of:c}),` -`,e.jsx(t.h3,{id:"inverse-colour",children:"Inverse colour"}),` -`,e.jsxs(t.p,{children:["Set the ",e.jsx(t.code,{children:"inverseColor"}),` prop if the Description List sits on a dark background. -This ensures the colour of the text provides enough contrast.`]}),` -`,e.jsx(o,{of:d})]})}function W(n={}){const{wrapper:t}={...i(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(r,{...n})}):r(n)}export{W as default}; diff --git a/demo-DES-628-badge-colors/assets/DescriptionList.stories-Cw3gYbAH.js b/demo-DES-628-badge-colors/assets/DescriptionList.stories-Cw3gYbAH.js deleted file mode 100644 index 4fcb893325..0000000000 --- a/demo-DES-628-badge-colors/assets/DescriptionList.stories-Cw3gYbAH.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as s}from"./jsx-runtime-Nms4Y4qS.js";import{a as e}from"./index.esm-BLr1zrdO.js";import{i as u}from"./decorators-Dh4yEj-W.js";import{a as x}from"./exampleContent-CRK3_7Hv.js";const h=x(),j={title:"Components/Text/Description List",component:e,decorators:[u],args:{children:[s.jsx(e.Term,{children:"Gebied"},1),s.jsx(e.Details,{children:"Gemeente Amsterdam"},2),s.jsx(e.Term,{children:"Stadsdeel"},3),s.jsx(e.Details,{children:"West"},4),s.jsx(e.Term,{children:"Opmerkingen"},5),s.jsx(e.Details,{children:h},6)],inverseColor:!1}},r={},t={args:{children:[s.jsx(e.Term,{children:"Gebied"},1),s.jsx(e.Details,{children:"Gemeente Amsterdam"},2),s.jsx(e.Term,{children:"Stadsdeel"},3),s.jsx(e.Details,{children:"Noord"},4),s.jsx(e.Details,{children:"Oost"},5),s.jsx(e.Details,{children:"Zuid"},6),s.jsx(e.Details,{children:"West"},7)]}},i={args:{inverseColor:!0}};var o,a,n;r.parameters={...r.parameters,docs:{...(o=r.parameters)==null?void 0:o.docs,source:{originalSource:"{}",...(n=(a=r.parameters)==null?void 0:a.docs)==null?void 0:n.source}}};var c,l,d;t.parameters={...t.parameters,docs:{...(c=t.parameters)==null?void 0:c.docs,source:{originalSource:`{ - args: { - children: [Gebied, Gemeente Amsterdam, Stadsdeel, Noord, Oost, Zuid, West] - } -}`,...(d=(l=t.parameters)==null?void 0:l.docs)==null?void 0:d.source}}};var p,m,D;i.parameters={...i.parameters,docs:{...(p=i.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - inverseColor: true - } -}`,...(D=(m=i.parameters)==null?void 0:m.docs)==null?void 0:D.source}}};const L=["Default","MultipleDetails","InvertedColor"],S=Object.freeze(Object.defineProperty({__proto__:null,Default:r,InvertedColor:i,MultipleDetails:t,__namedExportsOrder:L,default:j},Symbol.toStringTag,{value:"Module"}));export{S as D,i as I,t as M}; diff --git a/demo-DES-628-badge-colors/assets/Dialog.docs-BghHnCfG.js b/demo-DES-628-badge-colors/assets/Dialog.docs-BghHnCfG.js deleted file mode 100644 index 6d3d9a64e8..0000000000 --- a/demo-DES-628-badge-colors/assets/Dialog.docs-BghHnCfG.js +++ /dev/null @@ -1,52 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as a,d as i,P as l,e as c,f as n}from"./index-BDWO20Zr.js";import{D as h,W as d,T as p,V as m}from"./Dialog.stories-D3C0fHQf.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./clsx-B-dksMZM.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./IconButton-CFmnpWmC.js";import"./index.esm-DQkeu4as.js";import"./VisuallyHidden-Db-04MJ9.js";import"./Icon-CuaumHXX.js";import"./Button-_hHZidVy.js";import"./Paragraph-C4jU4-Z4.js";const u=` - -# Dialog - -A Dialog allows the user to focus on one task or a piece of information by popping up and blocking the page content until the modal task is completed or until the user dismisses the action. - -## Guidelines - -- Use dialogs sparingly because they interrupt the user’s workflow. -- Use a dialog for short and non-frequent tasks. - Consider using the main flow for regular tasks. - -## The order of buttons - -If your Dialog needs more than one button, put the one for the primary action first and the other buttons behind it. -Sighted users will read the primary action first, in line with the natural reading order. -The same goes for users of screen readers, who will hear the primary action first, and users of a keyboard, who will focus the primary action first. -Also, this approach keeps the order of buttons consistent on both narrow and wide screens: if the buttons do not fit next to each other, they get stacked vertically with the primary action on top. - -## Keyboard Support - -| key | function | -| :---------- | :--------------------------------------------------------------- | -| Tab | Moves focus to the next focusable element inside the dialog. | -| Shift + Tab | Moves focus to the previous focusable element inside the dialog. | -| Escape | Closes the dialog. | - -## References - -- [HTMLDialogElement](https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement) -- [Return value](https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement/returnValue) -- [Modal & Nonmodal Dialogs: When (& When Not) to Use Them](https://www.nngroup.com/articles/modal-nonmodal-dialog/) -- [Patterns](https://www.w3.org/WAI/ARIA/apg/patterns/dialog-modal/) -`;function r(t){const o={code:"code",h2:"h2",p:"p",pre:"pre",...s(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:h}),` -`,e.jsx(i,{children:u}),` -`,e.jsx(l,{}),` -`,e.jsx(c,{}),` -`,e.jsx(o.h2,{id:"with-scrollbar",children:"With Scrollbar"}),` -`,e.jsx(o.p,{children:"Content taller than the dialog itself will scroll."}),` -`,e.jsx(n,{of:d,className:"ams-dialog-story"}),` -`,e.jsx(o.h2,{id:"open-dialog-button",children:"Open Dialog Button"}),` -`,e.jsx(o.p,{children:"Click or tap the button to open a dialog."}),` -`,e.jsx(n,{of:p}),` -`,e.jsx(o.p,{children:"Some basic example code to open and close a dialog:"}),` -`,e.jsx(o.pre,{children:e.jsx(o.code,{className:"language-ts",children:`const openDialog = () => (document.querySelector("#openDialog") as HTMLDialogElement)?.showModal(); - -const closeDialog = (e: MouseEvent) => e.currentTarget.closest("dialog")?.close(); -`})}),` -`,e.jsx(o.h2,{id:"vertically-stacked-buttons",children:"Vertically Stacked Buttons"}),` -`,e.jsx(o.p,{children:`If the buttons don’t fit next to each other, they will stack vertically and stretch to the full width. -This can occur with a narrow Dialog, long Button labels, a large text size or zooming in.`}),` -`,e.jsx(n,{of:m})]})}function P(t={}){const{wrapper:o}={...s(),...t.components};return o?e.jsx(o,{...t,children:e.jsx(r,{...t})}):r(t)}export{P as default}; diff --git a/demo-DES-628-badge-colors/assets/Dialog.stories-D3C0fHQf.js b/demo-DES-628-badge-colors/assets/Dialog.stories-D3C0fHQf.js deleted file mode 100644 index aac2ad9445..0000000000 --- a/demo-DES-628-badge-colors/assets/Dialog.stories-D3C0fHQf.js +++ /dev/null @@ -1,111 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{c as B}from"./clsx-B-dksMZM.js";import{r as P}from"./index-BwDkhjyp.js";import{H as d}from"./Heading-CWbN3elW.js";import{I as C}from"./IconButton-CFmnpWmC.js";import{B as a}from"./Button-_hHZidVy.js";import{P as t}from"./Paragraph-C4jU4-Z4.js";const g=P.forwardRef(({actions:n,children:r,className:D,closeButtonLabel:z="Sluiten",title:S,..._},A)=>e.jsx("dialog",{..._,ref:A,className:B("ams-dialog",D),children:e.jsxs("form",{method:"dialog",className:"ams-dialog__form",children:[e.jsxs("header",{className:"ams-dialog__header",children:[e.jsx(d,{size:"level-4",children:S}),e.jsx(C,{formNoValidate:!0,label:z,size:"level-4"})]}),e.jsx("article",{className:"ams-dialog__article",children:r}),n&&e.jsx("footer",{className:"ams-dialog__footer",children:n})]})}));g.displayName="Dialog";try{g.displayName="Dialog",g.__docgenInfo={description:"",displayName:"Dialog",props:{actions:{defaultValue:null,description:"The button(s) in the footer. Start with a primary button.",name:"actions",required:!1,type:{name:"ReactNode"}},closeButtonLabel:{defaultValue:{value:"Sluiten"},description:"The label for the button that dismisses the Dialog.",name:"closeButtonLabel",required:!1,type:{name:"string"}}}}}catch{}const c=n=>{var r;return(r=n.currentTarget.closest("dialog"))==null?void 0:r.close()},N={title:"Components/Containers/Dialog",component:g,args:{actions:e.jsxs(e.Fragment,{children:[e.jsx(a,{type:"submit",children:"Doorgaan"}),e.jsx(a,{onClick:c,variant:"tertiary",children:"Stoppen"})]}),children:e.jsx(t,{children:"Weet u zeker dat u door wilt gaan met het uitvoeren van deze actie? Dat verwijdert gegevens die nog niet opgeslagen zijn."}),title:"Niet alle gegevens zijn opgeslagen"},argTypes:{actions:{table:{disable:!0}}}},o={args:{open:!0},argTypes:{open:{description:"Whether the dialog box is active and available for interaction."},title:{description:"The text for the heading."}},decorators:[n=>e.jsx("div",{style:{backgroundColor:"#0006",position:"absolute",width:"100%",height:"100%"},children:e.jsx(n,{})})],parameters:{layout:"fullscreen",docs:{story:{height:"32em"}}}},i={args:{actions:e.jsx(a,{onClick:c,children:"Sluiten"}),children:[e.jsx(d,{level:2,size:"level-5",children:"Algemeen"},1),e.jsx(t,{children:"De gemeente Amsterdam verwerkt bij de uitvoering van haar taken en verplichtingen persoonsgegevens. De manier waarop de gemeente Amsterdam om gaat met persoonsgegevens is vastgelegd in het stedelijk kader verwerken persoonsgegevens."},2),e.jsx(t,{children:"Deze verklaring geeft aanvullende informatie over de omgang met persoonsgegevens door de gemeente Amsterdam en over uw mogelijkheden tot het uitoefenen van uw rechten met betrekking tot persoonsgegevens."},3),e.jsx(t,{children:"Meer specifieke informatie over privacy en de verwerking van persoonsgegevens door de gemeente Amsterdam kunt u op de hoofdpagina vinden."},4),e.jsx(t,{children:"Vanwege nieuwe wetgeving of andere ontwikkelingen, past de gemeente regelmatig haar processen aan. Dit kunnen ook wijzigingen zijn in de wijze van het verwerken van persoonsgegevens. Wij raden u daarom aan om regelmatig deze pagina te bekijken. Deze pagina wordt doorlopend geactualiseerd."},5),e.jsx(d,{level:2,size:"level-5",children:"Geldende wet- en regelgeving en reikwijdte"},6),e.jsx(t,{children:"Vanaf 25 mei 2018 is de Algemene verordening gegevensbescherming (Avg) van toepassing op alle verwerkingen van persoonsgegevens. Deze Europese wetgeving heeft directe werking in Nederland. Voor die zaken die nationaal geregeld moeten worden, is de Uitvoeringswet Avg in Nederland aanvullend van toepassing. Deze wetteksten kunt u vinden op de website van Autoriteit Persoonsgegevens."},7)],open:!0,title:"Privacyverklaring gemeente Amsterdam"},decorators:[n=>e.jsx("div",{style:{backgroundColor:"#0006",position:"absolute",width:"100%",height:"100%"},children:e.jsx(n,{})})],parameters:{layout:"fullscreen",docs:{story:{height:"100vh"}}}},s={args:{id:"openDialog"},decorators:[n=>e.jsxs("article",{children:[e.jsx(a,{onClick:()=>{var r;return(r=document.querySelector("#openDialog"))==null?void 0:r.showModal()},children:"Open Dialog"}),e.jsx(n,{})]})]},l={args:{actions:e.jsxs(e.Fragment,{children:[e.jsx(a,{type:"submit",children:"Lange teksten op deze knoppen"}),e.jsx(a,{onClick:c,variant:"tertiary",children:"Om verticaal stapelen te demonstreren"})]}),open:!0},decorators:[n=>e.jsx("div",{style:{backgroundColor:"#0006",position:"absolute",width:"100%",height:"100%"},children:e.jsx(n,{})})],parameters:{layout:"fullscreen",docs:{story:{height:"32em"}}}};var p,m,v;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - open: true - }, - argTypes: { - open: { - description: 'Whether the dialog box is active and available for interaction.' - }, - title: { - description: 'The text for the heading.' - } - }, - decorators: [Story =>
    - -
    ], - parameters: { - layout: 'fullscreen', - docs: { - story: { - height: '32em' - } - } - } -}`,...(v=(m=o.parameters)==null?void 0:m.docs)==null?void 0:v.source}}};var u,h,k;i.parameters={...i.parameters,docs:{...(u=i.parameters)==null?void 0:u.docs,source:{originalSource:`{ - args: { - actions: , - children: [ - Algemeen - , - De gemeente Amsterdam verwerkt bij de uitvoering van haar taken en verplichtingen persoonsgegevens. De manier - waarop de gemeente Amsterdam om gaat met persoonsgegevens is vastgelegd in het stedelijk kader verwerken - persoonsgegevens. - , - Deze verklaring geeft aanvullende informatie over de omgang met persoonsgegevens door de gemeente Amsterdam en - over uw mogelijkheden tot het uitoefenen van uw rechten met betrekking tot persoonsgegevens. - , - Meer specifieke informatie over privacy en de verwerking van persoonsgegevens door de gemeente Amsterdam kunt u - op de hoofdpagina vinden. - , - Vanwege nieuwe wetgeving of andere ontwikkelingen, past de gemeente regelmatig haar processen aan. Dit kunnen - ook wijzigingen zijn in de wijze van het verwerken van persoonsgegevens. Wij raden u daarom aan om regelmatig - deze pagina te bekijken. Deze pagina wordt doorlopend geactualiseerd. - , - Geldende wet- en regelgeving en reikwijdte - , - Vanaf 25 mei 2018 is de Algemene verordening gegevensbescherming (Avg) van toepassing op alle verwerkingen van - persoonsgegevens. Deze Europese wetgeving heeft directe werking in Nederland. Voor die zaken die nationaal - geregeld moeten worden, is de Uitvoeringswet Avg in Nederland aanvullend van toepassing. Deze wetteksten kunt u - vinden op de website van Autoriteit Persoonsgegevens. - ], - open: true, - title: 'Privacyverklaring gemeente Amsterdam' - }, - decorators: [Story =>
    - -
    ], - parameters: { - layout: 'fullscreen', - docs: { - story: { - height: '100vh' - } - } - } -}`,...(k=(h=i.parameters)==null?void 0:h.docs)==null?void 0:k.source}}};var w,y,j;s.parameters={...s.parameters,docs:{...(w=s.parameters)==null?void 0:w.docs,source:{originalSource:`{ - args: { - id: 'openDialog' - }, - decorators: [Story =>
    - - -
    ] -}`,...(j=(y=s.parameters)==null?void 0:y.docs)==null?void 0:j.source}}};var f,b,x;l.parameters={...l.parameters,docs:{...(f=l.parameters)==null?void 0:f.docs,source:{originalSource:`{ - args: { - actions: <> - - - , - open: true - }, - decorators: [Story =>
    - -
    ], - parameters: { - layout: 'fullscreen', - docs: { - story: { - height: '32em' - } - } - } -}`,...(x=(b=l.parameters)==null?void 0:b.docs)==null?void 0:x.source}}};const T=["Default","WithScrollbar","TriggerButton","VerticalButtons"],q=Object.freeze(Object.defineProperty({__proto__:null,Default:o,TriggerButton:s,VerticalButtons:l,WithScrollbar:i,__namedExportsOrder:T,default:N},Symbol.toStringTag,{value:"Module"}));export{q as D,s as T,l as V,i as W}; diff --git a/demo-DES-628-badge-colors/assets/DocsRenderer-K4EAMTCU-DZkhNIYf.js b/demo-DES-628-badge-colors/assets/DocsRenderer-K4EAMTCU-DZkhNIYf.js deleted file mode 100644 index 22d7662883..0000000000 --- a/demo-DES-628-badge-colors/assets/DocsRenderer-K4EAMTCU-DZkhNIYf.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__fileDeps=["./index-DlpNa54Y.js","./index-BwDkhjyp.js","./_commonjsHelpers-BosuxZz1.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); -import{_ as p}from"./iframe-BZAxElQN.js";import{R as e,r as c}from"./index-BwDkhjyp.js";import{r as l,u}from"./react-18-CdTkaE-n.js";import{C as h,A as E,H as d,D as x}from"./index-BDWO20Zr.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";var _={code:h,a:E,...d},D=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){let{showException:r}=this.props;r(t)}render(){let{hasError:t}=this.state,{children:r}=this.props;return t?null:e.createElement(e.Fragment,null,r)}},H=class{constructor(){this.render=async(t,r,o)=>{let n={..._,...r==null?void 0:r.components},s=x;return new Promise((m,a)=>{p(()=>import("./index-DlpNa54Y.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(({MDXProvider:i})=>l(e.createElement(D,{showException:a,key:Math.random()},e.createElement(i,{components:n},e.createElement(s,{context:t,docsParameter:r}))),o)).then(()=>m())})},this.unmount=t=>{u(t)}}};export{H as DocsRenderer,_ as defaultComponents}; diff --git a/demo-DES-628-badge-colors/assets/Field.docs-Dk3yj9EQ.js b/demo-DES-628-badge-colors/assets/Field.docs-Dk3yj9EQ.js deleted file mode 100644 index 16596af9a9..0000000000 --- a/demo-DES-628-badge-colors/assets/Field.docs-Dk3yj9EQ.js +++ /dev/null @@ -1,16 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as o}from"./index-DlpNa54Y.js";import{M as e,d as s,P as a,e as m,f as p}from"./index-BDWO20Zr.js";import{F as d,W as l}from"./Field.stories-DtHlEe7D.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-BLr1zrdO.js";import"./clsx-B-dksMZM.js";import"./index.esm-DQkeu4as.js";import"./Label-7rbJKFpg.js";import"./Paragraph-C4jU4-Z4.js";const c=` - -# Field - -Wraps a single input and its related elements. May indicate that the input has a validation error. - -## Guidelines - -Only use Field to wrap a single input. Use [Fieldset](/docs/components-forms-fieldset--docs) to wrap multiple inputs. -`;function r(n){const i={h2:"h2",p:"p",...o(),...n.components};return t.jsxs(t.Fragment,{children:[t.jsx(e,{of:d}),` -`,t.jsx(s,{children:c}),` -`,t.jsx(a,{}),` -`,t.jsx(m,{}),` -`,t.jsx(i.h2,{id:"with-error",children:"With Error"}),` -`,t.jsx(i.p,{children:"A Field can indicate if the contained input has a validation error."}),` -`,t.jsx(p,{of:l})]})}function P(n={}){const{wrapper:i}={...o(),...n.components};return i?t.jsx(i,{...n,children:t.jsx(r,{...n})}):r(n)}export{P as default}; diff --git a/demo-DES-628-badge-colors/assets/Field.stories-DtHlEe7D.js b/demo-DES-628-badge-colors/assets/Field.stories-DtHlEe7D.js deleted file mode 100644 index aa8ff707ab..0000000000 --- a/demo-DES-628-badge-colors/assets/Field.stories-DtHlEe7D.js +++ /dev/null @@ -1,12 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{T as c}from"./index.esm-BLr1zrdO.js";import{c as x}from"./clsx-B-dksMZM.js";import{r as j}from"./index-BwDkhjyp.js";import{L as m}from"./Label-7rbJKFpg.js";import{P as u}from"./Paragraph-C4jU4-Z4.js";const r=j.forwardRef(({children:i,className:v,invalid:g,...h},f)=>e.jsx("div",{...h,ref:f,className:x("ams-field",g&&"ams-field--invalid",v),children:i}));r.displayName="Field";try{r.displayName="Field",r.__docgenInfo={description:"",displayName:"Field",props:{invalid:{defaultValue:null,description:"Whether the field has an input with a validation error",name:"invalid",required:!1,type:{name:"boolean"}}}}}catch{}const y={title:"Components/Forms/Field",component:r,args:{invalid:!1},render:i=>e.jsxs(r,{invalid:i.invalid,children:[e.jsx(m,{htmlFor:"input1",children:"Waar gaat het om?"}),e.jsx(u,{id:"description1",size:"small",children:"Typ geen persoonsgegevens in deze omschrijving. We vragen dit later in dit formulier aan u."}),e.jsx(c,{id:"input1","aria-describedby":"description1","aria-invalid":i.invalid?!0:void 0})]})},a={},n={args:{invalid:!0},render:i=>e.jsxs(r,{invalid:i.invalid,children:[e.jsx(m,{htmlFor:"input2",children:"Waar gaat het om?"}),e.jsx(u,{id:"description2",size:"small",children:"Typ geen persoonsgegevens in deze omschrijving. We vragen dit later in dit formulier aan u."}),e.jsx(c,{id:"input2","aria-describedby":"description2","aria-invalid":i.invalid?!0:void 0})]})};var s,t,d;a.parameters={...a.parameters,docs:{...(s=a.parameters)==null?void 0:s.docs,source:{originalSource:"{}",...(d=(t=a.parameters)==null?void 0:t.docs)==null?void 0:d.source}}};var o,l,p;n.parameters={...n.parameters,docs:{...(o=n.parameters)==null?void 0:o.docs,source:{originalSource:`{ - args: { - invalid: true - }, - render: args => - - - Typ geen persoonsgegevens in deze omschrijving. We vragen dit later in dit formulier aan u. - - - -}`,...(p=(l=n.parameters)==null?void 0:l.docs)==null?void 0:p.source}}};const _=["Default","WithError"],P=Object.freeze(Object.defineProperty({__proto__:null,Default:a,WithError:n,__namedExportsOrder:_,default:y},Symbol.toStringTag,{value:"Module"}));export{P as F,n as W}; diff --git a/demo-DES-628-badge-colors/assets/Fieldset-BdWirkiG.js b/demo-DES-628-badge-colors/assets/Fieldset-BdWirkiG.js deleted file mode 100644 index 6fc524a907..0000000000 --- a/demo-DES-628-badge-colors/assets/Fieldset-BdWirkiG.js +++ /dev/null @@ -1 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{c as l}from"./clsx-B-dksMZM.js";import{r as o}from"./index-BwDkhjyp.js";const e=o.forwardRef(({children:s,className:r,legend:a,...d},i)=>t.jsxs("fieldset",{...d,ref:i,className:l("ams-fieldset",r),children:[t.jsx("legend",{className:"ams-fieldset__legend",children:a}),s]}));e.displayName="Fieldset";try{e.displayName="Fieldset",e.__docgenInfo={description:"",displayName:"Fieldset",props:{legend:{defaultValue:null,description:"The text for the caption.",name:"legend",required:!0,type:{name:"string"}}}}}catch{}export{e as F}; diff --git a/demo-DES-628-badge-colors/assets/Fieldset.docs-Dic_XvB4.js b/demo-DES-628-badge-colors/assets/Fieldset.docs-Dic_XvB4.js deleted file mode 100644 index c55eae6d2d..0000000000 --- a/demo-DES-628-badge-colors/assets/Fieldset.docs-Dic_XvB4.js +++ /dev/null @@ -1,26 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as r,d as i,P as p,e as a,f as l}from"./index-BDWO20Zr.js";import{F as d,C as u}from"./Fieldset.stories-C3WPZRpe.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Fieldset-BdWirkiG.js";import"./clsx-B-dksMZM.js";import"./Checkbox-Dnr-vBw_.js";const m=` - -# Fieldset - -A component to group related form inputs. - -## Guidelines - -- Use Fieldset when you need to show a relationship between multiple form inputs. For example, you may need to group a set of text inputs into a single fieldset when asking for an address. -- When grouping radio inputs, use \`role="radiogroup"\` on Fieldset to have this grouping explicitly announced as a radio group. Fieldset has a default role of \`group\`. - -## Relevant WCAG Requirements - -- [WCAG 1.3.5](https://www.w3.org/WAI/WCAG22/Understanding/identify-input-purpose.html): Fieldset labels the purpose of a group of inputs. - -## References - -- [Providing a description for groups of form controls using fieldset and legend elements](https://www.w3.org/WAI/WCAG22/Techniques/html/H71) -`;function t(n){const o={h2:"h2",h3:"h3",p:"p",...s(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:d}),` -`,e.jsx(i,{children:m}),` -`,e.jsx(p,{}),` -`,e.jsx(a,{}),` -`,e.jsx(o.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(o.h3,{id:"checkbox-group",children:"Checkbox group"}),` -`,e.jsx(o.p,{children:"Fieldset is used to group related form inputs, like checkboxes."}),` -`,e.jsx(l,{of:u})]})}function G(n={}){const{wrapper:o}={...s(),...n.components};return o?e.jsx(o,{...n,children:e.jsx(t,{...n})}):t(n)}export{G as default}; diff --git a/demo-DES-628-badge-colors/assets/Fieldset.stories-C3WPZRpe.js b/demo-DES-628-badge-colors/assets/Fieldset.stories-C3WPZRpe.js deleted file mode 100644 index 5ea6457511..0000000000 --- a/demo-DES-628-badge-colors/assets/Fieldset.stories-C3WPZRpe.js +++ /dev/null @@ -1,6 +0,0 @@ -import{j as o}from"./jsx-runtime-Nms4Y4qS.js";import{F as l}from"./Fieldset-BdWirkiG.js";import{C as s}from"./Checkbox-Dnr-vBw_.js";const m={title:"Components/Forms/Fieldset",component:l,args:{children:"Body van de fieldset",legend:"Label van de fieldset"}},e={},r={args:{children:[o.jsx(s,{children:"Horecabedrijf"},1),o.jsx(s,{children:"Ander soort bedrijf"},2),o.jsx(s,{children:"Evenement"},3),o.jsx(s,{children:"Iets anders"},4)],legend:"Waar gaat uw melding over?"}};var a,t,n;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:"{}",...(n=(t=e.parameters)==null?void 0:t.docs)==null?void 0:n.source}}};var c,d,i;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`{ - args: { - children: [Horecabedrijf, Ander soort bedrijf, Evenement, Iets anders], - legend: 'Waar gaat uw melding over?' - } -}`,...(i=(d=r.parameters)==null?void 0:d.docs)==null?void 0:i.source}}};const p=["Default","CheckboxGroup"],u=Object.freeze(Object.defineProperty({__proto__:null,CheckboxGroup:r,Default:e,__namedExportsOrder:p,default:m},Symbol.toStringTag,{value:"Module"}));export{r as C,u as F}; diff --git a/demo-DES-628-badge-colors/assets/Footer.docs-DHwM49IH.js b/demo-DES-628-badge-colors/assets/Footer.docs-DHwM49IH.js deleted file mode 100644 index 99971600a5..0000000000 --- a/demo-DES-628-badge-colors/assets/Footer.docs-DHwM49IH.js +++ /dev/null @@ -1,20 +0,0 @@ -import{j as o}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as r,d as s,P as a}from"./index-BDWO20Zr.js";import{F as m}from"./Footer.stories-lE_0oTJ5.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./clsx-B-dksMZM.js";import"./Spotlight-DLLZALiQ.js";import"./VisuallyHidden-Db-04MJ9.js";import"./Grid-CwB6HQaq.js";import"./LinkList-DB6g-rx2.js";import"./Icon-CuaumHXX.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./Paragraph-C4jU4-Z4.js";import"./PageMenu-DQ_snOzP.js";const p=` - -# Footer - -The footer is the closing section on every web page. -Its content provides service information. -A part is prescribed, and a part is filled based on the website’s objectives. - -## Guidelines - -- The footer is mandatory, and there is one on every page. -- The first column focuses on contact information. - The information is as specific as possible and tailored to the respective website or page (e.g., including a chat option if available). -- The second column contains links to relevant (online) sites or sources. -- The third column refers to newsletters, social media, etc. -- The last part of the footer is intended for links to privacy policies, cookie statements, explanations about the website, etc. - It is not intended for links to contact information, for example. -`;function n(t){return o.jsxs(o.Fragment,{children:[o.jsx(r,{of:m}),` -`,o.jsx(s,{children:p}),` -`,o.jsx(a,{})]})}function P(t={}){const{wrapper:e}={...i(),...t.components};return e?o.jsx(e,{...t,children:o.jsx(n,{...t})}):n()}export{P as default}; diff --git a/demo-DES-628-badge-colors/assets/Footer.stories-lE_0oTJ5.js b/demo-DES-628-badge-colors/assets/Footer.stories-lE_0oTJ5.js deleted file mode 100644 index 4e43b8ccb6..0000000000 --- a/demo-DES-628-badge-colors/assets/Footer.stories-lE_0oTJ5.js +++ /dev/null @@ -1,100 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{c as j,g as z}from"./index.esm-DQkeu4as.js";import{c}from"./clsx-B-dksMZM.js";import{r as k}from"./index-BwDkhjyp.js";import{S as y}from"./Spotlight-DLLZALiQ.js";import{V as p}from"./VisuallyHidden-Db-04MJ9.js";import{G as i}from"./Grid-CwB6HQaq.js";import{L as n}from"./LinkList-DB6g-rx2.js";import{H as l}from"./Heading-CWbN3elW.js";import{P as g}from"./Paragraph-C4jU4-Z4.js";import{P as m}from"./PageMenu-DQ_snOzP.js";const f=k.forwardRef(({children:r,className:o,...a},s)=>e.jsx("div",{...a,ref:s,className:c("ams-footer__bottom",o),children:r}));f.displayName="Footer.Bottom";try{Footer.Bottom.displayName="Footer.Bottom",Footer.Bottom.__docgenInfo={description:"",displayName:"Footer.Bottom",props:{}}}catch{}const v=k.forwardRef(({children:r,className:o,...a},s)=>e.jsx(y,{...a,color:"dark-blue",ref:s,className:c("ams-footer__top",o),children:r}));v.displayName="Footer.Top";try{Footer.Top.displayName="Footer.Top",Footer.Top.__docgenInfo={description:"",displayName:"Footer.Top",props:{}}}catch{}const x=k.forwardRef(({children:r,className:o,...a},s)=>e.jsx("footer",{...a,ref:s,className:c("ams-footer",o),children:r}));x.displayName="Footer";const d=Object.assign(x,{Bottom:f,Top:v});try{d.displayName="Footer",d.__docgenInfo={description:"",displayName:"Footer",props:{}}}catch{}const _={title:"Components/Containers/Footer",component:d},t={args:{children:[e.jsxs(d.Top,{children:[e.jsx(p,{children:e.jsx(l,{children:"Colofon"})}),e.jsxs(i,{gapVertical:"large",paddingVertical:"medium",children:[e.jsx(i.Cell,{span:3,children:e.jsxs("div",{style:{display:"grid",gap:"2.5rem"},children:[e.jsx(l,{level:2,size:"level-4",inverseColor:!0,children:"Contact"}),e.jsx(g,{size:"small",inverseColor:!0,children:"Heeft u een vraag en kunt u het antwoord niet vinden op deze site? Neem dan contact met ons op."}),e.jsxs(n,{children:[e.jsx(n.Link,{href:"mailto:redactie.os@amsterdam.nl",icon:j,onBackground:"dark",size:"small",children:"E-mail"}),e.jsx(n.Link,{href:"tel:+31202510333",icon:z,onBackground:"dark",size:"small",children:"020 251 0333"})]})]})}),e.jsx(i.Cell,{span:3,start:{narrow:1,medium:5,wide:5},children:e.jsxs("div",{style:{display:"grid",gap:"2.5rem"},children:[e.jsx(l,{level:2,size:"level-4",inverseColor:!0,children:"Panels en enquêtes"}),e.jsx(g,{size:"small",inverseColor:!0,children:"Bent u uitgenodigd om mee te doen aan onderzoek of heeft u vragen over het panel of stadspaspanel?"}),e.jsxs(n,{children:[e.jsx(n.Link,{href:"#",onBackground:"dark",rel:"external",size:"small",children:"Meedoen aan onderzoek"}),e.jsx(n.Link,{href:"#",onBackground:"dark",rel:"external",size:"small",children:"Panel Amsterdam"}),e.jsx(n.Link,{href:"#",onBackground:"dark",rel:"external",size:"small",children:"Stadspaspanel Amsterdam"})]})]})}),e.jsx(i.Cell,{span:3,start:{narrow:1,medium:1,wide:9},children:e.jsxs("div",{style:{display:"grid",gap:"2.5rem"},children:[e.jsx(l,{level:2,size:"level-4",inverseColor:!0,children:"Onderzoek en Statistiek"}),e.jsxs(n,{children:[e.jsx(n.Link,{href:"#",onBackground:"dark",size:"small",children:"Over Onderzoek en Statistiek"}),e.jsx(n.Link,{href:"#",onBackground:"dark",size:"small",children:"Veelgestelde vragen"}),e.jsx(n.Link,{href:"#",onBackground:"dark",rel:"external",size:"small",children:"Nieuwsbrief"}),e.jsx(n.Link,{href:"#",onBackground:"dark",size:"small",children:"Vacatures"})]})]})})]})]},"footer-top"),e.jsxs(d.Bottom,{children:[e.jsx(p,{children:e.jsx(l,{level:2,children:"Over deze website"})}),e.jsx(i,{paddingVertical:"small",children:e.jsx(i.Cell,{span:"all",children:e.jsxs(m,{children:[e.jsx(m.Link,{href:"#",children:"Privacy"}),e.jsx(m.Link,{href:"#",children:"Toegankelijkheid"})]})})})]},"footer-bottom")]}};var L,h,u;t.parameters={...t.parameters,docs:{...(L=t.parameters)==null?void 0:L.docs,source:{originalSource:`{ - args: { - children: [ - - Colofon - - - -
    - - Contact - - - Heeft u een vraag en kunt u het antwoord niet vinden op deze site? Neem dan contact met ons op. - - - - E-mail - - - 020 251 0333 - - -
    -
    - -
    - - Panels en enquêtes - - - Bent u uitgenodigd om mee te doen aan onderzoek of heeft u vragen over het panel of stadspaspanel? - - - - Meedoen aan onderzoek - - - Panel Amsterdam - - - Stadspaspanel Amsterdam - - -
    -
    - -
    - - Onderzoek en Statistiek - - - - Over Onderzoek en Statistiek - - - Veelgestelde vragen - - - Nieuwsbrief - - - Vacatures - - -
    -
    -
    -
    , - - Over deze website - - - - - Privacy - Toegankelijkheid - - - - ] - } -}`,...(u=(h=t.parameters)==null?void 0:h.docs)==null?void 0:u.source}}};const B=["Default"],O=Object.freeze(Object.defineProperty({__proto__:null,Default:t,__namedExportsOrder:B,default:_},Symbol.toStringTag,{value:"Module"}));export{O as F}; diff --git a/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.docs-DYM7j1X4.js b/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.docs-DYM7j1X4.js deleted file mode 100644 index 19e55aef03..0000000000 --- a/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.docs-DYM7j1X4.js +++ /dev/null @@ -1,26 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as o}from"./index-DlpNa54Y.js";import{M as a,d as s,P as i,e as h,f as c}from"./index-BDWO20Zr.js";import{F as m,E as u}from"./FormFieldCharacterCounter.stories-Qv0IIJsN.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./clsx-B-dksMZM.js";const l=` - -# Form Field Character Counter - -Help users know how much text they can enter when there is a limit on the number of characters. - -Users will get updates at a pace that works best for the way they interact with the textarea. This means: - -- sighted users will see a count message that updates as they type -- screen reader users will hear the count announcement when they stop typing. - -This component does not restrict the user from entering information. The user can enter more than the character limit, but are told they’ve entered too many characters. This lets them type or copy and paste their full answer, then edit it down. - -## Guidelines - -- Only use a character counter when there is a good reason for limiting the number of characters users can enter. - For example, if there is an indication that users are likely to enter more information than they need to. - Or when there is a legal or technical reason that means an entry must be no more than a certain number of characters. -- If your users keep hitting the character limit imposed by the backend of your service then try to increase the limit rather than use a character counter. -`;function r(t){const n={h2:"h2",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:m}),` -`,e.jsx(s,{children:l}),` -`,e.jsx(i,{}),` -`,e.jsx(h,{}),` -`,e.jsx(n.h2,{id:"error",children:"Error"}),` -`,e.jsx(n.p,{children:"When the length exceeds the maximum length, the color of the text changes to red."}),` -`,e.jsx(c,{of:u})]})}function E(t={}){const{wrapper:n}={...o(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(r,{...t})}):r(t)}export{E as default}; diff --git a/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.stories-Qv0IIJsN.js b/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.stories-Qv0IIJsN.js deleted file mode 100644 index 8732e11c42..0000000000 --- a/demo-DES-628-badge-colors/assets/FormFieldCharacterCounter.stories-Qv0IIJsN.js +++ /dev/null @@ -1,9 +0,0 @@ -import{j as h}from"./jsx-runtime-Nms4Y4qS.js";import{c as f}from"./clsx-B-dksMZM.js";import{r as g}from"./index-BwDkhjyp.js";const t=g.forwardRef(({className:a,length:o,maxLength:n,...i},p)=>h.jsx("div",{...i,ref:p,className:f("ams-form-field-character-counter",o>n&&"ams-form-field-character-counter--error",a),role:"status",children:`${o} van ${n} tekens`}));t.displayName="FormFieldCharacterCounter";try{t.displayName="FormFieldCharacterCounter",t.__docgenInfo={description:"",displayName:"FormFieldCharacterCounter",props:{length:{defaultValue:null,description:"The current length of the field’s value.",name:"length",required:!0,type:{name:"number"}},maxLength:{defaultValue:null,description:"The maximum length of the field’s value.",name:"maxLength",required:!0,type:{name:"number"}}}}}catch{}/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const F={title:"Components/Forms/Form Field Character Counter",component:t,args:{length:7,maxLength:10}},e={},r={args:{length:1001,maxLength:1e3}};var s,c,m;e.parameters={...e.parameters,docs:{...(s=e.parameters)==null?void 0:s.docs,source:{originalSource:"{}",...(m=(c=e.parameters)==null?void 0:c.docs)==null?void 0:m.source}}};var l,u,d;r.parameters={...r.parameters,docs:{...(l=r.parameters)==null?void 0:l.docs,source:{originalSource:`{ - args: { - length: 1001, - maxLength: 1000 - } -}`,...(d=(u=r.parameters)==null?void 0:u.docs)==null?void 0:d.source}}};const _=["Default","Error"],E=Object.freeze(Object.defineProperty({__proto__:null,Default:e,Error:r,__namedExportsOrder:_,default:F},Symbol.toStringTag,{value:"Module"}));export{r as E,E as F}; diff --git a/demo-DES-628-badge-colors/assets/Grid-CwB6HQaq.js b/demo-DES-628-badge-colors/assets/Grid-CwB6HQaq.js deleted file mode 100644 index 75d619517a..0000000000 --- a/demo-DES-628-badge-colors/assets/Grid-CwB6HQaq.js +++ /dev/null @@ -1,5 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{c as u}from"./clsx-B-dksMZM.js";import{r as m}from"./index-BwDkhjyp.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const f=(e,l)=>{if(!e&&!l)return[];const a=[];if(e==="all"||typeof e=="number")a.push(`ams-grid__cell--span-${e}`);else if(e){const{narrow:r,medium:s,wide:i}=e;a.push(`ams-grid__cell--span-${r}`,`ams-grid__cell--span-${s}-medium`,`ams-grid__cell--span-${i}-wide`)}if(typeof l=="number")a.push(`ams-grid__cell--start-${l}`);else if(l){const{narrow:r,medium:s,wide:i}=l;a.push(`ams-grid__cell--start-${r}`,`ams-grid__cell--start-${s}-medium`,`ams-grid__cell--start-${i}-wide`)}return a},o=m.forwardRef(({as:e="div",children:l,className:a,span:r,start:s,...i},d)=>n.jsx(e,{...i,ref:d,className:u("ams-grid__cell",f(r,s),a),children:l}));o.displayName="Grid.Cell";try{Grid.Cell.displayName="Grid.Cell",Grid.Cell.__docgenInfo={description:"",displayName:"Grid.Cell",props:{as:{defaultValue:null,description:"The HTML element to use.",name:"as",required:!1,type:{name:"enum",value:[{value:'"article"'},{value:'"div"'},{value:'"section"'}]}},span:{defaultValue:null,description:`Lets the cell span the full width of all grid variants. -The amount of grid columns the cell spans.`,name:"span",required:!1,type:{name:'"all" | GridColumnNumber | GridColumnNumbers'}},start:{defaultValue:null,description:"The index of the grid column the cell starts at.",name:"start",required:!1,type:{name:"GridColumnNumber | GridColumnNumbers"}}}}}catch{}const g=(e,l,a)=>{const r=[];return a?[`ams-grid--padding-vertical--${a}`]:(e&&r.push(`ams-grid--padding-bottom--${e}`),l&&r.push(`ams-grid--padding-top--${l}`),r)},c=m.forwardRef(({children:e,className:l,gapVertical:a,paddingBottom:r,paddingTop:s,paddingVertical:i,...d},p)=>n.jsx("div",{...d,ref:p,className:u("ams-grid",a&&`ams-grid--gap-vertical--${a}`,g(r,s,i),l),children:e}));c.displayName="Grid";const t=Object.assign(c,{Cell:o});try{t.displayName="Grid",t.__docgenInfo={description:"",displayName:"Grid",props:{gapVertical:{defaultValue:null,description:"The amount of space between rows.",name:"gapVertical",required:!1,type:{name:"enum",value:[{value:'"none"'},{value:'"small"'},{value:'"large"'}]}},paddingBottom:{defaultValue:null,description:"The amount of space below.",name:"paddingBottom",required:!1,type:{name:"enum",value:[{value:'"medium"'},{value:'"small"'},{value:'"large"'}]}},paddingTop:{defaultValue:null,description:"The amount of space above.",name:"paddingTop",required:!1,type:{name:"enum",value:[{value:'"medium"'},{value:'"small"'},{value:'"large"'}]}},paddingVertical:{defaultValue:null,description:"The amount of space above and below.",name:"paddingVertical",required:!1,type:{name:"enum",value:[{value:'"medium"'},{value:'"small"'},{value:'"large"'}]}}}}}catch{}export{t as G}; diff --git a/demo-DES-628-badge-colors/assets/Grid.docs-BDCaACYj.js b/demo-DES-628-badge-colors/assets/Grid.docs-BDCaACYj.js deleted file mode 100644 index b6f5a7dea5..0000000000 --- a/demo-DES-628-badge-colors/assets/Grid.docs-BDCaACYj.js +++ /dev/null @@ -1,75 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as t}from"./index-DlpNa54Y.js";import{M as r,d as a,P as l,e as d,f as s}from"./index-BDWO20Zr.js";import{G as c,V as h,a as p,S as m,C as u,b as w,c as f,d as x}from"./Grid.stories-hQfXx2BA.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Screen-DD3ND5ci.js";import"./clsx-B-dksMZM.js";import"./Grid-CwB6HQaq.js";const j=` - -# Grid - -Divides the screen into columns to align the elements of a page. - -## Usage - -Every page should use the grid as the foundation for its layout. -It is placed directly within the [Screen](/docs/components-layout-screen--docs). - -A [Footer](/docs/components-containers-footer--docs) and a [Spotlight](/docs/components-containers-spotlight--docs) are slightly wider than the grid. -You close one instance of the grid before these components. -Inside and optionally after them, you start a new one. -Multiple instances of the grid component are possible on a page, but the columns of all grids must align precisely. - -Within the grid, you create cells containing the desired content. -A cell often spans multiple columns of the grid. - -## Design - -The [design choices](/docs/docs-design-guidelines-grid--docs) are described in the design guidelines. -`;function i(o){const n={a:"a",code:"code",h2:"h2",h3:"h3",p:"p",...t(),...o.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:c}),` -`,e.jsx(a,{children:j}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.p,{children:`The pink areas below represent the columns of the grid. -The spaces in between are white.`}),` -`,e.jsx(n.p,{children:`The grid has 12 columns on wide screens, so all 12 cells in this example are in a row. -On narrow screens, you will see three rows of four columns; on medium-wide screens, one row of eight and one of four.`}),` -`,e.jsx(l,{}),` -`,e.jsx(d,{}),` -`,e.jsx(n.h3,{id:"vertical-margin",children:"Vertical Margin"}),` -`,e.jsxs(n.p,{children:[`Unlike the horizontal margins between columns, the vertical ones above and below are adjustable. -The`,e.jsx(n.code,{children:"paddingVertical"}),", ",e.jsx(n.code,{children:"paddingTop"}),", and ",e.jsx(n.code,{children:"paddingBottom"}),` props add white space above and below the grid. -This is useful in a coloured area like `,e.jsx(n.a,{href:"/docs/components-containers-footer--docs",children:"Footer"})," or ",e.jsx(n.a,{href:"/docs/components-containers-spotlight--docs",children:"Spotlight"})," or between two consecutive grids."]}),` -`,e.jsxs(n.p,{children:["Specify a value of ",e.jsx(n.code,{children:"medium"}),` for vertical white space as wide as the horizontal. -Use `,e.jsx(n.code,{children:"small"})," for half of that width and ",e.jsx(n.code,{children:"large"})," for double."]}),` -`,e.jsx(n.p,{children:"These white spaces also shrink and grow with the window width."}),` -`,e.jsx(s,{of:h}),` -`,e.jsx(n.h3,{id:"vertical-white-space",children:"Vertical White Space"}),` -`,e.jsx(n.p,{children:"A grid automatically creates multiple rows if the next cell no longer fits on the current row."}),` -`,e.jsx(n.p,{children:`By default, there is as much white space between two rows as between two columns. -In some cases, more or less white space might be better.`}),` -`,e.jsx(s,{of:p}),` -`,e.jsx(n.h3,{id:"cells-spanning-columns",children:"Cells Spanning Columns"}),` -`,e.jsxs(n.p,{children:[`A cell defaults to spanning 1 column in the grid. -Use the `,e.jsx(n.code,{children:"span"})," prop to make a cell span more columns."]}),` -`,e.jsx(s,{of:m}),` -`,e.jsx(n.h3,{id:"different-widths",children:"Different Widths"}),` -`,e.jsxs(n.p,{children:[`You can make the number of columns a cell spans depend on the window width. -Use the `,e.jsx(n.code,{children:"span"})," prop with 3 values for narrow, medium, and wide windows."]}),` -`,e.jsxs(n.p,{children:["With ",e.jsx(n.code,{children:"span={{ narrow: 4, medium: 6, wide: 8 }}"}),", this cell is 4 out of 4 columns wide on narrow windows, 6 out of 8 on medium windows, and 8 out of 12 on wide windows."]}),` -`,e.jsx(s,{of:u}),` -`,e.jsx(n.h3,{id:"full-width",children:"Full Width"}),` -`,e.jsxs(n.p,{children:["To make the cell full width – whether the grid has 4, 8, or 12 columns – use ",e.jsx(n.code,{children:'span="all"'}),"."]}),` -`,e.jsx(s,{of:w}),` -`,e.jsx(n.h3,{id:"start-position",children:"Start Position"}),` -`,e.jsxs(n.p,{children:[`Each cell automatically starts in the next available position in the grid. -You usually don’t need to specify a value of 1 explicitly. -You can adjust the starting position of a cell with the `,e.jsx(n.code,{children:"start"}),` prop. -This way, you can align cells in multiple rows or place a cell in the centre of a wide grid. -It can also skip a column for more white space between cells.`]}),` -`,e.jsxs(n.p,{children:[`The starting position of a cell may also depend on the window width. -Use the `,e.jsx(n.code,{children:"start"})," prop with 3 values, just like with ",e.jsx(n.code,{children:"span"}),"."]}),` -`,e.jsxs(n.p,{children:["An example with ",e.jsx(n.code,{children:"start={2}"}),":"]}),` -`,e.jsx(s,{of:f}),` -`,e.jsx(n.h3,{id:"use-another-html-element",children:"Use Another HTML Element"}),` -`,e.jsxs(n.p,{children:["By default, a Grid Cell renders a ",e.jsx(n.code,{children:"
    "}),`. -Use the `,e.jsx(n.code,{children:"as"})," prop to make your markup more semantic."]}),` -`,e.jsx(s,{of:x}),` -`,e.jsx(n.h2,{id:"guidelines",children:"Guidelines"}),` -`,e.jsx(n.p,{children:`Ensure that the number of columns you assign to a cell matches the amount of columns in the grid for the respective window width. -The same applies to starting a cell in a later column. -If the total of both values is too large, the browser adds columns to the grid. -This is not allowed.`})]})}function I(o={}){const{wrapper:n}={...t(),...o.components};return n?e.jsx(n,{...o,children:e.jsx(i,{...o})}):i(o)}export{I as default}; diff --git a/demo-DES-628-badge-colors/assets/Grid.stories-hQfXx2BA.js b/demo-DES-628-badge-colors/assets/Grid.stories-hQfXx2BA.js deleted file mode 100644 index 4279aac754..0000000000 --- a/demo-DES-628-badge-colors/assets/Grid.stories-hQfXx2BA.js +++ /dev/null @@ -1,62 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{S as E}from"./Screen-DD3ND5ci.js";import{G as r}from"./Grid-CwB6HQaq.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const d={control:{type:"radio",labels:{undefined:"none",small:"small",medium:"medium",large:"large"}},options:[void 0,"small","medium","large"]},R={title:"Components/Layout/Grid",component:r,argTypes:{gapVertical:{control:{type:"radio",labels:{none:"none",small:"small",undefined:"medium",large:"large"}},options:["none","small",void 0,"large"]},paddingVertical:d,paddingTop:d,paddingBottom:d}};r.Cell;const g={decorators:[a=>e.jsx(E,{children:e.jsx(a,{})})]},i={decorators:[a=>e.jsx(E,{children:e.jsx(r,{children:e.jsx(a,{})})})],render:({children:a,...B})=>e.jsx(r.Cell,{...B,children:a})},H=Array.from(Array(12).keys()).map(a=>e.jsx(r.Cell,{className:"ams-docs-pink-box"},a)),s={...g,args:{children:H}},n={...g,args:{children:H,paddingVertical:"medium"}},o={...g,args:{children:Array.from(Array(6).keys()).map(a=>e.jsx(r.Cell,{className:"ams-docs-pink-box",span:4},a)),gapVertical:"small"}},l={...i,args:{children:e.jsx("p",{className:"ams-docs-paragraph ams-docs-pink-box",children:"Deze cel beslaat 4 kolommen."}),span:4}},t={...i,args:{children:e.jsx("p",{className:"ams-docs-paragraph ams-docs-pink-box",children:"Deze cel heeft 3 instellingen voor de breedte."}),span:{narrow:4,medium:6,wide:8}}},c={...i,args:{children:e.jsx("p",{className:"ams-docs-paragraph ams-docs-pink-box",children:"Deze cel beslaat de volledige breedte van het grid."}),span:"all"}},p={...i,args:{children:e.jsx("p",{className:"ams-docs-paragraph ams-docs-pink-box",children:"Deze cel start in kolom 2."}),span:3,start:2}},m={...i,args:{as:"section"},render:({as:a})=>e.jsx(r,{children:e.jsx(r.Cell,{as:a,span:"all",children:e.jsxs("p",{className:"ams-docs-pink-box ams-docs-paragraph",children:["Deze cel gebruikt het HTML-element `",a,"`."]})})})};var u,h,x;s.parameters={...s.parameters,docs:{...(u=s.parameters)==null?void 0:u.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - children: TwelveGridCells - } -}`,...(x=(h=s.parameters)==null?void 0:h.docs)==null?void 0:x.source}}};var S,b,y;n.parameters={...n.parameters,docs:{...(S=n.parameters)==null?void 0:S.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - children: TwelveGridCells, - paddingVertical: 'medium' - } -}`,...(y=(b=n.parameters)==null?void 0:b.docs)==null?void 0:y.source}}};var C,k,T;o.parameters={...o.parameters,docs:{...(C=o.parameters)==null?void 0:C.docs,source:{originalSource:`{ - ...StoryTemplate, - args: { - children: Array.from(Array(6).keys()).map(i => ), - gapVertical: 'small' - } -}`,...(T=(k=o.parameters)==null?void 0:k.docs)==null?void 0:T.source}}};var j,G,f;l.parameters={...l.parameters,docs:{...(j=l.parameters)==null?void 0:j.docs,source:{originalSource:`{ - ...CellStoryTemplate, - args: { - children:

    Deze cel beslaat 4 kolommen.

    , - span: 4 - } -}`,...(f=(G=l.parameters)==null?void 0:G.docs)==null?void 0:f.source}}};var N,v,V;t.parameters={...t.parameters,docs:{...(N=t.parameters)==null?void 0:N.docs,source:{originalSource:`{ - ...CellStoryTemplate, - args: { - children:

    Deze cel heeft 3 instellingen voor de breedte.

    , - span: { - narrow: 4, - medium: 6, - wide: 8 - } - } -}`,...(V=(v=t.parameters)==null?void 0:v.docs)==null?void 0:V.source}}};var D,z,A;c.parameters={...c.parameters,docs:{...(D=c.parameters)==null?void 0:D.docs,source:{originalSource:`{ - ...CellStoryTemplate, - args: { - children:

    Deze cel beslaat de volledige breedte van het grid.

    , - span: 'all' - } -}`,...(A=(z=c.parameters)==null?void 0:z.docs)==null?void 0:A.source}}};var w,_,M;p.parameters={...p.parameters,docs:{...(w=p.parameters)==null?void 0:w.docs,source:{originalSource:`{ - ...CellStoryTemplate, - args: { - children:

    Deze cel start in kolom 2.

    , - span: 3, - start: 2 - } -}`,...(M=(_=p.parameters)==null?void 0:_.docs)==null?void 0:M.source}}};var P,L,O;m.parameters={...m.parameters,docs:{...(P=m.parameters)==null?void 0:P.docs,source:{originalSource:`{ - ...CellStoryTemplate, - args: { - as: 'section' - }, - render: ({ - as - }: GridCellProps) => - -

    Deze cel gebruikt het HTML-element \`{as}\`.

    -
    -
    -}`,...(O=(L=m.parameters)==null?void 0:L.docs)==null?void 0:O.source}}};const q=["Default","VerticalSpace","VerticalGap","SpanMultipleColumns","ConfigureGridVariants","SpanAllColumns","StartPosition","CustomTagName"],K=Object.freeze(Object.defineProperty({__proto__:null,ConfigureGridVariants:t,CustomTagName:m,Default:s,SpanAllColumns:c,SpanMultipleColumns:l,StartPosition:p,VerticalGap:o,VerticalSpace:n,__namedExportsOrder:q,default:R},Symbol.toStringTag,{value:"Module"}));export{t as C,K as G,l as S,n as V,o as a,c as b,p as c,m as d}; diff --git a/demo-DES-628-badge-colors/assets/Header-DF3VOPHu.js b/demo-DES-628-badge-colors/assets/Header-DF3VOPHu.js deleted file mode 100644 index 96e031fff2..0000000000 --- a/demo-DES-628-badge-colors/assets/Header-DF3VOPHu.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{c as u}from"./clsx-B-dksMZM.js";import{r as c}from"./index-BwDkhjyp.js";import{V as h}from"./VisuallyHidden-Db-04MJ9.js";import{L as p}from"./Logo-C5ZbuiYN.js";import{H as f}from"./Heading-CWbN3elW.js";const a=c.forwardRef(({className:r,logoBrand:n="amsterdam",logoLink:t="/",logoLinkTitle:o="Ga naar de homepage",title:l,links:s,menu:i,...d},m)=>e.jsx(e.Fragment,{children:e.jsxs("header",{...d,ref:m,className:u("ams-header",r),children:[e.jsxs("a",{href:t,className:"ams-header__logo-link",children:[e.jsx(h,{children:o}),e.jsx(p,{brand:n})]}),s&&e.jsx("div",{className:"ams-header__links",children:s}),i&&e.jsx("div",{className:"ams-header__menu",children:i}),l&&e.jsx("div",{className:"ams-header__title",children:e.jsx(f,{level:1,size:"level-3",className:"ams-header__title-heading",children:l})})]})}));a.displayName="Header";try{a.displayName="Header",a.__docgenInfo={description:"",displayName:"Header",props:{logoBrand:{defaultValue:{value:"amsterdam"},description:"The name of the brand for which to display the logo.",name:"logoBrand",required:!1,type:{name:"enum",value:[{value:'"amsterdam"'},{value:'"ggd-amsterdam"'},{value:'"museum-weesp"'},{value:'"stadsarchief"'},{value:'"stadsbank-van-lening"'},{value:'"vga-verzekeringen"'}]}},logoLink:{defaultValue:{value:"/"},description:"The url for the link on the logo.",name:"logoLink",required:!1,type:{name:"string"}},logoLinkTitle:{defaultValue:{value:"Ga naar de homepage"},description:"The accessible text for the link on the logo.",name:"logoLinkTitle",required:!1,type:{name:"string"}},title:{defaultValue:null,description:"The name of the application.",name:"title",required:!1,type:{name:"string"}},links:{defaultValue:null,description:"The list of menu links. Use a Page Menu here.",name:"links",required:!1,type:{name:"ReactNode"}},menu:{defaultValue:null,description:"A button to toggle the visibility of a Mega Menu.",name:"menu",required:!1,type:{name:"ReactNode"}}}}}catch{}export{a as H}; diff --git a/demo-DES-628-badge-colors/assets/Header.docs-xZDGrmsD.js b/demo-DES-628-badge-colors/assets/Header.docs-xZDGrmsD.js deleted file mode 100644 index 94f1099d17..0000000000 --- a/demo-DES-628-badge-colors/assets/Header.docs-xZDGrmsD.js +++ /dev/null @@ -1,36 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as a}from"./index-DlpNa54Y.js";import{M as o,d as r,P as h,e as m,f as t}from"./index-BDWO20Zr.js";import{H as d,W as l,a as p,b as u,c,d as x,e as j,f as g}from"./Header.stories-Dm3gthCL.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./Header-DF3VOPHu.js";import"./clsx-B-dksMZM.js";import"./VisuallyHidden-Db-04MJ9.js";import"./Logo-C5ZbuiYN.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";import"./PageMenu-DQ_snOzP.js";import"./Icon-CuaumHXX.js";const f=` - -# Header - -Arranges the City’s logo, the title of the website, and a page menu. - -## Guidelines - -- Use the Header when the site is hosted on amsterdam.nl or one of its subdomains. -- The page menu can contain a maximum of 5 items, including menu and search. -- When you have a long subsite title, use no or as few page menu items as possible. - -## References - -- A Header is a [landmark](https://www.w3.org/TR/wai-aria-practices-1.1/#aria_landmark_roles) and can be use to group navigation elements. -- [WCAG 3.2.3](https://wcag.com/designers/3-2-3-consistent-navigation/) Consistent Navigation: Navigation menus that appear on multiple pages are consistent. -`;function s(i){const e={a:"a",h2:"h2",p:"p",...a(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsx(o,{of:d}),` -`,n.jsx(r,{children:f}),` -`,n.jsx(h,{}),` -`,n.jsx(m,{}),` -`,n.jsx(e.h2,{id:"with-logo-variant",children:"With logo variant"}),` -`,n.jsx(t,{of:l}),` -`,n.jsx(e.h2,{id:"with-subsite-title",children:"With subsite title"}),` -`,n.jsx(t,{of:p}),` -`,n.jsx(e.h2,{id:"with-menu",children:"With menu"}),` -`,n.jsx(t,{of:u}),` -`,n.jsx(e.h2,{id:"with-links",children:"With links"}),` -`,n.jsxs(e.p,{children:["Use a ",n.jsx(e.a,{href:"?path=/docs/components-navigation-page-menu--docs",children:"Page Menu"}),` to add links. -A Page Menu in the Header should not wrap.`]}),` -`,n.jsx(t,{of:c}),` -`,n.jsx(e.h2,{id:"with-links-and-menu",children:"With links and menu"}),` -`,n.jsx(t,{of:x}),` -`,n.jsx(e.h2,{id:"with-a-title-and-menu",children:"With a title and menu"}),` -`,n.jsx(t,{of:j}),` -`,n.jsx(e.h2,{id:"with-a-title-links-and-menu",children:"With a title, links and menu"}),` -`,n.jsx(t,{of:g})]})}function F(i={}){const{wrapper:e}={...a(),...i.components};return e?n.jsx(e,{...i,children:n.jsx(s,{...i})}):s(i)}export{F as default}; diff --git a/demo-DES-628-badge-colors/assets/Header.stories-Dm3gthCL.js b/demo-DES-628-badge-colors/assets/Header.stories-Dm3gthCL.js deleted file mode 100644 index 17f58fa6d7..0000000000 --- a/demo-DES-628-badge-colors/assets/Header.stories-Dm3gthCL.js +++ /dev/null @@ -1,53 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{b as u}from"./index.esm-DQkeu4as.js";import{H as v}from"./Header-DF3VOPHu.js";import{P as n}from"./PageMenu-DQ_snOzP.js";const D={title:"Components/Containers/Header",component:v},a={},r={args:{logoBrand:"ggd-amsterdam",logoLink:"https://www.ggd.amsterdam.nl/",logoLinkTitle:"Naar de homepage van de GGD Amsterdam"}},s={args:{title:"Aan de Amsterdamse grachten"}},t={args:{links:e.jsxs(n,{alignEnd:!0,wrap:!1,children:[e.jsx(n.Link,{href:"#",children:"Contact"}),e.jsx(n.Link,{href:"#",children:"Mijn Amsterdam"}),e.jsx(n.Link,{href:"#",icon:u,children:"Zoeken"})]})}},o={args:{menu:e.jsx("button",{className:"ams-header__menu-button",children:"Menu"})}},i={args:{menu:e.jsx("button",{className:"ams-header__menu-button",children:"Menu"}),links:e.jsxs(n,{alignEnd:!0,wrap:!1,children:[e.jsx(n.Link,{href:"#",children:"Contact"}),e.jsx(n.Link,{href:"#",children:"Mijn Amsterdam"}),e.jsx(n.Link,{href:"#",icon:u,children:"Zoeken"})]})}},m={args:{title:"Aan de Amsterdamse grachten",menu:e.jsx("button",{className:"ams-header__menu-button",children:"Menu"})}},c={args:{title:"Aan de Amsterdamse grachten",links:e.jsxs(n,{alignEnd:!0,wrap:!1,children:[e.jsx(n.Link,{href:"#",children:"Contact"}),e.jsx(n.Link,{href:"#",children:"Mijn Amsterdam"}),e.jsx(n.Link,{href:"#",icon:u,children:"Zoeken"})]}),menu:e.jsx("button",{className:"ams-header__menu-button",children:"Menu"})}};var d,l,g;a.parameters={...a.parameters,docs:{...(d=a.parameters)==null?void 0:d.docs,source:{originalSource:"{}",...(g=(l=a.parameters)==null?void 0:l.docs)==null?void 0:g.source}}};var h,p,k;r.parameters={...r.parameters,docs:{...(h=r.parameters)==null?void 0:h.docs,source:{originalSource:`{ - args: { - logoBrand: 'ggd-amsterdam', - logoLink: 'https://www.ggd.amsterdam.nl/', - logoLinkTitle: 'Naar de homepage van de GGD Amsterdam' - } -}`,...(k=(p=r.parameters)==null?void 0:p.docs)==null?void 0:k.source}}};var M,L,f;s.parameters={...s.parameters,docs:{...(M=s.parameters)==null?void 0:M.docs,source:{originalSource:`{ - args: { - title: 'Aan de Amsterdamse grachten' - } -}`,...(f=(L=s.parameters)==null?void 0:L.docs)==null?void 0:f.source}}};var P,j,A;t.parameters={...t.parameters,docs:{...(P=t.parameters)==null?void 0:P.docs,source:{originalSource:`{ - args: { - links: - Contact - Mijn Amsterdam - - Zoeken - - - } -}`,...(A=(j=t.parameters)==null?void 0:j.docs)==null?void 0:A.source}}};var b,_,x;o.parameters={...o.parameters,docs:{...(b=o.parameters)==null?void 0:b.docs,source:{originalSource:`{ - args: { - menu: - } -}`,...(x=(_=o.parameters)==null?void 0:_.docs)==null?void 0:x.source}}};var S,W,w;i.parameters={...i.parameters,docs:{...(S=i.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - menu: , - links: - Contact - Mijn Amsterdam - - Zoeken - - - } -}`,...(w=(W=i.parameters)==null?void 0:W.docs)==null?void 0:w.source}}};var N,T,C;m.parameters={...m.parameters,docs:{...(N=m.parameters)==null?void 0:N.docs,source:{originalSource:`{ - args: { - title: 'Aan de Amsterdamse grachten', - menu: - } -}`,...(C=(T=m.parameters)==null?void 0:T.docs)==null?void 0:C.source}}};var E,Z,H;c.parameters={...c.parameters,docs:{...(E=c.parameters)==null?void 0:E.docs,source:{originalSource:`{ - args: { - title: 'Aan de Amsterdamse grachten', - links: - Contact - Mijn Amsterdam - - Zoeken - - , - menu: - } -}`,...(H=(Z=c.parameters)==null?void 0:Z.docs)==null?void 0:H.source}}};const G=["Default","WithLogoVariant","WithTitle","WithLinks","WithMenu","WithLinksAndMenu","WithTitleAndMenu","WithTitleLinksAndMenu"],V=Object.freeze(Object.defineProperty({__proto__:null,Default:a,WithLinks:t,WithLinksAndMenu:i,WithLogoVariant:r,WithMenu:o,WithTitle:s,WithTitleAndMenu:m,WithTitleLinksAndMenu:c,__namedExportsOrder:G,default:D},Symbol.toStringTag,{value:"Module"}));export{V as H,r as W,s as a,o as b,t as c,i as d,m as e,c as f}; diff --git a/demo-DES-628-badge-colors/assets/Heading-CWbN3elW.js b/demo-DES-628-badge-colors/assets/Heading-CWbN3elW.js deleted file mode 100644 index 147678a7f4..0000000000 --- a/demo-DES-628-badge-colors/assets/Heading-CWbN3elW.js +++ /dev/null @@ -1 +0,0 @@ -import{j as d}from"./jsx-runtime-Nms4Y4qS.js";import{c as m}from"./clsx-B-dksMZM.js";import{r as c}from"./index-BwDkhjyp.js";import{g as v}from"./getHeadingElement-DiRwFEz7.js";const e=c.forwardRef(({children:a,className:i,inverseColor:n,level:l=1,size:r,...t},o)=>{const s=v(l),u=r?r.split("-")[1]:l;return d.jsx(s,{ref:o,className:m("ams-heading",`ams-heading--${u}`,n&&"ams-heading--inverse-color",i),...t,children:a})});e.displayName="Heading";try{e.displayName="Heading",e.__docgenInfo={description:"",displayName:"Heading",props:{inverseColor:{defaultValue:null,description:"Changes the text colour for readability on a dark background.",name:"inverseColor",required:!1,type:{name:"boolean"}},level:{defaultValue:{value:"1"},description:"The hierarchical level within the document.",name:"level",required:!1,type:{name:"enum",value:[{value:"1"},{value:"2"},{value:"3"},{value:"4"}]}},size:{defaultValue:null,description:"Uses larger or smaller text without changing its position in the heading hierarchy.",name:"size",required:!1,type:{name:"enum",value:[{value:'"level-3"'},{value:'"level-4"'},{value:'"level-5"'},{value:'"level-6"'},{value:'"level-1"'},{value:'"level-2"'}]}}}}}catch{}export{e as H}; diff --git a/demo-DES-628-badge-colors/assets/Heading.docs-CGu4-S6Y.js b/demo-DES-628-badge-colors/assets/Heading.docs-CGu4-S6Y.js deleted file mode 100644 index 8990a748e1..0000000000 --- a/demo-DES-628-badge-colors/assets/Heading.docs-CGu4-S6Y.js +++ /dev/null @@ -1,45 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as r,d as a,P as h,e as d,f as s}from"./index-BDWO20Zr.js";import{H as c,a as g,b as l,c as p,d as u,I as m}from"./Heading.stories-BuYlM5jF.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./decorators-Dh4yEj-W.js";import"./exampleContent-CRK3_7Hv.js";import"./Heading-CWbN3elW.js";import"./clsx-B-dksMZM.js";import"./getHeadingElement-DiRwFEz7.js";const w=` - -# Heading - -A heading conveys information about the content below it. -Use headings to allow the user to grasp the structure of the page quickly. - -## Guidelines - -- A heading describes the content beneath it. -- Do not use a heading for formatting and styling. Use it to represent the page’s structure. -- Use headings hierarchically, and do not skip heading levels. - So, an \`h1\` heading should be followed by an \`h2\`, not an \`h3\`. - -## Relevant WCAG Requirements - -- [WCAG 1.3.1](https://www.w3.org/WAI/WCAG21/quickref/#qr-content-structure-separation-programmatic): - Text that looks like a heading is also recognized as a heading by a computer. - Using the correct heading level makes the page structure clear for all users. -- [WCAG 2.4.1](https://www.w3.org/WAI/WCAG21/quickref/#qr-navigation-mechanisms-skip): Headings can be used to navigate to the next section with the keyboard. -- [WCAG 2.4.6](https://www.w3.org/WAI/WCAG21/quickref/#headings-and-labels): Use headings to describe the purpose or subject of the underlying content. -- [WCAG 2.4.10](https://www.w3.org/WAI/WCAG21/quickref/#qr-navigation-mechanisms-headings): Use headings to structure the content. - -## References - -- [W3C - Headings](https://www.w3.org/WAI/tutorials/page-structure/headings/) -- [W3C - Headings & labels](https://www.w3.org/TR/WCAG21/#headings-and-labels) -- [A11Y project - Heading structure](https://www.a11yproject.com/posts/how-to-accessible-heading-structure/) -`;function o(t){const n={code:"code",h2:"h2",h3:"h3",p:"p",...i(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(r,{of:c}),` -`,e.jsx(a,{children:w}),` -`,e.jsx(h,{}),` -`,e.jsx(d,{}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.h3,{id:"heading-1",children:"Heading 1"}),` -`,e.jsx(s,{of:g}),` -`,e.jsx(n.h3,{id:"heading-2",children:"Heading 2"}),` -`,e.jsx(s,{of:l}),` -`,e.jsx(n.h3,{id:"heading-3",children:"Heading 3"}),` -`,e.jsx(s,{of:p}),` -`,e.jsx(n.h3,{id:"heading-4",children:"Heading 4"}),` -`,e.jsx(s,{of:u}),` -`,e.jsx(n.h3,{id:"inverse-colour",children:"Inverse colour"}),` -`,e.jsxs(n.p,{children:["Set the ",e.jsx(n.code,{children:"inverseColor"}),` prop if the Heading sits on a dark background. -This ensures the colour of the text provides enough contrast.`]}),` -`,e.jsx(s,{of:m})]})}function D(t={}){const{wrapper:n}={...i(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(o,{...t})}):o(t)}export{D as default}; diff --git a/demo-DES-628-badge-colors/assets/Heading.stories-BuYlM5jF.js b/demo-DES-628-badge-colors/assets/Heading.stories-BuYlM5jF.js deleted file mode 100644 index 9e33a862e6..0000000000 --- a/demo-DES-628-badge-colors/assets/Heading.stories-BuYlM5jF.js +++ /dev/null @@ -1,20 +0,0 @@ -import{i as T}from"./decorators-Dh4yEj-W.js";import{b as y}from"./exampleContent-CRK3_7Hv.js";import{H as D}from"./Heading-CWbN3elW.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const I=y(),O={title:"Components/Text/Heading",component:D,args:{children:I,inverseColor:!1},argTypes:{children:{description:"The heading text.",table:{disable:!1}}},decorators:[T]},e={},r={},a={args:{level:2}},s={args:{level:3}},o={args:{level:4}},t={args:{inverseColor:!0}};var n,c,d;e.parameters={...e.parameters,docs:{...(n=e.parameters)==null?void 0:n.docs,source:{originalSource:"{}",...(d=(c=e.parameters)==null?void 0:c.docs)==null?void 0:d.source}}};var i,l,m;r.parameters={...r.parameters,docs:{...(i=r.parameters)==null?void 0:i.docs,source:{originalSource:"{}",...(m=(l=r.parameters)==null?void 0:l.docs)==null?void 0:m.source}}};var p,g,u;a.parameters={...a.parameters,docs:{...(p=a.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - level: 2 - } -}`,...(u=(g=a.parameters)==null?void 0:g.docs)==null?void 0:u.source}}};var H,v,f;s.parameters={...s.parameters,docs:{...(H=s.parameters)==null?void 0:H.docs,source:{originalSource:`{ - args: { - level: 3 - } -}`,...(f=(v=s.parameters)==null?void 0:v.docs)==null?void 0:f.source}}};var S,b,C;o.parameters={...o.parameters,docs:{...(S=o.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - level: 4 - } -}`,...(C=(b=o.parameters)==null?void 0:b.docs)==null?void 0:C.source}}};var _,h,x;t.parameters={...t.parameters,docs:{...(_=t.parameters)==null?void 0:_.docs,source:{originalSource:`{ - args: { - inverseColor: true - } -}`,...(x=(h=t.parameters)==null?void 0:h.docs)==null?void 0:x.source}}};const j=["Default","Heading1","Heading2","Heading3","Heading4","InvertedColor"],P=Object.freeze(Object.defineProperty({__proto__:null,Default:e,Heading1:r,Heading2:a,Heading3:s,Heading4:o,InvertedColor:t,__namedExportsOrder:j,default:O},Symbol.toStringTag,{value:"Module"}));export{P as H,t as I,r as a,a as b,s as c,o as d}; diff --git a/demo-DES-628-badge-colors/assets/Icon-CuaumHXX.js b/demo-DES-628-badge-colors/assets/Icon-CuaumHXX.js deleted file mode 100644 index 3c256001a0..0000000000 --- a/demo-DES-628-badge-colors/assets/Icon-CuaumHXX.js +++ /dev/null @@ -1 +0,0 @@ -import{j as i}from"./jsx-runtime-Nms4Y4qS.js";import{c as t}from"./clsx-B-dksMZM.js";import{r as c}from"./index-BwDkhjyp.js";const a=c.forwardRef(({className:l,size:e="level-3",square:s,svg:o,...r},n)=>i.jsx("span",{ref:n,className:t("ams-icon",e==="level-3"&&"ams-icon--size-3",e==="level-4"&&"ams-icon--size-4",e==="level-5"&&"ams-icon--size-5",e==="level-6"&&"ams-icon--size-6",s&&"ams-icon--square",l),...r,children:o()}));a.displayName="Icon";try{a.displayName="Icon",a.__docgenInfo={description:"",displayName:"Icon",props:{size:{defaultValue:{value:"level-3"},description:"The size of the icon. Corresponds with the text levels.",name:"size",required:!1,type:{name:"enum",value:[{value:'"level-3"'},{value:'"level-4"'},{value:'"level-5"'},{value:'"level-6"'}]}},square:{defaultValue:null,description:"Whether the icon container should be made square.",name:"square",required:!1,type:{name:"boolean"}},svg:{defaultValue:null,description:"The component rendering the icon’s markup.",name:"svg",required:!0,type:{name:"Function"}}}}}catch{}export{a as I}; diff --git a/demo-DES-628-badge-colors/assets/Icon.docs-Vl54SjHY.js b/demo-DES-628-badge-colors/assets/Icon.docs-Vl54SjHY.js deleted file mode 100644 index 1e571fdf6d..0000000000 --- a/demo-DES-628-badge-colors/assets/Icon.docs-Vl54SjHY.js +++ /dev/null @@ -1,60 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as a}from"./index-DlpNa54Y.js";import{M as i,d as r,P as c,e as l,f as o}from"./index-BDWO20Zr.js";import{I as h,W as d,S as m,L as p,a as u,b as x,c as f}from"./Icon.stories-Cw-4nnXa.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./Icon-CuaumHXX.js";import"./clsx-B-dksMZM.js";import"./Heading-CWbN3elW.js";import"./getHeadingElement-DiRwFEz7.js";const g=` - -# Icon - -Icons are visual symbols used to represent ideas, themes, or actions. -They communicate the message at a glance and draw attention to important (interactive) information. -Always use an \`Icon\` component to encapsulate an SVG icon for proper styling and sizing. - -## Interactive Elements - -Use an icon to support textual interactive elements like buttons and links. -Always try to provide accompanying text for an icon. -Only use icons without accompanying text if they adhere to international standards, such as menu (hamburger icon), search (magnifying glass), next, previous, play, pause, etc. - -## Color - -Icons are black or white. -When used as part of an interactive element, they are dark blue. -When disabled, they are grey. -They must adhere to the same contrast ratio for accessibility as typography against a background colour. -The icon defaults to the colour of the container it is in. - -## Alignment - -Icons are aligned to the left of the text by default and vertically centred to the middle of the first line of text. - -## Size - -Icons use the same text levels as all typographic components to determine their size. -This ensures easy alignment between icons and text. -[Refer to the typography documentation for more information](/docs/docs-design-guidelines-typography--docs). -`;function s(t){const n={a:"a",code:"code",h1:"h1",h2:"h2",h3:"h3",p:"p",pre:"pre",...a(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(i,{of:h}),` -`,e.jsx(r,{children:g}),` -`,e.jsx(n.h1,{id:"usage",children:"Usage"}),` -`,e.jsxs(n.p,{children:["Use the React Icon component together with a React SVG component from ",e.jsx(n.code,{children:"@amsterdam/design-system-react-icons"}),`. -Import this SVG as follows:`]}),` -`,e.jsx(n.pre,{children:e.jsx(n.code,{className:"language-js",children:`import { EmailIcon } from "@amsterdam/design-system-react-icons"; -`})}),` -`,e.jsx(n.p,{children:"Then, you can use it in the component like this:"}),` -`,e.jsx(n.pre,{children:e.jsx(n.code,{className:"language-jsx",children:` -`})}),` -`,e.jsx(c,{}),` -`,e.jsx(l,{}),` -`,e.jsx(n.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(n.h3,{id:"with-text",children:"With text"}),` -`,e.jsxs(n.p,{children:[`Icons can be used alongside text. -Using the same text levels for both the icon and text aligns them perfectly. -`,e.jsx(n.a,{href:"/docs/docs-design-guidelines-typography--docs",children:"Consult the documentation on typography for more information"}),"."]}),` -`,e.jsx(o,{of:d}),` -`,e.jsx(n.h3,{id:"square",children:"Square"}),` -`,e.jsxs(n.p,{children:["Sometimes it’s useful for the icon to take up square space, for example, with the ",e.jsx(n.a,{href:"/docs/components-buttons-icon-button--docs",children:"Icon Button"}),"."]}),` -`,e.jsx(o,{of:m}),` -`,e.jsx(n.h3,{id:"level-3",children:"Level 3"}),` -`,e.jsx(o,{of:p}),` -`,e.jsx(n.h3,{id:"level-4",children:"Level 4"}),` -`,e.jsx(o,{of:u}),` -`,e.jsx(n.h3,{id:"level-5",children:"Level 5"}),` -`,e.jsx(o,{of:x}),` -`,e.jsx(n.h3,{id:"level-6",children:"Level 6"}),` -`,e.jsx(o,{of:f})]})}function D(t={}){const{wrapper:n}={...a(),...t.components};return n?e.jsx(n,{...t,children:e.jsx(s,{...t})}):s(t)}export{D as default}; diff --git a/demo-DES-628-badge-colors/assets/Icon.stories-Cw-4nnXa.js b/demo-DES-628-badge-colors/assets/Icon.stories-Cw-4nnXa.js deleted file mode 100644 index 5a966b6f9a..0000000000 --- a/demo-DES-628-badge-colors/assets/Icon.stories-Cw-4nnXa.js +++ /dev/null @@ -1,44 +0,0 @@ -import{j as s}from"./jsx-runtime-Nms4Y4qS.js";import{I as m,c as e}from"./index.esm-DQkeu4as.js";import{I as W}from"./Icon-CuaumHXX.js";import{H as D}from"./Heading-CWbN3elW.js";const M={title:"Components/Media/Icon",component:W,argTypes:{svg:{control:{type:"select"},options:Object.keys(m),mapping:m}}},r={args:{svg:e}},a={decorators:[i=>s.jsx("span",{style:{display:"flex",gap:"1rem"},children:s.jsx(i,{})})],render:i=>s.jsxs(s.Fragment,{children:[s.jsx(W,{...i,size:"level-3"}),s.jsx(D,{size:"level-3",children:"Inline text"})]}),args:{svg:e}},o={args:{svg:e,square:!0}},n={args:{svg:e,size:"level-3"}},c={args:{svg:e,size:"level-4"}},t={args:{svg:e,size:"level-5"}},l={args:{svg:e,size:"level-6"}};var p,g,d;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon - } -}`,...(d=(g=r.parameters)==null?void 0:g.docs)==null?void 0:d.source}}};var v,u,I;a.parameters={...a.parameters,docs:{...(v=a.parameters)==null?void 0:v.docs,source:{originalSource:`{ - decorators: [Story => - - ], - render: args => <> - - Inline text - , - args: { - svg: Icons.EmailIcon - } -}`,...(I=(u=a.parameters)==null?void 0:u.docs)==null?void 0:I.source}}};var S,x,z;o.parameters={...o.parameters,docs:{...(S=o.parameters)==null?void 0:S.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon, - square: true - } -}`,...(z=(x=o.parameters)==null?void 0:x.docs)==null?void 0:z.source}}};var f,y,j;n.parameters={...n.parameters,docs:{...(f=n.parameters)==null?void 0:f.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon, - size: 'level-3' - } -}`,...(j=(y=n.parameters)==null?void 0:y.docs)==null?void 0:j.source}}};var E,L,_;c.parameters={...c.parameters,docs:{...(E=c.parameters)==null?void 0:E.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon, - size: 'level-4' - } -}`,...(_=(L=c.parameters)==null?void 0:L.docs)==null?void 0:_.source}}};var b,h,q;t.parameters={...t.parameters,docs:{...(b=t.parameters)==null?void 0:b.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon, - size: 'level-5' - } -}`,...(q=(h=t.parameters)==null?void 0:h.docs)==null?void 0:q.source}}};var H,O,T;l.parameters={...l.parameters,docs:{...(H=l.parameters)==null?void 0:H.docs,source:{originalSource:`{ - args: { - svg: Icons.EmailIcon, - size: 'level-6' - } -}`,...(T=(O=l.parameters)==null?void 0:O.docs)==null?void 0:T.source}}};const k=["Default","WithText","Square","Level3","Level4","Level5","Level6"],w=Object.freeze(Object.defineProperty({__proto__:null,Default:r,Level3:n,Level4:c,Level5:t,Level6:l,Square:o,WithText:a,__namedExportsOrder:k,default:M},Symbol.toStringTag,{value:"Module"}));export{w as I,n as L,o as S,a as W,c as a,t as b,l as c}; diff --git a/demo-DES-628-badge-colors/assets/IconButton-CFmnpWmC.js b/demo-DES-628-badge-colors/assets/IconButton-CFmnpWmC.js deleted file mode 100644 index 3327589674..0000000000 --- a/demo-DES-628-badge-colors/assets/IconButton-CFmnpWmC.js +++ /dev/null @@ -1 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{a as i}from"./index.esm-DQkeu4as.js";import{c}from"./clsx-B-dksMZM.js";import{r as d}from"./index-BwDkhjyp.js";import{V as m}from"./VisuallyHidden-Db-04MJ9.js";import{I as p}from"./Icon-CuaumHXX.js";const t=d.forwardRef(({className:o,label:n,onBackground:a,size:r="level-5",svg:l=i,...s},u)=>e.jsxs("button",{...s,ref:u,className:c("ams-icon-button",a==="light"&&"ams-icon-button--on-background-light",a==="dark"&&"ams-icon-button--on-background-dark",o),children:[e.jsx(m,{children:n}),e.jsx(p,{svg:l,size:r,square:!0})]}));t.displayName="IconButton";try{t.displayName="IconButton",t.__docgenInfo={description:"",displayName:"IconButton",props:{label:{defaultValue:null,description:"The accessible text for the button. Will be announced by screen readers. Should describe the button’s action.",name:"label",required:!0,type:{name:"string"}},onBackground:{defaultValue:null,description:"Describes the underlying background colour. Allows the icon to provide visual contrast.",name:"onBackground",required:!1,type:{name:"enum",value:[{value:'"light"'},{value:'"dark"'}]}},size:{defaultValue:{value:"level-5"},description:"The size of the icon. Corresponds with the text levels.",name:"size",required:!1,type:{name:"enum",value:[{value:'"level-3"'},{value:'"level-4"'},{value:'"level-5"'},{value:'"level-6"'}]}},svg:{defaultValue:null,description:"The component rendering the icon’s markup.",name:"svg",required:!1,type:{name:"Function"}}}}}catch{}export{t as I}; diff --git a/demo-DES-628-badge-colors/assets/IconButton.docs-B86ghMdW.js b/demo-DES-628-badge-colors/assets/IconButton.docs-B86ghMdW.js deleted file mode 100644 index 3ffa54c1e1..0000000000 --- a/demo-DES-628-badge-colors/assets/IconButton.docs-B86ghMdW.js +++ /dev/null @@ -1,35 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as r}from"./index-DlpNa54Y.js";import{M as i,d as a,P as l,e as c,f as t}from"./index-BDWO20Zr.js";import{I as d,O as h,a as u,L as m,b as x,c as p,d as j}from"./IconButton.stories-B7B46tkn.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./IconButton-CFmnpWmC.js";import"./clsx-B-dksMZM.js";import"./VisuallyHidden-Db-04MJ9.js";import"./Icon-CuaumHXX.js";const f=` - -# Icon Button - -A button containing only an icon. - -## Guidelines - -- Use this button only if the icon is entirely clear and understandable. - Many icons are interpreted differently by different users. - Only use universally recognized icons, such as a close icon or a play icon. -- Provide a label text that describes what the button does for screen reader users. - -## Relevant WCAG Requirements - -The Icon Button follows [the same requirements and guidelines as a regular button](/docs/components-buttons-button--docs). -`;function s(o){const e={h2:"h2",h3:"h3",p:"p",...r(),...o.components};return n.jsxs(n.Fragment,{children:[n.jsx(i,{of:d}),` -`,n.jsx(a,{children:f}),` -`,n.jsx(l,{}),` -`,n.jsx(c,{}),` -`,n.jsx(e.h2,{id:"examples",children:"Examples"}),` -`,n.jsx(e.h3,{id:"on-light-background",children:"On Light Background"}),` -`,n.jsx(e.p,{children:"On a light (not white) background, the icon is black."}),` -`,n.jsx(t,{of:h}),` -`,n.jsx(e.h3,{id:"on-dark-background",children:"On Dark Background"}),` -`,n.jsx(e.p,{children:"On a dark background, the icon is white."}),` -`,n.jsx(t,{of:u}),` -`,n.jsx(e.h3,{id:"level-3",children:"Level 3"}),` -`,n.jsx(t,{of:m}),` -`,n.jsx(e.h3,{id:"level-4",children:"Level 4"}),` -`,n.jsx(t,{of:x}),` -`,n.jsx(e.h3,{id:"level-5",children:"Level 5"}),` -`,n.jsx(t,{of:p}),` -`,n.jsx(e.h3,{id:"level-6",children:"Level 6"}),` -`,n.jsx(t,{of:j})]})}function X(o={}){const{wrapper:e}={...r(),...o.components};return e?n.jsx(e,{...o,children:n.jsx(s,{...o})}):s(o)}export{X as default}; diff --git a/demo-DES-628-badge-colors/assets/IconButton.stories-B7B46tkn.js b/demo-DES-628-badge-colors/assets/IconButton.stories-B7B46tkn.js deleted file mode 100644 index 4a1003d31b..0000000000 --- a/demo-DES-628-badge-colors/assets/IconButton.stories-B7B46tkn.js +++ /dev/null @@ -1,28 +0,0 @@ -import{I as c}from"./index.esm-DQkeu4as.js";import{I as j}from"./IconButton-CFmnpWmC.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const x={title:"Components/Buttons/Icon Button",component:j,args:{label:"Sluiten",onBackground:void 0,disabled:!1,size:void 0},argTypes:{disabled:{description:"Prevents interaction. Avoid if possible."},onBackground:{control:{type:"radio",labels:{undefined:"default",light:"light",dark:"dark"}},options:[void 0,"light","dark"]},size:{control:{type:"radio",labels:{undefined:"level-5"}},options:["level-3","level-4",void 0,"level-6"]},svg:{control:{type:"select"},options:Object.keys(c),mapping:c}}},e={},r={args:{onBackground:"light"}},s={args:{onBackground:"dark"}},a={args:{size:"level-3"}},o={args:{size:"level-4"}},n={args:{size:"level-5"}},t={args:{size:"level-6"}};var l,d,i;e.parameters={...e.parameters,docs:{...(l=e.parameters)==null?void 0:l.docs,source:{originalSource:"{}",...(i=(d=e.parameters)==null?void 0:d.docs)==null?void 0:i.source}}};var p,u,g;r.parameters={...r.parameters,docs:{...(p=r.parameters)==null?void 0:p.docs,source:{originalSource:`{ - args: { - onBackground: 'light' - } -}`,...(g=(u=r.parameters)==null?void 0:u.docs)==null?void 0:g.source}}};var m,v,k;s.parameters={...s.parameters,docs:{...(m=s.parameters)==null?void 0:m.docs,source:{originalSource:`{ - args: { - onBackground: 'dark' - } -}`,...(k=(v=s.parameters)==null?void 0:v.docs)==null?void 0:k.source}}};var B,f,b;a.parameters={...a.parameters,docs:{...(B=a.parameters)==null?void 0:B.docs,source:{originalSource:`{ - args: { - size: 'level-3' - } -}`,...(b=(f=a.parameters)==null?void 0:f.docs)==null?void 0:b.source}}};var z,L,S;o.parameters={...o.parameters,docs:{...(z=o.parameters)==null?void 0:z.docs,source:{originalSource:`{ - args: { - size: 'level-4' - } -}`,...(S=(L=o.parameters)==null?void 0:L.docs)==null?void 0:S.source}}};var O,h,y;n.parameters={...n.parameters,docs:{...(O=n.parameters)==null?void 0:O.docs,source:{originalSource:`{ - args: { - size: 'level-5' - } -}`,...(y=(h=n.parameters)==null?void 0:h.docs)==null?void 0:y.source}}};var I,_,D;t.parameters={...t.parameters,docs:{...(I=t.parameters)==null?void 0:I.docs,source:{originalSource:`{ - args: { - size: 'level-6' - } -}`,...(D=(_=t.parameters)==null?void 0:_.docs)==null?void 0:D.source}}};const P=["Default","OnLightBackground","OnDarkBackground","Level3","Level4","Level5","Level6"],C=Object.freeze(Object.defineProperty({__proto__:null,Default:e,Level3:a,Level4:o,Level5:n,Level6:t,OnDarkBackground:s,OnLightBackground:r,__namedExportsOrder:P,default:x},Symbol.toStringTag,{value:"Module"}));export{C as I,a as L,r as O,s as a,o as b,n as c,t as d}; diff --git a/demo-DES-628-badge-colors/assets/Image-z3YSpimw.js b/demo-DES-628-badge-colors/assets/Image-z3YSpimw.js deleted file mode 100644 index f9534b5d8d..0000000000 --- a/demo-DES-628-badge-colors/assets/Image-z3YSpimw.js +++ /dev/null @@ -1 +0,0 @@ -import{j as i}from"./jsx-runtime-Nms4Y4qS.js";import{c as t}from"./clsx-B-dksMZM.js";import{r as m}from"./index-BwDkhjyp.js";const e=m.forwardRef(({className:a,cover:r=!1,...s},o)=>i.jsx("img",{...s,ref:o,className:t("ams-image",r&&"ams-image--cover",a)}));e.displayName="Image";try{e.displayName="Image",e.__docgenInfo={description:"",displayName:"Image",props:{cover:{defaultValue:{value:"false"},description:"Whether to display the image exactly as large as its container. This will clip the image if necessary.",name:"cover",required:!1,type:{name:"boolean"}}}}}catch{}export{e as I}; diff --git a/demo-DES-628-badge-colors/assets/Image.docs-B3S3UAQv.js b/demo-DES-628-badge-colors/assets/Image.docs-B3S3UAQv.js deleted file mode 100644 index fdf03714dd..0000000000 --- a/demo-DES-628-badge-colors/assets/Image.docs-B3S3UAQv.js +++ /dev/null @@ -1,37 +0,0 @@ -import{j as e}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as i}from"./index-DlpNa54Y.js";import{M as a,d as r,P as l,e as c,f as o}from"./index-BDWO20Zr.js";import{I as d,M as m,L as h}from"./Image.stories-BEWLhhXt.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Image-z3YSpimw.js";import"./clsx-B-dksMZM.js";const p=` - -# Image - -Displays an image. - -## Guidelines - -- Do not forget to include a description of the image in the \`alt\` attribute. - This ensures that screen reader users can also access this information. - Additionally, it can aid in search engine optimization. -- A description is unnecessary for decorative images; use \`alt=""\` for these. - Examples are images that add little to the nearby text or pictures that purely contribute to the design or atmosphere of the page (source: [W3C Web Accessibility Initiative](https://www.w3.org/WAI/tutorials/images/decorative/)). -- Optionally specify multiple candidates for the image through the \`srcSet\` attribute. - For example, provide small, medium, and large variants for various screen sizes. - This prevents unnecessary downloading of large files. - Do this especially for the main image of a page, where the difference between sizes on a narrow and wide screen is most significant. -- Ensure that the aspect ratio of the image is supported by the [Aspect Ratio](/docs/components-layout-aspect-ratio--docs) component. - -## Relevant WCAG Requirements - -- [WCAG 1.1.1](https://www.w3.org/TR/WCAG22/#non-text-content): Non-text content must have a text alternative. -- [WCAG 1.4.5](https://www.w3.org/TR/WCAG22/#images-of-text): Use text instead of images of text. -- [WCAG 1.4.9](https://www.w3.org/TR/WCAG22/#images-of-text-no-exception): Use images of text only when there is no alternative. -`;function s(n){const t={a:"a",code:"code",h2:"h2",p:"p",...i(),...n.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{of:d}),` -`,e.jsx(r,{children:p}),` -`,e.jsx(t.h2,{id:"examples",children:"Examples"}),` -`,e.jsx(l,{}),` -`,e.jsx(c,{}),` -`,e.jsx(t.h2,{id:"provide-multiple-sources",children:"Provide multiple sources"}),` -`,e.jsxs(t.p,{children:["Use the srcSet prop, which controls the corresponding HTML attribute (see ",e.jsx(t.a,{href:"https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#srcset",rel:"nofollow",children:"MDN"}),`), to let the browser select the optimal source file for the image. -A mobile device can often download a smaller file, saving the user’s bandwidth and time.`]}),` -`,e.jsx(o,{of:m}),` -`,e.jsx(t.h2,{id:"prevent-unnecessary-loading",children:"Prevent unnecessary loading"}),` -`,e.jsxs(t.p,{children:["Set the ",e.jsx(t.code,{children:"loading"})," attribute (see ",e.jsx(t.a,{href:"https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#loading",rel:"nofollow",children:"MDN"}),") to ",e.jsx(t.code,{children:"lazy"}),` and the browser will wait to load the image until it is close to the viewport. -Consider setting this for images below the top area of the page.`]}),` -`,e.jsx(o,{of:h})]})}function E(n={}){const{wrapper:t}={...i(),...n.components};return t?e.jsx(t,{...n,children:e.jsx(s,{...n})}):s(n)}export{E as default}; diff --git a/demo-DES-628-badge-colors/assets/Image.stories-BEWLhhXt.js b/demo-DES-628-badge-colors/assets/Image.stories-BEWLhhXt.js deleted file mode 100644 index 31ec56d42a..0000000000 --- a/demo-DES-628-badge-colors/assets/Image.stories-BEWLhhXt.js +++ /dev/null @@ -1,32 +0,0 @@ -import{I as l}from"./Image-z3YSpimw.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const d={title:"Components/Media/Image",component:l},s={args:{alt:"",src:"https://picsum.photos/640/360"},argTypes:{alt:{description:"Describes the image for non-visual users."},src:{description:"The url for the image."},srcSet:{description:"A set of candidate images."}}},e={args:{alt:"",srcSet:"https://picsum.photos/640/360 640w, https://picsum.photos/1280/720 1280w",sizes:"(max-width: 36rem) 640px, 50vw"}},t={args:{alt:"",src:"https://picsum.photos/2560/1440",loading:"lazy"}};var r,a,o;s.parameters={...s.parameters,docs:{...(r=s.parameters)==null?void 0:r.docs,source:{originalSource:`{ - args: { - alt: '', - src: 'https://picsum.photos/640/360' - }, - argTypes: { - alt: { - description: 'Describes the image for non-visual users.' - }, - src: { - description: 'The url for the image.' - }, - srcSet: { - description: 'A set of candidate images.' - } - } -}`,...(o=(a=s.parameters)==null?void 0:a.docs)==null?void 0:o.source}}};var n,c,p;e.parameters={...e.parameters,docs:{...(n=e.parameters)==null?void 0:n.docs,source:{originalSource:`{ - args: { - alt: '', - srcSet: 'https://picsum.photos/640/360 640w, https://picsum.photos/1280/720 1280w', - sizes: '(max-width: 36rem) 640px, 50vw' - } -}`,...(p=(c=e.parameters)==null?void 0:c.docs)==null?void 0:p.source}}};var i,m,u;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:`{ - args: { - alt: '', - src: 'https://picsum.photos/2560/1440', - loading: 'lazy' - } -}`,...(u=(m=t.parameters)==null?void 0:m.docs)==null?void 0:u.source}}};const g=["Default","MultipleSources","LazyLoading"],f=Object.freeze(Object.defineProperty({__proto__:null,Default:s,LazyLoading:t,MultipleSources:e,__namedExportsOrder:g,default:d},Symbol.toStringTag,{value:"Module"}));export{f as I,t as L,e as M}; diff --git a/demo-DES-628-badge-colors/assets/Label-7rbJKFpg.js b/demo-DES-628-badge-colors/assets/Label-7rbJKFpg.js deleted file mode 100644 index 088714705a..0000000000 --- a/demo-DES-628-badge-colors/assets/Label-7rbJKFpg.js +++ /dev/null @@ -1 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{c as l}from"./clsx-B-dksMZM.js";import{r as p}from"./index-BwDkhjyp.js";const a=p.forwardRef(({children:r,className:e,...s},o)=>t.jsx("label",{...s,ref:o,className:l("ams-label",e),children:r}));a.displayName="Label";try{a.displayName="Label",a.__docgenInfo={description:"",displayName:"Label",props:{}}}catch{}export{a as L}; diff --git a/demo-DES-628-badge-colors/assets/Label.docs-jg84EZu6.js b/demo-DES-628-badge-colors/assets/Label.docs-jg84EZu6.js deleted file mode 100644 index 10549b241e..0000000000 --- a/demo-DES-628-badge-colors/assets/Label.docs-jg84EZu6.js +++ /dev/null @@ -1,13 +0,0 @@ -import{j as t}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as e}from"./index-DlpNa54Y.js";import{M as s,d as i,P as a,e as m}from"./index-BDWO20Zr.js";import{L as p}from"./Label.stories-D9uMd7Qa.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Label-7rbJKFpg.js";import"./clsx-B-dksMZM.js";const c=` - -# Label - -Describes a form control. - -## Guidelines - -Always associate a form element (such as an \`input\` or \`textarea\`) with a label. -`;function r(n){return t.jsxs(t.Fragment,{children:[t.jsx(s,{of:p}),` -`,t.jsx(i,{children:c}),` -`,t.jsx(a,{}),` -`,t.jsx(m,{})]})}function E(n={}){const{wrapper:o}={...e(),...n.components};return o?t.jsx(o,{...n,children:t.jsx(r,{...n})}):r()}export{E as default}; diff --git a/demo-DES-628-badge-colors/assets/Label.stories-D9uMd7Qa.js b/demo-DES-628-badge-colors/assets/Label.stories-D9uMd7Qa.js deleted file mode 100644 index 1e75042540..0000000000 --- a/demo-DES-628-badge-colors/assets/Label.stories-D9uMd7Qa.js +++ /dev/null @@ -1,4 +0,0 @@ -import{L as a}from"./Label-7rbJKFpg.js";/** - * @license EUPL-1.2+ - * Copyright Gemeente Amsterdam - */const s={title:"Components/Forms/Label",component:a,args:{children:"Label"},argTypes:{children:{description:"The text content.",table:{disable:!1}}}},e={};var t,r,o;e.parameters={...e.parameters,docs:{...(t=e.parameters)==null?void 0:t.docs,source:{originalSource:"{}",...(o=(r=e.parameters)==null?void 0:r.docs)==null?void 0:o.source}}};const l=["Default"],c=Object.freeze(Object.defineProperty({__proto__:null,Default:e,__namedExportsOrder:l,default:s},Symbol.toStringTag,{value:"Module"}));export{c as L}; diff --git a/demo-DES-628-badge-colors/assets/Link-DfaTqfXA.js b/demo-DES-628-badge-colors/assets/Link-DfaTqfXA.js deleted file mode 100644 index 6e6fceccc6..0000000000 --- a/demo-DES-628-badge-colors/assets/Link-DfaTqfXA.js +++ /dev/null @@ -1 +0,0 @@ -import{j as o}from"./jsx-runtime-Nms4Y4qS.js";import{c as s}from"./clsx-B-dksMZM.js";import{r as d}from"./index-BwDkhjyp.js";const a=d.forwardRef(({children:e,variant:n="standalone",onBackground:l,className:i,...r},t)=>o.jsx("a",{...r,ref:t,className:s("ams-link",{"ams-link--standalone":n==="standalone","ams-link--inline":n==="inline","ams-link--on-background-light":l==="light","ams-link--on-background-dark":l==="dark"},i),children:e}));a.displayName="Link";try{a.displayName="Link",a.__docgenInfo={description:"",displayName:"Link",props:{onBackground:{defaultValue:null,description:"Describes the underlying background colour. Allows the text to provide visual contrast.",name:"onBackground",required:!1,type:{name:"enum",value:[{value:'"default"'},{value:'"light"'},{value:'"dark"'}]}},variant:{defaultValue:{value:"standalone"},description:"Whether the link is inline or stands alone.",name:"variant",required:!1,type:{name:"enum",value:[{value:'"inline"'},{value:'"standalone"'}]}}}}}catch{}export{a as L}; diff --git a/demo-DES-628-badge-colors/assets/Link.docs-DnSF1FJ0.js b/demo-DES-628-badge-colors/assets/Link.docs-DnSF1FJ0.js deleted file mode 100644 index 985ca17c38..0000000000 --- a/demo-DES-628-badge-colors/assets/Link.docs-DnSF1FJ0.js +++ /dev/null @@ -1,65 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as s}from"./index-DlpNa54Y.js";import{M as a,d as r,P as l,e as c,f as i}from"./index-BDWO20Zr.js";import{L as h,S as d,I as p,o as m,a as g}from"./Link.stories-Bdm-Havn.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./Link-DfaTqfXA.js";import"./clsx-B-dksMZM.js";import"./Paragraph-C4jU4-Z4.js";const u=` - -# Link - -A link is a navigation element and can be used independently or inline with text. -It is the lightweight variant for navigation. - -## Guidelines - -Use a link in the following cases: - -- To navigate to another page within the website or application -- To navigate to another website (see [External links](#external-links)) -- To navigate to an element on the same page -- To link to emails or phone numbers (start the link with \`mailto:\` or \`tel:\`) - -A link is a navigation component. -Use a button instead of a link when an action is desired. - -### External links - -Always include \`rel="external"\` for an external link. -Avoid \`target="_blank"\`, but use \`rel="external noopener"\` if necessary. -For more information: [Links to cross-origin destinations are unsafe](https://developer.chrome.com/docs/lighthouse/best-practices/external-anchors-use-rel-noopener/) - -### Visited style - -Visited links indicate that a user has already opened the link. -We discourage using styles for visited links because they often make the page less clear and navigation more challenging. -The inline link does have a visited style. -It is not part of navigation elements that are frequently scanned. - -## Relevant WCAG Requirements - -- [WCAG 1.4.3](https://www.w3.org/TR/WCAG21/#contrast-minimum) -- [WCAG 2.4.4](https://www.w3.org/TR/WCAG21/#link-purpose-in-context) -- [WCAG 2.5.3](https://www.w3.org/TR/WCAG21/#label-in-name) -- [WCAG 3.1.2](https://www.w3.org/TR/WCAG21/#language-of-parts) - -## References - -- [Links to cross-origin destinations are unsafe](https://developer.chrome.com/docs/lighthouse/best-practices/external-anchors-use-rel-noopener/): Avoid \`target="_blank"\` or use \`rel="external noopener"\` if necessary. -- [_A comprehensive guide to designing perfect links in UX_, on Prototypr](https://blog.prototypr.io/a-guide-to-designing-perfect-links-in-ux-414558f35730): Best practices for links. -- [_Writing Hyperlinks: Salient, Descriptive, Start with Keyword_ by Norman Nielsen Group](https://www.nngroup.com/articles/writing-links/): How to write good links? An extensive article on links. -- [_Hover, focus, active_, by Wunder](https://wunder.io/wunderpedia/accessibility/accessible-uis/hover-focus-active/): A good explanation of the states that elements like links and buttons have in browsers. -- [MDN: \`
    \`: The Anchor element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a): Comprehensive overview of all possibilities of links in HTML. -`;function o(t){const e={h2:"h2",h3:"h3",p:"p",...s(),...t.components};return n.jsxs(n.Fragment,{children:[n.jsx(a,{of:h}),` -`,n.jsx(r,{children:u}),` -`,n.jsx(l,{}),` -`,n.jsx(c,{}),` -`,n.jsx(e.h2,{id:"examples",children:"Examples"}),` -`,n.jsx(e.h3,{id:"standalone-links",children:"Standalone Links"}),` -`,n.jsx(e.p,{children:`Place standalone links directly after a piece of content. -Don’t use them in sentences or paragraphs. -They should never have an associated icon.`}),` -`,n.jsx(i,{of:d}),` -`,n.jsx(e.h3,{id:"inline-links",children:"Inline Links"}),` -`,n.jsx(e.p,{children:`Use inline links within sentences or paragraphs of text. -An icon can be added to inline links, positioned after the link. -Don’t use too many inline links on the same page, as it may confuse the user.`}),` -`,n.jsx(i,{of:p}),` -`,n.jsx(e.h3,{id:"on-dark-background",children:"On Dark Background"}),` -`,n.jsx(i,{of:m}),` -`,n.jsx(e.h3,{id:"on-light-background",children:"On Light Background"}),` -`,n.jsx(i,{of:g})]})}function D(t={}){const{wrapper:e}={...s(),...t.components};return e?n.jsx(e,{...t,children:n.jsx(o,{...t})}):o(t)}export{D as default}; diff --git a/demo-DES-628-badge-colors/assets/Link.stories-Bdm-Havn.js b/demo-DES-628-badge-colors/assets/Link.stories-Bdm-Havn.js deleted file mode 100644 index e2775baa64..0000000000 --- a/demo-DES-628-badge-colors/assets/Link.stories-Bdm-Havn.js +++ /dev/null @@ -1,31 +0,0 @@ -import{j as r}from"./jsx-runtime-Nms4Y4qS.js";import{L as b}from"./Link-DfaTqfXA.js";import{P as j}from"./Paragraph-C4jU4-Z4.js";const B={title:"Components/Navigation/Link",component:b,args:{children:"Link label",href:"#",onBackground:void 0},argTypes:{children:{description:"The link text.",table:{disable:!1}},onBackground:{control:{type:"radio",labels:{undefined:"default",light:"light",dark:"dark"}},options:[void 0,"light","dark"]},href:{description:"The url for the link.",name:"href",type:{name:"string",required:!1}}}},a={},n={},o={args:{children:"typograaf",variant:"inline"},decorators:[e=>r.jsxs(j,{children:["Jouw ",r.jsx(e,{})," biedt mij zulke exquise schreven!"]})]},s={args:{onBackground:"dark"},decorators:[e=>r.jsx("div",{style:{background:"#004699",display:"inline",padding:"16px"},children:r.jsx(e,{})})]},t={args:{onBackground:"light"},decorators:[e=>r.jsx("div",{style:{background:"#FFE600",display:"inline",padding:"16px"},children:r.jsx(e,{})})]};var i,d,c;a.parameters={...a.parameters,docs:{...(i=a.parameters)==null?void 0:i.docs,source:{originalSource:"{}",...(c=(d=a.parameters)==null?void 0:d.docs)==null?void 0:c.source}}};var l,p,g;n.parameters={...n.parameters,docs:{...(l=n.parameters)==null?void 0:l.docs,source:{originalSource:"{}",...(g=(p=n.parameters)==null?void 0:p.docs)==null?void 0:g.source}}};var u,m,k;o.parameters={...o.parameters,docs:{...(u=o.parameters)==null?void 0:u.docs,source:{originalSource:`{ - args: { - children: 'typograaf', - variant: 'inline' - }, - decorators: [Story => - Jouw biedt mij zulke exquise schreven! - ] -}`,...(k=(m=o.parameters)==null?void 0:m.docs)==null?void 0:k.source}}};var h,y,f;s.parameters={...s.parameters,docs:{...(h=s.parameters)==null?void 0:h.docs,source:{originalSource:`{ - args: { - onBackground: 'dark' - }, - decorators: [Story =>
    - -
    ] -}`,...(f=(y=s.parameters)==null?void 0:y.docs)==null?void 0:f.source}}};var x,S,v;t.parameters={...t.parameters,docs:{...(x=t.parameters)==null?void 0:x.docs,source:{originalSource:`{ - args: { - onBackground: 'light' - }, - decorators: [Story =>
    - -
    ] -}`,...(v=(S=t.parameters)==null?void 0:S.docs)==null?void 0:v.source}}};const L=["Default","Standalone","Inline","onDarkBackground","onLightBackground"],E=Object.freeze(Object.defineProperty({__proto__:null,Default:a,Inline:o,Standalone:n,__namedExportsOrder:L,default:B,onDarkBackground:s,onLightBackground:t},Symbol.toStringTag,{value:"Module"}));export{o as I,E as L,n as S,t as a,s as o}; diff --git a/demo-DES-628-badge-colors/assets/LinkList-DB6g-rx2.js b/demo-DES-628-badge-colors/assets/LinkList-DB6g-rx2.js deleted file mode 100644 index 09b50de1a8..0000000000 --- a/demo-DES-628-badge-colors/assets/LinkList-DB6g-rx2.js +++ /dev/null @@ -1 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{c as r}from"./clsx-B-dksMZM.js";import{r as o}from"./index-BwDkhjyp.js";import{d as p}from"./index.esm-DQkeu4as.js";import{I as L}from"./Icon-CuaumHXX.js";const k={small:"level-6",medium:"level-5",large:"level-4"},c=o.forwardRef(({children:e,className:s,icon:t,onBackground:i,size:a,...d},u)=>n.jsx("li",{children:n.jsxs("a",{className:r("ams-link-list__link",i&&`ams-link-list__link--on-background-${i}`,a&&`ams-link-list__link--${a}`,s),ref:u,...d,children:[n.jsx(L,{svg:t??p,size:k[a??"medium"]}),e]})}));c.displayName="LinkList.Link";try{LinkList.Link.displayName="LinkList.Link",LinkList.Link.__docgenInfo={description:"One link with a Link List.",displayName:"LinkList.Link",props:{icon:{defaultValue:null,description:"An icon to display instead of the default chevron. Don’t mix custom icons with chevrons in one list.",name:"icon",required:!1,type:{name:"Function"}},onBackground:{defaultValue:null,description:"Describes the underlying background colour. Allows the text to provide visual contrast.",name:"onBackground",required:!1,type:{name:"enum",value:[{value:'"default"'},{value:'"light"'},{value:'"dark"'}]}},size:{defaultValue:null,description:"The size of the text. Use the same size for all items in the list.",name:"size",required:!1,type:{name:"enum",value:[{value:'"small"'},{value:'"large"'}]}}}}}catch{}const m=o.forwardRef(({children:e,className:s,...t},i)=>n.jsx("ul",{ref:i,className:r("ams-link-list",s),...t,children:e}));m.displayName="LinkList";const l=Object.assign(m,{Link:c});try{l.displayName="LinkList",l.__docgenInfo={description:"",displayName:"LinkList",props:{}}}catch{}export{l as L}; diff --git a/demo-DES-628-badge-colors/assets/LinkList.docs-DRlcxTqF.js b/demo-DES-628-badge-colors/assets/LinkList.docs-DRlcxTqF.js deleted file mode 100644 index aa237b6d9c..0000000000 --- a/demo-DES-628-badge-colors/assets/LinkList.docs-DRlcxTqF.js +++ /dev/null @@ -1,45 +0,0 @@ -import{j as n}from"./jsx-runtime-Nms4Y4qS.js";import{useMDXComponents as r}from"./index-DlpNa54Y.js";import{M as l,d as a,P as c,f as o,e as h}from"./index-BDWO20Zr.js";import{L as d,C as m,S as p,a as s,O as x,b as u}from"./LinkList.stories-DEiZM3iK.js";import"./index-BwDkhjyp.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BZAxElQN.js";import"../sb-preview/runtime.js";import"./index-B8XB3FuZ.js";import"./index-COebWTXQ.js";import"./index-B8K4vdXH.js";import"./index-DrFu-skq.js";import"./index.esm-DQkeu4as.js";import"./exampleContent-CRK3_7Hv.js";import"./LinkList-DB6g-rx2.js";import"./clsx-B-dksMZM.js";import"./Icon-CuaumHXX.js";const f=` - -# Link List - -A collection of related links. - -## Design - -Every list item starts with a chevron. -It emphasizes the list structure and thematic coherence. -The chevron is part of the link. -Therefore, it is blue and clickable. - -## Guidelines - -Use a Link List to present multiple links within a theme. - -For additional guidelines, refer to the [Link](/docs/components-navigation-link--docs) component. -`;function t(i){const e={a:"a",code:"code",h2:"h2",h3:"h3",p:"p",...r(),...i.components};return n.jsxs(n.Fragment,{children:[n.jsx(l,{of:d}),` -`,n.jsx(a,{children:f}),` -`,n.jsx(e.h2,{id:"examples",children:"Examples"}),` -`,n.jsx(e.h3,{id:"default",children:"Default"}),` -`,n.jsxs(e.p,{children:[`The Link List has no props. -It is just a container for the items, rendering a `,n.jsx(e.code,{children:"