From 51dd09377327260dde99e0f097ad4b15d59930a7 Mon Sep 17 00:00:00 2001 From: Denny09310 Date: Tue, 15 Oct 2024 09:12:42 +0200 Subject: [PATCH 1/3] refactor: removed shoelace cdn from inside the nuget package --- samples/Demo/libman.json | 14 + samples/Demo/wwwroot/index.html | 6 +- .../cdn}/assets/icons/0-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/0-circle.svg | 0 .../cdn}/assets/icons/0-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/0-square.svg | 0 .../cdn}/assets/icons/1-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/1-circle.svg | 0 .../cdn}/assets/icons/1-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/1-square.svg | 0 .../shoelace/cdn}/assets/icons/123.svg | 0 .../cdn}/assets/icons/2-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/2-circle.svg | 0 .../cdn}/assets/icons/2-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/2-square.svg | 0 .../cdn}/assets/icons/3-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/3-circle.svg | 0 .../cdn}/assets/icons/3-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/3-square.svg | 0 .../cdn}/assets/icons/4-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/4-circle.svg | 0 .../cdn}/assets/icons/4-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/4-square.svg | 0 .../cdn}/assets/icons/5-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/5-circle.svg | 0 .../cdn}/assets/icons/5-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/5-square.svg | 0 .../cdn}/assets/icons/6-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/6-circle.svg | 0 .../cdn}/assets/icons/6-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/6-square.svg | 0 .../cdn}/assets/icons/7-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/7-circle.svg | 0 .../cdn}/assets/icons/7-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/7-square.svg | 0 .../cdn}/assets/icons/8-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/8-circle.svg | 0 .../cdn}/assets/icons/8-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/8-square.svg | 0 .../cdn}/assets/icons/9-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/9-circle.svg | 0 .../cdn}/assets/icons/9-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/9-square.svg | 0 .../shoelace/cdn}/assets/icons/activity.svg | 0 .../assets/icons/airplane-engines-fill.svg | 0 .../cdn}/assets/icons/airplane-engines.svg | 0 .../cdn}/assets/icons/airplane-fill.svg | 0 .../shoelace/cdn}/assets/icons/airplane.svg | 0 .../shoelace/cdn}/assets/icons/alarm-fill.svg | 0 .../shoelace/cdn}/assets/icons/alarm.svg | 0 .../shoelace/cdn}/assets/icons/alexa.svg | 0 .../cdn}/assets/icons/align-bottom.svg | 0 .../cdn}/assets/icons/align-center.svg | 0 .../shoelace/cdn}/assets/icons/align-end.svg | 0 .../cdn}/assets/icons/align-middle.svg | 0 .../cdn}/assets/icons/align-start.svg | 0 .../shoelace/cdn}/assets/icons/align-top.svg | 0 .../shoelace/cdn}/assets/icons/alipay.svg | 0 .../cdn}/assets/icons/alphabet-uppercase.svg | 0 .../shoelace/cdn}/assets/icons/alphabet.svg | 0 .../shoelace/cdn}/assets/icons/alt.svg | 0 .../shoelace/cdn}/assets/icons/amazon.svg | 0 .../shoelace/cdn}/assets/icons/amd.svg | 0 .../shoelace/cdn}/assets/icons/android.svg | 0 .../shoelace/cdn}/assets/icons/android2.svg | 0 .../cdn}/assets/icons/app-indicator.svg | 0 .../shoelace/cdn}/assets/icons/app.svg | 0 .../shoelace/cdn}/assets/icons/apple.svg | 0 .../cdn}/assets/icons/archive-fill.svg | 0 .../shoelace/cdn}/assets/icons/archive.svg | 0 .../cdn}/assets/icons/arrow-90deg-down.svg | 0 .../cdn}/assets/icons/arrow-90deg-left.svg | 0 .../cdn}/assets/icons/arrow-90deg-right.svg | 0 .../cdn}/assets/icons/arrow-90deg-up.svg | 0 .../cdn}/assets/icons/arrow-bar-down.svg | 0 .../cdn}/assets/icons/arrow-bar-left.svg | 0 .../cdn}/assets/icons/arrow-bar-right.svg | 0 .../cdn}/assets/icons/arrow-bar-up.svg | 0 .../cdn}/assets/icons/arrow-clockwise.svg | 0 .../assets/icons/arrow-counterclockwise.svg | 0 .../assets/icons/arrow-down-circle-fill.svg | 0 .../cdn}/assets/icons/arrow-down-circle.svg | 0 .../icons/arrow-down-left-circle-fill.svg | 0 .../assets/icons/arrow-down-left-circle.svg | 0 .../icons/arrow-down-left-square-fill.svg | 0 .../assets/icons/arrow-down-left-square.svg | 0 .../cdn}/assets/icons/arrow-down-left.svg | 0 .../icons/arrow-down-right-circle-fill.svg | 0 .../assets/icons/arrow-down-right-circle.svg | 0 .../icons/arrow-down-right-square-fill.svg | 0 .../assets/icons/arrow-down-right-square.svg | 0 .../cdn}/assets/icons/arrow-down-right.svg | 0 .../cdn}/assets/icons/arrow-down-short.svg | 0 .../assets/icons/arrow-down-square-fill.svg | 0 .../cdn}/assets/icons/arrow-down-square.svg | 0 .../cdn}/assets/icons/arrow-down-up.svg | 0 .../shoelace/cdn}/assets/icons/arrow-down.svg | 0 .../assets/icons/arrow-left-circle-fill.svg | 0 .../cdn}/assets/icons/arrow-left-circle.svg | 0 .../cdn}/assets/icons/arrow-left-right.svg | 0 .../cdn}/assets/icons/arrow-left-short.svg | 0 .../assets/icons/arrow-left-square-fill.svg | 0 .../cdn}/assets/icons/arrow-left-square.svg | 0 .../shoelace/cdn}/assets/icons/arrow-left.svg | 0 .../cdn}/assets/icons/arrow-repeat.svg | 0 .../cdn}/assets/icons/arrow-return-left.svg | 0 .../cdn}/assets/icons/arrow-return-right.svg | 0 .../assets/icons/arrow-right-circle-fill.svg | 0 .../cdn}/assets/icons/arrow-right-circle.svg | 0 .../cdn}/assets/icons/arrow-right-short.svg | 0 .../assets/icons/arrow-right-square-fill.svg | 0 .../cdn}/assets/icons/arrow-right-square.svg | 0 .../cdn}/assets/icons/arrow-right.svg | 0 .../assets/icons/arrow-through-heart-fill.svg | 0 .../cdn}/assets/icons/arrow-through-heart.svg | 0 .../assets/icons/arrow-up-circle-fill.svg | 0 .../cdn}/assets/icons/arrow-up-circle.svg | 0 .../icons/arrow-up-left-circle-fill.svg | 0 .../assets/icons/arrow-up-left-circle.svg | 0 .../icons/arrow-up-left-square-fill.svg | 0 .../assets/icons/arrow-up-left-square.svg | 0 .../cdn}/assets/icons/arrow-up-left.svg | 0 .../icons/arrow-up-right-circle-fill.svg | 0 .../assets/icons/arrow-up-right-circle.svg | 0 .../icons/arrow-up-right-square-fill.svg | 0 .../assets/icons/arrow-up-right-square.svg | 0 .../cdn}/assets/icons/arrow-up-right.svg | 0 .../cdn}/assets/icons/arrow-up-short.svg | 0 .../assets/icons/arrow-up-square-fill.svg | 0 .../cdn}/assets/icons/arrow-up-square.svg | 0 .../shoelace/cdn}/assets/icons/arrow-up.svg | 0 .../assets/icons/arrows-angle-contract.svg | 0 .../cdn}/assets/icons/arrows-angle-expand.svg | 0 .../assets/icons/arrows-collapse-vertical.svg | 0 .../cdn}/assets/icons/arrows-collapse.svg | 0 .../assets/icons/arrows-expand-vertical.svg | 0 .../cdn}/assets/icons/arrows-expand.svg | 0 .../cdn}/assets/icons/arrows-fullscreen.svg | 0 .../cdn}/assets/icons/arrows-move.svg | 0 .../cdn}/assets/icons/arrows-vertical.svg | 0 .../shoelace/cdn}/assets/icons/arrows.svg | 0 .../cdn}/assets/icons/aspect-ratio-fill.svg | 0 .../cdn}/assets/icons/aspect-ratio.svg | 0 .../shoelace/cdn}/assets/icons/asterisk.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/at.svg | 0 .../shoelace/cdn}/assets/icons/award-fill.svg | 0 .../shoelace/cdn}/assets/icons/award.svg | 0 .../shoelace/cdn}/assets/icons/back.svg | 0 .../cdn}/assets/icons/backpack-fill.svg | 0 .../shoelace/cdn}/assets/icons/backpack.svg | 0 .../cdn}/assets/icons/backpack2-fill.svg | 0 .../shoelace/cdn}/assets/icons/backpack2.svg | 0 .../cdn}/assets/icons/backpack3-fill.svg | 0 .../shoelace/cdn}/assets/icons/backpack3.svg | 0 .../cdn}/assets/icons/backpack4-fill.svg | 0 .../shoelace/cdn}/assets/icons/backpack4.svg | 0 .../cdn}/assets/icons/backspace-fill.svg | 0 .../assets/icons/backspace-reverse-fill.svg | 0 .../cdn}/assets/icons/backspace-reverse.svg | 0 .../shoelace/cdn}/assets/icons/backspace.svg | 0 .../cdn}/assets/icons/badge-3d-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-3d.svg | 0 .../cdn}/assets/icons/badge-4k-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-4k.svg | 0 .../cdn}/assets/icons/badge-8k-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-8k.svg | 0 .../cdn}/assets/icons/badge-ad-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-ad.svg | 0 .../cdn}/assets/icons/badge-ar-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-ar.svg | 0 .../cdn}/assets/icons/badge-cc-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-cc.svg | 0 .../cdn}/assets/icons/badge-hd-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-hd.svg | 0 .../cdn}/assets/icons/badge-sd-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-sd.svg | 0 .../cdn}/assets/icons/badge-tm-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-tm.svg | 0 .../cdn}/assets/icons/badge-vo-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-vo.svg | 0 .../cdn}/assets/icons/badge-vr-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-vr.svg | 0 .../cdn}/assets/icons/badge-wc-fill.svg | 0 .../shoelace/cdn}/assets/icons/badge-wc.svg | 0 .../cdn}/assets/icons/bag-check-fill.svg | 0 .../shoelace/cdn}/assets/icons/bag-check.svg | 0 .../cdn}/assets/icons/bag-dash-fill.svg | 0 .../shoelace/cdn}/assets/icons/bag-dash.svg | 0 .../shoelace/cdn}/assets/icons/bag-fill.svg | 0 .../cdn}/assets/icons/bag-heart-fill.svg | 0 .../shoelace/cdn}/assets/icons/bag-heart.svg | 0 .../cdn}/assets/icons/bag-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/bag-plus.svg | 0 .../shoelace/cdn}/assets/icons/bag-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/bag-x.svg | 0 .../shoelace/cdn}/assets/icons/bag.svg | 0 .../cdn}/assets/icons/balloon-fill.svg | 0 .../cdn}/assets/icons/balloon-heart-fill.svg | 0 .../cdn}/assets/icons/balloon-heart.svg | 0 .../shoelace/cdn}/assets/icons/balloon.svg | 0 .../shoelace/cdn}/assets/icons/ban-fill.svg | 0 .../shoelace/cdn}/assets/icons/ban.svg | 0 .../cdn}/assets/icons/bandaid-fill.svg | 0 .../shoelace/cdn}/assets/icons/bandaid.svg | 0 .../shoelace/cdn}/assets/icons/bank.svg | 0 .../shoelace/cdn}/assets/icons/bank2.svg | 0 .../cdn}/assets/icons/bar-chart-fill.svg | 0 .../cdn}/assets/icons/bar-chart-line-fill.svg | 0 .../cdn}/assets/icons/bar-chart-line.svg | 0 .../cdn}/assets/icons/bar-chart-steps.svg | 0 .../shoelace/cdn}/assets/icons/bar-chart.svg | 0 .../cdn}/assets/icons/basket-fill.svg | 0 .../shoelace/cdn}/assets/icons/basket.svg | 0 .../cdn}/assets/icons/basket2-fill.svg | 0 .../shoelace/cdn}/assets/icons/basket2.svg | 0 .../cdn}/assets/icons/basket3-fill.svg | 0 .../shoelace/cdn}/assets/icons/basket3.svg | 0 .../cdn}/assets/icons/battery-charging.svg | 0 .../cdn}/assets/icons/battery-full.svg | 0 .../cdn}/assets/icons/battery-half.svg | 0 .../shoelace/cdn}/assets/icons/battery.svg | 0 .../shoelace/cdn}/assets/icons/behance.svg | 0 .../shoelace/cdn}/assets/icons/bell-fill.svg | 0 .../cdn}/assets/icons/bell-slash-fill.svg | 0 .../shoelace/cdn}/assets/icons/bell-slash.svg | 0 .../shoelace/cdn}/assets/icons/bell.svg | 0 .../shoelace/cdn}/assets/icons/bezier.svg | 0 .../shoelace/cdn}/assets/icons/bezier2.svg | 0 .../shoelace/cdn}/assets/icons/bicycle.svg | 0 .../shoelace/cdn}/assets/icons/bing.svg | 0 .../cdn}/assets/icons/binoculars-fill.svg | 0 .../shoelace/cdn}/assets/icons/binoculars.svg | 0 .../cdn}/assets/icons/blockquote-left.svg | 0 .../cdn}/assets/icons/blockquote-right.svg | 0 .../shoelace/cdn}/assets/icons/bluetooth.svg | 0 .../shoelace/cdn}/assets/icons/body-text.svg | 0 .../shoelace/cdn}/assets/icons/book-fill.svg | 0 .../shoelace/cdn}/assets/icons/book-half.svg | 0 .../shoelace/cdn}/assets/icons/book.svg | 0 .../cdn}/assets/icons/bookmark-check-fill.svg | 0 .../cdn}/assets/icons/bookmark-check.svg | 0 .../cdn}/assets/icons/bookmark-dash-fill.svg | 0 .../cdn}/assets/icons/bookmark-dash.svg | 0 .../cdn}/assets/icons/bookmark-fill.svg | 0 .../cdn}/assets/icons/bookmark-heart-fill.svg | 0 .../cdn}/assets/icons/bookmark-heart.svg | 0 .../cdn}/assets/icons/bookmark-plus-fill.svg | 0 .../cdn}/assets/icons/bookmark-plus.svg | 0 .../cdn}/assets/icons/bookmark-star-fill.svg | 0 .../cdn}/assets/icons/bookmark-star.svg | 0 .../cdn}/assets/icons/bookmark-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/bookmark-x.svg | 0 .../shoelace/cdn}/assets/icons/bookmark.svg | 0 .../cdn}/assets/icons/bookmarks-fill.svg | 0 .../shoelace/cdn}/assets/icons/bookmarks.svg | 0 .../shoelace/cdn}/assets/icons/bookshelf.svg | 0 .../cdn}/assets/icons/boombox-fill.svg | 0 .../shoelace/cdn}/assets/icons/boombox.svg | 0 .../cdn}/assets/icons/bootstrap-fill.svg | 0 .../cdn}/assets/icons/bootstrap-reboot.svg | 0 .../shoelace/cdn}/assets/icons/bootstrap.svg | 0 .../shoelace/cdn}/assets/icons/border-all.svg | 0 .../cdn}/assets/icons/border-bottom.svg | 0 .../cdn}/assets/icons/border-center.svg | 0 .../cdn}/assets/icons/border-inner.svg | 0 .../cdn}/assets/icons/border-left.svg | 0 .../cdn}/assets/icons/border-middle.svg | 0 .../cdn}/assets/icons/border-outer.svg | 0 .../cdn}/assets/icons/border-right.svg | 0 .../cdn}/assets/icons/border-style.svg | 0 .../shoelace/cdn}/assets/icons/border-top.svg | 0 .../cdn}/assets/icons/border-width.svg | 0 .../shoelace/cdn}/assets/icons/border.svg | 0 .../assets/icons/bounding-box-circles.svg | 0 .../cdn}/assets/icons/bounding-box.svg | 0 .../cdn}/assets/icons/box-arrow-down-left.svg | 0 .../assets/icons/box-arrow-down-right.svg | 0 .../cdn}/assets/icons/box-arrow-down.svg | 0 .../assets/icons/box-arrow-in-down-left.svg | 0 .../assets/icons/box-arrow-in-down-right.svg | 0 .../cdn}/assets/icons/box-arrow-in-down.svg | 0 .../cdn}/assets/icons/box-arrow-in-left.svg | 0 .../cdn}/assets/icons/box-arrow-in-right.svg | 0 .../assets/icons/box-arrow-in-up-left.svg | 0 .../assets/icons/box-arrow-in-up-right.svg | 0 .../cdn}/assets/icons/box-arrow-in-up.svg | 0 .../cdn}/assets/icons/box-arrow-left.svg | 0 .../cdn}/assets/icons/box-arrow-right.svg | 0 .../cdn}/assets/icons/box-arrow-up-left.svg | 0 .../cdn}/assets/icons/box-arrow-up-right.svg | 0 .../cdn}/assets/icons/box-arrow-up.svg | 0 .../shoelace/cdn}/assets/icons/box-fill.svg | 0 .../cdn}/assets/icons/box-seam-fill.svg | 0 .../shoelace/cdn}/assets/icons/box-seam.svg | 0 .../shoelace/cdn}/assets/icons/box.svg | 0 .../shoelace/cdn}/assets/icons/box2-fill.svg | 0 .../cdn}/assets/icons/box2-heart-fill.svg | 0 .../shoelace/cdn}/assets/icons/box2-heart.svg | 0 .../shoelace/cdn}/assets/icons/box2.svg | 0 .../shoelace/cdn}/assets/icons/boxes.svg | 0 .../cdn}/assets/icons/braces-asterisk.svg | 0 .../shoelace/cdn}/assets/icons/braces.svg | 0 .../shoelace/cdn}/assets/icons/bricks.svg | 0 .../cdn}/assets/icons/briefcase-fill.svg | 0 .../shoelace/cdn}/assets/icons/briefcase.svg | 0 .../assets/icons/brightness-alt-high-fill.svg | 0 .../cdn}/assets/icons/brightness-alt-high.svg | 0 .../assets/icons/brightness-alt-low-fill.svg | 0 .../cdn}/assets/icons/brightness-alt-low.svg | 0 .../assets/icons/brightness-high-fill.svg | 0 .../cdn}/assets/icons/brightness-high.svg | 0 .../cdn}/assets/icons/brightness-low-fill.svg | 0 .../cdn}/assets/icons/brightness-low.svg | 0 .../shoelace/cdn}/assets/icons/brilliance.svg | 0 .../cdn}/assets/icons/broadcast-pin.svg | 0 .../shoelace/cdn}/assets/icons/broadcast.svg | 0 .../cdn}/assets/icons/browser-chrome.svg | 0 .../cdn}/assets/icons/browser-edge.svg | 0 .../cdn}/assets/icons/browser-firefox.svg | 0 .../cdn}/assets/icons/browser-safari.svg | 0 .../shoelace/cdn}/assets/icons/brush-fill.svg | 0 .../shoelace/cdn}/assets/icons/brush.svg | 0 .../cdn}/assets/icons/bucket-fill.svg | 0 .../shoelace/cdn}/assets/icons/bucket.svg | 0 .../shoelace/cdn}/assets/icons/bug-fill.svg | 0 .../shoelace/cdn}/assets/icons/bug.svg | 0 .../cdn}/assets/icons/building-add.svg | 0 .../cdn}/assets/icons/building-check.svg | 0 .../cdn}/assets/icons/building-dash.svg | 0 .../cdn}/assets/icons/building-down.svg | 0 .../assets/icons/building-exclamation.svg | 0 .../cdn}/assets/icons/building-fill-add.svg | 0 .../cdn}/assets/icons/building-fill-check.svg | 0 .../cdn}/assets/icons/building-fill-dash.svg | 0 .../cdn}/assets/icons/building-fill-down.svg | 0 .../icons/building-fill-exclamation.svg | 0 .../cdn}/assets/icons/building-fill-gear.svg | 0 .../cdn}/assets/icons/building-fill-lock.svg | 0 .../cdn}/assets/icons/building-fill-slash.svg | 0 .../cdn}/assets/icons/building-fill-up.svg | 0 .../cdn}/assets/icons/building-fill-x.svg | 0 .../cdn}/assets/icons/building-fill.svg | 0 .../cdn}/assets/icons/building-gear.svg | 0 .../cdn}/assets/icons/building-lock.svg | 0 .../cdn}/assets/icons/building-slash.svg | 0 .../cdn}/assets/icons/building-up.svg | 0 .../shoelace/cdn}/assets/icons/building-x.svg | 0 .../shoelace/cdn}/assets/icons/building.svg | 0 .../cdn}/assets/icons/buildings-fill.svg | 0 .../shoelace/cdn}/assets/icons/buildings.svg | 0 .../shoelace/cdn}/assets/icons/bullseye.svg | 0 .../cdn}/assets/icons/bus-front-fill.svg | 0 .../shoelace/cdn}/assets/icons/bus-front.svg | 0 .../cdn}/assets/icons/c-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/c-circle.svg | 0 .../cdn}/assets/icons/c-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/c-square.svg | 0 .../shoelace/cdn}/assets/icons/cake-fill.svg | 0 .../shoelace/cdn}/assets/icons/cake.svg | 0 .../shoelace/cdn}/assets/icons/cake2-fill.svg | 0 .../shoelace/cdn}/assets/icons/cake2.svg | 0 .../cdn}/assets/icons/calculator-fill.svg | 0 .../shoelace/cdn}/assets/icons/calculator.svg | 0 .../cdn}/assets/icons/calendar-check-fill.svg | 0 .../cdn}/assets/icons/calendar-check.svg | 0 .../cdn}/assets/icons/calendar-date-fill.svg | 0 .../cdn}/assets/icons/calendar-date.svg | 0 .../cdn}/assets/icons/calendar-day-fill.svg | 0 .../cdn}/assets/icons/calendar-day.svg | 0 .../cdn}/assets/icons/calendar-event-fill.svg | 0 .../cdn}/assets/icons/calendar-event.svg | 0 .../cdn}/assets/icons/calendar-fill.svg | 0 .../cdn}/assets/icons/calendar-heart-fill.svg | 0 .../cdn}/assets/icons/calendar-heart.svg | 0 .../cdn}/assets/icons/calendar-minus-fill.svg | 0 .../cdn}/assets/icons/calendar-minus.svg | 0 .../cdn}/assets/icons/calendar-month-fill.svg | 0 .../cdn}/assets/icons/calendar-month.svg | 0 .../cdn}/assets/icons/calendar-plus-fill.svg | 0 .../cdn}/assets/icons/calendar-plus.svg | 0 .../cdn}/assets/icons/calendar-range-fill.svg | 0 .../cdn}/assets/icons/calendar-range.svg | 0 .../cdn}/assets/icons/calendar-week-fill.svg | 0 .../cdn}/assets/icons/calendar-week.svg | 0 .../cdn}/assets/icons/calendar-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/calendar-x.svg | 0 .../shoelace/cdn}/assets/icons/calendar.svg | 0 .../assets/icons/calendar2-check-fill.svg | 0 .../cdn}/assets/icons/calendar2-check.svg | 0 .../cdn}/assets/icons/calendar2-date-fill.svg | 0 .../cdn}/assets/icons/calendar2-date.svg | 0 .../cdn}/assets/icons/calendar2-day-fill.svg | 0 .../cdn}/assets/icons/calendar2-day.svg | 0 .../assets/icons/calendar2-event-fill.svg | 0 .../cdn}/assets/icons/calendar2-event.svg | 0 .../cdn}/assets/icons/calendar2-fill.svg | 0 .../assets/icons/calendar2-heart-fill.svg | 0 .../cdn}/assets/icons/calendar2-heart.svg | 0 .../assets/icons/calendar2-minus-fill.svg | 0 .../cdn}/assets/icons/calendar2-minus.svg | 0 .../assets/icons/calendar2-month-fill.svg | 0 .../cdn}/assets/icons/calendar2-month.svg | 0 .../cdn}/assets/icons/calendar2-plus-fill.svg | 0 .../cdn}/assets/icons/calendar2-plus.svg | 0 .../assets/icons/calendar2-range-fill.svg | 0 .../cdn}/assets/icons/calendar2-range.svg | 0 .../cdn}/assets/icons/calendar2-week-fill.svg | 0 .../cdn}/assets/icons/calendar2-week.svg | 0 .../cdn}/assets/icons/calendar2-x-fill.svg | 0 .../cdn}/assets/icons/calendar2-x.svg | 0 .../shoelace/cdn}/assets/icons/calendar2.svg | 0 .../assets/icons/calendar3-event-fill.svg | 0 .../cdn}/assets/icons/calendar3-event.svg | 0 .../cdn}/assets/icons/calendar3-fill.svg | 0 .../assets/icons/calendar3-range-fill.svg | 0 .../cdn}/assets/icons/calendar3-range.svg | 0 .../cdn}/assets/icons/calendar3-week-fill.svg | 0 .../cdn}/assets/icons/calendar3-week.svg | 0 .../shoelace/cdn}/assets/icons/calendar3.svg | 0 .../cdn}/assets/icons/calendar4-event.svg | 0 .../cdn}/assets/icons/calendar4-range.svg | 0 .../cdn}/assets/icons/calendar4-week.svg | 0 .../shoelace/cdn}/assets/icons/calendar4.svg | 0 .../cdn}/assets/icons/camera-fill.svg | 0 .../cdn}/assets/icons/camera-reels-fill.svg | 0 .../cdn}/assets/icons/camera-reels.svg | 0 .../cdn}/assets/icons/camera-video-fill.svg | 0 .../assets/icons/camera-video-off-fill.svg | 0 .../cdn}/assets/icons/camera-video-off.svg | 0 .../cdn}/assets/icons/camera-video.svg | 0 .../shoelace/cdn}/assets/icons/camera.svg | 0 .../shoelace/cdn}/assets/icons/camera2.svg | 0 .../cdn}/assets/icons/capslock-fill.svg | 0 .../shoelace/cdn}/assets/icons/capslock.svg | 0 .../cdn}/assets/icons/capsule-pill.svg | 0 .../shoelace/cdn}/assets/icons/capsule.svg | 0 .../cdn}/assets/icons/car-front-fill.svg | 0 .../shoelace/cdn}/assets/icons/car-front.svg | 0 .../cdn}/assets/icons/card-checklist.svg | 0 .../cdn}/assets/icons/card-heading.svg | 0 .../shoelace/cdn}/assets/icons/card-image.svg | 0 .../shoelace/cdn}/assets/icons/card-list.svg | 0 .../shoelace/cdn}/assets/icons/card-text.svg | 0 .../cdn}/assets/icons/caret-down-fill.svg | 0 .../assets/icons/caret-down-square-fill.svg | 0 .../cdn}/assets/icons/caret-down-square.svg | 0 .../shoelace/cdn}/assets/icons/caret-down.svg | 0 .../cdn}/assets/icons/caret-left-fill.svg | 0 .../assets/icons/caret-left-square-fill.svg | 0 .../cdn}/assets/icons/caret-left-square.svg | 0 .../shoelace/cdn}/assets/icons/caret-left.svg | 0 .../cdn}/assets/icons/caret-right-fill.svg | 0 .../assets/icons/caret-right-square-fill.svg | 0 .../cdn}/assets/icons/caret-right-square.svg | 0 .../cdn}/assets/icons/caret-right.svg | 0 .../cdn}/assets/icons/caret-up-fill.svg | 0 .../assets/icons/caret-up-square-fill.svg | 0 .../cdn}/assets/icons/caret-up-square.svg | 0 .../shoelace/cdn}/assets/icons/caret-up.svg | 0 .../cdn}/assets/icons/cart-check-fill.svg | 0 .../shoelace/cdn}/assets/icons/cart-check.svg | 0 .../cdn}/assets/icons/cart-dash-fill.svg | 0 .../shoelace/cdn}/assets/icons/cart-dash.svg | 0 .../shoelace/cdn}/assets/icons/cart-fill.svg | 0 .../cdn}/assets/icons/cart-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/cart-plus.svg | 0 .../cdn}/assets/icons/cart-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/cart-x.svg | 0 .../shoelace/cdn}/assets/icons/cart.svg | 0 .../shoelace/cdn}/assets/icons/cart2.svg | 0 .../shoelace/cdn}/assets/icons/cart3.svg | 0 .../shoelace/cdn}/assets/icons/cart4.svg | 0 .../shoelace/cdn}/assets/icons/cash-coin.svg | 0 .../shoelace/cdn}/assets/icons/cash-stack.svg | 0 .../shoelace/cdn}/assets/icons/cash.svg | 0 .../cdn}/assets/icons/cassette-fill.svg | 0 .../shoelace/cdn}/assets/icons/cassette.svg | 0 .../shoelace/cdn}/assets/icons/cast.svg | 0 .../cdn}/assets/icons/cc-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/cc-circle.svg | 0 .../cdn}/assets/icons/cc-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/cc-square.svg | 0 .../cdn}/assets/icons/chat-dots-fill.svg | 0 .../shoelace/cdn}/assets/icons/chat-dots.svg | 0 .../shoelace/cdn}/assets/icons/chat-fill.svg | 0 .../cdn}/assets/icons/chat-heart-fill.svg | 0 .../shoelace/cdn}/assets/icons/chat-heart.svg | 0 .../cdn}/assets/icons/chat-left-dots-fill.svg | 0 .../cdn}/assets/icons/chat-left-dots.svg | 0 .../cdn}/assets/icons/chat-left-fill.svg | 0 .../assets/icons/chat-left-heart-fill.svg | 0 .../cdn}/assets/icons/chat-left-heart.svg | 0 .../assets/icons/chat-left-quote-fill.svg | 0 .../cdn}/assets/icons/chat-left-quote.svg | 0 .../cdn}/assets/icons/chat-left-text-fill.svg | 0 .../cdn}/assets/icons/chat-left-text.svg | 0 .../shoelace/cdn}/assets/icons/chat-left.svg | 0 .../cdn}/assets/icons/chat-quote-fill.svg | 0 .../shoelace/cdn}/assets/icons/chat-quote.svg | 0 .../assets/icons/chat-right-dots-fill.svg | 0 .../cdn}/assets/icons/chat-right-dots.svg | 0 .../cdn}/assets/icons/chat-right-fill.svg | 0 .../assets/icons/chat-right-heart-fill.svg | 0 .../cdn}/assets/icons/chat-right-heart.svg | 0 .../assets/icons/chat-right-quote-fill.svg | 0 .../cdn}/assets/icons/chat-right-quote.svg | 0 .../assets/icons/chat-right-text-fill.svg | 0 .../cdn}/assets/icons/chat-right-text.svg | 0 .../shoelace/cdn}/assets/icons/chat-right.svg | 0 .../assets/icons/chat-square-dots-fill.svg | 0 .../cdn}/assets/icons/chat-square-dots.svg | 0 .../cdn}/assets/icons/chat-square-fill.svg | 0 .../assets/icons/chat-square-heart-fill.svg | 0 .../cdn}/assets/icons/chat-square-heart.svg | 0 .../assets/icons/chat-square-quote-fill.svg | 0 .../cdn}/assets/icons/chat-square-quote.svg | 0 .../assets/icons/chat-square-text-fill.svg | 0 .../cdn}/assets/icons/chat-square-text.svg | 0 .../cdn}/assets/icons/chat-square.svg | 0 .../cdn}/assets/icons/chat-text-fill.svg | 0 .../shoelace/cdn}/assets/icons/chat-text.svg | 0 .../shoelace/cdn}/assets/icons/chat.svg | 0 .../shoelace/cdn}/assets/icons/check-all.svg | 0 .../cdn}/assets/icons/check-circle-fill.svg | 0 .../cdn}/assets/icons/check-circle.svg | 0 .../shoelace/cdn}/assets/icons/check-lg.svg | 0 .../cdn}/assets/icons/check-square-fill.svg | 0 .../cdn}/assets/icons/check-square.svg | 0 .../shoelace/cdn}/assets/icons/check.svg | 0 .../shoelace/cdn}/assets/icons/check2-all.svg | 0 .../cdn}/assets/icons/check2-circle.svg | 0 .../cdn}/assets/icons/check2-square.svg | 0 .../shoelace/cdn}/assets/icons/check2.svg | 0 .../assets/icons/chevron-bar-contract.svg | 0 .../cdn}/assets/icons/chevron-bar-down.svg | 0 .../cdn}/assets/icons/chevron-bar-expand.svg | 0 .../cdn}/assets/icons/chevron-bar-left.svg | 0 .../cdn}/assets/icons/chevron-bar-right.svg | 0 .../cdn}/assets/icons/chevron-bar-up.svg | 0 .../assets/icons/chevron-compact-down.svg | 0 .../assets/icons/chevron-compact-left.svg | 0 .../assets/icons/chevron-compact-right.svg | 0 .../cdn}/assets/icons/chevron-compact-up.svg | 0 .../cdn}/assets/icons/chevron-contract.svg | 0 .../cdn}/assets/icons/chevron-double-down.svg | 0 .../cdn}/assets/icons/chevron-double-left.svg | 0 .../assets/icons/chevron-double-right.svg | 0 .../cdn}/assets/icons/chevron-double-up.svg | 0 .../cdn}/assets/icons/chevron-down.svg | 0 .../cdn}/assets/icons/chevron-expand.svg | 0 .../cdn}/assets/icons/chevron-left.svg | 0 .../cdn}/assets/icons/chevron-right.svg | 0 .../shoelace/cdn}/assets/icons/chevron-up.svg | 0 .../cdn}/assets/icons/circle-fill.svg | 0 .../cdn}/assets/icons/circle-half.svg | 0 .../cdn}/assets/icons/circle-square.svg | 0 .../shoelace/cdn}/assets/icons/circle.svg | 0 .../assets/icons/clipboard-check-fill.svg | 0 .../cdn}/assets/icons/clipboard-check.svg | 0 .../cdn}/assets/icons/clipboard-data-fill.svg | 0 .../cdn}/assets/icons/clipboard-data.svg | 0 .../cdn}/assets/icons/clipboard-fill.svg | 0 .../assets/icons/clipboard-heart-fill.svg | 0 .../cdn}/assets/icons/clipboard-heart.svg | 0 .../assets/icons/clipboard-minus-fill.svg | 0 .../cdn}/assets/icons/clipboard-minus.svg | 0 .../cdn}/assets/icons/clipboard-plus-fill.svg | 0 .../cdn}/assets/icons/clipboard-plus.svg | 0 .../cdn}/assets/icons/clipboard-pulse.svg | 0 .../cdn}/assets/icons/clipboard-x-fill.svg | 0 .../cdn}/assets/icons/clipboard-x.svg | 0 .../shoelace/cdn}/assets/icons/clipboard.svg | 0 .../assets/icons/clipboard2-check-fill.svg | 0 .../cdn}/assets/icons/clipboard2-check.svg | 0 .../assets/icons/clipboard2-data-fill.svg | 0 .../cdn}/assets/icons/clipboard2-data.svg | 0 .../cdn}/assets/icons/clipboard2-fill.svg | 0 .../assets/icons/clipboard2-heart-fill.svg | 0 .../cdn}/assets/icons/clipboard2-heart.svg | 0 .../assets/icons/clipboard2-minus-fill.svg | 0 .../cdn}/assets/icons/clipboard2-minus.svg | 0 .../assets/icons/clipboard2-plus-fill.svg | 0 .../cdn}/assets/icons/clipboard2-plus.svg | 0 .../assets/icons/clipboard2-pulse-fill.svg | 0 .../cdn}/assets/icons/clipboard2-pulse.svg | 0 .../cdn}/assets/icons/clipboard2-x-fill.svg | 0 .../cdn}/assets/icons/clipboard2-x.svg | 0 .../shoelace/cdn}/assets/icons/clipboard2.svg | 0 .../shoelace/cdn}/assets/icons/clock-fill.svg | 0 .../cdn}/assets/icons/clock-history.svg | 0 .../shoelace/cdn}/assets/icons/clock.svg | 0 .../assets/icons/cloud-arrow-down-fill.svg | 0 .../cdn}/assets/icons/cloud-arrow-down.svg | 0 .../cdn}/assets/icons/cloud-arrow-up-fill.svg | 0 .../cdn}/assets/icons/cloud-arrow-up.svg | 0 .../cdn}/assets/icons/cloud-check-fill.svg | 0 .../cdn}/assets/icons/cloud-check.svg | 0 .../cdn}/assets/icons/cloud-download-fill.svg | 0 .../cdn}/assets/icons/cloud-download.svg | 0 .../cdn}/assets/icons/cloud-drizzle-fill.svg | 0 .../cdn}/assets/icons/cloud-drizzle.svg | 0 .../shoelace/cdn}/assets/icons/cloud-fill.svg | 0 .../cdn}/assets/icons/cloud-fog-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-fog.svg | 0 .../cdn}/assets/icons/cloud-fog2-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-fog2.svg | 0 .../cdn}/assets/icons/cloud-hail-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-hail.svg | 0 .../cdn}/assets/icons/cloud-haze-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-haze.svg | 0 .../cdn}/assets/icons/cloud-haze2-fill.svg | 0 .../cdn}/assets/icons/cloud-haze2.svg | 0 .../assets/icons/cloud-lightning-fill.svg | 0 .../icons/cloud-lightning-rain-fill.svg | 0 .../assets/icons/cloud-lightning-rain.svg | 0 .../cdn}/assets/icons/cloud-lightning.svg | 0 .../cdn}/assets/icons/cloud-minus-fill.svg | 0 .../cdn}/assets/icons/cloud-minus.svg | 0 .../cdn}/assets/icons/cloud-moon-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-moon.svg | 0 .../cdn}/assets/icons/cloud-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-plus.svg | 0 .../cdn}/assets/icons/cloud-rain-fill.svg | 0 .../assets/icons/cloud-rain-heavy-fill.svg | 0 .../cdn}/assets/icons/cloud-rain-heavy.svg | 0 .../shoelace/cdn}/assets/icons/cloud-rain.svg | 0 .../cdn}/assets/icons/cloud-slash-fill.svg | 0 .../cdn}/assets/icons/cloud-slash.svg | 0 .../cdn}/assets/icons/cloud-sleet-fill.svg | 0 .../cdn}/assets/icons/cloud-sleet.svg | 0 .../cdn}/assets/icons/cloud-snow-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-snow.svg | 0 .../cdn}/assets/icons/cloud-sun-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloud-sun.svg | 0 .../cdn}/assets/icons/cloud-upload-fill.svg | 0 .../cdn}/assets/icons/cloud-upload.svg | 0 .../shoelace/cdn}/assets/icons/cloud.svg | 0 .../cdn}/assets/icons/clouds-fill.svg | 0 .../shoelace/cdn}/assets/icons/clouds.svg | 0 .../cdn}/assets/icons/cloudy-fill.svg | 0 .../shoelace/cdn}/assets/icons/cloudy.svg | 0 .../shoelace/cdn}/assets/icons/code-slash.svg | 0 .../cdn}/assets/icons/code-square.svg | 0 .../shoelace/cdn}/assets/icons/code.svg | 0 .../shoelace/cdn}/assets/icons/coin.svg | 0 .../cdn}/assets/icons/collection-fill.svg | 0 .../assets/icons/collection-play-fill.svg | 0 .../cdn}/assets/icons/collection-play.svg | 0 .../shoelace/cdn}/assets/icons/collection.svg | 0 .../cdn}/assets/icons/columns-gap.svg | 0 .../shoelace/cdn}/assets/icons/columns.svg | 0 .../shoelace/cdn}/assets/icons/command.svg | 0 .../cdn}/assets/icons/compass-fill.svg | 0 .../shoelace/cdn}/assets/icons/compass.svg | 0 .../cdn}/assets/icons/cone-striped.svg | 0 .../shoelace/cdn}/assets/icons/cone.svg | 0 .../shoelace/cdn}/assets/icons/controller.svg | 0 .../shoelace/cdn}/assets/icons/cookie.svg | 0 .../shoelace/cdn}/assets/icons/copy.svg | 0 .../shoelace/cdn}/assets/icons/cpu-fill.svg | 0 .../shoelace/cdn}/assets/icons/cpu.svg | 0 .../assets/icons/credit-card-2-back-fill.svg | 0 .../cdn}/assets/icons/credit-card-2-back.svg | 0 .../assets/icons/credit-card-2-front-fill.svg | 0 .../cdn}/assets/icons/credit-card-2-front.svg | 0 .../cdn}/assets/icons/credit-card-fill.svg | 0 .../cdn}/assets/icons/credit-card.svg | 0 .../shoelace/cdn}/assets/icons/crop.svg | 0 .../shoelace/cdn}/assets/icons/crosshair.svg | 0 .../shoelace/cdn}/assets/icons/crosshair2.svg | 0 .../shoelace/cdn}/assets/icons/cup-fill.svg | 0 .../cdn}/assets/icons/cup-hot-fill.svg | 0 .../shoelace/cdn}/assets/icons/cup-hot.svg | 0 .../shoelace/cdn}/assets/icons/cup-straw.svg | 0 .../shoelace/cdn}/assets/icons/cup.svg | 0 .../cdn}/assets/icons/currency-bitcoin.svg | 0 .../cdn}/assets/icons/currency-dollar.svg | 0 .../cdn}/assets/icons/currency-euro.svg | 0 .../cdn}/assets/icons/currency-exchange.svg | 0 .../cdn}/assets/icons/currency-pound.svg | 0 .../cdn}/assets/icons/currency-rupee.svg | 0 .../cdn}/assets/icons/currency-yen.svg | 0 .../cdn}/assets/icons/cursor-fill.svg | 0 .../cdn}/assets/icons/cursor-text.svg | 0 .../shoelace/cdn}/assets/icons/cursor.svg | 0 .../cdn}/assets/icons/dash-circle-dotted.svg | 0 .../cdn}/assets/icons/dash-circle-fill.svg | 0 .../cdn}/assets/icons/dash-circle.svg | 0 .../shoelace/cdn}/assets/icons/dash-lg.svg | 0 .../cdn}/assets/icons/dash-square-dotted.svg | 0 .../cdn}/assets/icons/dash-square-fill.svg | 0 .../cdn}/assets/icons/dash-square.svg | 0 .../shoelace/cdn}/assets/icons/dash.svg | 0 .../cdn}/assets/icons/database-add.svg | 0 .../cdn}/assets/icons/database-check.svg | 0 .../cdn}/assets/icons/database-dash.svg | 0 .../cdn}/assets/icons/database-down.svg | 0 .../assets/icons/database-exclamation.svg | 0 .../cdn}/assets/icons/database-fill-add.svg | 0 .../cdn}/assets/icons/database-fill-check.svg | 0 .../cdn}/assets/icons/database-fill-dash.svg | 0 .../cdn}/assets/icons/database-fill-down.svg | 0 .../icons/database-fill-exclamation.svg | 0 .../cdn}/assets/icons/database-fill-gear.svg | 0 .../cdn}/assets/icons/database-fill-lock.svg | 0 .../cdn}/assets/icons/database-fill-slash.svg | 0 .../cdn}/assets/icons/database-fill-up.svg | 0 .../cdn}/assets/icons/database-fill-x.svg | 0 .../cdn}/assets/icons/database-fill.svg | 0 .../cdn}/assets/icons/database-gear.svg | 0 .../cdn}/assets/icons/database-lock.svg | 0 .../cdn}/assets/icons/database-slash.svg | 0 .../cdn}/assets/icons/database-up.svg | 0 .../shoelace/cdn}/assets/icons/database-x.svg | 0 .../shoelace/cdn}/assets/icons/database.svg | 0 .../cdn}/assets/icons/device-hdd-fill.svg | 0 .../shoelace/cdn}/assets/icons/device-hdd.svg | 0 .../cdn}/assets/icons/device-ssd-fill.svg | 0 .../shoelace/cdn}/assets/icons/device-ssd.svg | 0 .../cdn}/assets/icons/diagram-2-fill.svg | 0 .../shoelace/cdn}/assets/icons/diagram-2.svg | 0 .../cdn}/assets/icons/diagram-3-fill.svg | 0 .../shoelace/cdn}/assets/icons/diagram-3.svg | 0 .../cdn}/assets/icons/diamond-fill.svg | 0 .../cdn}/assets/icons/diamond-half.svg | 0 .../shoelace/cdn}/assets/icons/diamond.svg | 0 .../cdn}/assets/icons/dice-1-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-1.svg | 0 .../cdn}/assets/icons/dice-2-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-2.svg | 0 .../cdn}/assets/icons/dice-3-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-3.svg | 0 .../cdn}/assets/icons/dice-4-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-4.svg | 0 .../cdn}/assets/icons/dice-5-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-5.svg | 0 .../cdn}/assets/icons/dice-6-fill.svg | 0 .../shoelace/cdn}/assets/icons/dice-6.svg | 0 .../shoelace/cdn}/assets/icons/disc-fill.svg | 0 .../shoelace/cdn}/assets/icons/disc.svg | 0 .../shoelace/cdn}/assets/icons/discord.svg | 0 .../cdn}/assets/icons/display-fill.svg | 0 .../shoelace/cdn}/assets/icons/display.svg | 0 .../cdn}/assets/icons/displayport-fill.svg | 0 .../cdn}/assets/icons/displayport.svg | 0 .../assets/icons/distribute-horizontal.svg | 0 .../cdn}/assets/icons/distribute-vertical.svg | 0 .../cdn}/assets/icons/door-closed-fill.svg | 0 .../cdn}/assets/icons/door-closed.svg | 0 .../cdn}/assets/icons/door-open-fill.svg | 0 .../shoelace/cdn}/assets/icons/door-open.svg | 0 .../shoelace/cdn}/assets/icons/dot.svg | 0 .../shoelace/cdn}/assets/icons/download.svg | 0 .../shoelace/cdn}/assets/icons/dpad-fill.svg | 0 .../shoelace/cdn}/assets/icons/dpad.svg | 0 .../shoelace/cdn}/assets/icons/dribbble.svg | 0 .../shoelace/cdn}/assets/icons/dropbox.svg | 0 .../cdn}/assets/icons/droplet-fill.svg | 0 .../cdn}/assets/icons/droplet-half.svg | 0 .../shoelace/cdn}/assets/icons/droplet.svg | 0 .../cdn}/assets/icons/duffle-fill.svg | 0 .../shoelace/cdn}/assets/icons/duffle.svg | 0 .../shoelace/cdn}/assets/icons/ear-fill.svg | 0 .../shoelace/cdn}/assets/icons/ear.svg | 0 .../shoelace/cdn}/assets/icons/earbuds.svg | 0 .../shoelace/cdn}/assets/icons/easel-fill.svg | 0 .../shoelace/cdn}/assets/icons/easel.svg | 0 .../cdn}/assets/icons/easel2-fill.svg | 0 .../shoelace/cdn}/assets/icons/easel2.svg | 0 .../cdn}/assets/icons/easel3-fill.svg | 0 .../shoelace/cdn}/assets/icons/easel3.svg | 0 .../shoelace/cdn}/assets/icons/egg-fill.svg | 0 .../shoelace/cdn}/assets/icons/egg-fried.svg | 0 .../shoelace/cdn}/assets/icons/egg.svg | 0 .../shoelace/cdn}/assets/icons/eject-fill.svg | 0 .../shoelace/cdn}/assets/icons/eject.svg | 0 .../cdn}/assets/icons/emoji-angry-fill.svg | 0 .../cdn}/assets/icons/emoji-angry.svg | 0 .../assets/icons/emoji-astonished-fill.svg | 0 .../cdn}/assets/icons/emoji-astonished.svg | 0 .../cdn}/assets/icons/emoji-dizzy-fill.svg | 0 .../cdn}/assets/icons/emoji-dizzy.svg | 0 .../icons/emoji-expressionless-fill.svg | 0 .../assets/icons/emoji-expressionless.svg | 0 .../cdn}/assets/icons/emoji-frown-fill.svg | 0 .../cdn}/assets/icons/emoji-frown.svg | 0 .../cdn}/assets/icons/emoji-grimace-fill.svg | 0 .../cdn}/assets/icons/emoji-grimace.svg | 0 .../cdn}/assets/icons/emoji-grin-fill.svg | 0 .../shoelace/cdn}/assets/icons/emoji-grin.svg | 0 .../assets/icons/emoji-heart-eyes-fill.svg | 0 .../cdn}/assets/icons/emoji-heart-eyes.svg | 0 .../cdn}/assets/icons/emoji-kiss-fill.svg | 0 .../shoelace/cdn}/assets/icons/emoji-kiss.svg | 0 .../cdn}/assets/icons/emoji-laughing-fill.svg | 0 .../cdn}/assets/icons/emoji-laughing.svg | 0 .../cdn}/assets/icons/emoji-neutral-fill.svg | 0 .../cdn}/assets/icons/emoji-neutral.svg | 0 .../cdn}/assets/icons/emoji-smile-fill.svg | 0 .../icons/emoji-smile-upside-down-fill.svg | 0 .../assets/icons/emoji-smile-upside-down.svg | 0 .../cdn}/assets/icons/emoji-smile.svg | 0 .../assets/icons/emoji-sunglasses-fill.svg | 0 .../cdn}/assets/icons/emoji-sunglasses.svg | 0 .../cdn}/assets/icons/emoji-surprise-fill.svg | 0 .../cdn}/assets/icons/emoji-surprise.svg | 0 .../cdn}/assets/icons/emoji-tear-fill.svg | 0 .../shoelace/cdn}/assets/icons/emoji-tear.svg | 0 .../cdn}/assets/icons/emoji-wink-fill.svg | 0 .../shoelace/cdn}/assets/icons/emoji-wink.svg | 0 .../assets/icons/envelope-arrow-down-fill.svg | 0 .../cdn}/assets/icons/envelope-arrow-down.svg | 0 .../assets/icons/envelope-arrow-up-fill.svg | 0 .../cdn}/assets/icons/envelope-arrow-up.svg | 0 .../cdn}/assets/icons/envelope-at-fill.svg | 0 .../cdn}/assets/icons/envelope-at.svg | 0 .../cdn}/assets/icons/envelope-check-fill.svg | 0 .../cdn}/assets/icons/envelope-check.svg | 0 .../cdn}/assets/icons/envelope-dash-fill.svg | 0 .../cdn}/assets/icons/envelope-dash.svg | 0 .../icons/envelope-exclamation-fill.svg | 0 .../assets/icons/envelope-exclamation.svg | 0 .../cdn}/assets/icons/envelope-fill.svg | 0 .../cdn}/assets/icons/envelope-heart-fill.svg | 0 .../cdn}/assets/icons/envelope-heart.svg | 0 .../cdn}/assets/icons/envelope-open-fill.svg | 0 .../assets/icons/envelope-open-heart-fill.svg | 0 .../cdn}/assets/icons/envelope-open-heart.svg | 0 .../cdn}/assets/icons/envelope-open.svg | 0 .../cdn}/assets/icons/envelope-paper-fill.svg | 0 .../icons/envelope-paper-heart-fill.svg | 0 .../assets/icons/envelope-paper-heart.svg | 0 .../cdn}/assets/icons/envelope-paper.svg | 0 .../cdn}/assets/icons/envelope-plus-fill.svg | 0 .../cdn}/assets/icons/envelope-plus.svg | 0 .../cdn}/assets/icons/envelope-slash-fill.svg | 0 .../cdn}/assets/icons/envelope-slash.svg | 0 .../cdn}/assets/icons/envelope-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/envelope-x.svg | 0 .../shoelace/cdn}/assets/icons/envelope.svg | 0 .../cdn}/assets/icons/eraser-fill.svg | 0 .../shoelace/cdn}/assets/icons/eraser.svg | 0 .../shoelace/cdn}/assets/icons/escape.svg | 0 .../shoelace/cdn}/assets/icons/ethernet.svg | 0 .../cdn}/assets/icons/ev-front-fill.svg | 0 .../shoelace/cdn}/assets/icons/ev-front.svg | 0 .../cdn}/assets/icons/ev-station-fill.svg | 0 .../shoelace/cdn}/assets/icons/ev-station.svg | 0 .../assets/icons/exclamation-circle-fill.svg | 0 .../cdn}/assets/icons/exclamation-circle.svg | 0 .../assets/icons/exclamation-diamond-fill.svg | 0 .../cdn}/assets/icons/exclamation-diamond.svg | 0 .../cdn}/assets/icons/exclamation-lg.svg | 0 .../assets/icons/exclamation-octagon-fill.svg | 0 .../cdn}/assets/icons/exclamation-octagon.svg | 0 .../assets/icons/exclamation-square-fill.svg | 0 .../cdn}/assets/icons/exclamation-square.svg | 0 .../icons/exclamation-triangle-fill.svg | 0 .../assets/icons/exclamation-triangle.svg | 0 .../cdn}/assets/icons/exclamation.svg | 0 .../shoelace/cdn}/assets/icons/exclude.svg | 0 .../cdn}/assets/icons/explicit-fill.svg | 0 .../shoelace/cdn}/assets/icons/explicit.svg | 0 .../shoelace/cdn}/assets/icons/exposure.svg | 0 .../shoelace/cdn}/assets/icons/eye-fill.svg | 0 .../cdn}/assets/icons/eye-slash-fill.svg | 0 .../shoelace/cdn}/assets/icons/eye-slash.svg | 0 .../shoelace/cdn}/assets/icons/eye.svg | 0 .../shoelace/cdn}/assets/icons/eyedropper.svg | 0 .../shoelace/cdn}/assets/icons/eyeglasses.svg | 0 .../shoelace/cdn}/assets/icons/facebook.svg | 0 .../shoelace/cdn}/assets/icons/fan.svg | 0 .../assets/icons/fast-forward-btn-fill.svg | 0 .../cdn}/assets/icons/fast-forward-btn.svg | 0 .../assets/icons/fast-forward-circle-fill.svg | 0 .../cdn}/assets/icons/fast-forward-circle.svg | 0 .../cdn}/assets/icons/fast-forward-fill.svg | 0 .../cdn}/assets/icons/fast-forward.svg | 0 .../shoelace/cdn}/assets/icons/feather.svg | 0 .../shoelace/cdn}/assets/icons/feather2.svg | 0 .../assets/icons/file-arrow-down-fill.svg | 0 .../cdn}/assets/icons/file-arrow-down.svg | 0 .../cdn}/assets/icons/file-arrow-up-fill.svg | 0 .../cdn}/assets/icons/file-arrow-up.svg | 0 .../cdn}/assets/icons/file-bar-graph-fill.svg | 0 .../cdn}/assets/icons/file-bar-graph.svg | 0 .../cdn}/assets/icons/file-binary-fill.svg | 0 .../cdn}/assets/icons/file-binary.svg | 0 .../cdn}/assets/icons/file-break-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-break.svg | 0 .../cdn}/assets/icons/file-check-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-check.svg | 0 .../cdn}/assets/icons/file-code-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-code.svg | 0 .../cdn}/assets/icons/file-diff-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-diff.svg | 0 .../icons/file-earmark-arrow-down-fill.svg | 0 .../assets/icons/file-earmark-arrow-down.svg | 0 .../icons/file-earmark-arrow-up-fill.svg | 0 .../assets/icons/file-earmark-arrow-up.svg | 0 .../icons/file-earmark-bar-graph-fill.svg | 0 .../assets/icons/file-earmark-bar-graph.svg | 0 .../assets/icons/file-earmark-binary-fill.svg | 0 .../cdn}/assets/icons/file-earmark-binary.svg | 0 .../assets/icons/file-earmark-break-fill.svg | 0 .../cdn}/assets/icons/file-earmark-break.svg | 0 .../assets/icons/file-earmark-check-fill.svg | 0 .../cdn}/assets/icons/file-earmark-check.svg | 0 .../assets/icons/file-earmark-code-fill.svg | 0 .../cdn}/assets/icons/file-earmark-code.svg | 0 .../assets/icons/file-earmark-diff-fill.svg | 0 .../cdn}/assets/icons/file-earmark-diff.svg | 0 .../assets/icons/file-earmark-easel-fill.svg | 0 .../cdn}/assets/icons/file-earmark-easel.svg | 0 .../assets/icons/file-earmark-excel-fill.svg | 0 .../cdn}/assets/icons/file-earmark-excel.svg | 0 .../cdn}/assets/icons/file-earmark-fill.svg | 0 .../assets/icons/file-earmark-font-fill.svg | 0 .../cdn}/assets/icons/file-earmark-font.svg | 0 .../assets/icons/file-earmark-image-fill.svg | 0 .../cdn}/assets/icons/file-earmark-image.svg | 0 .../assets/icons/file-earmark-lock-fill.svg | 0 .../cdn}/assets/icons/file-earmark-lock.svg | 0 .../assets/icons/file-earmark-lock2-fill.svg | 0 .../cdn}/assets/icons/file-earmark-lock2.svg | 0 .../icons/file-earmark-medical-fill.svg | 0 .../assets/icons/file-earmark-medical.svg | 0 .../assets/icons/file-earmark-minus-fill.svg | 0 .../cdn}/assets/icons/file-earmark-minus.svg | 0 .../assets/icons/file-earmark-music-fill.svg | 0 .../cdn}/assets/icons/file-earmark-music.svg | 0 .../assets/icons/file-earmark-pdf-fill.svg | 0 .../cdn}/assets/icons/file-earmark-pdf.svg | 0 .../assets/icons/file-earmark-person-fill.svg | 0 .../cdn}/assets/icons/file-earmark-person.svg | 0 .../assets/icons/file-earmark-play-fill.svg | 0 .../cdn}/assets/icons/file-earmark-play.svg | 0 .../assets/icons/file-earmark-plus-fill.svg | 0 .../cdn}/assets/icons/file-earmark-plus.svg | 0 .../assets/icons/file-earmark-post-fill.svg | 0 .../cdn}/assets/icons/file-earmark-post.svg | 0 .../assets/icons/file-earmark-ppt-fill.svg | 0 .../cdn}/assets/icons/file-earmark-ppt.svg | 0 .../icons/file-earmark-richtext-fill.svg | 0 .../assets/icons/file-earmark-richtext.svg | 0 .../assets/icons/file-earmark-ruled-fill.svg | 0 .../cdn}/assets/icons/file-earmark-ruled.svg | 0 .../assets/icons/file-earmark-slides-fill.svg | 0 .../cdn}/assets/icons/file-earmark-slides.svg | 0 .../icons/file-earmark-spreadsheet-fill.svg | 0 .../assets/icons/file-earmark-spreadsheet.svg | 0 .../assets/icons/file-earmark-text-fill.svg | 0 .../cdn}/assets/icons/file-earmark-text.svg | 0 .../assets/icons/file-earmark-word-fill.svg | 0 .../cdn}/assets/icons/file-earmark-word.svg | 0 .../cdn}/assets/icons/file-earmark-x-fill.svg | 0 .../cdn}/assets/icons/file-earmark-x.svg | 0 .../assets/icons/file-earmark-zip-fill.svg | 0 .../cdn}/assets/icons/file-earmark-zip.svg | 0 .../cdn}/assets/icons/file-earmark.svg | 0 .../cdn}/assets/icons/file-easel-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-easel.svg | 0 .../cdn}/assets/icons/file-excel-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-excel.svg | 0 .../shoelace/cdn}/assets/icons/file-fill.svg | 0 .../cdn}/assets/icons/file-font-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-font.svg | 0 .../cdn}/assets/icons/file-image-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-image.svg | 0 .../cdn}/assets/icons/file-lock-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-lock.svg | 0 .../cdn}/assets/icons/file-lock2-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-lock2.svg | 0 .../cdn}/assets/icons/file-medical-fill.svg | 0 .../cdn}/assets/icons/file-medical.svg | 0 .../cdn}/assets/icons/file-minus-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-minus.svg | 0 .../cdn}/assets/icons/file-music-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-music.svg | 0 .../cdn}/assets/icons/file-pdf-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-pdf.svg | 0 .../cdn}/assets/icons/file-person-fill.svg | 0 .../cdn}/assets/icons/file-person.svg | 0 .../cdn}/assets/icons/file-play-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-play.svg | 0 .../cdn}/assets/icons/file-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-plus.svg | 0 .../cdn}/assets/icons/file-post-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-post.svg | 0 .../cdn}/assets/icons/file-ppt-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-ppt.svg | 0 .../cdn}/assets/icons/file-richtext-fill.svg | 0 .../cdn}/assets/icons/file-richtext.svg | 0 .../cdn}/assets/icons/file-ruled-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-ruled.svg | 0 .../cdn}/assets/icons/file-slides-fill.svg | 0 .../cdn}/assets/icons/file-slides.svg | 0 .../assets/icons/file-spreadsheet-fill.svg | 0 .../cdn}/assets/icons/file-spreadsheet.svg | 0 .../cdn}/assets/icons/file-text-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-text.svg | 0 .../cdn}/assets/icons/file-word-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-word.svg | 0 .../cdn}/assets/icons/file-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-x.svg | 0 .../cdn}/assets/icons/file-zip-fill.svg | 0 .../shoelace/cdn}/assets/icons/file-zip.svg | 0 .../shoelace/cdn}/assets/icons/file.svg | 0 .../shoelace/cdn}/assets/icons/files-alt.svg | 0 .../shoelace/cdn}/assets/icons/files.svg | 0 .../cdn}/assets/icons/filetype-aac.svg | 0 .../cdn}/assets/icons/filetype-ai.svg | 0 .../cdn}/assets/icons/filetype-bmp.svg | 0 .../cdn}/assets/icons/filetype-cs.svg | 0 .../cdn}/assets/icons/filetype-css.svg | 0 .../cdn}/assets/icons/filetype-csv.svg | 0 .../cdn}/assets/icons/filetype-doc.svg | 0 .../cdn}/assets/icons/filetype-docx.svg | 0 .../cdn}/assets/icons/filetype-exe.svg | 0 .../cdn}/assets/icons/filetype-gif.svg | 0 .../cdn}/assets/icons/filetype-heic.svg | 0 .../cdn}/assets/icons/filetype-html.svg | 0 .../cdn}/assets/icons/filetype-java.svg | 0 .../cdn}/assets/icons/filetype-jpg.svg | 0 .../cdn}/assets/icons/filetype-js.svg | 0 .../cdn}/assets/icons/filetype-json.svg | 0 .../cdn}/assets/icons/filetype-jsx.svg | 0 .../cdn}/assets/icons/filetype-key.svg | 0 .../cdn}/assets/icons/filetype-m4p.svg | 0 .../cdn}/assets/icons/filetype-md.svg | 0 .../cdn}/assets/icons/filetype-mdx.svg | 0 .../cdn}/assets/icons/filetype-mov.svg | 0 .../cdn}/assets/icons/filetype-mp3.svg | 0 .../cdn}/assets/icons/filetype-mp4.svg | 0 .../cdn}/assets/icons/filetype-otf.svg | 0 .../cdn}/assets/icons/filetype-pdf.svg | 0 .../cdn}/assets/icons/filetype-php.svg | 0 .../cdn}/assets/icons/filetype-png.svg | 0 .../cdn}/assets/icons/filetype-ppt.svg | 0 .../cdn}/assets/icons/filetype-pptx.svg | 0 .../cdn}/assets/icons/filetype-psd.svg | 0 .../cdn}/assets/icons/filetype-py.svg | 0 .../cdn}/assets/icons/filetype-raw.svg | 0 .../cdn}/assets/icons/filetype-rb.svg | 0 .../cdn}/assets/icons/filetype-sass.svg | 0 .../cdn}/assets/icons/filetype-scss.svg | 0 .../cdn}/assets/icons/filetype-sh.svg | 0 .../cdn}/assets/icons/filetype-sql.svg | 0 .../cdn}/assets/icons/filetype-svg.svg | 0 .../cdn}/assets/icons/filetype-tiff.svg | 0 .../cdn}/assets/icons/filetype-tsx.svg | 0 .../cdn}/assets/icons/filetype-ttf.svg | 0 .../cdn}/assets/icons/filetype-txt.svg | 0 .../cdn}/assets/icons/filetype-wav.svg | 0 .../cdn}/assets/icons/filetype-woff.svg | 0 .../cdn}/assets/icons/filetype-xls.svg | 0 .../cdn}/assets/icons/filetype-xlsx.svg | 0 .../cdn}/assets/icons/filetype-xml.svg | 0 .../cdn}/assets/icons/filetype-yml.svg | 0 .../shoelace/cdn}/assets/icons/film.svg | 0 .../cdn}/assets/icons/filter-circle-fill.svg | 0 .../cdn}/assets/icons/filter-circle.svg | 0 .../cdn}/assets/icons/filter-left.svg | 0 .../cdn}/assets/icons/filter-right.svg | 0 .../cdn}/assets/icons/filter-square-fill.svg | 0 .../cdn}/assets/icons/filter-square.svg | 0 .../shoelace/cdn}/assets/icons/filter.svg | 0 .../cdn}/assets/icons/fingerprint.svg | 0 .../shoelace/cdn}/assets/icons/fire.svg | 0 .../shoelace/cdn}/assets/icons/flag-fill.svg | 0 .../shoelace/cdn}/assets/icons/flag.svg | 0 .../cdn}/assets/icons/floppy-fill.svg | 0 .../shoelace/cdn}/assets/icons/floppy.svg | 0 .../cdn}/assets/icons/floppy2-fill.svg | 0 .../shoelace/cdn}/assets/icons/floppy2.svg | 0 .../shoelace/cdn}/assets/icons/flower1.svg | 0 .../shoelace/cdn}/assets/icons/flower2.svg | 0 .../shoelace/cdn}/assets/icons/flower3.svg | 0 .../cdn}/assets/icons/folder-check.svg | 0 .../cdn}/assets/icons/folder-fill.svg | 0 .../cdn}/assets/icons/folder-minus.svg | 0 .../cdn}/assets/icons/folder-plus.svg | 0 .../cdn}/assets/icons/folder-symlink-fill.svg | 0 .../cdn}/assets/icons/folder-symlink.svg | 0 .../shoelace/cdn}/assets/icons/folder-x.svg | 0 .../shoelace/cdn}/assets/icons/folder.svg | 0 .../cdn}/assets/icons/folder2-open.svg | 0 .../shoelace/cdn}/assets/icons/folder2.svg | 0 .../shoelace/cdn}/assets/icons/fonts.svg | 0 .../cdn}/assets/icons/forward-fill.svg | 0 .../shoelace/cdn}/assets/icons/forward.svg | 0 .../shoelace/cdn}/assets/icons/front.svg | 0 .../assets/icons/fuel-pump-diesel-fill.svg | 0 .../cdn}/assets/icons/fuel-pump-diesel.svg | 0 .../cdn}/assets/icons/fuel-pump-fill.svg | 0 .../shoelace/cdn}/assets/icons/fuel-pump.svg | 0 .../cdn}/assets/icons/fullscreen-exit.svg | 0 .../shoelace/cdn}/assets/icons/fullscreen.svg | 0 .../cdn}/assets/icons/funnel-fill.svg | 0 .../shoelace/cdn}/assets/icons/funnel.svg | 0 .../shoelace/cdn}/assets/icons/gear-fill.svg | 0 .../cdn}/assets/icons/gear-wide-connected.svg | 0 .../shoelace/cdn}/assets/icons/gear-wide.svg | 0 .../shoelace/cdn}/assets/icons/gear.svg | 0 .../shoelace/cdn}/assets/icons/gem.svg | 0 .../cdn}/assets/icons/gender-ambiguous.svg | 0 .../cdn}/assets/icons/gender-female.svg | 0 .../cdn}/assets/icons/gender-male.svg | 0 .../cdn}/assets/icons/gender-neuter.svg | 0 .../cdn}/assets/icons/gender-trans.svg | 0 .../cdn}/assets/icons/geo-alt-fill.svg | 0 .../shoelace/cdn}/assets/icons/geo-alt.svg | 0 .../shoelace/cdn}/assets/icons/geo-fill.svg | 0 .../shoelace/cdn}/assets/icons/geo.svg | 0 .../shoelace/cdn}/assets/icons/gift-fill.svg | 0 .../shoelace/cdn}/assets/icons/gift.svg | 0 .../shoelace/cdn}/assets/icons/git.svg | 0 .../shoelace/cdn}/assets/icons/github.svg | 0 .../shoelace/cdn}/assets/icons/gitlab.svg | 0 .../cdn}/assets/icons/globe-americas.svg | 0 .../assets/icons/globe-asia-australia.svg | 0 .../assets/icons/globe-central-south-asia.svg | 0 .../cdn}/assets/icons/globe-europe-africa.svg | 0 .../shoelace/cdn}/assets/icons/globe.svg | 0 .../shoelace/cdn}/assets/icons/globe2.svg | 0 .../cdn}/assets/icons/google-play.svg | 0 .../shoelace/cdn}/assets/icons/google.svg | 0 .../shoelace/cdn}/assets/icons/gpu-card.svg | 0 .../cdn}/assets/icons/graph-down-arrow.svg | 0 .../shoelace/cdn}/assets/icons/graph-down.svg | 0 .../cdn}/assets/icons/graph-up-arrow.svg | 0 .../shoelace/cdn}/assets/icons/graph-up.svg | 0 .../cdn}/assets/icons/grid-1x2-fill.svg | 0 .../shoelace/cdn}/assets/icons/grid-1x2.svg | 0 .../cdn}/assets/icons/grid-3x2-gap-fill.svg | 0 .../cdn}/assets/icons/grid-3x2-gap.svg | 0 .../shoelace/cdn}/assets/icons/grid-3x2.svg | 0 .../cdn}/assets/icons/grid-3x3-gap-fill.svg | 0 .../cdn}/assets/icons/grid-3x3-gap.svg | 0 .../shoelace/cdn}/assets/icons/grid-3x3.svg | 0 .../shoelace/cdn}/assets/icons/grid-fill.svg | 0 .../shoelace/cdn}/assets/icons/grid.svg | 0 .../cdn}/assets/icons/grip-horizontal.svg | 0 .../cdn}/assets/icons/grip-vertical.svg | 0 .../cdn}/assets/icons/h-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/h-circle.svg | 0 .../cdn}/assets/icons/h-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/h-square.svg | 0 .../shoelace/cdn}/assets/icons/hammer.svg | 0 .../cdn}/assets/icons/hand-index-fill.svg | 0 .../assets/icons/hand-index-thumb-fill.svg | 0 .../cdn}/assets/icons/hand-index-thumb.svg | 0 .../shoelace/cdn}/assets/icons/hand-index.svg | 0 .../assets/icons/hand-thumbs-down-fill.svg | 0 .../cdn}/assets/icons/hand-thumbs-down.svg | 0 .../cdn}/assets/icons/hand-thumbs-up-fill.svg | 0 .../cdn}/assets/icons/hand-thumbs-up.svg | 0 .../cdn}/assets/icons/handbag-fill.svg | 0 .../shoelace/cdn}/assets/icons/handbag.svg | 0 .../shoelace/cdn}/assets/icons/hash.svg | 0 .../shoelace/cdn}/assets/icons/hdd-fill.svg | 0 .../cdn}/assets/icons/hdd-network-fill.svg | 0 .../cdn}/assets/icons/hdd-network.svg | 0 .../cdn}/assets/icons/hdd-rack-fill.svg | 0 .../shoelace/cdn}/assets/icons/hdd-rack.svg | 0 .../cdn}/assets/icons/hdd-stack-fill.svg | 0 .../shoelace/cdn}/assets/icons/hdd-stack.svg | 0 .../shoelace/cdn}/assets/icons/hdd.svg | 0 .../shoelace/cdn}/assets/icons/hdmi-fill.svg | 0 .../shoelace/cdn}/assets/icons/hdmi.svg | 0 .../shoelace/cdn}/assets/icons/headphones.svg | 0 .../shoelace/cdn}/assets/icons/headset-vr.svg | 0 .../shoelace/cdn}/assets/icons/headset.svg | 0 .../cdn}/assets/icons/heart-arrow.svg | 0 .../shoelace/cdn}/assets/icons/heart-fill.svg | 0 .../shoelace/cdn}/assets/icons/heart-half.svg | 0 .../cdn}/assets/icons/heart-pulse-fill.svg | 0 .../cdn}/assets/icons/heart-pulse.svg | 0 .../shoelace/cdn}/assets/icons/heart.svg | 0 .../cdn}/assets/icons/heartbreak-fill.svg | 0 .../shoelace/cdn}/assets/icons/heartbreak.svg | 0 .../shoelace/cdn}/assets/icons/hearts.svg | 0 .../cdn}/assets/icons/heptagon-fill.svg | 0 .../cdn}/assets/icons/heptagon-half.svg | 0 .../shoelace/cdn}/assets/icons/heptagon.svg | 0 .../cdn}/assets/icons/hexagon-fill.svg | 0 .../cdn}/assets/icons/hexagon-half.svg | 0 .../shoelace/cdn}/assets/icons/hexagon.svg | 0 .../cdn}/assets/icons/highlighter.svg | 0 .../shoelace/cdn}/assets/icons/highlights.svg | 0 .../cdn}/assets/icons/hospital-fill.svg | 0 .../shoelace/cdn}/assets/icons/hospital.svg | 0 .../cdn}/assets/icons/hourglass-bottom.svg | 0 .../cdn}/assets/icons/hourglass-split.svg | 0 .../cdn}/assets/icons/hourglass-top.svg | 0 .../shoelace/cdn}/assets/icons/hourglass.svg | 0 .../cdn}/assets/icons/house-add-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-add.svg | 0 .../cdn}/assets/icons/house-check-fill.svg | 0 .../cdn}/assets/icons/house-check.svg | 0 .../cdn}/assets/icons/house-dash-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-dash.svg | 0 .../cdn}/assets/icons/house-door-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-door.svg | 0 .../cdn}/assets/icons/house-down-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-down.svg | 0 .../assets/icons/house-exclamation-fill.svg | 0 .../cdn}/assets/icons/house-exclamation.svg | 0 .../shoelace/cdn}/assets/icons/house-fill.svg | 0 .../cdn}/assets/icons/house-gear-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-gear.svg | 0 .../cdn}/assets/icons/house-heart-fill.svg | 0 .../cdn}/assets/icons/house-heart.svg | 0 .../cdn}/assets/icons/house-lock-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-lock.svg | 0 .../cdn}/assets/icons/house-slash-fill.svg | 0 .../cdn}/assets/icons/house-slash.svg | 0 .../cdn}/assets/icons/house-up-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-up.svg | 0 .../cdn}/assets/icons/house-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/house-x.svg | 0 .../shoelace/cdn}/assets/icons/house.svg | 0 .../cdn}/assets/icons/houses-fill.svg | 0 .../shoelace/cdn}/assets/icons/houses.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/hr.svg | 0 .../shoelace/cdn}/assets/icons/hurricane.svg | 0 .../shoelace/cdn}/assets/icons/hypnotize.svg | 0 .../shoelace/cdn}/assets/icons/image-alt.svg | 0 .../shoelace/cdn}/assets/icons/image-fill.svg | 0 .../shoelace/cdn}/assets/icons/image.svg | 0 .../shoelace/cdn}/assets/icons/images.svg | 0 .../shoelace/cdn}/assets/icons/inbox-fill.svg | 0 .../shoelace/cdn}/assets/icons/inbox.svg | 0 .../cdn}/assets/icons/inboxes-fill.svg | 0 .../shoelace/cdn}/assets/icons/inboxes.svg | 0 .../shoelace/cdn}/assets/icons/incognito.svg | 0 .../shoelace/cdn}/assets/icons/indent.svg | 0 .../shoelace/cdn}/assets/icons/infinity.svg | 0 .../cdn}/assets/icons/info-circle-fill.svg | 0 .../cdn}/assets/icons/info-circle.svg | 0 .../shoelace/cdn}/assets/icons/info-lg.svg | 0 .../cdn}/assets/icons/info-square-fill.svg | 0 .../cdn}/assets/icons/info-square.svg | 0 .../shoelace/cdn}/assets/icons/info.svg | 0 .../cdn}/assets/icons/input-cursor-text.svg | 0 .../cdn}/assets/icons/input-cursor.svg | 0 .../shoelace/cdn}/assets/icons/instagram.svg | 0 .../shoelace/cdn}/assets/icons/intersect.svg | 0 .../cdn}/assets/icons/journal-album.svg | 0 .../cdn}/assets/icons/journal-arrow-down.svg | 0 .../cdn}/assets/icons/journal-arrow-up.svg | 0 .../assets/icons/journal-bookmark-fill.svg | 0 .../cdn}/assets/icons/journal-bookmark.svg | 0 .../cdn}/assets/icons/journal-check.svg | 0 .../cdn}/assets/icons/journal-code.svg | 0 .../cdn}/assets/icons/journal-medical.svg | 0 .../cdn}/assets/icons/journal-minus.svg | 0 .../cdn}/assets/icons/journal-plus.svg | 0 .../cdn}/assets/icons/journal-richtext.svg | 0 .../cdn}/assets/icons/journal-text.svg | 0 .../shoelace/cdn}/assets/icons/journal-x.svg | 0 .../shoelace/cdn}/assets/icons/journal.svg | 0 .../shoelace/cdn}/assets/icons/journals.svg | 0 .../shoelace/cdn}/assets/icons/joystick.svg | 0 .../cdn}/assets/icons/justify-left.svg | 0 .../cdn}/assets/icons/justify-right.svg | 0 .../shoelace/cdn}/assets/icons/justify.svg | 0 .../cdn}/assets/icons/kanban-fill.svg | 0 .../shoelace/cdn}/assets/icons/kanban.svg | 0 .../shoelace/cdn}/assets/icons/key-fill.svg | 0 .../shoelace/cdn}/assets/icons/key.svg | 0 .../cdn}/assets/icons/keyboard-fill.svg | 0 .../shoelace/cdn}/assets/icons/keyboard.svg | 0 .../shoelace/cdn}/assets/icons/ladder.svg | 0 .../shoelace/cdn}/assets/icons/lamp-fill.svg | 0 .../shoelace/cdn}/assets/icons/lamp.svg | 0 .../cdn}/assets/icons/laptop-fill.svg | 0 .../shoelace/cdn}/assets/icons/laptop.svg | 0 .../cdn}/assets/icons/layer-backward.svg | 0 .../cdn}/assets/icons/layer-forward.svg | 0 .../cdn}/assets/icons/layers-fill.svg | 0 .../cdn}/assets/icons/layers-half.svg | 0 .../shoelace/cdn}/assets/icons/layers.svg | 0 .../icons/layout-sidebar-inset-reverse.svg | 0 .../assets/icons/layout-sidebar-inset.svg | 0 .../assets/icons/layout-sidebar-reverse.svg | 0 .../cdn}/assets/icons/layout-sidebar.svg | 0 .../cdn}/assets/icons/layout-split.svg | 0 .../icons/layout-text-sidebar-reverse.svg | 0 .../cdn}/assets/icons/layout-text-sidebar.svg | 0 .../icons/layout-text-window-reverse.svg | 0 .../cdn}/assets/icons/layout-text-window.svg | 0 .../assets/icons/layout-three-columns.svg | 0 .../shoelace/cdn}/assets/icons/layout-wtf.svg | 0 .../cdn}/assets/icons/life-preserver.svg | 0 .../cdn}/assets/icons/lightbulb-fill.svg | 0 .../cdn}/assets/icons/lightbulb-off-fill.svg | 0 .../cdn}/assets/icons/lightbulb-off.svg | 0 .../shoelace/cdn}/assets/icons/lightbulb.svg | 0 .../assets/icons/lightning-charge-fill.svg | 0 .../cdn}/assets/icons/lightning-charge.svg | 0 .../cdn}/assets/icons/lightning-fill.svg | 0 .../shoelace/cdn}/assets/icons/lightning.svg | 0 .../shoelace/cdn}/assets/icons/line.svg | 0 .../shoelace/cdn}/assets/icons/link-45deg.svg | 0 .../shoelace/cdn}/assets/icons/link.svg | 0 .../shoelace/cdn}/assets/icons/linkedin.svg | 0 .../shoelace/cdn}/assets/icons/list-check.svg | 0 .../assets/icons/list-columns-reverse.svg | 0 .../cdn}/assets/icons/list-columns.svg | 0 .../cdn}/assets/icons/list-nested.svg | 0 .../shoelace/cdn}/assets/icons/list-ol.svg | 0 .../shoelace/cdn}/assets/icons/list-stars.svg | 0 .../shoelace/cdn}/assets/icons/list-task.svg | 0 .../shoelace/cdn}/assets/icons/list-ul.svg | 0 .../shoelace/cdn}/assets/icons/list.svg | 0 .../shoelace/cdn}/assets/icons/lock-fill.svg | 0 .../shoelace/cdn}/assets/icons/lock.svg | 0 .../cdn}/assets/icons/luggage-fill.svg | 0 .../shoelace/cdn}/assets/icons/luggage.svg | 0 .../shoelace/cdn}/assets/icons/lungs-fill.svg | 0 .../shoelace/cdn}/assets/icons/lungs.svg | 0 .../shoelace/cdn}/assets/icons/magic.svg | 0 .../cdn}/assets/icons/magnet-fill.svg | 0 .../shoelace/cdn}/assets/icons/magnet.svg | 0 .../cdn}/assets/icons/mailbox-flag.svg | 0 .../shoelace/cdn}/assets/icons/mailbox.svg | 0 .../cdn}/assets/icons/mailbox2-flag.svg | 0 .../shoelace/cdn}/assets/icons/mailbox2.svg | 0 .../shoelace/cdn}/assets/icons/map-fill.svg | 0 .../shoelace/cdn}/assets/icons/map.svg | 0 .../cdn}/assets/icons/markdown-fill.svg | 0 .../shoelace/cdn}/assets/icons/markdown.svg | 0 .../shoelace/cdn}/assets/icons/marker-tip.svg | 0 .../shoelace/cdn}/assets/icons/mask.svg | 0 .../shoelace/cdn}/assets/icons/mastodon.svg | 0 .../shoelace/cdn}/assets/icons/medium.svg | 0 .../cdn}/assets/icons/megaphone-fill.svg | 0 .../shoelace/cdn}/assets/icons/megaphone.svg | 0 .../shoelace/cdn}/assets/icons/memory.svg | 0 .../cdn}/assets/icons/menu-app-fill.svg | 0 .../shoelace/cdn}/assets/icons/menu-app.svg | 0 .../cdn}/assets/icons/menu-button-fill.svg | 0 .../assets/icons/menu-button-wide-fill.svg | 0 .../cdn}/assets/icons/menu-button-wide.svg | 0 .../cdn}/assets/icons/menu-button.svg | 0 .../shoelace/cdn}/assets/icons/menu-down.svg | 0 .../shoelace/cdn}/assets/icons/menu-up.svg | 0 .../shoelace/cdn}/assets/icons/messenger.svg | 0 .../shoelace/cdn}/assets/icons/meta.svg | 0 .../shoelace/cdn}/assets/icons/mic-fill.svg | 0 .../cdn}/assets/icons/mic-mute-fill.svg | 0 .../shoelace/cdn}/assets/icons/mic-mute.svg | 0 .../shoelace/cdn}/assets/icons/mic.svg | 0 .../cdn}/assets/icons/microsoft-teams.svg | 0 .../shoelace/cdn}/assets/icons/microsoft.svg | 0 .../cdn}/assets/icons/minecart-loaded.svg | 0 .../shoelace/cdn}/assets/icons/minecart.svg | 0 .../shoelace/cdn}/assets/icons/modem-fill.svg | 0 .../shoelace/cdn}/assets/icons/modem.svg | 0 .../shoelace/cdn}/assets/icons/moisture.svg | 0 .../shoelace/cdn}/assets/icons/moon-fill.svg | 0 .../cdn}/assets/icons/moon-stars-fill.svg | 0 .../shoelace/cdn}/assets/icons/moon-stars.svg | 0 .../shoelace/cdn}/assets/icons/moon.svg | 0 .../cdn}/assets/icons/mortarboard-fill.svg | 0 .../cdn}/assets/icons/mortarboard.svg | 0 .../cdn}/assets/icons/motherboard-fill.svg | 0 .../cdn}/assets/icons/motherboard.svg | 0 .../shoelace/cdn}/assets/icons/mouse-fill.svg | 0 .../shoelace/cdn}/assets/icons/mouse.svg | 0 .../cdn}/assets/icons/mouse2-fill.svg | 0 .../shoelace/cdn}/assets/icons/mouse2.svg | 0 .../cdn}/assets/icons/mouse3-fill.svg | 0 .../shoelace/cdn}/assets/icons/mouse3.svg | 0 .../cdn}/assets/icons/music-note-beamed.svg | 0 .../cdn}/assets/icons/music-note-list.svg | 0 .../shoelace/cdn}/assets/icons/music-note.svg | 0 .../cdn}/assets/icons/music-player-fill.svg | 0 .../cdn}/assets/icons/music-player.svg | 0 .../shoelace/cdn}/assets/icons/newspaper.svg | 0 .../cdn}/assets/icons/nintendo-switch.svg | 0 .../cdn}/assets/icons/node-minus-fill.svg | 0 .../shoelace/cdn}/assets/icons/node-minus.svg | 0 .../cdn}/assets/icons/node-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/node-plus.svg | 0 .../cdn}/assets/icons/noise-reduction.svg | 0 .../shoelace/cdn}/assets/icons/nut-fill.svg | 0 .../shoelace/cdn}/assets/icons/nut.svg | 0 .../shoelace/cdn}/assets/icons/nvidia.svg | 0 .../shoelace/cdn}/assets/icons/nvme-fill.svg | 0 .../shoelace/cdn}/assets/icons/nvme.svg | 0 .../cdn}/assets/icons/octagon-fill.svg | 0 .../cdn}/assets/icons/octagon-half.svg | 0 .../shoelace/cdn}/assets/icons/octagon.svg | 0 .../cdn}/assets/icons/opencollective.svg | 0 .../cdn}/assets/icons/optical-audio-fill.svg | 0 .../cdn}/assets/icons/optical-audio.svg | 0 .../shoelace/cdn}/assets/icons/option.svg | 0 .../shoelace/cdn}/assets/icons/outlet.svg | 0 .../cdn}/assets/icons/p-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/p-circle.svg | 0 .../cdn}/assets/icons/p-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/p-square.svg | 0 .../cdn}/assets/icons/paint-bucket.svg | 0 .../cdn}/assets/icons/palette-fill.svg | 0 .../shoelace/cdn}/assets/icons/palette.svg | 0 .../shoelace/cdn}/assets/icons/palette2.svg | 0 .../shoelace/cdn}/assets/icons/paperclip.svg | 0 .../shoelace/cdn}/assets/icons/paragraph.svg | 0 .../shoelace/cdn}/assets/icons/pass-fill.svg | 0 .../shoelace/cdn}/assets/icons/pass.svg | 0 .../cdn}/assets/icons/passport-fill.svg | 0 .../shoelace/cdn}/assets/icons/passport.svg | 0 .../cdn}/assets/icons/patch-check-fill.svg | 0 .../cdn}/assets/icons/patch-check.svg | 0 .../assets/icons/patch-exclamation-fill.svg | 0 .../cdn}/assets/icons/patch-exclamation.svg | 0 .../cdn}/assets/icons/patch-minus-fill.svg | 0 .../cdn}/assets/icons/patch-minus.svg | 0 .../cdn}/assets/icons/patch-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/patch-plus.svg | 0 .../cdn}/assets/icons/patch-question-fill.svg | 0 .../cdn}/assets/icons/patch-question.svg | 0 .../cdn}/assets/icons/pause-btn-fill.svg | 0 .../shoelace/cdn}/assets/icons/pause-btn.svg | 0 .../cdn}/assets/icons/pause-circle-fill.svg | 0 .../cdn}/assets/icons/pause-circle.svg | 0 .../shoelace/cdn}/assets/icons/pause-fill.svg | 0 .../shoelace/cdn}/assets/icons/pause.svg | 0 .../shoelace/cdn}/assets/icons/paypal.svg | 0 .../assets/icons/pc-display-horizontal.svg | 0 .../shoelace/cdn}/assets/icons/pc-display.svg | 0 .../cdn}/assets/icons/pc-horizontal.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/pc.svg | 0 .../cdn}/assets/icons/pci-card-network.svg | 0 .../cdn}/assets/icons/pci-card-sound.svg | 0 .../shoelace/cdn}/assets/icons/pci-card.svg | 0 .../shoelace/cdn}/assets/icons/peace-fill.svg | 0 .../shoelace/cdn}/assets/icons/peace.svg | 0 .../shoelace/cdn}/assets/icons/pen-fill.svg | 0 .../shoelace/cdn}/assets/icons/pen.svg | 0 .../cdn}/assets/icons/pencil-fill.svg | 0 .../cdn}/assets/icons/pencil-square.svg | 0 .../shoelace/cdn}/assets/icons/pencil.svg | 0 .../cdn}/assets/icons/pentagon-fill.svg | 0 .../cdn}/assets/icons/pentagon-half.svg | 0 .../shoelace/cdn}/assets/icons/pentagon.svg | 0 .../cdn}/assets/icons/people-fill.svg | 0 .../shoelace/cdn}/assets/icons/people.svg | 0 .../shoelace/cdn}/assets/icons/percent.svg | 0 .../shoelace/cdn}/assets/icons/person-add.svg | 0 .../cdn}/assets/icons/person-arms-up.svg | 0 .../cdn}/assets/icons/person-badge-fill.svg | 0 .../cdn}/assets/icons/person-badge.svg | 0 .../cdn}/assets/icons/person-bounding-box.svg | 0 .../cdn}/assets/icons/person-check-fill.svg | 0 .../cdn}/assets/icons/person-check.svg | 0 .../cdn}/assets/icons/person-circle.svg | 0 .../cdn}/assets/icons/person-dash-fill.svg | 0 .../cdn}/assets/icons/person-dash.svg | 0 .../cdn}/assets/icons/person-down.svg | 0 .../cdn}/assets/icons/person-exclamation.svg | 0 .../cdn}/assets/icons/person-fill-add.svg | 0 .../cdn}/assets/icons/person-fill-check.svg | 0 .../cdn}/assets/icons/person-fill-dash.svg | 0 .../cdn}/assets/icons/person-fill-down.svg | 0 .../assets/icons/person-fill-exclamation.svg | 0 .../cdn}/assets/icons/person-fill-gear.svg | 0 .../cdn}/assets/icons/person-fill-lock.svg | 0 .../cdn}/assets/icons/person-fill-slash.svg | 0 .../cdn}/assets/icons/person-fill-up.svg | 0 .../cdn}/assets/icons/person-fill-x.svg | 0 .../cdn}/assets/icons/person-fill.svg | 0 .../cdn}/assets/icons/person-gear.svg | 0 .../cdn}/assets/icons/person-heart.svg | 0 .../cdn}/assets/icons/person-hearts.svg | 0 .../cdn}/assets/icons/person-lines-fill.svg | 0 .../cdn}/assets/icons/person-lock.svg | 0 .../cdn}/assets/icons/person-plus-fill.svg | 0 .../cdn}/assets/icons/person-plus.svg | 0 .../cdn}/assets/icons/person-raised-hand.svg | 0 .../cdn}/assets/icons/person-rolodex.svg | 0 .../cdn}/assets/icons/person-slash.svg | 0 .../cdn}/assets/icons/person-square.svg | 0 .../assets/icons/person-standing-dress.svg | 0 .../cdn}/assets/icons/person-standing.svg | 0 .../shoelace/cdn}/assets/icons/person-up.svg | 0 .../cdn}/assets/icons/person-vcard-fill.svg | 0 .../cdn}/assets/icons/person-vcard.svg | 0 .../cdn}/assets/icons/person-video.svg | 0 .../cdn}/assets/icons/person-video2.svg | 0 .../cdn}/assets/icons/person-video3.svg | 0 .../cdn}/assets/icons/person-walking.svg | 0 .../cdn}/assets/icons/person-wheelchair.svg | 0 .../cdn}/assets/icons/person-workspace.svg | 0 .../cdn}/assets/icons/person-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/person-x.svg | 0 .../shoelace/cdn}/assets/icons/person.svg | 0 .../shoelace/cdn}/assets/icons/phone-fill.svg | 0 .../shoelace/cdn}/assets/icons/phone-flip.svg | 0 .../assets/icons/phone-landscape-fill.svg | 0 .../cdn}/assets/icons/phone-landscape.svg | 0 .../cdn}/assets/icons/phone-vibrate-fill.svg | 0 .../cdn}/assets/icons/phone-vibrate.svg | 0 .../shoelace/cdn}/assets/icons/phone.svg | 0 .../cdn}/assets/icons/pie-chart-fill.svg | 0 .../shoelace/cdn}/assets/icons/pie-chart.svg | 0 .../cdn}/assets/icons/piggy-bank-fill.svg | 0 .../shoelace/cdn}/assets/icons/piggy-bank.svg | 0 .../cdn}/assets/icons/pin-angle-fill.svg | 0 .../shoelace/cdn}/assets/icons/pin-angle.svg | 0 .../shoelace/cdn}/assets/icons/pin-fill.svg | 0 .../cdn}/assets/icons/pin-map-fill.svg | 0 .../shoelace/cdn}/assets/icons/pin-map.svg | 0 .../shoelace/cdn}/assets/icons/pin.svg | 0 .../shoelace/cdn}/assets/icons/pinterest.svg | 0 .../shoelace/cdn}/assets/icons/pip-fill.svg | 0 .../shoelace/cdn}/assets/icons/pip.svg | 0 .../cdn}/assets/icons/play-btn-fill.svg | 0 .../shoelace/cdn}/assets/icons/play-btn.svg | 0 .../cdn}/assets/icons/play-circle-fill.svg | 0 .../cdn}/assets/icons/play-circle.svg | 0 .../shoelace/cdn}/assets/icons/play-fill.svg | 0 .../shoelace/cdn}/assets/icons/play.svg | 0 .../cdn}/assets/icons/playstation.svg | 0 .../shoelace/cdn}/assets/icons/plug-fill.svg | 0 .../shoelace/cdn}/assets/icons/plug.svg | 0 .../shoelace/cdn}/assets/icons/plugin.svg | 0 .../cdn}/assets/icons/plus-circle-dotted.svg | 0 .../cdn}/assets/icons/plus-circle-fill.svg | 0 .../cdn}/assets/icons/plus-circle.svg | 0 .../shoelace/cdn}/assets/icons/plus-lg.svg | 0 .../cdn}/assets/icons/plus-slash-minus.svg | 0 .../cdn}/assets/icons/plus-square-dotted.svg | 0 .../cdn}/assets/icons/plus-square-fill.svg | 0 .../cdn}/assets/icons/plus-square.svg | 0 .../shoelace/cdn}/assets/icons/plus.svg | 0 .../cdn}/assets/icons/postage-fill.svg | 0 .../cdn}/assets/icons/postage-heart-fill.svg | 0 .../cdn}/assets/icons/postage-heart.svg | 0 .../shoelace/cdn}/assets/icons/postage.svg | 0 .../cdn}/assets/icons/postcard-fill.svg | 0 .../cdn}/assets/icons/postcard-heart-fill.svg | 0 .../cdn}/assets/icons/postcard-heart.svg | 0 .../shoelace/cdn}/assets/icons/postcard.svg | 0 .../shoelace/cdn}/assets/icons/power.svg | 0 .../cdn}/assets/icons/prescription.svg | 0 .../cdn}/assets/icons/prescription2.svg | 0 .../cdn}/assets/icons/printer-fill.svg | 0 .../shoelace/cdn}/assets/icons/printer.svg | 0 .../cdn}/assets/icons/projector-fill.svg | 0 .../shoelace/cdn}/assets/icons/projector.svg | 0 .../cdn}/assets/icons/puzzle-fill.svg | 0 .../shoelace/cdn}/assets/icons/puzzle.svg | 0 .../cdn}/assets/icons/qr-code-scan.svg | 0 .../shoelace/cdn}/assets/icons/qr-code.svg | 0 .../assets/icons/question-circle-fill.svg | 0 .../cdn}/assets/icons/question-circle.svg | 0 .../assets/icons/question-diamond-fill.svg | 0 .../cdn}/assets/icons/question-diamond.svg | 0 .../cdn}/assets/icons/question-lg.svg | 0 .../assets/icons/question-octagon-fill.svg | 0 .../cdn}/assets/icons/question-octagon.svg | 0 .../assets/icons/question-square-fill.svg | 0 .../cdn}/assets/icons/question-square.svg | 0 .../shoelace/cdn}/assets/icons/question.svg | 0 .../shoelace/cdn}/assets/icons/quora.svg | 0 .../shoelace/cdn}/assets/icons/quote.svg | 0 .../cdn}/assets/icons/r-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/r-circle.svg | 0 .../cdn}/assets/icons/r-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/r-square.svg | 0 .../shoelace/cdn}/assets/icons/radar.svg | 0 .../cdn}/assets/icons/radioactive.svg | 0 .../shoelace/cdn}/assets/icons/rainbow.svg | 0 .../cdn}/assets/icons/receipt-cutoff.svg | 0 .../shoelace/cdn}/assets/icons/receipt.svg | 0 .../cdn}/assets/icons/reception-0.svg | 0 .../cdn}/assets/icons/reception-1.svg | 0 .../cdn}/assets/icons/reception-2.svg | 0 .../cdn}/assets/icons/reception-3.svg | 0 .../cdn}/assets/icons/reception-4.svg | 0 .../cdn}/assets/icons/record-btn-fill.svg | 0 .../shoelace/cdn}/assets/icons/record-btn.svg | 0 .../cdn}/assets/icons/record-circle-fill.svg | 0 .../cdn}/assets/icons/record-circle.svg | 0 .../cdn}/assets/icons/record-fill.svg | 0 .../shoelace/cdn}/assets/icons/record.svg | 0 .../cdn}/assets/icons/record2-fill.svg | 0 .../shoelace/cdn}/assets/icons/record2.svg | 0 .../shoelace/cdn}/assets/icons/recycle.svg | 0 .../shoelace/cdn}/assets/icons/reddit.svg | 0 .../shoelace/cdn}/assets/icons/regex.svg | 0 .../shoelace/cdn}/assets/icons/repeat-1.svg | 0 .../shoelace/cdn}/assets/icons/repeat.svg | 0 .../cdn}/assets/icons/reply-all-fill.svg | 0 .../shoelace/cdn}/assets/icons/reply-all.svg | 0 .../shoelace/cdn}/assets/icons/reply-fill.svg | 0 .../shoelace/cdn}/assets/icons/reply.svg | 0 .../cdn}/assets/icons/rewind-btn-fill.svg | 0 .../shoelace/cdn}/assets/icons/rewind-btn.svg | 0 .../cdn}/assets/icons/rewind-circle-fill.svg | 0 .../cdn}/assets/icons/rewind-circle.svg | 0 .../cdn}/assets/icons/rewind-fill.svg | 0 .../shoelace/cdn}/assets/icons/rewind.svg | 0 .../shoelace/cdn}/assets/icons/robot.svg | 0 .../cdn}/assets/icons/rocket-fill.svg | 0 .../cdn}/assets/icons/rocket-takeoff-fill.svg | 0 .../cdn}/assets/icons/rocket-takeoff.svg | 0 .../shoelace/cdn}/assets/icons/rocket.svg | 0 .../cdn}/assets/icons/router-fill.svg | 0 .../shoelace/cdn}/assets/icons/router.svg | 0 .../shoelace/cdn}/assets/icons/rss-fill.svg | 0 .../shoelace/cdn}/assets/icons/rss.svg | 0 .../shoelace/cdn}/assets/icons/rulers.svg | 0 .../shoelace/cdn}/assets/icons/safe-fill.svg | 0 .../shoelace/cdn}/assets/icons/safe.svg | 0 .../shoelace/cdn}/assets/icons/safe2-fill.svg | 0 .../shoelace/cdn}/assets/icons/safe2.svg | 0 .../shoelace/cdn}/assets/icons/save-fill.svg | 0 .../shoelace/cdn}/assets/icons/save.svg | 0 .../shoelace/cdn}/assets/icons/save2-fill.svg | 0 .../shoelace/cdn}/assets/icons/save2.svg | 0 .../shoelace/cdn}/assets/icons/scissors.svg | 0 .../shoelace/cdn}/assets/icons/scooter.svg | 0 .../cdn}/assets/icons/screwdriver.svg | 0 .../cdn}/assets/icons/sd-card-fill.svg | 0 .../shoelace/cdn}/assets/icons/sd-card.svg | 0 .../cdn}/assets/icons/search-heart-fill.svg | 0 .../cdn}/assets/icons/search-heart.svg | 0 .../shoelace/cdn}/assets/icons/search.svg | 0 .../cdn}/assets/icons/segmented-nav.svg | 0 .../assets/icons/send-arrow-down-fill.svg | 0 .../cdn}/assets/icons/send-arrow-down.svg | 0 .../cdn}/assets/icons/send-arrow-up-fill.svg | 0 .../cdn}/assets/icons/send-arrow-up.svg | 0 .../cdn}/assets/icons/send-check-fill.svg | 0 .../shoelace/cdn}/assets/icons/send-check.svg | 0 .../cdn}/assets/icons/send-dash-fill.svg | 0 .../shoelace/cdn}/assets/icons/send-dash.svg | 0 .../assets/icons/send-exclamation-fill.svg | 0 .../cdn}/assets/icons/send-exclamation.svg | 0 .../shoelace/cdn}/assets/icons/send-fill.svg | 0 .../cdn}/assets/icons/send-plus-fill.svg | 0 .../shoelace/cdn}/assets/icons/send-plus.svg | 0 .../cdn}/assets/icons/send-slash-fill.svg | 0 .../shoelace/cdn}/assets/icons/send-slash.svg | 0 .../cdn}/assets/icons/send-x-fill.svg | 0 .../shoelace/cdn}/assets/icons/send-x.svg | 0 .../shoelace/cdn}/assets/icons/send.svg | 0 .../shoelace/cdn}/assets/icons/server.svg | 0 .../shoelace/cdn}/assets/icons/shadows.svg | 0 .../shoelace/cdn}/assets/icons/share-fill.svg | 0 .../shoelace/cdn}/assets/icons/share.svg | 0 .../cdn}/assets/icons/shield-check.svg | 0 .../cdn}/assets/icons/shield-exclamation.svg | 0 .../cdn}/assets/icons/shield-fill-check.svg | 0 .../assets/icons/shield-fill-exclamation.svg | 0 .../cdn}/assets/icons/shield-fill-minus.svg | 0 .../cdn}/assets/icons/shield-fill-plus.svg | 0 .../cdn}/assets/icons/shield-fill-x.svg | 0 .../cdn}/assets/icons/shield-fill.svg | 0 .../cdn}/assets/icons/shield-lock-fill.svg | 0 .../cdn}/assets/icons/shield-lock.svg | 0 .../cdn}/assets/icons/shield-minus.svg | 0 .../cdn}/assets/icons/shield-plus.svg | 0 .../cdn}/assets/icons/shield-shaded.svg | 0 .../cdn}/assets/icons/shield-slash-fill.svg | 0 .../cdn}/assets/icons/shield-slash.svg | 0 .../shoelace/cdn}/assets/icons/shield-x.svg | 0 .../shoelace/cdn}/assets/icons/shield.svg | 0 .../shoelace/cdn}/assets/icons/shift-fill.svg | 0 .../shoelace/cdn}/assets/icons/shift.svg | 0 .../cdn}/assets/icons/shop-window.svg | 0 .../shoelace/cdn}/assets/icons/shop.svg | 0 .../shoelace/cdn}/assets/icons/shuffle.svg | 0 .../cdn}/assets/icons/sign-dead-end-fill.svg | 0 .../cdn}/assets/icons/sign-dead-end.svg | 0 .../assets/icons/sign-do-not-enter-fill.svg | 0 .../cdn}/assets/icons/sign-do-not-enter.svg | 0 .../assets/icons/sign-intersection-fill.svg | 0 .../icons/sign-intersection-side-fill.svg | 0 .../assets/icons/sign-intersection-side.svg | 0 .../assets/icons/sign-intersection-t-fill.svg | 0 .../cdn}/assets/icons/sign-intersection-t.svg | 0 .../assets/icons/sign-intersection-y-fill.svg | 0 .../cdn}/assets/icons/sign-intersection-y.svg | 0 .../cdn}/assets/icons/sign-intersection.svg | 0 .../assets/icons/sign-merge-left-fill.svg | 0 .../cdn}/assets/icons/sign-merge-left.svg | 0 .../assets/icons/sign-merge-right-fill.svg | 0 .../cdn}/assets/icons/sign-merge-right.svg | 0 .../assets/icons/sign-no-left-turn-fill.svg | 0 .../cdn}/assets/icons/sign-no-left-turn.svg | 0 .../assets/icons/sign-no-parking-fill.svg | 0 .../cdn}/assets/icons/sign-no-parking.svg | 0 .../assets/icons/sign-no-right-turn-fill.svg | 0 .../cdn}/assets/icons/sign-no-right-turn.svg | 0 .../cdn}/assets/icons/sign-railroad-fill.svg | 0 .../cdn}/assets/icons/sign-railroad.svg | 0 .../cdn}/assets/icons/sign-stop-fill.svg | 0 .../assets/icons/sign-stop-lights-fill.svg | 0 .../cdn}/assets/icons/sign-stop-lights.svg | 0 .../shoelace/cdn}/assets/icons/sign-stop.svg | 0 .../cdn}/assets/icons/sign-turn-left-fill.svg | 0 .../cdn}/assets/icons/sign-turn-left.svg | 0 .../assets/icons/sign-turn-right-fill.svg | 0 .../cdn}/assets/icons/sign-turn-right.svg | 0 .../icons/sign-turn-slight-left-fill.svg | 0 .../assets/icons/sign-turn-slight-left.svg | 0 .../icons/sign-turn-slight-right-fill.svg | 0 .../assets/icons/sign-turn-slight-right.svg | 0 .../cdn}/assets/icons/sign-yield-fill.svg | 0 .../shoelace/cdn}/assets/icons/sign-yield.svg | 0 .../shoelace/cdn}/assets/icons/signal.svg | 0 .../cdn}/assets/icons/signpost-2-fill.svg | 0 .../shoelace/cdn}/assets/icons/signpost-2.svg | 0 .../cdn}/assets/icons/signpost-fill.svg | 0 .../cdn}/assets/icons/signpost-split-fill.svg | 0 .../cdn}/assets/icons/signpost-split.svg | 0 .../shoelace/cdn}/assets/icons/signpost.svg | 0 .../shoelace/cdn}/assets/icons/sim-fill.svg | 0 .../cdn}/assets/icons/sim-slash-fill.svg | 0 .../shoelace/cdn}/assets/icons/sim-slash.svg | 0 .../shoelace/cdn}/assets/icons/sim.svg | 0 .../shoelace/cdn}/assets/icons/sina-weibo.svg | 0 .../assets/icons/skip-backward-btn-fill.svg | 0 .../cdn}/assets/icons/skip-backward-btn.svg | 0 .../icons/skip-backward-circle-fill.svg | 0 .../assets/icons/skip-backward-circle.svg | 0 .../cdn}/assets/icons/skip-backward-fill.svg | 0 .../cdn}/assets/icons/skip-backward.svg | 0 .../cdn}/assets/icons/skip-end-btn-fill.svg | 0 .../cdn}/assets/icons/skip-end-btn.svg | 0 .../assets/icons/skip-end-circle-fill.svg | 0 .../cdn}/assets/icons/skip-end-circle.svg | 0 .../cdn}/assets/icons/skip-end-fill.svg | 0 .../shoelace/cdn}/assets/icons/skip-end.svg | 0 .../assets/icons/skip-forward-btn-fill.svg | 0 .../cdn}/assets/icons/skip-forward-btn.svg | 0 .../assets/icons/skip-forward-circle-fill.svg | 0 .../cdn}/assets/icons/skip-forward-circle.svg | 0 .../cdn}/assets/icons/skip-forward-fill.svg | 0 .../cdn}/assets/icons/skip-forward.svg | 0 .../cdn}/assets/icons/skip-start-btn-fill.svg | 0 .../cdn}/assets/icons/skip-start-btn.svg | 0 .../assets/icons/skip-start-circle-fill.svg | 0 .../cdn}/assets/icons/skip-start-circle.svg | 0 .../cdn}/assets/icons/skip-start-fill.svg | 0 .../shoelace/cdn}/assets/icons/skip-start.svg | 0 .../shoelace/cdn}/assets/icons/skype.svg | 0 .../shoelace/cdn}/assets/icons/slack.svg | 0 .../cdn}/assets/icons/slash-circle-fill.svg | 0 .../cdn}/assets/icons/slash-circle.svg | 0 .../shoelace/cdn}/assets/icons/slash-lg.svg | 0 .../cdn}/assets/icons/slash-square-fill.svg | 0 .../cdn}/assets/icons/slash-square.svg | 0 .../shoelace/cdn}/assets/icons/slash.svg | 0 .../shoelace/cdn}/assets/icons/sliders.svg | 0 .../cdn}/assets/icons/sliders2-vertical.svg | 0 .../shoelace/cdn}/assets/icons/sliders2.svg | 0 .../shoelace/cdn}/assets/icons/smartwatch.svg | 0 .../shoelace/cdn}/assets/icons/snapchat.svg | 0 .../shoelace/cdn}/assets/icons/snow.svg | 0 .../shoelace/cdn}/assets/icons/snow2.svg | 0 .../shoelace/cdn}/assets/icons/snow3.svg | 0 .../cdn}/assets/icons/sort-alpha-down-alt.svg | 0 .../cdn}/assets/icons/sort-alpha-down.svg | 0 .../cdn}/assets/icons/sort-alpha-up-alt.svg | 0 .../cdn}/assets/icons/sort-alpha-up.svg | 0 .../cdn}/assets/icons/sort-down-alt.svg | 0 .../shoelace/cdn}/assets/icons/sort-down.svg | 0 .../assets/icons/sort-numeric-down-alt.svg | 0 .../cdn}/assets/icons/sort-numeric-down.svg | 0 .../cdn}/assets/icons/sort-numeric-up-alt.svg | 0 .../cdn}/assets/icons/sort-numeric-up.svg | 0 .../cdn}/assets/icons/sort-up-alt.svg | 0 .../shoelace/cdn}/assets/icons/sort-up.svg | 0 .../shoelace/cdn}/assets/icons/soundwave.svg | 0 .../cdn}/assets/icons/sourceforge.svg | 0 .../cdn}/assets/icons/speaker-fill.svg | 0 .../shoelace/cdn}/assets/icons/speaker.svg | 0 .../cdn}/assets/icons/speedometer.svg | 0 .../cdn}/assets/icons/speedometer2.svg | 0 .../shoelace/cdn}/assets/icons/spellcheck.svg | 0 .../shoelace/cdn}/assets/icons/spotify.svg | 0 .../cdn}/assets/icons/square-fill.svg | 0 .../cdn}/assets/icons/square-half.svg | 0 .../shoelace/cdn}/assets/icons/square.svg | 0 .../cdn}/assets/icons/stack-overflow.svg | 0 .../shoelace/cdn}/assets/icons/stack.svg | 0 .../shoelace/cdn}/assets/icons/star-fill.svg | 0 .../shoelace/cdn}/assets/icons/star-half.svg | 0 .../shoelace/cdn}/assets/icons/star.svg | 0 .../shoelace/cdn}/assets/icons/stars.svg | 0 .../shoelace/cdn}/assets/icons/steam.svg | 0 .../cdn}/assets/icons/stickies-fill.svg | 0 .../shoelace/cdn}/assets/icons/stickies.svg | 0 .../cdn}/assets/icons/sticky-fill.svg | 0 .../shoelace/cdn}/assets/icons/sticky.svg | 0 .../cdn}/assets/icons/stop-btn-fill.svg | 0 .../shoelace/cdn}/assets/icons/stop-btn.svg | 0 .../cdn}/assets/icons/stop-circle-fill.svg | 0 .../cdn}/assets/icons/stop-circle.svg | 0 .../shoelace/cdn}/assets/icons/stop-fill.svg | 0 .../shoelace/cdn}/assets/icons/stop.svg | 0 .../cdn}/assets/icons/stoplights-fill.svg | 0 .../shoelace/cdn}/assets/icons/stoplights.svg | 0 .../cdn}/assets/icons/stopwatch-fill.svg | 0 .../shoelace/cdn}/assets/icons/stopwatch.svg | 0 .../shoelace/cdn}/assets/icons/strava.svg | 0 .../shoelace/cdn}/assets/icons/stripe.svg | 0 .../shoelace/cdn}/assets/icons/subscript.svg | 0 .../shoelace/cdn}/assets/icons/substack.svg | 0 .../shoelace/cdn}/assets/icons/subtract.svg | 0 .../cdn}/assets/icons/suit-club-fill.svg | 0 .../shoelace/cdn}/assets/icons/suit-club.svg | 0 .../cdn}/assets/icons/suit-diamond-fill.svg | 0 .../cdn}/assets/icons/suit-diamond.svg | 0 .../cdn}/assets/icons/suit-heart-fill.svg | 0 .../shoelace/cdn}/assets/icons/suit-heart.svg | 0 .../cdn}/assets/icons/suit-spade-fill.svg | 0 .../shoelace/cdn}/assets/icons/suit-spade.svg | 0 .../cdn}/assets/icons/suitcase-fill.svg | 0 .../cdn}/assets/icons/suitcase-lg-fill.svg | 0 .../cdn}/assets/icons/suitcase-lg.svg | 0 .../shoelace/cdn}/assets/icons/suitcase.svg | 0 .../cdn}/assets/icons/suitcase2-fill.svg | 0 .../shoelace/cdn}/assets/icons/suitcase2.svg | 0 .../shoelace/cdn}/assets/icons/sun-fill.svg | 0 .../shoelace/cdn}/assets/icons/sun.svg | 0 .../shoelace/cdn}/assets/icons/sunglasses.svg | 0 .../cdn}/assets/icons/sunrise-fill.svg | 0 .../shoelace/cdn}/assets/icons/sunrise.svg | 0 .../cdn}/assets/icons/sunset-fill.svg | 0 .../shoelace/cdn}/assets/icons/sunset.svg | 0 .../cdn}/assets/icons/superscript.svg | 0 .../cdn}/assets/icons/symmetry-horizontal.svg | 0 .../cdn}/assets/icons/symmetry-vertical.svg | 0 .../shoelace/cdn}/assets/icons/table.svg | 0 .../cdn}/assets/icons/tablet-fill.svg | 0 .../assets/icons/tablet-landscape-fill.svg | 0 .../cdn}/assets/icons/tablet-landscape.svg | 0 .../shoelace/cdn}/assets/icons/tablet.svg | 0 .../shoelace/cdn}/assets/icons/tag-fill.svg | 0 .../shoelace/cdn}/assets/icons/tag.svg | 0 .../shoelace/cdn}/assets/icons/tags-fill.svg | 0 .../shoelace/cdn}/assets/icons/tags.svg | 0 .../cdn}/assets/icons/taxi-front-fill.svg | 0 .../shoelace/cdn}/assets/icons/taxi-front.svg | 0 .../shoelace/cdn}/assets/icons/telegram.svg | 0 .../cdn}/assets/icons/telephone-fill.svg | 0 .../assets/icons/telephone-forward-fill.svg | 0 .../cdn}/assets/icons/telephone-forward.svg | 0 .../assets/icons/telephone-inbound-fill.svg | 0 .../cdn}/assets/icons/telephone-inbound.svg | 0 .../assets/icons/telephone-minus-fill.svg | 0 .../cdn}/assets/icons/telephone-minus.svg | 0 .../assets/icons/telephone-outbound-fill.svg | 0 .../cdn}/assets/icons/telephone-outbound.svg | 0 .../cdn}/assets/icons/telephone-plus-fill.svg | 0 .../cdn}/assets/icons/telephone-plus.svg | 0 .../cdn}/assets/icons/telephone-x-fill.svg | 0 .../cdn}/assets/icons/telephone-x.svg | 0 .../shoelace/cdn}/assets/icons/telephone.svg | 0 .../shoelace/cdn}/assets/icons/tencent-qq.svg | 0 .../cdn}/assets/icons/terminal-dash.svg | 0 .../cdn}/assets/icons/terminal-fill.svg | 0 .../cdn}/assets/icons/terminal-plus.svg | 0 .../cdn}/assets/icons/terminal-split.svg | 0 .../shoelace/cdn}/assets/icons/terminal-x.svg | 0 .../shoelace/cdn}/assets/icons/terminal.svg | 0 .../cdn}/assets/icons/text-center.svg | 0 .../cdn}/assets/icons/text-indent-left.svg | 0 .../cdn}/assets/icons/text-indent-right.svg | 0 .../shoelace/cdn}/assets/icons/text-left.svg | 0 .../cdn}/assets/icons/text-paragraph.svg | 0 .../shoelace/cdn}/assets/icons/text-right.svg | 0 .../shoelace/cdn}/assets/icons/text-wrap.svg | 0 .../cdn}/assets/icons/textarea-resize.svg | 0 .../shoelace/cdn}/assets/icons/textarea-t.svg | 0 .../shoelace/cdn}/assets/icons/textarea.svg | 0 .../cdn}/assets/icons/thermometer-half.svg | 0 .../cdn}/assets/icons/thermometer-high.svg | 0 .../cdn}/assets/icons/thermometer-low.svg | 0 .../cdn}/assets/icons/thermometer-snow.svg | 0 .../cdn}/assets/icons/thermometer-sun.svg | 0 .../cdn}/assets/icons/thermometer.svg | 0 .../cdn}/assets/icons/threads-fill.svg | 0 .../shoelace/cdn}/assets/icons/threads.svg | 0 .../cdn}/assets/icons/three-dots-vertical.svg | 0 .../shoelace/cdn}/assets/icons/three-dots.svg | 0 .../cdn}/assets/icons/thunderbolt-fill.svg | 0 .../cdn}/assets/icons/thunderbolt.svg | 0 .../assets/icons/ticket-detailed-fill.svg | 0 .../cdn}/assets/icons/ticket-detailed.svg | 0 .../cdn}/assets/icons/ticket-fill.svg | 0 .../assets/icons/ticket-perforated-fill.svg | 0 .../cdn}/assets/icons/ticket-perforated.svg | 0 .../shoelace/cdn}/assets/icons/ticket.svg | 0 .../shoelace/cdn}/assets/icons/tiktok.svg | 0 .../shoelace/cdn}/assets/icons/toggle-off.svg | 0 .../shoelace/cdn}/assets/icons/toggle-on.svg | 0 .../cdn}/assets/icons/toggle2-off.svg | 0 .../shoelace/cdn}/assets/icons/toggle2-on.svg | 0 .../shoelace/cdn}/assets/icons/toggles.svg | 0 .../shoelace/cdn}/assets/icons/toggles2.svg | 0 .../shoelace/cdn}/assets/icons/tools.svg | 0 .../shoelace/cdn}/assets/icons/tornado.svg | 0 .../assets/icons/train-freight-front-fill.svg | 0 .../cdn}/assets/icons/train-freight-front.svg | 0 .../cdn}/assets/icons/train-front-fill.svg | 0 .../cdn}/assets/icons/train-front.svg | 0 .../icons/train-lightrail-front-fill.svg | 0 .../assets/icons/train-lightrail-front.svg | 0 .../shoelace/cdn}/assets/icons/translate.svg | 0 .../cdn}/assets/icons/transparency.svg | 0 .../shoelace/cdn}/assets/icons/trash-fill.svg | 0 .../shoelace/cdn}/assets/icons/trash.svg | 0 .../cdn}/assets/icons/trash2-fill.svg | 0 .../shoelace/cdn}/assets/icons/trash2.svg | 0 .../cdn}/assets/icons/trash3-fill.svg | 0 .../shoelace/cdn}/assets/icons/trash3.svg | 0 .../shoelace/cdn}/assets/icons/tree-fill.svg | 0 .../shoelace/cdn}/assets/icons/tree.svg | 0 .../shoelace/cdn}/assets/icons/trello.svg | 0 .../cdn}/assets/icons/triangle-fill.svg | 0 .../cdn}/assets/icons/triangle-half.svg | 0 .../shoelace/cdn}/assets/icons/triangle.svg | 0 .../cdn}/assets/icons/trophy-fill.svg | 0 .../shoelace/cdn}/assets/icons/trophy.svg | 0 .../cdn}/assets/icons/tropical-storm.svg | 0 .../cdn}/assets/icons/truck-flatbed.svg | 0 .../cdn}/assets/icons/truck-front-fill.svg | 0 .../cdn}/assets/icons/truck-front.svg | 0 .../shoelace/cdn}/assets/icons/truck.svg | 0 .../shoelace/cdn}/assets/icons/tsunami.svg | 0 .../shoelace/cdn}/assets/icons/tv-fill.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/tv.svg | 0 .../shoelace/cdn}/assets/icons/twitch.svg | 0 .../shoelace/cdn}/assets/icons/twitter-x.svg | 0 .../shoelace/cdn}/assets/icons/twitter.svg | 0 .../shoelace/cdn}/assets/icons/type-bold.svg | 0 .../shoelace/cdn}/assets/icons/type-h1.svg | 0 .../shoelace/cdn}/assets/icons/type-h2.svg | 0 .../shoelace/cdn}/assets/icons/type-h3.svg | 0 .../shoelace/cdn}/assets/icons/type-h4.svg | 0 .../shoelace/cdn}/assets/icons/type-h5.svg | 0 .../shoelace/cdn}/assets/icons/type-h6.svg | 0 .../cdn}/assets/icons/type-italic.svg | 0 .../cdn}/assets/icons/type-strikethrough.svg | 0 .../cdn}/assets/icons/type-underline.svg | 0 .../shoelace/cdn}/assets/icons/type.svg | 0 .../shoelace/cdn}/assets/icons/ubuntu.svg | 0 .../cdn}/assets/icons/ui-checks-grid.svg | 0 .../shoelace/cdn}/assets/icons/ui-checks.svg | 0 .../cdn}/assets/icons/ui-radios-grid.svg | 0 .../shoelace/cdn}/assets/icons/ui-radios.svg | 0 .../cdn}/assets/icons/umbrella-fill.svg | 0 .../shoelace/cdn}/assets/icons/umbrella.svg | 0 .../shoelace/cdn}/assets/icons/unindent.svg | 0 .../shoelace/cdn}/assets/icons/union.svg | 0 .../shoelace/cdn}/assets/icons/unity.svg | 0 .../assets/icons/universal-access-circle.svg | 0 .../cdn}/assets/icons/universal-access.svg | 0 .../cdn}/assets/icons/unlock-fill.svg | 0 .../shoelace/cdn}/assets/icons/unlock.svg | 0 .../shoelace/cdn}/assets/icons/upc-scan.svg | 0 .../shoelace/cdn}/assets/icons/upc.svg | 0 .../shoelace/cdn}/assets/icons/upload.svg | 0 .../shoelace/cdn}/assets/icons/usb-c-fill.svg | 0 .../shoelace/cdn}/assets/icons/usb-c.svg | 0 .../cdn}/assets/icons/usb-drive-fill.svg | 0 .../shoelace/cdn}/assets/icons/usb-drive.svg | 0 .../shoelace/cdn}/assets/icons/usb-fill.svg | 0 .../cdn}/assets/icons/usb-micro-fill.svg | 0 .../shoelace/cdn}/assets/icons/usb-micro.svg | 0 .../cdn}/assets/icons/usb-mini-fill.svg | 0 .../shoelace/cdn}/assets/icons/usb-mini.svg | 0 .../cdn}/assets/icons/usb-plug-fill.svg | 0 .../shoelace/cdn}/assets/icons/usb-plug.svg | 0 .../shoelace/cdn}/assets/icons/usb-symbol.svg | 0 .../shoelace/cdn}/assets/icons/usb.svg | 0 .../shoelace/cdn}/assets/icons/valentine.svg | 0 .../shoelace/cdn}/assets/icons/valentine2.svg | 0 .../shoelace/cdn}/assets/icons/vector-pen.svg | 0 .../shoelace/cdn}/assets/icons/view-list.svg | 0 .../cdn}/assets/icons/view-stacked.svg | 0 .../shoelace/cdn}/assets/icons/vignette.svg | 0 .../shoelace/cdn}/assets/icons/vimeo.svg | 0 .../shoelace/cdn}/assets/icons/vinyl-fill.svg | 0 .../shoelace/cdn}/assets/icons/vinyl.svg | 0 .../shoelace/cdn}/assets/icons/virus.svg | 0 .../shoelace/cdn}/assets/icons/virus2.svg | 0 .../shoelace/cdn}/assets/icons/voicemail.svg | 0 .../cdn}/assets/icons/volume-down-fill.svg | 0 .../cdn}/assets/icons/volume-down.svg | 0 .../cdn}/assets/icons/volume-mute-fill.svg | 0 .../cdn}/assets/icons/volume-mute.svg | 0 .../cdn}/assets/icons/volume-off-fill.svg | 0 .../shoelace/cdn}/assets/icons/volume-off.svg | 0 .../cdn}/assets/icons/volume-up-fill.svg | 0 .../shoelace/cdn}/assets/icons/volume-up.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/vr.svg | 0 .../cdn}/assets/icons/wallet-fill.svg | 0 .../shoelace/cdn}/assets/icons/wallet.svg | 0 .../shoelace/cdn}/assets/icons/wallet2.svg | 0 .../shoelace/cdn}/assets/icons/watch.svg | 0 .../shoelace/cdn}/assets/icons/water.svg | 0 .../cdn}/assets/icons/webcam-fill.svg | 0 .../shoelace/cdn}/assets/icons/webcam.svg | 0 .../shoelace/cdn}/assets/icons/wechat.svg | 0 .../shoelace/cdn}/assets/icons/whatsapp.svg | 0 .../shoelace/cdn}/assets/icons/wifi-1.svg | 0 .../shoelace/cdn}/assets/icons/wifi-2.svg | 0 .../shoelace/cdn}/assets/icons/wifi-off.svg | 0 .../shoelace/cdn}/assets/icons/wifi.svg | 0 .../shoelace/cdn}/assets/icons/wikipedia.svg | 0 .../shoelace/cdn}/assets/icons/wind.svg | 0 .../cdn}/assets/icons/window-dash.svg | 0 .../cdn}/assets/icons/window-desktop.svg | 0 .../cdn}/assets/icons/window-dock.svg | 0 .../cdn}/assets/icons/window-fullscreen.svg | 0 .../cdn}/assets/icons/window-plus.svg | 0 .../cdn}/assets/icons/window-sidebar.svg | 0 .../cdn}/assets/icons/window-split.svg | 0 .../cdn}/assets/icons/window-stack.svg | 0 .../shoelace/cdn}/assets/icons/window-x.svg | 0 .../shoelace/cdn}/assets/icons/window.svg | 0 .../shoelace/cdn}/assets/icons/windows.svg | 0 .../shoelace/cdn}/assets/icons/wordpress.svg | 0 .../icons/wrench-adjustable-circle-fill.svg | 0 .../assets/icons/wrench-adjustable-circle.svg | 0 .../cdn}/assets/icons/wrench-adjustable.svg | 0 .../shoelace/cdn}/assets/icons/wrench.svg | 0 .../cdn}/assets/icons/x-circle-fill.svg | 0 .../shoelace/cdn}/assets/icons/x-circle.svg | 0 .../cdn}/assets/icons/x-diamond-fill.svg | 0 .../shoelace/cdn}/assets/icons/x-diamond.svg | 0 .../shoelace/cdn}/assets/icons/x-lg.svg | 0 .../cdn}/assets/icons/x-octagon-fill.svg | 0 .../shoelace/cdn}/assets/icons/x-octagon.svg | 0 .../cdn}/assets/icons/x-square-fill.svg | 0 .../shoelace/cdn}/assets/icons/x-square.svg | 0 .../wwwroot/shoelace/cdn}/assets/icons/x.svg | 0 .../shoelace/cdn}/assets/icons/xbox.svg | 0 .../shoelace/cdn}/assets/icons/yelp.svg | 0 .../shoelace/cdn}/assets/icons/yin-yang.svg | 0 .../shoelace/cdn}/assets/icons/youtube.svg | 0 .../shoelace/cdn}/assets/icons/zoom-in.svg | 0 .../shoelace/cdn}/assets/icons/zoom-out.svg | 0 .../shoelace/cdn/chunks/chunk.25nasl57.js | 0 .../shoelace/cdn/chunks/chunk.25nasl57.min.js | 35 + .../shoelace/cdn/chunks/chunk.2gvquhgd.js | 0 .../shoelace/cdn/chunks/chunk.2gvquhgd.min.js | 350 + .../shoelace/cdn/chunks/chunk.2l6ghxij.js | 0 .../shoelace/cdn/chunks/chunk.2l6ghxij.min.js | 17 + .../shoelace/cdn/chunks/chunk.2pvhmpln.js | 0 .../shoelace/cdn/chunks/chunk.2pvhmpln.min.js | 66 + .../shoelace/cdn/chunks/chunk.2urmuhdy.js | 0 .../shoelace/cdn/chunks/chunk.2urmuhdy.min.js | 17 + .../shoelace/cdn/chunks/chunk.2vcjoovn.js | 0 .../shoelace/cdn/chunks/chunk.2vcjoovn.min.js | 8 + .../shoelace/cdn/chunks/chunk.2vv6af6a.js | 0 .../shoelace/cdn/chunks/chunk.2vv6af6a.min.js | 64 + .../shoelace/cdn/chunks/chunk.33qrbypi.js | 0 .../shoelace/cdn/chunks/chunk.33qrbypi.min.js | 21 + .../shoelace/cdn/chunks/chunk.37hagfea.js | 0 .../shoelace/cdn/chunks/chunk.37hagfea.min.js | 8 + .../shoelace/cdn/chunks/chunk.3bltegrr.js | 0 .../shoelace/cdn/chunks/chunk.3bltegrr.min.js | 27 + .../shoelace/cdn/chunks/chunk.3gyjgfvr.js | 0 .../shoelace/cdn/chunks/chunk.3gyjgfvr.min.js | 8 + .../shoelace/cdn/chunks/chunk.3iudmnno.js | 0 .../shoelace/cdn/chunks/chunk.3iudmnno.min.js | 8 + .../shoelace/cdn/chunks/chunk.3l4mmht5.js | 0 .../shoelace/cdn/chunks/chunk.3l4mmht5.min.js | 8 + .../shoelace/cdn/chunks/chunk.3oevtsbk.js | 0 .../shoelace/cdn/chunks/chunk.3oevtsbk.min.js | 8 + .../shoelace/cdn/chunks/chunk.3sx7ojwk.js | 0 .../shoelace/cdn/chunks/chunk.3sx7ojwk.min.js | 8 + .../shoelace/cdn/chunks/chunk.3tfks637.js | 0 .../shoelace/cdn/chunks/chunk.3tfks637.min.js | 8 + .../shoelace/cdn/chunks/chunk.3wxn57qb.js | 0 .../shoelace/cdn/chunks/chunk.3wxn57qb.min.js | 8 + .../shoelace/cdn/chunks/chunk.3y6sb6qs.js | 0 .../shoelace/cdn/chunks/chunk.3y6sb6qs.min.js | 8 + .../shoelace/cdn/chunks/chunk.43llgzr5.js | 0 .../shoelace/cdn/chunks/chunk.43llgzr5.min.js | 8 + .../shoelace/cdn/chunks/chunk.43z4t7vz.js | 0 .../shoelace/cdn/chunks/chunk.43z4t7vz.min.js | 120 + .../shoelace/cdn/chunks/chunk.4cnjz4vc.js | 0 .../shoelace/cdn/chunks/chunk.4cnjz4vc.min.js | 173 + .../shoelace/cdn/chunks/chunk.4dgwx57b.js | 0 .../shoelace/cdn/chunks/chunk.4dgwx57b.min.js | 8 + .../shoelace/cdn/chunks/chunk.4dmkei5i.js | 0 .../shoelace/cdn/chunks/chunk.4dmkei5i.min.js | 8 + .../shoelace/cdn/chunks/chunk.4uhfjzu3.js | 0 .../shoelace/cdn/chunks/chunk.4uhfjzu3.min.js | 8 + .../shoelace/cdn/chunks/chunk.4vfdncqz.js | 0 .../shoelace/cdn/chunks/chunk.4vfdncqz.min.js | 12 + .../shoelace/cdn/chunks/chunk.4xdi42ua.js | 0 .../shoelace/cdn/chunks/chunk.4xdi42ua.min.js | 8 + .../shoelace/cdn/chunks/chunk.5bq3jfxk.js | 0 .../shoelace/cdn/chunks/chunk.5bq3jfxk.min.js | 12 + .../shoelace/cdn/chunks/chunk.5ynnjdcn.js | 0 .../shoelace/cdn/chunks/chunk.5ynnjdcn.min.js | 13 + .../shoelace/cdn/chunks/chunk.625awuy7.js | 0 .../shoelace/cdn/chunks/chunk.625awuy7.min.js | 8 + .../shoelace/cdn/chunks/chunk.6cxpwgyh.js | 0 .../shoelace/cdn/chunks/chunk.6cxpwgyh.min.js | 8 + .../shoelace/cdn/chunks/chunk.6frfdwjp.js | 0 .../shoelace/cdn/chunks/chunk.6frfdwjp.min.js | 8 + .../shoelace/cdn/chunks/chunk.6fywmoer.js | 0 .../shoelace/cdn/chunks/chunk.6fywmoer.min.js | 8 + .../shoelace/cdn/chunks/chunk.6gw6mlhd.js | 0 .../shoelace/cdn/chunks/chunk.6gw6mlhd.min.js | 28 + .../shoelace/cdn/chunks/chunk.6l2ufa6z.js | 0 .../shoelace/cdn/chunks/chunk.6l2ufa6z.min.js | 8 + .../shoelace/cdn/chunks/chunk.6oasl3qx.js | 0 .../shoelace/cdn/chunks/chunk.6oasl3qx.min.js | 27 + .../shoelace/cdn/chunks/chunk.6qcfvbvg.js | 0 .../shoelace/cdn/chunks/chunk.6qcfvbvg.min.js | 208 + .../shoelace/cdn/chunks/chunk.6rptl3bg.js | 0 .../shoelace/cdn/chunks/chunk.6rptl3bg.min.js | 15 + .../shoelace/cdn/chunks/chunk.6trqp4jl.js | 0 .../shoelace/cdn/chunks/chunk.6trqp4jl.min.js | 8 + .../shoelace/cdn/chunks/chunk.6vmzsvzb.js | 0 .../shoelace/cdn/chunks/chunk.6vmzsvzb.min.js | 8 + .../shoelace/cdn/chunks/chunk.75vjswza.js | 0 .../shoelace/cdn/chunks/chunk.75vjswza.min.js | 8 + .../shoelace/cdn/chunks/chunk.7b4o73gn.js | 0 .../shoelace/cdn/chunks/chunk.7b4o73gn.min.js | 16 + .../shoelace/cdn/chunks/chunk.7eksunpq.js | 0 .../shoelace/cdn/chunks/chunk.7eksunpq.min.js | 51 + .../shoelace/cdn/chunks/chunk.7i6pfjlb.js | 0 .../shoelace/cdn/chunks/chunk.7i6pfjlb.min.js | 8 + .../shoelace/cdn/chunks/chunk.7kzhse62.js | 0 .../shoelace/cdn/chunks/chunk.7kzhse62.min.js | 161 + .../shoelace/cdn/chunks/chunk.7mwj2o6p.js | 0 .../shoelace/cdn/chunks/chunk.7mwj2o6p.min.js | 8 + .../shoelace/cdn/chunks/chunk.7o2peyvr.js | 0 .../shoelace/cdn/chunks/chunk.7o2peyvr.min.js | 8 + .../shoelace/cdn/chunks/chunk.7vwrc3zq.js | 0 .../shoelace/cdn/chunks/chunk.7vwrc3zq.min.js | 8 + .../shoelace/cdn/chunks/chunk.7yga5zd5.js | 0 .../shoelace/cdn/chunks/chunk.7yga5zd5.min.js | 56 + .../shoelace/cdn/chunks/chunk.7zojgpgy.js | 0 .../shoelace/cdn/chunks/chunk.7zojgpgy.min.js | 54 + .../shoelace/cdn/chunks/chunk.a5ko3g4g.js | 0 .../shoelace/cdn/chunks/chunk.a5ko3g4g.min.js | 32 + .../shoelace/cdn/chunks/chunk.a63mqppf.js | 0 .../shoelace/cdn/chunks/chunk.a63mqppf.min.js | 83 + .../shoelace/cdn/chunks/chunk.ady3z2r5.js | 0 .../shoelace/cdn/chunks/chunk.ady3z2r5.min.js | 27 + .../shoelace/cdn/chunks/chunk.amafag3k.js | 0 .../shoelace/cdn/chunks/chunk.amafag3k.min.js | 8 + .../shoelace/cdn/chunks/chunk.anrzxoks.js | 0 .../shoelace/cdn/chunks/chunk.anrzxoks.min.js | 8 + .../shoelace/cdn/chunks/chunk.ap7bvznl.js | 0 .../shoelace/cdn/chunks/chunk.ap7bvznl.min.js | 8 + .../shoelace/cdn/chunks/chunk.apx2s6ey.js | 0 .../shoelace/cdn/chunks/chunk.apx2s6ey.min.js | 8 + .../shoelace/cdn/chunks/chunk.asyxcln2.js | 0 .../shoelace/cdn/chunks/chunk.asyxcln2.min.js | 8 + .../shoelace/cdn/chunks/chunk.axzxlsun.js | 0 .../shoelace/cdn/chunks/chunk.axzxlsun.min.js | 8 + .../shoelace/cdn/chunks/chunk.b2c2rqnp.js | 0 .../shoelace/cdn/chunks/chunk.b2c2rqnp.min.js | 8 + .../shoelace/cdn/chunks/chunk.b4bzkr24.js | 0 .../shoelace/cdn/chunks/chunk.b4bzkr24.min.js | 8 + .../shoelace/cdn/chunks/chunk.bb6ihwq4.js | 0 .../shoelace/cdn/chunks/chunk.bb6ihwq4.min.js | 8 + .../shoelace/cdn/chunks/chunk.bioa57lz.js | 0 .../shoelace/cdn/chunks/chunk.bioa57lz.min.js | 8 + .../shoelace/cdn/chunks/chunk.bo5vmjgy.js | 0 .../shoelace/cdn/chunks/chunk.bo5vmjgy.min.js | 8 + .../shoelace/cdn/chunks/chunk.c2r3owg3.js | 0 .../shoelace/cdn/chunks/chunk.c2r3owg3.min.js | 8 + .../shoelace/cdn/chunks/chunk.c37v4ol3.js | 0 .../shoelace/cdn/chunks/chunk.c37v4ol3.min.js | 8 + .../shoelace/cdn/chunks/chunk.cjb5wkgn.js | 0 .../shoelace/cdn/chunks/chunk.cjb5wkgn.min.js | 28 + .../shoelace/cdn/chunks/chunk.ckepjtem.js | 0 .../shoelace/cdn/chunks/chunk.ckepjtem.min.js | 8 + .../shoelace/cdn/chunks/chunk.cnaokab4.js | 0 .../shoelace/cdn/chunks/chunk.cnaokab4.min.js | 8 + .../shoelace/cdn/chunks/chunk.cukkx6lo.js | 0 .../shoelace/cdn/chunks/chunk.cukkx6lo.min.js | 8 + .../shoelace/cdn/chunks/chunk.cxzz2lvk.js | 0 .../shoelace/cdn/chunks/chunk.cxzz2lvk.min.js | 45 + .../shoelace/cdn/chunks/chunk.czzglxkw.js | 0 .../shoelace/cdn/chunks/chunk.czzglxkw.min.js | 8 + .../shoelace/cdn/chunks/chunk.d4n7grnj.js | 0 .../shoelace/cdn/chunks/chunk.d4n7grnj.min.js | 8 + .../shoelace/cdn/chunks/chunk.d6iafmub.js | 0 .../shoelace/cdn/chunks/chunk.d6iafmub.min.js | 73 + .../shoelace/cdn/chunks/chunk.dk6n4thu.js | 0 .../shoelace/cdn/chunks/chunk.dk6n4thu.min.js | 76 + .../shoelace/cdn/chunks/chunk.dndyqtws.js | 0 .../shoelace/cdn/chunks/chunk.dndyqtws.min.js | 126 + .../shoelace/cdn/chunks/chunk.dnmfdnld.js | 0 .../shoelace/cdn/chunks/chunk.dnmfdnld.min.js | 8 + .../shoelace/cdn/chunks/chunk.do6vdmtc.js | 0 .../shoelace/cdn/chunks/chunk.do6vdmtc.min.js | 8 + .../shoelace/cdn/chunks/chunk.dtl3ytri.js | 0 .../shoelace/cdn/chunks/chunk.dtl3ytri.min.js | 8 + .../shoelace/cdn/chunks/chunk.dv4mwnj3.js | 0 .../shoelace/cdn/chunks/chunk.dv4mwnj3.min.js | 23 + .../shoelace/cdn/chunks/chunk.dywnhsig.js | 0 .../shoelace/cdn/chunks/chunk.dywnhsig.min.js | 8 + .../shoelace/cdn/chunks/chunk.e3ad2py7.js | 0 .../shoelace/cdn/chunks/chunk.e3ad2py7.min.js | 68 + .../shoelace/cdn/chunks/chunk.e77yywgc.js | 0 .../shoelace/cdn/chunks/chunk.e77yywgc.min.js | 234 + .../shoelace/cdn/chunks/chunk.ejdhs3mu.js | 0 .../shoelace/cdn/chunks/chunk.ejdhs3mu.min.js | 8 + .../shoelace/cdn/chunks/chunk.ejoufvoh.js | 0 .../shoelace/cdn/chunks/chunk.ejoufvoh.min.js | 17 + .../shoelace/cdn/chunks/chunk.epjhao2t.js | 0 .../shoelace/cdn/chunks/chunk.epjhao2t.min.js | 17 + .../shoelace/cdn/chunks/chunk.esely2us.js | 0 .../shoelace/cdn/chunks/chunk.esely2us.min.js | 8 + .../shoelace/cdn/chunks/chunk.eybvasjl.js | 0 .../shoelace/cdn/chunks/chunk.eybvasjl.min.js | 8 + .../shoelace/cdn/chunks/chunk.eyme7kqi.js | 0 .../shoelace/cdn/chunks/chunk.eyme7kqi.min.js | 8 + .../shoelace/cdn/chunks/chunk.f3mkp6av.js | 0 .../shoelace/cdn/chunks/chunk.f3mkp6av.min.js | 147 + .../shoelace/cdn/chunks/chunk.f4vgsdiw.js | 0 .../shoelace/cdn/chunks/chunk.f4vgsdiw.min.js | 8 + .../shoelace/cdn/chunks/chunk.f537l6jg.js | 0 .../shoelace/cdn/chunks/chunk.f537l6jg.min.js | 27 + .../shoelace/cdn/chunks/chunk.fcgbnrlq.js | 0 .../shoelace/cdn/chunks/chunk.fcgbnrlq.min.js | 8 + .../shoelace/cdn/chunks/chunk.fi7tq6hj.js | 0 .../shoelace/cdn/chunks/chunk.fi7tq6hj.min.js | 8 + .../shoelace/cdn/chunks/chunk.fqh4rl5j.js | 0 .../shoelace/cdn/chunks/chunk.fqh4rl5j.min.js | 28 + .../shoelace/cdn/chunks/chunk.fqq5k3wy.js | 0 .../shoelace/cdn/chunks/chunk.fqq5k3wy.min.js | 17 + .../shoelace/cdn/chunks/chunk.fsthlc3y.js | 0 .../shoelace/cdn/chunks/chunk.fsthlc3y.min.js | 23 + .../shoelace/cdn/chunks/chunk.g227zg7e.js | 0 .../shoelace/cdn/chunks/chunk.g227zg7e.min.js | 73 + .../shoelace/cdn/chunks/chunk.g25q3kz2.js | 0 .../shoelace/cdn/chunks/chunk.g25q3kz2.min.js | 8 + .../shoelace/cdn/chunks/chunk.g35ld7qy.js | 0 .../shoelace/cdn/chunks/chunk.g35ld7qy.min.js | 8 + .../shoelace/cdn/chunks/chunk.g3jquiyv.js | 0 .../shoelace/cdn/chunks/chunk.g3jquiyv.min.js | 18 + .../shoelace/cdn/chunks/chunk.g5rxf54r.js | 0 .../shoelace/cdn/chunks/chunk.g5rxf54r.min.js | 8 + .../shoelace/cdn/chunks/chunk.gah3kgt3.js | 0 .../shoelace/cdn/chunks/chunk.gah3kgt3.min.js | 33 + .../shoelace/cdn/chunks/chunk.gdzwcbaz.js | 0 .../shoelace/cdn/chunks/chunk.gdzwcbaz.min.js | 20 + .../shoelace/cdn/chunks/chunk.ggdwmp5y.js | 0 .../shoelace/cdn/chunks/chunk.ggdwmp5y.min.js | 8 + .../shoelace/cdn/chunks/chunk.gjz2xqyi.js | 0 .../shoelace/cdn/chunks/chunk.gjz2xqyi.min.js | 60 + .../shoelace/cdn/chunks/chunk.gm4wqmnz.js | 0 .../shoelace/cdn/chunks/chunk.gm4wqmnz.min.js | 8 + .../shoelace/cdn/chunks/chunk.gmw7ll62.js | 0 .../shoelace/cdn/chunks/chunk.gmw7ll62.min.js | 8 + .../shoelace/cdn/chunks/chunk.gnzfokeg.js | 0 .../shoelace/cdn/chunks/chunk.gnzfokeg.min.js | 8 + .../shoelace/cdn/chunks/chunk.gr65th73.js | 0 .../shoelace/cdn/chunks/chunk.gr65th73.min.js | 160 + .../shoelace/cdn/chunks/chunk.gtzhbaah.js | 0 .../shoelace/cdn/chunks/chunk.gtzhbaah.min.js | 71 + .../shoelace/cdn/chunks/chunk.gyxo44z5.js | 0 .../shoelace/cdn/chunks/chunk.gyxo44z5.min.js | 8 + .../shoelace/cdn/chunks/chunk.hal7r4wt.js | 0 .../shoelace/cdn/chunks/chunk.hal7r4wt.min.js | 6 + .../shoelace/cdn/chunks/chunk.hbza5szp.js | 0 .../shoelace/cdn/chunks/chunk.hbza5szp.min.js | 8 + .../shoelace/cdn/chunks/chunk.hf7gesmz.js | 0 .../shoelace/cdn/chunks/chunk.hf7gesmz.min.js | 8 + .../shoelace/cdn/chunks/chunk.hghcdehb.js | 0 .../shoelace/cdn/chunks/chunk.hghcdehb.min.js | 8 + .../shoelace/cdn/chunks/chunk.hgus3k4z.js | 0 .../shoelace/cdn/chunks/chunk.hgus3k4z.min.js | 8 + .../shoelace/cdn/chunks/chunk.hko7on36.js | 0 .../shoelace/cdn/chunks/chunk.hko7on36.min.js | 8 + .../shoelace/cdn/chunks/chunk.hkvrf64z.js | 0 .../shoelace/cdn/chunks/chunk.hkvrf64z.min.js | 66 + .../shoelace/cdn/chunks/chunk.hswxquhn.js | 0 .../shoelace/cdn/chunks/chunk.hswxquhn.min.js | 90 + .../shoelace/cdn/chunks/chunk.hujpn4kf.js | 0 .../shoelace/cdn/chunks/chunk.hujpn4kf.min.js | 160 + .../shoelace/cdn/chunks/chunk.i3qkijtu.js | 0 .../shoelace/cdn/chunks/chunk.i3qkijtu.min.js | 8 + .../shoelace/cdn/chunks/chunk.i4bwcxwk.js | 0 .../shoelace/cdn/chunks/chunk.i4bwcxwk.min.js | 294 + .../shoelace/cdn/chunks/chunk.i7ibiors.js | 0 .../shoelace/cdn/chunks/chunk.i7ibiors.min.js | 56 + .../shoelace/cdn/chunks/chunk.ik2tt6ng.js | 0 .../shoelace/cdn/chunks/chunk.ik2tt6ng.min.js | 8 + .../shoelace/cdn/chunks/chunk.immkqq6h.js | 0 .../shoelace/cdn/chunks/chunk.immkqq6h.min.js | 25 + .../shoelace/cdn/chunks/chunk.ipjhxfil.js | 0 .../shoelace/cdn/chunks/chunk.ipjhxfil.min.js | 160 + .../shoelace/cdn/chunks/chunk.irkzdsa4.js | 0 .../shoelace/cdn/chunks/chunk.irkzdsa4.min.js | 242 + .../shoelace/cdn/chunks/chunk.ispsd75p.js | 0 .../shoelace/cdn/chunks/chunk.ispsd75p.min.js | 8 + .../shoelace/cdn/chunks/chunk.ivgvkkvf.js | 0 .../shoelace/cdn/chunks/chunk.ivgvkkvf.min.js | 8 + .../shoelace/cdn/chunks/chunk.j7kgmm4b.js | 0 .../shoelace/cdn/chunks/chunk.j7kgmm4b.min.js | 8 + .../shoelace/cdn/chunks/chunk.jascfjus.js | 0 .../shoelace/cdn/chunks/chunk.jascfjus.min.js | 23 + .../shoelace/cdn/chunks/chunk.jh24de2r.js | 0 .../shoelace/cdn/chunks/chunk.jh24de2r.min.js | 90 + .../shoelace/cdn/chunks/chunk.jkjkxilo.js | 0 .../shoelace/cdn/chunks/chunk.jkjkxilo.min.js | 8 + .../shoelace/cdn/chunks/chunk.jmuoj3nb.js | 0 .../shoelace/cdn/chunks/chunk.jmuoj3nb.min.js | 147 + .../shoelace/cdn/chunks/chunk.jmv25gcn.js | 0 .../shoelace/cdn/chunks/chunk.jmv25gcn.min.js | 8 + .../shoelace/cdn/chunks/chunk.jteb2q5j.js | 0 .../shoelace/cdn/chunks/chunk.jteb2q5j.min.js | 8 + .../shoelace/cdn/chunks/chunk.jxtnying.js | 0 .../shoelace/cdn/chunks/chunk.jxtnying.min.js | 92 + .../shoelace/cdn/chunks/chunk.k23qwhwk.js | 0 .../shoelace/cdn/chunks/chunk.k23qwhwk.min.js | 22 + .../shoelace/cdn/chunks/chunk.karbzgqp.js | 0 .../shoelace/cdn/chunks/chunk.karbzgqp.min.js | 39 + .../shoelace/cdn/chunks/chunk.kczmvknk.js | 0 .../shoelace/cdn/chunks/chunk.kczmvknk.min.js | 47 + .../shoelace/cdn/chunks/chunk.kdukrkac.js | 0 .../shoelace/cdn/chunks/chunk.kdukrkac.min.js | 8 + .../shoelace/cdn/chunks/chunk.khpoz5gu.js | 0 .../shoelace/cdn/chunks/chunk.khpoz5gu.min.js | 67 + .../shoelace/cdn/chunks/chunk.kmr6bhco.js | 0 .../shoelace/cdn/chunks/chunk.kmr6bhco.min.js | 20 + .../shoelace/cdn/chunks/chunk.kmuo6leo.js | 0 .../shoelace/cdn/chunks/chunk.kmuo6leo.min.js | 8 + .../shoelace/cdn/chunks/chunk.kpesqdyt.js | 0 .../shoelace/cdn/chunks/chunk.kpesqdyt.min.js | 79 + .../shoelace/cdn/chunks/chunk.kx6jw3hh.js | 0 .../shoelace/cdn/chunks/chunk.kx6jw3hh.min.js | 8 + .../shoelace/cdn/chunks/chunk.kzquxdra.js | 0 .../shoelace/cdn/chunks/chunk.kzquxdra.min.js | 8 + .../shoelace/cdn/chunks/chunk.l4amirhk.js | 0 .../shoelace/cdn/chunks/chunk.l4amirhk.min.js | 15 + .../shoelace/cdn/chunks/chunk.l7ibpbn5.js | 0 .../shoelace/cdn/chunks/chunk.l7ibpbn5.min.js | 8 + .../shoelace/cdn/chunks/chunk.lc52d3nf.js | 0 .../shoelace/cdn/chunks/chunk.lc52d3nf.min.js | 34 + .../shoelace/cdn/chunks/chunk.lrocnij2.js | 0 .../shoelace/cdn/chunks/chunk.lrocnij2.min.js | 8 + .../shoelace/cdn/chunks/chunk.lx7ug5ws.js | 0 .../shoelace/cdn/chunks/chunk.lx7ug5ws.min.js | 17 + .../shoelace/cdn/chunks/chunk.lxdtflwu.js | 0 .../shoelace/cdn/chunks/chunk.lxdtflwu.min.js | 8 + .../shoelace/cdn/chunks/chunk.ly2w3owk.js | 0 .../shoelace/cdn/chunks/chunk.ly2w3owk.min.js | 12 + .../shoelace/cdn/chunks/chunk.m2vp2zqb.js | 0 .../shoelace/cdn/chunks/chunk.m2vp2zqb.min.js | 8 + .../shoelace/cdn/chunks/chunk.m5w6chwh.js | 0 .../shoelace/cdn/chunks/chunk.m5w6chwh.min.js | 32 + .../shoelace/cdn/chunks/chunk.mb643kre.js | 0 .../shoelace/cdn/chunks/chunk.mb643kre.min.js | 17 + .../shoelace/cdn/chunks/chunk.mf6ox4fc.js | 0 .../shoelace/cdn/chunks/chunk.mf6ox4fc.min.js | 33 + .../shoelace/cdn/chunks/chunk.mhbzcrlj.js | 0 .../shoelace/cdn/chunks/chunk.mhbzcrlj.min.js | 8 + .../shoelace/cdn/chunks/chunk.mkjdsuna.js | 0 .../shoelace/cdn/chunks/chunk.mkjdsuna.min.js | 75 + .../shoelace/cdn/chunks/chunk.mmh6prfe.js | 0 .../shoelace/cdn/chunks/chunk.mmh6prfe.min.js | 8 + .../shoelace/cdn/chunks/chunk.mogru2b4.js | 0 .../shoelace/cdn/chunks/chunk.mogru2b4.min.js | 8 + .../shoelace/cdn/chunks/chunk.mvccmdrt.js | 0 .../shoelace/cdn/chunks/chunk.mvccmdrt.min.js | 121 + .../shoelace/cdn/chunks/chunk.mvcgxlbk.js | 0 .../shoelace/cdn/chunks/chunk.mvcgxlbk.min.js | 8 + .../shoelace/cdn/chunks/chunk.mzqvgi4g.js | 0 .../shoelace/cdn/chunks/chunk.mzqvgi4g.min.js | 38 + .../shoelace/cdn/chunks/chunk.nahe3r5q.js | 0 .../shoelace/cdn/chunks/chunk.nahe3r5q.min.js | 8 + .../shoelace/cdn/chunks/chunk.nfbmjajt.js | 0 .../shoelace/cdn/chunks/chunk.nfbmjajt.min.js | 88 + .../shoelace/cdn/chunks/chunk.nfggtn5o.js | 0 .../shoelace/cdn/chunks/chunk.nfggtn5o.min.js | 41 + .../shoelace/cdn/chunks/chunk.nghb4n3y.js | 0 .../shoelace/cdn/chunks/chunk.nghb4n3y.min.js | 8 + .../shoelace/cdn/chunks/chunk.nh3srvoc.js | 0 .../shoelace/cdn/chunks/chunk.nh3srvoc.min.js | 8 + .../shoelace/cdn/chunks/chunk.njpnjo3t.js | 0 .../shoelace/cdn/chunks/chunk.njpnjo3t.min.js | 36 + .../shoelace/cdn/chunks/chunk.nm2gxzwf.js | 0 .../shoelace/cdn/chunks/chunk.nm2gxzwf.min.js | 19 + .../shoelace/cdn/chunks/chunk.ns554ul5.js | 0 .../shoelace/cdn/chunks/chunk.ns554ul5.min.js | 8 + .../shoelace/cdn/chunks/chunk.nyiidp5n.js | 0 .../shoelace/cdn/chunks/chunk.nyiidp5n.min.js | 8 + .../shoelace/cdn/chunks/chunk.o27ehobw.js | 0 .../shoelace/cdn/chunks/chunk.o27ehobw.min.js | 8 + .../shoelace/cdn/chunks/chunk.o2jpumpa.js | 0 .../shoelace/cdn/chunks/chunk.o2jpumpa.min.js | 8 + .../shoelace/cdn/chunks/chunk.ogr6izgy.js | 0 .../shoelace/cdn/chunks/chunk.ogr6izgy.min.js | 55 + .../shoelace/cdn/chunks/chunk.oh5zb3fa.js | 0 .../shoelace/cdn/chunks/chunk.oh5zb3fa.min.js | 8 + .../shoelace/cdn/chunks/chunk.ojoesqj2.js | 0 .../shoelace/cdn/chunks/chunk.ojoesqj2.min.js | 8 + .../shoelace/cdn/chunks/chunk.ooaeqswy.js | 0 .../shoelace/cdn/chunks/chunk.ooaeqswy.min.js | 8 + .../shoelace/cdn/chunks/chunk.op42vrsw.js | 0 .../shoelace/cdn/chunks/chunk.op42vrsw.min.js | 8 + .../shoelace/cdn/chunks/chunk.othwhsxk.js | 0 .../shoelace/cdn/chunks/chunk.othwhsxk.min.js | 8 + .../shoelace/cdn/chunks/chunk.oyhcxcu6.js | 0 .../shoelace/cdn/chunks/chunk.oyhcxcu6.min.js | 8 + .../shoelace/cdn/chunks/chunk.p7zg6emr.js | 0 .../shoelace/cdn/chunks/chunk.p7zg6emr.min.js | 8 + .../shoelace/cdn/chunks/chunk.phgregxg.js | 0 .../shoelace/cdn/chunks/chunk.phgregxg.min.js | 52 + .../shoelace/cdn/chunks/chunk.pjrv5tvi.js | 0 .../shoelace/cdn/chunks/chunk.pjrv5tvi.min.js | 47 + .../shoelace/cdn/chunks/chunk.ptcxfa6h.js | 0 .../shoelace/cdn/chunks/chunk.ptcxfa6h.min.js | 8 + .../shoelace/cdn/chunks/chunk.pzm4mizy.js | 0 .../shoelace/cdn/chunks/chunk.pzm4mizy.min.js | 18 + .../shoelace/cdn/chunks/chunk.q2373t7a.js | 0 .../shoelace/cdn/chunks/chunk.q2373t7a.min.js | 8 + .../shoelace/cdn/chunks/chunk.q2ktwnxf.js | 0 .../shoelace/cdn/chunks/chunk.q2ktwnxf.min.js | 8 + .../shoelace/cdn/chunks/chunk.q2ndjdlv.js | 0 .../shoelace/cdn/chunks/chunk.q2ndjdlv.min.js | 8 + .../shoelace/cdn/chunks/chunk.q35fljr4.js | 0 .../shoelace/cdn/chunks/chunk.q35fljr4.min.js | 8 + .../shoelace/cdn/chunks/chunk.q6jvxzjp.js | 0 .../shoelace/cdn/chunks/chunk.q6jvxzjp.min.js | 8 + .../shoelace/cdn/chunks/chunk.qf5z6udg.js | 0 .../shoelace/cdn/chunks/chunk.qf5z6udg.min.js | 97 + .../shoelace/cdn/chunks/chunk.qjtof5qf.js | 0 .../shoelace/cdn/chunks/chunk.qjtof5qf.min.js | 8 + .../shoelace/cdn/chunks/chunk.ql5c2xow.js | 0 .../shoelace/cdn/chunks/chunk.ql5c2xow.min.js | 6 + .../shoelace/cdn/chunks/chunk.qmxatn4r.js | 0 .../shoelace/cdn/chunks/chunk.qmxatn4r.min.js | 8 + .../shoelace/cdn/chunks/chunk.qpsnfeb2.js | 0 .../shoelace/cdn/chunks/chunk.qpsnfeb2.min.js | 8 + .../shoelace/cdn/chunks/chunk.qqzmgveq.js | 0 .../shoelace/cdn/chunks/chunk.qqzmgveq.min.js | 8 + .../shoelace/cdn/chunks/chunk.qx2z4ikh.js | 0 .../shoelace/cdn/chunks/chunk.qx2z4ikh.min.js | 57 + .../shoelace/cdn/chunks/chunk.qxvywnwe.js | 0 .../shoelace/cdn/chunks/chunk.qxvywnwe.min.js | 23 + .../shoelace/cdn/chunks/chunk.qygnpfwp.js | 0 .../shoelace/cdn/chunks/chunk.qygnpfwp.min.js | 8 + .../shoelace/cdn/chunks/chunk.qywekp2n.js | 0 .../shoelace/cdn/chunks/chunk.qywekp2n.min.js | 60 + .../shoelace/cdn/chunks/chunk.rgq7nicf.js | 0 .../shoelace/cdn/chunks/chunk.rgq7nicf.min.js | 91 + .../shoelace/cdn/chunks/chunk.riskc4j7.js | 0 .../shoelace/cdn/chunks/chunk.riskc4j7.min.js | 8 + .../shoelace/cdn/chunks/chunk.rlc6v3s7.js | 0 .../shoelace/cdn/chunks/chunk.rlc6v3s7.min.js | 8 + .../shoelace/cdn/chunks/chunk.rohok2ay.js | 0 .../shoelace/cdn/chunks/chunk.rohok2ay.min.js | 173 + .../shoelace/cdn/chunks/chunk.rq7jz4r7.js | 0 .../shoelace/cdn/chunks/chunk.rq7jz4r7.min.js | 8 + .../shoelace/cdn/chunks/chunk.rv6ecjes.js | 0 .../shoelace/cdn/chunks/chunk.rv6ecjes.min.js | 8 + .../shoelace/cdn/chunks/chunk.rwuufnul.js | 0 .../shoelace/cdn/chunks/chunk.rwuufnul.min.js | 8 + .../shoelace/cdn/chunks/chunk.ry5h5ghp.js | 0 .../shoelace/cdn/chunks/chunk.ry5h5ghp.min.js | 601 + .../shoelace/cdn/chunks/chunk.ryfk2cd3.js | 0 .../shoelace/cdn/chunks/chunk.ryfk2cd3.min.js | 125 + .../shoelace/cdn/chunks/chunk.s3lzdkxe.js | 0 .../shoelace/cdn/chunks/chunk.s3lzdkxe.min.js | 8 + .../shoelace/cdn/chunks/chunk.sbe7d2nt.js | 0 .../shoelace/cdn/chunks/chunk.sbe7d2nt.min.js | 8 + .../shoelace/cdn/chunks/chunk.sjgtygcd.js | 0 .../shoelace/cdn/chunks/chunk.sjgtygcd.min.js | 8 + .../shoelace/cdn/chunks/chunk.suriboce.js | 0 .../shoelace/cdn/chunks/chunk.suriboce.min.js | 8 + .../shoelace/cdn/chunks/chunk.sz6qmu5t.js | 0 .../shoelace/cdn/chunks/chunk.sz6qmu5t.min.js | 65 + .../shoelace/cdn/chunks/chunk.t3due4d6.js | 0 .../shoelace/cdn/chunks/chunk.t3due4d6.min.js | 28 + .../shoelace/cdn/chunks/chunk.tlcw7h3f.js | 0 .../shoelace/cdn/chunks/chunk.tlcw7h3f.min.js | 52 + .../shoelace/cdn/chunks/chunk.ttz7a3dt.js | 0 .../shoelace/cdn/chunks/chunk.ttz7a3dt.min.js | 8 + .../shoelace/cdn/chunks/chunk.u4lng47m.js | 0 .../shoelace/cdn/chunks/chunk.u4lng47m.min.js | 8 + .../shoelace/cdn/chunks/chunk.ufa6bb3r.js | 0 .../shoelace/cdn/chunks/chunk.ufa6bb3r.min.js | 16 + .../shoelace/cdn/chunks/chunk.ug4gph4n.js | 0 .../shoelace/cdn/chunks/chunk.ug4gph4n.min.js | 12 + .../shoelace/cdn/chunks/chunk.ulco5z44.js | 0 .../shoelace/cdn/chunks/chunk.ulco5z44.min.js | 8 + .../shoelace/cdn/chunks/chunk.ulg2nbyr.js | 0 .../shoelace/cdn/chunks/chunk.ulg2nbyr.min.js | 40 + .../shoelace/cdn/chunks/chunk.up75l23g.js | 0 .../shoelace/cdn/chunks/chunk.up75l23g.min.js | 17 + .../shoelace/cdn/chunks/chunk.uqrbaldc.js | 0 .../shoelace/cdn/chunks/chunk.uqrbaldc.min.js | 80 + .../shoelace/cdn/chunks/chunk.uvcakivm.js | 0 .../shoelace/cdn/chunks/chunk.uvcakivm.min.js | 8 + .../shoelace/cdn/chunks/chunk.uwoqiqt3.js | 0 .../shoelace/cdn/chunks/chunk.uwoqiqt3.min.js | 8 + .../shoelace/cdn/chunks/chunk.uzewilis.js | 0 .../shoelace/cdn/chunks/chunk.uzewilis.min.js | 8 + .../shoelace/cdn/chunks/chunk.uzpph7eb.js | 0 .../shoelace/cdn/chunks/chunk.uzpph7eb.min.js | 8 + .../shoelace/cdn/chunks/chunk.uzvkbfxh.js | 0 .../shoelace/cdn/chunks/chunk.uzvkbfxh.min.js | 17 + .../shoelace/cdn/chunks/chunk.v6clu5ej.js | 0 .../shoelace/cdn/chunks/chunk.v6clu5ej.min.js | 8 + .../shoelace/cdn/chunks/chunk.vb3pxj6d.js | 0 .../shoelace/cdn/chunks/chunk.vb3pxj6d.min.js | 13 + .../shoelace/cdn/chunks/chunk.veshgm6t.js | 0 .../shoelace/cdn/chunks/chunk.veshgm6t.min.js | 8 + .../shoelace/cdn/chunks/chunk.w4kubk3s.js | 0 .../shoelace/cdn/chunks/chunk.w4kubk3s.min.js | 8 + .../shoelace/cdn/chunks/chunk.wb35dbms.js | 0 .../shoelace/cdn/chunks/chunk.wb35dbms.min.js | 53 + .../shoelace/cdn/chunks/chunk.wcshbxt6.js | 0 .../shoelace/cdn/chunks/chunk.wcshbxt6.min.js | 66 + .../shoelace/cdn/chunks/chunk.wcw35dm2.js | 0 .../shoelace/cdn/chunks/chunk.wcw35dm2.min.js | 20 + .../shoelace/cdn/chunks/chunk.widvih73.js | 0 .../shoelace/cdn/chunks/chunk.widvih73.min.js | 59 + .../shoelace/cdn/chunks/chunk.wjc4d6nh.js | 0 .../shoelace/cdn/chunks/chunk.wjc4d6nh.min.js | 8 + .../shoelace/cdn/chunks/chunk.wmk3g5gc.js | 0 .../shoelace/cdn/chunks/chunk.wmk3g5gc.min.js | 8 + .../shoelace/cdn/chunks/chunk.wp34atux.js | 0 .../shoelace/cdn/chunks/chunk.wp34atux.min.js | 8 + .../shoelace/cdn/chunks/chunk.wut665tf.js | 0 .../shoelace/cdn/chunks/chunk.wut665tf.min.js | 96 + .../shoelace/cdn/chunks/chunk.wwmec6z3.js | 0 .../shoelace/cdn/chunks/chunk.wwmec6z3.min.js | 8 + .../shoelace/cdn/chunks/chunk.x4w6gm64.js | 0 .../shoelace/cdn/chunks/chunk.x4w6gm64.min.js | 8 + .../shoelace/cdn/chunks/chunk.xac335rv.js | 0 .../shoelace/cdn/chunks/chunk.xac335rv.min.js | 8 + .../shoelace/cdn/chunks/chunk.xdjwpvyn.js | 0 .../shoelace/cdn/chunks/chunk.xdjwpvyn.min.js | 8 + .../shoelace/cdn/chunks/chunk.xdpscbrh.js | 0 .../shoelace/cdn/chunks/chunk.xdpscbrh.min.js | 8 + .../shoelace/cdn/chunks/chunk.xlyuujlh.js | 0 .../shoelace/cdn/chunks/chunk.xlyuujlh.min.js | 8 + .../shoelace/cdn/chunks/chunk.xneonnej.js | 0 .../shoelace/cdn/chunks/chunk.xneonnej.min.js | 8 + .../shoelace/cdn/chunks/chunk.xvsbfoi2.js | 0 .../shoelace/cdn/chunks/chunk.xvsbfoi2.min.js | 8 + .../shoelace/cdn/chunks/chunk.y7ep3v6g.js | 0 .../shoelace/cdn/chunks/chunk.y7ep3v6g.min.js | 10 + .../shoelace/cdn/chunks/chunk.yaek7msm.js | 0 .../shoelace/cdn/chunks/chunk.yaek7msm.min.js | 21 + .../shoelace/cdn/chunks/chunk.yc52rloc.js | 0 .../shoelace/cdn/chunks/chunk.yc52rloc.min.js | 8 + .../shoelace/cdn/chunks/chunk.yqvlpjmw.js | 0 .../shoelace/cdn/chunks/chunk.yqvlpjmw.min.js | 8 + .../shoelace/cdn/chunks/chunk.yr3cjnr5.js | 0 .../shoelace/cdn/chunks/chunk.yr3cjnr5.min.js | 115 + .../shoelace/cdn/chunks/chunk.yu7uy5rs.js | 0 .../shoelace/cdn/chunks/chunk.yu7uy5rs.min.js | 343 + .../shoelace/cdn/chunks/chunk.z242sfbm.js | 0 .../shoelace/cdn/chunks/chunk.z242sfbm.min.js | 8 + .../shoelace/cdn/chunks/chunk.z6eixacr.js | 0 .../shoelace/cdn/chunks/chunk.z6eixacr.min.js | 14 + .../shoelace/cdn/chunks/chunk.zcgqoxmz.js | 0 .../shoelace/cdn/chunks/chunk.zcgqoxmz.min.js | 8 + .../shoelace/cdn/chunks/chunk.zdbzwnpg.js | 0 .../shoelace/cdn/chunks/chunk.zdbzwnpg.min.js | 40 + .../shoelace/cdn/chunks/chunk.zdnxhwtm.js | 0 .../shoelace/cdn/chunks/chunk.zdnxhwtm.min.js | 8 + .../shoelace/cdn/chunks/chunk.ziafbsin.js | 0 .../shoelace/cdn/chunks/chunk.ziafbsin.min.js | 8 + .../shoelace/cdn/chunks/chunk.zl53pokz.js | 0 .../shoelace/cdn/chunks/chunk.zl53pokz.min.js | 8 + .../shoelace/cdn/chunks/chunk.zlynhb24.js | 0 .../shoelace/cdn/chunks/chunk.zlynhb24.min.js | 8 + .../shoelace/cdn/chunks/chunk.zs3xxar5.js | 0 .../shoelace/cdn/chunks/chunk.zs3xxar5.min.js | 8 + .../shoelace/cdn/chunks/chunk.ztqchovn.js | 0 .../shoelace/cdn/chunks/chunk.ztqchovn.min.js | 12 + .../shoelace/cdn/chunks/chunk.zzvdzohi.js | 0 .../shoelace/cdn/chunks/chunk.zzvdzohi.min.js | 12 + .../cdn}/components/alert/alert.component.js | 0 .../components/alert/alert.component.min.js | 8 + .../shoelace/cdn}/components/alert/alert.js | 0 .../cdn/components/alert/alert.min.js | 8 + .../cdn}/components/alert/alert.styles.js | 0 .../cdn/components/alert/alert.styles.min.js | 8 + .../animated-image.component.js | 0 .../animated-image.component.min.js | 8 + .../animated-image/animated-image.js | 0 .../animated-image/animated-image.min.js | 8 + .../animated-image/animated-image.styles.js | 0 .../animated-image.styles.min.js | 8 + .../animation/animation.component.js | 0 .../animation/animation.component.min.js | 8 + .../cdn}/components/animation/animation.js | 0 .../cdn/components/animation/animation.min.js | 8 + .../components/animation/animation.styles.js | 0 .../animation/animation.styles.min.js | 8 + .../cdn}/components/animation/animations.js | 0 .../components/animation/animations.min.js | 8 + .../components/avatar/avatar.component.js | 0 .../components/avatar/avatar.component.min.js | 8 + .../shoelace/cdn}/components/avatar/avatar.js | 0 .../cdn/components/avatar/avatar.min.js | 8 + .../cdn}/components/avatar/avatar.styles.js | 0 .../components/avatar/avatar.styles.min.js | 8 + .../cdn}/components/badge/badge.component.js | 0 .../components/badge/badge.component.min.js | 8 + .../shoelace/cdn}/components/badge/badge.js | 0 .../cdn/components/badge/badge.min.js | 8 + .../cdn}/components/badge/badge.styles.js | 0 .../cdn/components/badge/badge.styles.min.js | 8 + .../breadcrumb-item.component.js | 0 .../breadcrumb-item.component.min.js | 8 + .../breadcrumb-item/breadcrumb-item.js | 0 .../breadcrumb-item/breadcrumb-item.min.js | 8 + .../breadcrumb-item/breadcrumb-item.styles.js | 0 .../breadcrumb-item.styles.min.js | 8 + .../breadcrumb/breadcrumb.component.js | 0 .../breadcrumb/breadcrumb.component.min.js | 8 + .../cdn}/components/breadcrumb/breadcrumb.js | 0 .../components/breadcrumb/breadcrumb.min.js | 8 + .../breadcrumb/breadcrumb.styles.js | 0 .../breadcrumb/breadcrumb.styles.min.js | 8 + .../button-group/button-group.component.js | 0 .../button-group.component.min.js | 8 + .../components/button-group/button-group.js | 0 .../button-group/button-group.min.js | 8 + .../button-group/button-group.styles.js | 0 .../button-group/button-group.styles.min.js | 8 + .../components/button/button.component.js | 0 .../components/button/button.component.min.js | 8 + .../shoelace/cdn}/components/button/button.js | 0 .../cdn/components/button/button.min.js | 8 + .../cdn}/components/button/button.styles.js | 0 .../components/button/button.styles.min.js | 8 + .../cdn}/components/card/card.component.js | 0 .../cdn/components/card/card.component.min.js | 8 + .../shoelace/cdn}/components/card/card.js | 0 .../shoelace/cdn/components/card/card.min.js | 8 + .../cdn}/components/card/card.styles.js | 0 .../cdn/components/card/card.styles.min.js | 8 + .../carousel-item/carousel-item.component.js | 0 .../carousel-item.component.min.js | 8 + .../components/carousel-item/carousel-item.js | 0 .../carousel-item/carousel-item.min.js | 8 + .../carousel-item/carousel-item.styles.js | 0 .../carousel-item/carousel-item.styles.min.js | 8 + .../carousel/autoplay-controller.js | 0 .../carousel/autoplay-controller.min.js | 8 + .../components/carousel/carousel.component.js | 0 .../carousel/carousel.component.min.js | 8 + .../cdn}/components/carousel/carousel.js | 0 .../cdn/components/carousel/carousel.min.js | 8 + .../components/carousel/carousel.styles.js | 0 .../carousel/carousel.styles.min.js | 8 + .../components/checkbox/checkbox.component.js | 0 .../checkbox/checkbox.component.min.js | 8 + .../cdn}/components/checkbox/checkbox.js | 0 .../cdn/components/checkbox/checkbox.min.js | 8 + .../components/checkbox/checkbox.styles.js | 0 .../checkbox/checkbox.styles.min.js | 8 + .../color-picker/color-picker.component.js | 0 .../color-picker.component.min.js | 8 + .../components/color-picker/color-picker.js | 0 .../color-picker/color-picker.min.js | 8 + .../color-picker/color-picker.styles.js | 0 .../color-picker/color-picker.styles.min.js | 8 + .../copy-button/copy-button.component.js | 0 .../copy-button/copy-button.component.min.js | 8 + .../components/copy-button/copy-button.js | 0 .../components/copy-button/copy-button.min.js | 8 + .../copy-button/copy-button.styles.js | 0 .../copy-button/copy-button.styles.min.js | 8 + .../components/details/details.component.js | 0 .../details/details.component.min.js | 8 + .../cdn}/components/details/details.js | 0 .../cdn/components/details/details.min.js | 8 + .../cdn}/components/details/details.styles.js | 0 .../components/details/details.styles.min.js | 8 + .../components/dialog/dialog.component.js | 0 .../components/dialog/dialog.component.min.js | 8 + .../shoelace/cdn}/components/dialog/dialog.js | 0 .../cdn/components/dialog/dialog.min.js | 8 + .../cdn}/components/dialog/dialog.styles.js | 0 .../components/dialog/dialog.styles.min.js | 8 + .../components/divider/divider.component.js | 0 .../divider/divider.component.min.js | 8 + .../cdn}/components/divider/divider.js | 0 .../cdn/components/divider/divider.min.js | 8 + .../cdn}/components/divider/divider.styles.js | 0 .../components/divider/divider.styles.min.js | 8 + .../components/drawer/drawer.component.js | 0 .../components/drawer/drawer.component.min.js | 8 + .../shoelace/cdn}/components/drawer/drawer.js | 0 .../cdn/components/drawer/drawer.min.js | 8 + .../cdn}/components/drawer/drawer.styles.js | 0 .../components/drawer/drawer.styles.min.js | 8 + .../components/dropdown/dropdown.component.js | 0 .../dropdown/dropdown.component.min.js | 8 + .../cdn}/components/dropdown/dropdown.js | 0 .../cdn/components/dropdown/dropdown.min.js | 8 + .../components/dropdown/dropdown.styles.js | 0 .../dropdown/dropdown.styles.min.js | 8 + .../format-bytes/format-bytes.component.js | 0 .../format-bytes.component.min.js | 8 + .../components/format-bytes/format-bytes.js | 0 .../format-bytes/format-bytes.min.js | 8 + .../format-date/format-date.component.js | 0 .../format-date/format-date.component.min.js | 8 + .../components/format-date/format-date.js | 0 .../components/format-date/format-date.min.js | 8 + .../format-number/format-number.component.js | 0 .../format-number.component.min.js | 8 + .../components/format-number/format-number.js | 0 .../format-number/format-number.min.js | 8 + .../icon-button/icon-button.component.js | 0 .../icon-button/icon-button.component.min.js | 8 + .../components/icon-button/icon-button.js | 0 .../components/icon-button/icon-button.min.js | 8 + .../icon-button/icon-button.styles.js | 0 .../icon-button/icon-button.styles.min.js | 8 + .../cdn}/components/icon/icon.component.js | 0 .../cdn/components/icon/icon.component.min.js | 8 + .../shoelace/cdn}/components/icon/icon.js | 0 .../shoelace/cdn/components/icon/icon.min.js | 8 + .../cdn}/components/icon/icon.styles.js | 0 .../cdn/components/icon/icon.styles.min.js | 8 + .../cdn}/components/icon/library.default.js | 0 .../components/icon/library.default.min.js | 8 + .../shoelace/cdn}/components/icon/library.js | 0 .../cdn/components/icon/library.min.js | 8 + .../cdn}/components/icon/library.system.js | 0 .../cdn/components/icon/library.system.min.js | 8 + .../image-comparer.component.js | 0 .../image-comparer.component.min.js | 8 + .../image-comparer/image-comparer.js | 0 .../image-comparer/image-comparer.min.js | 8 + .../image-comparer/image-comparer.styles.js | 0 .../image-comparer.styles.min.js | 8 + .../components/include/include.component.js | 0 .../include/include.component.min.js | 8 + .../cdn}/components/include/include.js | 0 .../cdn/components/include/include.min.js | 8 + .../cdn}/components/include/include.styles.js | 0 .../components/include/include.styles.min.js | 8 + .../cdn}/components/include/request.js | 0 .../cdn/components/include/request.min.js | 8 + .../cdn}/components/input/input.component.js | 0 .../components/input/input.component.min.js | 8 + .../shoelace/cdn}/components/input/input.js | 0 .../cdn/components/input/input.min.js | 8 + .../cdn}/components/input/input.styles.js | 0 .../cdn/components/input/input.styles.min.js | 8 + .../menu-item/menu-item.component.js | 0 .../menu-item/menu-item.component.min.js | 8 + .../cdn}/components/menu-item/menu-item.js | 0 .../cdn/components/menu-item/menu-item.min.js | 8 + .../components/menu-item/menu-item.styles.js | 0 .../menu-item/menu-item.styles.min.js | 8 + .../menu-item/submenu-controller.js | 0 .../menu-item/submenu-controller.min.js | 8 + .../menu-label/menu-label.component.js | 0 .../menu-label/menu-label.component.min.js | 8 + .../cdn}/components/menu-label/menu-label.js | 0 .../components/menu-label/menu-label.min.js | 8 + .../menu-label/menu-label.styles.js | 0 .../menu-label/menu-label.styles.min.js | 8 + .../cdn}/components/menu/menu.component.js | 0 .../cdn/components/menu/menu.component.min.js | 8 + .../shoelace/cdn}/components/menu/menu.js | 0 .../shoelace/cdn/components/menu/menu.min.js | 8 + .../cdn}/components/menu/menu.styles.js | 0 .../cdn/components/menu/menu.styles.min.js | 8 + .../mutation-observer.component.js | 0 .../mutation-observer.component.min.js | 8 + .../mutation-observer/mutation-observer.js | 0 .../mutation-observer.min.js | 8 + .../mutation-observer.styles.js | 0 .../mutation-observer.styles.min.js | 8 + .../components/option/option.component.js | 0 .../components/option/option.component.min.js | 8 + .../shoelace/cdn}/components/option/option.js | 0 .../cdn/components/option/option.min.js | 8 + .../cdn}/components/option/option.styles.js | 0 .../components/option/option.styles.min.js | 8 + .../cdn}/components/popup/popup.component.js | 0 .../components/popup/popup.component.min.js | 8 + .../shoelace/cdn}/components/popup/popup.js | 0 .../cdn/components/popup/popup.min.js | 8 + .../cdn}/components/popup/popup.styles.js | 0 .../cdn/components/popup/popup.styles.min.js | 8 + .../progress-bar/progress-bar.component.js | 0 .../progress-bar.component.min.js | 8 + .../components/progress-bar/progress-bar.js | 0 .../progress-bar/progress-bar.min.js | 8 + .../progress-bar/progress-bar.styles.js | 0 .../progress-bar/progress-bar.styles.min.js | 8 + .../progress-ring/progress-ring.component.js | 0 .../progress-ring.component.min.js | 8 + .../components/progress-ring/progress-ring.js | 0 .../progress-ring/progress-ring.min.js | 8 + .../progress-ring/progress-ring.styles.js | 0 .../progress-ring/progress-ring.styles.min.js | 8 + .../components/qr-code/qr-code.component.js | 0 .../qr-code/qr-code.component.min.js | 8 + .../cdn}/components/qr-code/qr-code.js | 0 .../cdn/components/qr-code/qr-code.min.js | 8 + .../cdn}/components/qr-code/qr-code.styles.js | 0 .../components/qr-code/qr-code.styles.min.js | 8 + .../radio-button/radio-button.component.js | 0 .../radio-button.component.min.js | 8 + .../components/radio-button/radio-button.js | 0 .../radio-button/radio-button.min.js | 8 + .../radio-button/radio-button.styles.js | 0 .../radio-button/radio-button.styles.min.js | 8 + .../radio-group/radio-group.component.js | 0 .../radio-group/radio-group.component.min.js | 8 + .../components/radio-group/radio-group.js | 0 .../components/radio-group/radio-group.min.js | 8 + .../radio-group/radio-group.styles.js | 0 .../radio-group/radio-group.styles.min.js | 8 + .../cdn}/components/radio/radio.component.js | 0 .../components/radio/radio.component.min.js | 8 + .../shoelace/cdn}/components/radio/radio.js | 0 .../cdn/components/radio/radio.min.js | 8 + .../cdn}/components/radio/radio.styles.js | 0 .../cdn/components/radio/radio.styles.min.js | 8 + .../cdn}/components/range/range.component.js | 0 .../components/range/range.component.min.js | 8 + .../shoelace/cdn}/components/range/range.js | 0 .../cdn/components/range/range.min.js | 8 + .../cdn}/components/range/range.styles.js | 0 .../cdn/components/range/range.styles.min.js | 8 + .../components/rating/rating.component.js | 0 .../components/rating/rating.component.min.js | 8 + .../shoelace/cdn}/components/rating/rating.js | 0 .../cdn/components/rating/rating.min.js | 8 + .../cdn}/components/rating/rating.styles.js | 0 .../components/rating/rating.styles.min.js | 8 + .../relative-time/relative-time.component.js | 0 .../relative-time.component.min.js | 8 + .../components/relative-time/relative-time.js | 0 .../relative-time/relative-time.min.js | 8 + .../resize-observer.component.js | 0 .../resize-observer.component.min.js | 8 + .../resize-observer/resize-observer.js | 0 .../resize-observer/resize-observer.min.js | 8 + .../resize-observer/resize-observer.styles.js | 0 .../resize-observer.styles.min.js | 8 + .../components/select/select.component.js | 0 .../components/select/select.component.min.js | 8 + .../shoelace/cdn}/components/select/select.js | 0 .../cdn/components/select/select.min.js | 8 + .../cdn}/components/select/select.styles.js | 0 .../components/select/select.styles.min.js | 8 + .../components/skeleton/skeleton.component.js | 0 .../skeleton/skeleton.component.min.js | 8 + .../cdn}/components/skeleton/skeleton.js | 0 .../cdn/components/skeleton/skeleton.min.js | 8 + .../components/skeleton/skeleton.styles.js | 0 .../skeleton/skeleton.styles.min.js | 8 + .../components/spinner/spinner.component.js | 0 .../spinner/spinner.component.min.js | 8 + .../cdn}/components/spinner/spinner.js | 0 .../cdn/components/spinner/spinner.min.js | 8 + .../cdn}/components/spinner/spinner.styles.js | 0 .../components/spinner/spinner.styles.min.js | 8 + .../split-panel/split-panel.component.js | 0 .../split-panel/split-panel.component.min.js | 8 + .../components/split-panel/split-panel.js | 0 .../components/split-panel/split-panel.min.js | 8 + .../split-panel/split-panel.styles.js | 0 .../split-panel/split-panel.styles.min.js | 8 + .../components/switch/switch.component.js | 0 .../components/switch/switch.component.min.js | 8 + .../shoelace/cdn}/components/switch/switch.js | 0 .../cdn/components/switch/switch.min.js | 8 + .../cdn}/components/switch/switch.styles.js | 0 .../components/switch/switch.styles.min.js | 8 + .../tab-group/tab-group.component.js | 0 .../tab-group/tab-group.component.min.js | 8 + .../cdn}/components/tab-group/tab-group.js | 0 .../cdn/components/tab-group/tab-group.min.js | 8 + .../components/tab-group/tab-group.styles.js | 0 .../tab-group/tab-group.styles.min.js | 8 + .../tab-panel/tab-panel.component.js | 0 .../tab-panel/tab-panel.component.min.js | 8 + .../cdn}/components/tab-panel/tab-panel.js | 0 .../cdn/components/tab-panel/tab-panel.min.js | 8 + .../components/tab-panel/tab-panel.styles.js | 0 .../tab-panel/tab-panel.styles.min.js | 8 + .../cdn}/components/tab/tab.component.js | 0 .../cdn/components/tab/tab.component.min.js | 8 + .../shoelace/cdn}/components/tab/tab.js | 0 .../shoelace/cdn/components/tab/tab.min.js | 8 + .../cdn}/components/tab/tab.styles.js | 0 .../cdn/components/tab/tab.styles.min.js | 8 + .../cdn}/components/tag/tag.component.js | 0 .../cdn/components/tag/tag.component.min.js | 8 + .../shoelace/cdn}/components/tag/tag.js | 0 .../shoelace/cdn/components/tag/tag.min.js | 8 + .../cdn}/components/tag/tag.styles.js | 0 .../cdn/components/tag/tag.styles.min.js | 8 + .../components/textarea/textarea.component.js | 0 .../textarea/textarea.component.min.js | 8 + .../cdn}/components/textarea/textarea.js | 0 .../cdn/components/textarea/textarea.min.js | 8 + .../components/textarea/textarea.styles.js | 0 .../textarea/textarea.styles.min.js | 8 + .../components/tooltip/tooltip.component.js | 0 .../tooltip/tooltip.component.min.js | 8 + .../cdn}/components/tooltip/tooltip.js | 0 .../cdn/components/tooltip/tooltip.min.js | 8 + .../cdn}/components/tooltip/tooltip.styles.js | 0 .../components/tooltip/tooltip.styles.min.js | 8 + .../tree-item/tree-item.component.js | 0 .../tree-item/tree-item.component.min.js | 8 + .../cdn}/components/tree-item/tree-item.js | 0 .../cdn/components/tree-item/tree-item.min.js | 8 + .../components/tree-item/tree-item.styles.js | 0 .../tree-item/tree-item.styles.min.js | 8 + .../cdn}/components/tree/tree.component.js | 0 .../cdn/components/tree/tree.component.min.js | 8 + .../shoelace/cdn}/components/tree/tree.js | 0 .../shoelace/cdn/components/tree/tree.min.js | 8 + .../cdn}/components/tree/tree.styles.js | 0 .../cdn/components/tree/tree.styles.min.js | 8 + .../visually-hidden.component.js | 0 .../visually-hidden.component.min.js | 8 + .../visually-hidden/visually-hidden.js | 0 .../visually-hidden/visually-hidden.min.js | 8 + .../visually-hidden/visually-hidden.styles.js | 0 .../visually-hidden.styles.min.js | 8 + .../shoelace/cdn}/shoelace-autoloader.js | 0 .../shoelace/cdn/shoelace-autoloader.min.js | 8 + .../Demo/wwwroot/shoelace/cdn}/shoelace.js | 0 .../Demo/wwwroot/shoelace/cdn/shoelace.min.js | 8 + .../wwwroot/shoelace/cdn}/themes/dark.css | 0 .../wwwroot/shoelace/cdn/themes/dark.min.css | 8 + .../shoelace/cdn}/themes/dark.styles.js | 0 .../shoelace/cdn/themes/dark.styles.min.js | 493 + .../wwwroot/shoelace/cdn}/themes/light.css | 0 .../wwwroot/shoelace/cdn/themes/light.min.css | 8 + .../shoelace/cdn}/themes/light.styles.js | 0 .../shoelace/cdn/themes/light.styles.min.js | 494 + .../wwwroot/shoelace/cdn}/translations/ar.js | 0 .../shoelace/cdn/translations/ar.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/cs.js | 0 .../shoelace/cdn/translations/cs.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/da.js | 0 .../shoelace/cdn/translations/da.min.js | 8 + .../shoelace/cdn}/translations/de-ch.js | 0 .../shoelace/cdn/translations/de-ch.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/de.js | 0 .../shoelace/cdn/translations/de.min.js | 8 + .../shoelace/cdn}/translations/en-gb.js | 0 .../shoelace/cdn/translations/en-gb.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/en.js | 0 .../shoelace/cdn/translations/en.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/es.js | 0 .../shoelace/cdn/translations/es.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/fa.js | 0 .../shoelace/cdn/translations/fa.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/fr.js | 0 .../shoelace/cdn/translations/fr.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/he.js | 0 .../shoelace/cdn/translations/he.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/hr.js | 0 .../shoelace/cdn/translations/hr.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/hu.js | 0 .../shoelace/cdn/translations/hu.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/id.js | 0 .../shoelace/cdn/translations/id.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/it.js | 0 .../shoelace/cdn/translations/it.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/ja.js | 0 .../shoelace/cdn/translations/ja.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/nl.js | 0 .../shoelace/cdn/translations/nl.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/pl.js | 0 .../shoelace/cdn/translations/pl.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/pt.js | 0 .../shoelace/cdn/translations/pt.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/ru.js | 0 .../shoelace/cdn/translations/ru.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/sl.js | 0 .../shoelace/cdn/translations/sl.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/sv.js | 0 .../shoelace/cdn/translations/sv.min.js | 8 + .../wwwroot/shoelace/cdn}/translations/tr.js | 0 .../shoelace/cdn/translations/tr.min.js | 8 + .../shoelace/cdn}/translations/zh-cn.js | 0 .../shoelace/cdn/translations/zh-cn.min.js | 8 + .../shoelace/cdn}/translations/zh-tw.js | 0 .../shoelace/cdn/translations/zh-tw.min.js | 8 + .../cdn}/utilities/animation-registry.js | 0 .../cdn/utilities/animation-registry.min.js | 8 + .../shoelace/cdn}/utilities/animation.js | 0 .../shoelace/cdn/utilities/animation.min.js | 8 + .../shoelace/cdn}/utilities/base-path.js | 0 .../shoelace/cdn/utilities/base-path.min.js | 8 + .../wwwroot/shoelace/cdn}/utilities/form.js | 0 .../shoelace/cdn/utilities/form.min.js | 8 + .../shoelace/cdn}/utilities/icon-library.js | 0 .../cdn/utilities/icon-library.min.js | 8 + .../shoelace/cdn}/utilities/localize.js | 0 .../shoelace/cdn/utilities/localize.min.js | 8 + .../wwwroot/Shoelace.Style.lib.module.js | 37 + .../wwwroot/assets/icons/LICENSE | 21 - .../wwwroot/assets/icons/icons.json | 24698 ---------------- .../wwwroot/react/alert/index.js | 33 - .../wwwroot/react/animated-image/index.js | 20 - .../wwwroot/react/animation/index.js | 14 - .../wwwroot/react/avatar/index.js | 22 - .../wwwroot/react/badge/index.js | 14 - .../wwwroot/react/breadcrumb-item/index.js | 17 - .../wwwroot/react/breadcrumb/index.js | 23 - .../wwwroot/react/button-group/index.js | 12 - .../wwwroot/react/button/index.js | 31 - .../wwwroot/react/card/index.js | 15 - .../wwwroot/react/carousel-item/index.js | 12 - .../wwwroot/react/carousel/index.js | 30 - .../wwwroot/react/checkbox/index.js | 28 - .../wwwroot/react/color-picker/index.js | 53 - .../wwwroot/react/copy-button/index.js | 32 - .../wwwroot/react/details/index.js | 28 - .../wwwroot/react/dialog/index.js | 36 - .../wwwroot/react/divider/index.js | 13 - .../wwwroot/react/drawer/index.js | 36 - .../wwwroot/react/dropdown/index.js | 25 - .../wwwroot/react/format-bytes/index.js | 13 - .../wwwroot/react/format-date/index.js | 13 - .../wwwroot/react/format-number/index.js | 13 - .../wwwroot/react/icon-button/index.js | 24 - .../wwwroot/react/icon/index.js | 18 - .../wwwroot/react/image-comparer/index.js | 25 - .../wwwroot/react/include/index.js | 14 - src/Shoelace.Style/wwwroot/react/index.js | 383 - .../wwwroot/react/input/index.js | 31 - .../wwwroot/react/menu-item/index.js | 31 - .../wwwroot/react/menu-label/index.js | 12 - .../wwwroot/react/menu/index.js | 12 - .../wwwroot/react/mutation-observer/index.js | 13 - .../wwwroot/react/option/index.js | 25 - .../wwwroot/react/popup/index.js | 14 - .../wwwroot/react/progress-bar/index.js | 19 - .../wwwroot/react/progress-ring/index.js | 15 - .../wwwroot/react/qr-code/index.js | 15 - .../wwwroot/react/radio-button/index.js | 19 - .../wwwroot/react/radio-group/index.js | 20 - .../wwwroot/react/radio/index.js | 22 - .../wwwroot/react/range/index.js | 25 - .../wwwroot/react/rating/index.js | 25 - .../wwwroot/react/relative-time/index.js | 13 - .../wwwroot/react/resize-observer/index.js | 13 - .../wwwroot/react/select/index.js | 42 - .../wwwroot/react/skeleton/index.js | 14 - .../wwwroot/react/spinner/index.js | 15 - .../wwwroot/react/split-panel/index.js | 19 - .../wwwroot/react/switch/index.js | 22 - .../wwwroot/react/tab-group/index.js | 33 - .../wwwroot/react/tab-panel/index.js | 15 - src/Shoelace.Style/wwwroot/react/tab/index.js | 29 - src/Shoelace.Style/wwwroot/react/tag/index.js | 29 - .../wwwroot/react/textarea/index.js | 22 - .../wwwroot/react/tooltip/index.js | 23 - .../wwwroot/react/tree-item/index.js | 37 - .../wwwroot/react/tree/index.js | 40 - .../wwwroot/react/visually-hidden/index.js | 12 - .../scripts/Shoelace.Style.lib.module.js | 14 - .../{scripts => }/shoelace-alert-interop.js | 0 3082 files changed, 11939 insertions(+), 26409 deletions(-) create mode 100644 samples/Demo/libman.json rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/0-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/0-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/0-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/0-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/1-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/1-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/1-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/1-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/123.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/2-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/2-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/2-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/2-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/3-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/3-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/3-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/3-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/4-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/4-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/4-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/4-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/5-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/5-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/5-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/5-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/6-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/6-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/6-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/6-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/7-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/7-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/7-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/7-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/8-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/8-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/8-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/8-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/9-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/9-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/9-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/9-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/activity.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/airplane-engines-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/airplane-engines.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/airplane-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/airplane.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alarm-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alarm.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alexa.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-bottom.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-center.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-end.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-middle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-start.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/align-top.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alipay.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alphabet-uppercase.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alphabet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/amazon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/amd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/android.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/android2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/app-indicator.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/app.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/apple.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/archive-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/archive.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-90deg-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-90deg-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-90deg-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-90deg-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-bar-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-bar-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-bar-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-bar-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-clockwise.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-counterclockwise.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-left-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-left-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-left-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-left-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-right-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-right-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-right-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-right-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-short.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-short.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-repeat.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-return-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-return-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right-short.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-through-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-through-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-left-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-left-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-left-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-left-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-right-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-right-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-right-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-right-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-short.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-angle-contract.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-angle-expand.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-collapse-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-collapse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-expand-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-expand.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-fullscreen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-move.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/arrows.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/aspect-ratio-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/aspect-ratio.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/asterisk.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/at.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/award-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/award.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/back.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack4-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backpack4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backspace-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backspace-reverse-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backspace-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/backspace.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-3d-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-3d.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-4k-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-4k.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-8k-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-8k.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-ad-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-ad.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-ar-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-ar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-cc-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-cc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-hd-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-hd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-sd-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-sd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-tm-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-tm.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-vo-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-vo.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-vr-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-vr.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-wc-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/badge-wc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/balloon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/balloon-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/balloon-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/balloon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ban-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ban.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bandaid-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bandaid.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bank.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bank2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bar-chart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bar-chart-line-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bar-chart-line.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bar-chart-steps.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bar-chart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/basket3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/battery-charging.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/battery-full.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/battery-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/battery.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/behance.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bell-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bell-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bell-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bell.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bezier.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bezier2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bicycle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bing.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/binoculars-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/binoculars.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/blockquote-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/blockquote-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bluetooth.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/body-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/book-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/book-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/book.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-star-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-star.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmark.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmarks-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookmarks.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bookshelf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/boombox-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/boombox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bootstrap-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bootstrap-reboot.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bootstrap.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-all.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-bottom.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-center.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-inner.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-middle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-outer.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-style.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-top.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border-width.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/border.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bounding-box-circles.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bounding-box.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-down-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-down-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-down-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-down-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-up-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-up-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-in-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-up-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-up-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-seam-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box-seam.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box2-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box2-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/box2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/boxes.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/braces-asterisk.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/braces.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bricks.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/briefcase-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/briefcase.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-alt-high-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-alt-high.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-alt-low-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-alt-low.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-high-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-high.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-low-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brightness-low.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brilliance.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/broadcast-pin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/broadcast.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/browser-chrome.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/browser-edge.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/browser-firefox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/browser-safari.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brush-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/brush.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bucket-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bucket.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bug-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bug.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/building.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/buildings-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/buildings.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bullseye.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bus-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/bus-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/c-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/c-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/c-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/c-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cake-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cake.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cake2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cake2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calculator-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calculator.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-date-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-date.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-day-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-day.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-event-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-event.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-month-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-month.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-range-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-range.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-week-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-week.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-date-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-date.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-day-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-day.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-event-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-event.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-month-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-month.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-range-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-range.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-week-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-week.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-event-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-event.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-range-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-range.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-week-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3-week.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar4-event.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar4-range.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar4-week.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/calendar4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-reels-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-reels.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-video-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-video-off-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-video-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera-video.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/camera2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/capslock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/capslock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/capsule-pill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/capsule.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/car-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/car-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/card-checklist.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/card-heading.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/card-image.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/card-list.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/card-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-down-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-down-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-left-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-left-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-left-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-right-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-right-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-right-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-up-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-up-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/caret-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cart4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cash-coin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cash-stack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cassette-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cassette.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cast.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cc-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cc-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cc-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cc-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-dots-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-dots.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-dots-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-dots.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-quote-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-quote.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-quote-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-quote.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-dots-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-dots.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-quote-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-quote.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-dots-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-dots.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-quote-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-quote.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chat.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-all.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check2-all.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check2-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check2-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/check2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-contract.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-expand.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-bar-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-compact-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-compact-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-compact-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-compact-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-contract.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-double-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-double-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-double-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-double-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-expand.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/chevron-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/circle-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/circle-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-data-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-data.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-pulse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-data-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-data.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-pulse-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-pulse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clipboard2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clock-history.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-arrow-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-arrow-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-download-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-download.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-drizzle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-drizzle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-fog-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-fog.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-fog2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-fog2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-hail-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-hail.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-haze-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-haze.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-haze2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-haze2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-lightning-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-lightning-rain-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-lightning-rain.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-lightning.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-moon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-moon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-rain-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-rain-heavy-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-rain-heavy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-rain.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-sleet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-sleet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-snow-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-snow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-sun-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-sun.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-upload-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud-upload.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloud.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clouds-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/clouds.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloudy-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cloudy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/code-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/code-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/code.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/coin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/collection-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/collection-play-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/collection-play.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/collection.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/columns-gap.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/columns.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/command.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/compass-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/compass.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cone-striped.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cone.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/controller.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cookie.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/copy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cpu-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cpu.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card-2-back-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card-2-back.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card-2-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card-2-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/credit-card.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/crop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/crosshair.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/crosshair2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cup-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cup-hot-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cup-hot.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cup-straw.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cup.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-bitcoin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-dollar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-euro.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-exchange.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-pound.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-rupee.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/currency-yen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cursor-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cursor-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/cursor.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-circle-dotted.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-square-dotted.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/database.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/device-hdd-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/device-hdd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/device-ssd-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/device-ssd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diagram-2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diagram-2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diagram-3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diagram-3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diamond-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diamond-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/diamond.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-1-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-4-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-5-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-5.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-6-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dice-6.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/disc-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/disc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/discord.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/display-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/display.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/displayport-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/displayport.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/distribute-horizontal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/distribute-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/door-closed-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/door-closed.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/door-open-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/door-open.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dot.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/download.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dpad-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dpad.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dribbble.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/dropbox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/droplet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/droplet-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/droplet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/duffle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/duffle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ear-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/earbuds.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/easel3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/egg-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/egg-fried.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/egg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eject-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eject.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-angry-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-angry.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-astonished-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-astonished.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-dizzy-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-dizzy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-expressionless-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-expressionless.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-frown-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-frown.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-grimace-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-grimace.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-grin-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-grin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-heart-eyes-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-heart-eyes.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-kiss-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-kiss.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-laughing-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-laughing.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-neutral-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-neutral.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-smile-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-smile-upside-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-smile-upside-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-smile.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-sunglasses-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-sunglasses.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-surprise-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-surprise.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-tear-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-tear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-wink-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/emoji-wink.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-arrow-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-arrow-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-at-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-at.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-exclamation-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-open-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-open-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-open-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-open.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-paper-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-paper-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-paper-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-paper.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/envelope.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eraser-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eraser.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/escape.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ethernet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ev-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ev-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ev-station-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ev-station.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-diamond-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-diamond.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-octagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-octagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-triangle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation-triangle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exclude.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/explicit-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/explicit.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/exposure.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eye-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eye-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eye-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eye.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eyedropper.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/eyeglasses.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/facebook.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fan.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fast-forward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/feather.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/feather2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-arrow-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-arrow-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-bar-graph-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-bar-graph.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-binary-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-binary.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-break-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-break.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-code-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-code.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-diff-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-diff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-arrow-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-arrow-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-bar-graph-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-bar-graph.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-binary-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-binary.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-break-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-break.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-code-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-code.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-diff-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-diff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-easel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-easel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-excel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-excel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-font-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-font.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-image-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-image.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-lock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-lock2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-lock2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-medical-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-medical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-music-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-music.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-pdf-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-pdf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-person-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-person.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-play-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-play.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-post-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-post.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-ppt-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-ppt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-richtext-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-richtext.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-ruled-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-ruled.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-slides-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-slides.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-spreadsheet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-spreadsheet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-word-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-word.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-zip-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark-zip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-earmark.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-easel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-easel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-excel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-excel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-font-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-font.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-image-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-image.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-lock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-lock2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-lock2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-medical-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-medical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-music-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-music.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-pdf-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-pdf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-person-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-person.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-play-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-play.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-post-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-post.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-ppt-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-ppt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-richtext-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-richtext.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-ruled-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-ruled.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-slides-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-slides.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-spreadsheet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-spreadsheet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-text-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-word-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-word.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-zip-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file-zip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/file.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/files-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/files.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-aac.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-ai.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-bmp.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-cs.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-css.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-csv.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-doc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-docx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-exe.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-gif.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-heic.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-html.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-java.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-jpg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-js.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-json.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-jsx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-key.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-m4p.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-md.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-mdx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-mov.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-mp3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-mp4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-otf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-pdf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-php.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-png.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-ppt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-pptx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-psd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-py.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-raw.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-rb.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-sass.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-scss.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-sh.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-sql.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-svg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-tiff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-tsx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-ttf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-txt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-wav.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-woff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-xls.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-xlsx.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-xml.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filetype-yml.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/film.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/filter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fingerprint.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fire.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/flag-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/flag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/floppy-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/floppy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/floppy2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/floppy2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/flower1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/flower2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/flower3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-symlink-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-symlink.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder2-open.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/folder2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fonts.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/forward-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/forward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fuel-pump-diesel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fuel-pump-diesel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fuel-pump-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fuel-pump.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fullscreen-exit.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/fullscreen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/funnel-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/funnel.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gear-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gear-wide-connected.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gear-wide.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gem.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gender-ambiguous.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gender-female.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gender-male.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gender-neuter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gender-trans.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/geo-alt-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/geo-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/geo-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/geo.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gift-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gift.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/git.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/github.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gitlab.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe-americas.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe-asia-australia.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe-central-south-asia.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe-europe-africa.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/globe2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/google-play.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/google.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/gpu-card.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/graph-down-arrow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/graph-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/graph-up-arrow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/graph-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-1x2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-1x2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x2-gap-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x2-gap.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x3-gap-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x3-gap.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-3x3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grid.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grip-horizontal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/grip-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/h-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/h-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/h-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/h-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hammer.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-index-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-index-thumb-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-index-thumb.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-index.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-thumbs-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-thumbs-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-thumbs-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hand-thumbs-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/handbag-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/handbag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-network-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-network.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-rack-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-rack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-stack-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd-stack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdd.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdmi-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hdmi.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/headphones.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/headset-vr.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/headset.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart-arrow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart-pulse-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart-pulse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heartbreak-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heartbreak.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hearts.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heptagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heptagon-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/heptagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hexagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hexagon-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hexagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/highlighter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/highlights.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hospital-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hospital.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hourglass-bottom.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hourglass-split.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hourglass-top.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hourglass.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-add-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-door-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-door.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-exclamation-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-gear-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-lock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/house.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/houses-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/houses.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hr.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hurricane.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/hypnotize.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/image-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/image-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/image.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/images.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/inbox-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/inbox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/inboxes-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/inboxes.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/incognito.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/indent.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/infinity.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/info.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/input-cursor-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/input-cursor.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/instagram.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/intersect.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-album.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-bookmark-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-bookmark.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-code.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-medical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-richtext.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-text.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/journals.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/joystick.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/justify-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/justify-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/justify.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/kanban-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/kanban.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/key-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/key.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/keyboard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/keyboard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ladder.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lamp-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lamp.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/laptop-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/laptop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layer-backward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layer-forward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layers-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layers-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layers.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-sidebar-inset-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-sidebar-inset.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-sidebar-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-sidebar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-split.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-text-sidebar-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-text-sidebar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-text-window-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-text-window.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-three-columns.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/layout-wtf.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/life-preserver.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightbulb-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightbulb-off-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightbulb-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightbulb.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightning-charge-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightning-charge.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightning-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lightning.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/line.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/link-45deg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/link.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/linkedin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-columns-reverse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-columns.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-nested.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-ol.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-stars.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-task.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list-ul.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/list.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/luggage-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/luggage.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lungs-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/lungs.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/magic.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/magnet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/magnet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mailbox-flag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mailbox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mailbox2-flag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mailbox2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/map-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/map.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/markdown-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/markdown.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/marker-tip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mask.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mastodon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/medium.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/megaphone-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/megaphone.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/memory.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-app-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-app.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-button-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-button-wide-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-button-wide.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-button.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/menu-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/messenger.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/meta.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mic-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mic-mute-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mic-mute.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mic.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/microsoft-teams.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/microsoft.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/minecart-loaded.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/minecart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/modem-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/modem.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/moisture.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/moon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/moon-stars-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/moon-stars.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/moon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mortarboard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mortarboard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/motherboard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/motherboard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/mouse3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/music-note-beamed.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/music-note-list.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/music-note.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/music-player-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/music-player.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/newspaper.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nintendo-switch.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/node-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/node-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/node-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/node-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/noise-reduction.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nut-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nut.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nvidia.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nvme-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/nvme.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/octagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/octagon-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/octagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/opencollective.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/optical-audio-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/optical-audio.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/option.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/outlet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/p-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/p-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/p-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/p-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/paint-bucket.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/palette-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/palette.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/palette2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/paperclip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/paragraph.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pass-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pass.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/passport-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/passport.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-exclamation-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-question-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/patch-question.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pause.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/paypal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pc-display-horizontal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pc-display.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pc-horizontal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pci-card-network.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pci-card-sound.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pci-card.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/peace-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/peace.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pen-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pencil-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pencil-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pencil.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pentagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pentagon-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pentagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/people-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/people.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/percent.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-arms-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-badge-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-badge.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-bounding-box.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-add.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-gear.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-hearts.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-lines-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-raised-hand.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-rolodex.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-standing-dress.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-standing.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-vcard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-vcard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-video.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-video2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-video3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-walking.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-wheelchair.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-workspace.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/person.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-flip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-landscape-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-landscape.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-vibrate-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone-vibrate.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/phone.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pie-chart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pie-chart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/piggy-bank-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/piggy-bank.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin-angle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin-angle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin-map-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin-map.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pinterest.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pip-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/pip.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/play.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/playstation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plug-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plug.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plugin.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-circle-dotted.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-slash-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-square-dotted.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postage-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postage-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postage-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postage.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postcard-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postcard-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postcard-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/postcard.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/power.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/prescription.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/prescription2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/printer-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/printer.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/projector-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/projector.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/puzzle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/puzzle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/qr-code-scan.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/qr-code.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-diamond-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-diamond.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-octagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-octagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/question.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/quora.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/quote.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/r-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/r-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/r-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/r-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/radar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/radioactive.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rainbow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/receipt-cutoff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/receipt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reception-0.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reception-1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reception-2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reception-3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reception-4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/record2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/recycle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reddit.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/regex.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/repeat-1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/repeat.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reply-all-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reply-all.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reply-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/reply.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rewind.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/robot.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rocket-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rocket-takeoff-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rocket-takeoff.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rocket.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/router-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/router.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rss-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rss.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/rulers.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/safe-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/safe.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/safe2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/safe2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/save-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/save.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/save2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/save2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/scissors.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/scooter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/screwdriver.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sd-card-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sd-card.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/search-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/search-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/search.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/segmented-nav.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-arrow-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-arrow-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-arrow-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-arrow-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-check-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-dash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-exclamation-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/send.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/server.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shadows.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/share-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/share.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill-check.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill-exclamation.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-lock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-lock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-shaded.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shield.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shift-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shift.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shop-window.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/shuffle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-dead-end-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-dead-end.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-do-not-enter-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-do-not-enter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-side-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-side.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-t-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-t.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-y-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection-y.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-intersection.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-merge-left-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-merge-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-merge-right-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-merge-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-left-turn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-left-turn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-parking-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-parking.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-right-turn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-no-right-turn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-railroad-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-railroad.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-stop-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-stop-lights-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-stop-lights.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-stop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-left-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-right-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-slight-left-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-slight-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-slight-right-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-turn-slight-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-yield-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sign-yield.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost-2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost-2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost-split-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost-split.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/signpost.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sim-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sim-slash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sim-slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sim.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sina-weibo.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-backward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-end.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-forward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skip-start.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/skype.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/slash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sliders.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sliders2-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sliders2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/smartwatch.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/snapchat.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/snow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/snow2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/snow3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-alpha-down-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-alpha-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-alpha-up-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-alpha-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-down-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-numeric-down-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-numeric-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-numeric-up-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-numeric-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-up-alt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sort-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/soundwave.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sourceforge.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/speaker-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/speaker.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/speedometer.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/speedometer2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/spellcheck.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/spotify.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/square-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stack-overflow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/star-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/star-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/star.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stars.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/steam.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stickies-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stickies.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sticky-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sticky.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop-btn-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop-btn.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stoplights-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stoplights.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stopwatch-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stopwatch.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/strava.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/stripe.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/subscript.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/substack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/subtract.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-club-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-club.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-diamond-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-diamond.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-heart-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-heart.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-spade-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suit-spade.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase-lg-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/suitcase2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sun-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sun.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sunglasses.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sunrise-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sunrise.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sunset-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/sunset.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/superscript.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/symmetry-horizontal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/symmetry-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/table.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tablet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tablet-landscape-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tablet-landscape.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tablet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tag-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tag.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tags-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tags.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/taxi-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/taxi-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telegram.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-forward-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-forward.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-inbound-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-inbound.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-minus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-minus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-outbound-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-outbound.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-plus-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-x-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/telephone.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tencent-qq.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal-split.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/terminal.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-center.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-indent-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-indent-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-left.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-paragraph.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-right.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/text-wrap.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/textarea-resize.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/textarea-t.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/textarea.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer-high.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer-low.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer-snow.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer-sun.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thermometer.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/threads-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/threads.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/three-dots-vertical.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/three-dots.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thunderbolt-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/thunderbolt.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket-detailed-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket-detailed.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket-perforated-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket-perforated.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ticket.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tiktok.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggle-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggle-on.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggle2-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggle2-on.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggles.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/toggles2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tools.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tornado.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-freight-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-freight-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-lightrail-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/train-lightrail-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/translate.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/transparency.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash2-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash3-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trash3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tree-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tree.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trello.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/triangle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/triangle-half.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/triangle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trophy-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/trophy.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tropical-storm.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/truck-flatbed.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/truck-front-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/truck-front.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/truck.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tsunami.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tv-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/tv.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/twitch.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/twitter-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/twitter.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-bold.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h3.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h4.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h5.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-h6.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-italic.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-strikethrough.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type-underline.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/type.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ubuntu.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ui-checks-grid.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ui-checks.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ui-radios-grid.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/ui-radios.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/umbrella-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/umbrella.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/unindent.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/union.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/unity.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/universal-access-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/universal-access.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/unlock-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/unlock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/upc-scan.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/upc.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/upload.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-c-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-c.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-drive-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-drive.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-micro-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-micro.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-mini-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-mini.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-plug-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-plug.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb-symbol.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/usb.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/valentine.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/valentine2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vector-pen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/view-list.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/view-stacked.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vignette.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vimeo.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vinyl-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vinyl.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/virus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/virus2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/voicemail.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-down-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-down.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-mute-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-mute.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-off-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-up-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/volume-up.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/vr.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wallet-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wallet.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wallet2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/watch.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/water.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/webcam-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/webcam.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wechat.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/whatsapp.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wifi-1.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wifi-2.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wifi-off.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wifi.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wikipedia.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wind.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-dash.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-desktop.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-dock.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-fullscreen.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-plus.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-sidebar.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-split.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-stack.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window-x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/window.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/windows.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wordpress.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wrench-adjustable-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wrench-adjustable-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wrench-adjustable.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/wrench.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-circle-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-circle.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-diamond-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-diamond.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-lg.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-octagon-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-octagon.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-square-fill.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x-square.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/x.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/xbox.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/yelp.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/yin-yang.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/youtube.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/zoom-in.svg (100%) rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/assets/icons/zoom-out.svg (100%) rename src/Shoelace.Style/wwwroot/chunks/chunk.25NASL57.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.25nasl57.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.25nasl57.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2GVQUHGD.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2gvquhgd.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2gvquhgd.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2L6GHXIJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2l6ghxij.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2l6ghxij.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2PVHMPLN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2pvhmpln.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2pvhmpln.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2URMUHDY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2urmuhdy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2urmuhdy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2VCJOOVN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2vcjoovn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2vcjoovn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.2VV6AF6A.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2vv6af6a.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.2vv6af6a.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.33QRBYPI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.33qrbypi.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.33qrbypi.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.37HAGFEA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.37hagfea.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.37hagfea.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3BLTEGRR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3bltegrr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3bltegrr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3GYJGFVR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3gyjgfvr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3gyjgfvr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3IUDMNNO.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3iudmnno.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3iudmnno.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3L4MMHT5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3l4mmht5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3l4mmht5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3OEVTSBK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3oevtsbk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3oevtsbk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3SX7OJWK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3sx7ojwk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3sx7ojwk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3TFKS637.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3tfks637.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3tfks637.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3WXN57QB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3wxn57qb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3wxn57qb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.3Y6SB6QS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3y6sb6qs.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.3y6sb6qs.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.43LLGZR5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.43llgzr5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.43llgzr5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.43Z4T7VZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.43z4t7vz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.43z4t7vz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4CNJZ4VC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4cnjz4vc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4cnjz4vc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4DGWX57B.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4dgwx57b.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4dgwx57b.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4DMKEI5I.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4dmkei5i.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4dmkei5i.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4UHFJZU3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4uhfjzu3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4uhfjzu3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4VFDNCQZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4vfdncqz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4vfdncqz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.4XDI42UA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4xdi42ua.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.4xdi42ua.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.5BQ3JFXK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.5bq3jfxk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.5bq3jfxk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.5YNNJDCN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.5ynnjdcn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.5ynnjdcn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.625AWUY7.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.625awuy7.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.625awuy7.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6CXPWGYH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6cxpwgyh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6cxpwgyh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6FRFDWJP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6frfdwjp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6frfdwjp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6FYWMOER.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6fywmoer.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6fywmoer.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6GW6MLHD.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6gw6mlhd.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6gw6mlhd.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6L2UFA6Z.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6l2ufa6z.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6l2ufa6z.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6OASL3QX.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6oasl3qx.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6oasl3qx.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6QCFVBVG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6qcfvbvg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6qcfvbvg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6RPTL3BG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6rptl3bg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6rptl3bg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6TRQP4JL.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6trqp4jl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6trqp4jl.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.6VMZSVZB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6vmzsvzb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.6vmzsvzb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.75VJSWZA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.75vjswza.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.75vjswza.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7B4O73GN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7b4o73gn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7b4o73gn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7EKSUNPQ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7eksunpq.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7eksunpq.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7I6PFJLB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7i6pfjlb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7i6pfjlb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7KZHSE62.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7kzhse62.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7kzhse62.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7MWJ2O6P.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7mwj2o6p.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7mwj2o6p.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7O2PEYVR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7o2peyvr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7o2peyvr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7VWRC3ZQ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7vwrc3zq.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7vwrc3zq.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7YGA5ZD5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7yga5zd5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7yga5zd5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.7ZOJGPGY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7zojgpgy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.7zojgpgy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.A5KO3G4G.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.a5ko3g4g.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.a5ko3g4g.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.A63MQPPF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.a63mqppf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.a63mqppf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ADY3Z2R5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ady3z2r5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ady3z2r5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.AMAFAG3K.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.amafag3k.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.amafag3k.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ANRZXOKS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.anrzxoks.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.anrzxoks.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.AP7BVZNL.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ap7bvznl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ap7bvznl.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.APX2S6EY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.apx2s6ey.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.apx2s6ey.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ASYXCLN2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.asyxcln2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.asyxcln2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.AXZXLSUN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.axzxlsun.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.axzxlsun.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.B2C2RQNP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.b2c2rqnp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.b2c2rqnp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.B4BZKR24.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.b4bzkr24.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.b4bzkr24.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.BB6IHWQ4.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bb6ihwq4.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bb6ihwq4.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.BIOA57LZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bioa57lz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bioa57lz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.BO5VMJGY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bo5vmjgy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.bo5vmjgy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.C2R3OWG3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.c2r3owg3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.c2r3owg3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.C37V4OL3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.c37v4ol3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.c37v4ol3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CJB5WKGN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cjb5wkgn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cjb5wkgn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CKEPJTEM.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ckepjtem.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ckepjtem.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CNAOKAB4.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cnaokab4.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cnaokab4.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CUKKX6LO.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cukkx6lo.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cukkx6lo.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CXZZ2LVK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cxzz2lvk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.cxzz2lvk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.CZZGLXKW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.D4N7GRNJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.D6IAFMUB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DK6N4THU.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DNDYQTWS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DNMFDNLD.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DO6VDMTC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DTL3YTRI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DV4MWNJ3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.DYWNHSIG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.E3AD2PY7.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.E77YYWGC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.EJDHS3MU.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.EJOUFVOH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.EPJHAO2T.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ESELY2US.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.EYBVASJL.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.EYME7KQI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.F3MKP6AV.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.F4VGSDIW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.F537L6JG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.FCGBNRLQ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.FI7TQ6HJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.FQH4RL5J.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.FQQ5K3WY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.FSTHLC3Y.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.G227ZG7E.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.G25Q3KZ2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.G35LD7QY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.G3JQUIYV.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.G5RXF54R.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GAH3KGT3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GDZWCBAZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GGDWMP5Y.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GJZ2XQYI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GM4WQMNZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GMW7LL62.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GNZFOKEG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GR65TH73.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GTZHBAAH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.GYXO44Z5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HAL7R4WT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HBZA5SZP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HF7GESMZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HGHCDEHB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HGUS3K4Z.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HKO7ON36.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HKVRF64Z.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HSWXQUHN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.HUJPN4KF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.I3QKIJTU.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.I4BWCXWK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.I7IBIORS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.IK2TT6NG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.IMMKQQ6H.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.IPJHXFIL.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.IRKZDSA4.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ISPSD75P.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.IVGVKKVF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.J7KGMM4B.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JASCFJUS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JH24DE2R.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JKJKXILO.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JMUOJ3NB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JMV25GCN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JTEB2Q5J.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.JXTNYING.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.K23QWHWK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KARBZGQP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KCZMVKNK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KDUKRKAC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KHPOZ5GU.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KMR6BHCO.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KMUO6LEO.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KPESQDYT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KX6JW3HH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.KZQUXDRA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.L4AMIRHK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.L7IBPBN5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.LC52D3NF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.LROCNIJ2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.LX7UG5WS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.LXDTFLWU.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lxdtflwu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lxdtflwu.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.LY2W3OWK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.M2VP2ZQB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.M5W6CHWH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MB643KRE.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MF6OX4FC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MHBZCRLJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MKJDSUNA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MMH6PRFE.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MOGRU2B4.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MVCCMDRT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MVCGXLBK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.MZQVGI4G.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NAHE3R5Q.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NFBMJAJT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NFGGTN5O.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NGHB4N3Y.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NH3SRVOC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NJPNJO3T.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NM2GXZWF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NS554UL5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.NYIIDP5N.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.O27EHOBW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.O2JPUMPA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OGR6IZGY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OH5ZB3FA.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OJOESQJ2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OOAEQSWY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OP42VRSW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OTHWHSXK.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.OYHCXCU6.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.P7ZG6EMR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.PHGREGXG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.PJRV5TVI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.PTCXFA6H.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.PZM4MIZY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Q2373T7A.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Q2KTWNXF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Q2NDJDLV.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Q35FLJR4.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Q6JVXZJP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QF5Z6UDG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QJTOF5QF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QL5C2XOW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QMXATN4R.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QPSNFEB2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QQZMGVEQ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QX2Z4IKH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QXVYWNWE.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QYGNPFWP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.QYWEKP2N.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RGQ7NICF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RISKC4J7.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RLC6V3S7.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ROHOK2AY.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RQ7JZ4R7.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RV6ECJES.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RWUUFNUL.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RY5H5GHP.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.RYFK2CD3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.S3LZDKXE.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.SBE7D2NT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.SJGTYGCD.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.SURIBOCE.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.SZ6QMU5T.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.T3DUE4D6.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.TLCW7H3F.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.TTZ7A3DT.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.U4LNG47M.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UFA6BB3R.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UG4GPH4N.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ULCO5Z44.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ULG2NBYR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UP75L23G.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UQRBALDC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UVCAKIVM.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UWOQIQT3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UZEWILIS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UZPPH7EB.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.UZVKBFXH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.V6CLU5EJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.VB3PXJ6D.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.VESHGM6T.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.W4KUBK3S.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WB35DBMS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WCSHBXT6.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WCW35DM2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WIDVIH73.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WJC4D6NH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WMK3G5GC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WP34ATUX.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WUT665TF.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.WWMEC6Z3.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.X4W6GM64.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XAC335RV.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XDJWPVYN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XDPSCBRH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XLYUUJLH.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XNEONNEJ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.XVSBFOI2.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Y7EP3V6G.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.YAEK7MSM.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.YC52RLOC.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.YQVLPJMW.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.YR3CJNR5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.YU7UY5RS.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Z242SFBM.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.Z6EIXACR.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZCGQOXMZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZDBZWNPG.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZDNXHWTM.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZIAFBSIN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZL53POKZ.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZLYNHB24.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZS3XXAR5.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZTQCHOVN.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.min.js rename src/Shoelace.Style/wwwroot/chunks/chunk.ZZVDZOHI.js => samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/alert/alert.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/alert/alert.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/alert/alert.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animated-image/animated-image.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animated-image/animated-image.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animated-image/animated-image.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animation/animation.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animation/animation.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animation/animation.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/animation/animations.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/avatar/avatar.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/avatar/avatar.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/avatar/avatar.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/badge/badge.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/badge/badge.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/badge/badge.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb-item/breadcrumb-item.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb-item/breadcrumb-item.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb-item/breadcrumb-item.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb/breadcrumb.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb/breadcrumb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/breadcrumb/breadcrumb.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button-group/button-group.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button-group/button-group.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button-group/button-group.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button/button.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button/button.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button/button.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/button/button.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/card/card.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/card/card.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/card/card.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/card/card.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel-item/carousel-item.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel-item/carousel-item.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel-item/carousel-item.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel/autoplay-controller.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel/carousel.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel/carousel.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/carousel/carousel.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/checkbox/checkbox.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/checkbox/checkbox.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/checkbox/checkbox.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/color-picker/color-picker.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/color-picker/color-picker.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/color-picker/color-picker.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/copy-button/copy-button.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/copy-button/copy-button.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/copy-button/copy-button.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/details/details.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/details/details.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/details/details.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/details/details.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dialog/dialog.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dialog/dialog.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dialog/dialog.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/divider/divider.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/divider/divider.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/divider/divider.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/drawer/drawer.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/drawer/drawer.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/drawer/drawer.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dropdown/dropdown.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dropdown/dropdown.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/dropdown/dropdown.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-bytes/format-bytes.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-bytes/format-bytes.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-date/format-date.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-date/format-date.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-number/format-number.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/format-number/format-number.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon-button/icon-button.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon-button/icon-button.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon-button/icon-button.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/icon.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/icon.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/icon.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/library.default.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/library.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/library.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/icon/library.system.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/image-comparer/image-comparer.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/image-comparer/image-comparer.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/image-comparer/image-comparer.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/include/include.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/include/include.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/include/include.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/include/include.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/include/request.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/include/request.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/input/input.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/input/input.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/input/input.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/input/input.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-item/menu-item.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-item/menu-item.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-item/menu-item.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-item/submenu-controller.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-label/menu-label.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-label/menu-label.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu-label/menu-label.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu/menu.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu/menu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/menu/menu.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/mutation-observer/mutation-observer.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/mutation-observer/mutation-observer.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/mutation-observer/mutation-observer.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/option/option.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/option/option.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/option/option.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/option/option.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/popup/popup.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/popup/popup.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/popup/popup.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-bar/progress-bar.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-bar/progress-bar.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-bar/progress-bar.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-ring/progress-ring.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-ring/progress-ring.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/progress-ring/progress-ring.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/qr-code/qr-code.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/qr-code/qr-code.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/qr-code/qr-code.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-button/radio-button.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-button/radio-button.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-button/radio-button.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-group/radio-group.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-group/radio-group.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio-group/radio-group.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio/radio.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio/radio.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/radio/radio.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/range/range.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/range/range.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/range/range.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/range/range.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/rating/rating.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/rating/rating.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/rating/rating.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/relative-time/relative-time.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/relative-time/relative-time.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/resize-observer/resize-observer.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/resize-observer/resize-observer.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/resize-observer/resize-observer.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/select/select.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/select/select.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/select/select.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/select/select.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/skeleton/skeleton.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/skeleton/skeleton.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/skeleton/skeleton.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/spinner/spinner.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/spinner/spinner.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/spinner/spinner.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/split-panel/split-panel.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/split-panel/split-panel.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/split-panel/split-panel.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/switch/switch.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/switch/switch.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/switch/switch.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-group/tab-group.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-group/tab-group.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-group/tab-group.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-panel/tab-panel.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-panel/tab-panel.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab-panel/tab-panel.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab/tab.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab/tab.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tab/tab.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tag/tag.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tag/tag.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tag/tag.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/textarea/textarea.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/textarea/textarea.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/textarea/textarea.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tooltip/tooltip.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tooltip/tooltip.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tooltip/tooltip.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree-item/tree-item.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree-item/tree-item.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree-item/tree-item.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree/tree.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree/tree.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/tree/tree.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/visually-hidden/visually-hidden.component.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/visually-hidden/visually-hidden.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/components/visually-hidden/visually-hidden.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/shoelace-autoloader.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/shoelace.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/shoelace.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/themes/dark.css (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/themes/dark.min.css rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/themes/dark.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/themes/light.css (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/themes/light.min.css rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/themes/light.styles.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/ar.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/ar.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/cs.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/cs.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/da.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/da.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/de-ch.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/de.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/de.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/en-gb.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/en.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/en.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/es.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/es.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/fa.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/fa.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/fr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/fr.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/he.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/he.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/hr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/hr.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/hu.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/hu.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/id.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/id.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/it.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/it.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/ja.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/ja.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/nl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/nl.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/pl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/pl.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/pt.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/pt.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/ru.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/ru.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/sl.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/sl.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/sv.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/sv.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/tr.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/tr.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/zh-cn.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/translations/zh-tw.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/animation-registry.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/animation.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/animation.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/base-path.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/form.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/form.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/icon-library.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.min.js rename {src/Shoelace.Style/wwwroot => samples/Demo/wwwroot/shoelace/cdn}/utilities/localize.js (100%) create mode 100644 samples/Demo/wwwroot/shoelace/cdn/utilities/localize.min.js create mode 100644 src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js delete mode 100644 src/Shoelace.Style/wwwroot/assets/icons/LICENSE delete mode 100644 src/Shoelace.Style/wwwroot/assets/icons/icons.json delete mode 100644 src/Shoelace.Style/wwwroot/react/alert/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/animated-image/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/animation/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/avatar/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/badge/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/breadcrumb-item/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/breadcrumb/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/button-group/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/button/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/card/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/carousel-item/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/carousel/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/checkbox/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/color-picker/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/copy-button/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/details/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/dialog/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/divider/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/drawer/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/dropdown/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/format-bytes/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/format-date/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/format-number/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/icon-button/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/icon/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/image-comparer/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/include/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/input/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/menu-item/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/menu-label/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/menu/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/mutation-observer/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/option/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/popup/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/progress-bar/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/progress-ring/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/qr-code/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/radio-button/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/radio-group/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/radio/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/range/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/rating/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/relative-time/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/resize-observer/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/select/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/skeleton/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/spinner/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/split-panel/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/switch/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tab-group/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tab-panel/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tab/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tag/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/textarea/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tooltip/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tree-item/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/tree/index.js delete mode 100644 src/Shoelace.Style/wwwroot/react/visually-hidden/index.js delete mode 100644 src/Shoelace.Style/wwwroot/scripts/Shoelace.Style.lib.module.js rename src/Shoelace.Style/wwwroot/{scripts => }/shoelace-alert-interop.js (100%) diff --git a/samples/Demo/libman.json b/samples/Demo/libman.json new file mode 100644 index 0000000..be32a46 --- /dev/null +++ b/samples/Demo/libman.json @@ -0,0 +1,14 @@ +{ + "version": "1.0", + "defaultProvider": "jsdelivr", + "libraries": [ + { + "library": "@shoelace-style/shoelace@2.17.1", + "destination": "wwwroot/shoelace/", + "files": [ + "cdn/!(react)/**/*.{js,svg,css}", + "cdn/*.js" + ] + } + ] +} \ No newline at end of file diff --git a/samples/Demo/wwwroot/index.html b/samples/Demo/wwwroot/index.html index 09344c9..90c0e91 100644 --- a/samples/Demo/wwwroot/index.html +++ b/samples/Demo/wwwroot/index.html @@ -11,10 +11,10 @@ + href="shoelace/cdn/themes/light.css" /> /g,_=/>/g,m=RegExp(`>|${d}(?:([^\\s"'>=/]+)(${d}*=${d}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),p=/'/g,g=/"/g,$=/^(?:script|style|textarea|title)$/i,y=t=>(e,...s)=>({_$litType$:t,strings:e,values:s}),x=y(1),b=y(2),w=Symbol.for("lit-noChange"),T=Symbol.for("lit-nothing"),A=new WeakMap,E=r.createTreeWalker(r,129);function C(t,e){if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==s?s.createHTML(e):e}var P=(t,s)=>{const i=t.length-1,r=[];let o,l=2===s?"":"",a=f;for(let s=0;s"===d[0]?(a=null!=o?o:f,u=-1):void 0===d[1]?u=-2:(u=a.lastIndex-d[2].length,c=d[1],a=void 0===d[3]?m:'"'===d[3]?g:p):a===g||a===p?a=m:a===v||a===_?a=f:(a=m,o=void 0);const y=a===m&&t[s+1].startsWith("/>")?" ":"";l+=a===f?i+n:u>=0?(r.push(c),i.slice(0,u)+e+i.slice(u)+h+y):i+h+(-2===u?s:y)}return[C(t,l+(t[i]||"")+(2===s?"":"")),r]},V=class t{constructor({strings:s,_$litType$:n},r){let a;this.parts=[];let c=0,d=0;const u=s.length-1,p=this.parts,[_,v]=P(s,n);if(this.el=t.createElement(_,r),E.currentNode=this.el.content,2===n){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(a=E.nextNode())&&p.length0){a.textContent=i?i.emptyScript:"";for(let s=0;s2||""!==s[0]||""!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=T}_$AI(t,e=this,s,i){const n=this.strings;let r=!1;if(void 0===n)t=N(this,t,e,0),r=!c(t)||t!==this._$AH&&t!==w,r&&(this._$AH=t);else{const i=t;let o,l;for(t=n[0],o=0;o{var i,n;const r=null!=(i=null==s?void 0:s.renderBefore)?i:e;let o=r._$litPart$;if(void 0===o){const t=null!=(n=null==s?void 0:s.renderBefore)?n:null;r._$litPart$=o=new M(e.insertBefore(l(),t),t,void 0,null!=s?s:{})}return o._$AI(t),o},t2=globalThis,e2=t2.ShadowRoot&&(void 0===t2.ShadyCSS||t2.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,s2=Symbol(),o2=new WeakMap,n2=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==s2)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(e2&&void 0===t){const s=void 0!==e&&1===e.length;s&&(t=o2.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&o2.set(e,t))}return t}toString(){return this.cssText}},r2=t=>new n2("string"==typeof t?t:t+"",void 0,s2),i2=(t,...e)=>{const s=1===t.length?t[0]:e.reduce(((e,s,i)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+t[i+1]),t[0]);return new n2(s,t,s2)},S2=(t,e)=>{if(e2)t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const s of e){const e=document.createElement("style"),i=t2.litNonce;void 0!==i&&e.setAttribute("nonce",i),e.textContent=s.cssText,t.appendChild(e)}},c2=e2?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return r2(e)})(t):t,{is:i3,defineProperty:e3,getOwnPropertyDescriptor:r3,getOwnPropertyNames:h2,getOwnPropertySymbols:o3,getPrototypeOf:n3}=Object,a2=globalThis,c3=a2.trustedTypes,l2=c3?c3.emptyScript:"",p2=a2.reactiveElementPolyfillSupport,d2=(t,e)=>t,u2={toAttribute(t,e){switch(e){case Boolean:t=t?l2:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let s=t;switch(e){case Boolean:s=null!==t;break;case Number:s=null===t?null:Number(t);break;case Object:case Array:try{s=JSON.parse(t)}catch(t){s=null}}return s}},f2=(t,e)=>!i3(t,e),y2={attribute:!0,type:String,converter:u2,reflect:!1,hasChanged:f2};null!=(_a2=Symbol.metadata)||(Symbol.metadata=Symbol("metadata")),null!=(_b=a2.litPropertyMetadata)||(a2.litPropertyMetadata=new WeakMap);var _a3,b2=class extends HTMLElement{static addInitializer(t){var e;this._$Ei(),(null!=(e=this.l)?e:this.l=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=y2){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);void 0!==i&&e3(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){var i;const{get:n,set:r}=null!=(i=r3(this.prototype,t))?i:{get(){return this[e]},set(t){this[e]=t}};return{get(){return null==n?void 0:n.call(this)},set(e){const i=null==n?void 0:n.call(this);r.call(this,e),this.requestUpdate(t,i,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){var e;return null!=(e=this.elementProperties.get(t))?e:y2}static _$Ei(){if(this.hasOwnProperty(d2("elementProperties")))return;const t=n3(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d2("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d2("properties"))){const t=this.properties,e=[...h2(t),...o3(t)];for(const s of e)this.createProperty(s,t[s])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,s]of e)this.elementProperties.set(t,s)}this._$Eh=new Map;for(const[t,e]of this.elementProperties){const s=this._$Eu(t,e);void 0!==s&&this._$Eh.set(s,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const t of s)e.unshift(c2(t))}else void 0!==t&&e.push(c2(t));return e}static _$Eu(t,e){const s=e.attribute;return!1===s?void 0:"string"==typeof s?s:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$Eg=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$ES(),this.requestUpdate(),null==(t=this.constructor.l)||t.forEach((t=>t(this)))}addController(t){var e,s;(null!=(e=this._$E_)?e:this._$E_=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&(null==(s=t.hostConnected)||s.call(t))}removeController(t){var e;null==(e=this._$E_)||e.delete(t)}_$ES(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){var t;const e=null!=(t=this.shadowRoot)?t:this.attachShadow(this.constructor.shadowRootOptions);return S2(e,this.constructor.elementStyles),e}connectedCallback(){var t;null!=this.renderRoot||(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostConnected)?void 0:e.call(t)}))}enableUpdating(t){}disconnectedCallback(){var t;null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostDisconnected)?void 0:e.call(t)}))}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EO(t,e){var s;const i=this.constructor.elementProperties.get(t),n=this.constructor._$Eu(t,i);if(void 0!==n&&!0===i.reflect){const r=(void 0!==(null==(s=i.converter)?void 0:s.toAttribute)?i.converter:u2).toAttribute(e,i.type);this._$Em=t,null==r?this.removeAttribute(n):this.setAttribute(n,r),this._$Em=null}}_$AK(t,e){var s;const i=this.constructor,n=i._$Eh.get(t);if(void 0!==n&&this._$Em!==n){const t=i.getPropertyOptions(n),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==(null==(s=t.converter)?void 0:s.fromAttribute)?t.converter:u2;this._$Em=n,this[n]=r.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,s,i=!1,n){var r;if(void 0!==t){if(null!=s||(s=this.constructor.getPropertyOptions(t)),!(null!=(r=s.hasChanged)?r:f2)(i?n:this[t],e))return;this.C(t,e,s)}!1===this.isUpdatePending&&(this._$Eg=this._$EP())}C(t,e,s){var i;this._$AL.has(t)||this._$AL.set(t,e),!0===s.reflect&&this._$Em!==t&&(null!=(i=this._$Ej)?i:this._$Ej=new Set).add(t)}async _$EP(){this.isUpdatePending=!0;try{await this._$Eg}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var t;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(null!=this.renderRoot||(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,s]of t)!0!==s.wrapped||this._$AL.has(e)||void 0===this[e]||this.C(e,this[e],s)}let e=!1;const s=this._$AL;try{e=this.shouldUpdate(s),e?(this.willUpdate(s),null==(t=this._$E_)||t.forEach((t=>{var e;return null==(e=t.hostUpdate)?void 0:e.call(t)})),this.update(s)):this._$ET()}catch(t){throw e=!1,this._$ET(),t}e&&this._$AE(s)}willUpdate(t){}_$AE(t){var e;null==(e=this._$E_)||e.forEach((t=>{var e;return null==(e=t.hostUpdated)?void 0:e.call(t)})),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$ET(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$Eg}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach((t=>this._$EO(t,this[t])))),this._$ET()}updated(t){}firstUpdated(t){}};b2.elementStyles=[],b2.shadowRootOptions={mode:"open"},b2[d2("elementProperties")]=new Map,b2[d2("finalized")]=new Map,null==p2||p2({ReactiveElement:b2}),(null!=(_a3=a2.reactiveElementVersions)?_a3:a2.reactiveElementVersions=[]).push("2.0.2");var _a4,s3=class extends b2{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var t;const e=super.createRenderRoot();return null!=(t=this.renderOptions).renderBefore||(t.renderBefore=e.firstChild),e}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=j(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),null==(t=this._$Do)||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),null==(t=this._$Do)||t.setConnected(!1)}render(){return w}};s3._$litElement$=!0,s3.finalized=!0,null==(_a4=globalThis.litElementHydrateSupport)||_a4.call(globalThis,{LitElement:s3});var _a5,r4=globalThis.litElementPolyfillSupport;null==r4||r4({LitElement:s3}),(null!=(_a5=globalThis.litElementVersions)?_a5:globalThis.litElementVersions=[]).push("4.0.2");export{x,b,w,T,z,i2 as i,u2 as u,f2 as f,s3 as s}; +/*! Bundled license information: + +lit-html/lit-html.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/css-tag.js: + (** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/reactive-element.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +lit-element/lit-element.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +lit-html/is-server.js: + (** + * @license + * Copyright 2022 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/91d9844d7ea37b7fbbc9d37c6f447992220307b77c2b677a9308a4a0064ab21a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.CZZGLXKW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.CZZGLXKW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.min.js new file mode 100644 index 0000000..34e37bf --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.czzglxkw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.CZZGLXKW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMutationObserver}from"./chunk.3WXN57QB.js";var mutation_observer_default=SlMutationObserver;SlMutationObserver.define("sl-mutation-observer");export{mutation_observer_default}; +//# sourceMappingURL=/sm/2a24e70df860aca30bd1dde38ef82f314c5f2b8c524b713d708b735693783030.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.D4N7GRNJ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.D4N7GRNJ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.min.js new file mode 100644 index 0000000..e447502 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d4n7grnj.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.D4N7GRNJ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlOption}from"./chunk.GDZWCBAZ.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-option";SlOption.define("sl-option");var reactWrapper=createComponent({tagName:tagName,elementClass:SlOption,react:React,events:{},displayName:"SlOption"}),option_default=reactWrapper;export{option_default}; +//# sourceMappingURL=/sm/997404ffaf987e065d72e888e3bfd822a42fee7863600d576755483cb39e92f4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.D6IAFMUB.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.D6IAFMUB.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.min.js new file mode 100644 index 0000000..a9420d6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.d6iafmub.min.js @@ -0,0 +1,73 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.D6IAFMUB.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var progress_ring_styles_default=i` + :host { + --size: 128px; + --track-width: 4px; + --track-color: var(--sl-color-neutral-200); + --indicator-width: var(--track-width); + --indicator-color: var(--sl-color-primary-600); + --indicator-transition-duration: 0.35s; + + display: inline-flex; + } + + .progress-ring { + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + } + + .progress-ring__image { + width: var(--size); + height: var(--size); + rotate: -90deg; + transform-origin: 50% 50%; + } + + .progress-ring__track, + .progress-ring__indicator { + --radius: calc(var(--size) / 2 - max(var(--track-width), var(--indicator-width)) * 0.5); + --circumference: calc(var(--radius) * 2 * 3.141592654); + + fill: none; + r: var(--radius); + cx: calc(var(--size) / 2); + cy: calc(var(--size) / 2); + } + + .progress-ring__track { + stroke: var(--track-color); + stroke-width: var(--track-width); + } + + .progress-ring__indicator { + stroke: var(--indicator-color); + stroke-width: var(--indicator-width); + stroke-linecap: round; + transition-property: stroke-dashoffset; + transition-duration: var(--indicator-transition-duration); + stroke-dasharray: var(--circumference) var(--circumference); + stroke-dashoffset: calc(var(--circumference) - var(--percentage) * var(--circumference)); + } + + .progress-ring__label { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + text-align: center; + user-select: none; + -webkit-user-select: none; + } +`;export{progress_ring_styles_default}; +//# sourceMappingURL=/sm/c1514ce2466b7986b9b4d6d6c465c28b704f9be0b474340eeef7fe681a289235.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DK6N4THU.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DK6N4THU.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.min.js new file mode 100644 index 0000000..d57d1e3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dk6n4thu.min.js @@ -0,0 +1,76 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DK6N4THU.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tab_styles_default=i` + :host { + display: inline-block; + } + + .tab { + display: inline-flex; + align-items: center; + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-small); + font-weight: var(--sl-font-weight-semibold); + border-radius: var(--sl-border-radius-medium); + color: var(--sl-color-neutral-600); + padding: var(--sl-spacing-medium) var(--sl-spacing-large); + white-space: nowrap; + user-select: none; + -webkit-user-select: none; + cursor: pointer; + transition: + var(--transition-speed) box-shadow, + var(--transition-speed) color; + } + + .tab:hover:not(.tab--disabled) { + color: var(--sl-color-primary-600); + } + + :host(:focus) { + outline: transparent; + } + + :host(:focus-visible):not([disabled]) { + color: var(--sl-color-primary-600); + } + + :host(:focus-visible) { + outline: var(--sl-focus-ring); + outline-offset: calc(-1 * var(--sl-focus-ring-width) - var(--sl-focus-ring-offset)); + } + + .tab.tab--active:not(.tab--disabled) { + color: var(--sl-color-primary-600); + } + + .tab.tab--closable { + padding-inline-end: var(--sl-spacing-small); + } + + .tab.tab--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .tab__close-button { + font-size: var(--sl-font-size-small); + margin-inline-start: var(--sl-spacing-small); + } + + .tab__close-button::part(base) { + padding: var(--sl-spacing-3x-small); + } + + @media (forced-colors: active) { + .tab.tab--active:not(.tab--disabled) { + outline: solid 1px transparent; + outline-offset: -3px; + } + } +`;export{tab_styles_default}; +//# sourceMappingURL=/sm/d6da08f98a46f53f539c1b040401c3ff6fed44b9200a55f5dc3835e78d9a47e7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DNDYQTWS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DNDYQTWS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.min.js new file mode 100644 index 0000000..0ba01c1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dndyqtws.min.js @@ -0,0 +1,126 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DNDYQTWS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var checkbox_styles_default=i` + :host { + display: inline-block; + } + + .checkbox { + position: relative; + display: inline-flex; + align-items: flex-start; + font-family: var(--sl-input-font-family); + font-weight: var(--sl-input-font-weight); + color: var(--sl-input-label-color); + vertical-align: middle; + cursor: pointer; + } + + .checkbox--small { + --toggle-size: var(--sl-toggle-size-small); + font-size: var(--sl-input-font-size-small); + } + + .checkbox--medium { + --toggle-size: var(--sl-toggle-size-medium); + font-size: var(--sl-input-font-size-medium); + } + + .checkbox--large { + --toggle-size: var(--sl-toggle-size-large); + font-size: var(--sl-input-font-size-large); + } + + .checkbox__control { + flex: 0 0 auto; + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + width: var(--toggle-size); + height: var(--toggle-size); + border: solid var(--sl-input-border-width) var(--sl-input-border-color); + border-radius: 2px; + background-color: var(--sl-input-background-color); + color: var(--sl-color-neutral-0); + transition: + var(--sl-transition-fast) border-color, + var(--sl-transition-fast) background-color, + var(--sl-transition-fast) color, + var(--sl-transition-fast) box-shadow; + } + + .checkbox__input { + position: absolute; + opacity: 0; + padding: 0; + margin: 0; + pointer-events: none; + } + + .checkbox__checked-icon, + .checkbox__indeterminate-icon { + display: inline-flex; + width: var(--toggle-size); + height: var(--toggle-size); + } + + /* Hover */ + .checkbox:not(.checkbox--checked):not(.checkbox--disabled) .checkbox__control:hover { + border-color: var(--sl-input-border-color-hover); + background-color: var(--sl-input-background-color-hover); + } + + /* Focus */ + .checkbox:not(.checkbox--checked):not(.checkbox--disabled) .checkbox__input:focus-visible ~ .checkbox__control { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + /* Checked/indeterminate */ + .checkbox--checked .checkbox__control, + .checkbox--indeterminate .checkbox__control { + border-color: var(--sl-color-primary-600); + background-color: var(--sl-color-primary-600); + } + + /* Checked/indeterminate + hover */ + .checkbox.checkbox--checked:not(.checkbox--disabled) .checkbox__control:hover, + .checkbox.checkbox--indeterminate:not(.checkbox--disabled) .checkbox__control:hover { + border-color: var(--sl-color-primary-500); + background-color: var(--sl-color-primary-500); + } + + /* Checked/indeterminate + focus */ + .checkbox.checkbox--checked:not(.checkbox--disabled) .checkbox__input:focus-visible ~ .checkbox__control, + .checkbox.checkbox--indeterminate:not(.checkbox--disabled) .checkbox__input:focus-visible ~ .checkbox__control { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + /* Disabled */ + .checkbox--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .checkbox__label { + display: inline-block; + color: var(--sl-input-label-color); + line-height: var(--toggle-size); + margin-inline-start: 0.5em; + user-select: none; + -webkit-user-select: none; + } + + :host([required]) .checkbox__label::after { + content: var(--sl-input-required-content); + color: var(--sl-input-required-content-color); + margin-inline-start: var(--sl-input-required-content-offset); + } +`;export{checkbox_styles_default}; +//# sourceMappingURL=/sm/41435bf6b449248045bdd8fb459fd34c774b91748c19181b62744aa459d1929a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DNMFDNLD.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DNMFDNLD.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.min.js new file mode 100644 index 0000000..8c7d9cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dnmfdnld.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DNMFDNLD.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimatedImage}from"./chunk.NJPNJO3T.js";var animated_image_default=SlAnimatedImage;SlAnimatedImage.define("sl-animated-image");export{animated_image_default}; +//# sourceMappingURL=/sm/f6c734134f98984378bdb736567da206927bce46b078c138d205ec651f394415.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DO6VDMTC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DO6VDMTC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.min.js new file mode 100644 index 0000000..9b04cca --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.do6vdmtc.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DO6VDMTC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDialog}from"./chunk.PHGREGXG.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-dialog";SlDialog.define("sl-dialog");var reactWrapper=createComponent({tagName:tagName,elementClass:SlDialog,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide",onSlInitialFocus:"sl-initial-focus",onSlRequestClose:"sl-request-close"},displayName:"SlDialog"}),dialog_default=reactWrapper;export{dialog_default}; +//# sourceMappingURL=/sm/9d31891f26766c1a8b5f0fbfbdf34c3b48579193a7b6b15578dc66648b0242c0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DTL3YTRI.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DTL3YTRI.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.min.js new file mode 100644 index 0000000..f2603c0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dtl3ytri.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DTL3YTRI.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTreeItem}from"./chunk.MKJDSUNA.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tree-item";SlTreeItem.define("sl-tree-item");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTreeItem,react:React,events:{onSlExpand:"sl-expand",onSlAfterExpand:"sl-after-expand",onSlCollapse:"sl-collapse",onSlAfterCollapse:"sl-after-collapse",onSlLazyChange:"sl-lazy-change",onSlLazyLoad:"sl-lazy-load"},displayName:"SlTreeItem"}),tree_item_default=reactWrapper;export{tree_item_default}; +//# sourceMappingURL=/sm/37fa5a89a1d53f249bc8f4406ffb890a1f1f16670c5b8df6a8d7d782135dc2d9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DV4MWNJ3.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DV4MWNJ3.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.min.js new file mode 100644 index 0000000..fb8f83b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dv4mwnj3.min.js @@ -0,0 +1,23 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DV4MWNJ3.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{popup_styles_default}from"./chunk.HKVRF64Z.js";import{e}from"./chunk.UZVKBFXH.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass,__objRest,__spreadProps,__spreadValues}from"./chunk.625AWUY7.js";var min=Math.min,max=Math.max,round=Math.round,floor=Math.floor,createCoords=t=>({x:t,y:t}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function clamp(t,e,o){return max(t,min(e,o))}function evaluate(t,e){return"function"==typeof t?t(e):t}function getSide(t){return t.split("-")[0]}function getAlignment(t){return t.split("-")[1]}function getOppositeAxis(t){return"x"===t?"y":"x"}function getAxisLength(t){return"y"===t?"height":"width"}function getSideAxis(t){return["top","bottom"].includes(getSide(t))?"y":"x"}function getAlignmentAxis(t){return getOppositeAxis(getSideAxis(t))}function getAlignmentSides(t,e,o){void 0===o&&(o=!1);const n=getAlignment(t),i=getAlignmentAxis(t),r=getAxisLength(i);let s="x"===i?n===(o?"end":"start")?"right":"left":"start"===n?"bottom":"top";return e.reference[r]>e.floating[r]&&(s=getOppositePlacement(s)),[s,getOppositePlacement(s)]}function getExpandedPlacements(t){const e=getOppositePlacement(t);return[getOppositeAlignmentPlacement(t),e,getOppositeAlignmentPlacement(e)]}function getOppositeAlignmentPlacement(t){return t.replace(/start|end/g,(t=>oppositeAlignmentMap[t]))}function getSideList(t,e,o){const n=["left","right"],i=["right","left"],r=["top","bottom"],s=["bottom","top"];switch(t){case"top":case"bottom":return o?e?i:n:e?n:i;case"left":case"right":return e?r:s;default:return[]}}function getOppositeAxisPlacements(t,e,o,n){const i=getAlignment(t);let r=getSideList(getSide(t),"start"===o,n);return i&&(r=r.map((t=>t+"-"+i)),e&&(r=r.concat(r.map(getOppositeAlignmentPlacement)))),r}function getOppositePlacement(t){return t.replace(/left|right|bottom|top/g,(t=>oppositeSideMap[t]))}function expandPaddingObject(t){return __spreadValues({top:0,right:0,bottom:0,left:0},t)}function getPaddingObject(t){return"number"!=typeof t?expandPaddingObject(t):{top:t,right:t,bottom:t,left:t}}function rectToClientRect(t){return __spreadProps(__spreadValues({},t),{top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height})}function computeCoordsFromPlacement(t,e,o){let{reference:n,floating:i}=t;const r=getSideAxis(e),s=getAlignmentAxis(e),a=getAxisLength(s),l=getSide(e),c="y"===r,p=n.x+n.width/2-i.width/2,d=n.y+n.height/2-i.height/2,u=n[a]/2-i[a]/2;let f;switch(l){case"top":f={x:p,y:n.y-i.height};break;case"bottom":f={x:p,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:d};break;case"left":f={x:n.x-i.width,y:d};break;default:f={x:n.x,y:n.y}}switch(getAlignment(e)){case"start":f[s]-=u*(o&&c?-1:1);break;case"end":f[s]+=u*(o&&c?-1:1)}return f}var computePosition=async(t,e,o)=>{const{placement:n="bottom",strategy:i="absolute",middleware:r=[],platform:s}=o,a=r.filter(Boolean),l=await(null==s.isRTL?void 0:s.isRTL(e));let c=await s.getElementRects({reference:t,floating:e,strategy:i}),{x:p,y:d}=computeCoordsFromPlacement(c,n,l),u=n,f={},g=0;for(let o=0;o({name:"arrow",options:t,async fn(e){const{x:o,y:n,placement:i,rects:r,platform:s,elements:a,middlewareData:l}=e,{element:c,padding:p=0}=evaluate(t,e)||{};if(null==c)return{};const d=getPaddingObject(p),u={x:o,y:n},f=getAlignmentAxis(i),g=getAxisLength(f),m=await s.getDimensions(c),h="y"===f,y=h?"top":"left",w=h?"bottom":"right",v=h?"clientHeight":"clientWidth",b=r.reference[g]+r.reference[f]-u[f]-r.floating[g],x=u[f]-r.reference[f],P=await(null==s.getOffsetParent?void 0:s.getOffsetParent(c));let _=P?P[v]:0;_&&await(null==s.isElement?void 0:s.isElement(P))||(_=a.floating[v]||r.floating[g]);const S=b/2-x/2,C=_/2-m[g]/2-1,E=min(d[y],C),A=min(d[w],C),R=E,O=_-m[g]-A,T=_/2-m[g]/2+S,L=clamp(R,T,O),N=!l.arrow&&null!=getAlignment(i)&&T!=L&&r.reference[g]/2-(Tt<=0))){var E,A;const t=((null==(E=r.flip)?void 0:E.index)||0)+1,e=P[t];if(e)return{data:{index:t,overflows:C},reset:{placement:e}};let o=null==(A=C.filter((t=>t.overflows[0]<=0)).sort(((t,e)=>t.overflows[1]-e.overflows[1]))[0])?void 0:A.placement;if(!o)switch(g){case"bestFit":{var R;const t=null==(R=C.map((t=>[t.placement,t.overflows.filter((t=>t>0)).reduce(((t,e)=>t+e),0)])).sort(((t,e)=>t[1]-e[1]))[0])?void 0:R[0];t&&(o=t);break}case"initialPlacement":o=a}if(i!==o)return{reset:{placement:o}}}return{}}}};async function convertValueToCoords(t,e){const{placement:o,platform:n,elements:i}=t,r=await(null==n.isRTL?void 0:n.isRTL(i.floating)),s=getSide(o),a=getAlignment(o),l="y"===getSideAxis(o),c=["left","top"].includes(s)?-1:1,p=r&&l?-1:1,d=evaluate(e,t);let{mainAxis:u,crossAxis:f,alignmentAxis:g}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:__spreadValues({mainAxis:0,crossAxis:0,alignmentAxis:null},d);return a&&"number"==typeof g&&(f="end"===a?-1*g:g),l?{x:f*p,y:u*c}:{x:u*c,y:f*p}}var offset=function(t){return void 0===t&&(t=0),{name:"offset",options:t,async fn(e){const{x:o,y:n}=e,i=await convertValueToCoords(e,t);return{x:o+i.x,y:n+i.y,data:i}}}},shift=function(t){return void 0===t&&(t={}),{name:"shift",options:t,async fn(e){const{x:o,y:n,placement:i}=e,r=evaluate(t,e),{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:t=>{let{x:e,y:o}=t;return{x:e,y:o}}}}=r,c=__objRest(r,["mainAxis","crossAxis","limiter"]),p={x:o,y:n},d=await detectOverflow(e,c),u=getSideAxis(getSide(i)),f=getOppositeAxis(u);let g=p[f],m=p[u];if(s){const t="y"===f?"bottom":"right";g=clamp(g+d["y"===f?"top":"left"],g,g-d[t])}if(a){const t="y"===u?"bottom":"right";m=clamp(m+d["y"===u?"top":"left"],m,m-d[t])}const h=l.fn(__spreadProps(__spreadValues({},e),{[f]:g,[u]:m}));return __spreadProps(__spreadValues({},h),{data:{x:h.x-o,y:h.y-n}})}}},size=function(t){return void 0===t&&(t={}),{name:"size",options:t,async fn(e){const{placement:o,rects:n,platform:i,elements:r}=e,s=evaluate(t,e),{apply:a=(()=>{})}=s,l=__objRest(s,["apply"]),c=await detectOverflow(e,l),p=getSide(o),d=getAlignment(o),u="y"===getSideAxis(o),{width:f,height:g}=n.floating;let m,h;"top"===p||"bottom"===p?(m=p,h=d===(await(null==i.isRTL?void 0:i.isRTL(r.floating))?"start":"end")?"left":"right"):(h=p,m="end"===d?"top":"bottom");const y=g-c[m],w=f-c[h],v=!e.middlewareData.shift;let b=y,x=w;if(u){const t=f-c.left-c.right;x=d||v?min(w,t):t}else{const t=g-c.top-c.bottom;b=d||v?min(y,t):t}if(v&&!d){const t=max(c.left,0),e=max(c.right,0),o=max(c.top,0),n=max(c.bottom,0);u?x=f-2*(0!==t||0!==e?t+e:max(c.left,c.right)):b=g-2*(0!==o||0!==n?o+n:max(c.top,c.bottom))}await a(__spreadProps(__spreadValues({},e),{availableWidth:x,availableHeight:b}));const P=await i.getDimensions(r.floating);return f!==P.width||g!==P.height?{reset:{rects:!0}}:{}}}};function getNodeName(t){return isNode(t)?(t.nodeName||"").toLowerCase():"#document"}function getWindow(t){var e;return(null==t||null==(e=t.ownerDocument)?void 0:e.defaultView)||window}function getDocumentElement(t){var e;return null==(e=(isNode(t)?t.ownerDocument:t.document)||window.document)?void 0:e.documentElement}function isNode(t){return t instanceof Node||t instanceof getWindow(t).Node}function isElement(t){return t instanceof Element||t instanceof getWindow(t).Element}function isHTMLElement(t){return t instanceof HTMLElement||t instanceof getWindow(t).HTMLElement}function isShadowRoot(t){return"undefined"!=typeof ShadowRoot&&(t instanceof ShadowRoot||t instanceof getWindow(t).ShadowRoot)}function isOverflowElement(t){const{overflow:e,overflowX:o,overflowY:n,display:i}=getComputedStyle2(t);return/auto|scroll|overlay|hidden|clip/.test(e+n+o)&&!["inline","contents"].includes(i)}function isTableElement(t){return["table","td","th"].includes(getNodeName(t))}function isContainingBlock(t){const e=isWebKit(),o=getComputedStyle2(t);return"none"!==o.transform||"none"!==o.perspective||!!o.containerType&&"normal"!==o.containerType||!e&&!!o.backdropFilter&&"none"!==o.backdropFilter||!e&&!!o.filter&&"none"!==o.filter||["transform","perspective","filter"].some((t=>(o.willChange||"").includes(t)))||["paint","layout","strict","content"].some((t=>(o.contain||"").includes(t)))}function getContainingBlock(t){let e=getParentNode(t);for(;isHTMLElement(e)&&!isLastTraversableNode(e);){if(isContainingBlock(e))return e;e=getParentNode(e)}return null}function isWebKit(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(t){return["html","body","#document"].includes(getNodeName(t))}function getComputedStyle2(t){return getWindow(t).getComputedStyle(t)}function getNodeScroll(t){return isElement(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function getParentNode(t){if("html"===getNodeName(t))return t;const e=t.assignedSlot||t.parentNode||isShadowRoot(t)&&t.host||getDocumentElement(t);return isShadowRoot(e)?e.host:e}function getNearestOverflowAncestor(t){const e=getParentNode(t);return isLastTraversableNode(e)?t.ownerDocument?t.ownerDocument.body:t.body:isHTMLElement(e)&&isOverflowElement(e)?e:getNearestOverflowAncestor(e)}function getOverflowAncestors(t,e,o){var n;void 0===e&&(e=[]),void 0===o&&(o=!0);const i=getNearestOverflowAncestor(t),r=i===(null==(n=t.ownerDocument)?void 0:n.body),s=getWindow(i);return r?e.concat(s,s.visualViewport||[],isOverflowElement(i)?i:[],s.frameElement&&o?getOverflowAncestors(s.frameElement):[]):e.concat(i,getOverflowAncestors(i,[],o))}function getCssDimensions(t){const e=getComputedStyle2(t);let o=parseFloat(e.width)||0,n=parseFloat(e.height)||0;const i=isHTMLElement(t),r=i?t.offsetWidth:o,s=i?t.offsetHeight:n,a=round(o)!==r||round(n)!==s;return a&&(o=r,n=s),{width:o,height:n,$:a}}function unwrapElement(t){return isElement(t)?t:t.contextElement}function getScale(t){const e=unwrapElement(t);if(!isHTMLElement(e))return createCoords(1);const o=e.getBoundingClientRect(),{width:n,height:i,$:r}=getCssDimensions(e);let s=(r?round(o.width):o.width)/n,a=(r?round(o.height):o.height)/i;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}var noOffsets=createCoords(0);function getVisualOffsets(t){const e=getWindow(t);return isWebKit()&&e.visualViewport?{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}:noOffsets}function shouldAddVisualOffsets(t,e,o){return void 0===e&&(e=!1),!(!o||e&&o!==getWindow(t))&&e}function getBoundingClientRect(t,e,o,n){void 0===e&&(e=!1),void 0===o&&(o=!1);const i=t.getBoundingClientRect(),r=unwrapElement(t);let s=createCoords(1);e&&(n?isElement(n)&&(s=getScale(n)):s=getScale(t));const a=shouldAddVisualOffsets(r,o,n)?getVisualOffsets(r):createCoords(0);let l=(i.left+a.x)/s.x,c=(i.top+a.y)/s.y,p=i.width/s.x,d=i.height/s.y;if(r){const t=getWindow(r),e=n&&isElement(n)?getWindow(n):n;let o=t.frameElement;for(;o&&n&&e!==t;){const t=getScale(o),e=o.getBoundingClientRect(),n=getComputedStyle2(o),i=e.left+(o.clientLeft+parseFloat(n.paddingLeft))*t.x,r=e.top+(o.clientTop+parseFloat(n.paddingTop))*t.y;l*=t.x,c*=t.y,p*=t.x,d*=t.y,l+=i,c+=r,o=getWindow(o).frameElement}}return rectToClientRect({width:p,height:d,x:l,y:c})}function convertOffsetParentRelativeRectToViewportRelativeRect(t){let{rect:e,offsetParent:o,strategy:n}=t;const i=isHTMLElement(o),r=getDocumentElement(o);if(o===r)return e;let s={scrollLeft:0,scrollTop:0},a=createCoords(1);const l=createCoords(0);if((i||!i&&"fixed"!==n)&&(("body"!==getNodeName(o)||isOverflowElement(r))&&(s=getNodeScroll(o)),isHTMLElement(o))){const t=getBoundingClientRect(o);a=getScale(o),l.x=t.x+o.clientLeft,l.y=t.y+o.clientTop}return{width:e.width*a.x,height:e.height*a.y,x:e.x*a.x-s.scrollLeft*a.x+l.x,y:e.y*a.y-s.scrollTop*a.y+l.y}}function getClientRects(t){return Array.from(t.getClientRects())}function getWindowScrollBarX(t){return getBoundingClientRect(getDocumentElement(t)).left+getNodeScroll(t).scrollLeft}function getDocumentRect(t){const e=getDocumentElement(t),o=getNodeScroll(t),n=t.ownerDocument.body,i=max(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),r=max(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight);let s=-o.scrollLeft+getWindowScrollBarX(t);const a=-o.scrollTop;return"rtl"===getComputedStyle2(n).direction&&(s+=max(e.clientWidth,n.clientWidth)-i),{width:i,height:r,x:s,y:a}}function getViewportRect(t,e){const o=getWindow(t),n=getDocumentElement(t),i=o.visualViewport;let r=n.clientWidth,s=n.clientHeight,a=0,l=0;if(i){r=i.width,s=i.height;const t=isWebKit();(!t||t&&"fixed"===e)&&(a=i.offsetLeft,l=i.offsetTop)}return{width:r,height:s,x:a,y:l}}function getInnerBoundingClientRect(t,e){const o=getBoundingClientRect(t,!0,"fixed"===e),n=o.top+t.clientTop,i=o.left+t.clientLeft,r=isHTMLElement(t)?getScale(t):createCoords(1);return{width:t.clientWidth*r.x,height:t.clientHeight*r.y,x:i*r.x,y:n*r.y}}function getClientRectFromClippingAncestor(t,e,o){let n;if("viewport"===e)n=getViewportRect(t,o);else if("document"===e)n=getDocumentRect(getDocumentElement(t));else if(isElement(e))n=getInnerBoundingClientRect(e,o);else{const o=getVisualOffsets(t);n=__spreadProps(__spreadValues({},e),{x:e.x-o.x,y:e.y-o.y})}return rectToClientRect(n)}function hasFixedPositionAncestor(t,e){const o=getParentNode(t);return!(o===e||!isElement(o)||isLastTraversableNode(o))&&("fixed"===getComputedStyle2(o).position||hasFixedPositionAncestor(o,e))}function getClippingElementAncestors(t,e){const o=e.get(t);if(o)return o;let n=getOverflowAncestors(t,[],!1).filter((t=>isElement(t)&&"body"!==getNodeName(t))),i=null;const r="fixed"===getComputedStyle2(t).position;let s=r?getParentNode(t):t;for(;isElement(s)&&!isLastTraversableNode(s);){const e=getComputedStyle2(s),o=isContainingBlock(s);o||"fixed"!==e.position||(i=null);(r?!o&&!i:!o&&"static"===e.position&&!!i&&["absolute","fixed"].includes(i.position)||isOverflowElement(s)&&!o&&hasFixedPositionAncestor(t,s))?n=n.filter((t=>t!==s)):i=e,s=getParentNode(s)}return e.set(t,n),n}function getClippingRect(t){let{element:e,boundary:o,rootBoundary:n,strategy:i}=t;const r=[..."clippingAncestors"===o?getClippingElementAncestors(e,this._c):[].concat(o),n],s=r[0],a=r.reduce(((t,o)=>{const n=getClientRectFromClippingAncestor(e,o,i);return t.top=max(n.top,t.top),t.right=min(n.right,t.right),t.bottom=min(n.bottom,t.bottom),t.left=max(n.left,t.left),t}),getClientRectFromClippingAncestor(e,s,i));return{width:a.right-a.left,height:a.bottom-a.top,x:a.left,y:a.top}}function getDimensions(t){return getCssDimensions(t)}function getRectRelativeToOffsetParent(t,e,o){const n=isHTMLElement(e),i=getDocumentElement(e),r="fixed"===o,s=getBoundingClientRect(t,!0,r,e);let a={scrollLeft:0,scrollTop:0};const l=createCoords(0);if(n||!n&&!r)if(("body"!==getNodeName(e)||isOverflowElement(i))&&(a=getNodeScroll(e)),n){const t=getBoundingClientRect(e,!0,r,e);l.x=t.x+e.clientLeft,l.y=t.y+e.clientTop}else i&&(l.x=getWindowScrollBarX(i));return{x:s.left+a.scrollLeft-l.x,y:s.top+a.scrollTop-l.y,width:s.width,height:s.height}}function getTrueOffsetParent(t,e){return isHTMLElement(t)&&"fixed"!==getComputedStyle2(t).position?e?e(t):t.offsetParent:null}function getOffsetParent(t,e){const o=getWindow(t);if(!isHTMLElement(t))return o;let n=getTrueOffsetParent(t,e);for(;n&&isTableElement(n)&&"static"===getComputedStyle2(n).position;)n=getTrueOffsetParent(n,e);return n&&("html"===getNodeName(n)||"body"===getNodeName(n)&&"static"===getComputedStyle2(n).position&&!isContainingBlock(n))?o:n||getContainingBlock(t)||o}var getElementRects=async function(t){let{reference:e,floating:o,strategy:n}=t;const i=this.getOffsetParent||getOffsetParent,r=this.getDimensions;return{reference:getRectRelativeToOffsetParent(e,await i(o),n),floating:__spreadValues({x:0,y:0},await r(o))}};function isRTL(t){return"rtl"===getComputedStyle2(t).direction}var platform={convertOffsetParentRelativeRectToViewportRelativeRect:convertOffsetParentRelativeRectToViewportRelativeRect,getDocumentElement:getDocumentElement,getClippingRect:getClippingRect,getOffsetParent:getOffsetParent,getElementRects:getElementRects,getClientRects:getClientRects,getDimensions:getDimensions,getScale:getScale,isElement:isElement,isRTL:isRTL};function observeMove(t,e){let o,n=null;const i=getDocumentElement(t);function r(){clearTimeout(o),n&&n.disconnect(),n=null}return function s(a,l){void 0===a&&(a=!1),void 0===l&&(l=1),r();const{left:c,top:p,width:d,height:u}=t.getBoundingClientRect();if(a||e(),!d||!u)return;const f={rootMargin:-floor(p)+"px "+-floor(i.clientWidth-(c+d))+"px "+-floor(i.clientHeight-(p+u))+"px "+-floor(c)+"px",threshold:max(0,min(1,l))||1};let g=!0;function m(t){const e=t[0].intersectionRatio;if(e!==l){if(!g)return s();e?s(!1,e):o=setTimeout((()=>{s(!1,1e-7)}),100)}g=!1}try{n=new IntersectionObserver(m,__spreadProps(__spreadValues({},f),{root:i.ownerDocument}))}catch(t){n=new IntersectionObserver(m,f)}n.observe(t)}(!0),r}function autoUpdate(t,e,o,n){void 0===n&&(n={});const{ancestorScroll:i=!0,ancestorResize:r=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:l=!1}=n,c=unwrapElement(t),p=i||r?[...c?getOverflowAncestors(c):[],...getOverflowAncestors(e)]:[];p.forEach((t=>{i&&t.addEventListener("scroll",o,{passive:!0}),r&&t.addEventListener("resize",o)}));const d=c&&a?observeMove(c,o):null;let u,f=-1,g=null;s&&(g=new ResizeObserver((t=>{let[n]=t;n&&n.target===c&&g&&(g.unobserve(e),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{g&&g.observe(e)}))),o()})),c&&!l&&g.observe(c),g.observe(e));let m=l?getBoundingClientRect(t):null;return l&&function e(){const n=getBoundingClientRect(t);!m||n.x===m.x&&n.y===m.y&&n.width===m.width&&n.height===m.height||o();m=n,u=requestAnimationFrame(e)}(),o(),()=>{p.forEach((t=>{i&&t.removeEventListener("scroll",o),r&&t.removeEventListener("resize",o)})),d&&d(),g&&g.disconnect(),g=null,l&&cancelAnimationFrame(u)}}var computePosition2=(t,e,o)=>{const n=new Map,i=__spreadValues({platform:platform},o),r=__spreadProps(__spreadValues({},i.platform),{_c:n});return computePosition(t,e,__spreadProps(__spreadValues({},i),{platform:r}))};function t(t){return r(t)}function o(t){return t.assignedSlot?t.assignedSlot:t.parentNode instanceof ShadowRoot?t.parentNode.host:t.parentNode}function r(t){for(let e=t;e;e=o(e))if(e instanceof Element&&"none"===getComputedStyle(e).display)return null;for(let e=o(t);e;e=o(e)){if(!(e instanceof Element))continue;const t=getComputedStyle(e);if("contents"!==t.display){if("static"!==t.position||"none"!==t.filter)return e;if("BODY"===e.tagName)return e}}return null}function isVirtualElement(t){return null!==t&&"object"==typeof t&&"getBoundingClientRect"in t&&(!("contextElement"in t)||t instanceof Element)}var SlPopup=class extends ShoelaceElement{constructor(){super(...arguments),this.active=!1,this.placement="top",this.strategy="absolute",this.distance=0,this.skidding=0,this.arrow=!1,this.arrowPlacement="anchor",this.arrowPadding=10,this.flip=!1,this.flipFallbackPlacements="",this.flipFallbackStrategy="best-fit",this.flipPadding=0,this.shift=!1,this.shiftPadding=0,this.autoSizePadding=0,this.hoverBridge=!1,this.updateHoverBridge=()=>{if(this.hoverBridge&&this.anchorEl){const t=this.anchorEl.getBoundingClientRect(),e=this.popup.getBoundingClientRect();let o=0,n=0,i=0,r=0,s=0,a=0,l=0,c=0;this.placement.includes("top")||this.placement.includes("bottom")?t.top{this.reposition()})))}async stop(){return new Promise((t=>{this.cleanup?(this.cleanup(),this.cleanup=void 0,this.removeAttribute("data-current-placement"),this.style.removeProperty("--auto-size-available-width"),this.style.removeProperty("--auto-size-available-height"),requestAnimationFrame((()=>t()))):t()}))}reposition(){if(!this.active||!this.anchorEl)return;const e=[offset({mainAxis:this.distance,crossAxis:this.skidding})];this.sync?e.push(size({apply:({rects:t})=>{const e="width"===this.sync||"both"===this.sync,o="height"===this.sync||"both"===this.sync;this.popup.style.width=e?`${t.reference.width}px`:"",this.popup.style.height=o?`${t.reference.height}px`:""}})):(this.popup.style.width="",this.popup.style.height=""),this.flip&&e.push(flip({boundary:this.flipBoundary,fallbackPlacements:this.flipFallbackPlacements,fallbackStrategy:"best-fit"===this.flipFallbackStrategy?"bestFit":"initialPlacement",padding:this.flipPadding})),this.shift&&e.push(shift({boundary:this.shiftBoundary,padding:this.shiftPadding})),this.autoSize?e.push(size({boundary:this.autoSizeBoundary,padding:this.autoSizePadding,apply:({availableWidth:t,availableHeight:e})=>{"vertical"===this.autoSize||"both"===this.autoSize?this.style.setProperty("--auto-size-available-height",`${e}px`):this.style.removeProperty("--auto-size-available-height"),"horizontal"===this.autoSize||"both"===this.autoSize?this.style.setProperty("--auto-size-available-width",`${t}px`):this.style.removeProperty("--auto-size-available-width")}})):(this.style.removeProperty("--auto-size-available-width"),this.style.removeProperty("--auto-size-available-height")),this.arrow&&e.push(arrow({element:this.arrowEl,padding:this.arrowPadding}));const o="absolute"===this.strategy?e=>platform.getOffsetParent(e,t):platform.getOffsetParent;computePosition2(this.anchorEl,this.popup,{placement:this.placement,middleware:e,strategy:this.strategy,platform:__spreadProps(__spreadValues({},platform),{getOffsetParent:o})}).then((({x:t,y:e,middlewareData:o,placement:n})=>{const i=this.matches(":dir(rtl)"),r={top:"bottom",right:"left",bottom:"top",left:"right"}[n.split("-")[0]];if(this.setAttribute("data-current-placement",n),Object.assign(this.popup.style,{left:`${t}px`,top:`${e}px`}),this.arrow){const t=o.arrow.x,e=o.arrow.y;let n="",s="",a="",l="";if("start"===this.arrowPlacement){const o="number"==typeof t?`calc(${this.arrowPadding}px - var(--arrow-padding-offset))`:"";n="number"==typeof e?`calc(${this.arrowPadding}px - var(--arrow-padding-offset))`:"",s=i?o:"",l=i?"":o}else if("end"===this.arrowPlacement){const o="number"==typeof t?`calc(${this.arrowPadding}px - var(--arrow-padding-offset))`:"";s=i?"":o,l=i?o:"",a="number"==typeof e?`calc(${this.arrowPadding}px - var(--arrow-padding-offset))`:""}else"center"===this.arrowPlacement?(l="number"==typeof t?"calc(50% - var(--arrow-size-diagonal))":"",n="number"==typeof e?"calc(50% - var(--arrow-size-diagonal))":""):(l="number"==typeof t?`${t}px`:"",n="number"==typeof e?`${e}px`:"");Object.assign(this.arrowEl.style,{top:n,right:s,bottom:a,left:l,[r]:"calc(var(--arrow-size-diagonal) * -1)"})}})),requestAnimationFrame((()=>this.updateHoverBridge())),this.emit("sl-reposition")}render(){return x` + + + + +
+ + ${this.arrow?x``:""} +
+ `}};SlPopup.styles=[component_styles_default,popup_styles_default],__decorateClass([e2(".popup")],SlPopup.prototype,"popup",2),__decorateClass([e2(".popup__arrow")],SlPopup.prototype,"arrowEl",2),__decorateClass([n()],SlPopup.prototype,"anchor",2),__decorateClass([n({type:Boolean,reflect:!0})],SlPopup.prototype,"active",2),__decorateClass([n({reflect:!0})],SlPopup.prototype,"placement",2),__decorateClass([n({reflect:!0})],SlPopup.prototype,"strategy",2),__decorateClass([n({type:Number})],SlPopup.prototype,"distance",2),__decorateClass([n({type:Number})],SlPopup.prototype,"skidding",2),__decorateClass([n({type:Boolean})],SlPopup.prototype,"arrow",2),__decorateClass([n({attribute:"arrow-placement"})],SlPopup.prototype,"arrowPlacement",2),__decorateClass([n({attribute:"arrow-padding",type:Number})],SlPopup.prototype,"arrowPadding",2),__decorateClass([n({type:Boolean})],SlPopup.prototype,"flip",2),__decorateClass([n({attribute:"flip-fallback-placements",converter:{fromAttribute:t=>t.split(" ").map((t=>t.trim())).filter((t=>""!==t)),toAttribute:t=>t.join(" ")}})],SlPopup.prototype,"flipFallbackPlacements",2),__decorateClass([n({attribute:"flip-fallback-strategy"})],SlPopup.prototype,"flipFallbackStrategy",2),__decorateClass([n({type:Object})],SlPopup.prototype,"flipBoundary",2),__decorateClass([n({attribute:"flip-padding",type:Number})],SlPopup.prototype,"flipPadding",2),__decorateClass([n({type:Boolean})],SlPopup.prototype,"shift",2),__decorateClass([n({type:Object})],SlPopup.prototype,"shiftBoundary",2),__decorateClass([n({attribute:"shift-padding",type:Number})],SlPopup.prototype,"shiftPadding",2),__decorateClass([n({attribute:"auto-size"})],SlPopup.prototype,"autoSize",2),__decorateClass([n()],SlPopup.prototype,"sync",2),__decorateClass([n({type:Object})],SlPopup.prototype,"autoSizeBoundary",2),__decorateClass([n({attribute:"auto-size-padding",type:Number})],SlPopup.prototype,"autoSizePadding",2),__decorateClass([n({attribute:"hover-bridge",type:Boolean})],SlPopup.prototype,"hoverBridge",2);export{SlPopup}; +//# sourceMappingURL=/sm/c25487d50cbf780f07dd8509de41229f21c08446bd3682ae78f5530a149bfc2b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.DYWNHSIG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.DYWNHSIG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.min.js new file mode 100644 index 0000000..f5c7c91 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.dywnhsig.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.DYWNHSIG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSpinner}from"./chunk.5YNNJDCN.js";var spinner_default=SlSpinner;SlSpinner.define("sl-spinner");export{spinner_default}; +//# sourceMappingURL=/sm/db773a8f11d7b7af6a3f94b389e537f7b68409d580a8eb2ad25f2eb275343796.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.E3AD2PY7.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.E3AD2PY7.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.min.js new file mode 100644 index 0000000..3b7e276 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e3ad2py7.min.js @@ -0,0 +1,68 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.E3AD2PY7.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var skeleton_styles_default=i` + :host { + --border-radius: var(--sl-border-radius-pill); + --color: var(--sl-color-neutral-200); + --sheen-color: var(--sl-color-neutral-300); + + display: block; + position: relative; + } + + .skeleton { + display: flex; + width: 100%; + height: 100%; + min-height: 1rem; + } + + .skeleton__indicator { + flex: 1 1 auto; + background: var(--color); + border-radius: var(--border-radius); + } + + .skeleton--sheen .skeleton__indicator { + background: linear-gradient(270deg, var(--sheen-color), var(--color), var(--color), var(--sheen-color)); + background-size: 400% 100%; + animation: sheen 8s ease-in-out infinite; + } + + .skeleton--pulse .skeleton__indicator { + animation: pulse 2s ease-in-out 0.5s infinite; + } + + /* Forced colors mode */ + @media (forced-colors: active) { + :host { + --color: GrayText; + } + } + + @keyframes sheen { + 0% { + background-position: 200% 0; + } + to { + background-position: -200% 0; + } + } + + @keyframes pulse { + 0% { + opacity: 1; + } + 50% { + opacity: 0.4; + } + 100% { + opacity: 1; + } + } +`;export{skeleton_styles_default}; +//# sourceMappingURL=/sm/ca3f158fd67c6acccbd7541f6c0f65f67bfaacb7b8f4275612d86d088716cded.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.E77YYWGC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.E77YYWGC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.min.js new file mode 100644 index 0000000..19314e1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.e77yywgc.min.js @@ -0,0 +1,234 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.E77YYWGC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var range_styles_default=i` + :host { + --thumb-size: 20px; + --tooltip-offset: 10px; + --track-color-active: var(--sl-color-neutral-200); + --track-color-inactive: var(--sl-color-neutral-200); + --track-active-offset: 0%; + --track-height: 6px; + + display: block; + } + + .range { + position: relative; + } + + .range__control { + --percent: 0%; + -webkit-appearance: none; + border-radius: 3px; + width: 100%; + height: var(--track-height); + background: transparent; + line-height: var(--sl-input-height-medium); + vertical-align: middle; + margin: 0; + + background-image: linear-gradient( + to right, + var(--track-color-inactive) 0%, + var(--track-color-inactive) min(var(--percent), var(--track-active-offset)), + var(--track-color-active) min(var(--percent), var(--track-active-offset)), + var(--track-color-active) max(var(--percent), var(--track-active-offset)), + var(--track-color-inactive) max(var(--percent), var(--track-active-offset)), + var(--track-color-inactive) 100% + ); + } + + .range--rtl .range__control { + background-image: linear-gradient( + to left, + var(--track-color-inactive) 0%, + var(--track-color-inactive) min(var(--percent), var(--track-active-offset)), + var(--track-color-active) min(var(--percent), var(--track-active-offset)), + var(--track-color-active) max(var(--percent), var(--track-active-offset)), + var(--track-color-inactive) max(var(--percent), var(--track-active-offset)), + var(--track-color-inactive) 100% + ); + } + + /* Webkit */ + .range__control::-webkit-slider-runnable-track { + width: 100%; + height: var(--track-height); + border-radius: 3px; + border: none; + } + + .range__control::-webkit-slider-thumb { + border: none; + width: var(--thumb-size); + height: var(--thumb-size); + border-radius: 50%; + background-color: var(--sl-color-primary-600); + border: solid var(--sl-input-border-width) var(--sl-color-primary-600); + -webkit-appearance: none; + margin-top: calc(var(--thumb-size) / -2 + var(--track-height) / 2); + cursor: pointer; + } + + .range__control:enabled::-webkit-slider-thumb:hover { + background-color: var(--sl-color-primary-500); + border-color: var(--sl-color-primary-500); + } + + .range__control:enabled:focus-visible::-webkit-slider-thumb { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .range__control:enabled::-webkit-slider-thumb:active { + background-color: var(--sl-color-primary-500); + border-color: var(--sl-color-primary-500); + cursor: grabbing; + } + + /* Firefox */ + .range__control::-moz-focus-outer { + border: 0; + } + + .range__control::-moz-range-progress { + background-color: var(--track-color-active); + border-radius: 3px; + height: var(--track-height); + } + + .range__control::-moz-range-track { + width: 100%; + height: var(--track-height); + background-color: var(--track-color-inactive); + border-radius: 3px; + border: none; + } + + .range__control::-moz-range-thumb { + border: none; + height: var(--thumb-size); + width: var(--thumb-size); + border-radius: 50%; + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + transition: + var(--sl-transition-fast) border-color, + var(--sl-transition-fast) background-color, + var(--sl-transition-fast) color, + var(--sl-transition-fast) box-shadow; + cursor: pointer; + } + + .range__control:enabled::-moz-range-thumb:hover { + background-color: var(--sl-color-primary-500); + border-color: var(--sl-color-primary-500); + } + + .range__control:enabled:focus-visible::-moz-range-thumb { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .range__control:enabled::-moz-range-thumb:active { + background-color: var(--sl-color-primary-500); + border-color: var(--sl-color-primary-500); + cursor: grabbing; + } + + /* States */ + .range__control:focus-visible { + outline: none; + } + + .range__control:disabled { + opacity: 0.5; + } + + .range__control:disabled::-webkit-slider-thumb { + cursor: not-allowed; + } + + .range__control:disabled::-moz-range-thumb { + cursor: not-allowed; + } + + /* Tooltip output */ + .range__tooltip { + position: absolute; + z-index: var(--sl-z-index-tooltip); + left: 0; + border-radius: var(--sl-tooltip-border-radius); + background-color: var(--sl-tooltip-background-color); + font-family: var(--sl-tooltip-font-family); + font-size: var(--sl-tooltip-font-size); + font-weight: var(--sl-tooltip-font-weight); + line-height: var(--sl-tooltip-line-height); + color: var(--sl-tooltip-color); + opacity: 0; + padding: var(--sl-tooltip-padding); + transition: var(--sl-transition-fast) opacity; + pointer-events: none; + } + + .range__tooltip:after { + content: ''; + position: absolute; + width: 0; + height: 0; + left: 50%; + translate: calc(-1 * var(--sl-tooltip-arrow-size)); + } + + .range--tooltip-visible .range__tooltip { + opacity: 1; + } + + /* Tooltip on top */ + .range--tooltip-top .range__tooltip { + top: calc(-1 * var(--thumb-size) - var(--tooltip-offset)); + } + + .range--tooltip-top .range__tooltip:after { + border-top: var(--sl-tooltip-arrow-size) solid var(--sl-tooltip-background-color); + border-left: var(--sl-tooltip-arrow-size) solid transparent; + border-right: var(--sl-tooltip-arrow-size) solid transparent; + top: 100%; + } + + /* Tooltip on bottom */ + .range--tooltip-bottom .range__tooltip { + bottom: calc(-1 * var(--thumb-size) - var(--tooltip-offset)); + } + + .range--tooltip-bottom .range__tooltip:after { + border-bottom: var(--sl-tooltip-arrow-size) solid var(--sl-tooltip-background-color); + border-left: var(--sl-tooltip-arrow-size) solid transparent; + border-right: var(--sl-tooltip-arrow-size) solid transparent; + bottom: 100%; + } + + @media (forced-colors: active) { + .range__control, + .range__tooltip { + border: solid 1px transparent; + } + + .range__control::-webkit-slider-thumb { + border: solid 1px transparent; + } + + .range__control::-moz-range-thumb { + border: solid 1px transparent; + } + + .range__tooltip:after { + display: none; + } + } +`;export{range_styles_default}; +//# sourceMappingURL=/sm/0124244e03820574a7a57ab73cfe69854aff0010450bbff7db0761c9a11ea4a8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.EJDHS3MU.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.EJDHS3MU.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.min.js new file mode 100644 index 0000000..3c36c9d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejdhs3mu.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.EJDHS3MU.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{__spreadProps,__spreadValues}from"./chunk.625AWUY7.js";var defaultAnimationRegistry=new Map,customAnimationRegistry=new WeakMap;function ensureAnimation(t){return null!=t?t:{keyframes:[],options:{duration:0}}}function getLogicalAnimation(t,n){return"rtl"===n.toLowerCase()?{keyframes:t.rtlKeyframes||t.keyframes,options:t.options}:t}function setDefaultAnimation(t,n){defaultAnimationRegistry.set(t,ensureAnimation(n))}function setAnimation(t,n,i){customAnimationRegistry.set(t,__spreadProps(__spreadValues({},customAnimationRegistry.get(t)),{[n]:ensureAnimation(i)}))}function getAnimation(t,n,i){const e=customAnimationRegistry.get(t);if(null==e?void 0:e[n])return getLogicalAnimation(e[n],i.dir);const o=defaultAnimationRegistry.get(n);return o?getLogicalAnimation(o,i.dir):{keyframes:[],options:{duration:0}}}export{setDefaultAnimation,setAnimation,getAnimation}; +//# sourceMappingURL=/sm/88840c8029d55fef8af979c76e452556abd133c6ceb0ca1291f6cf7c1916c750.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.EJOUFVOH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.EJOUFVOH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.min.js new file mode 100644 index 0000000..532f06d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ejoufvoh.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.EJOUFVOH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var button_group_styles_default=i` + :host { + display: inline-block; + } + + .button-group { + display: flex; + flex-wrap: nowrap; + } +`;export{button_group_styles_default}; +//# sourceMappingURL=/sm/e5770a2347638836ec1ec0ed2e5c8e29051ead669bf78d1db0a0dcbc22590925.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.EPJHAO2T.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.EPJHAO2T.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.min.js new file mode 100644 index 0000000..a3abfae --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.epjhao2t.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.EPJHAO2T.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e,i,t}from"./chunk.UP75L23G.js";import{T,w}from"./chunk.CXZZ2LVK.js";var e2=class extends i{constructor(r){if(super(r),this.et=T,r.type!==t.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===T||null==t)return this.vt=void 0,this.et=t;if(t===w)return t;if("string"!=typeof t)throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.et)return this.vt;this.et=t;const r=[t];return r.raw=r,this.vt={_$litType$:this.constructor.resultType,strings:r,values:[]}}};e2.directiveName="unsafeHTML",e2.resultType=1;var o=e(e2);export{o}; +/*! Bundled license information: + +lit-html/directives/unsafe-html.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/1d0d60985aeee9aa0f4b6cb00f2e0d3831525df1495b7a8586e250579e303557.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ESELY2US.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ESELY2US.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.min.js new file mode 100644 index 0000000..595f4ad --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.esely2us.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ESELY2US.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +function drag(e,n){function t(t){const o=e.getBoundingClientRect(),i=e.ownerDocument.defaultView,r=o.left+i.scrollX,v=o.top+i.scrollY,d=t.pageX-r,l=t.pageY-v;(null==n?void 0:n.onMove)&&n.onMove(d,l)}document.addEventListener("pointermove",t,{passive:!0}),document.addEventListener("pointerup",(function e(){document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",e),(null==n?void 0:n.onStop)&&n.onStop()})),(null==n?void 0:n.initialEvent)instanceof PointerEvent&&t(n.initialEvent)}export{drag}; +//# sourceMappingURL=/sm/415bcab5e52d4ffb8f1343d4caf6632c06b2ada601c3eeb0fc9f72b4976eb7f3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.EYBVASJL.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.EYBVASJL.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.min.js new file mode 100644 index 0000000..1999449 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eybvasjl.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.EYBVASJL.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlButton}from"./chunk.25NASL57.js";var button_default=SlButton;SlButton.define("sl-button");export{button_default}; +//# sourceMappingURL=/sm/e90360db5058971ba58ab0b62f8d5a1e794a14f72e47813fd90b01fed74c8de2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.EYME7KQI.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.EYME7KQI.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.min.js new file mode 100644 index 0000000..59b2b85 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.eyme7kqi.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.EYME7KQI.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlOption}from"./chunk.GDZWCBAZ.js";var option_default=SlOption;SlOption.define("sl-option");export{option_default}; +//# sourceMappingURL=/sm/506e91cc10a51e81339c51ee62ae96a75af2f2f7afced6dc0e3bd5aa6bb87558.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.F3MKP6AV.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.F3MKP6AV.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.min.js new file mode 100644 index 0000000..32d7fd6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f3mkp6av.min.js @@ -0,0 +1,147 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.F3MKP6AV.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTag}from"./chunk.T3DUE4D6.js";import{select_styles_default}from"./chunk.2GVQUHGD.js";import{o}from"./chunk.EPJHAO2T.js";import{scrollIntoView}from"./chunk.RWUUFNUL.js";import{defaultValue}from"./chunk.RQ7JZ4R7.js";import{form_control_styles_default}from"./chunk.2VV6AF6A.js";import{SlPopup}from"./chunk.DV4MWNJ3.js";import{FormControlController}from"./chunk.37HAGFEA.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,stopAnimations}from"./chunk.RV6ECJES.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlSelect=class extends ShoelaceElement{constructor(){super(...arguments),this.formControlController=new FormControlController(this,{assumeInteractionOn:["sl-blur","sl-input"]}),this.hasSlotController=new HasSlotController(this,"help-text","label"),this.localize=new LocalizeController(this),this.typeToSelectString="",this.hasFocus=!1,this.displayLabel="",this.selectedOptions=[],this.name="",this.value="",this.defaultValue="",this.size="medium",this.placeholder="",this.multiple=!1,this.maxOptionsVisible=3,this.disabled=!1,this.clearable=!1,this.open=!1,this.hoist=!1,this.filled=!1,this.pill=!1,this.label="",this.placement="bottom",this.helpText="",this.form="",this.required=!1,this.getTag=e=>x` + this.handleTagRemove(t,e)} + > + ${e.getTextLabel()} + + `,this.handleDocumentFocusIn=e=>{const t=e.composedPath();this&&!t.includes(this)&&this.hide()},this.handleDocumentKeyDown=e=>{const t=e.target,s=null!==t.closest(".select__clear"),l=null!==t.closest("sl-icon-button");if(!s&&!l){if("Escape"===e.key&&this.open&&!this.closeWatcher&&(e.preventDefault(),e.stopPropagation(),this.hide(),this.displayInput.focus({preventScroll:!0})),"Enter"===e.key||" "===e.key&&""===this.typeToSelectString)return e.preventDefault(),e.stopImmediatePropagation(),this.open?void(this.currentOption&&!this.currentOption.disabled&&(this.multiple?this.toggleOptionSelection(this.currentOption):this.setSelectedOptions(this.currentOption),this.updateComplete.then((()=>{this.emit("sl-input"),this.emit("sl-change")})),this.multiple||(this.hide(),this.displayInput.focus({preventScroll:!0})))):void this.show();if(["ArrowUp","ArrowDown","Home","End"].includes(e.key)){const t=this.getAllOptions(),s=t.indexOf(this.currentOption);let l=Math.max(0,s);if(e.preventDefault(),!this.open&&(this.show(),this.currentOption))return;"ArrowDown"===e.key?(l=s+1,l>t.length-1&&(l=0)):"ArrowUp"===e.key?(l=s-1,l<0&&(l=t.length-1)):"Home"===e.key?l=0:"End"===e.key&&(l=t.length-1),this.setCurrentOption(t[l])}if(1===e.key.length||"Backspace"===e.key){const t=this.getAllOptions();if(e.metaKey||e.ctrlKey||e.altKey)return;if(!this.open){if("Backspace"===e.key)return;this.show()}e.stopPropagation(),e.preventDefault(),clearTimeout(this.typeToSelectTimeout),this.typeToSelectTimeout=window.setTimeout((()=>this.typeToSelectString=""),1e3),"Backspace"===e.key?this.typeToSelectString=this.typeToSelectString.slice(0,-1):this.typeToSelectString+=e.key.toLowerCase();for(const e of t){if(e.getTextLabel().toLowerCase().startsWith(this.typeToSelectString)){this.setCurrentOption(e);break}}}}},this.handleDocumentMouseDown=e=>{const t=e.composedPath();this&&!t.includes(this)&&this.hide()}}get validity(){return this.valueInput.validity}get validationMessage(){return this.valueInput.validationMessage}connectedCallback(){super.connectedCallback(),this.open=!1}addOpenListeners(){var e;document.addEventListener("focusin",this.handleDocumentFocusIn),document.addEventListener("keydown",this.handleDocumentKeyDown),document.addEventListener("mousedown",this.handleDocumentMouseDown),this.getRootNode()!==document&&this.getRootNode().addEventListener("focusin",this.handleDocumentFocusIn),"CloseWatcher"in window&&(null==(e=this.closeWatcher)||e.destroy(),this.closeWatcher=new CloseWatcher,this.closeWatcher.onclose=()=>{this.open&&(this.hide(),this.displayInput.focus({preventScroll:!0}))})}removeOpenListeners(){var e;document.removeEventListener("focusin",this.handleDocumentFocusIn),document.removeEventListener("keydown",this.handleDocumentKeyDown),document.removeEventListener("mousedown",this.handleDocumentMouseDown),this.getRootNode()!==document&&this.getRootNode().removeEventListener("focusin",this.handleDocumentFocusIn),null==(e=this.closeWatcher)||e.destroy()}handleFocus(){this.hasFocus=!0,this.displayInput.setSelectionRange(0,0),this.emit("sl-focus")}handleBlur(){this.hasFocus=!1,this.emit("sl-blur")}handleLabelClick(){this.displayInput.focus()}handleComboboxMouseDown(e){const t=e.composedPath().some((e=>e instanceof Element&&"sl-icon-button"===e.tagName.toLowerCase()));this.disabled||t||(e.preventDefault(),this.displayInput.focus({preventScroll:!0}),this.open=!this.open)}handleComboboxKeyDown(e){"Tab"!==e.key&&(e.stopPropagation(),this.handleDocumentKeyDown(e))}handleClearClick(e){e.stopPropagation(),""!==this.value&&(this.setSelectedOptions([]),this.displayInput.focus({preventScroll:!0}),this.updateComplete.then((()=>{this.emit("sl-clear"),this.emit("sl-input"),this.emit("sl-change")})))}handleClearMouseDown(e){e.stopPropagation(),e.preventDefault()}handleOptionClick(e){const t=e.target.closest("sl-option"),s=this.value;t&&!t.disabled&&(this.multiple?this.toggleOptionSelection(t):this.setSelectedOptions(t),this.updateComplete.then((()=>this.displayInput.focus({preventScroll:!0}))),this.value!==s&&this.updateComplete.then((()=>{this.emit("sl-input"),this.emit("sl-change")})),this.multiple||(this.hide(),this.displayInput.focus({preventScroll:!0})))}handleDefaultSlotChange(){const e=this.getAllOptions(),t=Array.isArray(this.value)?this.value:[this.value],s=[];customElements.get("sl-option")?(e.forEach((e=>s.push(e.value))),this.setSelectedOptions(e.filter((e=>t.includes(e.value))))):customElements.whenDefined("sl-option").then((()=>this.handleDefaultSlotChange()))}handleTagRemove(e,t){e.stopPropagation(),this.disabled||(this.toggleOptionSelection(t,!1),this.updateComplete.then((()=>{this.emit("sl-input"),this.emit("sl-change")})))}getAllOptions(){return[...this.querySelectorAll("sl-option")]}getFirstOption(){return this.querySelector("sl-option")}setCurrentOption(e){this.getAllOptions().forEach((e=>{e.current=!1,e.tabIndex=-1})),e&&(this.currentOption=e,e.current=!0,e.tabIndex=0,e.focus())}setSelectedOptions(e){const t=this.getAllOptions(),s=Array.isArray(e)?e:[e];t.forEach((e=>e.selected=!1)),s.length&&s.forEach((e=>e.selected=!0)),this.selectionChanged()}toggleOptionSelection(e,t){e.selected=!0===t||!1===t?t:!e.selected,this.selectionChanged()}selectionChanged(){var e,t,s,l;this.selectedOptions=this.getAllOptions().filter((e=>e.selected)),this.multiple?(this.value=this.selectedOptions.map((e=>e.value)),this.placeholder&&0===this.value.length?this.displayLabel="":this.displayLabel=this.localize.term("numOptionsSelected",this.selectedOptions.length)):(this.value=null!=(t=null==(e=this.selectedOptions[0])?void 0:e.value)?t:"",this.displayLabel=null!=(l=null==(s=this.selectedOptions[0])?void 0:s.getTextLabel())?l:""),this.updateComplete.then((()=>{this.formControlController.updateValidity()}))}get tags(){return this.selectedOptions.map(((e,t)=>{if(tthis.handleTagRemove(t,e)}> + ${"string"==typeof s?o(s):s} + `}return t===this.maxOptionsVisible?x`+${this.selectedOptions.length-t}`:x``}))}handleInvalid(e){this.formControlController.setValidity(!1),this.formControlController.emitInvalidEvent(e)}handleDisabledChange(){this.disabled&&(this.open=!1,this.handleOpenChange())}handleValueChange(){const e=this.getAllOptions(),t=Array.isArray(this.value)?this.value:[this.value];this.setSelectedOptions(e.filter((e=>t.includes(e.value))))}async handleOpenChange(){if(this.open&&!this.disabled){this.setCurrentOption(this.selectedOptions[0]||this.getFirstOption()),this.emit("sl-show"),this.addOpenListeners(),await stopAnimations(this),this.listbox.hidden=!1,this.popup.active=!0,requestAnimationFrame((()=>{this.setCurrentOption(this.currentOption)}));const{keyframes:e,options:t}=getAnimation(this,"select.show",{dir:this.localize.dir()});await animateTo(this.popup.popup,e,t),this.currentOption&&scrollIntoView(this.currentOption,this.listbox,"vertical","auto"),this.emit("sl-after-show")}else{this.emit("sl-hide"),this.removeOpenListeners(),await stopAnimations(this);const{keyframes:e,options:t}=getAnimation(this,"select.hide",{dir:this.localize.dir()});await animateTo(this.popup.popup,e,t),this.listbox.hidden=!0,this.popup.active=!1,this.emit("sl-after-hide")}}async show(){if(!this.open&&!this.disabled)return this.open=!0,waitForEvent(this,"sl-after-show");this.open=!1}async hide(){if(this.open&&!this.disabled)return this.open=!1,waitForEvent(this,"sl-after-hide");this.open=!1}checkValidity(){return this.valueInput.checkValidity()}getForm(){return this.formControlController.getForm()}reportValidity(){return this.valueInput.reportValidity()}setCustomValidity(e){this.valueInput.setCustomValidity(e),this.formControlController.updateValidity()}focus(e){this.displayInput.focus(e)}blur(){this.displayInput.blur()}render(){const t=this.hasSlotController.test("label"),s=this.hasSlotController.test("help-text"),l=!!this.label||!!t,o=!!this.helpText||!!s,i=this.clearable&&!this.disabled&&this.value.length>0,a=this.placeholder&&0===this.value.length;return x` +
+ + +
+ +
+ + + + + ${this.multiple?x`
${this.tags}
`:""} + + this.focus()} + @invalid=${this.handleInvalid} + /> + + ${i?x` + + `:""} + + + + + + +
+ +
+ +
+
+
+ +
+ ${this.helpText} +
+
+ `}};SlSelect.styles=[component_styles_default,form_control_styles_default,select_styles_default],SlSelect.dependencies={"sl-icon":SlIcon,"sl-popup":SlPopup,"sl-tag":SlTag},__decorateClass([e2(".select")],SlSelect.prototype,"popup",2),__decorateClass([e2(".select__combobox")],SlSelect.prototype,"combobox",2),__decorateClass([e2(".select__display-input")],SlSelect.prototype,"displayInput",2),__decorateClass([e2(".select__value-input")],SlSelect.prototype,"valueInput",2),__decorateClass([e2(".select__listbox")],SlSelect.prototype,"listbox",2),__decorateClass([r()],SlSelect.prototype,"hasFocus",2),__decorateClass([r()],SlSelect.prototype,"displayLabel",2),__decorateClass([r()],SlSelect.prototype,"currentOption",2),__decorateClass([r()],SlSelect.prototype,"selectedOptions",2),__decorateClass([n()],SlSelect.prototype,"name",2),__decorateClass([n({converter:{fromAttribute:e=>e.split(" "),toAttribute:e=>e.join(" ")}})],SlSelect.prototype,"value",2),__decorateClass([defaultValue()],SlSelect.prototype,"defaultValue",2),__decorateClass([n({reflect:!0})],SlSelect.prototype,"size",2),__decorateClass([n()],SlSelect.prototype,"placeholder",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"multiple",2),__decorateClass([n({attribute:"max-options-visible",type:Number})],SlSelect.prototype,"maxOptionsVisible",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"disabled",2),__decorateClass([n({type:Boolean})],SlSelect.prototype,"clearable",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"open",2),__decorateClass([n({type:Boolean})],SlSelect.prototype,"hoist",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"filled",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"pill",2),__decorateClass([n()],SlSelect.prototype,"label",2),__decorateClass([n({reflect:!0})],SlSelect.prototype,"placement",2),__decorateClass([n({attribute:"help-text"})],SlSelect.prototype,"helpText",2),__decorateClass([n({reflect:!0})],SlSelect.prototype,"form",2),__decorateClass([n({type:Boolean,reflect:!0})],SlSelect.prototype,"required",2),__decorateClass([n()],SlSelect.prototype,"getTag",2),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlSelect.prototype,"handleDisabledChange",1),__decorateClass([watch("value",{waitUntilFirstUpdate:!0})],SlSelect.prototype,"handleValueChange",1),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlSelect.prototype,"handleOpenChange",1),setDefaultAnimation("select.show",{keyframes:[{opacity:0,scale:.9},{opacity:1,scale:1}],options:{duration:100,easing:"ease"}}),setDefaultAnimation("select.hide",{keyframes:[{opacity:1,scale:1},{opacity:0,scale:.9}],options:{duration:100,easing:"ease"}});export{SlSelect}; +//# sourceMappingURL=/sm/5e06b82e4eb95eadad87cdce3b3934e3a291edd3ae01b7bead988d10eb2d7a9a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.F4VGSDIW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.F4VGSDIW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.min.js new file mode 100644 index 0000000..cd1aac6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f4vgsdiw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.F4VGSDIW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var AutoplayController=class{constructor(t,s){this.timerId=0,this.activeInteractions=0,this.paused=!1,this.stopped=!0,this.pause=()=>{this.activeInteractions++||(this.paused=!0,this.host.requestUpdate())},this.resume=()=>{--this.activeInteractions||(this.paused=!1,this.host.requestUpdate())},t.addController(this),this.host=t,this.tickCallback=s}hostConnected(){this.host.addEventListener("mouseenter",this.pause),this.host.addEventListener("mouseleave",this.resume),this.host.addEventListener("focusin",this.pause),this.host.addEventListener("focusout",this.resume),this.host.addEventListener("touchstart",this.pause,{passive:!0}),this.host.addEventListener("touchend",this.resume)}hostDisconnected(){this.stop(),this.host.removeEventListener("mouseenter",this.pause),this.host.removeEventListener("mouseleave",this.resume),this.host.removeEventListener("focusin",this.pause),this.host.removeEventListener("focusout",this.resume),this.host.removeEventListener("touchstart",this.pause),this.host.removeEventListener("touchend",this.resume)}start(t){this.stop(),this.stopped=!1,this.timerId=window.setInterval((()=>{this.paused||this.tickCallback()}),t)}stop(){clearInterval(this.timerId),this.stopped=!0,this.host.requestUpdate()}};export{AutoplayController}; +//# sourceMappingURL=/sm/1d32ef75532adeb6503dc0c1c4dd0ec7f73fa4396be3d5d84a085fae8d37dc41.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.F537L6JG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.F537L6JG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.min.js new file mode 100644 index 0000000..544d7c6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.f537l6jg.min.js @@ -0,0 +1,27 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.F537L6JG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_styles_default}from"./chunk.DK6N4THU.js";import{SlIconButton}from"./chunk.LC52D3NF.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var id=0,SlTab=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.attrId=++id,this.componentId=`sl-tab-${this.attrId}`,this.panel="",this.active=!1,this.closable=!1,this.disabled=!1,this.tabIndex=0}connectedCallback(){super.connectedCallback(),this.setAttribute("role","tab")}handleCloseClick(t){t.stopPropagation(),this.emit("sl-close")}handleActiveChange(){this.setAttribute("aria-selected",this.active?"true":"false")}handleDisabledChange(){this.setAttribute("aria-disabled",this.disabled?"true":"false"),this.disabled&&!this.active?this.tabIndex=-1:this.tabIndex=0}render(){return this.id=this.id.length>0?this.id:this.componentId,x` +
+ + ${this.closable?x` + + `:""} +
+ `}};SlTab.styles=[component_styles_default,tab_styles_default],SlTab.dependencies={"sl-icon-button":SlIconButton},__decorateClass([e2(".tab")],SlTab.prototype,"tab",2),__decorateClass([n({reflect:!0})],SlTab.prototype,"panel",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTab.prototype,"active",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTab.prototype,"closable",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTab.prototype,"disabled",2),__decorateClass([n({type:Number,reflect:!0})],SlTab.prototype,"tabIndex",2),__decorateClass([watch("active")],SlTab.prototype,"handleActiveChange",1),__decorateClass([watch("disabled")],SlTab.prototype,"handleDisabledChange",1);export{SlTab}; +//# sourceMappingURL=/sm/79f6ecc84ed6124ff95a7ad8b3ee43be0c6c0326fc3a93352939f3213338a817.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.FCGBNRLQ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.FCGBNRLQ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.min.js new file mode 100644 index 0000000..eb3b30c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fcgbnrlq.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.FCGBNRLQ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDetails}from"./chunk.NFGGTN5O.js";var details_default=SlDetails;SlDetails.define("sl-details");export{details_default}; +//# sourceMappingURL=/sm/aef34fd3f083ffad29226b0da7568315f9e8bc30f268003f894a2fe0610a5137.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.FI7TQ6HJ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.FI7TQ6HJ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.min.js new file mode 100644 index 0000000..581a534 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fi7tq6hj.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.FI7TQ6HJ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDrawer}from"./chunk.WB35DBMS.js";var drawer_default=SlDrawer;SlDrawer.define("sl-drawer");export{drawer_default}; +//# sourceMappingURL=/sm/3c685e09678ee01a580827a8925e3dc8483b6b55aeab83c856f693e4e3d48325.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.FQH4RL5J.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.FQH4RL5J.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.min.js new file mode 100644 index 0000000..74cd93a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqh4rl5j.min.js @@ -0,0 +1,28 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.FQH4RL5J.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var carousel_item_styles_default=i` + :host { + --aspect-ratio: inherit; + + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + width: 100%; + max-height: 100%; + aspect-ratio: var(--aspect-ratio); + scroll-snap-align: start; + scroll-snap-stop: always; + } + + ::slotted(img) { + width: 100% !important; + height: 100% !important; + object-fit: cover; + } +`;export{carousel_item_styles_default}; +//# sourceMappingURL=/sm/f2bfc0c0c005f03ff37f42b2fd1e4e8a48fc7a3d7f0a09d49b377c3db988d7d7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.FQQ5K3WY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.FQQ5K3WY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.min.js new file mode 100644 index 0000000..b722a6b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fqq5k3wy.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.FQQ5K3WY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e,i,t}from"./chunk.UP75L23G.js";import{w}from"./chunk.CXZZ2LVK.js";var n="important",i2=" !"+n,o=e(class extends i{constructor(e){var r;if(super(e),e.type!==t.ATTRIBUTE||"style"!==e.name||(null==(r=e.strings)?void 0:r.length)>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(t){return Object.keys(t).reduce(((e,r)=>{const n=t[r];return null==n?e:e+`${r=r.includes("-")?r:r.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${n};`}),"")}update(t,[e]){const{style:r}=t.element;if(void 0===this.ut)return this.ut=new Set(Object.keys(e)),this.render(e);for(const t of this.ut)null==e[t]&&(this.ut.delete(t),t.includes("-")?r.removeProperty(t):r[t]=null);for(const t in e){const s=e[t];if(null!=s){this.ut.add(t);const e="string"==typeof s&&s.endsWith(i2);t.includes("-")||e?r.setProperty(t,e?s.slice(0,-11):s,e?n:""):r[t]=s}}return w}});export{o}; +/*! Bundled license information: + +lit-html/directives/style-map.js: + (** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/16222019060a38d3ba2e2d6fc15e7742ee26de50625e81f03a6f7cec870962c5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.FSTHLC3Y.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.FSTHLC3Y.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.min.js new file mode 100644 index 0000000..f4ebeca --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.fsthlc3y.min.js @@ -0,0 +1,23 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.FSTHLC3Y.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{progress_bar_styles_default}from"./chunk.HSWXQUHN.js";import{o as o2}from"./chunk.FQQ5K3WY.js";import{o}from"./chunk.2URMUHDY.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlProgressBar=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.value=0,this.indeterminate=!1,this.label=""}render(){return x` +
0?this.label:this.localize.term("progress")} + aria-valuemin="0" + aria-valuemax="100" + aria-valuenow=${this.indeterminate?0:this.value} + > +
+ ${this.indeterminate?"":x` `} +
+
+ `}};SlProgressBar.styles=[component_styles_default,progress_bar_styles_default],__decorateClass([n({type:Number,reflect:!0})],SlProgressBar.prototype,"value",2),__decorateClass([n({type:Boolean,reflect:!0})],SlProgressBar.prototype,"indeterminate",2),__decorateClass([n()],SlProgressBar.prototype,"label",2);export{SlProgressBar}; +//# sourceMappingURL=/sm/cf4d4e98d804dd856471f71feaa4012651ed50a71935991b6effb273770d2489.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.G227ZG7E.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.G227ZG7E.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.min.js new file mode 100644 index 0000000..9950eb8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g227zg7e.min.js @@ -0,0 +1,73 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.G227ZG7E.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var card_styles_default=i` + :host { + --border-color: var(--sl-color-neutral-200); + --border-radius: var(--sl-border-radius-medium); + --border-width: 1px; + --padding: var(--sl-spacing-large); + + display: inline-block; + } + + .card { + display: flex; + flex-direction: column; + background-color: var(--sl-panel-background-color); + box-shadow: var(--sl-shadow-x-small); + border: solid var(--border-width) var(--border-color); + border-radius: var(--border-radius); + } + + .card__image { + display: flex; + border-top-left-radius: var(--border-radius); + border-top-right-radius: var(--border-radius); + margin: calc(-1 * var(--border-width)); + overflow: hidden; + } + + .card__image::slotted(img) { + display: block; + width: 100%; + } + + .card:not(.card--has-image) .card__image { + display: none; + } + + .card__header { + display: block; + border-bottom: solid var(--border-width) var(--border-color); + padding: calc(var(--padding) / 2) var(--padding); + } + + .card:not(.card--has-header) .card__header { + display: none; + } + + .card:not(.card--has-image) .card__header { + border-top-left-radius: var(--border-radius); + border-top-right-radius: var(--border-radius); + } + + .card__body { + display: block; + padding: var(--padding); + } + + .card--has-footer .card__footer { + display: block; + border-top: solid var(--border-width) var(--border-color); + padding: var(--padding); + } + + .card:not(.card--has-footer) .card__footer { + display: none; + } +`;export{card_styles_default}; +//# sourceMappingURL=/sm/2212f1dd9b1952e2a0cd66453c9f8588bb3f10b22937ecf6a8f1a6c24ac56968.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.G25Q3KZ2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.G25Q3KZ2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.min.js new file mode 100644 index 0000000..b5ef60e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g25q3kz2.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.G25Q3KZ2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadio}from"./chunk.NM2GXZWF.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-radio";SlRadio.define("sl-radio");var reactWrapper=createComponent({tagName:tagName,elementClass:SlRadio,react:React,events:{onSlBlur:"sl-blur",onSlFocus:"sl-focus"},displayName:"SlRadio"}),radio_default=reactWrapper;export{radio_default}; +//# sourceMappingURL=/sm/d0e3fb91fc5913a09dbdca866c15215a97dee17d16690d929537f57c2dfe2b3f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.G35LD7QY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.G35LD7QY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.min.js new file mode 100644 index 0000000..739214e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g35ld7qy.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.G35LD7QY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRange}from"./chunk.KHPOZ5GU.js";var range_default=SlRange;SlRange.define("sl-range");export{range_default}; +//# sourceMappingURL=/sm/9ede98d966430cb41d9231e81ba6b2797a438e100c8292d6caf49f1566c89403.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.G3JQUIYV.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.G3JQUIYV.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.min.js new file mode 100644 index 0000000..f481ef5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g3jquiyv.min.js @@ -0,0 +1,18 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.G3JQUIYV.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{card_styles_default}from"./chunk.G227ZG7E.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{e}from"./chunk.UZVKBFXH.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";var SlCard=class extends ShoelaceElement{constructor(){super(...arguments),this.hasSlotController=new HasSlotController(this,"footer","header","image")}render(){return x` +
+ + + + +
+ `}};SlCard.styles=[component_styles_default,card_styles_default];export{SlCard}; +//# sourceMappingURL=/sm/a0ac6ac91585e2350af622fe9a959dad3cf886e79b1481f510b28472694c075b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.G5RXF54R.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.G5RXF54R.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.min.js new file mode 100644 index 0000000..e8cb275 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.g5rxf54r.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.G5RXF54R.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatNumber}from"./chunk.UWOQIQT3.js";var format_number_default=SlFormatNumber;SlFormatNumber.define("sl-format-number");export{format_number_default}; +//# sourceMappingURL=/sm/d7a11e7937ef51c5ff3eb06457ca6abf260bbdaf29199dc4d6ed621c9a180415.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GAH3KGT3.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GAH3KGT3.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.min.js new file mode 100644 index 0000000..5a99da4 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gah3kgt3.min.js @@ -0,0 +1,33 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GAH3KGT3.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tooltip_styles_default}from"./chunk.QYWEKP2N.js";import{SlPopup}from"./chunk.DV4MWNJ3.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,parseDuration,stopAnimations}from"./chunk.RV6ECJES.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlTooltip=class extends ShoelaceElement{constructor(){super(),this.localize=new LocalizeController(this),this.content="",this.placement="top",this.disabled=!1,this.distance=8,this.open=!1,this.skidding=0,this.trigger="hover focus",this.hoist=!1,this.handleBlur=()=>{this.hasTrigger("focus")&&this.hide()},this.handleClick=()=>{this.hasTrigger("click")&&(this.open?this.hide():this.show())},this.handleFocus=()=>{this.hasTrigger("focus")&&this.show()},this.handleDocumentKeyDown=t=>{"Escape"===t.key&&(t.stopPropagation(),this.hide())},this.handleMouseOver=()=>{if(this.hasTrigger("hover")){const t=parseDuration(getComputedStyle(this).getPropertyValue("--show-delay"));clearTimeout(this.hoverTimeout),this.hoverTimeout=window.setTimeout((()=>this.show()),t)}},this.handleMouseOut=()=>{if(this.hasTrigger("hover")){const t=parseDuration(getComputedStyle(this).getPropertyValue("--hide-delay"));clearTimeout(this.hoverTimeout),this.hoverTimeout=window.setTimeout((()=>this.hide()),t)}},this.addEventListener("blur",this.handleBlur,!0),this.addEventListener("focus",this.handleFocus,!0),this.addEventListener("click",this.handleClick),this.addEventListener("mouseover",this.handleMouseOver),this.addEventListener("mouseout",this.handleMouseOut)}disconnectedCallback(){var t;null==(t=this.closeWatcher)||t.destroy(),document.removeEventListener("keydown",this.handleDocumentKeyDown)}firstUpdated(){this.body.hidden=!this.open,this.open&&(this.popup.active=!0,this.popup.reposition())}hasTrigger(t){return this.trigger.split(" ").includes(t)}async handleOpenChange(){var t,e;if(this.open){if(this.disabled)return;this.emit("sl-show"),"CloseWatcher"in window?(null==(t=this.closeWatcher)||t.destroy(),this.closeWatcher=new CloseWatcher,this.closeWatcher.onclose=()=>{this.hide()}):document.addEventListener("keydown",this.handleDocumentKeyDown),await stopAnimations(this.body),this.body.hidden=!1,this.popup.active=!0;const{keyframes:e,options:o}=getAnimation(this,"tooltip.show",{dir:this.localize.dir()});await animateTo(this.popup.popup,e,o),this.popup.reposition(),this.emit("sl-after-show")}else{this.emit("sl-hide"),null==(e=this.closeWatcher)||e.destroy(),document.removeEventListener("keydown",this.handleDocumentKeyDown),await stopAnimations(this.body);const{keyframes:t,options:o}=getAnimation(this,"tooltip.hide",{dir:this.localize.dir()});await animateTo(this.popup.popup,t,o),this.popup.active=!1,this.body.hidden=!0,this.emit("sl-after-hide")}}async handleOptionsChange(){this.hasUpdated&&(await this.updateComplete,this.popup.reposition())}handleDisabledChange(){this.disabled&&this.open&&this.hide()}async show(){if(!this.open)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open)return this.open=!1,waitForEvent(this,"sl-after-hide")}render(){return x` + + ${""} + + + ${""} + + + `}};SlTooltip.styles=[component_styles_default,tooltip_styles_default],SlTooltip.dependencies={"sl-popup":SlPopup},__decorateClass([e2("slot:not([name])")],SlTooltip.prototype,"defaultSlot",2),__decorateClass([e2(".tooltip__body")],SlTooltip.prototype,"body",2),__decorateClass([e2("sl-popup")],SlTooltip.prototype,"popup",2),__decorateClass([n()],SlTooltip.prototype,"content",2),__decorateClass([n()],SlTooltip.prototype,"placement",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTooltip.prototype,"disabled",2),__decorateClass([n({type:Number})],SlTooltip.prototype,"distance",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTooltip.prototype,"open",2),__decorateClass([n({type:Number})],SlTooltip.prototype,"skidding",2),__decorateClass([n()],SlTooltip.prototype,"trigger",2),__decorateClass([n({type:Boolean})],SlTooltip.prototype,"hoist",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlTooltip.prototype,"handleOpenChange",1),__decorateClass([watch(["content","distance","hoist","placement","skidding"])],SlTooltip.prototype,"handleOptionsChange",1),__decorateClass([watch("disabled")],SlTooltip.prototype,"handleDisabledChange",1),setDefaultAnimation("tooltip.show",{keyframes:[{opacity:0,scale:.8},{opacity:1,scale:1}],options:{duration:150,easing:"ease"}}),setDefaultAnimation("tooltip.hide",{keyframes:[{opacity:1,scale:1},{opacity:0,scale:.8}],options:{duration:150,easing:"ease"}});export{SlTooltip}; +//# sourceMappingURL=/sm/74b15e033695a4000a346fd9a23b7f10f17b90e19858e9f2c696c60513aebb50.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GDZWCBAZ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GDZWCBAZ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.min.js new file mode 100644 index 0000000..1c03e67 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gdzwcbaz.min.js @@ -0,0 +1,20 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GDZWCBAZ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{option_styles_default}from"./chunk.JXTNYING.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlOption=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.current=!1,this.selected=!1,this.hasHover=!1,this.value="",this.disabled=!1}connectedCallback(){super.connectedCallback(),this.setAttribute("role","option"),this.setAttribute("aria-selected","false")}handleDefaultSlotChange(){const e=this.getTextLabel();void 0!==this.cachedTextLabel?e!==this.cachedTextLabel&&(this.cachedTextLabel=e,this.emit("slotchange",{bubbles:!0,composed:!1,cancelable:!1})):this.cachedTextLabel=e}handleMouseEnter(){this.hasHover=!0}handleMouseLeave(){this.hasHover=!1}handleDisabledChange(){this.setAttribute("aria-disabled",this.disabled?"true":"false")}handleSelectedChange(){this.setAttribute("aria-selected",this.selected?"true":"false")}handleValueChange(){"string"!=typeof this.value&&(this.value=String(this.value)),this.value.includes(" ")&&(console.error("Option values cannot include a space. All spaces have been replaced with underscores.",this),this.value=this.value.replace(/ /g,"_"))}getTextLabel(){const e=this.childNodes;let t="";return[...e].forEach((e=>{e.nodeType===Node.ELEMENT_NODE&&(e.hasAttribute("slot")||(t+=e.textContent)),e.nodeType===Node.TEXT_NODE&&(t+=e.textContent)})),t.trim()}render(){return x` +
+ + + + +
+ `}};SlOption.styles=[component_styles_default,option_styles_default],SlOption.dependencies={"sl-icon":SlIcon},__decorateClass([e2(".option__label")],SlOption.prototype,"defaultSlot",2),__decorateClass([r()],SlOption.prototype,"current",2),__decorateClass([r()],SlOption.prototype,"selected",2),__decorateClass([r()],SlOption.prototype,"hasHover",2),__decorateClass([n({reflect:!0})],SlOption.prototype,"value",2),__decorateClass([n({type:Boolean,reflect:!0})],SlOption.prototype,"disabled",2),__decorateClass([watch("disabled")],SlOption.prototype,"handleDisabledChange",1),__decorateClass([watch("selected")],SlOption.prototype,"handleSelectedChange",1),__decorateClass([watch("value")],SlOption.prototype,"handleValueChange",1);export{SlOption}; +//# sourceMappingURL=/sm/07029cd6b30e26c4f73cb1500e668ae013cd0d0a62cc89937fbda4c6eb6d2e89.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GGDWMP5Y.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GGDWMP5Y.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.min.js new file mode 100644 index 0000000..844d4da --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ggdwmp5y.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GGDWMP5Y.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCheckbox}from"./chunk.2PVHMPLN.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-checkbox";SlCheckbox.define("sl-checkbox");var reactWrapper=createComponent({tagName:tagName,elementClass:SlCheckbox,react:React,events:{onSlBlur:"sl-blur",onSlChange:"sl-change",onSlFocus:"sl-focus",onSlInput:"sl-input",onSlInvalid:"sl-invalid"},displayName:"SlCheckbox"}),checkbox_default=reactWrapper;export{checkbox_default}; +//# sourceMappingURL=/sm/009f37b000e9591d0cb6290ab8deb1ed9bb247e0eeba8d1501fb0ec7b10e7e12.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GJZ2XQYI.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GJZ2XQYI.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.min.js new file mode 100644 index 0000000..ea4d052 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gjz2xqyi.min.js @@ -0,0 +1,60 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GJZ2XQYI.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_group_styles_default}from"./chunk.ZDBZWNPG.js";import{form_control_styles_default}from"./chunk.2VV6AF6A.js";import{SlButtonGroup}from"./chunk.YAEK7MSM.js";import{FormControlController,customErrorValidityState,validValidityState,valueMissingValidityState}from"./chunk.37HAGFEA.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlRadioGroup=class extends ShoelaceElement{constructor(){super(...arguments),this.formControlController=new FormControlController(this),this.hasSlotController=new HasSlotController(this,"help-text","label"),this.customValidityMessage="",this.hasButtonGroup=!1,this.errorMessage="",this.defaultValue="",this.label="",this.helpText="",this.name="option",this.value="",this.size="medium",this.form="",this.required=!1}get validity(){const t=this.required&&!this.value;return""!==this.customValidityMessage?customErrorValidityState:t?valueMissingValidityState:validValidityState}get validationMessage(){const t=this.required&&!this.value;return""!==this.customValidityMessage?this.customValidityMessage:t?this.validationInput.validationMessage:""}connectedCallback(){super.connectedCallback(),this.defaultValue=this.value}firstUpdated(){this.formControlController.updateValidity()}getAllRadios(){return[...this.querySelectorAll("sl-radio, sl-radio-button")]}handleRadioClick(t){const e=t.target.closest("sl-radio, sl-radio-button"),o=this.getAllRadios(),l=this.value;e&&!e.disabled&&(this.value=e.value,o.forEach((t=>t.checked=t===e)),this.value!==l&&(this.emit("sl-change"),this.emit("sl-input")))}handleKeyDown(t){var e;if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"," "].includes(t.key))return;const o=this.getAllRadios().filter((t=>!t.disabled)),l=null!=(e=o.find((t=>t.checked)))?e:o[0],i=" "===t.key?0:["ArrowUp","ArrowLeft"].includes(t.key)?-1:1,s=this.value;let a=o.indexOf(l)+i;a<0&&(a=o.length-1),a>o.length-1&&(a=0),this.getAllRadios().forEach((t=>{t.checked=!1,this.hasButtonGroup||t.setAttribute("tabindex","-1")})),this.value=o[a].value,o[a].checked=!0,this.hasButtonGroup?o[a].shadowRoot.querySelector("button").focus():(o[a].setAttribute("tabindex","0"),o[a].focus()),this.value!==s&&(this.emit("sl-change"),this.emit("sl-input")),t.preventDefault()}handleLabelClick(){const t=this.getAllRadios(),e=t.find((t=>t.checked))||t[0];e&&e.focus()}handleInvalid(t){this.formControlController.setValidity(!1),this.formControlController.emitInvalidEvent(t)}async syncRadioElements(){var t,e;const o=this.getAllRadios();if(await Promise.all(o.map((async t=>{await t.updateComplete,t.checked=t.value===this.value,t.size=this.size}))),this.hasButtonGroup=o.some((t=>"sl-radio-button"===t.tagName.toLowerCase())),o.length>0&&!o.some((t=>t.checked)))if(this.hasButtonGroup){const e=null==(t=o[0].shadowRoot)?void 0:t.querySelector("button");e&&e.setAttribute("tabindex","0")}else o[0].setAttribute("tabindex","0");if(this.hasButtonGroup){const t=null==(e=this.shadowRoot)?void 0:e.querySelector("sl-button-group");t&&(t.disableRole=!0)}}syncRadios(){customElements.get("sl-radio")&&customElements.get("sl-radio-button")?this.syncRadioElements():(customElements.get("sl-radio")?this.syncRadioElements():customElements.whenDefined("sl-radio").then((()=>this.syncRadios())),customElements.get("sl-radio-button")?this.syncRadioElements():customElements.whenDefined("sl-radio-button").then((()=>this.syncRadios())))}updateCheckedRadio(){this.getAllRadios().forEach((t=>t.checked=t.value===this.value)),this.formControlController.setValidity(this.validity.valid)}handleSizeChange(){this.syncRadios()}handleValueChange(){this.hasUpdated&&this.updateCheckedRadio()}checkValidity(){const t=this.required&&!this.value,e=""!==this.customValidityMessage;return!t&&!e||(this.formControlController.emitInvalidEvent(),!1)}getForm(){return this.formControlController.getForm()}reportValidity(){const t=this.validity.valid;return this.errorMessage=this.customValidityMessage||t?"":this.validationInput.validationMessage,this.formControlController.setValidity(t),this.validationInput.hidden=!0,clearTimeout(this.validationTimeout),t||(this.validationInput.hidden=!1,this.validationInput.reportValidity(),this.validationTimeout=setTimeout((()=>this.validationInput.hidden=!0),1e4)),t}setCustomValidity(t=""){this.customValidityMessage=t,this.errorMessage=t,this.validationInput.setCustomValidity(t),this.formControlController.updateValidity()}render(){const t=this.hasSlotController.test("label"),o=this.hasSlotController.test("help-text"),l=!!this.label||!!t,i=!!this.helpText||!!o,s=x` + + `;return x` +
+ + +
+
+
${this.errorMessage}
+ +
+ + ${this.hasButtonGroup?x` + + ${s} + + `:s} +
+ +
+ ${this.helpText} +
+
+ `}};SlRadioGroup.styles=[component_styles_default,form_control_styles_default,radio_group_styles_default],SlRadioGroup.dependencies={"sl-button-group":SlButtonGroup},__decorateClass([e2("slot:not([name])")],SlRadioGroup.prototype,"defaultSlot",2),__decorateClass([e2(".radio-group__validation-input")],SlRadioGroup.prototype,"validationInput",2),__decorateClass([r()],SlRadioGroup.prototype,"hasButtonGroup",2),__decorateClass([r()],SlRadioGroup.prototype,"errorMessage",2),__decorateClass([r()],SlRadioGroup.prototype,"defaultValue",2),__decorateClass([n()],SlRadioGroup.prototype,"label",2),__decorateClass([n({attribute:"help-text"})],SlRadioGroup.prototype,"helpText",2),__decorateClass([n()],SlRadioGroup.prototype,"name",2),__decorateClass([n({reflect:!0})],SlRadioGroup.prototype,"value",2),__decorateClass([n({reflect:!0})],SlRadioGroup.prototype,"size",2),__decorateClass([n({reflect:!0})],SlRadioGroup.prototype,"form",2),__decorateClass([n({type:Boolean,reflect:!0})],SlRadioGroup.prototype,"required",2),__decorateClass([watch("size",{waitUntilFirstUpdate:!0})],SlRadioGroup.prototype,"handleSizeChange",1),__decorateClass([watch("value")],SlRadioGroup.prototype,"handleValueChange",1);export{SlRadioGroup}; +//# sourceMappingURL=/sm/a40ec5c7ee3ac6516a8cae68d6322f2845483f149deafe31702637f7aab00030.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GM4WQMNZ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GM4WQMNZ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.min.js new file mode 100644 index 0000000..e52e7cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gm4wqmnz.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GM4WQMNZ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAlert}from"./chunk.KCZMVKNK.js";var alert_default=SlAlert;SlAlert.define("sl-alert");export{alert_default}; +//# sourceMappingURL=/sm/a2e646ede68b57d00e961c748fed7785c3250626498804481c1859138f77d34e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GMW7LL62.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GMW7LL62.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.min.js new file mode 100644 index 0000000..2334478 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gmw7ll62.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GMW7LL62.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBreadcrumb}from"./chunk.PZM4MIZY.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-breadcrumb";SlBreadcrumb.define("sl-breadcrumb");var reactWrapper=createComponent({tagName:tagName,elementClass:SlBreadcrumb,react:React,events:{},displayName:"SlBreadcrumb"}),breadcrumb_default=reactWrapper;export{breadcrumb_default}; +//# sourceMappingURL=/sm/b6e1f6cdc609d978e1fa39bfab8ebce0e9b8612e16f2f5b9cf72e416d151907d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GNZFOKEG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GNZFOKEG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.min.js new file mode 100644 index 0000000..12895e9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gnzfokeg.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GNZFOKEG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTree}from"./chunk.KMR6BHCO.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tree";SlTree.define("sl-tree");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTree,react:React,events:{onSlSelectionChange:"sl-selection-change"},displayName:"SlTree"}),tree_default=reactWrapper;export{tree_default}; +//# sourceMappingURL=/sm/b1fdc9ec891ceef1120f085e8d916d5bbcb4f69b7c88d9bffd972dcab87750ee.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GR65TH73.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GR65TH73.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.min.js new file mode 100644 index 0000000..c9b3de9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gr65th73.min.js @@ -0,0 +1,160 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GR65TH73.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tree_item_styles_default=i` + :host { + display: block; + outline: 0; + z-index: 0; + } + + :host(:focus) { + outline: none; + } + + slot:not([name])::slotted(sl-icon) { + margin-inline-end: var(--sl-spacing-x-small); + } + + .tree-item { + position: relative; + display: flex; + align-items: stretch; + flex-direction: column; + color: var(--sl-color-neutral-700); + cursor: pointer; + user-select: none; + -webkit-user-select: none; + } + + .tree-item__checkbox { + pointer-events: none; + } + + .tree-item__expand-button, + .tree-item__checkbox, + .tree-item__label { + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-medium); + font-weight: var(--sl-font-weight-normal); + line-height: var(--sl-line-height-dense); + letter-spacing: var(--sl-letter-spacing-normal); + } + + .tree-item__checkbox::part(base) { + display: flex; + align-items: center; + } + + .tree-item__indentation { + display: block; + width: 1em; + flex-shrink: 0; + } + + .tree-item__expand-button { + display: flex; + align-items: center; + justify-content: center; + box-sizing: content-box; + color: var(--sl-color-neutral-500); + padding: var(--sl-spacing-x-small); + width: 1rem; + height: 1rem; + flex-shrink: 0; + cursor: pointer; + } + + .tree-item__expand-button { + transition: var(--sl-transition-medium) rotate ease; + } + + .tree-item--expanded .tree-item__expand-button { + rotate: 90deg; + } + + .tree-item--expanded.tree-item--rtl .tree-item__expand-button { + rotate: -90deg; + } + + .tree-item--expanded slot[name='expand-icon'], + .tree-item:not(.tree-item--expanded) slot[name='collapse-icon'] { + display: none; + } + + .tree-item:not(.tree-item--has-expand-button) .tree-item__expand-icon-slot { + display: none; + } + + .tree-item__expand-button--visible { + cursor: pointer; + } + + .tree-item__item { + display: flex; + align-items: center; + border-inline-start: solid 3px transparent; + } + + .tree-item--disabled .tree-item__item { + opacity: 0.5; + outline: none; + cursor: not-allowed; + } + + :host(:focus-visible) .tree-item__item { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + z-index: 2; + } + + :host(:not([aria-disabled='true'])) .tree-item--selected .tree-item__item { + background-color: var(--sl-color-neutral-100); + border-inline-start-color: var(--sl-color-primary-600); + } + + :host(:not([aria-disabled='true'])) .tree-item__expand-button { + color: var(--sl-color-neutral-600); + } + + .tree-item__label { + display: flex; + align-items: center; + transition: var(--sl-transition-fast) color; + } + + .tree-item__children { + display: block; + font-size: calc(1em + var(--indent-size, var(--sl-spacing-medium))); + } + + /* Indentation lines */ + .tree-item__children { + position: relative; + } + + .tree-item__children::before { + content: ''; + position: absolute; + top: var(--indent-guide-offset); + bottom: var(--indent-guide-offset); + left: calc(1em - (var(--indent-guide-width) / 2) - 1px); + border-inline-end: var(--indent-guide-width) var(--indent-guide-style) var(--indent-guide-color); + z-index: 1; + } + + .tree-item--rtl .tree-item__children::before { + left: auto; + right: 1em; + } + + @media (forced-colors: active) { + :host(:not([aria-disabled='true'])) .tree-item--selected .tree-item__item { + outline: dashed 1px SelectedItem; + } + } +`;export{tree_item_styles_default}; +//# sourceMappingURL=/sm/28b55d317e40a70ede72b99559d29e6d61426c5b03380ee9abbe740e36b4001e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GTZHBAAH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GTZHBAAH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.min.js new file mode 100644 index 0000000..c086fe6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gtzhbaah.min.js @@ -0,0 +1,71 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GTZHBAAH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var avatar_styles_default=i` + :host { + display: inline-block; + + --size: 3rem; + } + + .avatar { + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + width: var(--size); + height: var(--size); + background-color: var(--sl-color-neutral-400); + font-family: var(--sl-font-sans); + font-size: calc(var(--size) * 0.5); + font-weight: var(--sl-font-weight-normal); + color: var(--sl-color-neutral-0); + user-select: none; + -webkit-user-select: none; + vertical-align: middle; + } + + .avatar--circle, + .avatar--circle .avatar__image { + border-radius: var(--sl-border-radius-circle); + } + + .avatar--rounded, + .avatar--rounded .avatar__image { + border-radius: var(--sl-border-radius-medium); + } + + .avatar--square { + border-radius: 0; + } + + .avatar__icon { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + } + + .avatar__initials { + line-height: 1; + text-transform: uppercase; + } + + .avatar__image { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + object-fit: cover; + overflow: hidden; + } +`;export{avatar_styles_default}; +//# sourceMappingURL=/sm/427ec1a5e78912dfc16a87f013fc4ee998b0f1534acb5fc1eac3a2507f718829.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.GYXO44Z5.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.GYXO44Z5.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.min.js new file mode 100644 index 0000000..3a2dc35 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.gyxo44z5.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.GYXO44Z5.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSplitPanel}from"./chunk.6GW6MLHD.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-split-panel";SlSplitPanel.define("sl-split-panel");var reactWrapper=createComponent({tagName:tagName,elementClass:SlSplitPanel,react:React,events:{onSlReposition:"sl-reposition"},displayName:"SlSplitPanel"}),split_panel_default=reactWrapper;export{split_panel_default}; +//# sourceMappingURL=/sm/f0cd7732b44a83a5bc461858854fae438e8666b19eb22900599c01f638a4e242.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HAL7R4WT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HAL7R4WT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.min.js new file mode 100644 index 0000000..763e0b2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hal7r4wt.min.js @@ -0,0 +1,6 @@ +/** + * Skipped minification because the original files appears to be already minified. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HAL7R4WT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HBZA5SZP.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HBZA5SZP.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.min.js new file mode 100644 index 0000000..ff91ec9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hbza5szp.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HBZA5SZP.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBreadcrumb}from"./chunk.PZM4MIZY.js";var breadcrumb_default=SlBreadcrumb;SlBreadcrumb.define("sl-breadcrumb");export{breadcrumb_default}; +//# sourceMappingURL=/sm/1a9aa0dd11629c46cd91c84485200aa4fbad2f0b6484066603f905a9f0c36b57.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HF7GESMZ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HF7GESMZ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.min.js new file mode 100644 index 0000000..d69660e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hf7gesmz.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HF7GESMZ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +function clamp(c,t,n){const e=c=>Object.is(c,-0)?0:c;return e(cn?n:c)}export{clamp}; +//# sourceMappingURL=/sm/d688d56570c8a96caf73f99b1b196d47867e906b9467ed392d158affe85878dd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HGHCDEHB.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HGHCDEHB.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.min.js new file mode 100644 index 0000000..91f4c79 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hghcdehb.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HGHCDEHB.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSpinner}from"./chunk.5YNNJDCN.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-spinner";SlSpinner.define("sl-spinner");var reactWrapper=createComponent({tagName:tagName,elementClass:SlSpinner,react:React,events:{},displayName:"SlSpinner"}),spinner_default=reactWrapper;export{spinner_default}; +//# sourceMappingURL=/sm/ee09fc633c3b26fdafe76998149d6773bc7682fa5f08a40e6245f3ebd4ecd8d5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HGUS3K4Z.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HGUS3K4Z.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.min.js new file mode 100644 index 0000000..2e71211 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hgus3k4z.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HGUS3K4Z.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlColorPicker}from"./chunk.6QCFVBVG.js";var color_picker_default=SlColorPicker;SlColorPicker.define("sl-color-picker");export{color_picker_default}; +//# sourceMappingURL=/sm/3f4eb708ddf0ca127a6982af607ad95384e422b76e61961d3fffc44af0e0e4ce.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HKO7ON36.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HKO7ON36.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.min.js new file mode 100644 index 0000000..518ccff --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hko7on36.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HKO7ON36.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRelativeTime}from"./chunk.JTEB2Q5J.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-relative-time";SlRelativeTime.define("sl-relative-time");var reactWrapper=createComponent({tagName:tagName,elementClass:SlRelativeTime,react:React,events:{},displayName:"SlRelativeTime"}),relative_time_default=reactWrapper;export{relative_time_default}; +//# sourceMappingURL=/sm/7915b30ea347e8c23d9e204092f3e1e020bcad660e1837388a1ed9759139d067.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HKVRF64Z.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HKVRF64Z.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.min.js new file mode 100644 index 0000000..730debe --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hkvrf64z.min.js @@ -0,0 +1,66 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HKVRF64Z.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var popup_styles_default=i` + :host { + --arrow-color: var(--sl-color-neutral-1000); + --arrow-size: 6px; + + /* + * These properties are computed to account for the arrow's dimensions after being rotated 45º. The constant + * 0.7071 is derived from sin(45), which is the diagonal size of the arrow's container after rotating. + */ + --arrow-size-diagonal: calc(var(--arrow-size) * 0.7071); + --arrow-padding-offset: calc(var(--arrow-size-diagonal) - var(--arrow-size)); + + display: contents; + } + + .popup { + position: absolute; + isolation: isolate; + max-width: var(--auto-size-available-width, none); + max-height: var(--auto-size-available-height, none); + } + + .popup--fixed { + position: fixed; + } + + .popup:not(.popup--active) { + display: none; + } + + .popup__arrow { + position: absolute; + width: calc(var(--arrow-size-diagonal) * 2); + height: calc(var(--arrow-size-diagonal) * 2); + rotate: 45deg; + background: var(--arrow-color); + z-index: -1; + } + + /* Hover bridge */ + .popup-hover-bridge:not(.popup-hover-bridge--visible) { + display: none; + } + + .popup-hover-bridge { + position: fixed; + z-index: calc(var(--sl-z-index-dropdown) - 1); + top: 0; + right: 0; + bottom: 0; + left: 0; + clip-path: polygon( + var(--hover-bridge-top-left-x, 0) var(--hover-bridge-top-left-y, 0), + var(--hover-bridge-top-right-x, 0) var(--hover-bridge-top-right-y, 0), + var(--hover-bridge-bottom-right-x, 0) var(--hover-bridge-bottom-right-y, 0), + var(--hover-bridge-bottom-left-x, 0) var(--hover-bridge-bottom-left-y, 0) + ); + } +`;export{popup_styles_default}; +//# sourceMappingURL=/sm/2761e5bcf84e8c1c0b4b02f765770de1b9f4c1af7d485ba1e1512ce9db491145.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HSWXQUHN.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HSWXQUHN.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.min.js new file mode 100644 index 0000000..cd94eaf --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hswxquhn.min.js @@ -0,0 +1,90 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HSWXQUHN.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var progress_bar_styles_default=i` + :host { + --height: 1rem; + --track-color: var(--sl-color-neutral-200); + --indicator-color: var(--sl-color-primary-600); + --label-color: var(--sl-color-neutral-0); + + display: block; + } + + .progress-bar { + position: relative; + background-color: var(--track-color); + height: var(--height); + border-radius: var(--sl-border-radius-pill); + box-shadow: inset var(--sl-shadow-small); + overflow: hidden; + } + + .progress-bar__indicator { + height: 100%; + font-family: var(--sl-font-sans); + font-size: 12px; + font-weight: var(--sl-font-weight-normal); + background-color: var(--indicator-color); + color: var(--label-color); + text-align: center; + line-height: var(--height); + white-space: nowrap; + overflow: hidden; + transition: + 400ms width, + 400ms background-color; + user-select: none; + -webkit-user-select: none; + } + + /* Indeterminate */ + .progress-bar--indeterminate .progress-bar__indicator { + position: absolute; + animation: indeterminate 2.5s infinite cubic-bezier(0.37, 0, 0.63, 1); + } + + .progress-bar--indeterminate.progress-bar--rtl .progress-bar__indicator { + animation-name: indeterminate-rtl; + } + + @media (forced-colors: active) { + .progress-bar { + outline: solid 1px SelectedItem; + background-color: var(--sl-color-neutral-0); + } + + .progress-bar__indicator { + outline: solid 1px SelectedItem; + background-color: SelectedItem; + } + } + + @keyframes indeterminate { + 0% { + left: -50%; + width: 50%; + } + 75%, + 100% { + left: 100%; + width: 50%; + } + } + + @keyframes indeterminate-rtl { + 0% { + right: -50%; + width: 50%; + } + 75%, + 100% { + right: 100%; + width: 50%; + } + } +`;export{progress_bar_styles_default}; +//# sourceMappingURL=/sm/46d5a1020ed72923b71d6fa30bc90ff16e7ff8e2fda4ac166babc4e7ff6339be.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.HUJPN4KF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.HUJPN4KF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.min.js new file mode 100644 index 0000000..f9378d0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.hujpn4kf.min.js @@ -0,0 +1,160 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.HUJPN4KF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var carousel_styles_default=i` + :host { + --slide-gap: var(--sl-spacing-medium, 1rem); + --aspect-ratio: 16 / 9; + --scroll-hint: 0px; + + display: flex; + } + + .carousel { + display: grid; + grid-template-columns: min-content 1fr min-content; + grid-template-rows: 1fr min-content; + grid-template-areas: + '. slides .' + '. pagination .'; + gap: var(--sl-spacing-medium); + align-items: center; + min-height: 100%; + min-width: 100%; + position: relative; + } + + .carousel__pagination { + grid-area: pagination; + display: flex; + flex-wrap: wrap; + justify-content: center; + gap: var(--sl-spacing-small); + } + + .carousel__slides { + grid-area: slides; + + display: grid; + height: 100%; + width: 100%; + align-items: center; + justify-items: center; + overflow: auto; + overscroll-behavior-x: contain; + scrollbar-width: none; + aspect-ratio: calc(var(--aspect-ratio) * var(--slides-per-page)); + border-radius: var(--sl-border-radius-small); + + --slide-size: calc((100% - (var(--slides-per-page) - 1) * var(--slide-gap)) / var(--slides-per-page)); + } + + @media (prefers-reduced-motion) { + :where(.carousel__slides) { + scroll-behavior: auto; + } + } + + .carousel__slides--horizontal { + grid-auto-flow: column; + grid-auto-columns: var(--slide-size); + grid-auto-rows: 100%; + column-gap: var(--slide-gap); + scroll-snap-type: x mandatory; + scroll-padding-inline: var(--scroll-hint); + padding-inline: var(--scroll-hint); + overflow-y: hidden; + } + + .carousel__slides--vertical { + grid-auto-flow: row; + grid-auto-columns: 100%; + grid-auto-rows: var(--slide-size); + row-gap: var(--slide-gap); + scroll-snap-type: y mandatory; + scroll-padding-block: var(--scroll-hint); + padding-block: var(--scroll-hint); + overflow-x: hidden; + } + + .carousel__slides--dragging { + } + + :host([vertical]) ::slotted(sl-carousel-item) { + height: 100%; + } + + .carousel__slides::-webkit-scrollbar { + display: none; + } + + .carousel__navigation { + grid-area: navigation; + display: contents; + font-size: var(--sl-font-size-x-large); + } + + .carousel__navigation-button { + flex: 0 0 auto; + display: flex; + align-items: center; + background: none; + border: none; + border-radius: var(--sl-border-radius-small); + font-size: inherit; + color: var(--sl-color-neutral-600); + padding: var(--sl-spacing-x-small); + cursor: pointer; + transition: var(--sl-transition-medium) color; + appearance: none; + } + + .carousel__navigation-button--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .carousel__navigation-button--disabled::part(base) { + pointer-events: none; + } + + .carousel__navigation-button--previous { + grid-column: 1; + grid-row: 1; + } + + .carousel__navigation-button--next { + grid-column: 3; + grid-row: 1; + } + + .carousel__pagination-item { + display: block; + cursor: pointer; + background: none; + border: 0; + border-radius: var(--sl-border-radius-circle); + width: var(--sl-spacing-small); + height: var(--sl-spacing-small); + background-color: var(--sl-color-neutral-300); + padding: 0; + margin: 0; + } + + .carousel__pagination-item--active { + background-color: var(--sl-color-neutral-700); + transform: scale(1.2); + } + + /* Focus styles */ + .carousel__slides:focus-visible, + .carousel__navigation-button:focus-visible, + .carousel__pagination-item:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } +`;export{carousel_styles_default}; +//# sourceMappingURL=/sm/87c9a869b5f9126690e7ec319df65cb65ac3e4e094e52d5806442d22beb7c410.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.I3QKIJTU.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.I3QKIJTU.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.min.js new file mode 100644 index 0000000..0676f0a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i3qkijtu.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.I3QKIJTU.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCarouselItem}from"./chunk.JKJKXILO.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-carousel-item";SlCarouselItem.define("sl-carousel-item");var reactWrapper=createComponent({tagName:tagName,elementClass:SlCarouselItem,react:React,events:{},displayName:"SlCarouselItem"}),carousel_item_default=reactWrapper;export{carousel_item_default}; +//# sourceMappingURL=/sm/691bc5dca4027171eb9394789d4f8e9436ef4f54c84fbf3bacc12b345a574cec.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.I4BWCXWK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.I4BWCXWK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.min.js new file mode 100644 index 0000000..0637104 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i4bwcxwk.min.js @@ -0,0 +1,294 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.I4BWCXWK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var input_styles_default=i` + :host { + display: block; + } + + .input { + flex: 1 1 auto; + display: inline-flex; + align-items: stretch; + justify-content: start; + position: relative; + width: 100%; + font-family: var(--sl-input-font-family); + font-weight: var(--sl-input-font-weight); + letter-spacing: var(--sl-input-letter-spacing); + vertical-align: middle; + overflow: hidden; + cursor: text; + transition: + var(--sl-transition-fast) color, + var(--sl-transition-fast) border, + var(--sl-transition-fast) box-shadow, + var(--sl-transition-fast) background-color; + } + + /* Standard inputs */ + .input--standard { + background-color: var(--sl-input-background-color); + border: solid var(--sl-input-border-width) var(--sl-input-border-color); + } + + .input--standard:hover:not(.input--disabled) { + background-color: var(--sl-input-background-color-hover); + border-color: var(--sl-input-border-color-hover); + } + + .input--standard.input--focused:not(.input--disabled) { + background-color: var(--sl-input-background-color-focus); + border-color: var(--sl-input-border-color-focus); + box-shadow: 0 0 0 var(--sl-focus-ring-width) var(--sl-input-focus-ring-color); + } + + .input--standard.input--focused:not(.input--disabled) .input__control { + color: var(--sl-input-color-focus); + } + + .input--standard.input--disabled { + background-color: var(--sl-input-background-color-disabled); + border-color: var(--sl-input-border-color-disabled); + opacity: 0.5; + cursor: not-allowed; + } + + .input--standard.input--disabled .input__control { + color: var(--sl-input-color-disabled); + } + + .input--standard.input--disabled .input__control::placeholder { + color: var(--sl-input-placeholder-color-disabled); + } + + /* Filled inputs */ + .input--filled { + border: none; + background-color: var(--sl-input-filled-background-color); + color: var(--sl-input-color); + } + + .input--filled:hover:not(.input--disabled) { + background-color: var(--sl-input-filled-background-color-hover); + } + + .input--filled.input--focused:not(.input--disabled) { + background-color: var(--sl-input-filled-background-color-focus); + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .input--filled.input--disabled { + background-color: var(--sl-input-filled-background-color-disabled); + opacity: 0.5; + cursor: not-allowed; + } + + .input__control { + flex: 1 1 auto; + font-family: inherit; + font-size: inherit; + font-weight: inherit; + min-width: 0; + height: 100%; + color: var(--sl-input-color); + border: none; + background: inherit; + box-shadow: none; + padding: 0; + margin: 0; + cursor: inherit; + -webkit-appearance: none; + } + + .input__control::-webkit-search-decoration, + .input__control::-webkit-search-cancel-button, + .input__control::-webkit-search-results-button, + .input__control::-webkit-search-results-decoration { + -webkit-appearance: none; + } + + .input__control:-webkit-autofill, + .input__control:-webkit-autofill:hover, + .input__control:-webkit-autofill:focus, + .input__control:-webkit-autofill:active { + box-shadow: 0 0 0 var(--sl-input-height-large) var(--sl-input-background-color-hover) inset !important; + -webkit-text-fill-color: var(--sl-color-primary-500); + caret-color: var(--sl-input-color); + } + + .input--filled .input__control:-webkit-autofill, + .input--filled .input__control:-webkit-autofill:hover, + .input--filled .input__control:-webkit-autofill:focus, + .input--filled .input__control:-webkit-autofill:active { + box-shadow: 0 0 0 var(--sl-input-height-large) var(--sl-input-filled-background-color) inset !important; + } + + .input__control::placeholder { + color: var(--sl-input-placeholder-color); + user-select: none; + -webkit-user-select: none; + } + + .input:hover:not(.input--disabled) .input__control { + color: var(--sl-input-color-hover); + } + + .input__control:focus { + outline: none; + } + + .input__prefix, + .input__suffix { + display: inline-flex; + flex: 0 0 auto; + align-items: center; + cursor: default; + } + + .input__prefix ::slotted(sl-icon), + .input__suffix ::slotted(sl-icon) { + color: var(--sl-input-icon-color); + } + + /* + * Size modifiers + */ + + .input--small { + border-radius: var(--sl-input-border-radius-small); + font-size: var(--sl-input-font-size-small); + height: var(--sl-input-height-small); + } + + .input--small .input__control { + height: calc(var(--sl-input-height-small) - var(--sl-input-border-width) * 2); + padding: 0 var(--sl-input-spacing-small); + } + + .input--small .input__clear, + .input--small .input__password-toggle { + width: calc(1em + var(--sl-input-spacing-small) * 2); + } + + .input--small .input__prefix ::slotted(*) { + margin-inline-start: var(--sl-input-spacing-small); + } + + .input--small .input__suffix ::slotted(*) { + margin-inline-end: var(--sl-input-spacing-small); + } + + .input--medium { + border-radius: var(--sl-input-border-radius-medium); + font-size: var(--sl-input-font-size-medium); + height: var(--sl-input-height-medium); + } + + .input--medium .input__control { + height: calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2); + padding: 0 var(--sl-input-spacing-medium); + } + + .input--medium .input__clear, + .input--medium .input__password-toggle { + width: calc(1em + var(--sl-input-spacing-medium) * 2); + } + + .input--medium .input__prefix ::slotted(*) { + margin-inline-start: var(--sl-input-spacing-medium); + } + + .input--medium .input__suffix ::slotted(*) { + margin-inline-end: var(--sl-input-spacing-medium); + } + + .input--large { + border-radius: var(--sl-input-border-radius-large); + font-size: var(--sl-input-font-size-large); + height: var(--sl-input-height-large); + } + + .input--large .input__control { + height: calc(var(--sl-input-height-large) - var(--sl-input-border-width) * 2); + padding: 0 var(--sl-input-spacing-large); + } + + .input--large .input__clear, + .input--large .input__password-toggle { + width: calc(1em + var(--sl-input-spacing-large) * 2); + } + + .input--large .input__prefix ::slotted(*) { + margin-inline-start: var(--sl-input-spacing-large); + } + + .input--large .input__suffix ::slotted(*) { + margin-inline-end: var(--sl-input-spacing-large); + } + + /* + * Pill modifier + */ + + .input--pill.input--small { + border-radius: var(--sl-input-height-small); + } + + .input--pill.input--medium { + border-radius: var(--sl-input-height-medium); + } + + .input--pill.input--large { + border-radius: var(--sl-input-height-large); + } + + /* + * Clearable + Password Toggle + */ + + .input__clear, + .input__password-toggle { + display: inline-flex; + align-items: center; + justify-content: center; + font-size: inherit; + color: var(--sl-input-icon-color); + border: none; + background: none; + padding: 0; + transition: var(--sl-transition-fast) color; + cursor: pointer; + } + + .input__clear:hover, + .input__password-toggle:hover { + color: var(--sl-input-icon-color-hover); + } + + .input__clear:focus, + .input__password-toggle:focus { + outline: none; + } + + /* Don't show the browser's password toggle in Edge */ + ::-ms-reveal { + display: none; + } + + /* Hide the built-in number spinner */ + .input--no-spin-buttons input[type='number']::-webkit-outer-spin-button, + .input--no-spin-buttons input[type='number']::-webkit-inner-spin-button { + -webkit-appearance: none; + display: none; + } + + .input--no-spin-buttons input[type='number'] { + -moz-appearance: textfield; + } +`;export{input_styles_default}; +//# sourceMappingURL=/sm/7972f5d13ac5a223fac45990cee986510825a8ba7317fb933d0689dc0850d4bb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.I7IBIORS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.I7IBIORS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.min.js new file mode 100644 index 0000000..db08164 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.i7ibiors.min.js @@ -0,0 +1,56 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.I7IBIORS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var dropdown_styles_default=i` + :host { + display: inline-block; + } + + .dropdown::part(popup) { + z-index: var(--sl-z-index-dropdown); + } + + .dropdown[data-current-placement^='top']::part(popup) { + transform-origin: bottom; + } + + .dropdown[data-current-placement^='bottom']::part(popup) { + transform-origin: top; + } + + .dropdown[data-current-placement^='left']::part(popup) { + transform-origin: right; + } + + .dropdown[data-current-placement^='right']::part(popup) { + transform-origin: left; + } + + .dropdown__trigger { + display: block; + } + + .dropdown__panel { + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-medium); + font-weight: var(--sl-font-weight-normal); + box-shadow: var(--sl-shadow-large); + border-radius: var(--sl-border-radius-medium); + pointer-events: none; + } + + .dropdown--open .dropdown__panel { + display: block; + pointer-events: all; + } + + /* When users slot a menu, make sure it conforms to the popup's auto-size */ + ::slotted(sl-menu) { + max-width: var(--auto-size-available-width) !important; + max-height: var(--auto-size-available-height) !important; + } +`;export{dropdown_styles_default}; +//# sourceMappingURL=/sm/7c28742d7e78741ed0d84b3c7dfeb287681f0fed42e2c193e73ab8aab7ff84c6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.IK2TT6NG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.IK2TT6NG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.min.js new file mode 100644 index 0000000..68a23f5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ik2tt6ng.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.IK2TT6NG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlProgressBar}from"./chunk.FSTHLC3Y.js";var progress_bar_default=SlProgressBar;SlProgressBar.define("sl-progress-bar");export{progress_bar_default}; +//# sourceMappingURL=/sm/6a1c503a4fad2f4bd43bdab43fa6fa86b02e486df00db908d961056ef46b4904.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.IMMKQQ6H.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.IMMKQQ6H.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.min.js new file mode 100644 index 0000000..14d22cb --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.immkqq6h.min.js @@ -0,0 +1,25 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.IMMKQQ6H.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var menu_label_styles_default=i` + :host { + display: block; + } + + .menu-label { + display: inline-block; + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-small); + font-weight: var(--sl-font-weight-semibold); + line-height: var(--sl-line-height-normal); + letter-spacing: var(--sl-letter-spacing-normal); + color: var(--sl-color-neutral-500); + padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-large); + user-select: none; + -webkit-user-select: none; + } +`;export{menu_label_styles_default}; +//# sourceMappingURL=/sm/809ee95c698a322918bab6ac14288748fafed0db712525d72d21c5064108144e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.IPJHXFIL.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.IPJHXFIL.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.min.js new file mode 100644 index 0000000..5bd1593 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ipjhxfil.min.js @@ -0,0 +1,160 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.IPJHXFIL.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var menu_item_styles_default=i` + :host { + --submenu-offset: -2px; + + display: block; + } + + :host([inert]) { + display: none; + } + + .menu-item { + position: relative; + display: flex; + align-items: stretch; + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-medium); + font-weight: var(--sl-font-weight-normal); + line-height: var(--sl-line-height-normal); + letter-spacing: var(--sl-letter-spacing-normal); + color: var(--sl-color-neutral-700); + padding: var(--sl-spacing-2x-small) var(--sl-spacing-2x-small); + transition: var(--sl-transition-fast) fill; + user-select: none; + -webkit-user-select: none; + white-space: nowrap; + cursor: pointer; + } + + .menu-item.menu-item--disabled { + outline: none; + opacity: 0.5; + cursor: not-allowed; + } + + .menu-item.menu-item--loading { + outline: none; + cursor: wait; + } + + .menu-item.menu-item--loading *:not(sl-spinner) { + opacity: 0.5; + } + + .menu-item--loading sl-spinner { + --indicator-color: currentColor; + --track-width: 1px; + position: absolute; + font-size: 0.75em; + top: calc(50% - 0.5em); + left: 0.65rem; + opacity: 1; + } + + .menu-item .menu-item__label { + flex: 1 1 auto; + display: inline-block; + text-overflow: ellipsis; + overflow: hidden; + } + + .menu-item .menu-item__prefix { + flex: 0 0 auto; + display: flex; + align-items: center; + } + + .menu-item .menu-item__prefix::slotted(*) { + margin-inline-end: var(--sl-spacing-x-small); + } + + .menu-item .menu-item__suffix { + flex: 0 0 auto; + display: flex; + align-items: center; + } + + .menu-item .menu-item__suffix::slotted(*) { + margin-inline-start: var(--sl-spacing-x-small); + } + + /* Safe triangle */ + .menu-item--submenu-expanded::after { + content: ''; + position: fixed; + z-index: calc(var(--sl-z-index-dropdown) - 1); + top: 0; + right: 0; + bottom: 0; + left: 0; + clip-path: polygon( + var(--safe-triangle-cursor-x, 0) var(--safe-triangle-cursor-y, 0), + var(--safe-triangle-submenu-start-x, 0) var(--safe-triangle-submenu-start-y, 0), + var(--safe-triangle-submenu-end-x, 0) var(--safe-triangle-submenu-end-y, 0) + ); + } + + :host(:focus-visible) { + outline: none; + } + + :host(:hover:not([aria-disabled='true'], :focus-visible)) .menu-item, + .menu-item--submenu-expanded { + background-color: var(--sl-color-neutral-100); + color: var(--sl-color-neutral-1000); + } + + :host(:focus-visible) .menu-item { + outline: none; + background-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + opacity: 1; + } + + .menu-item .menu-item__check, + .menu-item .menu-item__chevron { + flex: 0 0 auto; + display: flex; + align-items: center; + justify-content: center; + width: 1.5em; + visibility: hidden; + } + + .menu-item--checked .menu-item__check, + .menu-item--has-submenu .menu-item__chevron { + visibility: visible; + } + + /* Add elevation and z-index to submenus */ + sl-popup::part(popup) { + box-shadow: var(--sl-shadow-large); + z-index: var(--sl-z-index-dropdown); + margin-left: var(--submenu-offset); + } + + .menu-item--rtl sl-popup::part(popup) { + margin-left: calc(-1 * var(--submenu-offset)); + } + + @media (forced-colors: active) { + :host(:hover:not([aria-disabled='true'])) .menu-item, + :host(:focus-visible) .menu-item { + outline: dashed 1px SelectedItem; + outline-offset: -1px; + } + } + + ::slotted(sl-menu) { + max-width: var(--auto-size-available-width) !important; + max-height: var(--auto-size-available-height) !important; + } +`;export{menu_item_styles_default}; +//# sourceMappingURL=/sm/9cf8eff28ae1762d7c328e5bbd63c6ad436d6b00c8647bc88a1dc5076ca40a35.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.IRKZDSA4.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.IRKZDSA4.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.min.js new file mode 100644 index 0000000..2ee1d5c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.irkzdsa4.min.js @@ -0,0 +1,242 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.IRKZDSA4.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tab_group_styles_default=i` + :host { + --indicator-color: var(--sl-color-primary-600); + --track-color: var(--sl-color-neutral-200); + --track-width: 2px; + + display: block; + } + + .tab-group { + display: flex; + border-radius: 0; + } + + .tab-group__tabs { + display: flex; + position: relative; + } + + .tab-group__indicator { + position: absolute; + transition: + var(--sl-transition-fast) translate ease, + var(--sl-transition-fast) width ease; + } + + .tab-group--has-scroll-controls .tab-group__nav-container { + position: relative; + padding: 0 var(--sl-spacing-x-large); + } + + .tab-group--has-scroll-controls .tab-group__scroll-button--start--hidden, + .tab-group--has-scroll-controls .tab-group__scroll-button--end--hidden { + visibility: hidden; + } + + .tab-group__body { + display: block; + overflow: auto; + } + + .tab-group__scroll-button { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + bottom: 0; + width: var(--sl-spacing-x-large); + } + + .tab-group__scroll-button--start { + left: 0; + } + + .tab-group__scroll-button--end { + right: 0; + } + + .tab-group--rtl .tab-group__scroll-button--start { + left: auto; + right: 0; + } + + .tab-group--rtl .tab-group__scroll-button--end { + left: 0; + right: auto; + } + + /* + * Top + */ + + .tab-group--top { + flex-direction: column; + } + + .tab-group--top .tab-group__nav-container { + order: 1; + } + + .tab-group--top .tab-group__nav { + display: flex; + overflow-x: auto; + + /* Hide scrollbar in Firefox */ + scrollbar-width: none; + } + + /* Hide scrollbar in Chrome/Safari */ + .tab-group--top .tab-group__nav::-webkit-scrollbar { + width: 0; + height: 0; + } + + .tab-group--top .tab-group__tabs { + flex: 1 1 auto; + position: relative; + flex-direction: row; + border-bottom: solid var(--track-width) var(--track-color); + } + + .tab-group--top .tab-group__indicator { + bottom: calc(-1 * var(--track-width)); + border-bottom: solid var(--track-width) var(--indicator-color); + } + + .tab-group--top .tab-group__body { + order: 2; + } + + .tab-group--top ::slotted(sl-tab-panel) { + --padding: var(--sl-spacing-medium) 0; + } + + /* + * Bottom + */ + + .tab-group--bottom { + flex-direction: column; + } + + .tab-group--bottom .tab-group__nav-container { + order: 2; + } + + .tab-group--bottom .tab-group__nav { + display: flex; + overflow-x: auto; + + /* Hide scrollbar in Firefox */ + scrollbar-width: none; + } + + /* Hide scrollbar in Chrome/Safari */ + .tab-group--bottom .tab-group__nav::-webkit-scrollbar { + width: 0; + height: 0; + } + + .tab-group--bottom .tab-group__tabs { + flex: 1 1 auto; + position: relative; + flex-direction: row; + border-top: solid var(--track-width) var(--track-color); + } + + .tab-group--bottom .tab-group__indicator { + top: calc(-1 * var(--track-width)); + border-top: solid var(--track-width) var(--indicator-color); + } + + .tab-group--bottom .tab-group__body { + order: 1; + } + + .tab-group--bottom ::slotted(sl-tab-panel) { + --padding: var(--sl-spacing-medium) 0; + } + + /* + * Start + */ + + .tab-group--start { + flex-direction: row; + } + + .tab-group--start .tab-group__nav-container { + order: 1; + } + + .tab-group--start .tab-group__tabs { + flex: 0 0 auto; + flex-direction: column; + border-inline-end: solid var(--track-width) var(--track-color); + } + + .tab-group--start .tab-group__indicator { + right: calc(-1 * var(--track-width)); + border-right: solid var(--track-width) var(--indicator-color); + } + + .tab-group--start.tab-group--rtl .tab-group__indicator { + right: auto; + left: calc(-1 * var(--track-width)); + } + + .tab-group--start .tab-group__body { + flex: 1 1 auto; + order: 2; + } + + .tab-group--start ::slotted(sl-tab-panel) { + --padding: 0 var(--sl-spacing-medium); + } + + /* + * End + */ + + .tab-group--end { + flex-direction: row; + } + + .tab-group--end .tab-group__nav-container { + order: 2; + } + + .tab-group--end .tab-group__tabs { + flex: 0 0 auto; + flex-direction: column; + border-left: solid var(--track-width) var(--track-color); + } + + .tab-group--end .tab-group__indicator { + left: calc(-1 * var(--track-width)); + border-inline-start: solid var(--track-width) var(--indicator-color); + } + + .tab-group--end.tab-group--rtl .tab-group__indicator { + right: calc(-1 * var(--track-width)); + left: auto; + } + + .tab-group--end .tab-group__body { + flex: 1 1 auto; + order: 1; + } + + .tab-group--end ::slotted(sl-tab-panel) { + --padding: 0 var(--sl-spacing-medium); + } +`;export{tab_group_styles_default}; +//# sourceMappingURL=/sm/a643d45a49f9141f9a20e0ada1d2c885315fa946bf6b2575f616825c7c1cc49f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ISPSD75P.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ISPSD75P.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.min.js new file mode 100644 index 0000000..7320e14 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ispsd75p.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ISPSD75P.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimation}from"./chunk.7O2PEYVR.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-animation";SlAnimation.define("sl-animation");var reactWrapper=createComponent({tagName:tagName,elementClass:SlAnimation,react:React,events:{onSlCancel:"sl-cancel",onSlFinish:"sl-finish",onSlStart:"sl-start"},displayName:"SlAnimation"}),animation_default=reactWrapper;export{animation_default}; +//# sourceMappingURL=/sm/a3576cb09e57caee766c5c7f8dee73ca94614799d901f754f8a011eab555227e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.IVGVKKVF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.IVGVKKVF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.min.js new file mode 100644 index 0000000..8562459 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ivgvkkvf.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.IVGVKKVF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDivider}from"./chunk.AXZXLSUN.js";var divider_default=SlDivider;SlDivider.define("sl-divider");export{divider_default}; +//# sourceMappingURL=/sm/aa6aa0fa7150003e750e7e4a339bd20136139840d51c3db4b35d8030817abf63.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.J7KGMM4B.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.J7KGMM4B.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.min.js new file mode 100644 index 0000000..1987ec6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.j7kgmm4b.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.J7KGMM4B.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{resize_observer_styles_default}from"./chunk.LY2W3OWK.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlResizeObserver=class extends ShoelaceElement{constructor(){super(...arguments),this.observedElements=[],this.disabled=!1}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver((e=>{this.emit("sl-resize",{detail:{entries:e}})})),this.disabled||this.startObserver()}disconnectedCallback(){super.disconnectedCallback(),this.stopObserver()}handleSlotChange(){this.disabled||this.startObserver()}startObserver(){const e=this.shadowRoot.querySelector("slot");if(null!==e){const s=e.assignedElements({flatten:!0});this.observedElements.forEach((e=>this.resizeObserver.unobserve(e))),this.observedElements=[],s.forEach((e=>{this.resizeObserver.observe(e),this.observedElements.push(e)}))}}stopObserver(){this.resizeObserver.disconnect()}handleDisabledChange(){this.disabled?this.stopObserver():this.startObserver()}render(){return x` `}};SlResizeObserver.styles=[component_styles_default,resize_observer_styles_default],__decorateClass([n({type:Boolean,reflect:!0})],SlResizeObserver.prototype,"disabled",2),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlResizeObserver.prototype,"handleDisabledChange",1);export{SlResizeObserver}; +//# sourceMappingURL=/sm/f409aebdd6fa6b7398546c019537606adf6f2284a751cc706292a15689307e02.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JASCFJUS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JASCFJUS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.min.js new file mode 100644 index 0000000..4a1240a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jascfjus.min.js @@ -0,0 +1,23 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JASCFJUS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var menu_styles_default=i` + :host { + display: block; + position: relative; + background: var(--sl-panel-background-color); + border: solid var(--sl-panel-border-width) var(--sl-panel-border-color); + border-radius: var(--sl-border-radius-medium); + padding: var(--sl-spacing-x-small) 0; + overflow: auto; + overscroll-behavior: none; + } + + ::slotted(sl-divider) { + --spacing: var(--sl-spacing-x-small); + } +`;export{menu_styles_default}; +//# sourceMappingURL=/sm/cc7347a9c395f48721d0b5e7722f83bf39f0733e5b3db85b801e75635afbcc5c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JH24DE2R.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JH24DE2R.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.min.js new file mode 100644 index 0000000..0d5e702 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jh24de2r.min.js @@ -0,0 +1,90 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JH24DE2R.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var details_styles_default=i` + :host { + display: block; + } + + .details { + border: solid 1px var(--sl-color-neutral-200); + border-radius: var(--sl-border-radius-medium); + background-color: var(--sl-color-neutral-0); + overflow-anchor: none; + } + + .details--disabled { + opacity: 0.5; + } + + .details__header { + display: flex; + align-items: center; + border-radius: inherit; + padding: var(--sl-spacing-medium); + user-select: none; + -webkit-user-select: none; + cursor: pointer; + } + + .details__header::-webkit-details-marker { + display: none; + } + + .details__header:focus { + outline: none; + } + + .details__header:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: calc(1px + var(--sl-focus-ring-offset)); + } + + .details--disabled .details__header { + cursor: not-allowed; + } + + .details--disabled .details__header:focus-visible { + outline: none; + box-shadow: none; + } + + .details__summary { + flex: 1 1 auto; + display: flex; + align-items: center; + } + + .details__summary-icon { + flex: 0 0 auto; + display: flex; + align-items: center; + transition: var(--sl-transition-medium) rotate ease; + } + + .details--open .details__summary-icon { + rotate: 90deg; + } + + .details--open.details--rtl .details__summary-icon { + rotate: -90deg; + } + + .details--open slot[name='expand-icon'], + .details:not(.details--open) slot[name='collapse-icon'] { + display: none; + } + + .details__body { + overflow: hidden; + } + + .details__content { + display: block; + padding: var(--sl-spacing-medium); + } +`;export{details_styles_default}; +//# sourceMappingURL=/sm/695ada258ec99b3677e733ff67d152641c886182bdb8d906f42bace0eea4a98e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JKJKXILO.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JKJKXILO.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.min.js new file mode 100644 index 0000000..2baa087 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jkjkxilo.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JKJKXILO.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{carousel_item_styles_default}from"./chunk.FQH4RL5J.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";var SlCarouselItem=class extends ShoelaceElement{connectedCallback(){super.connectedCallback(),this.setAttribute("role","group")}render(){return x` `}};SlCarouselItem.styles=[component_styles_default,carousel_item_styles_default];export{SlCarouselItem}; +//# sourceMappingURL=/sm/73e8e803307f591a68fba06b039b173b96245acb6b76393950f4fd514c4651fd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JMUOJ3NB.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JMUOJ3NB.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.min.js new file mode 100644 index 0000000..a43d9f5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmuoj3nb.min.js @@ -0,0 +1,147 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JMUOJ3NB.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var alert_styles_default=i` + :host { + display: contents; + + /* For better DX, we'll reset the margin here so the base part can inherit it */ + margin: 0; + } + + .alert { + position: relative; + display: flex; + align-items: stretch; + background-color: var(--sl-panel-background-color); + border: solid var(--sl-panel-border-width) var(--sl-panel-border-color); + border-top-width: calc(var(--sl-panel-border-width) * 3); + border-radius: var(--sl-border-radius-medium); + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-small); + font-weight: var(--sl-font-weight-normal); + line-height: 1.6; + color: var(--sl-color-neutral-700); + margin: inherit; + overflow: hidden; + } + + .alert:not(.alert--has-icon) .alert__icon, + .alert:not(.alert--closable) .alert__close-button { + display: none; + } + + .alert__icon { + flex: 0 0 auto; + display: flex; + align-items: center; + font-size: var(--sl-font-size-large); + padding-inline-start: var(--sl-spacing-large); + } + + .alert--has-countdown { + border-bottom: none; + } + + .alert--primary { + border-top-color: var(--sl-color-primary-600); + } + + .alert--primary .alert__icon { + color: var(--sl-color-primary-600); + } + + .alert--success { + border-top-color: var(--sl-color-success-600); + } + + .alert--success .alert__icon { + color: var(--sl-color-success-600); + } + + .alert--neutral { + border-top-color: var(--sl-color-neutral-600); + } + + .alert--neutral .alert__icon { + color: var(--sl-color-neutral-600); + } + + .alert--warning { + border-top-color: var(--sl-color-warning-600); + } + + .alert--warning .alert__icon { + color: var(--sl-color-warning-600); + } + + .alert--danger { + border-top-color: var(--sl-color-danger-600); + } + + .alert--danger .alert__icon { + color: var(--sl-color-danger-600); + } + + .alert__message { + flex: 1 1 auto; + display: block; + padding: var(--sl-spacing-large); + overflow: hidden; + } + + .alert__close-button { + flex: 0 0 auto; + display: flex; + align-items: center; + font-size: var(--sl-font-size-medium); + padding-inline-end: var(--sl-spacing-medium); + } + + .alert__countdown { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: calc(var(--sl-panel-border-width) * 3); + background-color: var(--sl-panel-border-color); + display: flex; + } + + .alert__countdown--ltr { + justify-content: flex-end; + } + + .alert__countdown .alert__countdown-elapsed { + height: 100%; + width: 0; + } + + .alert--primary .alert__countdown-elapsed { + background-color: var(--sl-color-primary-600); + } + + .alert--success .alert__countdown-elapsed { + background-color: var(--sl-color-success-600); + } + + .alert--neutral .alert__countdown-elapsed { + background-color: var(--sl-color-neutral-600); + } + + .alert--warning .alert__countdown-elapsed { + background-color: var(--sl-color-warning-600); + } + + .alert--danger .alert__countdown-elapsed { + background-color: var(--sl-color-danger-600); + } + + .alert__timer { + display: none; + } +`;export{alert_styles_default}; +//# sourceMappingURL=/sm/37ff92912e4daebf4efd250196823ad67702c929b5fd6941c678842ff8c13b11.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JMV25GCN.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JMV25GCN.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.min.js new file mode 100644 index 0000000..9cfe257 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jmv25gcn.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JMV25GCN.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBadge}from"./chunk.7B4O73GN.js";var badge_default=SlBadge;SlBadge.define("sl-badge");export{badge_default}; +//# sourceMappingURL=/sm/361beec1295e32cf6035b7c81dff7f9eb2216cc47ff77a5c0b6de67b5e15b8c7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JTEB2Q5J.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JTEB2Q5J.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.min.js new file mode 100644 index 0000000..f64db19 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jteb2q5j.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JTEB2Q5J.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{LocalizeController}from"./chunk.NH3SRVOC.js";import{ShoelaceElement,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var availableUnits=[{max:276e4,value:6e4,unit:"minute"},{max:72e6,value:36e5,unit:"hour"},{max:5184e5,value:864e5,unit:"day"},{max:24192e5,value:6048e5,unit:"week"},{max:28512e6,value:2592e6,unit:"month"},{max:1/0,value:31536e6,unit:"year"}],SlRelativeTime=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.isoTime="",this.relativeTime="",this.date=new Date,this.format="long",this.numeric="auto",this.sync=!1}disconnectedCallback(){super.disconnectedCallback(),clearTimeout(this.updateTimeout)}render(){const e=new Date,t=new Date(this.date);if(isNaN(t.getMilliseconds()))return this.relativeTime="",this.isoTime="","";const i=t.getTime()-e.getTime(),{unit:a,value:o}=availableUnits.find((e=>Math.abs(i)this.requestUpdate()),e)}return x` `}};function getTimeUntilNextUnit(e){const t={second:1e3,minute:6e4,hour:36e5,day:864e5}[e];return t-Date.now()%t}__decorateClass([r()],SlRelativeTime.prototype,"isoTime",2),__decorateClass([r()],SlRelativeTime.prototype,"relativeTime",2),__decorateClass([n()],SlRelativeTime.prototype,"date",2),__decorateClass([n()],SlRelativeTime.prototype,"format",2),__decorateClass([n()],SlRelativeTime.prototype,"numeric",2),__decorateClass([n({type:Boolean})],SlRelativeTime.prototype,"sync",2);export{SlRelativeTime}; +//# sourceMappingURL=/sm/2eb5b1dc6164620af29bf86ac0d79092a8745a475fcf0b123cd309e2b8b1e14b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.JXTNYING.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.JXTNYING.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.min.js new file mode 100644 index 0000000..08c83ae --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.jxtnying.min.js @@ -0,0 +1,92 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.JXTNYING.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var option_styles_default=i` + :host { + display: block; + user-select: none; + -webkit-user-select: none; + } + + :host(:focus) { + outline: none; + } + + .option { + position: relative; + display: flex; + align-items: center; + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-medium); + font-weight: var(--sl-font-weight-normal); + line-height: var(--sl-line-height-normal); + letter-spacing: var(--sl-letter-spacing-normal); + color: var(--sl-color-neutral-700); + padding: var(--sl-spacing-x-small) var(--sl-spacing-medium) var(--sl-spacing-x-small) var(--sl-spacing-x-small); + transition: var(--sl-transition-fast) fill; + cursor: pointer; + } + + .option--hover:not(.option--current):not(.option--disabled) { + background-color: var(--sl-color-neutral-100); + color: var(--sl-color-neutral-1000); + } + + .option--current, + .option--current.option--disabled { + background-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + opacity: 1; + } + + .option--disabled { + outline: none; + opacity: 0.5; + cursor: not-allowed; + } + + .option__label { + flex: 1 1 auto; + display: inline-block; + line-height: var(--sl-line-height-dense); + } + + .option .option__check { + flex: 0 0 auto; + display: flex; + align-items: center; + justify-content: center; + visibility: hidden; + padding-inline-end: var(--sl-spacing-2x-small); + } + + .option--selected .option__check { + visibility: visible; + } + + .option__prefix, + .option__suffix { + flex: 0 0 auto; + display: flex; + align-items: center; + } + + .option__prefix::slotted(*) { + margin-inline-end: var(--sl-spacing-x-small); + } + + .option__suffix::slotted(*) { + margin-inline-start: var(--sl-spacing-x-small); + } + + @media (forced-colors: active) { + :host(:hover:not([aria-disabled='true'])) .option { + outline: dashed 1px SelectedItem; + outline-offset: -1px; + } + } +`;export{option_styles_default}; +//# sourceMappingURL=/sm/45434dc29425d64089d6246980ef04bfc5388d30db3abb53b8f890d60602c6aa.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.K23QWHWK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.K23QWHWK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.min.js new file mode 100644 index 0000000..28ee488 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.k23qwhwk.min.js @@ -0,0 +1,22 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.K23QWHWK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var component_styles_default=i` + :host { + box-sizing: border-box; + } + + :host *, + :host *::before, + :host *::after { + box-sizing: inherit; + } + + [hidden] { + display: none !important; + } +`;export{component_styles_default}; +//# sourceMappingURL=/sm/7bdfe0a4b366e7d4127d04d08ea994f1285ec1347bc4312bff8fdcb790f5f2e3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KARBZGQP.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KARBZGQP.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.min.js new file mode 100644 index 0000000..a3514ef --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.karbzgqp.min.js @@ -0,0 +1,39 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KARBZGQP.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dropdown_styles_default}from"./chunk.I7IBIORS.js";import{getTabbableBoundary}from"./chunk.LXDTFLWU.js";import{SlPopup}from"./chunk.DV4MWNJ3.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,stopAnimations}from"./chunk.RV6ECJES.js";import{o}from"./chunk.2URMUHDY.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlDropdown=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.open=!1,this.placement="bottom-start",this.disabled=!1,this.stayOpenOnSelect=!1,this.distance=0,this.skidding=0,this.hoist=!1,this.sync=void 0,this.handleKeyDown=e=>{this.open&&"Escape"===e.key&&(e.stopPropagation(),this.hide(),this.focusOnTrigger())},this.handleDocumentKeyDown=e=>{var t;if("Escape"===e.key&&this.open&&!this.closeWatcher)return e.stopPropagation(),this.focusOnTrigger(),void this.hide();if("Tab"===e.key){if(this.open&&"sl-menu-item"===(null==(t=document.activeElement)?void 0:t.tagName.toLowerCase()))return e.preventDefault(),this.hide(),void this.focusOnTrigger();setTimeout((()=>{var e,t,o;const n=(null==(e=this.containingElement)?void 0:e.getRootNode())instanceof ShadowRoot?null==(o=null==(t=document.activeElement)?void 0:t.shadowRoot)?void 0:o.activeElement:document.activeElement;this.containingElement&&(null==n?void 0:n.closest(this.containingElement.tagName.toLowerCase()))===this.containingElement||this.hide()}))}},this.handleDocumentMouseDown=e=>{const t=e.composedPath();this.containingElement&&!t.includes(this.containingElement)&&this.hide()},this.handlePanelSelect=e=>{const t=e.target;this.stayOpenOnSelect||"sl-menu"!==t.tagName.toLowerCase()||(this.hide(),this.focusOnTrigger())}}connectedCallback(){super.connectedCallback(),this.containingElement||(this.containingElement=this)}firstUpdated(){this.panel.hidden=!this.open,this.open&&(this.addOpenListeners(),this.popup.active=!0)}disconnectedCallback(){super.disconnectedCallback(),this.removeOpenListeners(),this.hide()}focusOnTrigger(){const e=this.trigger.assignedElements({flatten:!0})[0];"function"==typeof(null==e?void 0:e.focus)&&e.focus()}getMenu(){return this.panel.assignedElements({flatten:!0}).find((e=>"sl-menu"===e.tagName.toLowerCase()))}handleTriggerClick(){this.open?this.hide():(this.show(),this.focusOnTrigger())}async handleTriggerKeyDown(e){if([" ","Enter"].includes(e.key))return e.preventDefault(),void this.handleTriggerClick();const t=this.getMenu();if(t){const o=t.getAllItems(),n=o[0],s=o[o.length-1];["ArrowDown","ArrowUp","Home","End"].includes(e.key)&&(e.preventDefault(),this.open||(this.show(),await this.updateComplete),o.length>0&&this.updateComplete.then((()=>{"ArrowDown"!==e.key&&"Home"!==e.key||(t.setCurrentItem(n),n.focus()),"ArrowUp"!==e.key&&"End"!==e.key||(t.setCurrentItem(s),s.focus())})))}}handleTriggerKeyUp(e){" "===e.key&&e.preventDefault()}handleTriggerSlotChange(){this.updateAccessibleTrigger()}updateAccessibleTrigger(){const e=this.trigger.assignedElements({flatten:!0}).find((e=>getTabbableBoundary(e).start));let t;if(e){switch(e.tagName.toLowerCase()){case"sl-button":case"sl-icon-button":t=e.button;break;default:t=e}t.setAttribute("aria-haspopup","true"),t.setAttribute("aria-expanded",this.open?"true":"false")}}async show(){if(!this.open)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open)return this.open=!1,waitForEvent(this,"sl-after-hide")}reposition(){this.popup.reposition()}addOpenListeners(){var e;this.panel.addEventListener("sl-select",this.handlePanelSelect),"CloseWatcher"in window?(null==(e=this.closeWatcher)||e.destroy(),this.closeWatcher=new CloseWatcher,this.closeWatcher.onclose=()=>{this.hide(),this.focusOnTrigger()}):this.panel.addEventListener("keydown",this.handleKeyDown),document.addEventListener("keydown",this.handleDocumentKeyDown),document.addEventListener("mousedown",this.handleDocumentMouseDown)}removeOpenListeners(){var e;this.panel&&(this.panel.removeEventListener("sl-select",this.handlePanelSelect),this.panel.removeEventListener("keydown",this.handleKeyDown)),document.removeEventListener("keydown",this.handleDocumentKeyDown),document.removeEventListener("mousedown",this.handleDocumentMouseDown),null==(e=this.closeWatcher)||e.destroy()}async handleOpenChange(){if(this.disabled)this.open=!1;else if(this.updateAccessibleTrigger(),this.open){this.emit("sl-show"),this.addOpenListeners(),await stopAnimations(this),this.panel.hidden=!1,this.popup.active=!0;const{keyframes:e,options:t}=getAnimation(this,"dropdown.show",{dir:this.localize.dir()});await animateTo(this.popup.popup,e,t),this.emit("sl-after-show")}else{this.emit("sl-hide"),this.removeOpenListeners(),await stopAnimations(this);const{keyframes:e,options:t}=getAnimation(this,"dropdown.hide",{dir:this.localize.dir()});await animateTo(this.popup.popup,e,t),this.panel.hidden=!0,this.popup.active=!1,this.emit("sl-after-hide")}}render(){return x` + + + +
+ +
+
+ `}};SlDropdown.styles=[component_styles_default,dropdown_styles_default],SlDropdown.dependencies={"sl-popup":SlPopup},__decorateClass([e2(".dropdown")],SlDropdown.prototype,"popup",2),__decorateClass([e2(".dropdown__trigger")],SlDropdown.prototype,"trigger",2),__decorateClass([e2(".dropdown__panel")],SlDropdown.prototype,"panel",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDropdown.prototype,"open",2),__decorateClass([n({reflect:!0})],SlDropdown.prototype,"placement",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDropdown.prototype,"disabled",2),__decorateClass([n({attribute:"stay-open-on-select",type:Boolean,reflect:!0})],SlDropdown.prototype,"stayOpenOnSelect",2),__decorateClass([n({attribute:!1})],SlDropdown.prototype,"containingElement",2),__decorateClass([n({type:Number})],SlDropdown.prototype,"distance",2),__decorateClass([n({type:Number})],SlDropdown.prototype,"skidding",2),__decorateClass([n({type:Boolean})],SlDropdown.prototype,"hoist",2),__decorateClass([n({reflect:!0})],SlDropdown.prototype,"sync",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlDropdown.prototype,"handleOpenChange",1),setDefaultAnimation("dropdown.show",{keyframes:[{opacity:0,scale:.9},{opacity:1,scale:1}],options:{duration:100,easing:"ease"}}),setDefaultAnimation("dropdown.hide",{keyframes:[{opacity:1,scale:1},{opacity:0,scale:.9}],options:{duration:100,easing:"ease"}});export{SlDropdown}; +//# sourceMappingURL=/sm/4b688623b486a2f66e1fdb4d6eb02d249e105dea3a1c894ef7e0ecdb60185887.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KCZMVKNK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KCZMVKNK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.min.js new file mode 100644 index 0000000..6d3637c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kczmvknk.min.js @@ -0,0 +1,47 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KCZMVKNK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlIconButton}from"./chunk.LC52D3NF.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,stopAnimations}from"./chunk.RV6ECJES.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{alert_styles_default}from"./chunk.JMUOJ3NB.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var toastStack=Object.assign(document.createElement("div"),{className:"sl-toast-stack"}),SlAlert=class extends ShoelaceElement{constructor(){super(...arguments),this.hasSlotController=new HasSlotController(this,"icon","suffix"),this.localize=new LocalizeController(this),this.open=!1,this.closable=!1,this.variant="primary",this.duration=1/0,this.remainingTime=this.duration}firstUpdated(){this.base.hidden=!this.open}restartAutoHide(){this.handleCountdownChange(),clearTimeout(this.autoHideTimeout),clearInterval(this.remainingTimeInterval),this.open&&this.duration<1/0&&(this.autoHideTimeout=window.setTimeout((()=>this.hide()),this.duration),this.remainingTime=this.duration,this.remainingTimeInterval=window.setInterval((()=>{this.remainingTime-=100}),100))}pauseAutoHide(){var t;null==(t=this.countdownAnimation)||t.pause(),clearTimeout(this.autoHideTimeout),clearInterval(this.remainingTimeInterval)}resumeAutoHide(){var t;this.duration<1/0&&(this.autoHideTimeout=window.setTimeout((()=>this.hide()),this.remainingTime),this.remainingTimeInterval=window.setInterval((()=>{this.remainingTime-=100}),100),null==(t=this.countdownAnimation)||t.play())}handleCountdownChange(){if(this.open&&this.duration<1/0&&this.countdown){const{countdownElement:t}=this,e="100%",i="0";this.countdownAnimation=t.animate([{width:e},{width:i}],{duration:this.duration,easing:"linear"})}}handleCloseClick(){this.hide()}async handleOpenChange(){if(this.open){this.emit("sl-show"),this.duration<1/0&&this.restartAutoHide(),await stopAnimations(this.base),this.base.hidden=!1;const{keyframes:t,options:e}=getAnimation(this,"alert.show",{dir:this.localize.dir()});await animateTo(this.base,t,e),this.emit("sl-after-show")}else{this.emit("sl-hide"),clearTimeout(this.autoHideTimeout),clearInterval(this.remainingTimeInterval),await stopAnimations(this.base);const{keyframes:t,options:e}=getAnimation(this,"alert.hide",{dir:this.localize.dir()});await animateTo(this.base,t,e),this.base.hidden=!0,this.emit("sl-after-hide")}}handleDurationChange(){this.restartAutoHide()}async show(){if(!this.open)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open)return this.open=!1,waitForEvent(this,"sl-after-hide")}async toast(){return new Promise((t=>{this.handleCountdownChange(),null===toastStack.parentElement&&document.body.append(toastStack),toastStack.appendChild(this),requestAnimationFrame((()=>{this.clientWidth,this.show()})),this.addEventListener("sl-after-hide",(()=>{toastStack.removeChild(this),t(),null===toastStack.querySelector("sl-alert")&&toastStack.remove()}),{once:!0})}))}render(){return x` + + `}};SlAlert.styles=[component_styles_default,alert_styles_default],SlAlert.dependencies={"sl-icon-button":SlIconButton},__decorateClass([e2('[part~="base"]')],SlAlert.prototype,"base",2),__decorateClass([e2(".alert__countdown-elapsed")],SlAlert.prototype,"countdownElement",2),__decorateClass([n({type:Boolean,reflect:!0})],SlAlert.prototype,"open",2),__decorateClass([n({type:Boolean,reflect:!0})],SlAlert.prototype,"closable",2),__decorateClass([n({reflect:!0})],SlAlert.prototype,"variant",2),__decorateClass([n({type:Number})],SlAlert.prototype,"duration",2),__decorateClass([n({type:String,reflect:!0})],SlAlert.prototype,"countdown",2),__decorateClass([r()],SlAlert.prototype,"remainingTime",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlAlert.prototype,"handleOpenChange",1),__decorateClass([watch("duration")],SlAlert.prototype,"handleDurationChange",1),setDefaultAnimation("alert.show",{keyframes:[{opacity:0,scale:.8},{opacity:1,scale:1}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("alert.hide",{keyframes:[{opacity:1,scale:1},{opacity:0,scale:.8}],options:{duration:250,easing:"ease"}});export{SlAlert}; +//# sourceMappingURL=/sm/24fcfcaf5b48c85bfddd5bed667e2768ddafdba829b2cc1bdef6e53b10742b0a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KDUKRKAC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KDUKRKAC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.min.js new file mode 100644 index 0000000..a71686c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kdukrkac.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KDUKRKAC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatDate}from"./chunk.ZZVDZOHI.js";var format_date_default=SlFormatDate;SlFormatDate.define("sl-format-date");export{format_date_default}; +//# sourceMappingURL=/sm/a50fa2a5b82936a1480d502f26ec176c01882a100d97c2cc2004eac4511213d8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KHPOZ5GU.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KHPOZ5GU.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.min.js new file mode 100644 index 0000000..b01cddc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.khpoz5gu.min.js @@ -0,0 +1,67 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KHPOZ5GU.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{range_styles_default}from"./chunk.E77YYWGC.js";import{l}from"./chunk.MB643KRE.js";import{defaultValue}from"./chunk.RQ7JZ4R7.js";import{form_control_styles_default}from"./chunk.2VV6AF6A.js";import{FormControlController}from"./chunk.37HAGFEA.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r,t}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlRange=class extends ShoelaceElement{constructor(){super(...arguments),this.formControlController=new FormControlController(this),this.hasSlotController=new HasSlotController(this,"help-text","label"),this.localize=new LocalizeController(this),this.hasFocus=!1,this.hasTooltip=!1,this.title="",this.name="",this.value=0,this.label="",this.helpText="",this.disabled=!1,this.min=0,this.max=100,this.step=1,this.tooltip="top",this.tooltipFormatter=t=>t.toString(),this.form="",this.defaultValue=0}get validity(){return this.input.validity}get validationMessage(){return this.input.validationMessage}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver((()=>this.syncRange())),this.valuethis.max&&(this.value=this.max),this.updateComplete.then((()=>{this.syncRange(),this.resizeObserver.observe(this.input)}))}disconnectedCallback(){var t;super.disconnectedCallback(),null==(t=this.resizeObserver)||t.unobserve(this.input)}handleChange(){this.emit("sl-change")}handleInput(){this.value=parseFloat(this.input.value),this.emit("sl-input"),this.syncRange()}handleBlur(){this.hasFocus=!1,this.hasTooltip=!1,this.emit("sl-blur")}handleFocus(){this.hasFocus=!0,this.hasTooltip=!0,this.emit("sl-focus")}handleThumbDragStart(){this.hasTooltip=!0}handleThumbDragEnd(){this.hasTooltip=!1}syncProgress(t){this.input.style.setProperty("--percent",100*t+"%")}syncTooltip(t){if(null!==this.output){const e=this.input.offsetWidth,o=this.output.offsetWidth,s=getComputedStyle(this.input).getPropertyValue("--thumb-size"),l=e*t;if(this.matches(":dir(rtl)")){const a=`${e-l}px + ${t} * ${s}`;this.output.style.translate=`calc((${a} - ${o/2}px - ${s} / 2))`}else{const e=`${l}px - ${t} * ${s}`;this.output.style.translate=`calc(${e} - ${o/2}px + ${s} / 2)`}}}handleValueChange(){this.formControlController.updateValidity(),this.input.value=this.value.toString(),this.value=parseFloat(this.input.value),this.syncRange()}handleDisabledChange(){this.formControlController.setValidity(this.disabled)}syncRange(){const t=Math.max(0,(this.value-this.min)/(this.max-this.min));this.syncProgress(t),"none"!==this.tooltip&&this.updateComplete.then((()=>this.syncTooltip(t)))}handleInvalid(t){this.formControlController.setValidity(!1),this.formControlController.emitInvalidEvent(t)}focus(t){this.input.focus(t)}blur(){this.input.blur()}stepUp(){this.input.stepUp(),this.value!==Number(this.input.value)&&(this.value=Number(this.input.value))}stepDown(){this.input.stepDown(),this.value!==Number(this.input.value)&&(this.value=Number(this.input.value))}checkValidity(){return this.input.checkValidity()}getForm(){return this.formControlController.getForm()}reportValidity(){return this.input.reportValidity()}setCustomValidity(t){this.input.setCustomValidity(t),this.formControlController.updateValidity()}render(){const t=this.hasSlotController.test("label"),s=this.hasSlotController.test("help-text"),a=!!this.label||!!t,i=!!this.helpText||!!s;return x` +
+ + +
+
+ + ${"none"===this.tooltip||this.disabled?"":x` + + ${"function"==typeof this.tooltipFormatter?this.tooltipFormatter(this.value):this.value} + + `} +
+
+ +
+ ${this.helpText} +
+
+ `}};SlRange.styles=[component_styles_default,form_control_styles_default,range_styles_default],__decorateClass([e2(".range__control")],SlRange.prototype,"input",2),__decorateClass([e2(".range__tooltip")],SlRange.prototype,"output",2),__decorateClass([r()],SlRange.prototype,"hasFocus",2),__decorateClass([r()],SlRange.prototype,"hasTooltip",2),__decorateClass([n()],SlRange.prototype,"title",2),__decorateClass([n()],SlRange.prototype,"name",2),__decorateClass([n({type:Number})],SlRange.prototype,"value",2),__decorateClass([n()],SlRange.prototype,"label",2),__decorateClass([n({attribute:"help-text"})],SlRange.prototype,"helpText",2),__decorateClass([n({type:Boolean,reflect:!0})],SlRange.prototype,"disabled",2),__decorateClass([n({type:Number})],SlRange.prototype,"min",2),__decorateClass([n({type:Number})],SlRange.prototype,"max",2),__decorateClass([n({type:Number})],SlRange.prototype,"step",2),__decorateClass([n()],SlRange.prototype,"tooltip",2),__decorateClass([n({attribute:!1})],SlRange.prototype,"tooltipFormatter",2),__decorateClass([n({reflect:!0})],SlRange.prototype,"form",2),__decorateClass([defaultValue()],SlRange.prototype,"defaultValue",2),__decorateClass([t({passive:!0})],SlRange.prototype,"handleThumbDragStart",1),__decorateClass([watch("value",{waitUntilFirstUpdate:!0})],SlRange.prototype,"handleValueChange",1),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlRange.prototype,"handleDisabledChange",1),__decorateClass([watch("hasTooltip",{waitUntilFirstUpdate:!0})],SlRange.prototype,"syncRange",1);export{SlRange}; +//# sourceMappingURL=/sm/3e2a82d995b528d023761ae146b4a8baed8c981c04cffa9a421e80c7d4684941.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KMR6BHCO.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KMR6BHCO.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.min.js new file mode 100644 index 0000000..a5108e1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmr6bhco.min.js @@ -0,0 +1,20 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KMR6BHCO.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_styles_default}from"./chunk.CJB5WKGN.js";import{SlTreeItem}from"./chunk.MKJDSUNA.js";import{clamp}from"./chunk.HF7GESMZ.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";function syncCheckboxes(e,t=!1){function s(e){const t=e.getChildrenItems({includeDisabled:!1});if(t.length){const s=t.every((e=>e.selected)),l=t.every((e=>!e.selected&&!e.indeterminate));e.selected=s,e.indeterminate=!s&&!l}}!function e(l){for(const s of l.getChildrenItems())s.selected=t?l.selected||s.selected:!s.disabled&&l.selected,e(s);t&&s(l)}(e),function e(t){const l=t.parentElement;SlTreeItem.isTreeItem(l)&&(s(l),e(l))}(e)}var SlTree=class extends ShoelaceElement{constructor(){super(),this.selection="single",this.clickTarget=null,this.initTreeItem=e=>{e.selectable="multiple"===this.selection,["expand","collapse"].filter((e=>!!this.querySelector(`[slot="${e}-icon"]`))).forEach((t=>{const s=e.querySelector(`[slot="${t}-icon"]`),l=this.getExpandButtonIcon(t);l&&(null===s?e.append(l):s.hasAttribute("data-default")&&s.replaceWith(l))}))},this.handleTreeChanged=e=>{for(const t of e){const e=[...t.addedNodes].filter(SlTreeItem.isTreeItem),s=[...t.removedNodes].filter(SlTreeItem.isTreeItem);e.forEach(this.initTreeItem),this.lastFocusedItem&&s.includes(this.lastFocusedItem)&&(this.lastFocusedItem=null)}},this.handleFocusOut=e=>{const t=e.relatedTarget;t&&this.contains(t)||(this.tabIndex=0)},this.handleFocusIn=e=>{const t=e.target;e.target===this&&this.focusItem(this.lastFocusedItem||this.getAllTreeItems()[0]),SlTreeItem.isTreeItem(t)&&!t.disabled&&(this.lastFocusedItem&&(this.lastFocusedItem.tabIndex=-1),this.lastFocusedItem=t,this.tabIndex=-1,t.tabIndex=0)},this.addEventListener("focusin",this.handleFocusIn),this.addEventListener("focusout",this.handleFocusOut),this.addEventListener("sl-lazy-change",this.handleSlotChange)}async connectedCallback(){super.connectedCallback(),this.setAttribute("role","tree"),this.setAttribute("tabindex","0"),await this.updateComplete,this.mutationObserver=new MutationObserver(this.handleTreeChanged),this.mutationObserver.observe(this,{childList:!0,subtree:!0})}disconnectedCallback(){var e;super.disconnectedCallback(),null==(e=this.mutationObserver)||e.disconnect()}getExpandButtonIcon(e){const t=("expand"===e?this.expandedIconSlot:this.collapsedIconSlot).assignedElements({flatten:!0})[0];if(t){const s=t.cloneNode(!0);return[s,...s.querySelectorAll("[id]")].forEach((e=>e.removeAttribute("id"))),s.setAttribute("data-default",""),s.slot=`${e}-icon`,s}return null}selectItem(e){const t=[...this.selectedItems];if("multiple"===this.selection)e.selected=!e.selected,e.lazy&&(e.expanded=!0),syncCheckboxes(e);else if("single"===this.selection||e.isLeaf){const t=this.getAllTreeItems();for(const s of t)s.selected=s===e}else"leaf"===this.selection&&(e.expanded=!e.expanded);const s=this.selectedItems;(t.length!==s.length||s.some((e=>!t.includes(e))))&&Promise.all(s.map((e=>e.updateComplete))).then((()=>{this.emit("sl-selection-change",{detail:{selection:s}})}))}getAllTreeItems(){return[...this.querySelectorAll("sl-tree-item")]}focusItem(e){null==e||e.focus()}handleKeyDown(e){if(!["ArrowDown","ArrowUp","ArrowRight","ArrowLeft","Home","End","Enter"," "].includes(e.key))return;if(e.composedPath().some((e=>{var t;return["input","textarea"].includes(null==(t=null==e?void 0:e.tagName)?void 0:t.toLowerCase())})))return;const t=this.getFocusableItems(),s=this.matches(":dir(ltr)"),l=this.matches(":dir(rtl)");if(t.length>0){e.preventDefault();const n=t.findIndex((e=>e.matches(":focus"))),o=t[n],i=e=>{const s=t[clamp(e,0,t.length-1)];this.focusItem(s)},a=e=>{o.expanded=e};"ArrowDown"===e.key?i(n+1):"ArrowUp"===e.key?i(n-1):s&&"ArrowRight"===e.key||l&&"ArrowLeft"===e.key?!o||o.disabled||o.expanded||o.isLeaf&&!o.lazy?i(n+1):a(!0):s&&"ArrowLeft"===e.key||l&&"ArrowRight"===e.key?!o||o.disabled||o.isLeaf||!o.expanded?i(n-1):a(!1):"Home"===e.key?i(0):"End"===e.key?i(t.length-1):"Enter"!==e.key&&" "!==e.key||o.disabled||this.selectItem(o)}}handleClick(e){const t=e.target,s=t.closest("sl-tree-item"),l=e.composedPath().some((e=>{var t;return null==(t=null==e?void 0:e.classList)?void 0:t.contains("tree-item__expand-button")}));s&&!s.disabled&&t===this.clickTarget&&(l?s.expanded=!s.expanded:this.selectItem(s))}handleMouseDown(e){this.clickTarget=e.target}handleSlotChange(){this.getAllTreeItems().forEach(this.initTreeItem)}async handleSelectionChange(){const e="multiple"===this.selection,t=this.getAllTreeItems();this.setAttribute("aria-multiselectable",e?"true":"false");for(const s of t)s.selectable=e;e&&(await this.updateComplete,[...this.querySelectorAll(":scope > sl-tree-item")].forEach((e=>syncCheckboxes(e,!0))))}get selectedItems(){return this.getAllTreeItems().filter((e=>e.selected))}getFocusableItems(){const e=this.getAllTreeItems(),t=new Set;return e.filter((e=>{var s;if(e.disabled)return!1;const l=null==(s=e.parentElement)?void 0:s.closest("[role=treeitem]");return l&&(!l.expanded||l.loading||t.has(l))&&t.add(e),!t.has(e)}))}render(){return x` +
+ + + +
+ `}};SlTree.styles=[component_styles_default,tree_styles_default],__decorateClass([e("slot:not([name])")],SlTree.prototype,"defaultSlot",2),__decorateClass([e("slot[name=expand-icon]")],SlTree.prototype,"expandedIconSlot",2),__decorateClass([e("slot[name=collapse-icon]")],SlTree.prototype,"collapsedIconSlot",2),__decorateClass([n()],SlTree.prototype,"selection",2),__decorateClass([watch("selection")],SlTree.prototype,"handleSelectionChange",1);export{SlTree}; +//# sourceMappingURL=/sm/6d8bc263667c73388388e487dd76eb146afb14018060073d7ab77727299bbdfd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KMUO6LEO.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KMUO6LEO.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.min.js new file mode 100644 index 0000000..c273050 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kmuo6leo.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KMUO6LEO.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{formCollections}from"./chunk.37HAGFEA.js";function serialize(e){const o=new FormData(e),r={};return o.forEach(((e,o)=>{if(Reflect.has(r,o)){const t=r[o];Array.isArray(t)?t.push(e):r[o]=[r[o],e]}else r[o]=e})),r}function getFormControls(e){const o=[...e.getRootNode().querySelectorAll("*")],r=[...e.elements],t=formCollections.get(e);return[...r,...t?Array.from(t):[]].sort(((e,r)=>o.indexOf(e)o.indexOf(r)?1:0))}export{serialize,getFormControls}; +//# sourceMappingURL=/sm/e793a482f9c3afb97ce4eaf9b376f2bee3f4fc5279d40908218551fc9335da48.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KPESQDYT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KPESQDYT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.min.js new file mode 100644 index 0000000..07ac758 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kpesqdyt.min.js @@ -0,0 +1,79 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KPESQDYT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var image_comparer_styles_default=i` + :host { + --divider-width: 2px; + --handle-size: 2.5rem; + + display: inline-block; + position: relative; + } + + .image-comparer { + max-width: 100%; + max-height: 100%; + overflow: hidden; + } + + .image-comparer__before, + .image-comparer__after { + display: block; + pointer-events: none; + } + + .image-comparer__before::slotted(img), + .image-comparer__after::slotted(img), + .image-comparer__before::slotted(svg), + .image-comparer__after::slotted(svg) { + display: block; + max-width: 100% !important; + height: auto; + } + + .image-comparer__after { + position: absolute; + top: 0; + left: 0; + height: 100%; + width: 100%; + } + + .image-comparer__divider { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + width: var(--divider-width); + height: 100%; + background-color: var(--sl-color-neutral-0); + translate: calc(var(--divider-width) / -2); + cursor: ew-resize; + } + + .image-comparer__handle { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: calc(50% - (var(--handle-size) / 2)); + width: var(--handle-size); + height: var(--handle-size); + background-color: var(--sl-color-neutral-0); + border-radius: var(--sl-border-radius-circle); + font-size: calc(var(--handle-size) * 0.5); + color: var(--sl-color-neutral-700); + cursor: inherit; + z-index: 10; + } + + .image-comparer__handle:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } +`;export{image_comparer_styles_default}; +//# sourceMappingURL=/sm/19dec246df19af2de797758b68798e4d07f9e028272463db3defa70c206d34e8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KX6JW3HH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KX6JW3HH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.min.js new file mode 100644 index 0000000..8011d4e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kx6jw3hh.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KX6JW3HH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimatedImage}from"./chunk.NJPNJO3T.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-animated-image";SlAnimatedImage.define("sl-animated-image");var reactWrapper=createComponent({tagName:tagName,elementClass:SlAnimatedImage,react:React,events:{onSlLoad:"sl-load",onSlError:"sl-error"},displayName:"SlAnimatedImage"}),animated_image_default=reactWrapper;export{animated_image_default}; +//# sourceMappingURL=/sm/b8cce11991cdd1167b595e0de80f6f7ca3476854e96ba5cd077b6d814b918c39.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.KZQUXDRA.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.KZQUXDRA.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.min.js new file mode 100644 index 0000000..17571b7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.kzquxdra.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.KZQUXDRA.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTag}from"./chunk.T3DUE4D6.js";var tag_default=SlTag;SlTag.define("sl-tag");export{tag_default}; +//# sourceMappingURL=/sm/d054c3bef61204a8580147e9e7d05721078bfe6ab911cf2062d23bcfb4ff3543.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.L4AMIRHK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.L4AMIRHK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.min.js new file mode 100644 index 0000000..a4434e1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l4amirhk.min.js @@ -0,0 +1,15 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.L4AMIRHK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_styles_default}from"./chunk.JASCFJUS.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlMenu=class extends ShoelaceElement{connectedCallback(){super.connectedCallback(),this.setAttribute("role","menu")}handleClick(e){const t=["menuitem","menuitemcheckbox"],n=e.composedPath(),l=n.find((e=>{var n;return t.includes((null==(n=null==e?void 0:e.getAttribute)?void 0:n.call(e,"role"))||"")}));if(!l)return;if(n.find((e=>{var t;return"menu"===(null==(t=null==e?void 0:e.getAttribute)?void 0:t.call(e,"role"))}))!==this)return;const s=l;"checkbox"===s.type&&(s.checked=!s.checked),this.emit("sl-select",{detail:{item:s}})}handleKeyDown(e){if("Enter"===e.key||" "===e.key){const t=this.getCurrentItem();e.preventDefault(),e.stopPropagation(),null==t||t.click()}else if(["ArrowDown","ArrowUp","Home","End"].includes(e.key)){const t=this.getAllItems(),n=this.getCurrentItem();let l=n?t.indexOf(n):0;t.length>0&&(e.preventDefault(),e.stopPropagation(),"ArrowDown"===e.key?l++:"ArrowUp"===e.key?l--:"Home"===e.key?l=0:"End"===e.key&&(l=t.length-1),l<0&&(l=t.length-1),l>t.length-1&&(l=0),this.setCurrentItem(t[l]),t[l].focus())}}handleMouseDown(e){const t=e.target;this.isMenuItem(t)&&this.setCurrentItem(t)}handleSlotChange(){const e=this.getAllItems();e.length>0&&this.setCurrentItem(e[0])}isMenuItem(e){var t;return"sl-menu-item"===e.tagName.toLowerCase()||["menuitem","menuitemcheckbox","menuitemradio"].includes(null!=(t=e.getAttribute("role"))?t:"")}getAllItems(){return[...this.defaultSlot.assignedElements({flatten:!0})].filter((e=>!(e.inert||!this.isMenuItem(e))))}getCurrentItem(){return this.getAllItems().find((e=>"0"===e.getAttribute("tabindex")))}setCurrentItem(e){this.getAllItems().forEach((t=>{t.setAttribute("tabindex",t===e?"0":"-1")}))}render(){return x` + + `}};SlMenu.styles=[component_styles_default,menu_styles_default],__decorateClass([e("slot")],SlMenu.prototype,"defaultSlot",2);export{SlMenu}; +//# sourceMappingURL=/sm/6d0093805929e9f1acd2a60c927e00fe5a406dfb959fbf0d23eeef8177d0809b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.L7IBPBN5.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.L7IBPBN5.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.min.js new file mode 100644 index 0000000..622a2b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.l7ibpbn5.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.L7IBPBN5.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatBytes}from"./chunk.3GYJGFVR.js";var format_bytes_default=SlFormatBytes;SlFormatBytes.define("sl-format-bytes");export{format_bytes_default}; +//# sourceMappingURL=/sm/7c3c69cbdb2326b571ae04a8aa63fe1c6a0038e80ae16279e56263ec4dea443a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.LC52D3NF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.LC52D3NF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.min.js new file mode 100644 index 0000000..ab54a88 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lc52d3nf.min.js @@ -0,0 +1,34 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.LC52D3NF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{icon_button_styles_default}from"./chunk.OGR6IZGY.js";import{n as n2,s}from"./chunk.LX7UG5WS.js";import{o}from"./chunk.2URMUHDY.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlIconButton=class extends ShoelaceElement{constructor(){super(...arguments),this.hasFocus=!1,this.label="",this.disabled=!1}handleBlur(){this.hasFocus=!1,this.emit("sl-blur")}handleFocus(){this.hasFocus=!0,this.emit("sl-focus")}handleClick(t){this.disabled&&(t.preventDefault(),t.stopPropagation())}click(){this.button.click()}focus(t){this.button.focus(t)}blur(){this.button.blur()}render(){const t=!!this.href,n=t?s`a`:s`button`;return n2` + <${n} + part="base" + class=${e({"icon-button":!0,"icon-button--disabled":!t&&this.disabled,"icon-button--focused":this.hasFocus})} + ?disabled=${o(t?void 0:this.disabled)} + type=${o(t?void 0:"button")} + href=${o(t?this.href:void 0)} + target=${o(t?this.target:void 0)} + download=${o(t?this.download:void 0)} + rel=${o(t&&this.target?"noreferrer noopener":void 0)} + role=${o(t?void 0:"button")} + aria-disabled=${this.disabled?"true":"false"} + aria-label="${this.label}" + tabindex=${this.disabled?"-1":"0"} + @blur=${this.handleBlur} + @focus=${this.handleFocus} + @click=${this.handleClick} + > + + + `}};SlIconButton.styles=[component_styles_default,icon_button_styles_default],SlIconButton.dependencies={"sl-icon":SlIcon},__decorateClass([e2(".icon-button")],SlIconButton.prototype,"button",2),__decorateClass([r()],SlIconButton.prototype,"hasFocus",2),__decorateClass([n()],SlIconButton.prototype,"name",2),__decorateClass([n()],SlIconButton.prototype,"library",2),__decorateClass([n()],SlIconButton.prototype,"src",2),__decorateClass([n()],SlIconButton.prototype,"href",2),__decorateClass([n()],SlIconButton.prototype,"target",2),__decorateClass([n()],SlIconButton.prototype,"download",2),__decorateClass([n()],SlIconButton.prototype,"label",2),__decorateClass([n({type:Boolean,reflect:!0})],SlIconButton.prototype,"disabled",2);export{SlIconButton}; +//# sourceMappingURL=/sm/90fb28285588a7f4ccdc8ff22c587ba297f06f15a7f088e480dea34a9b7ca03d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.LROCNIJ2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.LROCNIJ2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.min.js new file mode 100644 index 0000000..900a1d2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lrocnij2.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.LROCNIJ2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadioButton}from"./chunk.6OASL3QX.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-radio-button";SlRadioButton.define("sl-radio-button");var reactWrapper=createComponent({tagName:tagName,elementClass:SlRadioButton,react:React,events:{onSlBlur:"sl-blur",onSlFocus:"sl-focus"},displayName:"SlRadioButton"}),radio_button_default=reactWrapper;export{radio_button_default}; +//# sourceMappingURL=/sm/7fba4055ed200f9addc561051727a2c8eb3fe89afa044ccba173bc340ffac8e4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.LX7UG5WS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.LX7UG5WS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.min.js new file mode 100644 index 0000000..7e0540e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.lx7ug5ws.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.LX7UG5WS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{b,x}from"./chunk.CXZZ2LVK.js";var e=Symbol.for(""),o=t=>{if((null==t?void 0:t.r)===e)return null==t?void 0:t._$litStatic$},s=(t,...r)=>({_$litStatic$:r.reduce(((e,r,i)=>e+(t=>{if(void 0!==t._$litStatic$)return t._$litStatic$;throw Error(`Value passed to 'literal' function must be a 'literal' result: ${t}. Use 'unsafeStatic' to pass non-literal values, but\n take care to ensure page security.`)})(r)+t[i+1]),t[0]),r:e}),a=new Map,l=t=>(e,...r)=>{const i=r.length;let l,n;const s=[],u=[];let c,$=0,f=!1;for(;$t.clientHeight&&"auto"===n)return!0;return!(!(t.scrollWidth>t.clientWidth)||"auto"!==i)}function isTabbable(t){const e=t.tagName.toLowerCase(),n=Number(t.getAttribute("tabindex"));if(t.hasAttribute("tabindex")&&(isNaN(n)||n<=-1))return!1;if(t.hasAttribute("disabled"))return!1;if(t.closest("[inert]"))return!1;if("input"===e&&"radio"===t.getAttribute("type")&&!t.hasAttribute("checked"))return!1;if(!isVisible(t))return!1;if(("audio"===e||"video"===e)&&t.hasAttribute("controls"))return!0;if(t.hasAttribute("tabindex"))return!0;if(t.hasAttribute("contenteditable")&&"false"!==t.getAttribute("contenteditable"))return!0;return!!["button","input","select","textarea","a","audio","video","summary","iframe"].includes(e)||isOverflowingAndTabbable(t)}function getTabbableBoundary(t){var e,n;const i=getTabbableElements(t);return{start:null!=(e=i[0])?e:null,end:null!=(n=i[i.length-1])?n:null}}function getSlottedChildrenOutsideRootElement(t,e){var n;return(null==(n=t.getRootNode({composed:!0}))?void 0:n.host)!==e}function getTabbableElements(t){const e=new WeakMap,n=[];return function i(r){if(r instanceof Element){if(r.hasAttribute("inert")||r.closest("[inert]"))return;if(e.has(r))return;e.set(r,!0),!n.includes(r)&&isTabbable(r)&&n.push(r),r instanceof HTMLSlotElement&&getSlottedChildrenOutsideRootElement(r,t)&&r.assignedElements({flatten:!0}).forEach((t=>{i(t)})),null!==r.shadowRoot&&"open"===r.shadowRoot.mode&&i(r.shadowRoot)}for(const t of r.children)i(t)}(t),n.sort(((t,e)=>{const n=Number(t.getAttribute("tabindex"))||0;return(Number(e.getAttribute("tabindex"))||0)-n}))}export{getTabbableBoundary,getTabbableElements}; +//# sourceMappingURL=/sm/a35d177473716a5326db3c61977050eaecd041885a1509e9d190b1f6e3b46d07.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.LY2W3OWK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.LY2W3OWK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.min.js new file mode 100644 index 0000000..e72bdf7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ly2w3owk.min.js @@ -0,0 +1,12 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.LY2W3OWK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var resize_observer_styles_default=i` + :host { + display: contents; + } +`;export{resize_observer_styles_default}; +//# sourceMappingURL=/sm/07b9ae4d0ed9498370c888230dc82d4b8ec4b59b8be3cfcd0c0e826e15d6df1c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.M2VP2ZQB.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.M2VP2ZQB.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.min.js new file mode 100644 index 0000000..2036124 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m2vp2zqb.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.M2VP2ZQB.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{include_styles_default}from"./chunk.4VFDNCQZ.js";import{requestInclude}from"./chunk.XNEONNEJ.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlInclude=class extends ShoelaceElement{constructor(){super(...arguments),this.mode="cors",this.allowScripts=!1}executeScript(t){const e=document.createElement("script");[...t.attributes].forEach((t=>e.setAttribute(t.name,t.value))),e.textContent=t.textContent,t.parentNode.replaceChild(e,t)}async handleSrcChange(){try{const t=this.src,e=await requestInclude(t,this.mode);if(t!==this.src)return;if(!e.ok)return void this.emit("sl-error",{detail:{status:e.status}});this.innerHTML=e.html,this.allowScripts&&[...this.querySelectorAll("script")].forEach((t=>this.executeScript(t))),this.emit("sl-load")}catch(t){this.emit("sl-error",{detail:{status:-1}})}}render(){return x``}};SlInclude.styles=[component_styles_default,include_styles_default],__decorateClass([n()],SlInclude.prototype,"src",2),__decorateClass([n()],SlInclude.prototype,"mode",2),__decorateClass([n({attribute:"allow-scripts",type:Boolean})],SlInclude.prototype,"allowScripts",2),__decorateClass([watch("src")],SlInclude.prototype,"handleSrcChange",1);export{SlInclude}; +//# sourceMappingURL=/sm/869d23d7712def97bc9039e0e4e5eace9c09877962f85f926e96ddee024cbef2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.M5W6CHWH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.M5W6CHWH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.min.js new file mode 100644 index 0000000..d3ab0b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.m5w6chwh.min.js @@ -0,0 +1,32 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.M5W6CHWH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n,r}from"./chunk.UQRBALDC.js";import{avatar_styles_default}from"./chunk.GTZHBAAH.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlAvatar=class extends ShoelaceElement{constructor(){super(...arguments),this.hasError=!1,this.image="",this.label="",this.initials="",this.loading="eager",this.shape="circle"}handleImageChange(){this.hasError=!1}handleImageLoadError(){this.hasError=!0,this.emit("sl-error")}render(){const a=x` + + `;let r=x``;return r=this.initials?x`
${this.initials}
`:x` + + `,x` + + `}};SlAvatar.styles=[component_styles_default,avatar_styles_default],SlAvatar.dependencies={"sl-icon":SlIcon},__decorateClass([r()],SlAvatar.prototype,"hasError",2),__decorateClass([n()],SlAvatar.prototype,"image",2),__decorateClass([n()],SlAvatar.prototype,"label",2),__decorateClass([n()],SlAvatar.prototype,"initials",2),__decorateClass([n()],SlAvatar.prototype,"loading",2),__decorateClass([n({reflect:!0})],SlAvatar.prototype,"shape",2),__decorateClass([watch("image")],SlAvatar.prototype,"handleImageChange",1);export{SlAvatar}; +//# sourceMappingURL=/sm/71941c2b6bb9ae95135b1065272e07632caf71f6330d658200ae9c367c3030f5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MB643KRE.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MB643KRE.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.min.js new file mode 100644 index 0000000..3b12870 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mb643kre.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MB643KRE.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e,i,t}from"./chunk.UP75L23G.js";import{f,m}from"./chunk.2L6GHXIJ.js";import{T,w}from"./chunk.CXZZ2LVK.js";var l=e(class extends i{constructor(e){if(super(e),e.type!==t.PROPERTY&&e.type!==t.ATTRIBUTE&&e.type!==t.BOOLEAN_ATTRIBUTE)throw Error("The `live` directive is not allowed on child or event bindings");if(!f(e))throw Error("`live` bindings can only contain a single expression")}render(e){return e}update(e,[r]){if(r===w||r===T)return r;const i=e.element,n=e.name;if(e.type===t.PROPERTY){if(r===i[n])return w}else if(e.type===t.BOOLEAN_ATTRIBUTE){if(!!r===i.hasAttribute(n))return w}else if(e.type===t.ATTRIBUTE&&i.getAttribute(n)===r+"")return w;return m(e),r}});export{l}; +/*! Bundled license information: + +lit-html/directives/live.js: + (** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/ee1c02972115b09871e64d90d736e88f52d592cbabafb4827e8e9b09fe398855.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MF6OX4FC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MF6OX4FC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.min.js new file mode 100644 index 0000000..a3cc085 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mf6ox4fc.min.js @@ -0,0 +1,33 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MF6OX4FC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_item_styles_default}from"./chunk.IPJHXFIL.js";import{SubmenuController}from"./chunk.MZQVGI4G.js";import{SlPopup}from"./chunk.DV4MWNJ3.js";import{SlSpinner}from"./chunk.5YNNJDCN.js";import{HasSlotController,getTextContent}from"./chunk.NYIIDP5N.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlMenuItem=class extends ShoelaceElement{constructor(){super(...arguments),this.type="normal",this.checked=!1,this.value="",this.loading=!1,this.disabled=!1,this.hasSlotController=new HasSlotController(this,"submenu"),this.submenuController=new SubmenuController(this,this.hasSlotController),this.handleHostClick=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())},this.handleMouseOver=e=>{this.focus(),e.stopPropagation()}}connectedCallback(){super.connectedCallback(),this.addEventListener("click",this.handleHostClick),this.addEventListener("mouseover",this.handleMouseOver)}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("click",this.handleHostClick),this.removeEventListener("mouseover",this.handleMouseOver)}handleDefaultSlotChange(){const e=this.getTextLabel();void 0!==this.cachedTextLabel?e!==this.cachedTextLabel&&(this.cachedTextLabel=e,this.emit("slotchange",{bubbles:!0,composed:!1,cancelable:!1})):this.cachedTextLabel=e}handleCheckedChange(){if(this.checked&&"checkbox"!==this.type)return this.checked=!1,void console.error('The checked attribute can only be used on menu items with type="checkbox"',this);"checkbox"===this.type?this.setAttribute("aria-checked",this.checked?"true":"false"):this.removeAttribute("aria-checked")}handleDisabledChange(){this.setAttribute("aria-disabled",this.disabled?"true":"false")}handleTypeChange(){"checkbox"===this.type?(this.setAttribute("role","menuitemcheckbox"),this.setAttribute("aria-checked",this.checked?"true":"false")):(this.setAttribute("role","menuitem"),this.removeAttribute("aria-checked"))}getTextLabel(){return getTextContent(this.defaultSlot)}isSubmenu(){return this.hasSlotController.test("submenu")}render(){const t=this.matches(":dir(rtl)"),s=this.submenuController.isExpanded();return x` +
+ + + + + + + + + + + + + + + ${this.submenuController.renderSubmenu()} + ${this.loading?x` `:""} +
+ `}};SlMenuItem.styles=[component_styles_default,menu_item_styles_default],SlMenuItem.dependencies={"sl-icon":SlIcon,"sl-popup":SlPopup,"sl-spinner":SlSpinner},__decorateClass([e2("slot:not([name])")],SlMenuItem.prototype,"defaultSlot",2),__decorateClass([e2(".menu-item")],SlMenuItem.prototype,"menuItem",2),__decorateClass([n()],SlMenuItem.prototype,"type",2),__decorateClass([n({type:Boolean,reflect:!0})],SlMenuItem.prototype,"checked",2),__decorateClass([n()],SlMenuItem.prototype,"value",2),__decorateClass([n({type:Boolean,reflect:!0})],SlMenuItem.prototype,"loading",2),__decorateClass([n({type:Boolean,reflect:!0})],SlMenuItem.prototype,"disabled",2),__decorateClass([watch("checked")],SlMenuItem.prototype,"handleCheckedChange",1),__decorateClass([watch("disabled")],SlMenuItem.prototype,"handleDisabledChange",1),__decorateClass([watch("type")],SlMenuItem.prototype,"handleTypeChange",1);export{SlMenuItem}; +//# sourceMappingURL=/sm/572c300b0d657ca79dc9bb453fe4ce5c564b1e5b1d1526134f22ded35a068262.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MHBZCRLJ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MHBZCRLJ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.min.js new file mode 100644 index 0000000..5036940 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mhbzcrlj.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MHBZCRLJ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCard}from"./chunk.G3JQUIYV.js";var card_default=SlCard;SlCard.define("sl-card");export{card_default}; +//# sourceMappingURL=/sm/3a1800d75eff315b08e6be90916eb9f14a90a85e77df50b55f3297f1d0f64089.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MKJDSUNA.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MKJDSUNA.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.min.js new file mode 100644 index 0000000..0753452 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mkjdsuna.min.js @@ -0,0 +1,75 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MKJDSUNA.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_item_styles_default}from"./chunk.GR65TH73.js";import{SlCheckbox}from"./chunk.2PVHMPLN.js";import{l}from"./chunk.MB643KRE.js";import{SlSpinner}from"./chunk.5YNNJDCN.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{animateTo,shimKeyframesHeightAuto,stopAnimations}from"./chunk.RV6ECJES.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";function n2(e,t,i){return e?t(e):null==i?void 0:i(e)}var _SlTreeItem=class t extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.indeterminate=!1,this.isLeaf=!1,this.loading=!1,this.selectable=!1,this.expanded=!1,this.selected=!1,this.disabled=!1,this.lazy=!1}static isTreeItem(e){return e instanceof Element&&"treeitem"===e.getAttribute("role")}connectedCallback(){super.connectedCallback(),this.setAttribute("role","treeitem"),this.setAttribute("tabindex","-1"),this.isNestedItem()&&(this.slot="children")}firstUpdated(){this.childrenContainer.hidden=!this.expanded,this.childrenContainer.style.height=this.expanded?"auto":"0",this.isLeaf=!this.lazy&&0===this.getChildrenItems().length,this.handleExpandedChange()}async animateCollapse(){this.emit("sl-collapse"),await stopAnimations(this.childrenContainer);const{keyframes:e,options:t}=getAnimation(this,"tree-item.collapse",{dir:this.localize.dir()});await animateTo(this.childrenContainer,shimKeyframesHeightAuto(e,this.childrenContainer.scrollHeight),t),this.childrenContainer.hidden=!0,this.emit("sl-after-collapse")}isNestedItem(){const e=this.parentElement;return!!e&&t.isTreeItem(e)}handleChildrenSlotChange(){this.loading=!1,this.isLeaf=!this.lazy&&0===this.getChildrenItems().length}willUpdate(e){e.has("selected")&&!e.has("indeterminate")&&(this.indeterminate=!1)}async animateExpand(){this.emit("sl-expand"),await stopAnimations(this.childrenContainer),this.childrenContainer.hidden=!1;const{keyframes:e,options:t}=getAnimation(this,"tree-item.expand",{dir:this.localize.dir()});await animateTo(this.childrenContainer,shimKeyframesHeightAuto(e,this.childrenContainer.scrollHeight),t),this.childrenContainer.style.height="auto",this.emit("sl-after-expand")}handleLoadingChange(){this.setAttribute("aria-busy",this.loading?"true":"false"),this.loading||this.animateExpand()}handleDisabledChange(){this.setAttribute("aria-disabled",this.disabled?"true":"false")}handleSelectedChange(){this.setAttribute("aria-selected",this.selected?"true":"false")}handleExpandedChange(){this.isLeaf?this.removeAttribute("aria-expanded"):this.setAttribute("aria-expanded",this.expanded?"true":"false")}handleExpandAnimation(){this.expanded?this.lazy?(this.loading=!0,this.emit("sl-lazy-load")):this.animateExpand():this.animateCollapse()}handleLazyChange(){this.emit("sl-lazy-change")}getChildrenItems({includeDisabled:e=!0}={}){return this.childrenSlot?[...this.childrenSlot.assignedElements({flatten:!0})].filter((i=>t.isTreeItem(i)&&(e||!i.disabled))):[]}render(){const t=this.matches(":dir(rtl)"),i=!this.loading&&(!this.isLeaf||this.lazy);return x` +
+
+
+ + + + ${n2(this.selectable,(()=>x` + + `))} + + +
+ +
+ +
+
+ `}};_SlTreeItem.styles=[component_styles_default,tree_item_styles_default],_SlTreeItem.dependencies={"sl-checkbox":SlCheckbox,"sl-icon":SlIcon,"sl-spinner":SlSpinner},__decorateClass([r()],_SlTreeItem.prototype,"indeterminate",2),__decorateClass([r()],_SlTreeItem.prototype,"isLeaf",2),__decorateClass([r()],_SlTreeItem.prototype,"loading",2),__decorateClass([r()],_SlTreeItem.prototype,"selectable",2),__decorateClass([n({type:Boolean,reflect:!0})],_SlTreeItem.prototype,"expanded",2),__decorateClass([n({type:Boolean,reflect:!0})],_SlTreeItem.prototype,"selected",2),__decorateClass([n({type:Boolean,reflect:!0})],_SlTreeItem.prototype,"disabled",2),__decorateClass([n({type:Boolean,reflect:!0})],_SlTreeItem.prototype,"lazy",2),__decorateClass([e2("slot:not([name])")],_SlTreeItem.prototype,"defaultSlot",2),__decorateClass([e2("slot[name=children]")],_SlTreeItem.prototype,"childrenSlot",2),__decorateClass([e2(".tree-item__item")],_SlTreeItem.prototype,"itemElement",2),__decorateClass([e2(".tree-item__children")],_SlTreeItem.prototype,"childrenContainer",2),__decorateClass([e2(".tree-item__expand-button slot")],_SlTreeItem.prototype,"expandButtonSlot",2),__decorateClass([watch("loading",{waitUntilFirstUpdate:!0})],_SlTreeItem.prototype,"handleLoadingChange",1),__decorateClass([watch("disabled")],_SlTreeItem.prototype,"handleDisabledChange",1),__decorateClass([watch("selected")],_SlTreeItem.prototype,"handleSelectedChange",1),__decorateClass([watch("expanded",{waitUntilFirstUpdate:!0})],_SlTreeItem.prototype,"handleExpandedChange",1),__decorateClass([watch("expanded",{waitUntilFirstUpdate:!0})],_SlTreeItem.prototype,"handleExpandAnimation",1),__decorateClass([watch("lazy",{waitUntilFirstUpdate:!0})],_SlTreeItem.prototype,"handleLazyChange",1);var SlTreeItem=_SlTreeItem;setDefaultAnimation("tree-item.expand",{keyframes:[{height:"0",opacity:"0",overflow:"hidden"},{height:"auto",opacity:"1",overflow:"hidden"}],options:{duration:250,easing:"cubic-bezier(0.4, 0.0, 0.2, 1)"}}),setDefaultAnimation("tree-item.collapse",{keyframes:[{height:"auto",opacity:"1",overflow:"hidden"},{height:"0",opacity:"0",overflow:"hidden"}],options:{duration:200,easing:"cubic-bezier(0.4, 0.0, 0.2, 1)"}});export{SlTreeItem}; +/*! Bundled license information: + +lit-html/directives/when.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/9ae5f8ddbacf2fd903f5acb8744b65107b1bda817daacfbc6407ad2ecdc80471.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MMH6PRFE.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MMH6PRFE.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.min.js new file mode 100644 index 0000000..7129bed --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mmh6prfe.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MMH6PRFE.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"./chunk.O27EHOBW.js";var translation={$code:"de",$name:"Deutsch",$dir:"ltr",carousel:"Karussell",clearEntry:"Eingabe löschen",close:"Schließen",copied:"Kopiert",copy:"Kopieren",currentValue:"Aktueller Wert",error:"Fehler",goToSlide:(e,r)=>`Zu Folie ${e} von ${r} gehen`,hidePassword:"Passwort verbergen",loading:"Wird geladen",nextSlide:"Nächste Folie",numOptionsSelected:e=>0===e?"Keine Optionen ausgewählt":1===e?"1 Option ausgewählt":`${e} Optionen ausgewählt`,previousSlide:"Vorherige Folie",progress:"Fortschritt",remove:"Entfernen",resize:"Größe ändern",scrollToEnd:"Zum Ende scrollen",scrollToStart:"Zum Anfang scrollen",selectAColorFromTheScreen:"Farbe vom Bildschirm auswählen",showPassword:"Passwort anzeigen",slideNum:e=>`Folie ${e}`,toggleColorFormat:"Farbformat umschalten"};registerTranslation(translation);var de_default=translation;export{de_default}; +//# sourceMappingURL=/sm/52a138a1c086d8ffa40a8312dabc0e9afb1df296012c0fae9ca6db3c74f95839.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MOGRU2B4.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MOGRU2B4.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.min.js new file mode 100644 index 0000000..2cac620 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mogru2b4.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MOGRU2B4.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlInput}from"./chunk.YR3CJNR5.js";var input_default=SlInput;SlInput.define("sl-input");export{input_default}; +//# sourceMappingURL=/sm/59b6f360dcf53c52dfa476c7f5e9e1c01d97b7c2973dccf0360834a86837f5d2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MVCCMDRT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MVCCMDRT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.min.js new file mode 100644 index 0000000..737382f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvccmdrt.min.js @@ -0,0 +1,121 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MVCCMDRT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tag_styles_default=i` + :host { + display: inline-block; + } + + .tag { + display: flex; + align-items: center; + border: solid 1px; + line-height: 1; + white-space: nowrap; + user-select: none; + -webkit-user-select: none; + } + + .tag__remove::part(base) { + color: inherit; + padding: 0; + } + + /* + * Variant modifiers + */ + + .tag--primary { + background-color: var(--sl-color-primary-50); + border-color: var(--sl-color-primary-200); + color: var(--sl-color-primary-800); + } + + .tag--primary:active > sl-icon-button { + color: var(--sl-color-primary-600); + } + + .tag--success { + background-color: var(--sl-color-success-50); + border-color: var(--sl-color-success-200); + color: var(--sl-color-success-800); + } + + .tag--success:active > sl-icon-button { + color: var(--sl-color-success-600); + } + + .tag--neutral { + background-color: var(--sl-color-neutral-50); + border-color: var(--sl-color-neutral-200); + color: var(--sl-color-neutral-800); + } + + .tag--neutral:active > sl-icon-button { + color: var(--sl-color-neutral-600); + } + + .tag--warning { + background-color: var(--sl-color-warning-50); + border-color: var(--sl-color-warning-200); + color: var(--sl-color-warning-800); + } + + .tag--warning:active > sl-icon-button { + color: var(--sl-color-warning-600); + } + + .tag--danger { + background-color: var(--sl-color-danger-50); + border-color: var(--sl-color-danger-200); + color: var(--sl-color-danger-800); + } + + .tag--danger:active > sl-icon-button { + color: var(--sl-color-danger-600); + } + + /* + * Size modifiers + */ + + .tag--small { + font-size: var(--sl-button-font-size-small); + height: calc(var(--sl-input-height-small) * 0.8); + line-height: calc(var(--sl-input-height-small) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-small); + padding: 0 var(--sl-spacing-x-small); + } + + .tag--medium { + font-size: var(--sl-button-font-size-medium); + height: calc(var(--sl-input-height-medium) * 0.8); + line-height: calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-medium); + padding: 0 var(--sl-spacing-small); + } + + .tag--large { + font-size: var(--sl-button-font-size-large); + height: calc(var(--sl-input-height-large) * 0.8); + line-height: calc(var(--sl-input-height-large) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-large); + padding: 0 var(--sl-spacing-medium); + } + + .tag__remove { + margin-inline-start: var(--sl-spacing-x-small); + } + + /* + * Pill modifier + */ + + .tag--pill { + border-radius: var(--sl-border-radius-pill); + } +`;export{tag_styles_default}; +//# sourceMappingURL=/sm/3f5a8cf98e5e47be50fbd0d116d9e297497573037c7119e745e929f7d46a1cb4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MVCGXLBK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MVCGXLBK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.min.js new file mode 100644 index 0000000..ff7f557 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mvcgxlbk.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MVCGXLBK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuItem}from"./chunk.MF6OX4FC.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-menu-item";SlMenuItem.define("sl-menu-item");var reactWrapper=createComponent({tagName:tagName,elementClass:SlMenuItem,react:React,events:{},displayName:"SlMenuItem"}),menu_item_default=reactWrapper;export{menu_item_default}; +//# sourceMappingURL=/sm/a7e5dcd65f668cab9539552e5d9d2d0188b76c6da71e3a83b90f0743b8f83fe7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.MZQVGI4G.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.MZQVGI4G.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.min.js new file mode 100644 index 0000000..c827b95 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.mzqvgi4g.min.js @@ -0,0 +1,38 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.MZQVGI4G.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e,i,t}from"./chunk.UP75L23G.js";import{f}from"./chunk.2L6GHXIJ.js";import{T,x}from"./chunk.CXZZ2LVK.js";var s=(e,t)=>{var i;const n=e._$AN;if(void 0===n)return!1;for(const e of n)null==(i=e._$AO)||i.call(e,t,!1),s(e,t);return!0},o=e=>{let t,s;do{if(void 0===(t=e._$AM))break;s=t._$AN,s.delete(e),e=t}while(0===(null==s?void 0:s.size))},r=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(void 0===s)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),c(t)}};function h(e){void 0!==this._$AN?(o(this),this._$AM=e,r(this)):this._$AM=e}function n(e,t=!1,i=0){const n=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(n))for(let e=i;e{e.type==t.CHILD&&(null!=e._$AP||(e._$AP=n),null!=e._$AQ||(e._$AQ=h))},f2=class extends i{constructor(){super(...arguments),this._$AN=void 0}_$AT(e,t,s){super._$AT(e,t,s),r(this),this.isConnected=e._$AU}_$AO(e,t=!0){var i,n;e!==this.isConnected&&(this.isConnected=e,e?null==(i=this.reconnected)||i.call(this):null==(n=this.disconnected)||n.call(this)),t&&(s(this,e),o(this))}setValue(e){if(f(this._$Ct))this._$Ct._$AI(e,this);else{const t=[...this._$Ct._$AH];t[this._$Ci]=e,this._$Ct._$AI(t,this,0)}}disconnected(){}reconnected(){}},e2=()=>new h2,h2=class{},o2=new WeakMap,n2=e(class extends f2{render(e){return T}update(e,[t]){var s;const i=t!==this.G;return i&&void 0!==this.G&&this.ot(void 0),(i||this.rt!==this.lt)&&(this.G=t,this.ct=null==(s=e.options)?void 0:s.host,this.ot(this.lt=e.element)),T}ot(e){var t;if("function"==typeof this.G){const s=null!=(t=this.ct)?t:globalThis;let i=o2.get(s);void 0===i&&(i=new WeakMap,o2.set(s,i)),void 0!==i.get(this.G)&&this.G.call(this.ct,void 0),i.set(this.G,e),void 0!==e&&this.G.call(this.ct,e)}else this.G.value=e}get rt(){var e,t,s;return"function"==typeof this.G?null==(t=o2.get(null!=(e=this.ct)?e:globalThis))?void 0:t.get(this.G):null==(s=this.G)?void 0:s.value}disconnected(){this.rt===this.lt&&this.ot(void 0)}reconnected(){this.ot(this.lt)}}),SubmenuController=class{constructor(e,t){this.popupRef=e2(),this.enableSubmenuTimer=-1,this.isConnected=!1,this.isPopupConnected=!1,this.skidding=0,this.submenuOpenDelay=100,this.handleMouseMove=e=>{this.host.style.setProperty("--safe-triangle-cursor-x",`${e.clientX}px`),this.host.style.setProperty("--safe-triangle-cursor-y",`${e.clientY}px`)},this.handleMouseOver=()=>{this.hasSlotController.test("submenu")&&this.enableSubmenu()},this.handleKeyDown=e=>{switch(e.key){case"Escape":case"Tab":this.disableSubmenu();break;case"ArrowLeft":e.target!==this.host&&(e.preventDefault(),e.stopPropagation(),this.host.focus(),this.disableSubmenu());break;case"ArrowRight":case"Enter":case" ":this.handleSubmenuEntry(e)}},this.handleClick=e=>{var t;e.target===this.host?(e.preventDefault(),e.stopPropagation()):e.target instanceof Element&&("sl-menu-item"===e.target.tagName||(null==(t=e.target.role)?void 0:t.startsWith("menuitem")))&&this.disableSubmenu()},this.handleFocusOut=e=>{e.relatedTarget&&e.relatedTarget instanceof Element&&this.host.contains(e.relatedTarget)||this.disableSubmenu()},this.handlePopupMouseover=e=>{e.stopPropagation()},this.handlePopupReposition=()=>{const e=this.host.renderRoot.querySelector("slot[name='submenu']"),t=null==e?void 0:e.assignedElements({flatten:!0}).filter((e=>"sl-menu"===e.localName))[0],s=this.host.matches(":dir(rtl)");if(!t)return;const{left:i,top:n,width:o,height:h}=t.getBoundingClientRect();this.host.style.setProperty("--safe-triangle-submenu-start-x",`${s?i+o:i}px`),this.host.style.setProperty("--safe-triangle-submenu-start-y",`${n}px`),this.host.style.setProperty("--safe-triangle-submenu-end-x",`${s?i+o:i}px`),this.host.style.setProperty("--safe-triangle-submenu-end-y",`${n+h}px`)},(this.host=e).addController(this),this.hasSlotController=t}hostConnected(){this.hasSlotController.test("submenu")&&!this.host.disabled&&this.addListeners()}hostDisconnected(){this.removeListeners()}hostUpdated(){this.hasSlotController.test("submenu")&&!this.host.disabled?(this.addListeners(),this.updateSkidding()):this.removeListeners()}addListeners(){this.isConnected||(this.host.addEventListener("mousemove",this.handleMouseMove),this.host.addEventListener("mouseover",this.handleMouseOver),this.host.addEventListener("keydown",this.handleKeyDown),this.host.addEventListener("click",this.handleClick),this.host.addEventListener("focusout",this.handleFocusOut),this.isConnected=!0),this.isPopupConnected||this.popupRef.value&&(this.popupRef.value.addEventListener("mouseover",this.handlePopupMouseover),this.popupRef.value.addEventListener("sl-reposition",this.handlePopupReposition),this.isPopupConnected=!0)}removeListeners(){this.isConnected&&(this.host.removeEventListener("mousemove",this.handleMouseMove),this.host.removeEventListener("mouseover",this.handleMouseOver),this.host.removeEventListener("keydown",this.handleKeyDown),this.host.removeEventListener("click",this.handleClick),this.host.removeEventListener("focusout",this.handleFocusOut),this.isConnected=!1),this.isPopupConnected&&this.popupRef.value&&(this.popupRef.value.removeEventListener("mouseover",this.handlePopupMouseover),this.popupRef.value.removeEventListener("sl-reposition",this.handlePopupReposition),this.isPopupConnected=!1)}handleSubmenuEntry(e){const t=this.host.renderRoot.querySelector("slot[name='submenu']");if(!t)return void console.error("Cannot activate a submenu if no corresponding menuitem can be found.",this);let s=null;for(const e of t.assignedElements())if(s=e.querySelectorAll("sl-menu-item, [role^='menuitem']"),0!==s.length)break;if(s&&0!==s.length){s[0].setAttribute("tabindex","0");for(let e=1;e!==s.length;++e)s[e].setAttribute("tabindex","-1");this.popupRef.value&&(e.preventDefault(),e.stopPropagation(),this.popupRef.value.active?s[0]instanceof HTMLElement&&s[0].focus():(this.enableSubmenu(!1),this.host.updateComplete.then((()=>{s[0]instanceof HTMLElement&&s[0].focus()})),this.host.requestUpdate()))}}setSubmenuState(e){this.popupRef.value&&this.popupRef.value.active!==e&&(this.popupRef.value.active=e,this.host.requestUpdate())}enableSubmenu(e=!0){e?(window.clearTimeout(this.enableSubmenuTimer),this.enableSubmenuTimer=window.setTimeout((()=>{this.setSubmenuState(!0)}),this.submenuOpenDelay)):this.setSubmenuState(!0)}disableSubmenu(){window.clearTimeout(this.enableSubmenuTimer),this.setSubmenuState(!1)}updateSkidding(){var e;if(!(null==(e=this.host.parentElement)?void 0:e.computedStyleMap))return;const t=this.host.parentElement.computedStyleMap(),s=["padding-top","border-top-width","margin-top"].reduce(((e,s)=>{var i;const n=null!=(i=t.get(s))?i:new CSSUnitValue(0,"px");return e-(n instanceof CSSUnitValue?n:new CSSUnitValue(0,"px")).to("px").value}),0);this.skidding=s}isExpanded(){return!!this.popupRef.value&&this.popupRef.value.active}renderSubmenu(){const e=this.host.matches(":dir(rtl)");return this.isConnected?x` + + + + `:x` `}};export{SubmenuController}; +/*! Bundled license information: + +lit-html/async-directive.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +lit-html/directives/ref.js: + (** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/03447ee5eb4529417d21e0d32c2903be5642a22005b02d87c2779190368a0f3f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NAHE3R5Q.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NAHE3R5Q.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.min.js new file mode 100644 index 0000000..934dde4 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nahe3r5q.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NAHE3R5Q.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCopyButton}from"./chunk.ULG2NBYR.js";var copy_button_default=SlCopyButton;SlCopyButton.define("sl-copy-button");export{copy_button_default}; +//# sourceMappingURL=/sm/ac13bfb5f0be93523f127d397197b170ffc1730508c5e79eef44a23351d20152.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NFBMJAJT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NFBMJAJT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.min.js new file mode 100644 index 0000000..43a541e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfbmjajt.min.js @@ -0,0 +1,88 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NFBMJAJT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{clamp}from"./chunk.HF7GESMZ.js";import{AutoplayController}from"./chunk.F4VGSDIW.js";import{carousel_styles_default}from"./chunk.HUJPN4KF.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{prefersReducedMotion}from"./chunk.RV6ECJES.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r,t}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";function*o(e,t){if(void 0!==e){let o=0;for(const s of e)yield t(s,o++)}}function*o2(e,t,o=1){const s=void 0===t?0:e;null!=t||(t=e);for(let e=s;o>0?ethis.next())),this.localize=new LocalizeController(this),this.handleMouseDrag=e=>{this.dragging||(this.scrollContainer.style.setProperty("scroll-snap-type","none"),this.dragging=!0),this.scrollContainer.scrollBy({left:-e.movementX,top:-e.movementY,behavior:"instant"})},this.handleMouseDragEnd=()=>{const e=this.scrollContainer;document.removeEventListener("pointermove",this.handleMouseDrag,{capture:!0});const t=e.scrollLeft,o=e.scrollTop;e.style.removeProperty("scroll-snap-type"),e.style.setProperty("overflow","hidden");const s=e.scrollLeft,i=e.scrollTop;e.style.removeProperty("overflow"),e.style.setProperty("scroll-snap-type","none"),e.scrollTo({left:t,top:o,behavior:"instant"}),requestAnimationFrame((async()=>{t===s&&o===i||(e.scrollTo({left:s,top:i,behavior:prefersReducedMotion()?"auto":"smooth"}),await waitForEvent(e,"scrollend")),e.style.removeProperty("scroll-snap-type"),this.dragging=!1,this.handleScrollEnd()}))},this.handleSlotChange=e=>{e.some((e=>[...e.addedNodes,...e.removedNodes].some((e=>this.isCarouselItem(e)&&!e.hasAttribute("data-clone")))))&&this.initializeSlides(),this.requestUpdate()}}connectedCallback(){super.connectedCallback(),this.setAttribute("role","region"),this.setAttribute("aria-label",this.localize.term("carousel"))}disconnectedCallback(){var e;super.disconnectedCallback(),null==(e=this.mutationObserver)||e.disconnect()}firstUpdated(){this.initializeSlides(),this.mutationObserver=new MutationObserver(this.handleSlotChange),this.mutationObserver.observe(this,{childList:!0,subtree:!0})}willUpdate(e){(e.has("slidesPerMove")||e.has("slidesPerPage"))&&(this.slidesPerMove=Math.min(this.slidesPerMove,this.slidesPerPage))}getPageCount(){const e=this.getSlides().length,{slidesPerPage:t,slidesPerMove:o,loop:s}=this,i=s?e/o:(e-t)/o+1;return Math.ceil(i)}getCurrentPage(){return Math.ceil(this.activeSlide/this.slidesPerMove)}canScrollNext(){return this.loop||this.getCurrentPage()0}getSlides({excludeClones:e=!0}={}){return[...this.children].filter((t=>this.isCarouselItem(t)&&(!e||!t.hasAttribute("data-clone"))))}handleKeyDown(e){if(["ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Home","End"].includes(e.key)){const t=e.target,o=this.matches(":dir(rtl)"),s=null!==t.closest('[part~="pagination-item"]'),i="ArrowDown"===e.key||!o&&"ArrowRight"===e.key||o&&"ArrowLeft"===e.key,l="ArrowUp"===e.key||!o&&"ArrowLeft"===e.key||o&&"ArrowRight"===e.key;e.preventDefault(),l&&this.previous(),i&&this.next(),"Home"===e.key&&this.goToSlide(0),"End"===e.key&&this.goToSlide(this.getSlides().length-1),s&&this.updateComplete.then((()=>{var e;const t=null==(e=this.shadowRoot)?void 0:e.querySelector('[part~="pagination-item--active"]');t&&t.focus()}))}}handleMouseDragStart(e){this.mouseDragging&&0===e.button&&(e.preventDefault(),document.addEventListener("pointermove",this.handleMouseDrag,{capture:!0,passive:!0}),document.addEventListener("pointerup",this.handleMouseDragEnd,{capture:!0,once:!0}))}handleScroll(){this.scrolling=!0}synchronizeSlides(){const e=new IntersectionObserver((t=>{e.disconnect();for(const e of t){const t=e.target;t.toggleAttribute("inert",!e.isIntersecting),t.classList.toggle("--in-view",e.isIntersecting),t.setAttribute("aria-hidden",e.isIntersecting?"false":"true")}const o=t.find((e=>e.isIntersecting));if(o)if(this.loop&&o.target.hasAttribute("data-clone")){const e=Number(o.target.getAttribute("data-clone"));this.goToSlide(e,"instant")}else{const e=this.getSlides().indexOf(o.target);this.activeSlide=Math.ceil(e/this.slidesPerMove)*this.slidesPerMove}}),{root:this.scrollContainer,threshold:.6});this.getSlides({excludeClones:!1}).forEach((t=>{e.observe(t)}))}handleScrollEnd(){this.scrolling&&!this.dragging&&(this.synchronizeSlides(),this.scrolling=!1)}isCarouselItem(e){return e instanceof Element&&"sl-carousel-item"===e.tagName.toLowerCase()}initializeSlides(){this.getSlides({excludeClones:!1}).forEach(((e,t)=>{e.classList.remove("--in-view"),e.classList.remove("--is-active"),e.setAttribute("aria-label",this.localize.term("slideNum",t+1)),e.hasAttribute("data-clone")&&e.remove()})),this.updateSlidesSnap(),this.loop&&this.createClones(),this.synchronizeSlides(),this.goToSlide(this.activeSlide,"auto")}createClones(){const e=this.getSlides(),t=this.slidesPerPage,o=e.slice(-t),s=e.slice(0,t);o.reverse().forEach(((t,o)=>{const s=t.cloneNode(!0);s.setAttribute("data-clone",String(e.length-o-1)),this.prepend(s)})),s.forEach(((e,t)=>{const o=e.cloneNode(!0);o.setAttribute("data-clone",String(t)),this.append(o)}))}handelSlideChange(){const e=this.getSlides();e.forEach(((e,t)=>{e.classList.toggle("--is-active",t===this.activeSlide)})),this.hasUpdated&&this.emit("sl-slide-change",{detail:{index:this.activeSlide,slide:e[this.activeSlide]}})}updateSlidesSnap(){const e=this.getSlides(),t=this.slidesPerMove;e.forEach(((e,o)=>{(o+t)%t==0?e.style.removeProperty("scroll-snap-align"):e.style.setProperty("scroll-snap-align","none")}))}handleAutoplayChange(){this.autoplayController.stop(),this.autoplay&&this.autoplayController.start(this.autoplayInterval)}previous(e="smooth"){this.goToSlide(this.activeSlide-this.slidesPerMove,e)}next(e="smooth"){this.goToSlide(this.activeSlide+this.slidesPerMove,e)}goToSlide(e,t="smooth"){const{slidesPerPage:o,loop:s}=this,i=this.getSlides(),l=this.getSlides({excludeClones:!1});if(!i.length)return;const a=s?(e+i.length)%i.length:clamp(e,0,i.length-o);this.activeSlide=a;const r=this.matches(":dir(rtl)"),n=l[clamp(e+(s?o:0)+(r?o-1:0),0,l.length-1)];this.scrollToSlide(n,prefersReducedMotion()?"auto":t)}scrollToSlide(e,t="smooth"){const o=this.scrollContainer,s=o.getBoundingClientRect(),i=e.getBoundingClientRect(),l=i.left-s.left,a=i.top-s.top;o.scrollTo({left:l+o.scrollLeft,top:a+o.scrollTop,behavior:t})}render(){const{slidesPerMove:t,scrolling:s}=this,i=this.getPageCount(),l=this.getCurrentPage(),a=this.canScrollPrev(),r=this.canScrollNext(),n=this.matches(":dir(ltr)");return x` + + `}};SlCarousel.styles=[component_styles_default,carousel_styles_default],SlCarousel.dependencies={"sl-icon":SlIcon},__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"loop",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"navigation",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"pagination",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCarousel.prototype,"autoplay",2),__decorateClass([n({type:Number,attribute:"autoplay-interval"})],SlCarousel.prototype,"autoplayInterval",2),__decorateClass([n({type:Number,attribute:"slides-per-page"})],SlCarousel.prototype,"slidesPerPage",2),__decorateClass([n({type:Number,attribute:"slides-per-move"})],SlCarousel.prototype,"slidesPerMove",2),__decorateClass([n()],SlCarousel.prototype,"orientation",2),__decorateClass([n({type:Boolean,reflect:!0,attribute:"mouse-dragging"})],SlCarousel.prototype,"mouseDragging",2),__decorateClass([e2(".carousel__slides")],SlCarousel.prototype,"scrollContainer",2),__decorateClass([e2(".carousel__pagination")],SlCarousel.prototype,"paginationContainer",2),__decorateClass([r()],SlCarousel.prototype,"activeSlide",2),__decorateClass([r()],SlCarousel.prototype,"scrolling",2),__decorateClass([r()],SlCarousel.prototype,"dragging",2),__decorateClass([t({passive:!0})],SlCarousel.prototype,"handleScroll",1),__decorateClass([watch("loop",{waitUntilFirstUpdate:!0}),watch("slidesPerPage",{waitUntilFirstUpdate:!0})],SlCarousel.prototype,"initializeSlides",1),__decorateClass([watch("activeSlide")],SlCarousel.prototype,"handelSlideChange",1),__decorateClass([watch("slidesPerMove")],SlCarousel.prototype,"updateSlidesSnap",1),__decorateClass([watch("autoplay")],SlCarousel.prototype,"handleAutoplayChange",1);export{SlCarousel}; +/*! Bundled license information: + +lit-html/directives/map.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +lit-html/directives/range.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/c5964fe3c5a94915ae631154ead89c3e0cdca7b68281d48ce5c3182f2a909210.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NFGGTN5O.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NFGGTN5O.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js new file mode 100644 index 0000000..290b4a6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nfggtn5o.min.js @@ -0,0 +1,41 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NFGGTN5O.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{details_styles_default}from"./chunk.JH24DE2R.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,shimKeyframesHeightAuto,stopAnimations}from"./chunk.RV6ECJES.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlDetails=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.open=!1,this.disabled=!1}firstUpdated(){this.body.style.height=this.open?"auto":"0",this.open&&(this.details.open=!0),this.detailsObserver=new MutationObserver((e=>{for(const t of e)"attributes"===t.type&&"open"===t.attributeName&&(this.details.open?this.show():this.hide())})),this.detailsObserver.observe(this.details,{attributes:!0})}disconnectedCallback(){var e;super.disconnectedCallback(),null==(e=this.detailsObserver)||e.disconnect()}handleSummaryClick(e){e.preventDefault(),this.disabled||(this.open?this.hide():this.show(),this.header.focus())}handleSummaryKeyDown(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.open?this.hide():this.show()),"ArrowUp"!==e.key&&"ArrowLeft"!==e.key||(e.preventDefault(),this.hide()),"ArrowDown"!==e.key&&"ArrowRight"!==e.key||(e.preventDefault(),this.show())}async handleOpenChange(){if(this.open){this.details.open=!0;if(this.emit("sl-show",{cancelable:!0}).defaultPrevented)return this.open=!1,void(this.details.open=!1);await stopAnimations(this.body);const{keyframes:e,options:t}=getAnimation(this,"details.show",{dir:this.localize.dir()});await animateTo(this.body,shimKeyframesHeightAuto(e,this.body.scrollHeight),t),this.body.style.height="auto",this.emit("sl-after-show")}else{if(this.emit("sl-hide",{cancelable:!0}).defaultPrevented)return this.details.open=!0,void(this.open=!0);await stopAnimations(this.body);const{keyframes:e,options:t}=getAnimation(this,"details.hide",{dir:this.localize.dir()});await animateTo(this.body,shimKeyframesHeightAuto(e,this.body.scrollHeight),t),this.body.style.height="auto",this.details.open=!1,this.emit("sl-after-hide")}}async show(){if(!this.open&&!this.disabled)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open&&!this.disabled)return this.open=!1,waitForEvent(this,"sl-after-hide")}render(){const t=this.matches(":dir(rtl)");return x` +
+ + ${this.summary} + + + + + + + + + + + +
+ +
+
+ `}};SlDetails.styles=[component_styles_default,details_styles_default],SlDetails.dependencies={"sl-icon":SlIcon},__decorateClass([e2(".details")],SlDetails.prototype,"details",2),__decorateClass([e2(".details__header")],SlDetails.prototype,"header",2),__decorateClass([e2(".details__body")],SlDetails.prototype,"body",2),__decorateClass([e2(".details__expand-icon-slot")],SlDetails.prototype,"expandIconSlot",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDetails.prototype,"open",2),__decorateClass([n()],SlDetails.prototype,"summary",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDetails.prototype,"disabled",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlDetails.prototype,"handleOpenChange",1),setDefaultAnimation("details.show",{keyframes:[{height:"0",opacity:"0"},{height:"auto",opacity:"1"}],options:{duration:250,easing:"linear"}}),setDefaultAnimation("details.hide",{keyframes:[{height:"auto",opacity:"1"},{height:"0",opacity:"0"}],options:{duration:250,easing:"linear"}});export{SlDetails}; +//# sourceMappingURL=/sm/f5358b628ce35bd29713d6f46924a514c785a08962796ef327c6192727c947e9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NGHB4N3Y.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NGHB4N3Y.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.min.js new file mode 100644 index 0000000..48a5c05 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nghb4n3y.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NGHB4N3Y.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTree}from"./chunk.KMR6BHCO.js";var tree_default=SlTree;SlTree.define("sl-tree");export{tree_default}; +//# sourceMappingURL=/sm/310ceed0fda32d18b0846a76899a71b12aa9bc9036e141b0ead7cb95e1c3b905.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NH3SRVOC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NH3SRVOC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.min.js new file mode 100644 index 0000000..a7c5ae5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nh3srvoc.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NH3SRVOC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{en_default}from"./chunk.QPSNFEB2.js";import{LocalizeController,registerTranslation}from"./chunk.O27EHOBW.js";var LocalizeController2=class extends LocalizeController{};registerTranslation(en_default);export{LocalizeController2 as LocalizeController}; +//# sourceMappingURL=/sm/e8dbd7d8e16a3ad86461f2ea14534c20f52e5fa2fe0d827d7d041fd59715d2fe.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NJPNJO3T.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NJPNJO3T.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.min.js new file mode 100644 index 0000000..cc18047 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.njpnjo3t.min.js @@ -0,0 +1,36 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NJPNJO3T.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{animated_image_styles_default}from"./chunk.WIDVIH73.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlAnimatedImage=class extends ShoelaceElement{constructor(){super(...arguments),this.isLoaded=!1}handleClick(){this.play=!this.play}handleLoad(){const e=document.createElement("canvas"),{width:a,height:t}=this.animatedImage;e.width=a,e.height=t,e.getContext("2d").drawImage(this.animatedImage,0,0,a,t),this.frozenFrame=e.toDataURL("image/gif"),this.isLoaded||(this.emit("sl-load"),this.isLoaded=!0)}handleError(){this.emit("sl-error")}handlePlayChange(){this.play&&(this.animatedImage.src="",this.animatedImage.src=this.src)}handleSrcChange(){this.isLoaded=!1}render(){return x` +
+ ${this.alt} + + ${this.isLoaded?x` + ${this.alt} + +
+ + +
+ `:""} +
+ `}};SlAnimatedImage.styles=[component_styles_default,animated_image_styles_default],SlAnimatedImage.dependencies={"sl-icon":SlIcon},__decorateClass([e(".animated-image__animated")],SlAnimatedImage.prototype,"animatedImage",2),__decorateClass([r()],SlAnimatedImage.prototype,"frozenFrame",2),__decorateClass([r()],SlAnimatedImage.prototype,"isLoaded",2),__decorateClass([n()],SlAnimatedImage.prototype,"src",2),__decorateClass([n()],SlAnimatedImage.prototype,"alt",2),__decorateClass([n({type:Boolean,reflect:!0})],SlAnimatedImage.prototype,"play",2),__decorateClass([watch("play",{waitUntilFirstUpdate:!0})],SlAnimatedImage.prototype,"handlePlayChange",1),__decorateClass([watch("src")],SlAnimatedImage.prototype,"handleSrcChange",1);export{SlAnimatedImage}; +//# sourceMappingURL=/sm/b92d8e6c659fe6505b35dc71d26dd1608d341724d804d17f1e85ab832cb42c24.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NM2GXZWF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NM2GXZWF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.min.js new file mode 100644 index 0000000..0eb4101 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nm2gxzwf.min.js @@ -0,0 +1,19 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NM2GXZWF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_styles_default}from"./chunk.43Z4T7VZ.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlRadio=class extends ShoelaceElement{constructor(){super(),this.checked=!1,this.hasFocus=!1,this.size="medium",this.disabled=!1,this.handleBlur=()=>{this.hasFocus=!1,this.emit("sl-blur")},this.handleClick=()=>{this.disabled||(this.checked=!0)},this.handleFocus=()=>{this.hasFocus=!0,this.emit("sl-focus")},this.addEventListener("blur",this.handleBlur),this.addEventListener("click",this.handleClick),this.addEventListener("focus",this.handleFocus)}connectedCallback(){super.connectedCallback(),this.setInitialAttributes()}setInitialAttributes(){this.setAttribute("role","radio"),this.setAttribute("tabindex","-1"),this.setAttribute("aria-disabled",this.disabled?"true":"false")}handleCheckedChange(){this.setAttribute("aria-checked",this.checked?"true":"false"),this.setAttribute("tabindex",this.checked?"0":"-1")}handleDisabledChange(){this.setAttribute("aria-disabled",this.disabled?"true":"false")}render(){return x` + + + ${this.checked?x` `:""} + + + + + `}};SlRadio.styles=[component_styles_default,radio_styles_default],SlRadio.dependencies={"sl-icon":SlIcon},__decorateClass([r()],SlRadio.prototype,"checked",2),__decorateClass([r()],SlRadio.prototype,"hasFocus",2),__decorateClass([n()],SlRadio.prototype,"value",2),__decorateClass([n({reflect:!0})],SlRadio.prototype,"size",2),__decorateClass([n({type:Boolean,reflect:!0})],SlRadio.prototype,"disabled",2),__decorateClass([watch("checked")],SlRadio.prototype,"handleCheckedChange",1),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlRadio.prototype,"handleDisabledChange",1);export{SlRadio}; +//# sourceMappingURL=/sm/4731860ec00c34d7c0c838c72378f9212ed9be2961b3db8a832c21e92d4381aa.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NS554UL5.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NS554UL5.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.min.js new file mode 100644 index 0000000..237ebf3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ns554ul5.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NS554UL5.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlColorPicker}from"./chunk.6QCFVBVG.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-color-picker";SlColorPicker.define("sl-color-picker");var reactWrapper=createComponent({tagName:tagName,elementClass:SlColorPicker,react:React,events:{onSlBlur:"sl-blur",onSlChange:"sl-change",onSlFocus:"sl-focus",onSlInput:"sl-input",onSlInvalid:"sl-invalid"},displayName:"SlColorPicker"}),color_picker_default=reactWrapper;export{color_picker_default}; +//# sourceMappingURL=/sm/b4f96a2dfe51cf6d81818299ae10b365b6245f2042daa930fd9e9c6a45c77123.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.NYIIDP5N.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.NYIIDP5N.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.min.js new file mode 100644 index 0000000..b6b7a0e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.nyiidp5n.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.NYIIDP5N.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var HasSlotController=class{constructor(t,...e){this.slotNames=[],this.handleSlotChange=t=>{const e=t.target;(this.slotNames.includes("[default]")&&!e.name||e.name&&this.slotNames.includes(e.name))&&this.host.requestUpdate()},(this.host=t).addController(this),this.slotNames=e}hasDefaultSlot(){return[...this.host.childNodes].some((t=>{if(t.nodeType===t.TEXT_NODE&&""!==t.textContent.trim())return!0;if(t.nodeType===t.ELEMENT_NODE){const e=t;if("sl-visually-hidden"===e.tagName.toLowerCase())return!1;if(!e.hasAttribute("slot"))return!0}return!1}))}hasNamedSlot(t){return null!==this.host.querySelector(`:scope > [slot="${t}"]`)}test(t){return"[default]"===t?this.hasDefaultSlot():this.hasNamedSlot(t)}hostConnected(){this.host.shadowRoot.addEventListener("slotchange",this.handleSlotChange)}hostDisconnected(){this.host.shadowRoot.removeEventListener("slotchange",this.handleSlotChange)}};function getTextContent(t){if(!t)return"";const e=t.assignedNodes({flatten:!0});let s="";return[...e].forEach((t=>{t.nodeType===Node.TEXT_NODE&&(s+=t.textContent)})),s}export{HasSlotController,getTextContent}; +//# sourceMappingURL=/sm/79add1a643268b206f4a9f2bbee707f8eb4f7258f90d147e9458385e47795c8a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.O27EHOBW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.O27EHOBW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.min.js new file mode 100644 index 0000000..a41c688 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o27ehobw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.O27EHOBW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var fallback,connectedElements=new Set,documentElementObserver=new MutationObserver(update),translations=new Map,documentDirection=document.documentElement.dir||"ltr",documentLanguage=document.documentElement.lang||navigator.language;function registerTranslation(...e){e.map((e=>{const t=e.$code.toLowerCase();translations.has(t)?translations.set(t,Object.assign(Object.assign({},translations.get(t)),e)):translations.set(t,e),fallback||(fallback=e)})),update()}function update(){documentDirection=document.documentElement.dir||"ltr",documentLanguage=document.documentElement.lang||navigator.language,[...connectedElements.keys()].map((e=>{"function"==typeof e.requestUpdate&&e.requestUpdate()}))}documentElementObserver.observe(document.documentElement,{attributes:!0,attributeFilter:["dir","lang"]});var LocalizeController=class{constructor(e){this.host=e,this.host.addController(this)}hostConnected(){connectedElements.add(this.host)}hostDisconnected(){connectedElements.delete(this.host)}dir(){return`${this.host.dir||documentDirection}`.toLowerCase()}lang(){return`${this.host.lang||documentLanguage}`.toLowerCase()}getTranslationData(e){var t,n;const a=new Intl.Locale(e.replace(/_/g,"-")),o=null==a?void 0:a.language.toLowerCase(),r=null!==(n=null===(t=null==a?void 0:a.region)||void 0===t?void 0:t.toLowerCase())&&void 0!==n?n:"";return{locale:a,language:o,region:r,primary:translations.get(`${o}-${r}`),secondary:translations.get(o)}}exists(e,t){var n;const{primary:a,secondary:o}=this.getTranslationData(null!==(n=t.lang)&&void 0!==n?n:this.lang());return t=Object.assign({includeFallback:!1},t),!!(a&&a[e]||o&&o[e]||t.includeFallback&&fallback&&fallback[e])}term(e,...t){const{primary:n,secondary:a}=this.getTranslationData(this.lang());let o;if(n&&n[e])o=n[e];else if(a&&a[e])o=a[e];else{if(!fallback||!fallback[e])return console.error(`No translation found for: ${String(e)}`),String(e);o=fallback[e]}return"function"==typeof o?o(...t):o}date(e,t){return e=new Date(e),new Intl.DateTimeFormat(this.lang(),t).format(e)}number(e,t){return e=Number(e),isNaN(e)?"":new Intl.NumberFormat(this.lang(),t).format(e)}relativeTime(e,t,n){return new Intl.RelativeTimeFormat(this.lang(),n).format(e,t)}};export{registerTranslation,LocalizeController}; +//# sourceMappingURL=/sm/eb1e3d36e130d719bc109bb6ece7a8c71313aeae417d7be3968464d67a6beffa.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.O2JPUMPA.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.O2JPUMPA.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.min.js new file mode 100644 index 0000000..bfb11da --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.o2jpumpa.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.O2JPUMPA.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadioButton}from"./chunk.6OASL3QX.js";var radio_button_default=SlRadioButton;SlRadioButton.define("sl-radio-button");export{radio_button_default}; +//# sourceMappingURL=/sm/bfde97faf28265e819090d0371530570656f93c65051c1caf8693fc5eb6f28b3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OGR6IZGY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OGR6IZGY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.min.js new file mode 100644 index 0000000..dfab46f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ogr6izgy.min.js @@ -0,0 +1,55 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OGR6IZGY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var icon_button_styles_default=i` + :host { + display: inline-block; + color: var(--sl-color-neutral-600); + } + + .icon-button { + flex: 0 0 auto; + display: flex; + align-items: center; + background: none; + border: none; + border-radius: var(--sl-border-radius-medium); + font-size: inherit; + color: inherit; + padding: var(--sl-spacing-x-small); + cursor: pointer; + transition: var(--sl-transition-x-fast) color; + -webkit-appearance: none; + } + + .icon-button:hover:not(.icon-button--disabled), + .icon-button:focus-visible:not(.icon-button--disabled) { + color: var(--sl-color-primary-600); + } + + .icon-button:active:not(.icon-button--disabled) { + color: var(--sl-color-primary-700); + } + + .icon-button:focus { + outline: none; + } + + .icon-button--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .icon-button:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .icon-button__icon { + pointer-events: none; + } +`;export{icon_button_styles_default}; +//# sourceMappingURL=/sm/57bfb71ed4c165298f40226d614b50e1bded66508a3d461dd51e374e386b503e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OH5ZB3FA.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OH5ZB3FA.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.min.js new file mode 100644 index 0000000..d10f4ea --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oh5zb3fa.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OH5ZB3FA.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlImageComparer}from"./chunk.TLCW7H3F.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-image-comparer";SlImageComparer.define("sl-image-comparer");var reactWrapper=createComponent({tagName:tagName,elementClass:SlImageComparer,react:React,events:{onSlChange:"sl-change"},displayName:"SlImageComparer"}),image_comparer_default=reactWrapper;export{image_comparer_default}; +//# sourceMappingURL=/sm/f952ab375c802cc03d5b7462171f077acc5880363fe2d01291a73234e9e7235c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OJOESQJ2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OJOESQJ2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.min.js new file mode 100644 index 0000000..a707260 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ojoesqj2.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OJOESQJ2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenu}from"./chunk.L4AMIRHK.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-menu";SlMenu.define("sl-menu");var reactWrapper=createComponent({tagName:tagName,elementClass:SlMenu,react:React,events:{onSlSelect:"sl-select"},displayName:"SlMenu"}),menu_default=reactWrapper;export{menu_default}; +//# sourceMappingURL=/sm/b4d09dc447bc68684a4ef8814b4c749eda90dbcd8547ce8eda53eeda540eb625.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OOAEQSWY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OOAEQSWY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.min.js new file mode 100644 index 0000000..6829ac6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ooaeqswy.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OOAEQSWY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadio}from"./chunk.NM2GXZWF.js";var radio_default=SlRadio;SlRadio.define("sl-radio");export{radio_default}; +//# sourceMappingURL=/sm/3ac3c84178d76bdbbe5850daec8588efad8b91f6a790c810f0a6cdf309edb32b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OP42VRSW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OP42VRSW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.min.js new file mode 100644 index 0000000..10ba85d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.op42vrsw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OP42VRSW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuLabel}from"./chunk.ZDNXHWTM.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-menu-label";SlMenuLabel.define("sl-menu-label");var reactWrapper=createComponent({tagName:tagName,elementClass:SlMenuLabel,react:React,events:{},displayName:"SlMenuLabel"}),menu_label_default=reactWrapper;export{menu_label_default}; +//# sourceMappingURL=/sm/2c17dcfba6f484a418e3e841b5d33fd3f9970dc7317d6d8cb4dd37f4b8f092d1.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OTHWHSXK.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OTHWHSXK.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.min.js new file mode 100644 index 0000000..a27ead7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.othwhsxk.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OTHWHSXK.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDialog}from"./chunk.PHGREGXG.js";var dialog_default=SlDialog;SlDialog.define("sl-dialog");export{dialog_default}; +//# sourceMappingURL=/sm/8fd2a30ed5c4c3da7a8b891b805c739a358bdd8920c137def0eb4142769e01ce.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.OYHCXCU6.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.OYHCXCU6.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.min.js new file mode 100644 index 0000000..60311d5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.oyhcxcu6.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.OYHCXCU6.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlButton}from"./chunk.25NASL57.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-button";SlButton.define("sl-button");var reactWrapper=createComponent({tagName:tagName,elementClass:SlButton,react:React,events:{onSlBlur:"sl-blur",onSlFocus:"sl-focus",onSlInvalid:"sl-invalid"},displayName:"SlButton"}),button_default=reactWrapper;export{button_default}; +//# sourceMappingURL=/sm/00d4abda01811a95646fc5839441a023e5f270b246ddb0df5879c5e6f73f1f38.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.P7ZG6EMR.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.P7ZG6EMR.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.min.js new file mode 100644 index 0000000..5820b83 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.p7zg6emr.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.P7ZG6EMR.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getBasePath}from"./chunk.3Y6SB6QS.js";var library={name:"default",resolver:a=>getBasePath(`assets/icons/${a}.svg`)},library_default_default=library;export{library_default_default}; +//# sourceMappingURL=/sm/66498d54eec12856b30a73eb802c2a123286c487a4225c711e8d72b5b76c7258.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PHGREGXG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.PHGREGXG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.min.js new file mode 100644 index 0000000..0889c69 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.phgregxg.min.js @@ -0,0 +1,52 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PHGREGXG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{Modal}from"./chunk.CUKKX6LO.js";import{lockBodyScrolling,unlockBodyScrolling}from"./chunk.RWUUFNUL.js";import{dialog_styles_default}from"./chunk.RYFK2CD3.js";import{SlIconButton}from"./chunk.LC52D3NF.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,stopAnimations}from"./chunk.RV6ECJES.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlDialog=class extends ShoelaceElement{constructor(){super(...arguments),this.hasSlotController=new HasSlotController(this,"footer"),this.localize=new LocalizeController(this),this.modal=new Modal(this),this.open=!1,this.label="",this.noHeader=!1,this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.modal.isActive()&&this.open&&(e.stopPropagation(),this.requestClose("keyboard"))}}firstUpdated(){this.dialog.hidden=!this.open,this.open&&(this.addOpenListeners(),this.modal.activate(),lockBodyScrolling(this))}disconnectedCallback(){var e;super.disconnectedCallback(),this.modal.deactivate(),unlockBodyScrolling(this),null==(e=this.closeWatcher)||e.destroy()}requestClose(e){if(this.emit("sl-request-close",{cancelable:!0,detail:{source:e}}).defaultPrevented){const e=getAnimation(this,"dialog.denyClose",{dir:this.localize.dir()});animateTo(this.panel,e.keyframes,e.options)}else this.hide()}addOpenListeners(){var e;"CloseWatcher"in window?(null==(e=this.closeWatcher)||e.destroy(),this.closeWatcher=new CloseWatcher,this.closeWatcher.onclose=()=>this.requestClose("keyboard")):document.addEventListener("keydown",this.handleDocumentKeyDown)}removeOpenListeners(){var e;null==(e=this.closeWatcher)||e.destroy(),document.removeEventListener("keydown",this.handleDocumentKeyDown)}async handleOpenChange(){if(this.open){this.emit("sl-show"),this.addOpenListeners(),this.originalTrigger=document.activeElement,this.modal.activate(),lockBodyScrolling(this);const e=this.querySelector("[autofocus]");e&&e.removeAttribute("autofocus"),await Promise.all([stopAnimations(this.dialog),stopAnimations(this.overlay)]),this.dialog.hidden=!1,requestAnimationFrame((()=>{this.emit("sl-initial-focus",{cancelable:!0}).defaultPrevented||(e?e.focus({preventScroll:!0}):this.panel.focus({preventScroll:!0})),e&&e.setAttribute("autofocus","")}));const t=getAnimation(this,"dialog.show",{dir:this.localize.dir()}),o=getAnimation(this,"dialog.overlay.show",{dir:this.localize.dir()});await Promise.all([animateTo(this.panel,t.keyframes,t.options),animateTo(this.overlay,o.keyframes,o.options)]),this.emit("sl-after-show")}else{this.emit("sl-hide"),this.removeOpenListeners(),this.modal.deactivate(),await Promise.all([stopAnimations(this.dialog),stopAnimations(this.overlay)]);const e=getAnimation(this,"dialog.hide",{dir:this.localize.dir()}),t=getAnimation(this,"dialog.overlay.hide",{dir:this.localize.dir()});await Promise.all([animateTo(this.overlay,t.keyframes,t.options).then((()=>{this.overlay.hidden=!0})),animateTo(this.panel,e.keyframes,e.options).then((()=>{this.panel.hidden=!0}))]),this.dialog.hidden=!0,this.overlay.hidden=!1,this.panel.hidden=!1,unlockBodyScrolling(this);const o=this.originalTrigger;"function"==typeof(null==o?void 0:o.focus)&&setTimeout((()=>o.focus())),this.emit("sl-after-hide")}}async show(){if(!this.open)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open)return this.open=!1,waitForEvent(this,"sl-after-hide")}render(){return x` +
+
this.requestClose("overlay")} tabindex="-1">
+ + +
+ `}};SlDialog.styles=[component_styles_default,dialog_styles_default],SlDialog.dependencies={"sl-icon-button":SlIconButton},__decorateClass([e2(".dialog")],SlDialog.prototype,"dialog",2),__decorateClass([e2(".dialog__panel")],SlDialog.prototype,"panel",2),__decorateClass([e2(".dialog__overlay")],SlDialog.prototype,"overlay",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDialog.prototype,"open",2),__decorateClass([n({reflect:!0})],SlDialog.prototype,"label",2),__decorateClass([n({attribute:"no-header",type:Boolean,reflect:!0})],SlDialog.prototype,"noHeader",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlDialog.prototype,"handleOpenChange",1),setDefaultAnimation("dialog.show",{keyframes:[{opacity:0,scale:.8},{opacity:1,scale:1}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("dialog.hide",{keyframes:[{opacity:1,scale:1},{opacity:0,scale:.8}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("dialog.denyClose",{keyframes:[{scale:1},{scale:1.02},{scale:1}],options:{duration:250}}),setDefaultAnimation("dialog.overlay.show",{keyframes:[{opacity:0},{opacity:1}],options:{duration:250}}),setDefaultAnimation("dialog.overlay.hide",{keyframes:[{opacity:1},{opacity:0}],options:{duration:250}});export{SlDialog}; +//# sourceMappingURL=/sm/36384b25064ee7ee28a3699687226eb81033ee10dadac474a192e3e52ddce389.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PJRV5TVI.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.PJRV5TVI.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.min.js new file mode 100644 index 0000000..aedcc9e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pjrv5tvi.min.js @@ -0,0 +1,47 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PJRV5TVI.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_item_styles_default}from"./chunk.RGQ7NICF.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlBreadcrumbItem=class extends ShoelaceElement{constructor(){super(...arguments),this.hasSlotController=new HasSlotController(this,"prefix","suffix"),this.renderType="button",this.rel="noreferrer noopener"}setRenderType(){const e=this.defaultSlot.assignedElements({flatten:!0}).filter((e=>"sl-dropdown"===e.tagName.toLowerCase())).length>0;this.href?this.renderType="link":this.renderType=e?"dropdown":"button"}hrefChanged(){this.setRenderType()}handleSlotChange(){this.setRenderType()}render(){return x` +
+ + + + + ${"link"===this.renderType?x` + + + + `:""} + ${"button"===this.renderType?x` + + `:""} + ${"dropdown"===this.renderType?x` + + `:""} + + + + + + +
+ `}};SlBreadcrumbItem.styles=[component_styles_default,breadcrumb_item_styles_default],__decorateClass([e2("slot:not([name])")],SlBreadcrumbItem.prototype,"defaultSlot",2),__decorateClass([r()],SlBreadcrumbItem.prototype,"renderType",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"href",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"target",2),__decorateClass([n()],SlBreadcrumbItem.prototype,"rel",2),__decorateClass([watch("href",{waitUntilFirstUpdate:!0})],SlBreadcrumbItem.prototype,"hrefChanged",1);export{SlBreadcrumbItem}; +//# sourceMappingURL=/sm/a23a024e3d3b1ecd3f756df591b96d42b0eb8a5cfffed0f8cc1b088b845c43c7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PTCXFA6H.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.PTCXFA6H.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js new file mode 100644 index 0000000..2e4607b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ptcxfa6h.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PTCXFA6H.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDropdown}from"./chunk.KARBZGQP.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-dropdown";SlDropdown.define("sl-dropdown");var reactWrapper=createComponent({tagName:tagName,elementClass:SlDropdown,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide"},displayName:"SlDropdown"}),dropdown_default=reactWrapper;export{dropdown_default}; +//# sourceMappingURL=/sm/a333dab74961777c9e62205e058f0806e24d7df83f44987b277a88c627ea721c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.PZM4MIZY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.PZM4MIZY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js new file mode 100644 index 0000000..bfb29fa --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.pzm4mizy.min.js @@ -0,0 +1,18 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.PZM4MIZY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_styles_default}from"./chunk.Z6EIXACR.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlBreadcrumb=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.separatorDir=this.localize.dir(),this.label=""}getSeparator(){const e=this.separatorSlot.assignedElements({flatten:!0})[0].cloneNode(!0);return[e,...e.querySelectorAll("[id]")].forEach((e=>e.removeAttribute("id"))),e.setAttribute("data-default",""),e.slot="separator",e}handleSlotChange(){const e=[...this.defaultSlot.assignedElements({flatten:!0})].filter((e=>"sl-breadcrumb-item"===e.tagName.toLowerCase()));e.forEach(((t,r)=>{const a=t.querySelector('[slot="separator"]');null===a?t.append(this.getSeparator()):a.hasAttribute("data-default")&&a.replaceWith(this.getSeparator()),r===e.length-1?t.setAttribute("aria-current","page"):t.removeAttribute("aria-current")}))}render(){return this.separatorDir!==this.localize.dir()&&(this.separatorDir=this.localize.dir(),this.updateComplete.then((()=>this.handleSlotChange()))),x` + + + + `}};SlBreadcrumb.styles=[component_styles_default,breadcrumb_styles_default],SlBreadcrumb.dependencies={"sl-icon":SlIcon},__decorateClass([e("slot")],SlBreadcrumb.prototype,"defaultSlot",2),__decorateClass([e('slot[name="separator"]')],SlBreadcrumb.prototype,"separatorSlot",2),__decorateClass([n()],SlBreadcrumb.prototype,"label",2);export{SlBreadcrumb}; +//# sourceMappingURL=/sm/e445095dbc04fb7d8ae8a5c60385fd6012c8d840f5575684cb9cf6fee6708347.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Q2373T7A.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Q2373T7A.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.min.js new file mode 100644 index 0000000..6be462f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2373t7a.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Q2373T7A.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTag}from"./chunk.T3DUE4D6.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tag";SlTag.define("sl-tag");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTag,react:React,events:{onSlRemove:"sl-remove"},displayName:"SlTag"}),tag_default=reactWrapper;export{tag_default}; +//# sourceMappingURL=/sm/a4f1c6c21543da3acc26d0b9de79a2f720d59852dcef26549690864e2f48e7d5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Q2KTWNXF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Q2KTWNXF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.min.js new file mode 100644 index 0000000..b6be204 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ktwnxf.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Q2KTWNXF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSwitch}from"./chunk.7ZOJGPGY.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-switch";SlSwitch.define("sl-switch");var reactWrapper=createComponent({tagName:tagName,elementClass:SlSwitch,react:React,events:{onSlBlur:"sl-blur",onSlChange:"sl-change",onSlInput:"sl-input",onSlFocus:"sl-focus",onSlInvalid:"sl-invalid"},displayName:"SlSwitch"}),switch_default=reactWrapper;export{switch_default}; +//# sourceMappingURL=/sm/f0c43794c11aef4df42fc396e32687cda7cec7246fc0d1fcdaf227fd44545960.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Q2NDJDLV.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Q2NDJDLV.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.min.js new file mode 100644 index 0000000..380944f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q2ndjdlv.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Q2NDJDLV.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDivider}from"./chunk.AXZXLSUN.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-divider";SlDivider.define("sl-divider");var reactWrapper=createComponent({tagName:tagName,elementClass:SlDivider,react:React,events:{},displayName:"SlDivider"}),divider_default=reactWrapper;export{divider_default}; +//# sourceMappingURL=/sm/5efd4c6058f5cb5b9e1303a0c194db53e36f9e3a3bee600c65d050aa2c705b63.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Q35FLJR4.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Q35FLJR4.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.min.js new file mode 100644 index 0000000..f1e0c43 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q35fljr4.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Q35FLJR4.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlInclude}from"./chunk.M2VP2ZQB.js";var include_default=SlInclude;SlInclude.define("sl-include");export{include_default}; +//# sourceMappingURL=/sm/f627127ff81077f9aabb1d8aea9faaded5c920295edf91d0f166e32d8dd9f1bb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Q6JVXZJP.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Q6JVXZJP.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.min.js new file mode 100644 index 0000000..3d3b368 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.q6jvxzjp.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Q6JVXZJP.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSkeleton}from"./chunk.6RPTL3BG.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-skeleton";SlSkeleton.define("sl-skeleton");var reactWrapper=createComponent({tagName:tagName,elementClass:SlSkeleton,react:React,events:{},displayName:"SlSkeleton"}),skeleton_default=reactWrapper;export{skeleton_default}; +//# sourceMappingURL=/sm/be7ced9ffa0548190d7b6161d99e46a68b62407d44e84ec76cf98c2d62cdc6b5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QF5Z6UDG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QF5Z6UDG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.min.js new file mode 100644 index 0000000..6740673 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qf5z6udg.min.js @@ -0,0 +1,97 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QF5Z6UDG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var badge_styles_default=i` + :host { + display: inline-flex; + } + + .badge { + display: inline-flex; + align-items: center; + justify-content: center; + font-size: max(12px, 0.75em); + font-weight: var(--sl-font-weight-semibold); + letter-spacing: var(--sl-letter-spacing-normal); + line-height: 1; + border-radius: var(--sl-border-radius-small); + border: solid 1px var(--sl-color-neutral-0); + white-space: nowrap; + padding: 0.35em 0.6em; + user-select: none; + -webkit-user-select: none; + cursor: inherit; + } + + /* Variant modifiers */ + .badge--primary { + background-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + } + + .badge--success { + background-color: var(--sl-color-success-600); + color: var(--sl-color-neutral-0); + } + + .badge--neutral { + background-color: var(--sl-color-neutral-600); + color: var(--sl-color-neutral-0); + } + + .badge--warning { + background-color: var(--sl-color-warning-600); + color: var(--sl-color-neutral-0); + } + + .badge--danger { + background-color: var(--sl-color-danger-600); + color: var(--sl-color-neutral-0); + } + + /* Pill modifier */ + .badge--pill { + border-radius: var(--sl-border-radius-pill); + } + + /* Pulse modifier */ + .badge--pulse { + animation: pulse 1.5s infinite; + } + + .badge--pulse.badge--primary { + --pulse-color: var(--sl-color-primary-600); + } + + .badge--pulse.badge--success { + --pulse-color: var(--sl-color-success-600); + } + + .badge--pulse.badge--neutral { + --pulse-color: var(--sl-color-neutral-600); + } + + .badge--pulse.badge--warning { + --pulse-color: var(--sl-color-warning-600); + } + + .badge--pulse.badge--danger { + --pulse-color: var(--sl-color-danger-600); + } + + @keyframes pulse { + 0% { + box-shadow: 0 0 0 0 var(--pulse-color); + } + 70% { + box-shadow: 0 0 0 0.5rem transparent; + } + 100% { + box-shadow: 0 0 0 0 transparent; + } + } +`;export{badge_styles_default}; +//# sourceMappingURL=/sm/0d64d4309426dbe9b48cef3e62ea3359d14dcf6040819b5cbd6e283c96b65101.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QJTOF5QF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QJTOF5QF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.min.js new file mode 100644 index 0000000..74e3677 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qjtof5qf.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QJTOF5QF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlIcon}from"./chunk.Y7EP3V6G.js";var icon_default=SlIcon;SlIcon.define("sl-icon");export{icon_default}; +//# sourceMappingURL=/sm/8921c743a5cf948bebd785804e1f8b07d2cd63e1027082236c739aaac24c3f4a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QL5C2XOW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QL5C2XOW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.min.js new file mode 100644 index 0000000..80b79f3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ql5c2xow.min.js @@ -0,0 +1,6 @@ +/** + * Skipped minification because the original files appears to be already minified. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QL5C2XOW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QMXATN4R.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QMXATN4R.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.min.js new file mode 100644 index 0000000..b44205e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qmxatn4r.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QMXATN4R.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCarouselItem}from"./chunk.JKJKXILO.js";var carousel_item_default=SlCarouselItem;SlCarouselItem.define("sl-carousel-item");export{carousel_item_default}; +//# sourceMappingURL=/sm/9d459826e1ddebc2d0d40a414d3af4d3b3d1abbcb1bf22b562d44ef7482a0fd7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QPSNFEB2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QPSNFEB2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.min.js new file mode 100644 index 0000000..94f4120 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qpsnfeb2.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QPSNFEB2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"./chunk.O27EHOBW.js";var translation={$code:"en",$name:"English",$dir:"ltr",carousel:"Carousel",clearEntry:"Clear entry",close:"Close",copied:"Copied",copy:"Copy",currentValue:"Current value",error:"Error",goToSlide:(e,o)=>`Go to slide ${e} of ${o}`,hidePassword:"Hide password",loading:"Loading",nextSlide:"Next slide",numOptionsSelected:e=>0===e?"No options selected":1===e?"1 option selected":`${e} options selected`,previousSlide:"Previous slide",progress:"Progress",remove:"Remove",resize:"Resize",scrollToEnd:"Scroll to end",scrollToStart:"Scroll to start",selectAColorFromTheScreen:"Select a color from the screen",showPassword:"Show password",slideNum:e=>`Slide ${e}`,toggleColorFormat:"Toggle color format"};registerTranslation(translation);var en_default=translation;export{en_default}; +//# sourceMappingURL=/sm/388b9c37707deb3cc9d5a334af4f4833c86cd79d33f01c650d025d3aac652a58.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QQZMGVEQ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QQZMGVEQ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.min.js new file mode 100644 index 0000000..958805c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qqzmgveq.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QQZMGVEQ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuItem}from"./chunk.MF6OX4FC.js";var menu_item_default=SlMenuItem;SlMenuItem.define("sl-menu-item");export{menu_item_default}; +//# sourceMappingURL=/sm/90a473deed9aa6ce87d58c088e80a7845037446b7d27bee12165ccbb3eb7772a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QX2Z4IKH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QX2Z4IKH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.min.js new file mode 100644 index 0000000..50ecd29 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qx2z4ikh.min.js @@ -0,0 +1,57 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QX2Z4IKH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{o as o2}from"./chunk.EPJHAO2T.js";import{rating_styles_default}from"./chunk.WUT665TF.js";import{o}from"./chunk.FQQ5K3WY.js";import{clamp}from"./chunk.HF7GESMZ.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r,t}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlRating=class extends ShoelaceElement{constructor(){super(...arguments),this.hoverValue=0,this.isHovering=!1,this.label="",this.value=0,this.max=5,this.precision=1,this.readonly=!1,this.disabled=!1,this.getSymbol=()=>''}getValueFromMousePosition(e){return this.getValueFromXCoordinate(e.clientX)}getValueFromTouchPosition(e){return this.getValueFromXCoordinate(e.touches[0].clientX)}getValueFromXCoordinate(e){const t=this.matches(":dir(rtl)"),{left:i,right:s,width:a}=this.rating.getBoundingClientRect(),o=t?this.roundToPrecision((s-e)/a*this.max,this.precision):this.roundToPrecision((e-i)/a*this.max,this.precision);return clamp(o,0,this.max)}handleClick(e){this.disabled||(this.setValue(this.getValueFromMousePosition(e)),this.emit("sl-change"))}setValue(e){this.disabled||this.readonly||(this.value=e===this.value?0:e,this.isHovering=!1)}handleKeyDown(e){const t=this.matches(":dir(ltr)"),i=this.matches(":dir(rtl)"),s=this.value;if(!this.disabled&&!this.readonly){if("ArrowDown"===e.key||t&&"ArrowLeft"===e.key||i&&"ArrowRight"===e.key){const t=e.shiftKey?1:this.precision;this.value=Math.max(0,this.value-t),e.preventDefault()}if("ArrowUp"===e.key||t&&"ArrowRight"===e.key||i&&"ArrowLeft"===e.key){const t=e.shiftKey?1:this.precision;this.value=Math.min(this.max,this.value+t),e.preventDefault()}"Home"===e.key&&(this.value=0,e.preventDefault()),"End"===e.key&&(this.value=this.max,e.preventDefault()),this.value!==s&&this.emit("sl-change")}}handleMouseEnter(e){this.isHovering=!0,this.hoverValue=this.getValueFromMousePosition(e)}handleMouseMove(e){this.hoverValue=this.getValueFromMousePosition(e)}handleMouseLeave(){this.isHovering=!1}handleTouchStart(e){this.isHovering=!0,this.hoverValue=this.getValueFromTouchPosition(e),e.preventDefault()}handleTouchMove(e){this.hoverValue=this.getValueFromTouchPosition(e)}handleTouchEnd(e){this.isHovering=!1,this.setValue(this.hoverValue),this.emit("sl-change"),e.preventDefault()}roundToPrecision(e,t=.5){const i=1/t;return Math.ceil(e*i)/i}handleHoverValueChange(){this.emit("sl-hover",{detail:{phase:"move",value:this.hoverValue}})}handleIsHoveringChange(){this.emit("sl-hover",{detail:{phase:this.isHovering?"start":"end",value:this.hoverValue}})}focus(e){this.rating.focus(e)}blur(){this.rating.blur()}render(){const t=this.matches(":dir(rtl)"),i=Array.from(Array(this.max).keys());let s=0;return s=this.disabled||this.readonly?this.value:this.isHovering?this.hoverValue:this.value,x` +
+ + ${i.map((i=>s>i&&s +
+ ${o2(this.getSymbol(i+1))} +
+
+ ${o2(this.getSymbol(i+1))} +
+
+ `:x` + =i+1})} + role="presentation" + > + ${o2(this.getSymbol(i+1))} + + `))} + +
+ `}};SlRating.styles=[component_styles_default,rating_styles_default],SlRating.dependencies={"sl-icon":SlIcon},__decorateClass([e2(".rating")],SlRating.prototype,"rating",2),__decorateClass([r()],SlRating.prototype,"hoverValue",2),__decorateClass([r()],SlRating.prototype,"isHovering",2),__decorateClass([n()],SlRating.prototype,"label",2),__decorateClass([n({type:Number})],SlRating.prototype,"value",2),__decorateClass([n({type:Number})],SlRating.prototype,"max",2),__decorateClass([n({type:Number})],SlRating.prototype,"precision",2),__decorateClass([n({type:Boolean,reflect:!0})],SlRating.prototype,"readonly",2),__decorateClass([n({type:Boolean,reflect:!0})],SlRating.prototype,"disabled",2),__decorateClass([n()],SlRating.prototype,"getSymbol",2),__decorateClass([t({passive:!0})],SlRating.prototype,"handleTouchMove",1),__decorateClass([watch("hoverValue")],SlRating.prototype,"handleHoverValueChange",1),__decorateClass([watch("isHovering")],SlRating.prototype,"handleIsHoveringChange",1);export{SlRating}; +//# sourceMappingURL=/sm/1c2fc5018eacf713baaf7be5a7854878fef7936ad93e2202189b2f964e219b8d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QXVYWNWE.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QXVYWNWE.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.min.js new file mode 100644 index 0000000..b96b0f2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qxvywnwe.min.js @@ -0,0 +1,23 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QXVYWNWE.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tab_panel_styles_default=i` + :host { + --padding: 0; + + display: none; + } + + :host([active]) { + display: block; + } + + .tab-panel { + display: block; + padding: var(--padding); + } +`;export{tab_panel_styles_default}; +//# sourceMappingURL=/sm/19cc3872674baee3b039977a637dfbe754faef786d49b3afd8568afefabafa7f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QYGNPFWP.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QYGNPFWP.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.min.js new file mode 100644 index 0000000..1887214 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qygnpfwp.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QYGNPFWP.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBreadcrumbItem}from"./chunk.PJRV5TVI.js";var breadcrumb_item_default=SlBreadcrumbItem;SlBreadcrumbItem.define("sl-breadcrumb-item");export{breadcrumb_item_default}; +//# sourceMappingURL=/sm/8649e004fa92a74619d0c55a8d1a7a50da1cd4ad461f7b71c119c36ed04d7afd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.QYWEKP2N.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.QYWEKP2N.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.min.js new file mode 100644 index 0000000..a700f04 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.qywekp2n.min.js @@ -0,0 +1,60 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.QYWEKP2N.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var tooltip_styles_default=i` + :host { + --max-width: 20rem; + --hide-delay: 0ms; + --show-delay: 150ms; + + display: contents; + } + + .tooltip { + --arrow-size: var(--sl-tooltip-arrow-size); + --arrow-color: var(--sl-tooltip-background-color); + } + + .tooltip::part(popup) { + z-index: var(--sl-z-index-tooltip); + } + + .tooltip[placement^='top']::part(popup) { + transform-origin: bottom; + } + + .tooltip[placement^='bottom']::part(popup) { + transform-origin: top; + } + + .tooltip[placement^='left']::part(popup) { + transform-origin: right; + } + + .tooltip[placement^='right']::part(popup) { + transform-origin: left; + } + + .tooltip__body { + display: block; + width: max-content; + max-width: var(--max-width); + border-radius: var(--sl-tooltip-border-radius); + background-color: var(--sl-tooltip-background-color); + font-family: var(--sl-tooltip-font-family); + font-size: var(--sl-tooltip-font-size); + font-weight: var(--sl-tooltip-font-weight); + line-height: var(--sl-tooltip-line-height); + text-align: start; + white-space: normal; + color: var(--sl-tooltip-color); + padding: var(--sl-tooltip-padding); + pointer-events: none; + user-select: none; + -webkit-user-select: none; + } +`;export{tooltip_styles_default}; +//# sourceMappingURL=/sm/9097b38e36b6085b1e119c00438a7b3b8a07909be7d0d654d111757877e01fa0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RGQ7NICF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RGQ7NICF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.min.js new file mode 100644 index 0000000..dd40f84 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rgq7nicf.min.js @@ -0,0 +1,91 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RGQ7NICF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var breadcrumb_item_styles_default=i` + :host { + display: inline-flex; + } + + .breadcrumb-item { + display: inline-flex; + align-items: center; + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-small); + font-weight: var(--sl-font-weight-semibold); + color: var(--sl-color-neutral-600); + line-height: var(--sl-line-height-normal); + white-space: nowrap; + } + + .breadcrumb-item__label { + display: inline-block; + font-family: inherit; + font-size: inherit; + font-weight: inherit; + line-height: inherit; + text-decoration: none; + color: inherit; + background: none; + border: none; + border-radius: var(--sl-border-radius-medium); + padding: 0; + margin: 0; + cursor: pointer; + transition: var(--sl-transition-fast) --color; + } + + :host(:not(:last-of-type)) .breadcrumb-item__label { + color: var(--sl-color-primary-600); + } + + :host(:not(:last-of-type)) .breadcrumb-item__label:hover { + color: var(--sl-color-primary-500); + } + + :host(:not(:last-of-type)) .breadcrumb-item__label:active { + color: var(--sl-color-primary-600); + } + + .breadcrumb-item__label:focus { + outline: none; + } + + .breadcrumb-item__label:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .breadcrumb-item__prefix, + .breadcrumb-item__suffix { + display: none; + flex: 0 0 auto; + display: flex; + align-items: center; + } + + .breadcrumb-item--has-prefix .breadcrumb-item__prefix { + display: inline-flex; + margin-inline-end: var(--sl-spacing-x-small); + } + + .breadcrumb-item--has-suffix .breadcrumb-item__suffix { + display: inline-flex; + margin-inline-start: var(--sl-spacing-x-small); + } + + :host(:last-of-type) .breadcrumb-item__separator { + display: none; + } + + .breadcrumb-item__separator { + display: inline-flex; + align-items: center; + margin: 0 var(--sl-spacing-x-small); + user-select: none; + -webkit-user-select: none; + } +`;export{breadcrumb_item_styles_default}; +//# sourceMappingURL=/sm/737f74235096684fac5b6c43f87dfab42ae5b6ca1f31523deabf969eb0f58d2f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RISKC4J7.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RISKC4J7.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.min.js new file mode 100644 index 0000000..ba1744f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.riskc4j7.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RISKC4J7.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var debounce=(e,t)=>{let n=0;return function(...o){window.clearTimeout(n),n=window.setTimeout((()=>{e.call(this,...o)}),t)}},decorate=(e,t,n)=>{const o=e[t];e[t]=function(...e){o.call(this,...e),n.call(this,o,...e)}},isSupported="onscrollend"in window;if(!isSupported){const e=new Set,t=new WeakMap,n=t=>{for(const n of t.changedTouches)e.add(n.identifier)},o=t=>{for(const n of t.changedTouches)e.delete(n.identifier)};document.addEventListener("touchstart",n,!0),document.addEventListener("touchend",o,!0),document.addEventListener("touchcancel",o,!0),decorate(EventTarget.prototype,"addEventListener",(function(n,o){if("scrollend"!==o)return;const c=debounce((()=>{e.size?c():this.dispatchEvent(new Event("scrollend"))}),100);n.call(this,"scroll",c,{passive:!0}),t.set(this,c)})),decorate(EventTarget.prototype,"removeEventListener",(function(e,n){if("scrollend"!==n)return;const o=t.get(this);o&&e.call(this,"scroll",o,{passive:!0})}))} +//# sourceMappingURL=/sm/4b562f8be23372447a1236c0cebc32eca64d21b56c7cdb3bed12487422142210.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RLC6V3S7.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RLC6V3S7.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.min.js new file mode 100644 index 0000000..9d8834b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rlc6v3s7.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RLC6V3S7.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimation}from"./chunk.7O2PEYVR.js";var animation_default=SlAnimation;SlAnimation.define("sl-animation");export{animation_default}; +//# sourceMappingURL=/sm/1acea6bfdc494845a362c0673c498413f8126303cedbc770ac31fc4f0d107236.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ROHOK2AY.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ROHOK2AY.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.min.js new file mode 100644 index 0000000..40d4b77 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rohok2ay.min.js @@ -0,0 +1,173 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ROHOK2AY.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var switch_styles_default=i` + :host { + display: inline-block; + } + + :host([size='small']) { + --height: var(--sl-toggle-size-small); + --thumb-size: calc(var(--sl-toggle-size-small) + 4px); + --width: calc(var(--height) * 2); + + font-size: var(--sl-input-font-size-small); + } + + :host([size='medium']) { + --height: var(--sl-toggle-size-medium); + --thumb-size: calc(var(--sl-toggle-size-medium) + 4px); + --width: calc(var(--height) * 2); + + font-size: var(--sl-input-font-size-medium); + } + + :host([size='large']) { + --height: var(--sl-toggle-size-large); + --thumb-size: calc(var(--sl-toggle-size-large) + 4px); + --width: calc(var(--height) * 2); + + font-size: var(--sl-input-font-size-large); + } + + .switch { + position: relative; + display: inline-flex; + align-items: center; + font-family: var(--sl-input-font-family); + font-size: inherit; + font-weight: var(--sl-input-font-weight); + color: var(--sl-input-label-color); + vertical-align: middle; + cursor: pointer; + } + + .switch__control { + flex: 0 0 auto; + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + width: var(--width); + height: var(--height); + background-color: var(--sl-color-neutral-400); + border: solid var(--sl-input-border-width) var(--sl-color-neutral-400); + border-radius: var(--height); + transition: + var(--sl-transition-fast) border-color, + var(--sl-transition-fast) background-color; + } + + .switch__control .switch__thumb { + width: var(--thumb-size); + height: var(--thumb-size); + background-color: var(--sl-color-neutral-0); + border-radius: 50%; + border: solid var(--sl-input-border-width) var(--sl-color-neutral-400); + translate: calc((var(--width) - var(--height)) / -2); + transition: + var(--sl-transition-fast) translate ease, + var(--sl-transition-fast) background-color, + var(--sl-transition-fast) border-color, + var(--sl-transition-fast) box-shadow; + } + + .switch__input { + position: absolute; + opacity: 0; + padding: 0; + margin: 0; + pointer-events: none; + } + + /* Hover */ + .switch:not(.switch--checked):not(.switch--disabled) .switch__control:hover { + background-color: var(--sl-color-neutral-400); + border-color: var(--sl-color-neutral-400); + } + + .switch:not(.switch--checked):not(.switch--disabled) .switch__control:hover .switch__thumb { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-color-neutral-400); + } + + /* Focus */ + .switch:not(.switch--checked):not(.switch--disabled) .switch__input:focus-visible ~ .switch__control { + background-color: var(--sl-color-neutral-400); + border-color: var(--sl-color-neutral-400); + } + + .switch:not(.switch--checked):not(.switch--disabled) .switch__input:focus-visible ~ .switch__control .switch__thumb { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-color-primary-600); + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + /* Checked */ + .switch--checked .switch__control { + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + } + + .switch--checked .switch__control .switch__thumb { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-color-primary-600); + translate: calc((var(--width) - var(--height)) / 2); + } + + /* Checked + hover */ + .switch.switch--checked:not(.switch--disabled) .switch__control:hover { + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + } + + .switch.switch--checked:not(.switch--disabled) .switch__control:hover .switch__thumb { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-color-primary-600); + } + + /* Checked + focus */ + .switch.switch--checked:not(.switch--disabled) .switch__input:focus-visible ~ .switch__control { + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + } + + .switch.switch--checked:not(.switch--disabled) .switch__input:focus-visible ~ .switch__control .switch__thumb { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-color-primary-600); + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + /* Disabled */ + .switch--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .switch__label { + display: inline-block; + line-height: var(--height); + margin-inline-start: 0.5em; + user-select: none; + -webkit-user-select: none; + } + + :host([required]) .switch__label::after { + content: var(--sl-input-required-content); + color: var(--sl-input-required-content-color); + margin-inline-start: var(--sl-input-required-content-offset); + } + + @media (forced-colors: active) { + .switch.switch--checked:not(.switch--disabled) .switch__control:hover .switch__thumb, + .switch--checked .switch__control .switch__thumb { + background-color: ButtonText; + } + } +`;export{switch_styles_default}; +//# sourceMappingURL=/sm/7f4cd0fad5f11ebfb4ea06747b352f8bc35f46f55a91425172d292d76ecf0f7c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RQ7JZ4R7.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RQ7JZ4R7.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.min.js new file mode 100644 index 0000000..b40bd50 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rq7jz4r7.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RQ7JZ4R7.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{u}from"./chunk.CXZZ2LVK.js";var defaultValue=(t="value")=>(e,o)=>{const r=e.constructor,a=r.prototype.attributeChangedCallback;r.prototype.attributeChangedCallback=function(e,i,n){var l;const c=r.getPropertyOptions(t);if(e===("string"==typeof c.attribute?c.attribute:t)){const e=c.converter||u,r=("function"==typeof e?e:null!=(l=null==e?void 0:e.fromAttribute)?l:u.fromAttribute)(n,c.type);this[t]!==r&&(this[o]=r)}a.call(this,e,i,n)}};export{defaultValue}; +//# sourceMappingURL=/sm/76bb7309597a20f17e9e06a01a91d1b99d90fddd104225eeb6abf25207c3ffba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RV6ECJES.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RV6ECJES.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.min.js new file mode 100644 index 0000000..97f0a4d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rv6ecjes.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RV6ECJES.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{__spreadProps,__spreadValues}from"./chunk.625AWUY7.js";function animateTo(e,r,n){return new Promise((t=>{if((null==n?void 0:n.duration)===1/0)throw new Error("Promise-based animations must be finite.");const o=e.animate(r,__spreadProps(__spreadValues({},n),{duration:prefersReducedMotion()?0:n.duration}));o.addEventListener("cancel",t,{once:!0}),o.addEventListener("finish",t,{once:!0})}))}function parseDuration(e){return(e=e.toString().toLowerCase()).indexOf("ms")>-1?parseFloat(e):e.indexOf("s")>-1?1e3*parseFloat(e):parseFloat(e)}function prefersReducedMotion(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}function stopAnimations(e){return Promise.all(e.getAnimations().map((e=>new Promise((r=>{e.cancel(),requestAnimationFrame(r)})))))}function shimKeyframesHeightAuto(e,r){return e.map((e=>__spreadProps(__spreadValues({},e),{height:"auto"===e.height?`${r}px`:e.height})))}export{animateTo,parseDuration,prefersReducedMotion,stopAnimations,shimKeyframesHeightAuto}; +//# sourceMappingURL=/sm/df496d6e9f482a8b11624affa351132654a64599bfc5fa999353d62830799d2b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RWUUFNUL.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RWUUFNUL.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.min.js new file mode 100644 index 0000000..a0ea280 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.rwuufnul.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RWUUFNUL.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +function getOffset(t,e){return{top:Math.round(t.getBoundingClientRect().top-e.getBoundingClientRect().top),left:Math.round(t.getBoundingClientRect().left-e.getBoundingClientRect().left)}}var locks=new Set;function getScrollbarWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}function getExistingBodyPadding(){const t=Number(getComputedStyle(document.body).paddingRight.replace(/px/,""));return isNaN(t)||!t?0:t}function lockBodyScrolling(t){if(locks.add(t),!document.documentElement.classList.contains("sl-scroll-lock")){const t=getScrollbarWidth()+getExistingBodyPadding();let e=getComputedStyle(document.documentElement).scrollbarGutter;e&&"auto"!==e||(e="stable"),t<2&&(e=""),document.documentElement.style.setProperty("--sl-scroll-lock-gutter",e),document.documentElement.classList.add("sl-scroll-lock"),document.documentElement.style.setProperty("--sl-scroll-lock-size",`${t}px`)}}function unlockBodyScrolling(t){locks.delete(t),0===locks.size&&(document.documentElement.classList.remove("sl-scroll-lock"),document.documentElement.style.removeProperty("--sl-scroll-lock-size"))}function scrollIntoView(t,e,o="vertical",l="smooth"){const n=getOffset(t,e),c=n.top+e.scrollTop,i=n.left+e.scrollLeft,s=e.scrollLeft,r=e.scrollLeft+e.offsetWidth,d=e.scrollTop,u=e.scrollTop+e.offsetHeight;"horizontal"!==o&&"both"!==o||(ir&&e.scrollTo({left:i-e.offsetWidth+t.clientWidth,behavior:l})),"vertical"!==o&&"both"!==o||(cu&&e.scrollTo({top:c-e.offsetHeight+t.clientHeight,behavior:l}))}export{lockBodyScrolling,unlockBodyScrolling,scrollIntoView}; +//# sourceMappingURL=/sm/588053ab8138f737348766ac64936cee6188b8e9c68458e75c1229294275835b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RY5H5GHP.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RY5H5GHP.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.min.js new file mode 100644 index 0000000..f119691 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ry5h5ghp.min.js @@ -0,0 +1,601 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RY5H5GHP.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var button_styles_default=i` + :host { + display: inline-block; + position: relative; + width: auto; + cursor: pointer; + } + + .button { + display: inline-flex; + align-items: stretch; + justify-content: center; + width: 100%; + border-style: solid; + border-width: var(--sl-input-border-width); + font-family: var(--sl-input-font-family); + font-weight: var(--sl-font-weight-semibold); + text-decoration: none; + user-select: none; + -webkit-user-select: none; + white-space: nowrap; + vertical-align: middle; + padding: 0; + transition: + var(--sl-transition-x-fast) background-color, + var(--sl-transition-x-fast) color, + var(--sl-transition-x-fast) border, + var(--sl-transition-x-fast) box-shadow; + cursor: inherit; + } + + .button::-moz-focus-inner { + border: 0; + } + + .button:focus { + outline: none; + } + + .button:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .button--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + /* When disabled, prevent mouse events from bubbling up from children */ + .button--disabled * { + pointer-events: none; + } + + .button__prefix, + .button__suffix { + flex: 0 0 auto; + display: flex; + align-items: center; + pointer-events: none; + } + + .button__label { + display: inline-block; + } + + .button__label::slotted(sl-icon) { + vertical-align: -2px; + } + + /* + * Standard buttons + */ + + /* Default */ + .button--standard.button--default { + background-color: var(--sl-color-neutral-0); + border-color: var(--sl-input-border-color); + color: var(--sl-color-neutral-700); + } + + .button--standard.button--default:hover:not(.button--disabled) { + background-color: var(--sl-color-primary-50); + border-color: var(--sl-color-primary-300); + color: var(--sl-color-primary-700); + } + + .button--standard.button--default:active:not(.button--disabled) { + background-color: var(--sl-color-primary-100); + border-color: var(--sl-color-primary-400); + color: var(--sl-color-primary-700); + } + + /* Primary */ + .button--standard.button--primary { + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--primary:hover:not(.button--disabled) { + background-color: var(--sl-color-primary-500); + border-color: var(--sl-color-primary-500); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--primary:active:not(.button--disabled) { + background-color: var(--sl-color-primary-600); + border-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + } + + /* Success */ + .button--standard.button--success { + background-color: var(--sl-color-success-600); + border-color: var(--sl-color-success-600); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--success:hover:not(.button--disabled) { + background-color: var(--sl-color-success-500); + border-color: var(--sl-color-success-500); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--success:active:not(.button--disabled) { + background-color: var(--sl-color-success-600); + border-color: var(--sl-color-success-600); + color: var(--sl-color-neutral-0); + } + + /* Neutral */ + .button--standard.button--neutral { + background-color: var(--sl-color-neutral-600); + border-color: var(--sl-color-neutral-600); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--neutral:hover:not(.button--disabled) { + background-color: var(--sl-color-neutral-500); + border-color: var(--sl-color-neutral-500); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--neutral:active:not(.button--disabled) { + background-color: var(--sl-color-neutral-600); + border-color: var(--sl-color-neutral-600); + color: var(--sl-color-neutral-0); + } + + /* Warning */ + .button--standard.button--warning { + background-color: var(--sl-color-warning-600); + border-color: var(--sl-color-warning-600); + color: var(--sl-color-neutral-0); + } + .button--standard.button--warning:hover:not(.button--disabled) { + background-color: var(--sl-color-warning-500); + border-color: var(--sl-color-warning-500); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--warning:active:not(.button--disabled) { + background-color: var(--sl-color-warning-600); + border-color: var(--sl-color-warning-600); + color: var(--sl-color-neutral-0); + } + + /* Danger */ + .button--standard.button--danger { + background-color: var(--sl-color-danger-600); + border-color: var(--sl-color-danger-600); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--danger:hover:not(.button--disabled) { + background-color: var(--sl-color-danger-500); + border-color: var(--sl-color-danger-500); + color: var(--sl-color-neutral-0); + } + + .button--standard.button--danger:active:not(.button--disabled) { + background-color: var(--sl-color-danger-600); + border-color: var(--sl-color-danger-600); + color: var(--sl-color-neutral-0); + } + + /* + * Outline buttons + */ + + .button--outline { + background: none; + border: solid 1px; + } + + /* Default */ + .button--outline.button--default { + border-color: var(--sl-input-border-color); + color: var(--sl-color-neutral-700); + } + + .button--outline.button--default:hover:not(.button--disabled), + .button--outline.button--default.button--checked:not(.button--disabled) { + border-color: var(--sl-color-primary-600); + background-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--default:active:not(.button--disabled) { + border-color: var(--sl-color-primary-700); + background-color: var(--sl-color-primary-700); + color: var(--sl-color-neutral-0); + } + + /* Primary */ + .button--outline.button--primary { + border-color: var(--sl-color-primary-600); + color: var(--sl-color-primary-600); + } + + .button--outline.button--primary:hover:not(.button--disabled), + .button--outline.button--primary.button--checked:not(.button--disabled) { + background-color: var(--sl-color-primary-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--primary:active:not(.button--disabled) { + border-color: var(--sl-color-primary-700); + background-color: var(--sl-color-primary-700); + color: var(--sl-color-neutral-0); + } + + /* Success */ + .button--outline.button--success { + border-color: var(--sl-color-success-600); + color: var(--sl-color-success-600); + } + + .button--outline.button--success:hover:not(.button--disabled), + .button--outline.button--success.button--checked:not(.button--disabled) { + background-color: var(--sl-color-success-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--success:active:not(.button--disabled) { + border-color: var(--sl-color-success-700); + background-color: var(--sl-color-success-700); + color: var(--sl-color-neutral-0); + } + + /* Neutral */ + .button--outline.button--neutral { + border-color: var(--sl-color-neutral-600); + color: var(--sl-color-neutral-600); + } + + .button--outline.button--neutral:hover:not(.button--disabled), + .button--outline.button--neutral.button--checked:not(.button--disabled) { + background-color: var(--sl-color-neutral-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--neutral:active:not(.button--disabled) { + border-color: var(--sl-color-neutral-700); + background-color: var(--sl-color-neutral-700); + color: var(--sl-color-neutral-0); + } + + /* Warning */ + .button--outline.button--warning { + border-color: var(--sl-color-warning-600); + color: var(--sl-color-warning-600); + } + + .button--outline.button--warning:hover:not(.button--disabled), + .button--outline.button--warning.button--checked:not(.button--disabled) { + background-color: var(--sl-color-warning-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--warning:active:not(.button--disabled) { + border-color: var(--sl-color-warning-700); + background-color: var(--sl-color-warning-700); + color: var(--sl-color-neutral-0); + } + + /* Danger */ + .button--outline.button--danger { + border-color: var(--sl-color-danger-600); + color: var(--sl-color-danger-600); + } + + .button--outline.button--danger:hover:not(.button--disabled), + .button--outline.button--danger.button--checked:not(.button--disabled) { + background-color: var(--sl-color-danger-600); + color: var(--sl-color-neutral-0); + } + + .button--outline.button--danger:active:not(.button--disabled) { + border-color: var(--sl-color-danger-700); + background-color: var(--sl-color-danger-700); + color: var(--sl-color-neutral-0); + } + + @media (forced-colors: active) { + .button.button--outline.button--checked:not(.button--disabled) { + outline: solid 2px transparent; + } + } + + /* + * Text buttons + */ + + .button--text { + background-color: transparent; + border-color: transparent; + color: var(--sl-color-primary-600); + } + + .button--text:hover:not(.button--disabled) { + background-color: transparent; + border-color: transparent; + color: var(--sl-color-primary-500); + } + + .button--text:focus-visible:not(.button--disabled) { + background-color: transparent; + border-color: transparent; + color: var(--sl-color-primary-500); + } + + .button--text:active:not(.button--disabled) { + background-color: transparent; + border-color: transparent; + color: var(--sl-color-primary-700); + } + + /* + * Size modifiers + */ + + .button--small { + height: auto; + min-height: var(--sl-input-height-small); + font-size: var(--sl-button-font-size-small); + line-height: calc(var(--sl-input-height-small) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-small); + } + + .button--medium { + height: auto; + min-height: var(--sl-input-height-medium); + font-size: var(--sl-button-font-size-medium); + line-height: calc(var(--sl-input-height-medium) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-medium); + } + + .button--large { + height: auto; + min-height: var(--sl-input-height-large); + font-size: var(--sl-button-font-size-large); + line-height: calc(var(--sl-input-height-large) - var(--sl-input-border-width) * 2); + border-radius: var(--sl-input-border-radius-large); + } + + /* + * Pill modifier + */ + + .button--pill.button--small { + border-radius: var(--sl-input-height-small); + } + + .button--pill.button--medium { + border-radius: var(--sl-input-height-medium); + } + + .button--pill.button--large { + border-radius: var(--sl-input-height-large); + } + + /* + * Circle modifier + */ + + .button--circle { + padding-left: 0; + padding-right: 0; + } + + .button--circle.button--small { + width: var(--sl-input-height-small); + border-radius: 50%; + } + + .button--circle.button--medium { + width: var(--sl-input-height-medium); + border-radius: 50%; + } + + .button--circle.button--large { + width: var(--sl-input-height-large); + border-radius: 50%; + } + + .button--circle .button__prefix, + .button--circle .button__suffix, + .button--circle .button__caret { + display: none; + } + + /* + * Caret modifier + */ + + .button--caret .button__suffix { + display: none; + } + + .button--caret .button__caret { + height: auto; + } + + /* + * Loading modifier + */ + + .button--loading { + position: relative; + cursor: wait; + } + + .button--loading .button__prefix, + .button--loading .button__label, + .button--loading .button__suffix, + .button--loading .button__caret { + visibility: hidden; + } + + .button--loading sl-spinner { + --indicator-color: currentColor; + position: absolute; + font-size: 1em; + height: 1em; + width: 1em; + top: calc(50% - 0.5em); + left: calc(50% - 0.5em); + } + + /* + * Badges + */ + + .button ::slotted(sl-badge) { + position: absolute; + top: 0; + right: 0; + translate: 50% -50%; + pointer-events: none; + } + + .button--rtl ::slotted(sl-badge) { + right: auto; + left: 0; + translate: -50% -50%; + } + + /* + * Button spacing + */ + + .button--has-label.button--small .button__label { + padding: 0 var(--sl-spacing-small); + } + + .button--has-label.button--medium .button__label { + padding: 0 var(--sl-spacing-medium); + } + + .button--has-label.button--large .button__label { + padding: 0 var(--sl-spacing-large); + } + + .button--has-prefix.button--small { + padding-inline-start: var(--sl-spacing-x-small); + } + + .button--has-prefix.button--small .button__label { + padding-inline-start: var(--sl-spacing-x-small); + } + + .button--has-prefix.button--medium { + padding-inline-start: var(--sl-spacing-small); + } + + .button--has-prefix.button--medium .button__label { + padding-inline-start: var(--sl-spacing-small); + } + + .button--has-prefix.button--large { + padding-inline-start: var(--sl-spacing-small); + } + + .button--has-prefix.button--large .button__label { + padding-inline-start: var(--sl-spacing-small); + } + + .button--has-suffix.button--small, + .button--caret.button--small { + padding-inline-end: var(--sl-spacing-x-small); + } + + .button--has-suffix.button--small .button__label, + .button--caret.button--small .button__label { + padding-inline-end: var(--sl-spacing-x-small); + } + + .button--has-suffix.button--medium, + .button--caret.button--medium { + padding-inline-end: var(--sl-spacing-small); + } + + .button--has-suffix.button--medium .button__label, + .button--caret.button--medium .button__label { + padding-inline-end: var(--sl-spacing-small); + } + + .button--has-suffix.button--large, + .button--caret.button--large { + padding-inline-end: var(--sl-spacing-small); + } + + .button--has-suffix.button--large .button__label, + .button--caret.button--large .button__label { + padding-inline-end: var(--sl-spacing-small); + } + + /* + * Button groups support a variety of button types (e.g. buttons with tooltips, buttons as dropdown triggers, etc.). + * This means buttons aren't always direct descendants of the button group, thus we can't target them with the + * ::slotted selector. To work around this, the button group component does some magic to add these special classes to + * buttons and we style them here instead. + */ + + :host([data-sl-button-group__button--first]:not([data-sl-button-group__button--last])) .button { + border-start-end-radius: 0; + border-end-end-radius: 0; + } + + :host([data-sl-button-group__button--inner]) .button { + border-radius: 0; + } + + :host([data-sl-button-group__button--last]:not([data-sl-button-group__button--first])) .button { + border-start-start-radius: 0; + border-end-start-radius: 0; + } + + /* All except the first */ + :host([data-sl-button-group__button]:not([data-sl-button-group__button--first])) { + margin-inline-start: calc(-1 * var(--sl-input-border-width)); + } + + /* Add a visual separator between solid buttons */ + :host( + [data-sl-button-group__button]:not( + [data-sl-button-group__button--first], + [data-sl-button-group__button--radio], + [variant='default'] + ):not(:hover) + ) + .button:after { + content: ''; + position: absolute; + top: 0; + inset-inline-start: 0; + bottom: 0; + border-left: solid 1px rgb(128 128 128 / 33%); + mix-blend-mode: multiply; + } + + /* Bump hovered, focused, and checked buttons up so their focus ring isn't clipped */ + :host([data-sl-button-group__button--hover]) { + z-index: 1; + } + + /* Focus and checked are always on top */ + :host([data-sl-button-group__button--focus]), + :host([data-sl-button-group__button][checked]) { + z-index: 2; + } +`;export{button_styles_default}; +//# sourceMappingURL=/sm/e3c4cdf4e130f62fb2d84725cbd4d356c7fe775d493a21876ab4cc3cb4cef093.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.RYFK2CD3.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.RYFK2CD3.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.min.js new file mode 100644 index 0000000..f613f68 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ryfk2cd3.min.js @@ -0,0 +1,125 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.RYFK2CD3.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var dialog_styles_default=i` + :host { + --width: 31rem; + --header-spacing: var(--sl-spacing-large); + --body-spacing: var(--sl-spacing-large); + --footer-spacing: var(--sl-spacing-large); + + display: contents; + } + + .dialog { + display: flex; + align-items: center; + justify-content: center; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: var(--sl-z-index-dialog); + } + + .dialog__panel { + display: flex; + flex-direction: column; + z-index: 2; + width: var(--width); + max-width: calc(100% - var(--sl-spacing-2x-large)); + max-height: calc(100% - var(--sl-spacing-2x-large)); + background-color: var(--sl-panel-background-color); + border-radius: var(--sl-border-radius-medium); + box-shadow: var(--sl-shadow-x-large); + } + + .dialog__panel:focus { + outline: none; + } + + /* Ensure there's enough vertical padding for phones that don't update vh when chrome appears (e.g. iPhone) */ + @media screen and (max-width: 420px) { + .dialog__panel { + max-height: 80vh; + } + } + + .dialog--open .dialog__panel { + display: flex; + opacity: 1; + } + + .dialog__header { + flex: 0 0 auto; + display: flex; + } + + .dialog__title { + flex: 1 1 auto; + font: inherit; + font-size: var(--sl-font-size-large); + line-height: var(--sl-line-height-dense); + padding: var(--header-spacing); + margin: 0; + } + + .dialog__header-actions { + flex-shrink: 0; + display: flex; + flex-wrap: wrap; + justify-content: end; + gap: var(--sl-spacing-2x-small); + padding: 0 var(--header-spacing); + } + + .dialog__header-actions sl-icon-button, + .dialog__header-actions ::slotted(sl-icon-button) { + flex: 0 0 auto; + display: flex; + align-items: center; + font-size: var(--sl-font-size-medium); + } + + .dialog__body { + flex: 1 1 auto; + display: block; + padding: var(--body-spacing); + overflow: auto; + -webkit-overflow-scrolling: touch; + } + + .dialog__footer { + flex: 0 0 auto; + text-align: right; + padding: var(--footer-spacing); + } + + .dialog__footer ::slotted(sl-button:not(:first-of-type)) { + margin-inline-start: var(--sl-spacing-x-small); + } + + .dialog:not(.dialog--has-footer) .dialog__footer { + display: none; + } + + .dialog__overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: var(--sl-overlay-background-color); + } + + @media (forced-colors: active) { + .dialog__panel { + border: solid 1px var(--sl-color-neutral-0); + } + } +`;export{dialog_styles_default}; +//# sourceMappingURL=/sm/48f00fb202f93731f6f8f258a99e31e78aed8fb6280304f87c414496b91c4616.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.S3LZDKXE.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.S3LZDKXE.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.min.js new file mode 100644 index 0000000..6d358d7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.s3lzdkxe.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.S3LZDKXE.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadioGroup}from"./chunk.GJZ2XQYI.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-radio-group";SlRadioGroup.define("sl-radio-group");var reactWrapper=createComponent({tagName:tagName,elementClass:SlRadioGroup,react:React,events:{onSlChange:"sl-change",onSlInput:"sl-input",onSlInvalid:"sl-invalid"},displayName:"SlRadioGroup"}),radio_group_default=reactWrapper;export{radio_group_default}; +//# sourceMappingURL=/sm/40023e96dd60d8e615e652325fa9e2bf220be8ac8929dc0c6b4dd9b0df954980.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.SBE7D2NT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.SBE7D2NT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.min.js new file mode 100644 index 0000000..455d3e7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sbe7d2nt.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.SBE7D2NT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlPopup}from"./chunk.DV4MWNJ3.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-popup";SlPopup.define("sl-popup");var reactWrapper=createComponent({tagName:tagName,elementClass:SlPopup,react:React,events:{onSlReposition:"sl-reposition"},displayName:"SlPopup"}),popup_default=reactWrapper;export{popup_default}; +//# sourceMappingURL=/sm/8680983364498ffb82d8cf4b9f5601bcd139f3787870c084673a4d9d6df75878.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.SJGTYGCD.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.SJGTYGCD.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.min.js new file mode 100644 index 0000000..38fbf50 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sjgtygcd.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.SJGTYGCD.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{__spreadValues}from"./chunk.625AWUY7.js";function watch(t,a){const s=__spreadValues({waitUntilFirstUpdate:!1},a);return(a,i)=>{const{update:r}=a,e=Array.isArray(t)?t:[t];a.update=function(t){e.forEach((a=>{const r=a;if(t.has(r)){const a=t.get(r),e=this[r];a!==e&&(s.waitUntilFirstUpdate&&!this.hasUpdated||this[i](a,e))}})),r.call(this,t)}}}export{watch}; +//# sourceMappingURL=/sm/c14a322cf4175bc802e49e8e4dff577cfa45409adcddf22b3c4f4f0c6b861bd6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.SURIBOCE.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.SURIBOCE.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.min.js new file mode 100644 index 0000000..5f12f2b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.suriboce.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.SURIBOCE.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDetails}from"./chunk.NFGGTN5O.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-details";SlDetails.define("sl-details");var reactWrapper=createComponent({tagName:tagName,elementClass:SlDetails,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide"},displayName:"SlDetails"}),details_default=reactWrapper;export{details_default}; +//# sourceMappingURL=/sm/0940e39b84449346847ef87fd6e716f9654524c5df74aafaa9246d1a5aba66c6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.SZ6QMU5T.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.SZ6QMU5T.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.min.js new file mode 100644 index 0000000..f150860 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.sz6qmu5t.min.js @@ -0,0 +1,65 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.SZ6QMU5T.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var spinner_styles_default=i` + :host { + --track-width: 2px; + --track-color: rgb(128 128 128 / 25%); + --indicator-color: var(--sl-color-primary-600); + --speed: 2s; + + display: inline-flex; + width: 1em; + height: 1em; + flex: none; + } + + .spinner { + flex: 1 1 auto; + height: 100%; + width: 100%; + } + + .spinner__track, + .spinner__indicator { + fill: none; + stroke-width: var(--track-width); + r: calc(0.5em - var(--track-width) / 2); + cx: 0.5em; + cy: 0.5em; + transform-origin: 50% 50%; + } + + .spinner__track { + stroke: var(--track-color); + transform-origin: 0% 0%; + } + + .spinner__indicator { + stroke: var(--indicator-color); + stroke-linecap: round; + stroke-dasharray: 150% 75%; + animation: spin var(--speed) linear infinite; + } + + @keyframes spin { + 0% { + transform: rotate(0deg); + stroke-dasharray: 0.05em, 3em; + } + + 50% { + transform: rotate(450deg); + stroke-dasharray: 1.375em, 1.375em; + } + + 100% { + transform: rotate(1080deg); + stroke-dasharray: 0.05em, 3em; + } + } +`;export{spinner_styles_default}; +//# sourceMappingURL=/sm/9c870e4f2a2431c74f4f92ae57b93822919372ea812523bd294311855fd39acb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.T3DUE4D6.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.T3DUE4D6.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.min.js new file mode 100644 index 0000000..67d794b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.t3due4d6.min.js @@ -0,0 +1,28 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.T3DUE4D6.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tag_styles_default}from"./chunk.MVCCMDRT.js";import{SlIconButton}from"./chunk.LC52D3NF.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlTag=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.variant="neutral",this.size="medium",this.pill=!1,this.removable=!1}handleRemoveClick(){this.emit("sl-remove")}render(){return x` + + + + ${this.removable?x` + + `:""} + + `}};SlTag.styles=[component_styles_default,tag_styles_default],SlTag.dependencies={"sl-icon-button":SlIconButton},__decorateClass([n({reflect:!0})],SlTag.prototype,"variant",2),__decorateClass([n({reflect:!0})],SlTag.prototype,"size",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTag.prototype,"pill",2),__decorateClass([n({type:Boolean})],SlTag.prototype,"removable",2);export{SlTag}; +//# sourceMappingURL=/sm/4a8fc85f2c379f6471f193885a1939df960335dc4c30b2fc4ab256385f769847.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.TLCW7H3F.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.TLCW7H3F.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.min.js new file mode 100644 index 0000000..174f628 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.tlcw7h3f.min.js @@ -0,0 +1,52 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.TLCW7H3F.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{image_comparer_styles_default}from"./chunk.KPESQDYT.js";import{drag}from"./chunk.ESELY2US.js";import{o}from"./chunk.FQQ5K3WY.js";import{clamp}from"./chunk.HF7GESMZ.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlImageComparer=class extends ShoelaceElement{constructor(){super(...arguments),this.position=50}handleDrag(e){const{width:t}=this.base.getBoundingClientRect(),o=this.matches(":dir(rtl)");e.preventDefault(),drag(this.base,{onMove:e=>{this.position=parseFloat(clamp(e/t*100,0,100).toFixed(2)),o&&(this.position=100-this.position)},initialEvent:e})}handleKeyDown(e){const t=this.matches(":dir(ltr)"),o=this.matches(":dir(rtl)");if(["ArrowLeft","ArrowRight","Home","End"].includes(e.key)){const r=e.shiftKey?10:1;let a=this.position;e.preventDefault(),(t&&"ArrowLeft"===e.key||o&&"ArrowRight"===e.key)&&(a-=r),(t&&"ArrowRight"===e.key||o&&"ArrowLeft"===e.key)&&(a+=r),"Home"===e.key&&(a=0),"End"===e.key&&(a=100),a=clamp(a,0,100),this.position=a}}handlePositionChange(){this.emit("sl-change")}render(){const t=this.matches(":dir(rtl)");return x` +
+
+
+ +
+ +
+ +
+
+ +
+
+ + + +
+
+
+ `}};SlImageComparer.styles=[component_styles_default,image_comparer_styles_default],SlImageComparer.scopedElement={"sl-icon":SlIcon},__decorateClass([e2(".image-comparer")],SlImageComparer.prototype,"base",2),__decorateClass([e2(".image-comparer__handle")],SlImageComparer.prototype,"handle",2),__decorateClass([n({type:Number,reflect:!0})],SlImageComparer.prototype,"position",2),__decorateClass([watch("position",{waitUntilFirstUpdate:!0})],SlImageComparer.prototype,"handlePositionChange",1);export{SlImageComparer}; +//# sourceMappingURL=/sm/4b1ac375b1334b5015faa2651c02f004efafa2624d7252a6b6ef015b9afe49da.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.TTZ7A3DT.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.TTZ7A3DT.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.min.js new file mode 100644 index 0000000..2acc604 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ttz7a3dt.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.TTZ7A3DT.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCard}from"./chunk.G3JQUIYV.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-card";SlCard.define("sl-card");var reactWrapper=createComponent({tagName:tagName,elementClass:SlCard,react:React,events:{},displayName:"SlCard"}),card_default=reactWrapper;export{card_default}; +//# sourceMappingURL=/sm/8a91a1fe0e802339f10491e9c383e471421aa3eaa50dae819a38eea3f3bec988.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.U4LNG47M.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.U4LNG47M.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.min.js new file mode 100644 index 0000000..5a5f6cf --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.u4lng47m.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.U4LNG47M.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatDate}from"./chunk.ZZVDZOHI.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-format-date";SlFormatDate.define("sl-format-date");var reactWrapper=createComponent({tagName:tagName,elementClass:SlFormatDate,react:React,events:{},displayName:"SlFormatDate"}),format_date_default=reactWrapper;export{format_date_default}; +//# sourceMappingURL=/sm/a2deeeeb3742b2319008171f009fa6da0f8cba0f9fed300618d00f135bcabfdc.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UFA6BB3R.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UFA6BB3R.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.min.js new file mode 100644 index 0000000..145aaa1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ufa6bb3r.min.js @@ -0,0 +1,16 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UFA6BB3R.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{qr_code_styles_default}from"./chunk.ZTQCHOVN.js";import{o}from"./chunk.FQQ5K3WY.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var G=null,H=class{};H.render=function(r,t){G(r,t)},self.QrCreator=H,function(r){function t(t,e,o,n){var a={},i=r(o,e);i.u(t),i.J(),n=n||0;var u=i.h(),f=i.h()+2*n;return a.text=t,a.level=e,a.version=o,a.O=f,a.a=function(r,t){return t-=n,!(0>(r-=n)||r>=u||0>t||t>=u)&&i.a(r,t)},a}function e(r,t,e,o,n,a,i,u,f,l){function c(t,e,o,n,i,u,f){t?(r.lineTo(e+u,o+f),r.arcTo(e,o,n,i,a)):r.lineTo(e,o)}i?r.moveTo(t+a,e):r.moveTo(t,e),c(u,o,e,o,n,-a,0),c(f,o,n,t,n,0,-a),c(l,t,n,t,e,a,0),c(i,t,e,o,e,0,a)}function o(r,t,e,o,n,a,i,u,f,l){function c(t,e,o,n){r.moveTo(t+o,e),r.lineTo(t,e),r.lineTo(t,e+n),r.arcTo(t,e,t+o,e,a)}i&&c(t,e,a,a),u&&c(o,e,-a,a),f&&c(o,n,-a,-a),l&&c(t,n,a,-a)}function n(r,n){r:{var a=n.text,i=n.v,u=n.N,f=n.K,l=n.P;for(u=Math.max(1,u||1),f=Math.min(40,f||40);u<=f;u+=1)try{var c=t(a,i,u,l);break r}catch(r){}c=void 0}if(!c)return null;for(a=r.getContext("2d"),n.background&&(a.fillStyle=n.background,a.fillRect(n.left,n.top,n.size,n.size)),i=c.O,f=n.size/i,a.beginPath(),l=0;lMath.round(r*t.size))),"linear-gradient"===o)var a=r.createLinearGradient.apply(r,e);else{if("radial-gradient"!==o)throw Error("Unsupported fill");a=r.createRadialGradient.apply(r,e)}n.forEach((([r,t])=>{a.addColorStop(r,t)})),r.fillStyle=a}}(a,n),a.fill(),r}var a={minVersion:1,maxVersion:40,ecLevel:"L",left:0,top:0,size:200,fill:"#000",background:null,text:"no text",radius:.5,quiet:0};G=function(r,t){var e={};Object.assign(e,a,r),e.N=e.minVersion,e.K=e.maxVersion,e.v=e.ecLevel,e.left=e.left,e.top=e.top,e.size=e.size,e.fill=e.fill,e.background=e.background,e.text=e.text,e.R=e.radius,e.P=e.quiet,t instanceof HTMLCanvasElement?(t.width===e.size&&t.height===e.size||(t.width=e.size,t.height=e.size),t.getContext("2d").clearRect(0,0,t.width,t.height),n(t,e)):((r=document.createElement("canvas")).width=e.size,r.height=e.size,e=n(r,e),t.appendChild(e))}}(function(){function r(n,i){function u(r,t){for(var e=-1;7>=e;e+=1)if(!(-1>=r+e||s<=r+e))for(var o=-1;7>=o;o+=1)-1>=t+o||s<=t+o||(c[r+e][t+o]=0<=e&&6>=e&&(0==o||6==o)||0<=o&&6>=o&&(0==e||6==e)||2<=e&&4>=e&&2<=o&&4>=o)}function f(r,e){for(var i=s=4*n+17,f=Array(i),v=0;v=m;m+=1)for(var b=-2;2>=b;b+=1)c[p+m][g+b]=-2==m||2==m||-2==b||2==b||0==m&&0==b}for(i=8;if;f+=1)v=!r&&1==(i>>f&1),c[6>f?f:8>f?f+1:s-15+f][8]=v,c[8][8>f?s-f-1:9>f?15-f:14-f]=v;if(c[s-8][8]=!r,7<=n){for(i=o.A(n),f=0;18>f;f+=1)v=!r&&1==(i>>f&1),c[Math.floor(f/3)][f%3+s-8-3]=v;for(f=0;18>f;f+=1)v=!r&&1==(i>>f&1),c[f%3+s-8-3][Math.floor(f/3)]=v}if(null==h){for(r=a.I(n,l),i=function(){var r=[],t=0,e={B:function(){return r},c:function(t){return 1==(r[Math.floor(t/8)]>>>7-t%8&1)},put:function(r,t){for(var o=0;o>>t-o-1&1))},f:function(){return t},m:function(e){var o=Math.floor(t/8);r.length<=o&&r.push(0),e&&(r[o]|=128>>>t%8),t+=1}};return e}(),f=0;f8*v)throw Error("code length overflow. ("+i.f()+">"+8*v+")");for(i.f()+4<=8*v&&i.put(0,4);0!=i.f()%8;)i.m(!1);for(;!(i.f()>=8*v)&&(i.put(236,8),!(i.f()>=8*v));)i.put(17,8);var C=0;for(v=f=0,p=Array(r.length),g=Array(r.length),m=0;mm;m+=1)null==c[f][g-m]&&(b=!1,p>>v&1)),e(f,g-m)&&(b=!b),c[f][g-m]=b,-1==--v&&(p+=1,v=7));if(0>(f+=i)||s<=f){f-=i,i=-i;break}}}var l=e[i],c=null,s=0,h=null,d=[],v={u:function(t){t=function(t){var e=r.s(t);return{S:function(){return 4},b:function(){return e.length},write:function(r){for(var t=0;tr||s<=r||0>t||s<=t)throw Error(r+","+t);return c[r][t]},h:function(){return s},J:function(){for(var r=0,t=0,e=0;8>e;e+=1){f(!0,e);var n=o.D(v);(0==e||r>n)&&(r=n,t=e)}f(!1,t)}};return v}function t(r,e){if(void 0===r.length)throw Error(r.length+"/"+e);var o=function(){for(var t=0;ta.b()-r.b())return a;for(var e=n.g(a.c(0))-n.g(r.c(0)),o=Array(a.b()),i=0;io?t.push(o):2048>o?t.push(192|o>>6,128|63&o):55296>o||57344<=o?t.push(224|o>>12,128|o>>6&63,128|63&o):(e++,o=65536+((1023&o)<<10|1023&r.charCodeAt(e)),t.push(240|o>>18,128|o>>12&63,128|o>>6&63,128|63&o))}return t};var e={L:1,M:0,Q:3,H:2},o=function(){function r(r){for(var t=0;0!=r;)t+=1,r>>>=1;return t}var e=[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]];return{w:function(t){for(var e=t<<10;0<=r(e)-r(1335);)e^=1335<t||40t?8:16},D:function(r){for(var t=r.h(),e=0,o=0;o=u;u+=1)if(!(0>o+u||t<=o+u))for(var f=-1;1>=f;f+=1)0>n+f||t<=n+f||(0!=u||0!=f)&&i==r.a(o+u,n+f)&&(a+=1);5e;e+=1)r[e]=1<e;e+=1)r[e]=r[e-4]^r[e-5]^r[e-6]^r[e-8];for(e=0;255>e;e+=1)t[r[e]]=e;return{g:function(r){if(1>r)throw Error("glog("+r+")");return t[r]},i:function(t){for(;0>t;)t+=255;for(;256<=t;)t-=255;return r[t]}}}(),a=function(){var r=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12,7,37,13],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]];return{I:function(t,o){var n=function(t,o){switch(o){case e.L:return r[4*(t-1)];case e.M:return r[4*(t-1)+1];case e.Q:return r[4*(t-1)+2];case e.H:return r[4*(t-1)+3]}}(t,o);if(void 0===n)throw Error("bad rs block @ typeNumber:"+t+"/errorCorrectLevel:"+o);t=n.length/3,o=[];for(var a=0;a0?this.label:this.value} + style=${o({width:`${this.size}px`,height:`${this.size}px`})} + > + `}};SlQrCode.styles=[component_styles_default,qr_code_styles_default],__decorateClass([e("canvas")],SlQrCode.prototype,"canvas",2),__decorateClass([n()],SlQrCode.prototype,"value",2),__decorateClass([n()],SlQrCode.prototype,"label",2),__decorateClass([n({type:Number})],SlQrCode.prototype,"size",2),__decorateClass([n()],SlQrCode.prototype,"fill",2),__decorateClass([n()],SlQrCode.prototype,"background",2),__decorateClass([n({type:Number})],SlQrCode.prototype,"radius",2),__decorateClass([n({attribute:"error-correction"})],SlQrCode.prototype,"errorCorrection",2),__decorateClass([watch(["background","errorCorrection","fill","radius","size","value"])],SlQrCode.prototype,"generate",1);export{SlQrCode}; +//# sourceMappingURL=/sm/a588d8bca57495d3f4789e58f9eed54440587f185a02a14fbb40bb01bcbf4894.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UG4GPH4N.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UG4GPH4N.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.min.js new file mode 100644 index 0000000..c667358 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ug4gph4n.min.js @@ -0,0 +1,12 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UG4GPH4N.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var animation_styles_default=i` + :host { + display: contents; + } +`;export{animation_styles_default}; +//# sourceMappingURL=/sm/724fc1d373014c4e633426c3ce7a43645aaaca4d5492159b18c1bc275ce8ab30.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ULCO5Z44.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ULCO5Z44.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.min.js new file mode 100644 index 0000000..c029345 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulco5z44.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ULCO5Z44.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMutationObserver}from"./chunk.3WXN57QB.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-mutation-observer";SlMutationObserver.define("sl-mutation-observer");var reactWrapper=createComponent({tagName:tagName,elementClass:SlMutationObserver,react:React,events:{onSlMutation:"sl-mutation"},displayName:"SlMutationObserver"}),mutation_observer_default=reactWrapper;export{mutation_observer_default}; +//# sourceMappingURL=/sm/07305d7980242ab232f88868ca3ade6241722d2425be6dc8171642eb3159827b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ULG2NBYR.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ULG2NBYR.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.min.js new file mode 100644 index 0000000..2a9a574 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ulg2nbyr.min.js @@ -0,0 +1,40 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ULG2NBYR.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTooltip}from"./chunk.GAH3KGT3.js";import{copy_button_styles_default}from"./chunk.7EKSUNPQ.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlCopyButton=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.isCopying=!1,this.status="rest",this.value="",this.from="",this.disabled=!1,this.copyLabel="",this.successLabel="",this.errorLabel="",this.feedbackDuration=1e3,this.tooltipPlacement="top",this.hoist=!1}async handleCopy(){if(this.disabled||this.isCopying)return;this.isCopying=!0;let t=this.value;if(this.from){const o=this.getRootNode(),e=this.from.includes("."),s=this.from.includes("[")&&this.from.includes("]");let i=this.from,r="";e?[i,r]=this.from.trim().split("."):s&&([i,r]=this.from.trim().replace(/\]$/,"").split("["));const a="getElementById"in o?o.getElementById(i):null;a?t=s?a.getAttribute(r)||"":e?a[r]||"":a.textContent||"":(this.showStatus("error"),this.emit("sl-error"))}if(t)try{await navigator.clipboard.writeText(t),this.showStatus("success"),this.emit("sl-copy",{detail:{value:t}})}catch(t){this.showStatus("error"),this.emit("sl-error")}else this.showStatus("error"),this.emit("sl-error")}async showStatus(t){const o=this.copyLabel||this.localize.term("copy"),e=this.successLabel||this.localize.term("copied"),s=this.errorLabel||this.localize.term("error"),i="success"===t?this.successIcon:this.errorIcon,r=getAnimation(this,"copy.in",{dir:"ltr"}),a=getAnimation(this,"copy.out",{dir:"ltr"});this.tooltip.content="success"===t?e:s,await this.copyIcon.animate(a.keyframes,a.options).finished,this.copyIcon.hidden=!0,this.status=t,i.hidden=!1,await i.animate(r.keyframes,r.options).finished,setTimeout((async()=>{await i.animate(a.keyframes,a.options).finished,i.hidden=!0,this.status="rest",this.copyIcon.hidden=!1,await this.copyIcon.animate(r.keyframes,r.options).finished,this.tooltip.content=o,this.isCopying=!1}),this.feedbackDuration)}render(){const t=this.copyLabel||this.localize.term("copy");return x` + + + + `}};SlCopyButton.styles=[component_styles_default,copy_button_styles_default],SlCopyButton.dependencies={"sl-icon":SlIcon,"sl-tooltip":SlTooltip},__decorateClass([e2('slot[name="copy-icon"]')],SlCopyButton.prototype,"copyIcon",2),__decorateClass([e2('slot[name="success-icon"]')],SlCopyButton.prototype,"successIcon",2),__decorateClass([e2('slot[name="error-icon"]')],SlCopyButton.prototype,"errorIcon",2),__decorateClass([e2("sl-tooltip")],SlCopyButton.prototype,"tooltip",2),__decorateClass([r()],SlCopyButton.prototype,"isCopying",2),__decorateClass([r()],SlCopyButton.prototype,"status",2),__decorateClass([n()],SlCopyButton.prototype,"value",2),__decorateClass([n()],SlCopyButton.prototype,"from",2),__decorateClass([n({type:Boolean,reflect:!0})],SlCopyButton.prototype,"disabled",2),__decorateClass([n({attribute:"copy-label"})],SlCopyButton.prototype,"copyLabel",2),__decorateClass([n({attribute:"success-label"})],SlCopyButton.prototype,"successLabel",2),__decorateClass([n({attribute:"error-label"})],SlCopyButton.prototype,"errorLabel",2),__decorateClass([n({attribute:"feedback-duration",type:Number})],SlCopyButton.prototype,"feedbackDuration",2),__decorateClass([n({attribute:"tooltip-placement"})],SlCopyButton.prototype,"tooltipPlacement",2),__decorateClass([n({type:Boolean})],SlCopyButton.prototype,"hoist",2),setDefaultAnimation("copy.in",{keyframes:[{scale:".25",opacity:".25"},{scale:"1",opacity:"1"}],options:{duration:100}}),setDefaultAnimation("copy.out",{keyframes:[{scale:"1",opacity:"1"},{scale:".25",opacity:"0"}],options:{duration:100}});export{SlCopyButton}; +//# sourceMappingURL=/sm/48605cf5db239a32a04b68f6b6e5cb9edcb02ff754539089b4e3a1b489a940c2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UP75L23G.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UP75L23G.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.min.js new file mode 100644 index 0000000..67d72b6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.up75l23g.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UP75L23G.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e}),i=class{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,r){this._$Ct=t,this._$AM=e,this._$Ci=r}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}};export{t,e,i}; +/*! Bundled license information: + +lit-html/directive.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/bc055f2646a8df46fba878791206c5257a08d13d17128cce5e04ccae97300a9e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UQRBALDC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UQRBALDC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.min.js new file mode 100644 index 0000000..b28b2bd --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uqrbaldc.min.js @@ -0,0 +1,80 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UQRBALDC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{f,s,u}from"./chunk.CXZZ2LVK.js";import{__decorateClass,__privateAdd,__privateGet,__privateSet,__spreadProps,__spreadValues}from"./chunk.625AWUY7.js";var o={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f},r=(e=o,t,r)=>{const{kind:s,metadata:n}=r;let i=globalThis.litPropertyMetadata.get(n);if(void 0===i&&globalThis.litPropertyMetadata.set(n,i=new Map),i.set(r.name,e),"accessor"===s){const{name:s}=r;return{set(r){const n=t.get.call(this);t.set.call(this,r),this.requestUpdate(s,n,e)},init(t){return void 0!==t&&this.C(s,void 0,e),t}}}if("setter"===s){const{name:s}=r;return function(r){const n=this[s];t.call(this,r),this.requestUpdate(s,n,e)}}throw Error("Unsupported decorator location: "+s)};function n(e){return(t,s)=>"object"==typeof s?r(e,t,s):((e,t,r)=>{const s=t.hasOwnProperty(r);return t.constructor.createProperty(r,s?__spreadProps(__spreadValues({},e),{wrapped:!0}):e),s?Object.getOwnPropertyDescriptor(t,r):void 0})(e,t,s)}function r2(e){return n(__spreadProps(__spreadValues({},e),{state:!0,attribute:!1}))}function t(e){return(t,r)=>{const s="function"==typeof t?t:t[r];Object.assign(s,e)}}var _hasRecordedInitialProperties,e=(e,t,r)=>(r.configurable=!0,r.enumerable=!0,Reflect.decorate&&"object"!=typeof t&&Object.defineProperty(e,t,r),r);function e2(t,r){return(s,n,i)=>{const o=e=>{var r,s;return null!=(s=null==(r=e.renderRoot)?void 0:r.querySelector(t))?s:null};if(r){const{get:t,set:r}="object"==typeof n?s:null!=i?i:(()=>{const e=Symbol();return{get(){return this[e]},set(t){this[e]=t}}})();return e(s,n,{get(){let e=t.call(this);return void 0===e&&(e=o(this),(null!==e||this.hasUpdated)&&r.call(this,e)),e}})}return e(s,n,{get(){return o(this)}})}}function r3(t){return(r,s)=>e(r,s,{async get(){var e,r;return await this.updateComplete,null!=(r=null==(e=this.renderRoot)?void 0:e.querySelector(t))?r:null}})}var ShoelaceElement=class extends s{constructor(){super(),__privateAdd(this,_hasRecordedInitialProperties,!1),this.initialReflectedProperties=new Map,Object.entries(this.constructor.dependencies).forEach((([e,t])=>{this.constructor.define(e,t)}))}emit(e,t){const r=new CustomEvent(e,__spreadValues({bubbles:!0,cancelable:!1,composed:!0,detail:{}},t));return this.dispatchEvent(r),r}static define(e,t=this,r={}){const s=customElements.get(e);if(!s){try{customElements.define(e,t,r)}catch(s){customElements.define(e,class extends t{},r)}return}let n=" (unknown version)",i=n;"version"in t&&t.version&&(n=" v"+t.version),"version"in s&&s.version&&(i=" v"+s.version),n&&i&&n===i||console.warn(`Attempted to register <${e}>${n}, but <${e}>${i} has already been registered.`)}attributeChangedCallback(e,t,r){__privateGet(this,_hasRecordedInitialProperties)||(this.constructor.elementProperties.forEach(((e,t)=>{e.reflect&&null!=this[t]&&this.initialReflectedProperties.set(t,this[t])})),__privateSet(this,_hasRecordedInitialProperties,!0)),super.attributeChangedCallback(e,t,r)}willUpdate(e){super.willUpdate(e),this.initialReflectedProperties.forEach(((t,r)=>{e.has(r)&&null==this[r]&&(this[r]=t)}))}};_hasRecordedInitialProperties=new WeakMap,ShoelaceElement.version="2.17.1",ShoelaceElement.dependencies={},__decorateClass([n()],ShoelaceElement.prototype,"dir",2),__decorateClass([n()],ShoelaceElement.prototype,"lang",2);export{n,r2 as r,t,e2 as e,r3 as r2,ShoelaceElement}; +/*! Bundled license information: + +@lit/reactive-element/decorators/property.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/state.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/event-options.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/base.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/query.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/query-async.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/custom-element.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/query-all.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/query-assigned-elements.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/reactive-element/decorators/query-assigned-nodes.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/05cddae3c08ddffe466fa78768b4c7158c5367806502ce2c089011fe0b470453.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UVCAKIVM.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UVCAKIVM.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.min.js new file mode 100644 index 0000000..5ba23eb --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uvcakivm.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UVCAKIVM.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRating}from"./chunk.QX2Z4IKH.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-rating";SlRating.define("sl-rating");var reactWrapper=createComponent({tagName:tagName,elementClass:SlRating,react:React,events:{onSlChange:"sl-change",onSlHover:"sl-hover"},displayName:"SlRating"}),rating_default=reactWrapper;export{rating_default}; +//# sourceMappingURL=/sm/8117bbd47b25d1793585a3952edf0cb8c5bf94147c2e2e30bc8bd7c91a2c68af.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UWOQIQT3.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UWOQIQT3.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.min.js new file mode 100644 index 0000000..4ea7316 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uwoqiqt3.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UWOQIQT3.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{LocalizeController}from"./chunk.NH3SRVOC.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlFormatNumber=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.value=0,this.type="decimal",this.noGrouping=!1,this.currency="USD",this.currencyDisplay="symbol"}render(){return isNaN(this.value)?"":this.localize.number(this.value,{style:this.type,currency:this.currency,currencyDisplay:this.currencyDisplay,useGrouping:!this.noGrouping,minimumIntegerDigits:this.minimumIntegerDigits,minimumFractionDigits:this.minimumFractionDigits,maximumFractionDigits:this.maximumFractionDigits,minimumSignificantDigits:this.minimumSignificantDigits,maximumSignificantDigits:this.maximumSignificantDigits})}};__decorateClass([n({type:Number})],SlFormatNumber.prototype,"value",2),__decorateClass([n()],SlFormatNumber.prototype,"type",2),__decorateClass([n({attribute:"no-grouping",type:Boolean})],SlFormatNumber.prototype,"noGrouping",2),__decorateClass([n()],SlFormatNumber.prototype,"currency",2),__decorateClass([n({attribute:"currency-display"})],SlFormatNumber.prototype,"currencyDisplay",2),__decorateClass([n({attribute:"minimum-integer-digits",type:Number})],SlFormatNumber.prototype,"minimumIntegerDigits",2),__decorateClass([n({attribute:"minimum-fraction-digits",type:Number})],SlFormatNumber.prototype,"minimumFractionDigits",2),__decorateClass([n({attribute:"maximum-fraction-digits",type:Number})],SlFormatNumber.prototype,"maximumFractionDigits",2),__decorateClass([n({attribute:"minimum-significant-digits",type:Number})],SlFormatNumber.prototype,"minimumSignificantDigits",2),__decorateClass([n({attribute:"maximum-significant-digits",type:Number})],SlFormatNumber.prototype,"maximumSignificantDigits",2);export{SlFormatNumber}; +//# sourceMappingURL=/sm/fb77945bf0baecab52d5741b4c36dd8117f7961c569defc66670fab5b06eb421.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UZEWILIS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UZEWILIS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.min.js new file mode 100644 index 0000000..f3ba1a9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzewilis.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UZEWILIS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{visually_hidden_styles_default}from"./chunk.WCW35DM2.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";var SlVisuallyHidden=class extends ShoelaceElement{render(){return x` `}};SlVisuallyHidden.styles=[component_styles_default,visually_hidden_styles_default];export{SlVisuallyHidden}; +//# sourceMappingURL=/sm/5da371aade747c36cd0988c09e1cd93244a03ffeec3cf3211539ca63fe2766ef.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UZPPH7EB.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UZPPH7EB.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.min.js new file mode 100644 index 0000000..c7370f5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzpph7eb.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UZPPH7EB.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSelect}from"./chunk.F3MKP6AV.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-select";SlSelect.define("sl-select");var reactWrapper=createComponent({tagName:tagName,elementClass:SlSelect,react:React,events:{onSlChange:"sl-change",onSlClear:"sl-clear",onSlInput:"sl-input",onSlFocus:"sl-focus",onSlBlur:"sl-blur",onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide",onSlInvalid:"sl-invalid"},displayName:"SlSelect"}),select_default=reactWrapper;export{select_default}; +//# sourceMappingURL=/sm/3b38781ac659b856dea40fd2f13ef961f72cf51c0f0e7f8091bfbfcb92fc565d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.UZVKBFXH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.UZVKBFXH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.min.js new file mode 100644 index 0000000..ba0a645 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.uzvkbfxh.min.js @@ -0,0 +1,17 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.UZVKBFXH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e,i,t}from"./chunk.UP75L23G.js";import{w}from"./chunk.CXZZ2LVK.js";var e2=e(class extends i{constructor(s){var e;if(super(s),s.type!==t.ATTRIBUTE||"class"!==s.name||(null==(e=s.strings)?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(t){return" "+Object.keys(t).filter((s=>t[s])).join(" ")+" "}update(t,[s]){var e,i;if(void 0===this.it){this.it=new Set,void 0!==t.strings&&(this.st=new Set(t.strings.join(" ").split(/\s/).filter((t=>""!==t))));for(const t in s)s[t]&&!(null==(e=this.st)?void 0:e.has(t))&&this.it.add(t);return this.render(s)}const r=t.element.classList;for(const t of this.it)t in s||(r.remove(t),this.it.delete(t));for(const t in s){const e=!!s[t];e===this.it.has(t)||(null==(i=this.st)?void 0:i.has(t))||(e?(r.add(t),this.it.add(t)):(r.remove(t),this.it.delete(t)))}return w}});export{e2 as e}; +/*! Bundled license information: + +lit-html/directives/class-map.js: + (** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/ +//# sourceMappingURL=/sm/0ae31b5d4c279ffeb3e9b447ba1a3cdae6e323c10539811f5e56aa4b41108678.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.V6CLU5EJ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.V6CLU5EJ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.min.js new file mode 100644 index 0000000..ee9b013 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.v6clu5ej.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.V6CLU5EJ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCheckbox}from"./chunk.2PVHMPLN.js";var checkbox_default=SlCheckbox;SlCheckbox.define("sl-checkbox");export{checkbox_default}; +//# sourceMappingURL=/sm/f1c4ce39df2290b1ca39d2e47371f63bd19e09be54aeb73404056586ea61eeae.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.VB3PXJ6D.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.VB3PXJ6D.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.min.js new file mode 100644 index 0000000..225c01d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.vb3pxj6d.min.js @@ -0,0 +1,13 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.VB3PXJ6D.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_panel_styles_default}from"./chunk.QXVYWNWE.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var id=0,SlTabPanel=class extends ShoelaceElement{constructor(){super(...arguments),this.attrId=++id,this.componentId=`sl-tab-panel-${this.attrId}`,this.name="",this.active=!1}connectedCallback(){super.connectedCallback(),this.id=this.id.length>0?this.id:this.componentId,this.setAttribute("role","tabpanel")}handleActiveChange(){this.setAttribute("aria-hidden",this.active?"false":"true")}render(){return x` + + `}};SlTabPanel.styles=[component_styles_default,tab_panel_styles_default],__decorateClass([n({reflect:!0})],SlTabPanel.prototype,"name",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTabPanel.prototype,"active",2),__decorateClass([watch("active")],SlTabPanel.prototype,"handleActiveChange",1);export{SlTabPanel}; +//# sourceMappingURL=/sm/60bc46ec34f9f205b52e375a9dce5a7a094f6e81a7be9f0560607e0f19822c4a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.VESHGM6T.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.VESHGM6T.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.min.js new file mode 100644 index 0000000..1194651 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.veshgm6t.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.VESHGM6T.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAlert}from"./chunk.KCZMVKNK.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-alert";SlAlert.define("sl-alert");var reactWrapper=createComponent({tagName:tagName,elementClass:SlAlert,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide"},displayName:"SlAlert"}),alert_default=reactWrapper;export{alert_default}; +//# sourceMappingURL=/sm/80f3ca05b3068d92b34ae76e18c7dc227f5c3e1be48eb1238786339ce9bc318d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.W4KUBK3S.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.W4KUBK3S.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.min.js new file mode 100644 index 0000000..9034ca0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.w4kubk3s.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.W4KUBK3S.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTreeItem}from"./chunk.MKJDSUNA.js";var tree_item_default=SlTreeItem;SlTreeItem.define("sl-tree-item");export{tree_item_default}; +//# sourceMappingURL=/sm/cb73a81bd3cab4f9ee20ae486f5e81bf2ecb237198610c5219db08cefe5a4db2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WB35DBMS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WB35DBMS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.min.js new file mode 100644 index 0000000..3530c74 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wb35dbms.min.js @@ -0,0 +1,53 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WB35DBMS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{drawer_styles_default}from"./chunk.7KZHSE62.js";import{Modal}from"./chunk.CUKKX6LO.js";import{lockBodyScrolling,unlockBodyScrolling}from"./chunk.RWUUFNUL.js";import{SlIconButton}from"./chunk.LC52D3NF.js";import{getAnimation,setDefaultAnimation}from"./chunk.EJDHS3MU.js";import{waitForEvent}from"./chunk.B4BZKR24.js";import{animateTo,stopAnimations}from"./chunk.RV6ECJES.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";function uppercaseFirstLetter(e){return e.charAt(0).toUpperCase()+e.slice(1)}var SlDrawer=class extends ShoelaceElement{constructor(){super(...arguments),this.hasSlotController=new HasSlotController(this,"footer"),this.localize=new LocalizeController(this),this.modal=new Modal(this),this.open=!1,this.label="",this.placement="end",this.contained=!1,this.noHeader=!1,this.handleDocumentKeyDown=e=>{this.contained||"Escape"===e.key&&this.modal.isActive()&&this.open&&(e.stopImmediatePropagation(),this.requestClose("keyboard"))}}firstUpdated(){this.drawer.hidden=!this.open,this.open&&(this.addOpenListeners(),this.contained||(this.modal.activate(),lockBodyScrolling(this)))}disconnectedCallback(){var e;super.disconnectedCallback(),unlockBodyScrolling(this),null==(e=this.closeWatcher)||e.destroy()}requestClose(e){if(this.emit("sl-request-close",{cancelable:!0,detail:{source:e}}).defaultPrevented){const e=getAnimation(this,"drawer.denyClose",{dir:this.localize.dir()});animateTo(this.panel,e.keyframes,e.options)}else this.hide()}addOpenListeners(){var e;"CloseWatcher"in window?(null==(e=this.closeWatcher)||e.destroy(),this.contained||(this.closeWatcher=new CloseWatcher,this.closeWatcher.onclose=()=>this.requestClose("keyboard"))):document.addEventListener("keydown",this.handleDocumentKeyDown)}removeOpenListeners(){var e;document.removeEventListener("keydown",this.handleDocumentKeyDown),null==(e=this.closeWatcher)||e.destroy()}async handleOpenChange(){if(this.open){this.emit("sl-show"),this.addOpenListeners(),this.originalTrigger=document.activeElement,this.contained||(this.modal.activate(),lockBodyScrolling(this));const e=this.querySelector("[autofocus]");e&&e.removeAttribute("autofocus"),await Promise.all([stopAnimations(this.drawer),stopAnimations(this.overlay)]),this.drawer.hidden=!1,requestAnimationFrame((()=>{this.emit("sl-initial-focus",{cancelable:!0}).defaultPrevented||(e?e.focus({preventScroll:!0}):this.panel.focus({preventScroll:!0})),e&&e.setAttribute("autofocus","")}));const t=getAnimation(this,`drawer.show${uppercaseFirstLetter(this.placement)}`,{dir:this.localize.dir()}),a=getAnimation(this,"drawer.overlay.show",{dir:this.localize.dir()});await Promise.all([animateTo(this.panel,t.keyframes,t.options),animateTo(this.overlay,a.keyframes,a.options)]),this.emit("sl-after-show")}else{this.emit("sl-hide"),this.removeOpenListeners(),this.contained||(this.modal.deactivate(),unlockBodyScrolling(this)),await Promise.all([stopAnimations(this.drawer),stopAnimations(this.overlay)]);const e=getAnimation(this,`drawer.hide${uppercaseFirstLetter(this.placement)}`,{dir:this.localize.dir()}),t=getAnimation(this,"drawer.overlay.hide",{dir:this.localize.dir()});await Promise.all([animateTo(this.overlay,t.keyframes,t.options).then((()=>{this.overlay.hidden=!0})),animateTo(this.panel,e.keyframes,e.options).then((()=>{this.panel.hidden=!0}))]),this.drawer.hidden=!0,this.overlay.hidden=!1,this.panel.hidden=!1;const a=this.originalTrigger;"function"==typeof(null==a?void 0:a.focus)&&setTimeout((()=>a.focus())),this.emit("sl-after-hide")}}handleNoModalChange(){this.open&&!this.contained&&(this.modal.activate(),lockBodyScrolling(this)),this.open&&this.contained&&(this.modal.deactivate(),unlockBodyScrolling(this))}async show(){if(!this.open)return this.open=!0,waitForEvent(this,"sl-after-show")}async hide(){if(this.open)return this.open=!1,waitForEvent(this,"sl-after-hide")}render(){return x` +
+
this.requestClose("overlay")} tabindex="-1">
+ + +
+ `}};SlDrawer.styles=[component_styles_default,drawer_styles_default],SlDrawer.dependencies={"sl-icon-button":SlIconButton},__decorateClass([e2(".drawer")],SlDrawer.prototype,"drawer",2),__decorateClass([e2(".drawer__panel")],SlDrawer.prototype,"panel",2),__decorateClass([e2(".drawer__overlay")],SlDrawer.prototype,"overlay",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDrawer.prototype,"open",2),__decorateClass([n({reflect:!0})],SlDrawer.prototype,"label",2),__decorateClass([n({reflect:!0})],SlDrawer.prototype,"placement",2),__decorateClass([n({type:Boolean,reflect:!0})],SlDrawer.prototype,"contained",2),__decorateClass([n({attribute:"no-header",type:Boolean,reflect:!0})],SlDrawer.prototype,"noHeader",2),__decorateClass([watch("open",{waitUntilFirstUpdate:!0})],SlDrawer.prototype,"handleOpenChange",1),__decorateClass([watch("contained",{waitUntilFirstUpdate:!0})],SlDrawer.prototype,"handleNoModalChange",1),setDefaultAnimation("drawer.showTop",{keyframes:[{opacity:0,translate:"0 -100%"},{opacity:1,translate:"0 0"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.hideTop",{keyframes:[{opacity:1,translate:"0 0"},{opacity:0,translate:"0 -100%"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.showEnd",{keyframes:[{opacity:0,translate:"100%"},{opacity:1,translate:"0"}],rtlKeyframes:[{opacity:0,translate:"-100%"},{opacity:1,translate:"0"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.hideEnd",{keyframes:[{opacity:1,translate:"0"},{opacity:0,translate:"100%"}],rtlKeyframes:[{opacity:1,translate:"0"},{opacity:0,translate:"-100%"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.showBottom",{keyframes:[{opacity:0,translate:"0 100%"},{opacity:1,translate:"0 0"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.hideBottom",{keyframes:[{opacity:1,translate:"0 0"},{opacity:0,translate:"0 100%"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.showStart",{keyframes:[{opacity:0,translate:"-100%"},{opacity:1,translate:"0"}],rtlKeyframes:[{opacity:0,translate:"100%"},{opacity:1,translate:"0"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.hideStart",{keyframes:[{opacity:1,translate:"0"},{opacity:0,translate:"-100%"}],rtlKeyframes:[{opacity:1,translate:"0"},{opacity:0,translate:"100%"}],options:{duration:250,easing:"ease"}}),setDefaultAnimation("drawer.denyClose",{keyframes:[{scale:1},{scale:1.01},{scale:1}],options:{duration:250}}),setDefaultAnimation("drawer.overlay.show",{keyframes:[{opacity:0},{opacity:1}],options:{duration:250}}),setDefaultAnimation("drawer.overlay.hide",{keyframes:[{opacity:1},{opacity:0}],options:{duration:250}});export{SlDrawer}; +//# sourceMappingURL=/sm/55e8396b9111902e3c635a4f794ac47c84ce60e476594f72589bc2ab89517e1c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WCSHBXT6.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WCSHBXT6.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.min.js new file mode 100644 index 0000000..1811d00 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcshbxt6.min.js @@ -0,0 +1,66 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WCSHBXT6.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{textarea_styles_default}from"./chunk.4CNJZ4VC.js";import{l}from"./chunk.MB643KRE.js";import{defaultValue}from"./chunk.RQ7JZ4R7.js";import{form_control_styles_default}from"./chunk.2VV6AF6A.js";import{FormControlController}from"./chunk.37HAGFEA.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{e}from"./chunk.UZVKBFXH.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlTextarea=class extends ShoelaceElement{constructor(){super(...arguments),this.formControlController=new FormControlController(this,{assumeInteractionOn:["sl-blur","sl-input"]}),this.hasSlotController=new HasSlotController(this,"help-text","label"),this.hasFocus=!1,this.title="",this.name="",this.value="",this.size="medium",this.filled=!1,this.label="",this.helpText="",this.placeholder="",this.rows=4,this.resize="vertical",this.disabled=!1,this.readonly=!1,this.form="",this.required=!1,this.spellcheck=!0,this.defaultValue=""}get validity(){return this.input.validity}get validationMessage(){return this.input.validationMessage}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver((()=>this.setTextareaHeight())),this.updateComplete.then((()=>{this.setTextareaHeight(),this.resizeObserver.observe(this.input)}))}firstUpdated(){this.formControlController.updateValidity()}disconnectedCallback(){var e;super.disconnectedCallback(),this.input&&(null==(e=this.resizeObserver)||e.unobserve(this.input))}handleBlur(){this.hasFocus=!1,this.emit("sl-blur")}handleChange(){this.value=this.input.value,this.setTextareaHeight(),this.emit("sl-change")}handleFocus(){this.hasFocus=!0,this.emit("sl-focus")}handleInput(){this.value=this.input.value,this.emit("sl-input")}handleInvalid(e){this.formControlController.setValidity(!1),this.formControlController.emitInvalidEvent(e)}setTextareaHeight(){"auto"===this.resize?(this.input.style.height="auto",this.input.style.height=`${this.input.scrollHeight}px`):this.input.style.height=void 0}handleDisabledChange(){this.formControlController.setValidity(this.disabled)}handleRowsChange(){this.setTextareaHeight()}async handleValueChange(){await this.updateComplete,this.formControlController.updateValidity(),this.setTextareaHeight()}focus(e){this.input.focus(e)}blur(){this.input.blur()}select(){this.input.select()}scrollPosition(e){return e?("number"==typeof e.top&&(this.input.scrollTop=e.top),void("number"==typeof e.left&&(this.input.scrollLeft=e.left))):{top:this.input.scrollTop,left:this.input.scrollTop}}setSelectionRange(e,t,a="none"){this.input.setSelectionRange(e,t,a)}setRangeText(e,t,a,l="preserve"){const r=null!=t?t:this.input.selectionStart,s=null!=a?a:this.input.selectionEnd;this.input.setRangeText(e,r,s,l),this.value!==this.input.value&&(this.value=this.input.value,this.setTextareaHeight())}checkValidity(){return this.input.checkValidity()}getForm(){return this.formControlController.getForm()}reportValidity(){return this.input.reportValidity()}setCustomValidity(e){this.input.setCustomValidity(e),this.formControlController.updateValidity()}render(){const t=this.hasSlotController.test("label"),a=this.hasSlotController.test("help-text"),r=!!this.label||!!t,s=!!this.helpText||!!a;return x` +
+ + +
+
+ +
+
+ +
+ ${this.helpText} +
+
+ `}};SlTextarea.styles=[component_styles_default,form_control_styles_default,textarea_styles_default],__decorateClass([e2(".textarea__control")],SlTextarea.prototype,"input",2),__decorateClass([r()],SlTextarea.prototype,"hasFocus",2),__decorateClass([n()],SlTextarea.prototype,"title",2),__decorateClass([n()],SlTextarea.prototype,"name",2),__decorateClass([n()],SlTextarea.prototype,"value",2),__decorateClass([n({reflect:!0})],SlTextarea.prototype,"size",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTextarea.prototype,"filled",2),__decorateClass([n()],SlTextarea.prototype,"label",2),__decorateClass([n({attribute:"help-text"})],SlTextarea.prototype,"helpText",2),__decorateClass([n()],SlTextarea.prototype,"placeholder",2),__decorateClass([n({type:Number})],SlTextarea.prototype,"rows",2),__decorateClass([n()],SlTextarea.prototype,"resize",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTextarea.prototype,"disabled",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTextarea.prototype,"readonly",2),__decorateClass([n({reflect:!0})],SlTextarea.prototype,"form",2),__decorateClass([n({type:Boolean,reflect:!0})],SlTextarea.prototype,"required",2),__decorateClass([n({type:Number})],SlTextarea.prototype,"minlength",2),__decorateClass([n({type:Number})],SlTextarea.prototype,"maxlength",2),__decorateClass([n()],SlTextarea.prototype,"autocapitalize",2),__decorateClass([n()],SlTextarea.prototype,"autocorrect",2),__decorateClass([n()],SlTextarea.prototype,"autocomplete",2),__decorateClass([n({type:Boolean})],SlTextarea.prototype,"autofocus",2),__decorateClass([n()],SlTextarea.prototype,"enterkeyhint",2),__decorateClass([n({type:Boolean,converter:{fromAttribute:e=>!(!e||"false"===e),toAttribute:e=>e?"true":"false"}})],SlTextarea.prototype,"spellcheck",2),__decorateClass([n()],SlTextarea.prototype,"inputmode",2),__decorateClass([defaultValue()],SlTextarea.prototype,"defaultValue",2),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlTextarea.prototype,"handleDisabledChange",1),__decorateClass([watch("rows",{waitUntilFirstUpdate:!0})],SlTextarea.prototype,"handleRowsChange",1),__decorateClass([watch("value",{waitUntilFirstUpdate:!0})],SlTextarea.prototype,"handleValueChange",1);export{SlTextarea}; +//# sourceMappingURL=/sm/cf5ffc24b09fbe959c2bdf98828e17b4883c97a35fd949f839808103b5988646.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WCW35DM2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WCW35DM2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.min.js new file mode 100644 index 0000000..9d7bd0d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wcw35dm2.min.js @@ -0,0 +1,20 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WCW35DM2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var visually_hidden_styles_default=i` + :host(:not(:focus-within)) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + clip: rect(0 0 0 0) !important; + clip-path: inset(50%) !important; + border: none !important; + overflow: hidden !important; + white-space: nowrap !important; + padding: 0 !important; + } +`;export{visually_hidden_styles_default}; +//# sourceMappingURL=/sm/e4a69a47661d237de5a2c54dd618b9043185be237277df672842535ea1d8a7e9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WIDVIH73.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WIDVIH73.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.min.js new file mode 100644 index 0000000..abc6c0e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.widvih73.min.js @@ -0,0 +1,59 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WIDVIH73.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var animated_image_styles_default=i` + :host { + --control-box-size: 3rem; + --icon-size: calc(var(--control-box-size) * 0.625); + + display: inline-flex; + position: relative; + cursor: pointer; + } + + img { + display: block; + width: 100%; + height: 100%; + } + + img[aria-hidden='true'] { + display: none; + } + + .animated-image__control-box { + display: flex; + position: absolute; + align-items: center; + justify-content: center; + top: calc(50% - var(--control-box-size) / 2); + right: calc(50% - var(--control-box-size) / 2); + width: var(--control-box-size); + height: var(--control-box-size); + font-size: var(--icon-size); + background: none; + border: solid 2px currentColor; + background-color: rgb(0 0 0 /50%); + border-radius: var(--sl-border-radius-circle); + color: white; + pointer-events: none; + transition: var(--sl-transition-fast) opacity; + } + + :host([play]:hover) .animated-image__control-box { + opacity: 1; + } + + :host([play]:not(:hover)) .animated-image__control-box { + opacity: 0; + } + + :host([play]) slot[name='play-icon'], + :host(:not([play])) slot[name='pause-icon'] { + display: none; + } +`;export{animated_image_styles_default}; +//# sourceMappingURL=/sm/35a4951f9aecc03a327468cd213959f7f861eeb383e98be22bf25ad25ed193bc.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WJC4D6NH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WJC4D6NH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.min.js new file mode 100644 index 0000000..6db1122 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wjc4d6nh.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WJC4D6NH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatNumber}from"./chunk.UWOQIQT3.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-format-number";SlFormatNumber.define("sl-format-number");var reactWrapper=createComponent({tagName:tagName,elementClass:SlFormatNumber,react:React,events:{},displayName:"SlFormatNumber"}),format_number_default=reactWrapper;export{format_number_default}; +//# sourceMappingURL=/sm/99d44a0aa20e6b1141e02b9704b23c712b0e517284a2c33017bdaaffbbf9a4c4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WMK3G5GC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WMK3G5GC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.min.js new file mode 100644 index 0000000..3308407 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wmk3g5gc.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WMK3G5GC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlProgressRing}from"./chunk.ADY3Z2R5.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-progress-ring";SlProgressRing.define("sl-progress-ring");var reactWrapper=createComponent({tagName:tagName,elementClass:SlProgressRing,react:React,events:{},displayName:"SlProgressRing"}),progress_ring_default=reactWrapper;export{progress_ring_default}; +//# sourceMappingURL=/sm/1eba5ef3f7e881ed2a1e3bc0de5d4eb15afaa22c693e361bb4632edc8a39c258.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WP34ATUX.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WP34ATUX.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.min.js new file mode 100644 index 0000000..b6f6ea2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wp34atux.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WP34ATUX.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSkeleton}from"./chunk.6RPTL3BG.js";var skeleton_default=SlSkeleton;SlSkeleton.define("sl-skeleton");export{skeleton_default}; +//# sourceMappingURL=/sm/7eb820a8d6d048738441598eb934f60e68c288bbe1149d8d1a341fcc53259d9f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WUT665TF.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WUT665TF.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.min.js new file mode 100644 index 0000000..ac95bac --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wut665tf.min.js @@ -0,0 +1,96 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WUT665TF.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var rating_styles_default=i` + :host { + --symbol-color: var(--sl-color-neutral-300); + --symbol-color-active: var(--sl-color-amber-500); + --symbol-size: 1.2rem; + --symbol-spacing: var(--sl-spacing-3x-small); + + display: inline-flex; + } + + .rating { + position: relative; + display: inline-flex; + border-radius: var(--sl-border-radius-medium); + vertical-align: middle; + } + + .rating:focus { + outline: none; + } + + .rating:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .rating__symbols { + display: inline-flex; + position: relative; + font-size: var(--symbol-size); + line-height: 0; + color: var(--symbol-color); + white-space: nowrap; + cursor: pointer; + } + + .rating__symbols > * { + padding: var(--symbol-spacing); + } + + .rating__symbol--active, + .rating__partial--filled { + color: var(--symbol-color-active); + } + + .rating__partial-symbol-container { + position: relative; + } + + .rating__partial--filled { + position: absolute; + top: var(--symbol-spacing); + left: var(--symbol-spacing); + } + + .rating__symbol { + transition: var(--sl-transition-fast) scale; + pointer-events: none; + } + + .rating__symbol--hover { + scale: 1.2; + } + + .rating--disabled .rating__symbols, + .rating--readonly .rating__symbols { + cursor: default; + } + + .rating--disabled .rating__symbol--hover, + .rating--readonly .rating__symbol--hover { + scale: none; + } + + .rating--disabled { + opacity: 0.5; + } + + .rating--disabled .rating__symbols { + cursor: not-allowed; + } + + /* Forced colors mode */ + @media (forced-colors: active) { + .rating__symbol--active { + color: SelectedItem; + } + } +`;export{rating_styles_default}; +//# sourceMappingURL=/sm/2013b8b1919f34d4f4c64692ba0635e994689f4daac98f4d3de3acc23e6fc165.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.WWMEC6Z3.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.WWMEC6Z3.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.min.js new file mode 100644 index 0000000..1b4ad41 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.wwmec6z3.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.WWMEC6Z3.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlResizeObserver}from"./chunk.J7KGMM4B.js";var resize_observer_default=SlResizeObserver;SlResizeObserver.define("sl-resize-observer");export{resize_observer_default}; +//# sourceMappingURL=/sm/06b498355c1245184ffed077373500a6e3ac63dc512b7664a9be37ede5052089.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.X4W6GM64.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.X4W6GM64.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.min.js new file mode 100644 index 0000000..3694e68 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.x4w6gm64.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.X4W6GM64.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTooltip}from"./chunk.GAH3KGT3.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tooltip";SlTooltip.define("sl-tooltip");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTooltip,react:React,events:{onSlShow:"sl-show",onSlAfterShow:"sl-after-show",onSlHide:"sl-hide",onSlAfterHide:"sl-after-hide"},displayName:"SlTooltip"}),tooltip_default=reactWrapper;export{tooltip_default}; +//# sourceMappingURL=/sm/66babe29e3ad37e81ae51895431e97b43dc34d493612b5b1595d4116c4590624.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XAC335RV.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XAC335RV.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.min.js new file mode 100644 index 0000000..48211a2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xac335rv.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XAC335RV.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTextarea}from"./chunk.WCSHBXT6.js";var textarea_default=SlTextarea;SlTextarea.define("sl-textarea");export{textarea_default}; +//# sourceMappingURL=/sm/5771091c899ff18bd1587c133fb1533050bb92c31fe35abf9ab9e814568f6fa2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XDJWPVYN.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XDJWPVYN.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.min.js new file mode 100644 index 0000000..5e941b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdjwpvyn.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XDJWPVYN.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlIconButton}from"./chunk.LC52D3NF.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-icon-button";SlIconButton.define("sl-icon-button");var reactWrapper=createComponent({tagName:tagName,elementClass:SlIconButton,react:React,events:{onSlBlur:"sl-blur",onSlFocus:"sl-focus"},displayName:"SlIconButton"}),icon_button_default=reactWrapper;export{icon_button_default}; +//# sourceMappingURL=/sm/03816cff177b6166b3c644639483a18cffedbd0b0c23c522f26956de9038c485.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XDPSCBRH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XDPSCBRH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.min.js new file mode 100644 index 0000000..221dbbd --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xdpscbrh.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XDPSCBRH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlQrCode}from"./chunk.UFA6BB3R.js";var qr_code_default=SlQrCode;SlQrCode.define("sl-qr-code");export{qr_code_default}; +//# sourceMappingURL=/sm/498900ceab8318fff3228987b776b62e9f06813030c08aecdbb925f3d0fdad7c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XLYUUJLH.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XLYUUJLH.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.min.js new file mode 100644 index 0000000..d3ebbd0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xlyuujlh.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XLYUUJLH.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuLabel}from"./chunk.ZDNXHWTM.js";var menu_label_default=SlMenuLabel;SlMenuLabel.define("sl-menu-label");export{menu_label_default}; +//# sourceMappingURL=/sm/f2ed8d9a49df3a9a4bef1ebd253e75eda4132018581c98e4602aa85d06590829.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XNEONNEJ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XNEONNEJ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.min.js new file mode 100644 index 0000000..d7b2f2d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xneonnej.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XNEONNEJ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +var includeFiles=new Map;function requestInclude(e,t="cors"){const s=includeFiles.get(e);if(void 0!==s)return Promise.resolve(s);const n=fetch(e,{mode:t}).then((async t=>{const s={ok:t.ok,status:t.status,html:await t.text()};return includeFiles.set(e,s),s}));return includeFiles.set(e,n),n}export{requestInclude}; +//# sourceMappingURL=/sm/ca5a5e9c3717d985775fc9bd5cbde2a4188399d7ee221a908188da9ae614a5ac.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.XVSBFOI2.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.XVSBFOI2.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.min.js new file mode 100644 index 0000000..5113bd0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.xvsbfoi2.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.XVSBFOI2.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlInput}from"./chunk.YR3CJNR5.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-input";SlInput.define("sl-input");var reactWrapper=createComponent({tagName:tagName,elementClass:SlInput,react:React,events:{onSlBlur:"sl-blur",onSlChange:"sl-change",onSlClear:"sl-clear",onSlFocus:"sl-focus",onSlInput:"sl-input",onSlInvalid:"sl-invalid"},displayName:"SlInput"}),input_default=reactWrapper;export{input_default}; +//# sourceMappingURL=/sm/c8d29b39d8d8194a61c93a3718892accec6303ed707318d287b92b2ca68bfacd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Y7EP3V6G.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Y7EP3V6G.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.min.js new file mode 100644 index 0000000..62f5527 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.y7ep3v6g.min.js @@ -0,0 +1,10 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Y7EP3V6G.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{e}from"./chunk.2L6GHXIJ.js";import{getIconLibrary,unwatchIcon,watchIcon}from"./chunk.ZL53POKZ.js";import{icon_styles_default}from"./chunk.33QRBYPI.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var parser,CACHEABLE_ERROR=Symbol(),RETRYABLE_ERROR=Symbol(),iconCache=new Map,SlIcon=class extends ShoelaceElement{constructor(){super(...arguments),this.initialRender=!1,this.svg=null,this.label="",this.library="default"}async resolveIcon(t,e){var r;let s;if(null==e?void 0:e.spriteSheet)return this.svg=x` + + `,this.svg;try{if(s=await fetch(t,{mode:"cors"}),!s.ok)return 410===s.status?CACHEABLE_ERROR:RETRYABLE_ERROR}catch(t){return RETRYABLE_ERROR}try{const t=document.createElement("div");t.innerHTML=await s.text();const e=t.firstElementChild;if("svg"!==(null==(r=null==e?void 0:e.tagName)?void 0:r.toLowerCase()))return CACHEABLE_ERROR;parser||(parser=new DOMParser);const o=parser.parseFromString(e.outerHTML,"text/html").body.querySelector("svg");return o?(o.part.add("svg"),document.adoptNode(o)):CACHEABLE_ERROR}catch(t){return CACHEABLE_ERROR}}connectedCallback(){super.connectedCallback(),watchIcon(this)}firstUpdated(){this.initialRender=!0,this.setIcon()}disconnectedCallback(){super.disconnectedCallback(),unwatchIcon(this)}getIconSource(){const t=getIconLibrary(this.library);return this.name&&t?{url:t.resolver(this.name),fromLibrary:!0}:{url:this.src,fromLibrary:!1}}handleLabelChange(){"string"==typeof this.label&&this.label.length>0?(this.setAttribute("role","img"),this.setAttribute("aria-label",this.label),this.removeAttribute("aria-hidden")):(this.removeAttribute("role"),this.removeAttribute("aria-label"),this.setAttribute("aria-hidden","true"))}async setIcon(){var t;const{url:r,fromLibrary:s}=this.getIconSource(),o=s?getIconLibrary(this.library):void 0;if(!r)return void(this.svg=null);let a=iconCache.get(r);if(a||(a=this.resolveIcon(r,o),iconCache.set(r,a)),!this.initialRender)return;const n=await a;if(n===RETRYABLE_ERROR&&iconCache.delete(r),r===this.getIconSource().url)if(e(n)){if(this.svg=n,o){await this.updateComplete;const t=this.shadowRoot.querySelector("[part='svg']");"function"==typeof o.mutator&&t&&o.mutator(t)}}else switch(n){case RETRYABLE_ERROR:case CACHEABLE_ERROR:this.svg=null,this.emit("sl-error");break;default:this.svg=n.cloneNode(!0),null==(t=null==o?void 0:o.mutator)||t.call(o,this.svg),this.emit("sl-load")}}render(){return this.svg}};SlIcon.styles=[component_styles_default,icon_styles_default],__decorateClass([r()],SlIcon.prototype,"svg",2),__decorateClass([n({reflect:!0})],SlIcon.prototype,"name",2),__decorateClass([n()],SlIcon.prototype,"src",2),__decorateClass([n()],SlIcon.prototype,"label",2),__decorateClass([n({reflect:!0})],SlIcon.prototype,"library",2),__decorateClass([watch("label")],SlIcon.prototype,"handleLabelChange",1),__decorateClass([watch(["name","src","library"])],SlIcon.prototype,"setIcon",1);export{SlIcon}; +//# sourceMappingURL=/sm/342d9957cfc2d06e8fa5e4d665b58f3b3dc943774418c5269db2233c827e4f18.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.YAEK7MSM.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.YAEK7MSM.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.min.js new file mode 100644 index 0000000..bb12ded --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yaek7msm.min.js @@ -0,0 +1,21 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.YAEK7MSM.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{button_group_styles_default}from"./chunk.EJOUFVOH.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlButtonGroup=class extends ShoelaceElement{constructor(){super(...arguments),this.disableRole=!1,this.label=""}handleFocus(t){const o=findButton(t.target);null==o||o.toggleAttribute("data-sl-button-group__button--focus",!0)}handleBlur(t){const o=findButton(t.target);null==o||o.toggleAttribute("data-sl-button-group__button--focus",!1)}handleMouseOver(t){const o=findButton(t.target);null==o||o.toggleAttribute("data-sl-button-group__button--hover",!0)}handleMouseOut(t){const o=findButton(t.target);null==o||o.toggleAttribute("data-sl-button-group__button--hover",!1)}handleSlotChange(){const t=[...this.defaultSlot.assignedElements({flatten:!0})];t.forEach((o=>{const e=t.indexOf(o),u=findButton(o);u&&(u.toggleAttribute("data-sl-button-group__button",!0),u.toggleAttribute("data-sl-button-group__button--first",0===e),u.toggleAttribute("data-sl-button-group__button--inner",e>0&&e + + + `}};function findButton(t){var o;const e="sl-button, sl-radio-button";return null!=(o=t.closest(e))?o:t.querySelector(e)}SlButtonGroup.styles=[component_styles_default,button_group_styles_default],__decorateClass([e("slot")],SlButtonGroup.prototype,"defaultSlot",2),__decorateClass([r()],SlButtonGroup.prototype,"disableRole",2),__decorateClass([n()],SlButtonGroup.prototype,"label",2);export{SlButtonGroup}; +//# sourceMappingURL=/sm/0b81af787d93ae0c5c0d22728e9d584a9bdd2d63f803b7e5ff8f757ca2766c0b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.YC52RLOC.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.YC52RLOC.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.min.js new file mode 100644 index 0000000..9fd0816 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yc52rloc.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.YC52RLOC.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTab}from"./chunk.F537L6JG.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tab";SlTab.define("sl-tab");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTab,react:React,events:{onSlClose:"sl-close"},displayName:"SlTab"}),tab_default=reactWrapper;export{tab_default}; +//# sourceMappingURL=/sm/d6939303daf5416434c264c1dac385e7b309b55840e62475f84fa65b2e418cb4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.YQVLPJMW.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.YQVLPJMW.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.min.js new file mode 100644 index 0000000..9e1113b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yqvlpjmw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.YQVLPJMW.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTextarea}from"./chunk.WCSHBXT6.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-textarea";SlTextarea.define("sl-textarea");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTextarea,react:React,events:{onSlBlur:"sl-blur",onSlChange:"sl-change",onSlFocus:"sl-focus",onSlInput:"sl-input",onSlInvalid:"sl-invalid"},displayName:"SlTextarea"}),textarea_default=reactWrapper;export{textarea_default}; +//# sourceMappingURL=/sm/9da5e4f5df50d56ea98735cf5d543231b7588d068bb284a7611b4ff4e2ff2391.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.YR3CJNR5.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.YR3CJNR5.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.min.js new file mode 100644 index 0000000..2311148 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yr3cjnr5.min.js @@ -0,0 +1,115 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.YR3CJNR5.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{input_styles_default}from"./chunk.I4BWCXWK.js";import{l}from"./chunk.MB643KRE.js";import{defaultValue}from"./chunk.RQ7JZ4R7.js";import{form_control_styles_default}from"./chunk.2VV6AF6A.js";import{FormControlController}from"./chunk.37HAGFEA.js";import{o}from"./chunk.2URMUHDY.js";import{HasSlotController}from"./chunk.NYIIDP5N.js";import{LocalizeController}from"./chunk.NH3SRVOC.js";import{e}from"./chunk.UZVKBFXH.js";import{SlIcon}from"./chunk.Y7EP3V6G.js";import{watch}from"./chunk.SJGTYGCD.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement,e as e2,n,r}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlInput=class extends ShoelaceElement{constructor(){super(...arguments),this.formControlController=new FormControlController(this,{assumeInteractionOn:["sl-blur","sl-input"]}),this.hasSlotController=new HasSlotController(this,"help-text","label"),this.localize=new LocalizeController(this),this.hasFocus=!1,this.title="",this.__numberInput=Object.assign(document.createElement("input"),{type:"number"}),this.__dateInput=Object.assign(document.createElement("input"),{type:"date"}),this.type="text",this.name="",this.value="",this.defaultValue="",this.size="medium",this.filled=!1,this.pill=!1,this.label="",this.helpText="",this.clearable=!1,this.disabled=!1,this.placeholder="",this.readonly=!1,this.passwordToggle=!1,this.passwordVisible=!1,this.noSpinButtons=!1,this.form="",this.required=!1,this.spellcheck=!0}get valueAsDate(){var t;return this.__dateInput.type=this.type,this.__dateInput.value=this.value,(null==(t=this.input)?void 0:t.valueAsDate)||this.__dateInput.valueAsDate}set valueAsDate(t){this.__dateInput.type=this.type,this.__dateInput.valueAsDate=t,this.value=this.__dateInput.value}get valueAsNumber(){var t;return this.__numberInput.value=this.value,(null==(t=this.input)?void 0:t.valueAsNumber)||this.__numberInput.valueAsNumber}set valueAsNumber(t){this.__numberInput.valueAsNumber=t,this.value=this.__numberInput.value}get validity(){return this.input.validity}get validationMessage(){return this.input.validationMessage}firstUpdated(){this.formControlController.updateValidity()}handleBlur(){this.hasFocus=!1,this.emit("sl-blur")}handleChange(){this.value=this.input.value,this.emit("sl-change")}handleClearClick(t){t.preventDefault(),""!==this.value&&(this.value="",this.emit("sl-clear"),this.emit("sl-input"),this.emit("sl-change")),this.input.focus()}handleFocus(){this.hasFocus=!0,this.emit("sl-focus")}handleInput(){this.value=this.input.value,this.formControlController.updateValidity(),this.emit("sl-input")}handleInvalid(t){this.formControlController.setValidity(!1),this.formControlController.emitInvalidEvent(t)}handleKeyDown(t){const e=t.metaKey||t.ctrlKey||t.shiftKey||t.altKey;"Enter"!==t.key||e||setTimeout((()=>{t.defaultPrevented||t.isComposing||this.formControlController.submit()}))}handlePasswordToggle(){this.passwordVisible=!this.passwordVisible}handleDisabledChange(){this.formControlController.setValidity(this.disabled)}handleStepChange(){this.input.step=String(this.step),this.formControlController.updateValidity()}async handleValueChange(){await this.updateComplete,this.formControlController.updateValidity()}focus(t){this.input.focus(t)}blur(){this.input.blur()}select(){this.input.select()}setSelectionRange(t,e,l="none"){this.input.setSelectionRange(t,e,l)}setRangeText(t,e,l,s="preserve"){const o=null!=e?e:this.input.selectionStart,i=null!=l?l:this.input.selectionEnd;this.input.setRangeText(t,o,i,s),this.value!==this.input.value&&(this.value=this.input.value)}showPicker(){"showPicker"in HTMLInputElement.prototype&&this.input.showPicker()}stepUp(){this.input.stepUp(),this.value!==this.input.value&&(this.value=this.input.value)}stepDown(){this.input.stepDown(),this.value!==this.input.value&&(this.value=this.input.value)}checkValidity(){return this.input.checkValidity()}getForm(){return this.formControlController.getForm()}reportValidity(){return this.input.reportValidity()}setCustomValidity(t){this.input.setCustomValidity(t),this.formControlController.updateValidity()}render(){const t=this.hasSlotController.test("label"),s=this.hasSlotController.test("help-text"),i=!!this.label||!!t,a=!!this.helpText||!!s,n=this.clearable&&!this.disabled&&!this.readonly&&("number"==typeof this.value||this.value.length>0);return x` +
+ + +
+
+ + + + + + + ${n?x` + + `:""} + ${this.passwordToggle&&!this.disabled?x` + + `:""} + + + + +
+
+ +
+ ${this.helpText} +
+
+ `}};SlInput.styles=[component_styles_default,form_control_styles_default,input_styles_default],SlInput.dependencies={"sl-icon":SlIcon},__decorateClass([e2(".input__control")],SlInput.prototype,"input",2),__decorateClass([r()],SlInput.prototype,"hasFocus",2),__decorateClass([n()],SlInput.prototype,"title",2),__decorateClass([n({reflect:!0})],SlInput.prototype,"type",2),__decorateClass([n()],SlInput.prototype,"name",2),__decorateClass([n()],SlInput.prototype,"value",2),__decorateClass([defaultValue()],SlInput.prototype,"defaultValue",2),__decorateClass([n({reflect:!0})],SlInput.prototype,"size",2),__decorateClass([n({type:Boolean,reflect:!0})],SlInput.prototype,"filled",2),__decorateClass([n({type:Boolean,reflect:!0})],SlInput.prototype,"pill",2),__decorateClass([n()],SlInput.prototype,"label",2),__decorateClass([n({attribute:"help-text"})],SlInput.prototype,"helpText",2),__decorateClass([n({type:Boolean})],SlInput.prototype,"clearable",2),__decorateClass([n({type:Boolean,reflect:!0})],SlInput.prototype,"disabled",2),__decorateClass([n()],SlInput.prototype,"placeholder",2),__decorateClass([n({type:Boolean,reflect:!0})],SlInput.prototype,"readonly",2),__decorateClass([n({attribute:"password-toggle",type:Boolean})],SlInput.prototype,"passwordToggle",2),__decorateClass([n({attribute:"password-visible",type:Boolean})],SlInput.prototype,"passwordVisible",2),__decorateClass([n({attribute:"no-spin-buttons",type:Boolean})],SlInput.prototype,"noSpinButtons",2),__decorateClass([n({reflect:!0})],SlInput.prototype,"form",2),__decorateClass([n({type:Boolean,reflect:!0})],SlInput.prototype,"required",2),__decorateClass([n()],SlInput.prototype,"pattern",2),__decorateClass([n({type:Number})],SlInput.prototype,"minlength",2),__decorateClass([n({type:Number})],SlInput.prototype,"maxlength",2),__decorateClass([n()],SlInput.prototype,"min",2),__decorateClass([n()],SlInput.prototype,"max",2),__decorateClass([n()],SlInput.prototype,"step",2),__decorateClass([n()],SlInput.prototype,"autocapitalize",2),__decorateClass([n()],SlInput.prototype,"autocorrect",2),__decorateClass([n()],SlInput.prototype,"autocomplete",2),__decorateClass([n({type:Boolean})],SlInput.prototype,"autofocus",2),__decorateClass([n()],SlInput.prototype,"enterkeyhint",2),__decorateClass([n({type:Boolean,converter:{fromAttribute:t=>!(!t||"false"===t),toAttribute:t=>t?"true":"false"}})],SlInput.prototype,"spellcheck",2),__decorateClass([n()],SlInput.prototype,"inputmode",2),__decorateClass([watch("disabled",{waitUntilFirstUpdate:!0})],SlInput.prototype,"handleDisabledChange",1),__decorateClass([watch("step",{waitUntilFirstUpdate:!0})],SlInput.prototype,"handleStepChange",1),__decorateClass([watch("value",{waitUntilFirstUpdate:!0})],SlInput.prototype,"handleValueChange",1);export{SlInput}; +//# sourceMappingURL=/sm/039a0c9b97b07cfd56b795992c3be97b0af3089055f07c4786ab61c230f10786.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.YU7UY5RS.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.YU7UY5RS.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.min.js new file mode 100644 index 0000000..851ed7d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.yu7uy5rs.min.js @@ -0,0 +1,343 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.YU7UY5RS.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var color_picker_styles_default=i` + :host { + --grid-width: 280px; + --grid-height: 200px; + --grid-handle-size: 16px; + --slider-height: 15px; + --slider-handle-size: 17px; + --swatch-size: 25px; + + display: inline-block; + } + + .color-picker { + width: var(--grid-width); + font-family: var(--sl-font-sans); + font-size: var(--sl-font-size-medium); + font-weight: var(--sl-font-weight-normal); + color: var(--color); + background-color: var(--sl-panel-background-color); + border-radius: var(--sl-border-radius-medium); + user-select: none; + -webkit-user-select: none; + } + + .color-picker--inline { + border: solid var(--sl-panel-border-width) var(--sl-panel-border-color); + } + + .color-picker--inline:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .color-picker__grid { + position: relative; + height: var(--grid-height); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%), + linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0) 100%); + border-top-left-radius: var(--sl-border-radius-medium); + border-top-right-radius: var(--sl-border-radius-medium); + cursor: crosshair; + forced-color-adjust: none; + } + + .color-picker__grid-handle { + position: absolute; + width: var(--grid-handle-size); + height: var(--grid-handle-size); + border-radius: 50%; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); + border: solid 2px white; + margin-top: calc(var(--grid-handle-size) / -2); + margin-left: calc(var(--grid-handle-size) / -2); + transition: var(--sl-transition-fast) scale; + } + + .color-picker__grid-handle--dragging { + cursor: none; + scale: 1.5; + } + + .color-picker__grid-handle:focus-visible { + outline: var(--sl-focus-ring); + } + + .color-picker__controls { + padding: var(--sl-spacing-small); + display: flex; + align-items: center; + } + + .color-picker__sliders { + flex: 1 1 auto; + } + + .color-picker__slider { + position: relative; + height: var(--slider-height); + border-radius: var(--sl-border-radius-pill); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + forced-color-adjust: none; + } + + .color-picker__slider:not(:last-of-type) { + margin-bottom: var(--sl-spacing-small); + } + + .color-picker__slider-handle { + position: absolute; + top: calc(50% - var(--slider-handle-size) / 2); + width: var(--slider-handle-size); + height: var(--slider-handle-size); + background-color: white; + border-radius: 50%; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25); + margin-left: calc(var(--slider-handle-size) / -2); + } + + .color-picker__slider-handle:focus-visible { + outline: var(--sl-focus-ring); + } + + .color-picker__hue { + background-image: linear-gradient( + to right, + rgb(255, 0, 0) 0%, + rgb(255, 255, 0) 17%, + rgb(0, 255, 0) 33%, + rgb(0, 255, 255) 50%, + rgb(0, 0, 255) 67%, + rgb(255, 0, 255) 83%, + rgb(255, 0, 0) 100% + ); + } + + .color-picker__alpha .color-picker__alpha-gradient { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: inherit; + } + + .color-picker__preview { + flex: 0 0 auto; + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + width: 2.25rem; + height: 2.25rem; + border: none; + border-radius: var(--sl-border-radius-circle); + background: none; + margin-left: var(--sl-spacing-small); + cursor: copy; + forced-color-adjust: none; + } + + .color-picker__preview:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: inherit; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + + /* We use a custom property in lieu of currentColor because of https://bugs.webkit.org/show_bug.cgi?id=216780 */ + background-color: var(--preview-color); + } + + .color-picker__preview:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .color-picker__preview-color { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: solid 1px rgba(0, 0, 0, 0.125); + } + + .color-picker__preview-color--copied { + animation: pulse 0.75s; + } + + @keyframes pulse { + 0% { + box-shadow: 0 0 0 0 var(--sl-color-primary-500); + } + 70% { + box-shadow: 0 0 0 0.5rem transparent; + } + 100% { + box-shadow: 0 0 0 0 transparent; + } + } + + .color-picker__user-input { + display: flex; + padding: 0 var(--sl-spacing-small) var(--sl-spacing-small) var(--sl-spacing-small); + } + + .color-picker__user-input sl-input { + min-width: 0; /* fix input width in Safari */ + flex: 1 1 auto; + } + + .color-picker__user-input sl-button-group { + margin-left: var(--sl-spacing-small); + } + + .color-picker__user-input sl-button { + min-width: 3.25rem; + max-width: 3.25rem; + font-size: 1rem; + } + + .color-picker__swatches { + display: grid; + grid-template-columns: repeat(8, 1fr); + grid-gap: 0.5rem; + justify-items: center; + border-top: solid 1px var(--sl-color-neutral-200); + padding: var(--sl-spacing-small); + forced-color-adjust: none; + } + + .color-picker__swatch { + position: relative; + width: var(--swatch-size); + height: var(--swatch-size); + border-radius: var(--sl-border-radius-small); + } + + .color-picker__swatch .color-picker__swatch-color { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: solid 1px rgba(0, 0, 0, 0.125); + border-radius: inherit; + cursor: pointer; + } + + .color-picker__swatch:focus-visible { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .color-picker__transparent-bg { + background-image: linear-gradient(45deg, var(--sl-color-neutral-300) 25%, transparent 25%), + linear-gradient(45deg, transparent 75%, var(--sl-color-neutral-300) 75%), + linear-gradient(45deg, transparent 75%, var(--sl-color-neutral-300) 75%), + linear-gradient(45deg, var(--sl-color-neutral-300) 25%, transparent 25%); + background-size: 10px 10px; + background-position: + 0 0, + 0 0, + -5px -5px, + 5px 5px; + } + + .color-picker--disabled { + opacity: 0.5; + cursor: not-allowed; + } + + .color-picker--disabled .color-picker__grid, + .color-picker--disabled .color-picker__grid-handle, + .color-picker--disabled .color-picker__slider, + .color-picker--disabled .color-picker__slider-handle, + .color-picker--disabled .color-picker__preview, + .color-picker--disabled .color-picker__swatch, + .color-picker--disabled .color-picker__swatch-color { + pointer-events: none; + } + + /* + * Color dropdown + */ + + .color-dropdown::part(panel) { + max-height: none; + background-color: var(--sl-panel-background-color); + border: solid var(--sl-panel-border-width) var(--sl-panel-border-color); + border-radius: var(--sl-border-radius-medium); + overflow: visible; + } + + .color-dropdown__trigger { + display: inline-block; + position: relative; + background-color: transparent; + border: none; + cursor: pointer; + forced-color-adjust: none; + } + + .color-dropdown__trigger.color-dropdown__trigger--small { + width: var(--sl-input-height-small); + height: var(--sl-input-height-small); + border-radius: var(--sl-border-radius-circle); + } + + .color-dropdown__trigger.color-dropdown__trigger--medium { + width: var(--sl-input-height-medium); + height: var(--sl-input-height-medium); + border-radius: var(--sl-border-radius-circle); + } + + .color-dropdown__trigger.color-dropdown__trigger--large { + width: var(--sl-input-height-large); + height: var(--sl-input-height-large); + border-radius: var(--sl-border-radius-circle); + } + + .color-dropdown__trigger:before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: inherit; + background-color: currentColor; + box-shadow: + inset 0 0 0 2px var(--sl-input-border-color), + inset 0 0 0 4px var(--sl-color-neutral-0); + } + + .color-dropdown__trigger--empty:before { + background-color: transparent; + } + + .color-dropdown__trigger:focus-visible { + outline: none; + } + + .color-dropdown__trigger:focus-visible:not(.color-dropdown__trigger--disabled) { + outline: var(--sl-focus-ring); + outline-offset: var(--sl-focus-ring-offset); + } + + .color-dropdown__trigger.color-dropdown__trigger--disabled { + opacity: 0.5; + cursor: not-allowed; + } +`;export{color_picker_styles_default}; +//# sourceMappingURL=/sm/f7a930962a810a5d7fe839aa9586ad0465bf4ec90b8a122644bf015273f2b7d0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Z242SFBM.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Z242SFBM.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.min.js new file mode 100644 index 0000000..a5a495a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z242sfbm.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Z242SFBM.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSwitch}from"./chunk.7ZOJGPGY.js";var switch_default=SlSwitch;SlSwitch.define("sl-switch");export{switch_default}; +//# sourceMappingURL=/sm/545fab10cb291371850f41298774a584ae9b6c59ccc35f1b5228b9b8f85edbf3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.Z6EIXACR.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.Z6EIXACR.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.min.js new file mode 100644 index 0000000..a806b4f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.z6eixacr.min.js @@ -0,0 +1,14 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.Z6EIXACR.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var breadcrumb_styles_default=i` + .breadcrumb { + display: flex; + align-items: center; + flex-wrap: wrap; + } +`;export{breadcrumb_styles_default}; +//# sourceMappingURL=/sm/a2491106af1c99d60449d93e631de52d8ec891cbcc01e8c6758ccc065bb152bd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZCGQOXMZ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZCGQOXMZ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.min.js new file mode 100644 index 0000000..eda2faa --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zcgqoxmz.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZCGQOXMZ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTabGroup}from"./chunk.7YGA5ZD5.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-tab-group";SlTabGroup.define("sl-tab-group");var reactWrapper=createComponent({tagName:tagName,elementClass:SlTabGroup,react:React,events:{onSlTabShow:"sl-tab-show",onSlTabHide:"sl-tab-hide"},displayName:"SlTabGroup"}),tab_group_default=reactWrapper;export{tab_group_default}; +//# sourceMappingURL=/sm/646e03d54d36c12b004499c59f88f5880cc430802fabefcb14b96d1215a14486.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZDBZWNPG.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZDBZWNPG.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.min.js new file mode 100644 index 0000000..509c1d4 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdbzwnpg.min.js @@ -0,0 +1,40 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZDBZWNPG.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var radio_group_styles_default=i` + :host { + display: block; + } + + .form-control { + position: relative; + border: none; + padding: 0; + margin: 0; + } + + .form-control__label { + padding: 0; + } + + .radio-group--required .radio-group__label::after { + content: var(--sl-input-required-content); + margin-inline-start: var(--sl-input-required-content-offset); + } + + .visually-hidden { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; + } +`;export{radio_group_styles_default}; +//# sourceMappingURL=/sm/4af398e27c8aa7bc11d84d98e0911bd3babe32e6dc0b656e4167bb2f97f8fc4c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZDNXHWTM.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZDNXHWTM.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.min.js new file mode 100644 index 0000000..bd56de7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zdnxhwtm.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZDNXHWTM.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_label_styles_default}from"./chunk.IMMKQQ6H.js";import{component_styles_default}from"./chunk.K23QWHWK.js";import{ShoelaceElement}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";var SlMenuLabel=class extends ShoelaceElement{render(){return x` `}};SlMenuLabel.styles=[component_styles_default,menu_label_styles_default];export{SlMenuLabel}; +//# sourceMappingURL=/sm/87403e49eb75e8ca770e153f611a541e7868113c1aa67314844616bc627e2cc7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZIAFBSIN.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZIAFBSIN.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.min.js new file mode 100644 index 0000000..f328c86 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ziafbsin.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZIAFBSIN.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlQrCode}from"./chunk.UFA6BB3R.js";import*as React from"react";import{createComponent}from"@lit/react";var tagName="sl-qr-code";SlQrCode.define("sl-qr-code");var reactWrapper=createComponent({tagName:tagName,elementClass:SlQrCode,react:React,events:{},displayName:"SlQrCode"}),qr_code_default=reactWrapper;export{qr_code_default}; +//# sourceMappingURL=/sm/e92ee936d8938761c3bb38f5dbba644908403b008f516ecf068281f1b32df5ec.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZL53POKZ.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZL53POKZ.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.min.js new file mode 100644 index 0000000..cf01279 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zl53pokz.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZL53POKZ.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{library_default_default}from"./chunk.P7ZG6EMR.js";import{library_system_default}from"./chunk.3TFKS637.js";var registry=[library_default_default,library_system_default],watchedIcons=[];function watchIcon(r){watchedIcons.push(r)}function unwatchIcon(r){watchedIcons=watchedIcons.filter((t=>t!==r))}function getIconLibrary(r){return registry.find((t=>t.name===r))}function registerIconLibrary(r,t){unregisterIconLibrary(r),registry.push({name:r,resolver:t.resolver,mutator:t.mutator,spriteSheet:t.spriteSheet}),watchedIcons.forEach((t=>{t.library===r&&t.setIcon()}))}function unregisterIconLibrary(r){registry=registry.filter((t=>t.name!==r))}export{watchIcon,unwatchIcon,getIconLibrary,registerIconLibrary,unregisterIconLibrary}; +//# sourceMappingURL=/sm/764fb48bf8dabc3040cc47fa938ad6926ea86d18468b43df512b0207aeaea963.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZLYNHB24.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZLYNHB24.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.min.js new file mode 100644 index 0000000..acc5b2a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zlynhb24.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZLYNHB24.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlImageComparer}from"./chunk.TLCW7H3F.js";var image_comparer_default=SlImageComparer;SlImageComparer.define("sl-image-comparer");export{image_comparer_default}; +//# sourceMappingURL=/sm/59752d9798628931f1405a993e91aaa063f5a6c1ae84dc175049981988b545a5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZS3XXAR5.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZS3XXAR5.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.min.js new file mode 100644 index 0000000..c36d3b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zs3xxar5.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZS3XXAR5.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAvatar}from"./chunk.M5W6CHWH.js";import*as React from"react";import{createComponent}from"@lit/react";import"@lit/react";var tagName="sl-avatar";SlAvatar.define("sl-avatar");var reactWrapper=createComponent({tagName:tagName,elementClass:SlAvatar,react:React,events:{onSlError:"sl-error"},displayName:"SlAvatar"}),avatar_default=reactWrapper;export{avatar_default}; +//# sourceMappingURL=/sm/d67620479ee3bd8f5ca9f9fc833e2ae5da7307395ccacb98664f52fcd4aef76d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZTQCHOVN.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZTQCHOVN.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.min.js new file mode 100644 index 0000000..86f1712 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.ztqchovn.min.js @@ -0,0 +1,12 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZTQCHOVN.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{i}from"./chunk.CXZZ2LVK.js";var qr_code_styles_default=i` + :host { + display: inline-block; + } +`;export{qr_code_styles_default}; +//# sourceMappingURL=/sm/4273c8e1c0585a97588edad7048d4db759f46a9918585b9b09cacd8bd58dbf89.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/chunks/chunk.ZZVDZOHI.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.js similarity index 100% rename from src/Shoelace.Style/wwwroot/chunks/chunk.ZZVDZOHI.js rename to samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.min.js b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.min.js new file mode 100644 index 0000000..2e5fe5a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/chunks/chunk.zzvdzohi.min.js @@ -0,0 +1,12 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/chunks/chunk.ZZVDZOHI.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{LocalizeController}from"./chunk.NH3SRVOC.js";import{ShoelaceElement,n}from"./chunk.UQRBALDC.js";import{x}from"./chunk.CXZZ2LVK.js";import{__decorateClass}from"./chunk.625AWUY7.js";var SlFormatDate=class extends ShoelaceElement{constructor(){super(...arguments),this.localize=new LocalizeController(this),this.date=new Date,this.hourFormat="auto"}render(){const t=new Date(this.date),e="auto"===this.hourFormat?void 0:"12"===this.hourFormat;if(!isNaN(t.getMilliseconds()))return x` + + `}};__decorateClass([n()],SlFormatDate.prototype,"date",2),__decorateClass([n()],SlFormatDate.prototype,"weekday",2),__decorateClass([n()],SlFormatDate.prototype,"era",2),__decorateClass([n()],SlFormatDate.prototype,"year",2),__decorateClass([n()],SlFormatDate.prototype,"month",2),__decorateClass([n()],SlFormatDate.prototype,"day",2),__decorateClass([n()],SlFormatDate.prototype,"hour",2),__decorateClass([n()],SlFormatDate.prototype,"minute",2),__decorateClass([n()],SlFormatDate.prototype,"second",2),__decorateClass([n({attribute:"time-zone-name"})],SlFormatDate.prototype,"timeZoneName",2),__decorateClass([n({attribute:"time-zone"})],SlFormatDate.prototype,"timeZone",2),__decorateClass([n({attribute:"hour-format"})],SlFormatDate.prototype,"hourFormat",2);export{SlFormatDate}; +//# sourceMappingURL=/sm/836fe3f62cab44564151a369ce1e21ddb6774685944619bd2f5015aadbc06606.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/alert/alert.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/alert/alert.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.min.js new file mode 100644 index 0000000..a70e608 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/alert/alert.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAlert}from"../../chunks/chunk.KCZMVKNK.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.JMUOJ3NB.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlAlert as default}; +//# sourceMappingURL=/sm/7c6178149bcd5b9b991ccdfbd6045a1fd5424f6d9af33d66d733b4a924d4de72.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/alert/alert.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/alert/alert.js rename to samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.min.js new file mode 100644 index 0000000..4a3bf81 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/alert/alert.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{alert_default}from"../../chunks/chunk.GM4WQMNZ.js";import"../../chunks/chunk.KCZMVKNK.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.JMUOJ3NB.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{alert_default as default}; +//# sourceMappingURL=/sm/a50baa601782c90e39c8c66bd8d54a5db3baa9d775d2ae2c88ff1185955a9d4c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/alert/alert.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/alert/alert.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.min.js new file mode 100644 index 0000000..38c600f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/alert/alert.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/alert/alert.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{alert_styles_default}from"../../chunks/chunk.JMUOJ3NB.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{alert_styles_default as default}; +//# sourceMappingURL=/sm/ad6a1c765e93b3dbb8448995071ef91df2802c23eade4e8825d300ef25b319e9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animated-image/animated-image.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animated-image/animated-image.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.min.js new file mode 100644 index 0000000..5c6ebd3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animated-image/animated-image.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimatedImage}from"../../chunks/chunk.NJPNJO3T.js";import"../../chunks/chunk.WIDVIH73.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlAnimatedImage as default}; +//# sourceMappingURL=/sm/dd47f2e99b1fc21ec2c11a723adb9bd202ad54190062ef40da4b6d5985431901.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animated-image/animated-image.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animated-image/animated-image.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.min.js new file mode 100644 index 0000000..1eaf3ca --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animated-image/animated-image.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{animated_image_default}from"../../chunks/chunk.DNMFDNLD.js";import"../../chunks/chunk.NJPNJO3T.js";import"../../chunks/chunk.WIDVIH73.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{animated_image_default as default}; +//# sourceMappingURL=/sm/e94a0e8f28530c9907ecb04fb0eb92daf2ed53718b00c7595189379de90ddfcb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animated-image/animated-image.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animated-image/animated-image.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.min.js new file mode 100644 index 0000000..9227f98 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animated-image/animated-image.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animated-image/animated-image.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{animated_image_styles_default}from"../../chunks/chunk.WIDVIH73.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{animated_image_styles_default as default}; +//# sourceMappingURL=/sm/3199bdf044905e0d0819ae6d8925d2c2d633e100b6b9f174af442d52b498671a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animation/animation.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animation/animation.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.min.js new file mode 100644 index 0000000..3a4e0d6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animation/animation.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAnimation}from"../../chunks/chunk.7O2PEYVR.js";import"../../chunks/chunk.UG4GPH4N.js";import"../../chunks/chunk.BO5VMJGY.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlAnimation as default}; +//# sourceMappingURL=/sm/bcb9371c865cbd9b851ad6e6b007184c098a150246eb714dee4d1100f546f650.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animation/animation.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animation/animation.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.min.js new file mode 100644 index 0000000..5192f1f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animation/animation.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{animation_default}from"../../chunks/chunk.RLC6V3S7.js";import"../../chunks/chunk.7O2PEYVR.js";import"../../chunks/chunk.UG4GPH4N.js";import"../../chunks/chunk.BO5VMJGY.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{animation_default as default}; +//# sourceMappingURL=/sm/9ff6043ab58b660fcbdc18e18833ec5af57d91264650ebc1f424682b90e8ebf2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animation/animation.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animation/animation.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.min.js new file mode 100644 index 0000000..2aec9cb --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animation.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animation/animation.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{animation_styles_default}from"../../chunks/chunk.UG4GPH4N.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{animation_styles_default as default}; +//# sourceMappingURL=/sm/d50af4b900e880ad0d3131bf95dea83fa3e31febac09656e2d13a0605dc2dd64.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/animation/animations.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/animation/animations.js rename to samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.min.js new file mode 100644 index 0000000..48242d7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/animation/animations.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/animation/animations.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dist_exports,getAnimationNames,getEasingNames}from"../../chunks/chunk.BO5VMJGY.js";import"../../chunks/chunk.625AWUY7.js";export{dist_exports as animations,getAnimationNames,getEasingNames}; +//# sourceMappingURL=/sm/b9b804a64cff54c758f4c33e0920cc69ad805938262e867de226719b8bb359df.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/avatar/avatar.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/avatar/avatar.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.min.js new file mode 100644 index 0000000..f234388 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/avatar/avatar.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlAvatar}from"../../chunks/chunk.M5W6CHWH.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.GTZHBAAH.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlAvatar as default}; +//# sourceMappingURL=/sm/83c1ae6241417b24d9dd4050ccb709e7256a1f30470ebc47af91ac942600095e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/avatar/avatar.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/avatar/avatar.js rename to samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.min.js new file mode 100644 index 0000000..f3a371d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/avatar/avatar.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{avatar_default}from"../../chunks/chunk.6FYWMOER.js";import"../../chunks/chunk.M5W6CHWH.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.GTZHBAAH.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{avatar_default as default}; +//# sourceMappingURL=/sm/e41e51f6493d0bf97bb27f8d2670cefa234b56f6e3d7cc1b576e2ce2408904e0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/avatar/avatar.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/avatar/avatar.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.min.js new file mode 100644 index 0000000..c44c8e2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/avatar/avatar.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/avatar/avatar.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{avatar_styles_default}from"../../chunks/chunk.GTZHBAAH.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{avatar_styles_default as default}; +//# sourceMappingURL=/sm/0321d3f87f4e5c57f410f1d1f726b496f24748d63c26f1a93819bcf1de51e844.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/badge/badge.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/badge/badge.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.min.js new file mode 100644 index 0000000..6796de2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/badge/badge.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBadge}from"../../chunks/chunk.7B4O73GN.js";import"../../chunks/chunk.QF5Z6UDG.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlBadge as default}; +//# sourceMappingURL=/sm/55c03018c2650e1417b47876acd51dfec55a5542020fcb426bc7c99768e70c7c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/badge/badge.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/badge/badge.js rename to samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.min.js new file mode 100644 index 0000000..c60eac7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/badge/badge.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{badge_default}from"../../chunks/chunk.JMV25GCN.js";import"../../chunks/chunk.7B4O73GN.js";import"../../chunks/chunk.QF5Z6UDG.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{badge_default as default}; +//# sourceMappingURL=/sm/713afb3ce2973b9cb118849bc97375edd65a5da879eb82d4016508cabb86f997.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/badge/badge.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/badge/badge.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.min.js new file mode 100644 index 0000000..cb28eb3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/badge/badge.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/badge/badge.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{badge_styles_default}from"../../chunks/chunk.QF5Z6UDG.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{badge_styles_default as default}; +//# sourceMappingURL=/sm/c5d1be435cb24dc5c12f7e6c4167029d9d455b0b78222791e9cc13e73bc898ce.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.min.js new file mode 100644 index 0000000..58799b1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb-item/breadcrumb-item.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBreadcrumbItem}from"../../chunks/chunk.PJRV5TVI.js";import"../../chunks/chunk.RGQ7NICF.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlBreadcrumbItem as default}; +//# sourceMappingURL=/sm/9d0b7f288e69416d15219b5af261da29aebfd221163029010da12510752318d3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.min.js new file mode 100644 index 0000000..d59bbe7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb-item/breadcrumb-item.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_item_default}from"../../chunks/chunk.QYGNPFWP.js";import"../../chunks/chunk.PJRV5TVI.js";import"../../chunks/chunk.RGQ7NICF.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{breadcrumb_item_default as default}; +//# sourceMappingURL=/sm/bc76ea21c10d6946acd916f492f7e682813e32fa66a38585e61ed485013c51e6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb-item/breadcrumb-item.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.min.js new file mode 100644 index 0000000..d0191c2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb-item/breadcrumb-item.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb-item/breadcrumb-item.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_item_styles_default}from"../../chunks/chunk.RGQ7NICF.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{breadcrumb_item_styles_default as default}; +//# sourceMappingURL=/sm/f91a3d23a59dc14f2d2a6086ccd5563cb76c0d5ef561811f2fe768dcb45eab73.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.min.js new file mode 100644 index 0000000..2b6e478 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb/breadcrumb.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlBreadcrumb}from"../../chunks/chunk.PZM4MIZY.js";import"../../chunks/chunk.Z6EIXACR.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlBreadcrumb as default}; +//# sourceMappingURL=/sm/28176cd26105208dc45e7c8562e64198c2edd5bd7669637c2df6d300612a4266.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.min.js new file mode 100644 index 0000000..6e0aaa1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb/breadcrumb.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_default}from"../../chunks/chunk.HBZA5SZP.js";import"../../chunks/chunk.PZM4MIZY.js";import"../../chunks/chunk.Z6EIXACR.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{breadcrumb_default as default}; +//# sourceMappingURL=/sm/b0999e62248746eb077674c66007dcbc265252a90d87e9d92fddafc301f3eda3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/breadcrumb/breadcrumb.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.min.js new file mode 100644 index 0000000..bc3818c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/breadcrumb/breadcrumb.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/breadcrumb/breadcrumb.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{breadcrumb_styles_default}from"../../chunks/chunk.Z6EIXACR.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{breadcrumb_styles_default as default}; +//# sourceMappingURL=/sm/b62e9f2a0a98ae9ef1d1bf353515e8a3081cc2a24a09465cf7993e2bf291ac36.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button-group/button-group.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button-group/button-group.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.min.js new file mode 100644 index 0000000..c9a973c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button-group/button-group.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlButtonGroup}from"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlButtonGroup as default}; +//# sourceMappingURL=/sm/d1c693ec579207d9a5a77ef284a7fdc6952f8f2e346bbcc4703e70c1a35a98ef.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button-group/button-group.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button-group/button-group.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.min.js new file mode 100644 index 0000000..64e620d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button-group/button-group.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{button_group_default}from"../../chunks/chunk.43LLGZR5.js";import"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{button_group_default as default}; +//# sourceMappingURL=/sm/d3772d7f3ab4d5e9f6555e389561a47b838dc1dbd951ebcc0983ce051a3f3585.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button-group/button-group.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button-group/button-group.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.min.js new file mode 100644 index 0000000..2da5031 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button-group/button-group.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button-group/button-group.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{button_group_styles_default}from"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{button_group_styles_default as default}; +//# sourceMappingURL=/sm/f2ffd5cb1a6a63a393d8f8ea1a0d0caf0346752e33da0ba4034a778b4b397639.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button/button.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button/button.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.min.js new file mode 100644 index 0000000..c8ba478 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button/button.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlButton}from"../../chunks/chunk.25NASL57.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlButton as default}; +//# sourceMappingURL=/sm/f33ce6f9b2527f1e3ad175776e8f77ac73fe95fb7f7391adac3b562e735c304e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button/button.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button/button.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button/button.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button/button.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.min.js new file mode 100644 index 0000000..1e7350b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button/button.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{button_default}from"../../chunks/chunk.EYBVASJL.js";import"../../chunks/chunk.25NASL57.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{button_default as default}; +//# sourceMappingURL=/sm/7faaf54a84dffcbfaa5c9ac68de9235059a860504927fd693dafb0c17dc7a3f6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/button/button.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/button/button.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.min.js new file mode 100644 index 0000000..9c0aa52 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/button/button.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/button/button.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{button_styles_default}from"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{button_styles_default as default}; +//# sourceMappingURL=/sm/e857cadc3037191b910924ab3d9c0fb75242d2c8d067f3f5cebaa240d9ac5dd1.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/card/card.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/card/card.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.min.js new file mode 100644 index 0000000..de30759 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/card/card.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCard}from"../../chunks/chunk.G3JQUIYV.js";import"../../chunks/chunk.G227ZG7E.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlCard as default}; +//# sourceMappingURL=/sm/2adb2bc7cf46f3d59edb52ea358612d14075ebcb50da2c695c8e42eff3d361be.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/card/card.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/card/card.js rename to samples/Demo/wwwroot/shoelace/cdn/components/card/card.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/card/card.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.min.js new file mode 100644 index 0000000..28bd98a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/card/card.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{card_default}from"../../chunks/chunk.MHBZCRLJ.js";import"../../chunks/chunk.G3JQUIYV.js";import"../../chunks/chunk.G227ZG7E.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{card_default as default}; +//# sourceMappingURL=/sm/901657356dac1562ef2bead06459a6c24020024fd54efd190761c8861689dfb1.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/card/card.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/card/card.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.min.js new file mode 100644 index 0000000..51d3284 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/card/card.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/card/card.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{card_styles_default}from"../../chunks/chunk.G227ZG7E.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{card_styles_default as default}; +//# sourceMappingURL=/sm/4f4363b0c474ef82631cc3640363ab5972711c398e9dc5d21425c8c1d14795de.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.min.js new file mode 100644 index 0000000..b8497c1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel-item/carousel-item.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCarouselItem}from"../../chunks/chunk.JKJKXILO.js";import"../../chunks/chunk.FQH4RL5J.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlCarouselItem as default}; +//# sourceMappingURL=/sm/9988fb5980a42a04724b9aeef9e6a5df6071986651fb5011d38951d59bdc7fae.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.min.js new file mode 100644 index 0000000..21de656 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel-item/carousel-item.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{carousel_item_default}from"../../chunks/chunk.QMXATN4R.js";import"../../chunks/chunk.JKJKXILO.js";import"../../chunks/chunk.FQH4RL5J.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{carousel_item_default as default}; +//# sourceMappingURL=/sm/1003b828c5963d962a27c745b7b8ed7f5916b2f896dd6574bc459902dbb1ee83.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel-item/carousel-item.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.min.js new file mode 100644 index 0000000..4e01367 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel-item/carousel-item.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel-item/carousel-item.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{carousel_item_styles_default}from"../../chunks/chunk.FQH4RL5J.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{carousel_item_styles_default as default}; +//# sourceMappingURL=/sm/73814871c36fc10d10f2a75d0fb020ca244deea81cf6f174d3c2f3cdbd10b1e9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel/autoplay-controller.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel/autoplay-controller.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.min.js new file mode 100644 index 0000000..5a2a12f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/autoplay-controller.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel/autoplay-controller.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{AutoplayController}from"../../chunks/chunk.F4VGSDIW.js";import"../../chunks/chunk.625AWUY7.js";export{AutoplayController}; +//# sourceMappingURL=/sm/661052bee40560771a6f92560a51c868963605012174f5fb8df8cedef34140d4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel/carousel.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel/carousel.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.min.js new file mode 100644 index 0000000..b1d1e05 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel/carousel.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCarousel}from"../../chunks/chunk.NFBMJAJT.js";import"../../chunks/chunk.RISKC4J7.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.F4VGSDIW.js";import"../../chunks/chunk.HUJPN4KF.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlCarousel as default}; +//# sourceMappingURL=/sm/c8e746a7065663d66d73483c69715d96e49d018a9980ce103f464a2659932aee.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel/carousel.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel/carousel.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.min.js new file mode 100644 index 0000000..8162766 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel/carousel.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{carousel_default}from"../../chunks/chunk.6TRQP4JL.js";import"../../chunks/chunk.NFBMJAJT.js";import"../../chunks/chunk.RISKC4J7.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.F4VGSDIW.js";import"../../chunks/chunk.HUJPN4KF.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{carousel_default as default}; +//# sourceMappingURL=/sm/ef36a75a16556ca1e8382d032d50ee2366d37ad8998ae37d80132f985779b258.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/carousel/carousel.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/carousel/carousel.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.min.js new file mode 100644 index 0000000..0aea156 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/carousel/carousel.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/carousel/carousel.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{carousel_styles_default}from"../../chunks/chunk.HUJPN4KF.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{carousel_styles_default as default}; +//# sourceMappingURL=/sm/07fc0eb84163286696225fa6cd90f5e7543f6c32d11fd265360a3f45ff21b1a3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/checkbox/checkbox.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/checkbox/checkbox.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.min.js new file mode 100644 index 0000000..59143f3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/checkbox/checkbox.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCheckbox}from"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlCheckbox as default}; +//# sourceMappingURL=/sm/e138db3b9e78901add1b6e0a8db90cc13ffa8bdbc3cfdbb7210e943582810b01.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/checkbox/checkbox.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/checkbox/checkbox.js rename to samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.min.js new file mode 100644 index 0000000..8c62c21 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/checkbox/checkbox.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{checkbox_default}from"../../chunks/chunk.V6CLU5EJ.js";import"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{checkbox_default as default}; +//# sourceMappingURL=/sm/af67abf2480207e07376ce0ca0ba6ec4ba58c583fd65bc4b83ec5b3e82fd5394.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/checkbox/checkbox.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/checkbox/checkbox.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.min.js new file mode 100644 index 0000000..800fdb6 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/checkbox/checkbox.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/checkbox/checkbox.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{checkbox_styles_default}from"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{checkbox_styles_default as default}; +//# sourceMappingURL=/sm/f4bc275556dec38dfde9ff6083c619f1e24e9a0b28bce625d224ff3b2140762d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/color-picker/color-picker.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/color-picker/color-picker.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.min.js new file mode 100644 index 0000000..d03a0c0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/color-picker/color-picker.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlColorPicker}from"../../chunks/chunk.6QCFVBVG.js";import"../../chunks/chunk.UZEWILIS.js";import"../../chunks/chunk.WCW35DM2.js";import"../../chunks/chunk.YR3CJNR5.js";import"../../chunks/chunk.I4BWCXWK.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.KARBZGQP.js";import"../../chunks/chunk.I7IBIORS.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.YU7UY5RS.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.25NASL57.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlColorPicker as default}; +//# sourceMappingURL=/sm/159c3ccec3adb5b6effc120cde114a5db92fe27d04862f276c2cbb4a11e35dbc.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/color-picker/color-picker.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/color-picker/color-picker.js rename to samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.min.js new file mode 100644 index 0000000..4e047aa --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/color-picker/color-picker.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{color_picker_default}from"../../chunks/chunk.HGUS3K4Z.js";import"../../chunks/chunk.6QCFVBVG.js";import"../../chunks/chunk.UZEWILIS.js";import"../../chunks/chunk.WCW35DM2.js";import"../../chunks/chunk.YR3CJNR5.js";import"../../chunks/chunk.I4BWCXWK.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.KARBZGQP.js";import"../../chunks/chunk.I7IBIORS.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.YU7UY5RS.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.25NASL57.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{color_picker_default as default}; +//# sourceMappingURL=/sm/2b9cecf9651356b3ad3eec256b7a24b2b9353151a335e7c70149864b827634a9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/color-picker/color-picker.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/color-picker/color-picker.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.min.js new file mode 100644 index 0000000..a516b20 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/color-picker/color-picker.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/color-picker/color-picker.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{color_picker_styles_default}from"../../chunks/chunk.YU7UY5RS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{color_picker_styles_default as default}; +//# sourceMappingURL=/sm/69f50883e1669061393fa9e3037953bee03dcbf8cdf872d6d14fc6e751606475.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/copy-button/copy-button.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/copy-button/copy-button.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.min.js new file mode 100644 index 0000000..f3505d0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/copy-button/copy-button.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlCopyButton}from"../../chunks/chunk.ULG2NBYR.js";import"../../chunks/chunk.GAH3KGT3.js";import"../../chunks/chunk.QYWEKP2N.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.7EKSUNPQ.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlCopyButton as default}; +//# sourceMappingURL=/sm/621286cbf1f3138f0de90c1d9ff727d68047cd5549567481b66b868e9b19d2f2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/copy-button/copy-button.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/copy-button/copy-button.js rename to samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.min.js new file mode 100644 index 0000000..ccb84ff --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/copy-button/copy-button.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{copy_button_default}from"../../chunks/chunk.NAHE3R5Q.js";import"../../chunks/chunk.ULG2NBYR.js";import"../../chunks/chunk.GAH3KGT3.js";import"../../chunks/chunk.QYWEKP2N.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.7EKSUNPQ.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{copy_button_default as default}; +//# sourceMappingURL=/sm/6225aa98fa82838796cc7667efa7758069fcf0460337be4cd0bb51254d8bac8e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/copy-button/copy-button.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/copy-button/copy-button.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.min.js new file mode 100644 index 0000000..eefbc27 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/copy-button/copy-button.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/copy-button/copy-button.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{copy_button_styles_default}from"../../chunks/chunk.7EKSUNPQ.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{copy_button_styles_default as default}; +//# sourceMappingURL=/sm/7f733b8f4b924ed9d4d1012af4271e45c7aadd1b134a73dc7bec64134dca1334.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/details/details.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/details/details.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.min.js new file mode 100644 index 0000000..e32c7d9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/details/details.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDetails}from"../../chunks/chunk.NFGGTN5O.js";import"../../chunks/chunk.JH24DE2R.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlDetails as default}; +//# sourceMappingURL=/sm/807be28e62a86e02ac3191b18f38719a2fc30180f4d7da736ae35844c98d6a7e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/details/details.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/details/details.js rename to samples/Demo/wwwroot/shoelace/cdn/components/details/details.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/details/details.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.min.js new file mode 100644 index 0000000..00f03dd --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/details/details.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{details_default}from"../../chunks/chunk.FCGBNRLQ.js";import"../../chunks/chunk.NFGGTN5O.js";import"../../chunks/chunk.JH24DE2R.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{details_default as default}; +//# sourceMappingURL=/sm/089e47ba4c77a7491e3657c9d33cc001ce375075a63b71b49a25f28f95456bd9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/details/details.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/details/details.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.min.js new file mode 100644 index 0000000..4805b40 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/details/details.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/details/details.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{details_styles_default}from"../../chunks/chunk.JH24DE2R.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{details_styles_default as default}; +//# sourceMappingURL=/sm/af9dfc0179cbe96d34a4897cc156f5588c391e52dfa7b18dab52151afa5b7fd8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dialog/dialog.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dialog/dialog.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.min.js new file mode 100644 index 0000000..4e90246 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dialog/dialog.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDialog}from"../../chunks/chunk.PHGREGXG.js";import"../../chunks/chunk.CUKKX6LO.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RYFK2CD3.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlDialog as default}; +//# sourceMappingURL=/sm/e4b28de20484e6d6aff2221291f05c7332348e0db5635635445cd56d5cbd9c47.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dialog/dialog.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dialog/dialog.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.min.js new file mode 100644 index 0000000..70cf14c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dialog/dialog.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dialog_default}from"../../chunks/chunk.OTHWHSXK.js";import"../../chunks/chunk.PHGREGXG.js";import"../../chunks/chunk.CUKKX6LO.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RYFK2CD3.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{dialog_default as default}; +//# sourceMappingURL=/sm/e0d0aaebee3475a67fdfd5f3380a73dabfcaa4aae8030fbf5ce4a39261b1a07b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dialog/dialog.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dialog/dialog.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.min.js new file mode 100644 index 0000000..02fa308 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dialog/dialog.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dialog/dialog.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dialog_styles_default}from"../../chunks/chunk.RYFK2CD3.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{dialog_styles_default as default}; +//# sourceMappingURL=/sm/2c31602a850daf88d66072761b89682bd3cdaedbd6fa3dbbf178f83ff1a50691.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/divider/divider.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/divider/divider.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.min.js new file mode 100644 index 0000000..e3cb740 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/divider/divider.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDivider}from"../../chunks/chunk.AXZXLSUN.js";import"../../chunks/chunk.3BLTEGRR.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlDivider as default}; +//# sourceMappingURL=/sm/032f5109d348c3a057ef8f27f19d98b907a78a89821585789fd1dce56488a80e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/divider/divider.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/divider/divider.js rename to samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.min.js new file mode 100644 index 0000000..f4de918 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/divider/divider.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{divider_default}from"../../chunks/chunk.IVGVKKVF.js";import"../../chunks/chunk.AXZXLSUN.js";import"../../chunks/chunk.3BLTEGRR.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{divider_default as default}; +//# sourceMappingURL=/sm/74846fa624e4ae3495e48301c042befb0002db79990e81615de239746f0d5585.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/divider/divider.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/divider/divider.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.min.js new file mode 100644 index 0000000..be0af14 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/divider/divider.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/divider/divider.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{divider_styles_default}from"../../chunks/chunk.3BLTEGRR.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{divider_styles_default as default}; +//# sourceMappingURL=/sm/ae5e12a3a163f761cdd65e76141173855207bb407890b12d9987fefd05ba4211.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/drawer/drawer.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/drawer/drawer.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.min.js new file mode 100644 index 0000000..d5bca16 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/drawer/drawer.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDrawer}from"../../chunks/chunk.WB35DBMS.js";import"../../chunks/chunk.7KZHSE62.js";import"../../chunks/chunk.CUKKX6LO.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlDrawer as default}; +//# sourceMappingURL=/sm/a2c3774bbb60e7d4d1d5400ead8bc47abdef6d118ab10386b2ac986c47e158e2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/drawer/drawer.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/drawer/drawer.js rename to samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.min.js new file mode 100644 index 0000000..8c82c86 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/drawer/drawer.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{drawer_default}from"../../chunks/chunk.FI7TQ6HJ.js";import"../../chunks/chunk.WB35DBMS.js";import"../../chunks/chunk.7KZHSE62.js";import"../../chunks/chunk.CUKKX6LO.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{drawer_default as default}; +//# sourceMappingURL=/sm/b016f9ab83bc2519a9b6671cffe76133b1faf5f3b7d99abc4525ae00439e25ba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/drawer/drawer.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/drawer/drawer.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.min.js new file mode 100644 index 0000000..8d3fd4f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/drawer/drawer.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/drawer/drawer.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{drawer_styles_default}from"../../chunks/chunk.7KZHSE62.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{drawer_styles_default as default}; +//# sourceMappingURL=/sm/1afafcd1ec7703512196a95c43dbb88273dc6e76db54ae119e31284c84ae62dd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dropdown/dropdown.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dropdown/dropdown.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.min.js new file mode 100644 index 0000000..da4010c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dropdown/dropdown.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlDropdown}from"../../chunks/chunk.KARBZGQP.js";import"../../chunks/chunk.I7IBIORS.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlDropdown as default}; +//# sourceMappingURL=/sm/9ed6fa4e69a058484d4686638f1cc37fe49e7530b13636f7caff63ba8e9d1865.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dropdown/dropdown.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dropdown/dropdown.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.min.js new file mode 100644 index 0000000..e872cc0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dropdown/dropdown.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dropdown_default}from"../../chunks/chunk.B2C2RQNP.js";import"../../chunks/chunk.KARBZGQP.js";import"../../chunks/chunk.I7IBIORS.js";import"../../chunks/chunk.LXDTFLWU.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{dropdown_default as default}; +//# sourceMappingURL=/sm/db5088a2d896782a9741ea9d157bd081907242d2c819a8790d2fc3efdca3a56f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/dropdown/dropdown.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/dropdown/dropdown.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.min.js new file mode 100644 index 0000000..93eb132 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/dropdown/dropdown.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/dropdown/dropdown.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{dropdown_styles_default}from"../../chunks/chunk.I7IBIORS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{dropdown_styles_default as default}; +//# sourceMappingURL=/sm/ea4871fb38fefd02190e03d5c576af211ccdf4c9f01c59fc12f76780834c9563.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-bytes/format-bytes.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-bytes/format-bytes.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.min.js new file mode 100644 index 0000000..d581f64 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-bytes/format-bytes.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatBytes}from"../../chunks/chunk.3GYJGFVR.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlFormatBytes as default}; +//# sourceMappingURL=/sm/0dc283b963c382c1e8a5b56ca51953d52416ceeab478d6cf0e1250accf7d6467.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-bytes/format-bytes.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-bytes/format-bytes.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.min.js new file mode 100644 index 0000000..ad19995 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-bytes/format-bytes.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-bytes/format-bytes.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{format_bytes_default}from"../../chunks/chunk.L7IBPBN5.js";import"../../chunks/chunk.3GYJGFVR.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{format_bytes_default as default}; +//# sourceMappingURL=/sm/ebc94bada502358ef005a292de17e6c679f11012b45a13833d8f4cef071cfe1b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-date/format-date.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-date/format-date.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.min.js new file mode 100644 index 0000000..e67f087 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-date/format-date.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatDate}from"../../chunks/chunk.ZZVDZOHI.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlFormatDate as default}; +//# sourceMappingURL=/sm/1fb1287f174f8846806d9035d67eef6f201accdff9ed4f1e9dd0c9383fb1c744.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-date/format-date.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-date/format-date.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.min.js new file mode 100644 index 0000000..d527378 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-date/format-date.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-date/format-date.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{format_date_default}from"../../chunks/chunk.KDUKRKAC.js";import"../../chunks/chunk.ZZVDZOHI.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{format_date_default as default}; +//# sourceMappingURL=/sm/14bf4a59ab8637257744b496d744a802c28aeb4312de9fe9a5295c725ba682b3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-number/format-number.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-number/format-number.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.min.js new file mode 100644 index 0000000..c7d751a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-number/format-number.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlFormatNumber}from"../../chunks/chunk.UWOQIQT3.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlFormatNumber as default}; +//# sourceMappingURL=/sm/992ad312d8944bfd6ad107f65654f2e7b55ad63c06f43cb31be648b3b50756ba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/format-number/format-number.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/format-number/format-number.js rename to samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.min.js new file mode 100644 index 0000000..b995aca --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/format-number/format-number.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/format-number/format-number.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{format_number_default}from"../../chunks/chunk.G5RXF54R.js";import"../../chunks/chunk.UWOQIQT3.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{format_number_default as default}; +//# sourceMappingURL=/sm/0d267901e8c5a30bc8743fcea164e00d4aba8eabc46cc6a55b5f68a76135d3d0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon-button/icon-button.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon-button/icon-button.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.min.js new file mode 100644 index 0000000..ce47812 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon-button/icon-button.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlIconButton}from"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlIconButton as default}; +//# sourceMappingURL=/sm/508beb261c0a72663dd4b66b9d588a4088fb8c4566d84c4f24beee466950bb79.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon-button/icon-button.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon-button/icon-button.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.min.js new file mode 100644 index 0000000..fcebe7d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon-button/icon-button.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{icon_button_default}from"../../chunks/chunk.4DGWX57B.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{icon_button_default as default}; +//# sourceMappingURL=/sm/0680316da1496047c70e174c530a88d04c09a1008df2825a887e1446d036160f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon-button/icon-button.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon-button/icon-button.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.min.js new file mode 100644 index 0000000..1950207 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon-button/icon-button.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon-button/icon-button.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{icon_button_styles_default}from"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{icon_button_styles_default as default}; +//# sourceMappingURL=/sm/dadb767a2a639379ca2c596e10f26049a1f7281e159a615392bc5430dc20f131.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/icon.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/icon.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.min.js new file mode 100644 index 0000000..b088a71 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/icon.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlIcon}from"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlIcon as default}; +//# sourceMappingURL=/sm/0b228de11219ef11567507ff328d14e9edf3fc201efcfe73d1ea976aab387099.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/icon.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/icon.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.min.js new file mode 100644 index 0000000..0abe4e1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/icon.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{icon_default}from"../../chunks/chunk.QJTOF5QF.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{icon_default as default}; +//# sourceMappingURL=/sm/fd116be0c52b6bed337c2b8f0ae9bfe63c8ee902ef42ea3d4e4e487c77c2417c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/icon.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/icon.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.min.js new file mode 100644 index 0000000..18c472d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/icon.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/icon.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{icon_styles_default}from"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{icon_styles_default as default}; +//# sourceMappingURL=/sm/25172881e21c973451020eee94d6451d9bade1692471d53bf6c7ad25d501e7a1.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/library.default.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/library.default.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.min.js new file mode 100644 index 0000000..858c747 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.default.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/library.default.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{library_default_default}from"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.625AWUY7.js";export{library_default_default as default}; +//# sourceMappingURL=/sm/8133df69f6fb668f2dbae4d9f52f6fd8914f28563596bd852d6ba805cfd3edb9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/library.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/library.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/library.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.min.js new file mode 100644 index 0000000..b9f3ad4 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/library.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getIconLibrary,registerIconLibrary,unregisterIconLibrary,unwatchIcon,watchIcon}from"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.625AWUY7.js";export{getIconLibrary,registerIconLibrary,unregisterIconLibrary,unwatchIcon,watchIcon}; +//# sourceMappingURL=/sm/37a49508a38436125d17a29e0e48d86e63172ec268293cff6e38f532eab6e7cd.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/icon/library.system.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/icon/library.system.js rename to samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.min.js new file mode 100644 index 0000000..2c343ee --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/icon/library.system.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/icon/library.system.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{library_system_default}from"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.625AWUY7.js";export{library_system_default as default}; +//# sourceMappingURL=/sm/e0c77af02e13bde676f270e87f733723b136d298e009adbfcb2072d5b6b3c4f1.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.min.js new file mode 100644 index 0000000..f00e1ee --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/image-comparer/image-comparer.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlImageComparer}from"../../chunks/chunk.TLCW7H3F.js";import"../../chunks/chunk.KPESQDYT.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlImageComparer as default}; +//# sourceMappingURL=/sm/641fa05c736cf3e75647fac9a595a78ba61506d763a626d78dab1a21df11fc0a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.js rename to samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.min.js new file mode 100644 index 0000000..d673b2b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/image-comparer/image-comparer.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{image_comparer_default}from"../../chunks/chunk.ZLYNHB24.js";import"../../chunks/chunk.TLCW7H3F.js";import"../../chunks/chunk.KPESQDYT.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{image_comparer_default as default}; +//# sourceMappingURL=/sm/ffc3e7a55730f6f35f53c7aba42d6259fb3602bb4277ae56a0ad1e4362381e14.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/image-comparer/image-comparer.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.min.js new file mode 100644 index 0000000..724b8e5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/image-comparer/image-comparer.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/image-comparer/image-comparer.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{image_comparer_styles_default}from"../../chunks/chunk.KPESQDYT.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{image_comparer_styles_default as default}; +//# sourceMappingURL=/sm/c46cffa9d60f19d2c375dd903c77234ed4fd848cb70777ddf2a763620817072b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/include/include.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/include/include.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.min.js new file mode 100644 index 0000000..8380e36 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/include/include.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlInclude}from"../../chunks/chunk.M2VP2ZQB.js";import"../../chunks/chunk.4VFDNCQZ.js";import"../../chunks/chunk.XNEONNEJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlInclude as default}; +//# sourceMappingURL=/sm/a2915eeff4f9b5763c8ed7bb26080530cb4cdddad6421a7ae35b097beabefb94.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/include/include.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/include/include.js rename to samples/Demo/wwwroot/shoelace/cdn/components/include/include.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/include/include.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.min.js new file mode 100644 index 0000000..cba2439 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/include/include.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{include_default}from"../../chunks/chunk.Q35FLJR4.js";import"../../chunks/chunk.M2VP2ZQB.js";import"../../chunks/chunk.4VFDNCQZ.js";import"../../chunks/chunk.XNEONNEJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{include_default as default}; +//# sourceMappingURL=/sm/a170c2788f7dd0d5235cf9a249acd1c5067c901891111c6af042f431c2fd81ad.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/include/include.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/include/include.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.min.js new file mode 100644 index 0000000..e41d0cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/include/include.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/include/include.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{include_styles_default}from"../../chunks/chunk.4VFDNCQZ.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{include_styles_default as default}; +//# sourceMappingURL=/sm/b34e8777824dbd3e7c46f0ad19a6c7b23a3ffedc3f0743a1f1e8e138b0a6abf4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/include/request.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/request.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/include/request.js rename to samples/Demo/wwwroot/shoelace/cdn/components/include/request.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/include/request.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/include/request.min.js new file mode 100644 index 0000000..92609cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/include/request.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/include/request.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{requestInclude}from"../../chunks/chunk.XNEONNEJ.js";import"../../chunks/chunk.625AWUY7.js";export{requestInclude}; +//# sourceMappingURL=/sm/84ec8779773dd2a4e790184e2ef0bd022b6a52acbc5f33362816e6aa2bd50b6d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/input/input.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/input/input.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.min.js new file mode 100644 index 0000000..9d4885c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/input/input.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlInput}from"../../chunks/chunk.YR3CJNR5.js";import"../../chunks/chunk.I4BWCXWK.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlInput as default}; +//# sourceMappingURL=/sm/b144d107a98f69aec983fd0fe69e534cb39dd3fbce20d07cb5b3c1d1d7ac61e9.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/input/input.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/input/input.js rename to samples/Demo/wwwroot/shoelace/cdn/components/input/input.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/input/input.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.min.js new file mode 100644 index 0000000..efa28a8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/input/input.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{input_default}from"../../chunks/chunk.MOGRU2B4.js";import"../../chunks/chunk.YR3CJNR5.js";import"../../chunks/chunk.I4BWCXWK.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{input_default as default}; +//# sourceMappingURL=/sm/3371e246115f1fcf5ceafc0d29d35390f5991d9eaa3e7a8464e4214b45e3a257.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/input/input.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/input/input.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.min.js new file mode 100644 index 0000000..7f08319 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/input/input.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/input/input.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{input_styles_default}from"../../chunks/chunk.I4BWCXWK.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{input_styles_default as default}; +//# sourceMappingURL=/sm/f4bf763f6cb1c18f4fcd67a0ed2688a7de32de2ebcc61f85ec1e1c9141f8820c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-item/menu-item.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-item/menu-item.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.min.js new file mode 100644 index 0000000..dbd1444 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-item/menu-item.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuItem}from"../../chunks/chunk.MF6OX4FC.js";import"../../chunks/chunk.IPJHXFIL.js";import"../../chunks/chunk.MZQVGI4G.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlMenuItem as default}; +//# sourceMappingURL=/sm/0d708928c333a4a02936411afbfca46b16d7d485813c4a416a5f72f8b1e6e5d4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-item/menu-item.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-item/menu-item.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.min.js new file mode 100644 index 0000000..53cd3ed --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-item/menu-item.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_item_default}from"../../chunks/chunk.QQZMGVEQ.js";import"../../chunks/chunk.MF6OX4FC.js";import"../../chunks/chunk.IPJHXFIL.js";import"../../chunks/chunk.MZQVGI4G.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_item_default as default}; +//# sourceMappingURL=/sm/770ac37d5c1707f82c62efc6fdad5f6bf568a7aa6039371e1bf58cebcbd15ef8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-item/menu-item.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-item/menu-item.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.min.js new file mode 100644 index 0000000..dee63ec --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/menu-item.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-item/menu-item.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_item_styles_default}from"../../chunks/chunk.IPJHXFIL.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_item_styles_default as default}; +//# sourceMappingURL=/sm/5fe3f9987736ad62665be63f0914706b852fe78759babaa97fe9f883a32f0d19.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-item/submenu-controller.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-item/submenu-controller.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.min.js new file mode 100644 index 0000000..2b501c0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-item/submenu-controller.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-item/submenu-controller.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SubmenuController}from"../../chunks/chunk.MZQVGI4G.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SubmenuController}; +//# sourceMappingURL=/sm/1158268dbb708f0d7fcbc4d215708cabe38898b8a7cc3741099c5b187f9e686a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-label/menu-label.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-label/menu-label.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.min.js new file mode 100644 index 0000000..93c9ab5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-label/menu-label.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenuLabel}from"../../chunks/chunk.ZDNXHWTM.js";import"../../chunks/chunk.IMMKQQ6H.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlMenuLabel as default}; +//# sourceMappingURL=/sm/bf0203fa0f29af6228c7c874e73102f73e90de3b8347c117a1e52e80de57f705.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-label/menu-label.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-label/menu-label.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.min.js new file mode 100644 index 0000000..aca91b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-label/menu-label.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_label_default}from"../../chunks/chunk.XLYUUJLH.js";import"../../chunks/chunk.ZDNXHWTM.js";import"../../chunks/chunk.IMMKQQ6H.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_label_default as default}; +//# sourceMappingURL=/sm/91b9109a0f6029e7b83facd6162764431a9c958bdb026480f303e926b6a46ba6.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu-label/menu-label.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu-label/menu-label.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.min.js new file mode 100644 index 0000000..b0f6663 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu-label/menu-label.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu-label/menu-label.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_label_styles_default}from"../../chunks/chunk.IMMKQQ6H.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_label_styles_default as default}; +//# sourceMappingURL=/sm/61be55ec86c4c3a229f27a9bb18a4a1cd56356b91c5122232e9908921a568feb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu/menu.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu/menu.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.min.js new file mode 100644 index 0000000..01ba960 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu/menu.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMenu}from"../../chunks/chunk.L4AMIRHK.js";import"../../chunks/chunk.JASCFJUS.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlMenu as default}; +//# sourceMappingURL=/sm/0330c5a5a74f56b208a25329d51359781638e5054d2dcfd174592f3ed7959e8a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu/menu.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu/menu.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.min.js new file mode 100644 index 0000000..de30ac8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu/menu.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_default}from"../../chunks/chunk.6L2UFA6Z.js";import"../../chunks/chunk.L4AMIRHK.js";import"../../chunks/chunk.JASCFJUS.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_default as default}; +//# sourceMappingURL=/sm/bd41cd4d1631769fd89a9bc3d58ca5d0416f0e6e3d6dc1feda319ed7acf19b9f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/menu/menu.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/menu/menu.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.min.js new file mode 100644 index 0000000..300ec1b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/menu/menu.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/menu/menu.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{menu_styles_default}from"../../chunks/chunk.JASCFJUS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{menu_styles_default as default}; +//# sourceMappingURL=/sm/31500a1987b82c0119024de3ed8fb3b34140ebd6c5263efe8d7c9e5d39d3fee2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.min.js new file mode 100644 index 0000000..79f57ab --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/mutation-observer/mutation-observer.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlMutationObserver}from"../../chunks/chunk.3WXN57QB.js";import"../../chunks/chunk.5BQ3JFXK.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlMutationObserver as default}; +//# sourceMappingURL=/sm/9913d3b0e17b32c717be6cfd75cb05dcec02c96b4ec50616881983e5030d8bed.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.js rename to samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.min.js new file mode 100644 index 0000000..96b5e0a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/mutation-observer/mutation-observer.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{mutation_observer_default}from"../../chunks/chunk.CZZGLXKW.js";import"../../chunks/chunk.3WXN57QB.js";import"../../chunks/chunk.5BQ3JFXK.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{mutation_observer_default as default}; +//# sourceMappingURL=/sm/99462a496e50bcd51e510ed95762bb2aac9a8a58e5fcf308e0f3362746a6325b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/mutation-observer/mutation-observer.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.min.js new file mode 100644 index 0000000..7df82e7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/mutation-observer/mutation-observer.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/mutation-observer/mutation-observer.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{mutation_observer_styles_default}from"../../chunks/chunk.5BQ3JFXK.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{mutation_observer_styles_default as default}; +//# sourceMappingURL=/sm/c168e91fc8169ca34e73aeb7d1eb07298aef5d8b30ed9b431c6239b35942b3c5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/option/option.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/option/option.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.min.js new file mode 100644 index 0000000..a31d775 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/option/option.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlOption}from"../../chunks/chunk.GDZWCBAZ.js";import"../../chunks/chunk.JXTNYING.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlOption as default}; +//# sourceMappingURL=/sm/ada417b446e9b47c6695efc11fd36db4b857b52e57f815b45c0c1e96dc507a19.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/option/option.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/option/option.js rename to samples/Demo/wwwroot/shoelace/cdn/components/option/option.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/option/option.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.min.js new file mode 100644 index 0000000..a1e8134 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/option/option.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{option_default}from"../../chunks/chunk.EYME7KQI.js";import"../../chunks/chunk.GDZWCBAZ.js";import"../../chunks/chunk.JXTNYING.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{option_default as default}; +//# sourceMappingURL=/sm/7c249d1fcd99db04079cb3a9b95cb4d693fb45766b2241a54a9d2dee1f39ca09.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/option/option.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/option/option.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.min.js new file mode 100644 index 0000000..3c0cc9c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/option/option.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/option/option.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{option_styles_default}from"../../chunks/chunk.JXTNYING.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{option_styles_default as default}; +//# sourceMappingURL=/sm/00c609b3b5bc208d3ea10e961d841e32dea6fa4ad4a180f13aeed17fb19a4556.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/popup/popup.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/popup/popup.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.min.js new file mode 100644 index 0000000..3c95690 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/popup/popup.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlPopup}from"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlPopup as default}; +//# sourceMappingURL=/sm/b24fce6fa8b9c889ded115f67b23abf0fcf0d7abe927507378daa98423a762be.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/popup/popup.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/popup/popup.js rename to samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.min.js new file mode 100644 index 0000000..5e6a9db --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/popup/popup.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{popup_default}from"../../chunks/chunk.2VCJOOVN.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{popup_default as default}; +//# sourceMappingURL=/sm/a233886b9e84ca3782a99289fad5f150e6596fc45a9f408c688ec12f6a868f52.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/popup/popup.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/popup/popup.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.min.js new file mode 100644 index 0000000..c23bca5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/popup/popup.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/popup/popup.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{popup_styles_default}from"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{popup_styles_default as default}; +//# sourceMappingURL=/sm/a952ddb38f2a5d33d8e52e3d32b39995a9b319c8db16d1d95b5c089099d2680b.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.min.js new file mode 100644 index 0000000..edbd0a8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-bar/progress-bar.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlProgressBar}from"../../chunks/chunk.FSTHLC3Y.js";import"../../chunks/chunk.HSWXQUHN.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlProgressBar as default}; +//# sourceMappingURL=/sm/3110c79c379725e6479da2e8b81eb268d4ae78c86f5e05f1e33e468da1eae3ad.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.min.js new file mode 100644 index 0000000..34dbb66 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-bar/progress-bar.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{progress_bar_default}from"../../chunks/chunk.IK2TT6NG.js";import"../../chunks/chunk.FSTHLC3Y.js";import"../../chunks/chunk.HSWXQUHN.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{progress_bar_default as default}; +//# sourceMappingURL=/sm/ece6171fe8b46e64b0d0bf09d2f2b4eb45655b62dbb3c82d5f7944185655421a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-bar/progress-bar.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.min.js new file mode 100644 index 0000000..50c64cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-bar/progress-bar.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-bar/progress-bar.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{progress_bar_styles_default}from"../../chunks/chunk.HSWXQUHN.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{progress_bar_styles_default as default}; +//# sourceMappingURL=/sm/f9b19bce372cff572302b7733b55a2f2238330550199c65f89c12ad0db7038ed.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.min.js new file mode 100644 index 0000000..76fcbe7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-ring/progress-ring.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlProgressRing}from"../../chunks/chunk.ADY3Z2R5.js";import"../../chunks/chunk.D6IAFMUB.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlProgressRing as default}; +//# sourceMappingURL=/sm/990c5323927381053595c169b512134a1e2c991c208485a7ddb50e6e1e4e7317.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.min.js new file mode 100644 index 0000000..7983559 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-ring/progress-ring.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{progress_ring_default}from"../../chunks/chunk.6VMZSVZB.js";import"../../chunks/chunk.ADY3Z2R5.js";import"../../chunks/chunk.D6IAFMUB.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{progress_ring_default as default}; +//# sourceMappingURL=/sm/5cd9f0902595f6cbb1a6ef3f2dbb56d2fbce0e0f39d425f90c4ead3435bf4e68.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/progress-ring/progress-ring.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.min.js new file mode 100644 index 0000000..f864196 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/progress-ring/progress-ring.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/progress-ring/progress-ring.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{progress_ring_styles_default}from"../../chunks/chunk.D6IAFMUB.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{progress_ring_styles_default as default}; +//# sourceMappingURL=/sm/ed6b1891c8e9575fe5a6288bdf97d0e53884ff9e0e7971f6e2358bd1f0af44c5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/qr-code/qr-code.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/qr-code/qr-code.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.min.js new file mode 100644 index 0000000..6885eec --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/qr-code/qr-code.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlQrCode}from"../../chunks/chunk.UFA6BB3R.js";import"../../chunks/chunk.ZTQCHOVN.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlQrCode as default}; +//# sourceMappingURL=/sm/9a895477781a24c139d5f34c2521e2f0fda3cbff97ce22ed87ce46b13b5ca37d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/qr-code/qr-code.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/qr-code/qr-code.js rename to samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.min.js new file mode 100644 index 0000000..e8c1e6a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/qr-code/qr-code.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{qr_code_default}from"../../chunks/chunk.XDPSCBRH.js";import"../../chunks/chunk.UFA6BB3R.js";import"../../chunks/chunk.ZTQCHOVN.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{qr_code_default as default}; +//# sourceMappingURL=/sm/16f7c64fb1d6b2ce69c215c4c9f678a01e93e12aba0da26b42a44943e541e2f4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/qr-code/qr-code.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/qr-code/qr-code.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.min.js new file mode 100644 index 0000000..428fc69 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/qr-code/qr-code.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/qr-code/qr-code.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{qr_code_styles_default}from"../../chunks/chunk.ZTQCHOVN.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{qr_code_styles_default as default}; +//# sourceMappingURL=/sm/c4e0b7ce42d1ffdcf4055b24b48ff677881e5bdf737a5516d84cb32301fbc2cb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-button/radio-button.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-button/radio-button.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.min.js new file mode 100644 index 0000000..d360bd8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-button/radio-button.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadioButton}from"../../chunks/chunk.6OASL3QX.js";import"../../chunks/chunk.A5KO3G4G.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRadioButton as default}; +//# sourceMappingURL=/sm/3b923ed748095cc7b0ae6bacbadaabb84b6199df0268da0264f3fb2a98060dfc.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-button/radio-button.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-button/radio-button.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.min.js new file mode 100644 index 0000000..1bb0ff5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-button/radio-button.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_button_default}from"../../chunks/chunk.O2JPUMPA.js";import"../../chunks/chunk.6OASL3QX.js";import"../../chunks/chunk.A5KO3G4G.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_button_default as default}; +//# sourceMappingURL=/sm/5eed7dd3d7da17cecf8ef37d71aca3f69b37d649ca74757df76dec4a291c634f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-button/radio-button.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-button/radio-button.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.min.js new file mode 100644 index 0000000..a9b7c03 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-button/radio-button.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-button/radio-button.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_button_styles_default}from"../../chunks/chunk.A5KO3G4G.js";import"../../chunks/chunk.RY5H5GHP.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_button_styles_default as default}; +//# sourceMappingURL=/sm/845a88eb29cca1f9ddb477a6e707c2dae808b4f0d1c44dc8095e9bef7f31d54d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-group/radio-group.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-group/radio-group.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.min.js new file mode 100644 index 0000000..b216216 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-group/radio-group.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadioGroup}from"../../chunks/chunk.GJZ2XQYI.js";import"../../chunks/chunk.ZDBZWNPG.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRadioGroup as default}; +//# sourceMappingURL=/sm/ab2db01a4e05d23c5010de3b3df0f0c20e30e4f9c18f4b2d1425dc11617b4137.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-group/radio-group.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-group/radio-group.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.min.js new file mode 100644 index 0000000..0a0056b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-group/radio-group.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_group_default}from"../../chunks/chunk.C2R3OWG3.js";import"../../chunks/chunk.GJZ2XQYI.js";import"../../chunks/chunk.ZDBZWNPG.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.YAEK7MSM.js";import"../../chunks/chunk.EJOUFVOH.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_group_default as default}; +//# sourceMappingURL=/sm/275cded384f30cfec63df70f484d648cc4d5051587e091f5005882f9c8782853.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio-group/radio-group.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio-group/radio-group.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.min.js new file mode 100644 index 0000000..4325126 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio-group/radio-group.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio-group/radio-group.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_group_styles_default}from"../../chunks/chunk.ZDBZWNPG.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_group_styles_default as default}; +//# sourceMappingURL=/sm/f9514951ba653e8d26f59044d9417fd676337b995ce562f0d5e542f8a9a81d75.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio/radio.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio/radio.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.min.js new file mode 100644 index 0000000..46e0d08 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio/radio.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRadio}from"../../chunks/chunk.NM2GXZWF.js";import"../../chunks/chunk.43Z4T7VZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRadio as default}; +//# sourceMappingURL=/sm/a7dea4d0f1d837e00002ebbeda9c70674bf4fc05a1bcf902d1fc778ae00f19d5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio/radio.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio/radio.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.min.js new file mode 100644 index 0000000..0ff91ff --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio/radio.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_default}from"../../chunks/chunk.OOAEQSWY.js";import"../../chunks/chunk.NM2GXZWF.js";import"../../chunks/chunk.43Z4T7VZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_default as default}; +//# sourceMappingURL=/sm/97ef73db7ecf5e7968ecf5ece895b1004feda6dd755da39c54863e52f0a7b19c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/radio/radio.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/radio/radio.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.min.js new file mode 100644 index 0000000..4cc294b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/radio/radio.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/radio/radio.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{radio_styles_default}from"../../chunks/chunk.43Z4T7VZ.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{radio_styles_default as default}; +//# sourceMappingURL=/sm/0deb68d2aee8df9f1904f18c05dbe61740550110c9c14c541d219c720a10cbe2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/range/range.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/range/range.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.min.js new file mode 100644 index 0000000..f5911be --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/range/range.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRange}from"../../chunks/chunk.KHPOZ5GU.js";import"../../chunks/chunk.E77YYWGC.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRange as default}; +//# sourceMappingURL=/sm/335791a13b16f389e88ae45dba94705a19e61473939a34814c2587688a48d9ba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/range/range.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/range/range.js rename to samples/Demo/wwwroot/shoelace/cdn/components/range/range.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/range/range.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.min.js new file mode 100644 index 0000000..f26cf80 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/range/range.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{range_default}from"../../chunks/chunk.G35LD7QY.js";import"../../chunks/chunk.KHPOZ5GU.js";import"../../chunks/chunk.E77YYWGC.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{range_default as default}; +//# sourceMappingURL=/sm/1d8c909e60442d3be60f1c33fdf0d97990f72c5c458caf75497954575216f5cb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/range/range.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/range/range.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.min.js new file mode 100644 index 0000000..bbbfa9c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/range/range.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/range/range.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{range_styles_default}from"../../chunks/chunk.E77YYWGC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{range_styles_default as default}; +//# sourceMappingURL=/sm/baf0e6d49423497577deb4cba973539f3c8bb833c985ee2a764e920330eaaca8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/rating/rating.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/rating/rating.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.min.js new file mode 100644 index 0000000..823ad10 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/rating/rating.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRating}from"../../chunks/chunk.QX2Z4IKH.js";import"../../chunks/chunk.EPJHAO2T.js";import"../../chunks/chunk.WUT665TF.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRating as default}; +//# sourceMappingURL=/sm/021244e5d33fdafbf0d9e5df65df3a9bf695983a6713b9a69312726e123cd911.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/rating/rating.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/rating/rating.js rename to samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.min.js new file mode 100644 index 0000000..a548e3e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/rating/rating.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{rating_default}from"../../chunks/chunk.BIOA57LZ.js";import"../../chunks/chunk.QX2Z4IKH.js";import"../../chunks/chunk.EPJHAO2T.js";import"../../chunks/chunk.WUT665TF.js";import"../../chunks/chunk.FQQ5K3WY.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{rating_default as default}; +//# sourceMappingURL=/sm/1905cb6b7e826b6495f67a0421cae1582298724bee5005ce640606ca6acfd78f.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/rating/rating.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/rating/rating.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.min.js new file mode 100644 index 0000000..21687b8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/rating/rating.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/rating/rating.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{rating_styles_default}from"../../chunks/chunk.WUT665TF.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{rating_styles_default as default}; +//# sourceMappingURL=/sm/703c07d80cc10fed41deb09c3258fd9cf0d2e3e340ce1e4254ae58505d1fc447.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/relative-time/relative-time.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/relative-time/relative-time.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.min.js new file mode 100644 index 0000000..b6d3abb --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/relative-time/relative-time.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlRelativeTime}from"../../chunks/chunk.JTEB2Q5J.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlRelativeTime as default}; +//# sourceMappingURL=/sm/56b3a00bbfffc132b4f20f843c096d4fdbc50a20ab19ce1b31eaea8590472453.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/relative-time/relative-time.js b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/relative-time/relative-time.js rename to samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.min.js new file mode 100644 index 0000000..44da80b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/relative-time/relative-time.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/relative-time/relative-time.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{relative_time_default}from"../../chunks/chunk.C37V4OL3.js";import"../../chunks/chunk.JTEB2Q5J.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{relative_time_default as default}; +//# sourceMappingURL=/sm/1662df4cd584971251ee22e22b63e57c9de46937c57f9ad48b8177219e686e33.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.min.js new file mode 100644 index 0000000..5b5f33b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/resize-observer/resize-observer.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlResizeObserver}from"../../chunks/chunk.J7KGMM4B.js";import"../../chunks/chunk.LY2W3OWK.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlResizeObserver as default}; +//# sourceMappingURL=/sm/e4c7afa14d0a078e3855a4ae2038961e7653b94e607d0ed4cc5341b3e99626e4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.js rename to samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.min.js new file mode 100644 index 0000000..e3d3fe0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/resize-observer/resize-observer.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{resize_observer_default}from"../../chunks/chunk.WWMEC6Z3.js";import"../../chunks/chunk.J7KGMM4B.js";import"../../chunks/chunk.LY2W3OWK.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{resize_observer_default as default}; +//# sourceMappingURL=/sm/3db55763d5255e384c6760c06a1f869bf3892e4ba94d2bc9480f161285e3d355.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/resize-observer/resize-observer.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.min.js new file mode 100644 index 0000000..cb43d50 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/resize-observer/resize-observer.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/resize-observer/resize-observer.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{resize_observer_styles_default}from"../../chunks/chunk.LY2W3OWK.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{resize_observer_styles_default as default}; +//# sourceMappingURL=/sm/08d887949109b950d418028fb39f860a005b58ee07a2eb375de28c64b74e7497.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/select/select.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/select/select.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.min.js new file mode 100644 index 0000000..01ae288 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/select/select.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSelect}from"../../chunks/chunk.F3MKP6AV.js";import"../../chunks/chunk.T3DUE4D6.js";import"../../chunks/chunk.MVCCMDRT.js";import"../../chunks/chunk.2GVQUHGD.js";import"../../chunks/chunk.EPJHAO2T.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlSelect as default}; +//# sourceMappingURL=/sm/e68835aaafbf5789c951aff085312bd7eb5e01105573e46fe4bfefe288c781d5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/select/select.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/select/select.js rename to samples/Demo/wwwroot/shoelace/cdn/components/select/select.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/select/select.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.min.js new file mode 100644 index 0000000..f87e7a0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/select/select.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{select_default}from"../../chunks/chunk.7MWJ2O6P.js";import"../../chunks/chunk.F3MKP6AV.js";import"../../chunks/chunk.T3DUE4D6.js";import"../../chunks/chunk.MVCCMDRT.js";import"../../chunks/chunk.2GVQUHGD.js";import"../../chunks/chunk.EPJHAO2T.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{select_default as default}; +//# sourceMappingURL=/sm/716bb0364da5ad6d9b356edb5dde50950025b2c0940cdb190fc45faca4d86b76.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/select/select.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/select/select.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.min.js new file mode 100644 index 0000000..a701466 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/select/select.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/select/select.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{select_styles_default}from"../../chunks/chunk.2GVQUHGD.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{select_styles_default as default}; +//# sourceMappingURL=/sm/fd7e89900010a10a99873bc1cedc35e4bfac12e176689712a2c19de20c06386e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/skeleton/skeleton.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/skeleton/skeleton.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.min.js new file mode 100644 index 0000000..061b2af --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/skeleton/skeleton.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSkeleton}from"../../chunks/chunk.6RPTL3BG.js";import"../../chunks/chunk.E3AD2PY7.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlSkeleton as default}; +//# sourceMappingURL=/sm/757ce78d91d03b3862375e55f9a0c74b113a80b660fd5af091596e394aafecf2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/skeleton/skeleton.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/skeleton/skeleton.js rename to samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.min.js new file mode 100644 index 0000000..c6aaa72 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/skeleton/skeleton.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{skeleton_default}from"../../chunks/chunk.WP34ATUX.js";import"../../chunks/chunk.6RPTL3BG.js";import"../../chunks/chunk.E3AD2PY7.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{skeleton_default as default}; +//# sourceMappingURL=/sm/68d3346ecccee7d93f43aeb79ac5a63b8a28e0623c1e931a92b8b157226923ef.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/skeleton/skeleton.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/skeleton/skeleton.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.min.js new file mode 100644 index 0000000..360c6fd --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/skeleton/skeleton.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/skeleton/skeleton.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{skeleton_styles_default}from"../../chunks/chunk.E3AD2PY7.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{skeleton_styles_default as default}; +//# sourceMappingURL=/sm/3ca00151e523e0efa8ff0e1a43ccbbb6cabb2f5718cc8d79fbc49474b2aad4e8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/spinner/spinner.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/spinner/spinner.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.min.js new file mode 100644 index 0000000..8eee9c2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/spinner/spinner.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSpinner}from"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlSpinner as default}; +//# sourceMappingURL=/sm/640a61a7bdf8eb3da1f1bb27cbb929583e6836154d956e16488707f4c00c61d3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/spinner/spinner.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/spinner/spinner.js rename to samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.min.js new file mode 100644 index 0000000..6ce1d16 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/spinner/spinner.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{spinner_default}from"../../chunks/chunk.DYWNHSIG.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{spinner_default as default}; +//# sourceMappingURL=/sm/cca9e883e0abae974fec8c54db639ec904f943beb10ffbbcfd13442768438d46.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/spinner/spinner.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/spinner/spinner.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.min.js new file mode 100644 index 0000000..fbed4bc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/spinner/spinner.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/spinner/spinner.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{spinner_styles_default}from"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{spinner_styles_default as default}; +//# sourceMappingURL=/sm/33595ab9bf7a34d2ba894abefb5d5a19b2e0fb0b3b0fd692cd9279c8e51ae6c5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/split-panel/split-panel.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/split-panel/split-panel.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.min.js new file mode 100644 index 0000000..27d2515 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/split-panel/split-panel.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSplitPanel}from"../../chunks/chunk.6GW6MLHD.js";import"../../chunks/chunk.A63MQPPF.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlSplitPanel as default}; +//# sourceMappingURL=/sm/68773f40ffd414f6e656cbbc160d6ad1fb7edda4704f89d38f379b48540e38a7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/split-panel/split-panel.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/split-panel/split-panel.js rename to samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.min.js new file mode 100644 index 0000000..3be82d7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/split-panel/split-panel.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{split_panel_default}from"../../chunks/chunk.ASYXCLN2.js";import"../../chunks/chunk.6GW6MLHD.js";import"../../chunks/chunk.A63MQPPF.js";import"../../chunks/chunk.ESELY2US.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{split_panel_default as default}; +//# sourceMappingURL=/sm/91c318e01537dc43e0a5f9db087ab56e4970ff58717ca58943ba026c50728ffe.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/split-panel/split-panel.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/split-panel/split-panel.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.min.js new file mode 100644 index 0000000..58349c7 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/split-panel/split-panel.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/split-panel/split-panel.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{split_panel_styles_default}from"../../chunks/chunk.A63MQPPF.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{split_panel_styles_default as default}; +//# sourceMappingURL=/sm/e8d6c07608a690184efb0a6052615d64f5536dece214001f94eba3220de0ebf2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/switch/switch.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/switch/switch.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.min.js new file mode 100644 index 0000000..98cb698 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/switch/switch.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlSwitch}from"../../chunks/chunk.7ZOJGPGY.js";import"../../chunks/chunk.ROHOK2AY.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlSwitch as default}; +//# sourceMappingURL=/sm/0ff995995758aebeef92880f091b74026c532e881f01bfb8fb23d4775e3a4aba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/switch/switch.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/switch/switch.js rename to samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.min.js new file mode 100644 index 0000000..f953e79 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/switch/switch.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{switch_default}from"../../chunks/chunk.Z242SFBM.js";import"../../chunks/chunk.7ZOJGPGY.js";import"../../chunks/chunk.ROHOK2AY.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{switch_default as default}; +//# sourceMappingURL=/sm/b3e0c4a03364b1abc38fe8fc9d6c06b87b79dd2e89304b51b4d064a1b66a3da5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/switch/switch.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/switch/switch.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.min.js new file mode 100644 index 0000000..50fd851 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/switch/switch.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/switch/switch.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{switch_styles_default}from"../../chunks/chunk.ROHOK2AY.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{switch_styles_default as default}; +//# sourceMappingURL=/sm/e3ab3105cd1e174d1bf42e24ae3f6a46daae835f5b59557347fced505f36735a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-group/tab-group.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-group/tab-group.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.min.js new file mode 100644 index 0000000..03a4aec --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-group/tab-group.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTabGroup}from"../../chunks/chunk.7YGA5ZD5.js";import"../../chunks/chunk.IRKZDSA4.js";import"../../chunks/chunk.J7KGMM4B.js";import"../../chunks/chunk.LY2W3OWK.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RISKC4J7.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTabGroup as default}; +//# sourceMappingURL=/sm/771ff4d93dd18911aba113cf87ede539675bd4032fe99d204d15ce6de2132adb.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-group/tab-group.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-group/tab-group.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.min.js new file mode 100644 index 0000000..698fc03 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-group/tab-group.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_group_default}from"../../chunks/chunk.6FRFDWJP.js";import"../../chunks/chunk.7YGA5ZD5.js";import"../../chunks/chunk.IRKZDSA4.js";import"../../chunks/chunk.J7KGMM4B.js";import"../../chunks/chunk.LY2W3OWK.js";import"../../chunks/chunk.RWUUFNUL.js";import"../../chunks/chunk.RISKC4J7.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_group_default as default}; +//# sourceMappingURL=/sm/1ff0625e5738268e812b36eeba736b07fdd1dd76350f3f33fdbbcef151c14423.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-group/tab-group.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-group/tab-group.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.min.js new file mode 100644 index 0000000..6b795bc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-group/tab-group.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-group/tab-group.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_group_styles_default}from"../../chunks/chunk.IRKZDSA4.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_group_styles_default as default}; +//# sourceMappingURL=/sm/d6738139cd9de9e893a6c0e50bffd6f953739144e9d60dd0c95d827b52953df7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.min.js new file mode 100644 index 0000000..8e12943 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-panel/tab-panel.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTabPanel}from"../../chunks/chunk.VB3PXJ6D.js";import"../../chunks/chunk.QXVYWNWE.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTabPanel as default}; +//# sourceMappingURL=/sm/83499b93b20c60616999ddc91a4300879c378b232e71869233605cc36f8a7852.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.min.js new file mode 100644 index 0000000..b7eb5e9 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-panel/tab-panel.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_panel_default}from"../../chunks/chunk.4UHFJZU3.js";import"../../chunks/chunk.VB3PXJ6D.js";import"../../chunks/chunk.QXVYWNWE.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_panel_default as default}; +//# sourceMappingURL=/sm/8c2c5b46fcc46c82c35c954004831bea81690b0014079a0b0524ca731df26f59.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab-panel/tab-panel.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.min.js new file mode 100644 index 0000000..ae9640a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab-panel/tab-panel.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab-panel/tab-panel.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_panel_styles_default}from"../../chunks/chunk.QXVYWNWE.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_panel_styles_default as default}; +//# sourceMappingURL=/sm/e6d7194339e6b28c6d585b9aa3fca41c28c3a1d6733c9cc46f7c0e60eca69fa0.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab/tab.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab/tab.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.min.js new file mode 100644 index 0000000..4eefd57 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab/tab.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTab}from"../../chunks/chunk.F537L6JG.js";import"../../chunks/chunk.DK6N4THU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTab as default}; +//# sourceMappingURL=/sm/79eb52725b01cfe8d3631c1fc6825d8c81400376cf80beefdc0d7711fc45dd9a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab/tab.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab/tab.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.min.js new file mode 100644 index 0000000..65c2101 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab/tab.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_default}from"../../chunks/chunk.APX2S6EY.js";import"../../chunks/chunk.F537L6JG.js";import"../../chunks/chunk.DK6N4THU.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_default as default}; +//# sourceMappingURL=/sm/0cc51a8adb4705e135a492dd4cf93ad925bd9d8d4bccc54c3382556c001aacae.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tab/tab.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tab/tab.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.min.js new file mode 100644 index 0000000..7599714 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tab/tab.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tab/tab.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tab_styles_default}from"../../chunks/chunk.DK6N4THU.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tab_styles_default as default}; +//# sourceMappingURL=/sm/d3ad98d596b870fb07e7d13dd8d94a56ccb2ff9d33d6d204f7baed36eedcf1ef.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tag/tag.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tag/tag.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.min.js new file mode 100644 index 0000000..fa24c7c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tag/tag.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTag}from"../../chunks/chunk.T3DUE4D6.js";import"../../chunks/chunk.MVCCMDRT.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTag as default}; +//# sourceMappingURL=/sm/42ace8406469cb113e3f82d7850848c75f6d053ebeaec98fd2b175fadd99bfbf.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tag/tag.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tag/tag.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.min.js new file mode 100644 index 0000000..7a8057e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tag/tag.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tag_default}from"../../chunks/chunk.KZQUXDRA.js";import"../../chunks/chunk.T3DUE4D6.js";import"../../chunks/chunk.MVCCMDRT.js";import"../../chunks/chunk.LC52D3NF.js";import"../../chunks/chunk.OGR6IZGY.js";import"../../chunks/chunk.LX7UG5WS.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tag_default as default}; +//# sourceMappingURL=/sm/af90b411c641b1f3ca4c43d2a6c6e5045cf15bfe22604c4bf11f13d6345db763.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tag/tag.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tag/tag.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.min.js new file mode 100644 index 0000000..daf1441 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tag/tag.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tag/tag.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tag_styles_default}from"../../chunks/chunk.MVCCMDRT.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tag_styles_default as default}; +//# sourceMappingURL=/sm/b890e1a4521205fe4093795351cd9c440c6287b8e14ee17c9b233155f4299408.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/textarea/textarea.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/textarea/textarea.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.min.js new file mode 100644 index 0000000..aa95d5f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/textarea/textarea.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTextarea}from"../../chunks/chunk.WCSHBXT6.js";import"../../chunks/chunk.4CNJZ4VC.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTextarea as default}; +//# sourceMappingURL=/sm/f328d871f8387d1538a69ece2fbf84c6d3bcad3a7cc335e16fb3e676ab475464.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/textarea/textarea.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/textarea/textarea.js rename to samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.min.js new file mode 100644 index 0000000..f992105 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/textarea/textarea.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{textarea_default}from"../../chunks/chunk.XAC335RV.js";import"../../chunks/chunk.WCSHBXT6.js";import"../../chunks/chunk.4CNJZ4VC.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{textarea_default as default}; +//# sourceMappingURL=/sm/f792c93c55934bc9b43201f2692cb0934c82cef9ee226dd1b8ac4196b8ed9fad.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/textarea/textarea.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/textarea/textarea.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.min.js new file mode 100644 index 0000000..ddf0e82 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/textarea/textarea.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/textarea/textarea.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{textarea_styles_default}from"../../chunks/chunk.4CNJZ4VC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{textarea_styles_default as default}; +//# sourceMappingURL=/sm/444cd2a80f19ac825183bf470648e2fcf16d7acae38a74ada494bad92ac3d65a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tooltip/tooltip.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tooltip/tooltip.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.min.js new file mode 100644 index 0000000..18af5f1 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tooltip/tooltip.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTooltip}from"../../chunks/chunk.GAH3KGT3.js";import"../../chunks/chunk.QYWEKP2N.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTooltip as default}; +//# sourceMappingURL=/sm/fb41728325d71b034f1eed10cd2f52a5b4f477b2aed64172fd513246b3f9fd3d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tooltip/tooltip.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tooltip/tooltip.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.min.js new file mode 100644 index 0000000..60024d3 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tooltip/tooltip.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tooltip_default}from"../../chunks/chunk.3OEVTSBK.js";import"../../chunks/chunk.GAH3KGT3.js";import"../../chunks/chunk.QYWEKP2N.js";import"../../chunks/chunk.DV4MWNJ3.js";import"../../chunks/chunk.HKVRF64Z.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.B4BZKR24.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tooltip_default as default}; +//# sourceMappingURL=/sm/ccd86e37f8e3411e78f3936bd6d1dceefe277b298f13e0ff42ee045e8f2de616.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tooltip/tooltip.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tooltip/tooltip.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.min.js new file mode 100644 index 0000000..0fe0666 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tooltip/tooltip.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tooltip/tooltip.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tooltip_styles_default}from"../../chunks/chunk.QYWEKP2N.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tooltip_styles_default as default}; +//# sourceMappingURL=/sm/b3e3accdef8f7199aa92269fee2d01a5e55ca2e87f5a75064cd398cf2acf664a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree-item/tree-item.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree-item/tree-item.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.min.js new file mode 100644 index 0000000..8d018ad --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree-item/tree-item.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTreeItem}from"../../chunks/chunk.MKJDSUNA.js";import"../../chunks/chunk.GR65TH73.js";import"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTreeItem as default}; +//# sourceMappingURL=/sm/8413bf80247ce3b325ef17c12139a136d0206579eb1782ab51002e6be6e3ed44.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree-item/tree-item.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree-item/tree-item.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.min.js new file mode 100644 index 0000000..cbf9f33 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree-item/tree-item.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_item_default}from"../../chunks/chunk.W4KUBK3S.js";import"../../chunks/chunk.MKJDSUNA.js";import"../../chunks/chunk.GR65TH73.js";import"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tree_item_default as default}; +//# sourceMappingURL=/sm/93089da5145040968493a33ba1bf857554b0cb791b79ca98e02f956a863f14ad.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree-item/tree-item.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree-item/tree-item.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.min.js new file mode 100644 index 0000000..c46af08 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree-item/tree-item.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree-item/tree-item.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_item_styles_default}from"../../chunks/chunk.GR65TH73.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tree_item_styles_default as default}; +//# sourceMappingURL=/sm/68fed01d03bf899142dbd7c483c111185658a2cd8b140952a36ccf8c1152f133.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree/tree.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree/tree.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.min.js new file mode 100644 index 0000000..0ae10fc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree/tree.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlTree}from"../../chunks/chunk.KMR6BHCO.js";import"../../chunks/chunk.CJB5WKGN.js";import"../../chunks/chunk.MKJDSUNA.js";import"../../chunks/chunk.GR65TH73.js";import"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlTree as default}; +//# sourceMappingURL=/sm/ba6b8942364c103896057fccb32163b03264bdb25e7b636c4615f977dd6c872d.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree/tree.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree/tree.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.min.js new file mode 100644 index 0000000..7c94e6b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree/tree.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_default}from"../../chunks/chunk.NGHB4N3Y.js";import"../../chunks/chunk.KMR6BHCO.js";import"../../chunks/chunk.CJB5WKGN.js";import"../../chunks/chunk.MKJDSUNA.js";import"../../chunks/chunk.GR65TH73.js";import"../../chunks/chunk.2PVHMPLN.js";import"../../chunks/chunk.DNDYQTWS.js";import"../../chunks/chunk.MB643KRE.js";import"../../chunks/chunk.RQ7JZ4R7.js";import"../../chunks/chunk.2VV6AF6A.js";import"../../chunks/chunk.HF7GESMZ.js";import"../../chunks/chunk.5YNNJDCN.js";import"../../chunks/chunk.SZ6QMU5T.js";import"../../chunks/chunk.37HAGFEA.js";import"../../chunks/chunk.EJDHS3MU.js";import"../../chunks/chunk.RV6ECJES.js";import"../../chunks/chunk.2URMUHDY.js";import"../../chunks/chunk.NYIIDP5N.js";import"../../chunks/chunk.NH3SRVOC.js";import"../../chunks/chunk.QPSNFEB2.js";import"../../chunks/chunk.O27EHOBW.js";import"../../chunks/chunk.UZVKBFXH.js";import"../../chunks/chunk.UP75L23G.js";import"../../chunks/chunk.Y7EP3V6G.js";import"../../chunks/chunk.2L6GHXIJ.js";import"../../chunks/chunk.ZL53POKZ.js";import"../../chunks/chunk.P7ZG6EMR.js";import"../../chunks/chunk.3TFKS637.js";import"../../chunks/chunk.33QRBYPI.js";import"../../chunks/chunk.SJGTYGCD.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.3Y6SB6QS.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tree_default as default}; +//# sourceMappingURL=/sm/40be7fbc884f18ce90d2435124bf0ca6dc8361c174d1a4ce90e48f67604d6892.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/tree/tree.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/tree/tree.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.min.js new file mode 100644 index 0000000..be0ecc8 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/tree/tree.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/tree/tree.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{tree_styles_default}from"../../chunks/chunk.CJB5WKGN.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{tree_styles_default as default}; +//# sourceMappingURL=/sm/586029a806e0682ed37ffcb7e7ee4eb4f5452baa2532ddbf0ef0243f2218def3.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.component.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.component.js rename to samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.min.js new file mode 100644 index 0000000..0e7183a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.component.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/visually-hidden/visually-hidden.component.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{SlVisuallyHidden}from"../../chunks/chunk.UZEWILIS.js";import"../../chunks/chunk.WCW35DM2.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{SlVisuallyHidden as default}; +//# sourceMappingURL=/sm/c550539cd7769999af827df5e4d5351d1e2f914e59147b18ce2ab156d3594fca.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.js rename to samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.min.js new file mode 100644 index 0000000..777bc23 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/visually-hidden/visually-hidden.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{visually_hidden_default}from"../../chunks/chunk.AP7BVZNL.js";import"../../chunks/chunk.UZEWILIS.js";import"../../chunks/chunk.WCW35DM2.js";import"../../chunks/chunk.K23QWHWK.js";import"../../chunks/chunk.UQRBALDC.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{visually_hidden_default as default}; +//# sourceMappingURL=/sm/da4489f0457f531acc4633f6922cdfebc2c26a78510aac1b03e1e6429ab7d3e7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.styles.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/components/visually-hidden/visually-hidden.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.min.js new file mode 100644 index 0000000..922953f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/components/visually-hidden/visually-hidden.styles.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/components/visually-hidden/visually-hidden.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{visually_hidden_styles_default}from"../../chunks/chunk.WCW35DM2.js";import"../../chunks/chunk.CXZZ2LVK.js";import"../../chunks/chunk.625AWUY7.js";export{visually_hidden_styles_default as default}; +//# sourceMappingURL=/sm/e24db3039f3d79c0d420d48e50f2c9f4319aa05201e92da27828a5c97ca51cb4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/shoelace-autoloader.js b/samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.js similarity index 100% rename from src/Shoelace.Style/wwwroot/shoelace-autoloader.js rename to samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.min.js b/samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.min.js new file mode 100644 index 0000000..62bf374 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/shoelace-autoloader.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/shoelace-autoloader.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getBasePath}from"./chunks/chunk.3Y6SB6QS.js";import"./chunks/chunk.625AWUY7.js";var observer=new MutationObserver((e=>{for(const{addedNodes:t}of e)for(const e of t)e.nodeType===Node.ELEMENT_NODE&&discover(e)}));async function discover(e){const t=e instanceof Element?e.tagName.toLowerCase():"",o=null==t?void 0:t.startsWith("sl-"),s=[...e.querySelectorAll(":not(:defined)")].map((e=>e.tagName.toLowerCase())).filter((e=>e.startsWith("sl-")));o&&!customElements.get(t)&&s.push(t);const r=[...new Set(s)];await Promise.allSettled(r.map((e=>register(e))))}function register(e){if(customElements.get(e))return Promise.resolve();const t=e.replace(/^sl-/i,""),o=getBasePath(`components/${t}/${t}.js`);return new Promise(((t,s)=>{import(o).then((()=>t())).catch((()=>s(new Error(`Unable to autoload <${e}> from ${o}`))))}))}discover(document.body),observer.observe(document.documentElement,{subtree:!0,childList:!0});export{discover}; +//# sourceMappingURL=/sm/0915a2f40605f386e761cca9ffc67a36a8ffe94e2ecbbbef4942d011fae267a8.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/shoelace.js b/samples/Demo/wwwroot/shoelace/cdn/shoelace.js similarity index 100% rename from src/Shoelace.Style/wwwroot/shoelace.js rename to samples/Demo/wwwroot/shoelace/cdn/shoelace.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/shoelace.min.js b/samples/Demo/wwwroot/shoelace/cdn/shoelace.min.js new file mode 100644 index 0000000..e0e6413 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/shoelace.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/shoelace.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"./chunks/chunk.HAL7R4WT.js";import"./chunks/chunk.QL5C2XOW.js";import{getFormControls,serialize}from"./chunks/chunk.KMUO6LEO.js";import{visually_hidden_default}from"./chunks/chunk.AP7BVZNL.js";import{tooltip_default}from"./chunks/chunk.3OEVTSBK.js";import{tree_default}from"./chunks/chunk.NGHB4N3Y.js";import"./chunks/chunk.KMR6BHCO.js";import"./chunks/chunk.CJB5WKGN.js";import{tree_item_default}from"./chunks/chunk.W4KUBK3S.js";import"./chunks/chunk.MKJDSUNA.js";import"./chunks/chunk.GR65TH73.js";import{tab_panel_default}from"./chunks/chunk.4UHFJZU3.js";import{tag_default}from"./chunks/chunk.KZQUXDRA.js";import{textarea_default}from"./chunks/chunk.XAC335RV.js";import"./chunks/chunk.WCSHBXT6.js";import"./chunks/chunk.4CNJZ4VC.js";import{tab_default}from"./chunks/chunk.APX2S6EY.js";import"./chunks/chunk.F537L6JG.js";import"./chunks/chunk.DK6N4THU.js";import{tab_group_default}from"./chunks/chunk.6FRFDWJP.js";import"./chunks/chunk.7YGA5ZD5.js";import"./chunks/chunk.IRKZDSA4.js";import"./chunks/chunk.VB3PXJ6D.js";import"./chunks/chunk.QXVYWNWE.js";import{spinner_default}from"./chunks/chunk.DYWNHSIG.js";import{split_panel_default}from"./chunks/chunk.ASYXCLN2.js";import"./chunks/chunk.6GW6MLHD.js";import"./chunks/chunk.A63MQPPF.js";import{switch_default}from"./chunks/chunk.Z242SFBM.js";import"./chunks/chunk.7ZOJGPGY.js";import"./chunks/chunk.ROHOK2AY.js";import{resize_observer_default}from"./chunks/chunk.WWMEC6Z3.js";import{select_default}from"./chunks/chunk.7MWJ2O6P.js";import"./chunks/chunk.F3MKP6AV.js";import"./chunks/chunk.T3DUE4D6.js";import"./chunks/chunk.MVCCMDRT.js";import"./chunks/chunk.2GVQUHGD.js";import{skeleton_default}from"./chunks/chunk.WP34ATUX.js";import"./chunks/chunk.6RPTL3BG.js";import"./chunks/chunk.E3AD2PY7.js";import{range_default}from"./chunks/chunk.G35LD7QY.js";import{rating_default}from"./chunks/chunk.BIOA57LZ.js";import"./chunks/chunk.QX2Z4IKH.js";import"./chunks/chunk.EPJHAO2T.js";import"./chunks/chunk.WUT665TF.js";import{relative_time_default}from"./chunks/chunk.C37V4OL3.js";import"./chunks/chunk.JTEB2Q5J.js";import"./chunks/chunk.J7KGMM4B.js";import"./chunks/chunk.LY2W3OWK.js";import{radio_button_default}from"./chunks/chunk.O2JPUMPA.js";import"./chunks/chunk.6OASL3QX.js";import"./chunks/chunk.A5KO3G4G.js";import{radio_group_default}from"./chunks/chunk.C2R3OWG3.js";import"./chunks/chunk.GJZ2XQYI.js";import"./chunks/chunk.ZDBZWNPG.js";import"./chunks/chunk.KHPOZ5GU.js";import"./chunks/chunk.E77YYWGC.js";import{progress_ring_default}from"./chunks/chunk.6VMZSVZB.js";import{qr_code_default}from"./chunks/chunk.XDPSCBRH.js";import"./chunks/chunk.UFA6BB3R.js";import"./chunks/chunk.ZTQCHOVN.js";import{radio_default}from"./chunks/chunk.OOAEQSWY.js";import"./chunks/chunk.NM2GXZWF.js";import"./chunks/chunk.43Z4T7VZ.js";import{option_default}from"./chunks/chunk.EYME7KQI.js";import{popup_default}from"./chunks/chunk.2VCJOOVN.js";import{progress_bar_default}from"./chunks/chunk.IK2TT6NG.js";import"./chunks/chunk.FSTHLC3Y.js";import"./chunks/chunk.HSWXQUHN.js";import"./chunks/chunk.ADY3Z2R5.js";import"./chunks/chunk.D6IAFMUB.js";import{menu_label_default}from"./chunks/chunk.XLYUUJLH.js";import"./chunks/chunk.ZDNXHWTM.js";import"./chunks/chunk.IMMKQQ6H.js";import{mutation_observer_default}from"./chunks/chunk.CZZGLXKW.js";import"./chunks/chunk.3WXN57QB.js";import"./chunks/chunk.5BQ3JFXK.js";import"./chunks/chunk.GDZWCBAZ.js";import"./chunks/chunk.JXTNYING.js";import{input_default}from"./chunks/chunk.MOGRU2B4.js";import{menu_default}from"./chunks/chunk.6L2UFA6Z.js";import"./chunks/chunk.L4AMIRHK.js";import"./chunks/chunk.JASCFJUS.js";import{menu_item_default}from"./chunks/chunk.QQZMGVEQ.js";import"./chunks/chunk.MF6OX4FC.js";import"./chunks/chunk.IPJHXFIL.js";import"./chunks/chunk.MZQVGI4G.js";import{image_comparer_default}from"./chunks/chunk.ZLYNHB24.js";import{include_default}from"./chunks/chunk.Q35FLJR4.js";import"./chunks/chunk.M2VP2ZQB.js";import"./chunks/chunk.4VFDNCQZ.js";import"./chunks/chunk.XNEONNEJ.js";import{icon_default}from"./chunks/chunk.QJTOF5QF.js";import{icon_button_default}from"./chunks/chunk.4DGWX57B.js";import"./chunks/chunk.TLCW7H3F.js";import"./chunks/chunk.KPESQDYT.js";import{format_bytes_default}from"./chunks/chunk.L7IBPBN5.js";import"./chunks/chunk.3GYJGFVR.js";import{format_date_default}from"./chunks/chunk.KDUKRKAC.js";import"./chunks/chunk.ZZVDZOHI.js";import{format_number_default}from"./chunks/chunk.G5RXF54R.js";import"./chunks/chunk.UWOQIQT3.js";import{divider_default}from"./chunks/chunk.IVGVKKVF.js";import{drawer_default}from"./chunks/chunk.FI7TQ6HJ.js";import"./chunks/chunk.WB35DBMS.js";import"./chunks/chunk.7KZHSE62.js";import{dropdown_default}from"./chunks/chunk.B2C2RQNP.js";import{copy_button_default}from"./chunks/chunk.NAHE3R5Q.js";import{details_default}from"./chunks/chunk.FCGBNRLQ.js";import"./chunks/chunk.NFGGTN5O.js";import"./chunks/chunk.JH24DE2R.js";import{dialog_default}from"./chunks/chunk.OTHWHSXK.js";import"./chunks/chunk.PHGREGXG.js";import"./chunks/chunk.CUKKX6LO.js";import"./chunks/chunk.RWUUFNUL.js";import"./chunks/chunk.RYFK2CD3.js";import"./chunks/chunk.AXZXLSUN.js";import"./chunks/chunk.3BLTEGRR.js";import{checkbox_default}from"./chunks/chunk.V6CLU5EJ.js";import"./chunks/chunk.2PVHMPLN.js";import"./chunks/chunk.DNDYQTWS.js";import{color_picker_default}from"./chunks/chunk.HGUS3K4Z.js";import"./chunks/chunk.6QCFVBVG.js";import"./chunks/chunk.UZEWILIS.js";import"./chunks/chunk.WCW35DM2.js";import"./chunks/chunk.YR3CJNR5.js";import"./chunks/chunk.I4BWCXWK.js";import"./chunks/chunk.ESELY2US.js";import"./chunks/chunk.FQQ5K3WY.js";import"./chunks/chunk.KARBZGQP.js";import"./chunks/chunk.I7IBIORS.js";import"./chunks/chunk.LXDTFLWU.js";import"./chunks/chunk.MB643KRE.js";import"./chunks/chunk.RQ7JZ4R7.js";import"./chunks/chunk.2VV6AF6A.js";import"./chunks/chunk.YU7UY5RS.js";import"./chunks/chunk.ULG2NBYR.js";import"./chunks/chunk.GAH3KGT3.js";import"./chunks/chunk.QYWEKP2N.js";import"./chunks/chunk.DV4MWNJ3.js";import"./chunks/chunk.HKVRF64Z.js";import"./chunks/chunk.7EKSUNPQ.js";import{card_default}from"./chunks/chunk.MHBZCRLJ.js";import{carousel_default}from"./chunks/chunk.6TRQP4JL.js";import"./chunks/chunk.NFBMJAJT.js";import"./chunks/chunk.RISKC4J7.js";import"./chunks/chunk.HF7GESMZ.js";import"./chunks/chunk.F4VGSDIW.js";import"./chunks/chunk.HUJPN4KF.js";import{carousel_item_default}from"./chunks/chunk.QMXATN4R.js";import"./chunks/chunk.JKJKXILO.js";import"./chunks/chunk.FQH4RL5J.js";import{breadcrumb_item_default}from"./chunks/chunk.QYGNPFWP.js";import"./chunks/chunk.PJRV5TVI.js";import"./chunks/chunk.RGQ7NICF.js";import{button_group_default}from"./chunks/chunk.43LLGZR5.js";import"./chunks/chunk.YAEK7MSM.js";import"./chunks/chunk.EJOUFVOH.js";import"./chunks/chunk.G3JQUIYV.js";import"./chunks/chunk.G227ZG7E.js";import{breadcrumb_default}from"./chunks/chunk.HBZA5SZP.js";import{badge_default}from"./chunks/chunk.JMV25GCN.js";import"./chunks/chunk.7B4O73GN.js";import"./chunks/chunk.QF5Z6UDG.js";import{button_default}from"./chunks/chunk.EYBVASJL.js";import"./chunks/chunk.25NASL57.js";import"./chunks/chunk.5YNNJDCN.js";import"./chunks/chunk.SZ6QMU5T.js";import"./chunks/chunk.37HAGFEA.js";import"./chunks/chunk.RY5H5GHP.js";import{animated_image_default}from"./chunks/chunk.DNMFDNLD.js";import"./chunks/chunk.NJPNJO3T.js";import"./chunks/chunk.WIDVIH73.js";import{animation_default}from"./chunks/chunk.RLC6V3S7.js";import"./chunks/chunk.7O2PEYVR.js";import"./chunks/chunk.UG4GPH4N.js";import{getAnimationNames,getEasingNames}from"./chunks/chunk.BO5VMJGY.js";import"./chunks/chunk.PZM4MIZY.js";import"./chunks/chunk.Z6EIXACR.js";import{alert_default}from"./chunks/chunk.GM4WQMNZ.js";import"./chunks/chunk.KCZMVKNK.js";import"./chunks/chunk.LC52D3NF.js";import"./chunks/chunk.OGR6IZGY.js";import"./chunks/chunk.EJDHS3MU.js";import"./chunks/chunk.B4BZKR24.js";import"./chunks/chunk.RV6ECJES.js";import"./chunks/chunk.LX7UG5WS.js";import"./chunks/chunk.2URMUHDY.js";import"./chunks/chunk.NYIIDP5N.js";import"./chunks/chunk.NH3SRVOC.js";import"./chunks/chunk.QPSNFEB2.js";import"./chunks/chunk.O27EHOBW.js";import"./chunks/chunk.JMUOJ3NB.js";import{avatar_default}from"./chunks/chunk.6FYWMOER.js";import"./chunks/chunk.M5W6CHWH.js";import"./chunks/chunk.UZVKBFXH.js";import"./chunks/chunk.UP75L23G.js";import"./chunks/chunk.Y7EP3V6G.js";import"./chunks/chunk.2L6GHXIJ.js";import{registerIconLibrary,unregisterIconLibrary}from"./chunks/chunk.ZL53POKZ.js";import"./chunks/chunk.P7ZG6EMR.js";import"./chunks/chunk.3TFKS637.js";import"./chunks/chunk.33QRBYPI.js";import"./chunks/chunk.SJGTYGCD.js";import"./chunks/chunk.K23QWHWK.js";import"./chunks/chunk.UQRBALDC.js";import{getBasePath,setBasePath}from"./chunks/chunk.3Y6SB6QS.js";import"./chunks/chunk.GTZHBAAH.js";import"./chunks/chunk.CXZZ2LVK.js";import"./chunks/chunk.625AWUY7.js";export{alert_default as SlAlert,animated_image_default as SlAnimatedImage,animation_default as SlAnimation,avatar_default as SlAvatar,badge_default as SlBadge,breadcrumb_default as SlBreadcrumb,breadcrumb_item_default as SlBreadcrumbItem,button_default as SlButton,button_group_default as SlButtonGroup,card_default as SlCard,carousel_default as SlCarousel,carousel_item_default as SlCarouselItem,checkbox_default as SlCheckbox,color_picker_default as SlColorPicker,copy_button_default as SlCopyButton,details_default as SlDetails,dialog_default as SlDialog,divider_default as SlDivider,drawer_default as SlDrawer,dropdown_default as SlDropdown,format_bytes_default as SlFormatBytes,format_date_default as SlFormatDate,format_number_default as SlFormatNumber,icon_default as SlIcon,icon_button_default as SlIconButton,image_comparer_default as SlImageComparer,include_default as SlInclude,input_default as SlInput,menu_default as SlMenu,menu_item_default as SlMenuItem,menu_label_default as SlMenuLabel,mutation_observer_default as SlMutationObserver,option_default as SlOption,popup_default as SlPopup,progress_bar_default as SlProgressBar,progress_ring_default as SlProgressRing,qr_code_default as SlQrCode,radio_default as SlRadio,radio_button_default as SlRadioButton,radio_group_default as SlRadioGroup,range_default as SlRange,rating_default as SlRating,relative_time_default as SlRelativeTime,resize_observer_default as SlResizeObserver,select_default as SlSelect,skeleton_default as SlSkeleton,spinner_default as SlSpinner,split_panel_default as SlSplitPanel,switch_default as SlSwitch,tab_default as SlTab,tab_group_default as SlTabGroup,tab_panel_default as SlTabPanel,tag_default as SlTag,textarea_default as SlTextarea,tooltip_default as SlTooltip,tree_default as SlTree,tree_item_default as SlTreeItem,visually_hidden_default as SlVisuallyHidden,getAnimationNames,getBasePath,getEasingNames,getFormControls,registerIconLibrary,serialize,setBasePath,unregisterIconLibrary}; +//# sourceMappingURL=/sm/092a896064d5ffe8527e245b86295734083ad7490d57282fbd546c17764bfed4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/themes/dark.css b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.css similarity index 100% rename from src/Shoelace.Style/wwwroot/themes/dark.css rename to samples/Demo/wwwroot/shoelace/cdn/themes/dark.css diff --git a/samples/Demo/wwwroot/shoelace/cdn/themes/dark.min.css b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.min.css new file mode 100644 index 0000000..8b99726 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.min.css @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using clean-css v5.3.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/themes/dark.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +.sl-theme-dark,:host{color-scheme:dark;--sl-color-gray-50:hsl(240 5.1% 15%);--sl-color-gray-100:hsl(240 5.7% 18.2%);--sl-color-gray-200:hsl(240 4.6% 22%);--sl-color-gray-300:hsl(240 5% 27.6%);--sl-color-gray-400:hsl(240 5% 35.5%);--sl-color-gray-500:hsl(240 3.7% 44%);--sl-color-gray-600:hsl(240 5.3% 58%);--sl-color-gray-700:hsl(240 5.6% 73%);--sl-color-gray-800:hsl(240 7.3% 84%);--sl-color-gray-900:hsl(240 9.1% 91.8%);--sl-color-gray-950:hsl(0 0% 95%);--sl-color-red-50:hsl(0 56% 23.9%);--sl-color-red-100:hsl(0.6 60% 33.9%);--sl-color-red-200:hsl(0.9 67.2% 37.1%);--sl-color-red-300:hsl(1.1 71.3% 43.7%);--sl-color-red-400:hsl(1 76% 52.5%);--sl-color-red-500:hsl(0.7 89.6% 57.2%);--sl-color-red-600:hsl(0 98.6% 67.9%);--sl-color-red-700:hsl(0 100% 72.3%);--sl-color-red-800:hsl(0 100% 85.6%);--sl-color-red-900:hsl(0 100% 90.3%);--sl-color-red-950:hsl(0 100% 95.9%);--sl-color-orange-50:hsl(15 64.2% 23.3%);--sl-color-orange-100:hsl(15.1 70.9% 31.1%);--sl-color-orange-200:hsl(15.3 75.7% 35.5%);--sl-color-orange-300:hsl(17.1 83.5% 42.7%);--sl-color-orange-400:hsl(20.1 88% 50.8%);--sl-color-orange-500:hsl(24.3 100% 50.5%);--sl-color-orange-600:hsl(27.2 100% 57.7%);--sl-color-orange-700:hsl(31.3 100% 68.7%);--sl-color-orange-800:hsl(33.8 100% 79.3%);--sl-color-orange-900:hsl(38.9 100% 87.7%);--sl-color-orange-950:hsl(46.2 100% 95%);--sl-color-amber-50:hsl(21.9 66.3% 21.1%);--sl-color-amber-100:hsl(21.5 73.6% 29.7%);--sl-color-amber-200:hsl(22.3 77.6% 33.3%);--sl-color-amber-300:hsl(25.4 84.2% 39.6%);--sl-color-amber-400:hsl(31.4 87.4% 46.7%);--sl-color-amber-500:hsl(37 96.6% 48.3%);--sl-color-amber-600:hsl(43.3 100% 53.4%);--sl-color-amber-700:hsl(46.5 100% 61.1%);--sl-color-amber-800:hsl(49.3 100% 73%);--sl-color-amber-900:hsl(51.8 100% 85%);--sl-color-amber-950:hsl(60 100% 94.6%);--sl-color-yellow-50:hsl(32.5 60% 18.2%);--sl-color-yellow-100:hsl(28.1 68.6% 29%);--sl-color-yellow-200:hsl(31.3 75.8% 30.8%);--sl-color-yellow-300:hsl(34.7 84.4% 35.3%);--sl-color-yellow-400:hsl(40.1 87.3% 43.3%);--sl-color-yellow-500:hsl(44.7 88% 46%);--sl-color-yellow-600:hsl(47.7 100% 50.9%);--sl-color-yellow-700:hsl(51.3 100% 59.9%);--sl-color-yellow-800:hsl(54.6 100% 73%);--sl-color-yellow-900:hsl(58.9 100% 84.2%);--sl-color-yellow-950:hsl(60 100% 94%);--sl-color-lime-50:hsl(86.5 54.4% 18%);--sl-color-lime-100:hsl(87.6 56.8% 23.3%);--sl-color-lime-200:hsl(85.8 63.2% 24.5%);--sl-color-lime-300:hsl(86.1 72% 29.4%);--sl-color-lime-400:hsl(85.5 76.8% 37.3%);--sl-color-lime-500:hsl(84.3 74.2% 42.1%);--sl-color-lime-600:hsl(82.8 81.5% 52.6%);--sl-color-lime-700:hsl(82 89.9% 64%);--sl-color-lime-800:hsl(80.9 97.9% 76.6%);--sl-color-lime-900:hsl(77.9 100% 85.8%);--sl-color-lime-950:hsl(69.5 100% 93.8%);--sl-color-green-50:hsl(144.3 53.6% 16%);--sl-color-green-100:hsl(143.2 55.4% 23.5%);--sl-color-green-200:hsl(141.5 58.2% 26.3%);--sl-color-green-300:hsl(140.8 64.2% 31.8%);--sl-color-green-400:hsl(140.3 68% 39.2%);--sl-color-green-500:hsl(141.1 64.9% 43%);--sl-color-green-600:hsl(141.6 72.4% 55.2%);--sl-color-green-700:hsl(141.7 82.7% 70.1%);--sl-color-green-800:hsl(141 90.9% 82.1%);--sl-color-green-900:hsl(142 100% 89.1%);--sl-color-green-950:hsl(144 100% 95.5%);--sl-color-emerald-50:hsl(164.3 75% 13.5%);--sl-color-emerald-100:hsl(163.5 72.6% 20.1%);--sl-color-emerald-200:hsl(162.1 73.7% 22.4%);--sl-color-emerald-300:hsl(161.3 77.3% 27.6%);--sl-color-emerald-400:hsl(159.6 77.1% 34.3%);--sl-color-emerald-500:hsl(159.1 73.5% 37.9%);--sl-color-emerald-600:hsl(157.8 66.8% 48.9%);--sl-color-emerald-700:hsl(156.2 76.1% 63.8%);--sl-color-emerald-800:hsl(152.4 84.4% 77.4%);--sl-color-emerald-900:hsl(149.3 100% 87%);--sl-color-emerald-950:hsl(158.6 100% 94.8%);--sl-color-teal-50:hsl(176.5 51.5% 15.4%);--sl-color-teal-100:hsl(175.9 54.7% 22.3%);--sl-color-teal-200:hsl(175.9 60.7% 23.9%);--sl-color-teal-300:hsl(174.5 67.3% 28.8%);--sl-color-teal-400:hsl(174.4 71.9% 34.9%);--sl-color-teal-500:hsl(173.1 71% 38.3%);--sl-color-teal-600:hsl(172.3 68.2% 48.1%);--sl-color-teal-700:hsl(170.5 81.3% 61.5%);--sl-color-teal-800:hsl(168.4 92.1% 75.2%);--sl-color-teal-900:hsl(168.3 100% 86%);--sl-color-teal-950:hsl(180 100% 95.5%);--sl-color-cyan-50:hsl(197.1 53.8% 20.3%);--sl-color-cyan-100:hsl(196.8 57.3% 27.2%);--sl-color-cyan-200:hsl(195.3 62.7% 29.4%);--sl-color-cyan-300:hsl(193.5 71.3% 34.1%);--sl-color-cyan-400:hsl(192.5 76.8% 40.6%);--sl-color-cyan-500:hsl(189.4 78.6% 42.6%);--sl-color-cyan-600:hsl(188.2 89.1% 51.7%);--sl-color-cyan-700:hsl(187 98.6% 66.2%);--sl-color-cyan-800:hsl(184.9 100% 78.3%);--sl-color-cyan-900:hsl(180 100% 86.6%);--sl-color-cyan-950:hsl(180 100% 94.8%);--sl-color-sky-50:hsl(203 63.8% 20.9%);--sl-color-sky-100:hsl(203.4 70.4% 28%);--sl-color-sky-200:hsl(202.7 75.8% 30.8%);--sl-color-sky-300:hsl(203.1 80.4% 36.1%);--sl-color-sky-400:hsl(202.1 80.5% 44.3%);--sl-color-sky-500:hsl(199.7 85.9% 47.7%);--sl-color-sky-600:hsl(198.7 97.9% 57.2%);--sl-color-sky-700:hsl(198.7 100% 70.5%);--sl-color-sky-800:hsl(198.8 100% 82.5%);--sl-color-sky-900:hsl(198.5 100% 89.9%);--sl-color-sky-950:hsl(186 100% 95.5%);--sl-color-blue-50:hsl(227.1 49.5% 22.7%);--sl-color-blue-100:hsl(225.8 58.9% 36.8%);--sl-color-blue-200:hsl(227.7 64.4% 42.9%);--sl-color-blue-300:hsl(226.1 72.7% 51.2%);--sl-color-blue-400:hsl(222.6 86.5% 56.3%);--sl-color-blue-500:hsl(217.8 95.8% 57.4%);--sl-color-blue-600:hsl(213.3 100% 65%);--sl-color-blue-700:hsl(210.9 100% 74.8%);--sl-color-blue-800:hsl(211.5 100% 83.4%);--sl-color-blue-900:hsl(211 100% 88.9%);--sl-color-blue-950:hsl(201.8 100% 95.3%);--sl-color-indigo-50:hsl(243.5 40.8% 27%);--sl-color-indigo-100:hsl(242.9 45.7% 37.6%);--sl-color-indigo-200:hsl(244.7 52.7% 43.1%);--sl-color-indigo-300:hsl(245.3 60.5% 52.4%);--sl-color-indigo-400:hsl(244.1 79.2% 60.4%);--sl-color-indigo-500:hsl(239.6 88.7% 63.8%);--sl-color-indigo-600:hsl(234.5 96.7% 70.9%);--sl-color-indigo-700:hsl(229.4 100% 78.3%);--sl-color-indigo-800:hsl(227.1 100% 85%);--sl-color-indigo-900:hsl(223.8 100% 89.9%);--sl-color-indigo-950:hsl(220 100% 95.1%);--sl-color-violet-50:hsl(265.1 57.3% 25.4%);--sl-color-violet-100:hsl(263.5 63.8% 39.4%);--sl-color-violet-200:hsl(263.4 66.2% 44.1%);--sl-color-violet-300:hsl(263.7 72.8% 52.4%);--sl-color-violet-400:hsl(262.5 87.3% 59.8%);--sl-color-violet-500:hsl(258.3 95.1% 63.2%);--sl-color-violet-600:hsl(255.1 100% 67.2%);--sl-color-violet-700:hsl(253 100% 81.5%);--sl-color-violet-800:hsl(251.7 100% 87.9%);--sl-color-violet-900:hsl(254.1 100% 91.7%);--sl-color-violet-950:hsl(257.1 100% 96.1%);--sl-color-purple-50:hsl(276 54.3% 20.5%);--sl-color-purple-100:hsl(273.6 61.8% 35.4%);--sl-color-purple-200:hsl(272.9 64% 41.4%);--sl-color-purple-300:hsl(271.9 68.1% 49.2%);--sl-color-purple-400:hsl(271.5 85.1% 57.8%);--sl-color-purple-500:hsl(270.7 96.4% 62.1%);--sl-color-purple-600:hsl(270.5 100% 71.9%);--sl-color-purple-700:hsl(270.9 100% 81.3%);--sl-color-purple-800:hsl(272.4 100% 87.7%);--sl-color-purple-900:hsl(276.7 100% 91.5%);--sl-color-purple-950:hsl(300 100% 96.5%);--sl-color-fuchsia-50:hsl(297.1 51.2% 18.6%);--sl-color-fuchsia-100:hsl(296.7 59.5% 31.5%);--sl-color-fuchsia-200:hsl(295.4 65.4% 35.1%);--sl-color-fuchsia-300:hsl(294.6 67.4% 42.2%);--sl-color-fuchsia-400:hsl(293.3 68.7% 51.2%);--sl-color-fuchsia-500:hsl(292.1 88.4% 57.7%);--sl-color-fuchsia-600:hsl(292 98.5% 59.5%);--sl-color-fuchsia-700:hsl(292.4 100% 79.5%);--sl-color-fuchsia-800:hsl(292.9 100% 86.8%);--sl-color-fuchsia-900:hsl(300 100% 91.5%);--sl-color-fuchsia-950:hsl(300 100% 96.3%);--sl-color-pink-50:hsl(336.2 59.6% 20%);--sl-color-pink-100:hsl(336.8 63.9% 34%);--sl-color-pink-200:hsl(336.8 68.7% 37.6%);--sl-color-pink-300:hsl(336.1 71.8% 44.5%);--sl-color-pink-400:hsl(333.9 74.9% 53.1%);--sl-color-pink-500:hsl(330.7 86.3% 57.7%);--sl-color-pink-600:hsl(328.6 91.5% 67.2%);--sl-color-pink-700:hsl(327.4 97.6% 78.7%);--sl-color-pink-800:hsl(325.1 100% 86.6%);--sl-color-pink-900:hsl(322.1 100% 91.3%);--sl-color-pink-950:hsl(315 100% 95.9%);--sl-color-rose-50:hsl(342.3 62.9% 21.5%);--sl-color-rose-100:hsl(342.8 68.9% 34.2%);--sl-color-rose-200:hsl(344.8 72.6% 37.3%);--sl-color-rose-300:hsl(346.9 75.8% 43.7%);--sl-color-rose-400:hsl(348.2 80.1% 52.7%);--sl-color-rose-500:hsl(350.4 94.8% 57.5%);--sl-color-rose-600:hsl(351.2 100% 58.1%);--sl-color-rose-700:hsl(352.3 100% 78.1%);--sl-color-rose-800:hsl(352 100% 86.2%);--sl-color-rose-900:hsl(354.5 100% 90.7%);--sl-color-rose-950:hsl(353.3 100% 95.7%);--sl-color-primary-50:var(--sl-color-sky-50);--sl-color-primary-100:var(--sl-color-sky-100);--sl-color-primary-200:var(--sl-color-sky-200);--sl-color-primary-300:var(--sl-color-sky-300);--sl-color-primary-400:var(--sl-color-sky-400);--sl-color-primary-500:var(--sl-color-sky-500);--sl-color-primary-600:var(--sl-color-sky-600);--sl-color-primary-700:var(--sl-color-sky-700);--sl-color-primary-800:var(--sl-color-sky-800);--sl-color-primary-900:var(--sl-color-sky-900);--sl-color-primary-950:var(--sl-color-sky-950);--sl-color-success-50:var(--sl-color-green-50);--sl-color-success-100:var(--sl-color-green-100);--sl-color-success-200:var(--sl-color-green-200);--sl-color-success-300:var(--sl-color-green-300);--sl-color-success-400:var(--sl-color-green-400);--sl-color-success-500:var(--sl-color-green-500);--sl-color-success-600:var(--sl-color-green-600);--sl-color-success-700:var(--sl-color-green-700);--sl-color-success-800:var(--sl-color-green-800);--sl-color-success-900:var(--sl-color-green-900);--sl-color-success-950:var(--sl-color-green-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-color-neutral-0:hsl(240, 5.9%, 11%);--sl-color-neutral-1000:hsl(0, 0%, 100%);--sl-border-radius-small:0.1875rem;--sl-border-radius-medium:0.25rem;--sl-border-radius-large:0.5rem;--sl-border-radius-x-large:1rem;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 2px rgb(0 0 0 / 18%);--sl-shadow-small:0 1px 2px rgb(0 0 0 / 24%);--sl-shadow-medium:0 2px 4px rgb(0 0 0 / 24%);--sl-shadow-large:0 2px 8px rgb(0 0 0 / 24%);--sl-shadow-x-large:0 4px 16px rgb(0 0 0 / 24%);--sl-spacing-3x-small:0.125rem;--sl-spacing-2x-small:0.25rem;--sl-spacing-x-small:0.5rem;--sl-spacing-small:0.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-transition-x-slow:1000ms;--sl-transition-slow:500ms;--sl-transition-medium:250ms;--sl-transition-fast:150ms;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif;--sl-font-size-2x-small:0.625rem;--sl-font-size-x-small:0.75rem;--sl-font-size-small:0.875rem;--sl-font-size-medium:1rem;--sl-font-size-large:1.25rem;--sl-font-size-x-large:1.5rem;--sl-font-size-2x-large:2.25rem;--sl-font-size-3x-large:3rem;--sl-font-size-4x-large:4.5rem;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-semibold:500;--sl-font-weight-bold:700;--sl-letter-spacing-denser:-0.03em;--sl-letter-spacing-dense:-0.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:0.075em;--sl-letter-spacing-looser:0.15em;--sl-line-height-denser:1;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-line-height-looser:2.6;--sl-focus-ring-color:var(--sl-color-primary-700);--sl-focus-ring-style:solid;--sl-focus-ring-width:3px;--sl-focus-ring:var(--sl-focus-ring-style) var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset:1px;--sl-button-font-size-small:var(--sl-font-size-x-small);--sl-button-font-size-medium:var(--sl-font-size-small);--sl-button-font-size-large:var(--sl-font-size-medium);--sl-input-height-small:1.875rem;--sl-input-height-medium:2.5rem;--sl-input-height-large:3.125rem;--sl-input-background-color:var(--sl-color-neutral-0);--sl-input-background-color-hover:var(--sl-input-background-color);--sl-input-background-color-focus:var(--sl-input-background-color);--sl-input-background-color-disabled:var(--sl-color-neutral-100);--sl-input-border-color:var(--sl-color-neutral-400);--sl-input-border-color-hover:var(--sl-color-neutral-500);--sl-input-border-color-focus:var(--sl-color-primary-600);--sl-input-border-color-disabled:var(--sl-color-neutral-400);--sl-input-border-width:1px;--sl-input-required-content:"*";--sl-input-required-content-offset:-2px;--sl-input-required-content-color:var(--sl-input-label-color);--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-neutral-700);--sl-input-color-hover:var(--sl-color-neutral-700);--sl-input-color-focus:var(--sl-color-neutral-700);--sl-input-color-disabled:var(--sl-color-neutral-900);--sl-input-icon-color:var(--sl-color-neutral-500);--sl-input-icon-color-hover:var(--sl-color-neutral-600);--sl-input-icon-color-focus:var(--sl-color-neutral-600);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled:var(--sl-color-neutral-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-focus-ring-color:hsl(198.6 88.7% 48.4% / 40%);--sl-input-focus-ring-offset:0;--sl-input-filled-background-color:var(--sl-color-neutral-100);--sl-input-filled-background-color-hover:var(--sl-color-neutral-100);--sl-input-filled-background-color-focus:var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled:var(--sl-color-neutral-100);--sl-input-filled-color:var(--sl-color-neutral-800);--sl-input-filled-color-hover:var(--sl-color-neutral-800);--sl-input-filled-color-focus:var(--sl-color-neutral-700);--sl-input-filled-color-disabled:var(--sl-color-neutral-800);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-neutral-600);--sl-toggle-size-small:0.875rem;--sl-toggle-size-medium:1.125rem;--sl-toggle-size-large:1.375rem;--sl-overlay-background-color:hsl(0 0% 0% / 43%);--sl-panel-background-color:var(--sl-color-neutral-50);--sl-panel-border-color:var(--sl-color-neutral-200);--sl-panel-border-width:1px;--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-neutral-800);--sl-tooltip-color:var(--sl-color-neutral-0);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size:6px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}@supports (scrollbar-gutter:stable){.sl-scroll-lock{scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}.sl-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter:stable){.sl-scroll-lock body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.sl-toast-stack{position:fixed;top:0;inset-inline-end:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){box-shadow:var(--sl-shadow-large)} +/*# sourceMappingURL=/sm/d4a157eed8dd23c38ad08776f8dff70f25ca2a06c37016e261b692ea724f8e7a.map */ \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/themes/dark.styles.js b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/themes/dark.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.min.js new file mode 100644 index 0000000..3cd3579 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/themes/dark.styles.min.js @@ -0,0 +1,493 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/themes/dark.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{css}from"lit";export default css` + :host, + .sl-theme-dark { + color-scheme: dark; + + --sl-color-gray-50: hsl(240 5.1% 15%); + --sl-color-gray-100: hsl(240 5.7% 18.2%); + --sl-color-gray-200: hsl(240 4.6% 22%); + --sl-color-gray-300: hsl(240 5% 27.6%); + --sl-color-gray-400: hsl(240 5% 35.5%); + --sl-color-gray-500: hsl(240 3.7% 44%); + --sl-color-gray-600: hsl(240 5.3% 58%); + --sl-color-gray-700: hsl(240 5.6% 73%); + --sl-color-gray-800: hsl(240 7.3% 84%); + --sl-color-gray-900: hsl(240 9.1% 91.8%); + --sl-color-gray-950: hsl(0 0% 95%); + + --sl-color-red-50: hsl(0 56% 23.9%); + --sl-color-red-100: hsl(0.6 60% 33.9%); + --sl-color-red-200: hsl(0.9 67.2% 37.1%); + --sl-color-red-300: hsl(1.1 71.3% 43.7%); + --sl-color-red-400: hsl(1 76% 52.5%); + --sl-color-red-500: hsl(0.7 89.6% 57.2%); + --sl-color-red-600: hsl(0 98.6% 67.9%); + --sl-color-red-700: hsl(0 100% 72.3%); + --sl-color-red-800: hsl(0 100% 85.6%); + --sl-color-red-900: hsl(0 100% 90.3%); + --sl-color-red-950: hsl(0 100% 95.9%); + + --sl-color-orange-50: hsl(15 64.2% 23.3%); + --sl-color-orange-100: hsl(15.1 70.9% 31.1%); + --sl-color-orange-200: hsl(15.3 75.7% 35.5%); + --sl-color-orange-300: hsl(17.1 83.5% 42.7%); + --sl-color-orange-400: hsl(20.1 88% 50.8%); + --sl-color-orange-500: hsl(24.3 100% 50.5%); + --sl-color-orange-600: hsl(27.2 100% 57.7%); + --sl-color-orange-700: hsl(31.3 100% 68.7%); + --sl-color-orange-800: hsl(33.8 100% 79.3%); + --sl-color-orange-900: hsl(38.9 100% 87.7%); + --sl-color-orange-950: hsl(46.2 100% 95%); + + --sl-color-amber-50: hsl(21.9 66.3% 21.1%); + --sl-color-amber-100: hsl(21.5 73.6% 29.7%); + --sl-color-amber-200: hsl(22.3 77.6% 33.3%); + --sl-color-amber-300: hsl(25.4 84.2% 39.6%); + --sl-color-amber-400: hsl(31.4 87.4% 46.7%); + --sl-color-amber-500: hsl(37 96.6% 48.3%); + --sl-color-amber-600: hsl(43.3 100% 53.4%); + --sl-color-amber-700: hsl(46.5 100% 61.1%); + --sl-color-amber-800: hsl(49.3 100% 73%); + --sl-color-amber-900: hsl(51.8 100% 85%); + --sl-color-amber-950: hsl(60 100% 94.6%); + + --sl-color-yellow-50: hsl(32.5 60% 18.2%); + --sl-color-yellow-100: hsl(28.1 68.6% 29%); + --sl-color-yellow-200: hsl(31.3 75.8% 30.8%); + --sl-color-yellow-300: hsl(34.7 84.4% 35.3%); + --sl-color-yellow-400: hsl(40.1 87.3% 43.3%); + --sl-color-yellow-500: hsl(44.7 88% 46%); + --sl-color-yellow-600: hsl(47.7 100% 50.9%); + --sl-color-yellow-700: hsl(51.3 100% 59.9%); + --sl-color-yellow-800: hsl(54.6 100% 73%); + --sl-color-yellow-900: hsl(58.9 100% 84.2%); + --sl-color-yellow-950: hsl(60 100% 94%); + + --sl-color-lime-50: hsl(86.5 54.4% 18%); + --sl-color-lime-100: hsl(87.6 56.8% 23.3%); + --sl-color-lime-200: hsl(85.8 63.2% 24.5%); + --sl-color-lime-300: hsl(86.1 72% 29.4%); + --sl-color-lime-400: hsl(85.5 76.8% 37.3%); + --sl-color-lime-500: hsl(84.3 74.2% 42.1%); + --sl-color-lime-600: hsl(82.8 81.5% 52.6%); + --sl-color-lime-700: hsl(82 89.9% 64%); + --sl-color-lime-800: hsl(80.9 97.9% 76.6%); + --sl-color-lime-900: hsl(77.9 100% 85.8%); + --sl-color-lime-950: hsl(69.5 100% 93.8%); + + --sl-color-green-50: hsl(144.3 53.6% 16%); + --sl-color-green-100: hsl(143.2 55.4% 23.5%); + --sl-color-green-200: hsl(141.5 58.2% 26.3%); + --sl-color-green-300: hsl(140.8 64.2% 31.8%); + --sl-color-green-400: hsl(140.3 68% 39.2%); + --sl-color-green-500: hsl(141.1 64.9% 43%); + --sl-color-green-600: hsl(141.6 72.4% 55.2%); + --sl-color-green-700: hsl(141.7 82.7% 70.1%); + --sl-color-green-800: hsl(141 90.9% 82.1%); + --sl-color-green-900: hsl(142 100% 89.1%); + --sl-color-green-950: hsl(144 100% 95.5%); + + --sl-color-emerald-50: hsl(164.3 75% 13.5%); + --sl-color-emerald-100: hsl(163.5 72.6% 20.1%); + --sl-color-emerald-200: hsl(162.1 73.7% 22.4%); + --sl-color-emerald-300: hsl(161.3 77.3% 27.6%); + --sl-color-emerald-400: hsl(159.6 77.1% 34.3%); + --sl-color-emerald-500: hsl(159.1 73.5% 37.9%); + --sl-color-emerald-600: hsl(157.8 66.8% 48.9%); + --sl-color-emerald-700: hsl(156.2 76.1% 63.8%); + --sl-color-emerald-800: hsl(152.4 84.4% 77.4%); + --sl-color-emerald-900: hsl(149.3 100% 87%); + --sl-color-emerald-950: hsl(158.6 100% 94.8%); + + --sl-color-teal-50: hsl(176.5 51.5% 15.4%); + --sl-color-teal-100: hsl(175.9 54.7% 22.3%); + --sl-color-teal-200: hsl(175.9 60.7% 23.9%); + --sl-color-teal-300: hsl(174.5 67.3% 28.8%); + --sl-color-teal-400: hsl(174.4 71.9% 34.9%); + --sl-color-teal-500: hsl(173.1 71% 38.3%); + --sl-color-teal-600: hsl(172.3 68.2% 48.1%); + --sl-color-teal-700: hsl(170.5 81.3% 61.5%); + --sl-color-teal-800: hsl(168.4 92.1% 75.2%); + --sl-color-teal-900: hsl(168.3 100% 86%); + --sl-color-teal-950: hsl(180 100% 95.5%); + + --sl-color-cyan-50: hsl(197.1 53.8% 20.3%); + --sl-color-cyan-100: hsl(196.8 57.3% 27.2%); + --sl-color-cyan-200: hsl(195.3 62.7% 29.4%); + --sl-color-cyan-300: hsl(193.5 71.3% 34.1%); + --sl-color-cyan-400: hsl(192.5 76.8% 40.6%); + --sl-color-cyan-500: hsl(189.4 78.6% 42.6%); + --sl-color-cyan-600: hsl(188.2 89.1% 51.7%); + --sl-color-cyan-700: hsl(187 98.6% 66.2%); + --sl-color-cyan-800: hsl(184.9 100% 78.3%); + --sl-color-cyan-900: hsl(180 100% 86.6%); + --sl-color-cyan-950: hsl(180 100% 94.8%); + + --sl-color-sky-50: hsl(203 63.8% 20.9%); + --sl-color-sky-100: hsl(203.4 70.4% 28%); + --sl-color-sky-200: hsl(202.7 75.8% 30.8%); + --sl-color-sky-300: hsl(203.1 80.4% 36.1%); + --sl-color-sky-400: hsl(202.1 80.5% 44.3%); + --sl-color-sky-500: hsl(199.7 85.9% 47.7%); + --sl-color-sky-600: hsl(198.7 97.9% 57.2%); + --sl-color-sky-700: hsl(198.7 100% 70.5%); + --sl-color-sky-800: hsl(198.8 100% 82.5%); + --sl-color-sky-900: hsl(198.5 100% 89.9%); + --sl-color-sky-950: hsl(186 100% 95.5%); + + --sl-color-blue-50: hsl(227.1 49.5% 22.7%); + --sl-color-blue-100: hsl(225.8 58.9% 36.8%); + --sl-color-blue-200: hsl(227.7 64.4% 42.9%); + --sl-color-blue-300: hsl(226.1 72.7% 51.2%); + --sl-color-blue-400: hsl(222.6 86.5% 56.3%); + --sl-color-blue-500: hsl(217.8 95.8% 57.4%); + --sl-color-blue-600: hsl(213.3 100% 65%); + --sl-color-blue-700: hsl(210.9 100% 74.8%); + --sl-color-blue-800: hsl(211.5 100% 83.4%); + --sl-color-blue-900: hsl(211 100% 88.9%); + --sl-color-blue-950: hsl(201.8 100% 95.3%); + + --sl-color-indigo-50: hsl(243.5 40.8% 27%); + --sl-color-indigo-100: hsl(242.9 45.7% 37.6%); + --sl-color-indigo-200: hsl(244.7 52.7% 43.1%); + --sl-color-indigo-300: hsl(245.3 60.5% 52.4%); + --sl-color-indigo-400: hsl(244.1 79.2% 60.4%); + --sl-color-indigo-500: hsl(239.6 88.7% 63.8%); + --sl-color-indigo-600: hsl(234.5 96.7% 70.9%); + --sl-color-indigo-700: hsl(229.4 100% 78.3%); + --sl-color-indigo-800: hsl(227.1 100% 85%); + --sl-color-indigo-900: hsl(223.8 100% 89.9%); + --sl-color-indigo-950: hsl(220 100% 95.1%); + + --sl-color-violet-50: hsl(265.1 57.3% 25.4%); + --sl-color-violet-100: hsl(263.5 63.8% 39.4%); + --sl-color-violet-200: hsl(263.4 66.2% 44.1%); + --sl-color-violet-300: hsl(263.7 72.8% 52.4%); + --sl-color-violet-400: hsl(262.5 87.3% 59.8%); + --sl-color-violet-500: hsl(258.3 95.1% 63.2%); + --sl-color-violet-600: hsl(255.1 100% 67.2%); + --sl-color-violet-700: hsl(253 100% 81.5%); + --sl-color-violet-800: hsl(251.7 100% 87.9%); + --sl-color-violet-900: hsl(254.1 100% 91.7%); + --sl-color-violet-950: hsl(257.1 100% 96.1%); + + --sl-color-purple-50: hsl(276 54.3% 20.5%); + --sl-color-purple-100: hsl(273.6 61.8% 35.4%); + --sl-color-purple-200: hsl(272.9 64% 41.4%); + --sl-color-purple-300: hsl(271.9 68.1% 49.2%); + --sl-color-purple-400: hsl(271.5 85.1% 57.8%); + --sl-color-purple-500: hsl(270.7 96.4% 62.1%); + --sl-color-purple-600: hsl(270.5 100% 71.9%); + --sl-color-purple-700: hsl(270.9 100% 81.3%); + --sl-color-purple-800: hsl(272.4 100% 87.7%); + --sl-color-purple-900: hsl(276.7 100% 91.5%); + --sl-color-purple-950: hsl(300 100% 96.5%); + + --sl-color-fuchsia-50: hsl(297.1 51.2% 18.6%); + --sl-color-fuchsia-100: hsl(296.7 59.5% 31.5%); + --sl-color-fuchsia-200: hsl(295.4 65.4% 35.1%); + --sl-color-fuchsia-300: hsl(294.6 67.4% 42.2%); + --sl-color-fuchsia-400: hsl(293.3 68.7% 51.2%); + --sl-color-fuchsia-500: hsl(292.1 88.4% 57.7%); + --sl-color-fuchsia-600: hsl(292 98.5% 59.5%); + --sl-color-fuchsia-700: hsl(292.4 100% 79.5%); + --sl-color-fuchsia-800: hsl(292.9 100% 86.8%); + --sl-color-fuchsia-900: hsl(300 100% 91.5%); + --sl-color-fuchsia-950: hsl(300 100% 96.3%); + + --sl-color-pink-50: hsl(336.2 59.6% 20%); + --sl-color-pink-100: hsl(336.8 63.9% 34%); + --sl-color-pink-200: hsl(336.8 68.7% 37.6%); + --sl-color-pink-300: hsl(336.1 71.8% 44.5%); + --sl-color-pink-400: hsl(333.9 74.9% 53.1%); + --sl-color-pink-500: hsl(330.7 86.3% 57.7%); + --sl-color-pink-600: hsl(328.6 91.5% 67.2%); + --sl-color-pink-700: hsl(327.4 97.6% 78.7%); + --sl-color-pink-800: hsl(325.1 100% 86.6%); + --sl-color-pink-900: hsl(322.1 100% 91.3%); + --sl-color-pink-950: hsl(315 100% 95.9%); + + --sl-color-rose-50: hsl(342.3 62.9% 21.5%); + --sl-color-rose-100: hsl(342.8 68.9% 34.2%); + --sl-color-rose-200: hsl(344.8 72.6% 37.3%); + --sl-color-rose-300: hsl(346.9 75.8% 43.7%); + --sl-color-rose-400: hsl(348.2 80.1% 52.7%); + --sl-color-rose-500: hsl(350.4 94.8% 57.5%); + --sl-color-rose-600: hsl(351.2 100% 58.1%); + --sl-color-rose-700: hsl(352.3 100% 78.1%); + --sl-color-rose-800: hsl(352 100% 86.2%); + --sl-color-rose-900: hsl(354.5 100% 90.7%); + --sl-color-rose-950: hsl(353.3 100% 95.7%); + + --sl-color-primary-50: var(--sl-color-sky-50); + --sl-color-primary-100: var(--sl-color-sky-100); + --sl-color-primary-200: var(--sl-color-sky-200); + --sl-color-primary-300: var(--sl-color-sky-300); + --sl-color-primary-400: var(--sl-color-sky-400); + --sl-color-primary-500: var(--sl-color-sky-500); + --sl-color-primary-600: var(--sl-color-sky-600); + --sl-color-primary-700: var(--sl-color-sky-700); + --sl-color-primary-800: var(--sl-color-sky-800); + --sl-color-primary-900: var(--sl-color-sky-900); + --sl-color-primary-950: var(--sl-color-sky-950); + + --sl-color-success-50: var(--sl-color-green-50); + --sl-color-success-100: var(--sl-color-green-100); + --sl-color-success-200: var(--sl-color-green-200); + --sl-color-success-300: var(--sl-color-green-300); + --sl-color-success-400: var(--sl-color-green-400); + --sl-color-success-500: var(--sl-color-green-500); + --sl-color-success-600: var(--sl-color-green-600); + --sl-color-success-700: var(--sl-color-green-700); + --sl-color-success-800: var(--sl-color-green-800); + --sl-color-success-900: var(--sl-color-green-900); + --sl-color-success-950: var(--sl-color-green-950); + + --sl-color-warning-50: var(--sl-color-amber-50); + --sl-color-warning-100: var(--sl-color-amber-100); + --sl-color-warning-200: var(--sl-color-amber-200); + --sl-color-warning-300: var(--sl-color-amber-300); + --sl-color-warning-400: var(--sl-color-amber-400); + --sl-color-warning-500: var(--sl-color-amber-500); + --sl-color-warning-600: var(--sl-color-amber-600); + --sl-color-warning-700: var(--sl-color-amber-700); + --sl-color-warning-800: var(--sl-color-amber-800); + --sl-color-warning-900: var(--sl-color-amber-900); + --sl-color-warning-950: var(--sl-color-amber-950); + + --sl-color-danger-50: var(--sl-color-red-50); + --sl-color-danger-100: var(--sl-color-red-100); + --sl-color-danger-200: var(--sl-color-red-200); + --sl-color-danger-300: var(--sl-color-red-300); + --sl-color-danger-400: var(--sl-color-red-400); + --sl-color-danger-500: var(--sl-color-red-500); + --sl-color-danger-600: var(--sl-color-red-600); + --sl-color-danger-700: var(--sl-color-red-700); + --sl-color-danger-800: var(--sl-color-red-800); + --sl-color-danger-900: var(--sl-color-red-900); + --sl-color-danger-950: var(--sl-color-red-950); + + --sl-color-neutral-50: var(--sl-color-gray-50); + --sl-color-neutral-100: var(--sl-color-gray-100); + --sl-color-neutral-200: var(--sl-color-gray-200); + --sl-color-neutral-300: var(--sl-color-gray-300); + --sl-color-neutral-400: var(--sl-color-gray-400); + --sl-color-neutral-500: var(--sl-color-gray-500); + --sl-color-neutral-600: var(--sl-color-gray-600); + --sl-color-neutral-700: var(--sl-color-gray-700); + --sl-color-neutral-800: var(--sl-color-gray-800); + --sl-color-neutral-900: var(--sl-color-gray-900); + --sl-color-neutral-950: var(--sl-color-gray-950); + + --sl-color-neutral-0: hsl(240, 5.9%, 11%); + --sl-color-neutral-1000: hsl(0, 0%, 100%); + + --sl-border-radius-small: 0.1875rem; + --sl-border-radius-medium: 0.25rem; + --sl-border-radius-large: 0.5rem; + --sl-border-radius-x-large: 1rem; + + --sl-border-radius-circle: 50%; + --sl-border-radius-pill: 9999px; + + --sl-shadow-x-small: 0 1px 2px rgb(0 0 0 / 18%); + --sl-shadow-small: 0 1px 2px rgb(0 0 0 / 24%); + --sl-shadow-medium: 0 2px 4px rgb(0 0 0 / 24%); + --sl-shadow-large: 0 2px 8px rgb(0 0 0 / 24%); + --sl-shadow-x-large: 0 4px 16px rgb(0 0 0 / 24%); + + --sl-spacing-3x-small: 0.125rem; + --sl-spacing-2x-small: 0.25rem; + --sl-spacing-x-small: 0.5rem; + --sl-spacing-small: 0.75rem; + --sl-spacing-medium: 1rem; + --sl-spacing-large: 1.25rem; + --sl-spacing-x-large: 1.75rem; + --sl-spacing-2x-large: 2.25rem; + --sl-spacing-3x-large: 3rem; + --sl-spacing-4x-large: 4.5rem; + + --sl-transition-x-slow: 1000ms; + --sl-transition-slow: 500ms; + --sl-transition-medium: 250ms; + --sl-transition-fast: 150ms; + --sl-transition-x-fast: 50ms; + + --sl-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, + monospace; + --sl-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", + "Segoe UI Symbol"; + --sl-font-serif: Georgia, "Times New Roman", serif; + + --sl-font-size-2x-small: 0.625rem; + --sl-font-size-x-small: 0.75rem; + --sl-font-size-small: 0.875rem; + --sl-font-size-medium: 1rem; + --sl-font-size-large: 1.25rem; + --sl-font-size-x-large: 1.5rem; + --sl-font-size-2x-large: 2.25rem; + --sl-font-size-3x-large: 3rem; + --sl-font-size-4x-large: 4.5rem; + + --sl-font-weight-light: 300; + --sl-font-weight-normal: 400; + --sl-font-weight-semibold: 500; + --sl-font-weight-bold: 700; + + --sl-letter-spacing-denser: -0.03em; + --sl-letter-spacing-dense: -0.015em; + --sl-letter-spacing-normal: normal; + --sl-letter-spacing-loose: 0.075em; + --sl-letter-spacing-looser: 0.15em; + + --sl-line-height-denser: 1; + --sl-line-height-dense: 1.4; + --sl-line-height-normal: 1.8; + --sl-line-height-loose: 2.2; + --sl-line-height-looser: 2.6; + + --sl-focus-ring-color: var(--sl-color-primary-700); + --sl-focus-ring-style: solid; + --sl-focus-ring-width: 3px; + --sl-focus-ring: var(--sl-focus-ring-style) var(--sl-focus-ring-width) + var(--sl-focus-ring-color); + --sl-focus-ring-offset: 1px; + + --sl-button-font-size-small: var(--sl-font-size-x-small); + --sl-button-font-size-medium: var(--sl-font-size-small); + --sl-button-font-size-large: var(--sl-font-size-medium); + + --sl-input-height-small: 1.875rem; + --sl-input-height-medium: 2.5rem; + --sl-input-height-large: 3.125rem; + + --sl-input-background-color: var(--sl-color-neutral-0); + --sl-input-background-color-hover: var(--sl-input-background-color); + --sl-input-background-color-focus: var(--sl-input-background-color); + --sl-input-background-color-disabled: var(--sl-color-neutral-100); + --sl-input-border-color: var(--sl-color-neutral-400); + --sl-input-border-color-hover: var(--sl-color-neutral-500); + --sl-input-border-color-focus: var(--sl-color-primary-600); + --sl-input-border-color-disabled: var(--sl-color-neutral-400); + --sl-input-border-width: 1px; + --sl-input-required-content: "*"; + --sl-input-required-content-offset: -2px; + --sl-input-required-content-color: var(--sl-input-label-color); + + --sl-input-border-radius-small: var(--sl-border-radius-medium); + --sl-input-border-radius-medium: var(--sl-border-radius-medium); + --sl-input-border-radius-large: var(--sl-border-radius-medium); + + --sl-input-font-family: var(--sl-font-sans); + --sl-input-font-weight: var(--sl-font-weight-normal); + --sl-input-font-size-small: var(--sl-font-size-small); + --sl-input-font-size-medium: var(--sl-font-size-medium); + --sl-input-font-size-large: var(--sl-font-size-large); + --sl-input-letter-spacing: var(--sl-letter-spacing-normal); + + --sl-input-color: var(--sl-color-neutral-700); + --sl-input-color-hover: var(--sl-color-neutral-700); + --sl-input-color-focus: var(--sl-color-neutral-700); + --sl-input-color-disabled: var(--sl-color-neutral-900); + --sl-input-icon-color: var(--sl-color-neutral-500); + --sl-input-icon-color-hover: var(--sl-color-neutral-600); + --sl-input-icon-color-focus: var(--sl-color-neutral-600); + --sl-input-placeholder-color: var(--sl-color-neutral-500); + --sl-input-placeholder-color-disabled: var(--sl-color-neutral-600); + --sl-input-spacing-small: var(--sl-spacing-small); + --sl-input-spacing-medium: var(--sl-spacing-medium); + --sl-input-spacing-large: var(--sl-spacing-large); + + --sl-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%); + --sl-input-focus-ring-offset: 0; + + --sl-input-filled-background-color: var(--sl-color-neutral-100); + --sl-input-filled-background-color-hover: var(--sl-color-neutral-100); + --sl-input-filled-background-color-focus: var(--sl-color-neutral-100); + --sl-input-filled-background-color-disabled: var(--sl-color-neutral-100); + --sl-input-filled-color: var(--sl-color-neutral-800); + --sl-input-filled-color-hover: var(--sl-color-neutral-800); + --sl-input-filled-color-focus: var(--sl-color-neutral-700); + --sl-input-filled-color-disabled: var(--sl-color-neutral-800); + + --sl-input-label-font-size-small: var(--sl-font-size-small); + --sl-input-label-font-size-medium: var(--sl-font-size-medium); + --sl-input-label-font-size-large: var(--sl-font-size-large); + --sl-input-label-color: inherit; + + --sl-input-help-text-font-size-small: var(--sl-font-size-x-small); + --sl-input-help-text-font-size-medium: var(--sl-font-size-small); + --sl-input-help-text-font-size-large: var(--sl-font-size-medium); + --sl-input-help-text-color: var(--sl-color-neutral-600); + + --sl-toggle-size-small: 0.875rem; + --sl-toggle-size-medium: 1.125rem; + --sl-toggle-size-large: 1.375rem; + + --sl-overlay-background-color: hsl(0 0% 0% / 43%); + + --sl-panel-background-color: var(--sl-color-neutral-50); + --sl-panel-border-color: var(--sl-color-neutral-200); + --sl-panel-border-width: 1px; + + --sl-tooltip-border-radius: var(--sl-border-radius-medium); + --sl-tooltip-background-color: var(--sl-color-neutral-800); + --sl-tooltip-color: var(--sl-color-neutral-0); + --sl-tooltip-font-family: var(--sl-font-sans); + --sl-tooltip-font-weight: var(--sl-font-weight-normal); + --sl-tooltip-font-size: var(--sl-font-size-small); + --sl-tooltip-line-height: var(--sl-line-height-dense); + --sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small); + --sl-tooltip-arrow-size: 6px; + + --sl-z-index-drawer: 700; + --sl-z-index-dialog: 800; + --sl-z-index-dropdown: 900; + --sl-z-index-toast: 950; + --sl-z-index-tooltip: 1000; + } + + @supports (scrollbar-gutter: stable) { + .sl-scroll-lock { + scrollbar-gutter: var(--sl-scroll-lock-gutter) !important; + } + + .sl-scroll-lock body { + overflow: hidden !important; + } + } + + @supports not (scrollbar-gutter: stable) { + .sl-scroll-lock body { + padding-right: var(--sl-scroll-lock-size) !important; + overflow: hidden !important; + } + } + + .sl-toast-stack { + position: fixed; + top: 0; + inset-inline-end: 0; + z-index: var(--sl-z-index-toast); + width: 28rem; + max-width: 100%; + max-height: 100%; + overflow: auto; + } + + .sl-toast-stack sl-alert { + margin: var(--sl-spacing-medium); + } + + .sl-toast-stack sl-alert::part(base) { + box-shadow: var(--sl-shadow-large); + } +`; +//# sourceMappingURL=/sm/0b40035acf56202e050b0c8890bbf8edc1dacf3666a63fe3b7b6b16ce0210be5.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/themes/light.css b/samples/Demo/wwwroot/shoelace/cdn/themes/light.css similarity index 100% rename from src/Shoelace.Style/wwwroot/themes/light.css rename to samples/Demo/wwwroot/shoelace/cdn/themes/light.css diff --git a/samples/Demo/wwwroot/shoelace/cdn/themes/light.min.css b/samples/Demo/wwwroot/shoelace/cdn/themes/light.min.css new file mode 100644 index 0000000..888a622 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/themes/light.min.css @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using clean-css v5.3.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/themes/light.css + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +.sl-theme-light,:host,:root{color-scheme:light;--sl-color-gray-50:hsl(0 0% 97.5%);--sl-color-gray-100:hsl(240 4.8% 95.9%);--sl-color-gray-200:hsl(240 5.9% 90%);--sl-color-gray-300:hsl(240 4.9% 83.9%);--sl-color-gray-400:hsl(240 5% 64.9%);--sl-color-gray-500:hsl(240 3.8% 46.1%);--sl-color-gray-600:hsl(240 5.2% 33.9%);--sl-color-gray-700:hsl(240 5.3% 26.1%);--sl-color-gray-800:hsl(240 3.7% 15.9%);--sl-color-gray-900:hsl(240 5.9% 10%);--sl-color-gray-950:hsl(240 7.3% 8%);--sl-color-red-50:hsl(0 85.7% 97.3%);--sl-color-red-100:hsl(0 93.3% 94.1%);--sl-color-red-200:hsl(0 96.3% 89.4%);--sl-color-red-300:hsl(0 93.5% 81.8%);--sl-color-red-400:hsl(0 90.6% 70.8%);--sl-color-red-500:hsl(0 84.2% 60.2%);--sl-color-red-600:hsl(0 72.2% 50.6%);--sl-color-red-700:hsl(0 73.7% 41.8%);--sl-color-red-800:hsl(0 70% 35.3%);--sl-color-red-900:hsl(0 62.8% 30.6%);--sl-color-red-950:hsl(0 60% 19.6%);--sl-color-orange-50:hsl(33.3 100% 96.5%);--sl-color-orange-100:hsl(34.3 100% 91.8%);--sl-color-orange-200:hsl(32.1 97.7% 83.1%);--sl-color-orange-300:hsl(30.7 97.2% 72.4%);--sl-color-orange-400:hsl(27 96% 61%);--sl-color-orange-500:hsl(24.6 95% 53.1%);--sl-color-orange-600:hsl(20.5 90.2% 48.2%);--sl-color-orange-700:hsl(17.5 88.3% 40.4%);--sl-color-orange-800:hsl(15 79.1% 33.7%);--sl-color-orange-900:hsl(15.3 74.6% 27.8%);--sl-color-orange-950:hsl(15.2 69.1% 19%);--sl-color-amber-50:hsl(48 100% 96.1%);--sl-color-amber-100:hsl(48 96.5% 88.8%);--sl-color-amber-200:hsl(48 96.6% 76.7%);--sl-color-amber-300:hsl(45.9 96.7% 64.5%);--sl-color-amber-400:hsl(43.3 96.4% 56.3%);--sl-color-amber-500:hsl(37.7 92.1% 50.2%);--sl-color-amber-600:hsl(32.1 94.6% 43.7%);--sl-color-amber-700:hsl(26 90.5% 37.1%);--sl-color-amber-800:hsl(22.7 82.5% 31.4%);--sl-color-amber-900:hsl(21.7 77.8% 26.5%);--sl-color-amber-950:hsl(22.9 74.1% 16.7%);--sl-color-yellow-50:hsl(54.5 91.7% 95.3%);--sl-color-yellow-100:hsl(54.9 96.7% 88%);--sl-color-yellow-200:hsl(52.8 98.3% 76.9%);--sl-color-yellow-300:hsl(50.4 97.8% 63.5%);--sl-color-yellow-400:hsl(47.9 95.8% 53.1%);--sl-color-yellow-500:hsl(45.4 93.4% 47.5%);--sl-color-yellow-600:hsl(40.6 96.1% 40.4%);--sl-color-yellow-700:hsl(35.5 91.7% 32.9%);--sl-color-yellow-800:hsl(31.8 81% 28.8%);--sl-color-yellow-900:hsl(28.4 72.5% 25.7%);--sl-color-yellow-950:hsl(33.1 69% 13.9%);--sl-color-lime-50:hsl(78.3 92% 95.1%);--sl-color-lime-100:hsl(79.6 89.1% 89.2%);--sl-color-lime-200:hsl(80.9 88.5% 79.6%);--sl-color-lime-300:hsl(82 84.5% 67.1%);--sl-color-lime-400:hsl(82.7 78% 55.5%);--sl-color-lime-500:hsl(83.7 80.5% 44.3%);--sl-color-lime-600:hsl(84.8 85.2% 34.5%);--sl-color-lime-700:hsl(85.9 78.4% 27.3%);--sl-color-lime-800:hsl(86.3 69% 22.7%);--sl-color-lime-900:hsl(87.6 61.2% 20.2%);--sl-color-lime-950:hsl(86.5 60.6% 13.9%);--sl-color-green-50:hsl(138.5 76.5% 96.7%);--sl-color-green-100:hsl(140.6 84.2% 92.5%);--sl-color-green-200:hsl(141 78.9% 85.1%);--sl-color-green-300:hsl(141.7 76.6% 73.1%);--sl-color-green-400:hsl(141.9 69.2% 58%);--sl-color-green-500:hsl(142.1 70.6% 45.3%);--sl-color-green-600:hsl(142.1 76.2% 36.3%);--sl-color-green-700:hsl(142.4 71.8% 29.2%);--sl-color-green-800:hsl(142.8 64.2% 24.1%);--sl-color-green-900:hsl(143.8 61.2% 20.2%);--sl-color-green-950:hsl(144.3 60.7% 12%);--sl-color-emerald-50:hsl(151.8 81% 95.9%);--sl-color-emerald-100:hsl(149.3 80.4% 90%);--sl-color-emerald-200:hsl(152.4 76% 80.4%);--sl-color-emerald-300:hsl(156.2 71.6% 66.9%);--sl-color-emerald-400:hsl(158.1 64.4% 51.6%);--sl-color-emerald-500:hsl(160.1 84.1% 39.4%);--sl-color-emerald-600:hsl(161.4 93.5% 30.4%);--sl-color-emerald-700:hsl(162.9 93.5% 24.3%);--sl-color-emerald-800:hsl(163.1 88.1% 19.8%);--sl-color-emerald-900:hsl(164.2 85.7% 16.5%);--sl-color-emerald-950:hsl(164.3 87.5% 9.4%);--sl-color-teal-50:hsl(166.2 76.5% 96.7%);--sl-color-teal-100:hsl(167.2 85.5% 89.2%);--sl-color-teal-200:hsl(168.4 83.8% 78.2%);--sl-color-teal-300:hsl(170.6 76.9% 64.3%);--sl-color-teal-400:hsl(172.5 66% 50.4%);--sl-color-teal-500:hsl(173.4 80.4% 40%);--sl-color-teal-600:hsl(174.7 83.9% 31.6%);--sl-color-teal-700:hsl(175.3 77.4% 26.1%);--sl-color-teal-800:hsl(176.1 69.4% 21.8%);--sl-color-teal-900:hsl(175.9 60.8% 19%);--sl-color-teal-950:hsl(176.5 58.6% 11.4%);--sl-color-cyan-50:hsl(183.2 100% 96.3%);--sl-color-cyan-100:hsl(185.1 95.9% 90.4%);--sl-color-cyan-200:hsl(186.2 93.5% 81.8%);--sl-color-cyan-300:hsl(187 92.4% 69%);--sl-color-cyan-400:hsl(187.9 85.7% 53.3%);--sl-color-cyan-500:hsl(188.7 94.5% 42.7%);--sl-color-cyan-600:hsl(191.6 91.4% 36.5%);--sl-color-cyan-700:hsl(192.9 82.3% 31%);--sl-color-cyan-800:hsl(194.4 69.6% 27.1%);--sl-color-cyan-900:hsl(196.4 63.6% 23.7%);--sl-color-cyan-950:hsl(196.8 61% 16.1%);--sl-color-sky-50:hsl(204 100% 97.1%);--sl-color-sky-100:hsl(204 93.8% 93.7%);--sl-color-sky-200:hsl(200.6 94.4% 86.1%);--sl-color-sky-300:hsl(199.4 95.5% 73.9%);--sl-color-sky-400:hsl(198.4 93.2% 59.6%);--sl-color-sky-500:hsl(198.6 88.7% 48.4%);--sl-color-sky-600:hsl(200.4 98% 39.4%);--sl-color-sky-700:hsl(201.3 96.3% 32.2%);--sl-color-sky-800:hsl(201 90% 27.5%);--sl-color-sky-900:hsl(202 80.3% 23.9%);--sl-color-sky-950:hsl(202.3 73.8% 16.5%);--sl-color-blue-50:hsl(213.8 100% 96.9%);--sl-color-blue-100:hsl(214.3 94.6% 92.7%);--sl-color-blue-200:hsl(213.3 96.9% 87.3%);--sl-color-blue-300:hsl(211.7 96.4% 78.4%);--sl-color-blue-400:hsl(213.1 93.9% 67.8%);--sl-color-blue-500:hsl(217.2 91.2% 59.8%);--sl-color-blue-600:hsl(221.2 83.2% 53.3%);--sl-color-blue-700:hsl(224.3 76.3% 48%);--sl-color-blue-800:hsl(225.9 70.7% 40.2%);--sl-color-blue-900:hsl(224.4 64.3% 32.9%);--sl-color-blue-950:hsl(226.2 55.3% 18.4%);--sl-color-indigo-50:hsl(225.9 100% 96.7%);--sl-color-indigo-100:hsl(226.5 100% 93.9%);--sl-color-indigo-200:hsl(228 96.5% 88.8%);--sl-color-indigo-300:hsl(229.7 93.5% 81.8%);--sl-color-indigo-400:hsl(234.5 89.5% 73.9%);--sl-color-indigo-500:hsl(238.7 83.5% 66.7%);--sl-color-indigo-600:hsl(243.4 75.4% 58.6%);--sl-color-indigo-700:hsl(244.5 57.9% 50.6%);--sl-color-indigo-800:hsl(243.7 54.5% 41.4%);--sl-color-indigo-900:hsl(242.2 47.4% 34.3%);--sl-color-indigo-950:hsl(243.5 43.6% 22.9%);--sl-color-violet-50:hsl(250 100% 97.6%);--sl-color-violet-100:hsl(251.4 91.3% 95.5%);--sl-color-violet-200:hsl(250.5 95.2% 91.8%);--sl-color-violet-300:hsl(252.5 94.7% 85.1%);--sl-color-violet-400:hsl(255.1 91.7% 76.3%);--sl-color-violet-500:hsl(258.3 89.5% 66.3%);--sl-color-violet-600:hsl(262.1 83.3% 57.8%);--sl-color-violet-700:hsl(263.4 70% 50.4%);--sl-color-violet-800:hsl(263.4 69.3% 42.2%);--sl-color-violet-900:hsl(263.5 67.4% 34.9%);--sl-color-violet-950:hsl(265.1 61.5% 21.4%);--sl-color-purple-50:hsl(270 100% 98%);--sl-color-purple-100:hsl(268.7 100% 95.5%);--sl-color-purple-200:hsl(268.6 100% 91.8%);--sl-color-purple-300:hsl(269.2 97.4% 85.1%);--sl-color-purple-400:hsl(270 95.2% 75.3%);--sl-color-purple-500:hsl(270.7 91% 65.1%);--sl-color-purple-600:hsl(271.5 81.3% 55.9%);--sl-color-purple-700:hsl(272.1 71.7% 47.1%);--sl-color-purple-800:hsl(272.9 67.2% 39.4%);--sl-color-purple-900:hsl(273.6 65.6% 32%);--sl-color-purple-950:hsl(276 59.5% 16.5%);--sl-color-fuchsia-50:hsl(289.1 100% 97.8%);--sl-color-fuchsia-100:hsl(287 100% 95.5%);--sl-color-fuchsia-200:hsl(288.3 95.8% 90.6%);--sl-color-fuchsia-300:hsl(291.1 93.1% 82.9%);--sl-color-fuchsia-400:hsl(292 91.4% 72.5%);--sl-color-fuchsia-500:hsl(292.2 84.1% 60.6%);--sl-color-fuchsia-600:hsl(293.4 69.5% 48.8%);--sl-color-fuchsia-700:hsl(294.7 72.4% 39.8%);--sl-color-fuchsia-800:hsl(295.4 70.2% 32.9%);--sl-color-fuchsia-900:hsl(296.7 63.6% 28%);--sl-color-fuchsia-950:hsl(297.1 56.8% 14.5%);--sl-color-pink-50:hsl(327.3 73.3% 97.1%);--sl-color-pink-100:hsl(325.7 77.8% 94.7%);--sl-color-pink-200:hsl(325.9 84.6% 89.8%);--sl-color-pink-300:hsl(327.4 87.1% 81.8%);--sl-color-pink-400:hsl(328.6 85.5% 70.2%);--sl-color-pink-500:hsl(330.4 81.2% 60.4%);--sl-color-pink-600:hsl(333.3 71.4% 50.6%);--sl-color-pink-700:hsl(335.1 77.6% 42%);--sl-color-pink-800:hsl(335.8 74.4% 35.3%);--sl-color-pink-900:hsl(335.9 69% 30.4%);--sl-color-pink-950:hsl(336.2 65.4% 15.9%);--sl-color-rose-50:hsl(355.7 100% 97.3%);--sl-color-rose-100:hsl(355.6 100% 94.7%);--sl-color-rose-200:hsl(352.7 96.1% 90%);--sl-color-rose-300:hsl(352.6 95.7% 81.8%);--sl-color-rose-400:hsl(351.3 94.5% 71.4%);--sl-color-rose-500:hsl(349.7 89.2% 60.2%);--sl-color-rose-600:hsl(346.8 77.2% 49.8%);--sl-color-rose-700:hsl(345.3 82.7% 40.8%);--sl-color-rose-800:hsl(343.4 79.7% 34.7%);--sl-color-rose-900:hsl(341.5 75.5% 30.4%);--sl-color-rose-950:hsl(341.3 70.1% 17.1%);--sl-color-primary-50:var(--sl-color-sky-50);--sl-color-primary-100:var(--sl-color-sky-100);--sl-color-primary-200:var(--sl-color-sky-200);--sl-color-primary-300:var(--sl-color-sky-300);--sl-color-primary-400:var(--sl-color-sky-400);--sl-color-primary-500:var(--sl-color-sky-500);--sl-color-primary-600:var(--sl-color-sky-600);--sl-color-primary-700:var(--sl-color-sky-700);--sl-color-primary-800:var(--sl-color-sky-800);--sl-color-primary-900:var(--sl-color-sky-900);--sl-color-primary-950:var(--sl-color-sky-950);--sl-color-success-50:var(--sl-color-green-50);--sl-color-success-100:var(--sl-color-green-100);--sl-color-success-200:var(--sl-color-green-200);--sl-color-success-300:var(--sl-color-green-300);--sl-color-success-400:var(--sl-color-green-400);--sl-color-success-500:var(--sl-color-green-500);--sl-color-success-600:var(--sl-color-green-600);--sl-color-success-700:var(--sl-color-green-700);--sl-color-success-800:var(--sl-color-green-800);--sl-color-success-900:var(--sl-color-green-900);--sl-color-success-950:var(--sl-color-green-950);--sl-color-warning-50:var(--sl-color-amber-50);--sl-color-warning-100:var(--sl-color-amber-100);--sl-color-warning-200:var(--sl-color-amber-200);--sl-color-warning-300:var(--sl-color-amber-300);--sl-color-warning-400:var(--sl-color-amber-400);--sl-color-warning-500:var(--sl-color-amber-500);--sl-color-warning-600:var(--sl-color-amber-600);--sl-color-warning-700:var(--sl-color-amber-700);--sl-color-warning-800:var(--sl-color-amber-800);--sl-color-warning-900:var(--sl-color-amber-900);--sl-color-warning-950:var(--sl-color-amber-950);--sl-color-danger-50:var(--sl-color-red-50);--sl-color-danger-100:var(--sl-color-red-100);--sl-color-danger-200:var(--sl-color-red-200);--sl-color-danger-300:var(--sl-color-red-300);--sl-color-danger-400:var(--sl-color-red-400);--sl-color-danger-500:var(--sl-color-red-500);--sl-color-danger-600:var(--sl-color-red-600);--sl-color-danger-700:var(--sl-color-red-700);--sl-color-danger-800:var(--sl-color-red-800);--sl-color-danger-900:var(--sl-color-red-900);--sl-color-danger-950:var(--sl-color-red-950);--sl-color-neutral-50:var(--sl-color-gray-50);--sl-color-neutral-100:var(--sl-color-gray-100);--sl-color-neutral-200:var(--sl-color-gray-200);--sl-color-neutral-300:var(--sl-color-gray-300);--sl-color-neutral-400:var(--sl-color-gray-400);--sl-color-neutral-500:var(--sl-color-gray-500);--sl-color-neutral-600:var(--sl-color-gray-600);--sl-color-neutral-700:var(--sl-color-gray-700);--sl-color-neutral-800:var(--sl-color-gray-800);--sl-color-neutral-900:var(--sl-color-gray-900);--sl-color-neutral-950:var(--sl-color-gray-950);--sl-color-neutral-0:hsl(0, 0%, 100%);--sl-color-neutral-1000:hsl(0, 0%, 0%);--sl-border-radius-small:0.1875rem;--sl-border-radius-medium:0.25rem;--sl-border-radius-large:0.5rem;--sl-border-radius-x-large:1rem;--sl-border-radius-circle:50%;--sl-border-radius-pill:9999px;--sl-shadow-x-small:0 1px 2px hsl(240 3.8% 46.1% / 6%);--sl-shadow-small:0 1px 2px hsl(240 3.8% 46.1% / 12%);--sl-shadow-medium:0 2px 4px hsl(240 3.8% 46.1% / 12%);--sl-shadow-large:0 2px 8px hsl(240 3.8% 46.1% / 12%);--sl-shadow-x-large:0 4px 16px hsl(240 3.8% 46.1% / 12%);--sl-spacing-3x-small:0.125rem;--sl-spacing-2x-small:0.25rem;--sl-spacing-x-small:0.5rem;--sl-spacing-small:0.75rem;--sl-spacing-medium:1rem;--sl-spacing-large:1.25rem;--sl-spacing-x-large:1.75rem;--sl-spacing-2x-large:2.25rem;--sl-spacing-3x-large:3rem;--sl-spacing-4x-large:4.5rem;--sl-transition-x-slow:1000ms;--sl-transition-slow:500ms;--sl-transition-medium:250ms;--sl-transition-fast:150ms;--sl-transition-x-fast:50ms;--sl-font-mono:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;--sl-font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--sl-font-serif:Georgia,"Times New Roman",serif;--sl-font-size-2x-small:0.625rem;--sl-font-size-x-small:0.75rem;--sl-font-size-small:0.875rem;--sl-font-size-medium:1rem;--sl-font-size-large:1.25rem;--sl-font-size-x-large:1.5rem;--sl-font-size-2x-large:2.25rem;--sl-font-size-3x-large:3rem;--sl-font-size-4x-large:4.5rem;--sl-font-weight-light:300;--sl-font-weight-normal:400;--sl-font-weight-semibold:500;--sl-font-weight-bold:700;--sl-letter-spacing-denser:-0.03em;--sl-letter-spacing-dense:-0.015em;--sl-letter-spacing-normal:normal;--sl-letter-spacing-loose:0.075em;--sl-letter-spacing-looser:0.15em;--sl-line-height-denser:1;--sl-line-height-dense:1.4;--sl-line-height-normal:1.8;--sl-line-height-loose:2.2;--sl-line-height-looser:2.6;--sl-focus-ring-color:var(--sl-color-primary-600);--sl-focus-ring-style:solid;--sl-focus-ring-width:3px;--sl-focus-ring:var(--sl-focus-ring-style) var(--sl-focus-ring-width) var(--sl-focus-ring-color);--sl-focus-ring-offset:1px;--sl-button-font-size-small:var(--sl-font-size-x-small);--sl-button-font-size-medium:var(--sl-font-size-small);--sl-button-font-size-large:var(--sl-font-size-medium);--sl-input-height-small:1.875rem;--sl-input-height-medium:2.5rem;--sl-input-height-large:3.125rem;--sl-input-background-color:var(--sl-color-neutral-0);--sl-input-background-color-hover:var(--sl-input-background-color);--sl-input-background-color-focus:var(--sl-input-background-color);--sl-input-background-color-disabled:var(--sl-color-neutral-100);--sl-input-border-color:var(--sl-color-neutral-300);--sl-input-border-color-hover:var(--sl-color-neutral-400);--sl-input-border-color-focus:var(--sl-color-primary-500);--sl-input-border-color-disabled:var(--sl-color-neutral-300);--sl-input-border-width:1px;--sl-input-required-content:"*";--sl-input-required-content-offset:-2px;--sl-input-required-content-color:var(--sl-input-label-color);--sl-input-border-radius-small:var(--sl-border-radius-medium);--sl-input-border-radius-medium:var(--sl-border-radius-medium);--sl-input-border-radius-large:var(--sl-border-radius-medium);--sl-input-font-family:var(--sl-font-sans);--sl-input-font-weight:var(--sl-font-weight-normal);--sl-input-font-size-small:var(--sl-font-size-small);--sl-input-font-size-medium:var(--sl-font-size-medium);--sl-input-font-size-large:var(--sl-font-size-large);--sl-input-letter-spacing:var(--sl-letter-spacing-normal);--sl-input-color:var(--sl-color-neutral-700);--sl-input-color-hover:var(--sl-color-neutral-700);--sl-input-color-focus:var(--sl-color-neutral-700);--sl-input-color-disabled:var(--sl-color-neutral-900);--sl-input-icon-color:var(--sl-color-neutral-500);--sl-input-icon-color-hover:var(--sl-color-neutral-600);--sl-input-icon-color-focus:var(--sl-color-neutral-600);--sl-input-placeholder-color:var(--sl-color-neutral-500);--sl-input-placeholder-color-disabled:var(--sl-color-neutral-600);--sl-input-spacing-small:var(--sl-spacing-small);--sl-input-spacing-medium:var(--sl-spacing-medium);--sl-input-spacing-large:var(--sl-spacing-large);--sl-input-focus-ring-color:hsl(198.6 88.7% 48.4% / 40%);--sl-input-focus-ring-offset:0;--sl-input-filled-background-color:var(--sl-color-neutral-100);--sl-input-filled-background-color-hover:var(--sl-color-neutral-100);--sl-input-filled-background-color-focus:var(--sl-color-neutral-100);--sl-input-filled-background-color-disabled:var(--sl-color-neutral-100);--sl-input-filled-color:var(--sl-color-neutral-800);--sl-input-filled-color-hover:var(--sl-color-neutral-800);--sl-input-filled-color-focus:var(--sl-color-neutral-700);--sl-input-filled-color-disabled:var(--sl-color-neutral-800);--sl-input-label-font-size-small:var(--sl-font-size-small);--sl-input-label-font-size-medium:var(--sl-font-size-medium);--sl-input-label-font-size-large:var(--sl-font-size-large);--sl-input-label-color:inherit;--sl-input-help-text-font-size-small:var(--sl-font-size-x-small);--sl-input-help-text-font-size-medium:var(--sl-font-size-small);--sl-input-help-text-font-size-large:var(--sl-font-size-medium);--sl-input-help-text-color:var(--sl-color-neutral-500);--sl-toggle-size-small:0.875rem;--sl-toggle-size-medium:1.125rem;--sl-toggle-size-large:1.375rem;--sl-overlay-background-color:hsl(240 3.8% 46.1% / 33%);--sl-panel-background-color:var(--sl-color-neutral-0);--sl-panel-border-color:var(--sl-color-neutral-200);--sl-panel-border-width:1px;--sl-tooltip-border-radius:var(--sl-border-radius-medium);--sl-tooltip-background-color:var(--sl-color-neutral-800);--sl-tooltip-color:var(--sl-color-neutral-0);--sl-tooltip-font-family:var(--sl-font-sans);--sl-tooltip-font-weight:var(--sl-font-weight-normal);--sl-tooltip-font-size:var(--sl-font-size-small);--sl-tooltip-line-height:var(--sl-line-height-dense);--sl-tooltip-padding:var(--sl-spacing-2x-small) var(--sl-spacing-x-small);--sl-tooltip-arrow-size:6px;--sl-z-index-drawer:700;--sl-z-index-dialog:800;--sl-z-index-dropdown:900;--sl-z-index-toast:950;--sl-z-index-tooltip:1000}@supports (scrollbar-gutter:stable){.sl-scroll-lock{scrollbar-gutter:var(--sl-scroll-lock-gutter)!important}.sl-scroll-lock body{overflow:hidden!important}}@supports not (scrollbar-gutter:stable){.sl-scroll-lock body{padding-right:var(--sl-scroll-lock-size)!important;overflow:hidden!important}}.sl-toast-stack{position:fixed;top:0;inset-inline-end:0;z-index:var(--sl-z-index-toast);width:28rem;max-width:100%;max-height:100%;overflow:auto}.sl-toast-stack sl-alert{margin:var(--sl-spacing-medium)}.sl-toast-stack sl-alert::part(base){box-shadow:var(--sl-shadow-large)} +/*# sourceMappingURL=/sm/cc4bab507e9ae9d64f3290d89ea4fe9938dcd2fa3a14f2f358ca5244319dd21d.map */ \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/themes/light.styles.js b/samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.js similarity index 100% rename from src/Shoelace.Style/wwwroot/themes/light.styles.js rename to samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.min.js b/samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.min.js new file mode 100644 index 0000000..b9c09cc --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/themes/light.styles.min.js @@ -0,0 +1,494 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/themes/light.styles.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{css}from"lit";export default css` + :root, + :host, + .sl-theme-light { + color-scheme: light; + + --sl-color-gray-50: hsl(0 0% 97.5%); + --sl-color-gray-100: hsl(240 4.8% 95.9%); + --sl-color-gray-200: hsl(240 5.9% 90%); + --sl-color-gray-300: hsl(240 4.9% 83.9%); + --sl-color-gray-400: hsl(240 5% 64.9%); + --sl-color-gray-500: hsl(240 3.8% 46.1%); + --sl-color-gray-600: hsl(240 5.2% 33.9%); + --sl-color-gray-700: hsl(240 5.3% 26.1%); + --sl-color-gray-800: hsl(240 3.7% 15.9%); + --sl-color-gray-900: hsl(240 5.9% 10%); + --sl-color-gray-950: hsl(240 7.3% 8%); + + --sl-color-red-50: hsl(0 85.7% 97.3%); + --sl-color-red-100: hsl(0 93.3% 94.1%); + --sl-color-red-200: hsl(0 96.3% 89.4%); + --sl-color-red-300: hsl(0 93.5% 81.8%); + --sl-color-red-400: hsl(0 90.6% 70.8%); + --sl-color-red-500: hsl(0 84.2% 60.2%); + --sl-color-red-600: hsl(0 72.2% 50.6%); + --sl-color-red-700: hsl(0 73.7% 41.8%); + --sl-color-red-800: hsl(0 70% 35.3%); + --sl-color-red-900: hsl(0 62.8% 30.6%); + --sl-color-red-950: hsl(0 60% 19.6%); + + --sl-color-orange-50: hsl(33.3 100% 96.5%); + --sl-color-orange-100: hsl(34.3 100% 91.8%); + --sl-color-orange-200: hsl(32.1 97.7% 83.1%); + --sl-color-orange-300: hsl(30.7 97.2% 72.4%); + --sl-color-orange-400: hsl(27 96% 61%); + --sl-color-orange-500: hsl(24.6 95% 53.1%); + --sl-color-orange-600: hsl(20.5 90.2% 48.2%); + --sl-color-orange-700: hsl(17.5 88.3% 40.4%); + --sl-color-orange-800: hsl(15 79.1% 33.7%); + --sl-color-orange-900: hsl(15.3 74.6% 27.8%); + --sl-color-orange-950: hsl(15.2 69.1% 19%); + + --sl-color-amber-50: hsl(48 100% 96.1%); + --sl-color-amber-100: hsl(48 96.5% 88.8%); + --sl-color-amber-200: hsl(48 96.6% 76.7%); + --sl-color-amber-300: hsl(45.9 96.7% 64.5%); + --sl-color-amber-400: hsl(43.3 96.4% 56.3%); + --sl-color-amber-500: hsl(37.7 92.1% 50.2%); + --sl-color-amber-600: hsl(32.1 94.6% 43.7%); + --sl-color-amber-700: hsl(26 90.5% 37.1%); + --sl-color-amber-800: hsl(22.7 82.5% 31.4%); + --sl-color-amber-900: hsl(21.7 77.8% 26.5%); + --sl-color-amber-950: hsl(22.9 74.1% 16.7%); + + --sl-color-yellow-50: hsl(54.5 91.7% 95.3%); + --sl-color-yellow-100: hsl(54.9 96.7% 88%); + --sl-color-yellow-200: hsl(52.8 98.3% 76.9%); + --sl-color-yellow-300: hsl(50.4 97.8% 63.5%); + --sl-color-yellow-400: hsl(47.9 95.8% 53.1%); + --sl-color-yellow-500: hsl(45.4 93.4% 47.5%); + --sl-color-yellow-600: hsl(40.6 96.1% 40.4%); + --sl-color-yellow-700: hsl(35.5 91.7% 32.9%); + --sl-color-yellow-800: hsl(31.8 81% 28.8%); + --sl-color-yellow-900: hsl(28.4 72.5% 25.7%); + --sl-color-yellow-950: hsl(33.1 69% 13.9%); + + --sl-color-lime-50: hsl(78.3 92% 95.1%); + --sl-color-lime-100: hsl(79.6 89.1% 89.2%); + --sl-color-lime-200: hsl(80.9 88.5% 79.6%); + --sl-color-lime-300: hsl(82 84.5% 67.1%); + --sl-color-lime-400: hsl(82.7 78% 55.5%); + --sl-color-lime-500: hsl(83.7 80.5% 44.3%); + --sl-color-lime-600: hsl(84.8 85.2% 34.5%); + --sl-color-lime-700: hsl(85.9 78.4% 27.3%); + --sl-color-lime-800: hsl(86.3 69% 22.7%); + --sl-color-lime-900: hsl(87.6 61.2% 20.2%); + --sl-color-lime-950: hsl(86.5 60.6% 13.9%); + + --sl-color-green-50: hsl(138.5 76.5% 96.7%); + --sl-color-green-100: hsl(140.6 84.2% 92.5%); + --sl-color-green-200: hsl(141 78.9% 85.1%); + --sl-color-green-300: hsl(141.7 76.6% 73.1%); + --sl-color-green-400: hsl(141.9 69.2% 58%); + --sl-color-green-500: hsl(142.1 70.6% 45.3%); + --sl-color-green-600: hsl(142.1 76.2% 36.3%); + --sl-color-green-700: hsl(142.4 71.8% 29.2%); + --sl-color-green-800: hsl(142.8 64.2% 24.1%); + --sl-color-green-900: hsl(143.8 61.2% 20.2%); + --sl-color-green-950: hsl(144.3 60.7% 12%); + + --sl-color-emerald-50: hsl(151.8 81% 95.9%); + --sl-color-emerald-100: hsl(149.3 80.4% 90%); + --sl-color-emerald-200: hsl(152.4 76% 80.4%); + --sl-color-emerald-300: hsl(156.2 71.6% 66.9%); + --sl-color-emerald-400: hsl(158.1 64.4% 51.6%); + --sl-color-emerald-500: hsl(160.1 84.1% 39.4%); + --sl-color-emerald-600: hsl(161.4 93.5% 30.4%); + --sl-color-emerald-700: hsl(162.9 93.5% 24.3%); + --sl-color-emerald-800: hsl(163.1 88.1% 19.8%); + --sl-color-emerald-900: hsl(164.2 85.7% 16.5%); + --sl-color-emerald-950: hsl(164.3 87.5% 9.4%); + + --sl-color-teal-50: hsl(166.2 76.5% 96.7%); + --sl-color-teal-100: hsl(167.2 85.5% 89.2%); + --sl-color-teal-200: hsl(168.4 83.8% 78.2%); + --sl-color-teal-300: hsl(170.6 76.9% 64.3%); + --sl-color-teal-400: hsl(172.5 66% 50.4%); + --sl-color-teal-500: hsl(173.4 80.4% 40%); + --sl-color-teal-600: hsl(174.7 83.9% 31.6%); + --sl-color-teal-700: hsl(175.3 77.4% 26.1%); + --sl-color-teal-800: hsl(176.1 69.4% 21.8%); + --sl-color-teal-900: hsl(175.9 60.8% 19%); + --sl-color-teal-950: hsl(176.5 58.6% 11.4%); + + --sl-color-cyan-50: hsl(183.2 100% 96.3%); + --sl-color-cyan-100: hsl(185.1 95.9% 90.4%); + --sl-color-cyan-200: hsl(186.2 93.5% 81.8%); + --sl-color-cyan-300: hsl(187 92.4% 69%); + --sl-color-cyan-400: hsl(187.9 85.7% 53.3%); + --sl-color-cyan-500: hsl(188.7 94.5% 42.7%); + --sl-color-cyan-600: hsl(191.6 91.4% 36.5%); + --sl-color-cyan-700: hsl(192.9 82.3% 31%); + --sl-color-cyan-800: hsl(194.4 69.6% 27.1%); + --sl-color-cyan-900: hsl(196.4 63.6% 23.7%); + --sl-color-cyan-950: hsl(196.8 61% 16.1%); + + --sl-color-sky-50: hsl(204 100% 97.1%); + --sl-color-sky-100: hsl(204 93.8% 93.7%); + --sl-color-sky-200: hsl(200.6 94.4% 86.1%); + --sl-color-sky-300: hsl(199.4 95.5% 73.9%); + --sl-color-sky-400: hsl(198.4 93.2% 59.6%); + --sl-color-sky-500: hsl(198.6 88.7% 48.4%); + --sl-color-sky-600: hsl(200.4 98% 39.4%); + --sl-color-sky-700: hsl(201.3 96.3% 32.2%); + --sl-color-sky-800: hsl(201 90% 27.5%); + --sl-color-sky-900: hsl(202 80.3% 23.9%); + --sl-color-sky-950: hsl(202.3 73.8% 16.5%); + + --sl-color-blue-50: hsl(213.8 100% 96.9%); + --sl-color-blue-100: hsl(214.3 94.6% 92.7%); + --sl-color-blue-200: hsl(213.3 96.9% 87.3%); + --sl-color-blue-300: hsl(211.7 96.4% 78.4%); + --sl-color-blue-400: hsl(213.1 93.9% 67.8%); + --sl-color-blue-500: hsl(217.2 91.2% 59.8%); + --sl-color-blue-600: hsl(221.2 83.2% 53.3%); + --sl-color-blue-700: hsl(224.3 76.3% 48%); + --sl-color-blue-800: hsl(225.9 70.7% 40.2%); + --sl-color-blue-900: hsl(224.4 64.3% 32.9%); + --sl-color-blue-950: hsl(226.2 55.3% 18.4%); + + --sl-color-indigo-50: hsl(225.9 100% 96.7%); + --sl-color-indigo-100: hsl(226.5 100% 93.9%); + --sl-color-indigo-200: hsl(228 96.5% 88.8%); + --sl-color-indigo-300: hsl(229.7 93.5% 81.8%); + --sl-color-indigo-400: hsl(234.5 89.5% 73.9%); + --sl-color-indigo-500: hsl(238.7 83.5% 66.7%); + --sl-color-indigo-600: hsl(243.4 75.4% 58.6%); + --sl-color-indigo-700: hsl(244.5 57.9% 50.6%); + --sl-color-indigo-800: hsl(243.7 54.5% 41.4%); + --sl-color-indigo-900: hsl(242.2 47.4% 34.3%); + --sl-color-indigo-950: hsl(243.5 43.6% 22.9%); + + --sl-color-violet-50: hsl(250 100% 97.6%); + --sl-color-violet-100: hsl(251.4 91.3% 95.5%); + --sl-color-violet-200: hsl(250.5 95.2% 91.8%); + --sl-color-violet-300: hsl(252.5 94.7% 85.1%); + --sl-color-violet-400: hsl(255.1 91.7% 76.3%); + --sl-color-violet-500: hsl(258.3 89.5% 66.3%); + --sl-color-violet-600: hsl(262.1 83.3% 57.8%); + --sl-color-violet-700: hsl(263.4 70% 50.4%); + --sl-color-violet-800: hsl(263.4 69.3% 42.2%); + --sl-color-violet-900: hsl(263.5 67.4% 34.9%); + --sl-color-violet-950: hsl(265.1 61.5% 21.4%); + + --sl-color-purple-50: hsl(270 100% 98%); + --sl-color-purple-100: hsl(268.7 100% 95.5%); + --sl-color-purple-200: hsl(268.6 100% 91.8%); + --sl-color-purple-300: hsl(269.2 97.4% 85.1%); + --sl-color-purple-400: hsl(270 95.2% 75.3%); + --sl-color-purple-500: hsl(270.7 91% 65.1%); + --sl-color-purple-600: hsl(271.5 81.3% 55.9%); + --sl-color-purple-700: hsl(272.1 71.7% 47.1%); + --sl-color-purple-800: hsl(272.9 67.2% 39.4%); + --sl-color-purple-900: hsl(273.6 65.6% 32%); + --sl-color-purple-950: hsl(276 59.5% 16.5%); + + --sl-color-fuchsia-50: hsl(289.1 100% 97.8%); + --sl-color-fuchsia-100: hsl(287 100% 95.5%); + --sl-color-fuchsia-200: hsl(288.3 95.8% 90.6%); + --sl-color-fuchsia-300: hsl(291.1 93.1% 82.9%); + --sl-color-fuchsia-400: hsl(292 91.4% 72.5%); + --sl-color-fuchsia-500: hsl(292.2 84.1% 60.6%); + --sl-color-fuchsia-600: hsl(293.4 69.5% 48.8%); + --sl-color-fuchsia-700: hsl(294.7 72.4% 39.8%); + --sl-color-fuchsia-800: hsl(295.4 70.2% 32.9%); + --sl-color-fuchsia-900: hsl(296.7 63.6% 28%); + --sl-color-fuchsia-950: hsl(297.1 56.8% 14.5%); + + --sl-color-pink-50: hsl(327.3 73.3% 97.1%); + --sl-color-pink-100: hsl(325.7 77.8% 94.7%); + --sl-color-pink-200: hsl(325.9 84.6% 89.8%); + --sl-color-pink-300: hsl(327.4 87.1% 81.8%); + --sl-color-pink-400: hsl(328.6 85.5% 70.2%); + --sl-color-pink-500: hsl(330.4 81.2% 60.4%); + --sl-color-pink-600: hsl(333.3 71.4% 50.6%); + --sl-color-pink-700: hsl(335.1 77.6% 42%); + --sl-color-pink-800: hsl(335.8 74.4% 35.3%); + --sl-color-pink-900: hsl(335.9 69% 30.4%); + --sl-color-pink-950: hsl(336.2 65.4% 15.9%); + + --sl-color-rose-50: hsl(355.7 100% 97.3%); + --sl-color-rose-100: hsl(355.6 100% 94.7%); + --sl-color-rose-200: hsl(352.7 96.1% 90%); + --sl-color-rose-300: hsl(352.6 95.7% 81.8%); + --sl-color-rose-400: hsl(351.3 94.5% 71.4%); + --sl-color-rose-500: hsl(349.7 89.2% 60.2%); + --sl-color-rose-600: hsl(346.8 77.2% 49.8%); + --sl-color-rose-700: hsl(345.3 82.7% 40.8%); + --sl-color-rose-800: hsl(343.4 79.7% 34.7%); + --sl-color-rose-900: hsl(341.5 75.5% 30.4%); + --sl-color-rose-950: hsl(341.3 70.1% 17.1%); + + --sl-color-primary-50: var(--sl-color-sky-50); + --sl-color-primary-100: var(--sl-color-sky-100); + --sl-color-primary-200: var(--sl-color-sky-200); + --sl-color-primary-300: var(--sl-color-sky-300); + --sl-color-primary-400: var(--sl-color-sky-400); + --sl-color-primary-500: var(--sl-color-sky-500); + --sl-color-primary-600: var(--sl-color-sky-600); + --sl-color-primary-700: var(--sl-color-sky-700); + --sl-color-primary-800: var(--sl-color-sky-800); + --sl-color-primary-900: var(--sl-color-sky-900); + --sl-color-primary-950: var(--sl-color-sky-950); + + --sl-color-success-50: var(--sl-color-green-50); + --sl-color-success-100: var(--sl-color-green-100); + --sl-color-success-200: var(--sl-color-green-200); + --sl-color-success-300: var(--sl-color-green-300); + --sl-color-success-400: var(--sl-color-green-400); + --sl-color-success-500: var(--sl-color-green-500); + --sl-color-success-600: var(--sl-color-green-600); + --sl-color-success-700: var(--sl-color-green-700); + --sl-color-success-800: var(--sl-color-green-800); + --sl-color-success-900: var(--sl-color-green-900); + --sl-color-success-950: var(--sl-color-green-950); + + --sl-color-warning-50: var(--sl-color-amber-50); + --sl-color-warning-100: var(--sl-color-amber-100); + --sl-color-warning-200: var(--sl-color-amber-200); + --sl-color-warning-300: var(--sl-color-amber-300); + --sl-color-warning-400: var(--sl-color-amber-400); + --sl-color-warning-500: var(--sl-color-amber-500); + --sl-color-warning-600: var(--sl-color-amber-600); + --sl-color-warning-700: var(--sl-color-amber-700); + --sl-color-warning-800: var(--sl-color-amber-800); + --sl-color-warning-900: var(--sl-color-amber-900); + --sl-color-warning-950: var(--sl-color-amber-950); + + --sl-color-danger-50: var(--sl-color-red-50); + --sl-color-danger-100: var(--sl-color-red-100); + --sl-color-danger-200: var(--sl-color-red-200); + --sl-color-danger-300: var(--sl-color-red-300); + --sl-color-danger-400: var(--sl-color-red-400); + --sl-color-danger-500: var(--sl-color-red-500); + --sl-color-danger-600: var(--sl-color-red-600); + --sl-color-danger-700: var(--sl-color-red-700); + --sl-color-danger-800: var(--sl-color-red-800); + --sl-color-danger-900: var(--sl-color-red-900); + --sl-color-danger-950: var(--sl-color-red-950); + + --sl-color-neutral-50: var(--sl-color-gray-50); + --sl-color-neutral-100: var(--sl-color-gray-100); + --sl-color-neutral-200: var(--sl-color-gray-200); + --sl-color-neutral-300: var(--sl-color-gray-300); + --sl-color-neutral-400: var(--sl-color-gray-400); + --sl-color-neutral-500: var(--sl-color-gray-500); + --sl-color-neutral-600: var(--sl-color-gray-600); + --sl-color-neutral-700: var(--sl-color-gray-700); + --sl-color-neutral-800: var(--sl-color-gray-800); + --sl-color-neutral-900: var(--sl-color-gray-900); + --sl-color-neutral-950: var(--sl-color-gray-950); + + --sl-color-neutral-0: hsl(0, 0%, 100%); + --sl-color-neutral-1000: hsl(0, 0%, 0%); + + --sl-border-radius-small: 0.1875rem; + --sl-border-radius-medium: 0.25rem; + --sl-border-radius-large: 0.5rem; + --sl-border-radius-x-large: 1rem; + + --sl-border-radius-circle: 50%; + --sl-border-radius-pill: 9999px; + + --sl-shadow-x-small: 0 1px 2px hsl(240 3.8% 46.1% / 6%); + --sl-shadow-small: 0 1px 2px hsl(240 3.8% 46.1% / 12%); + --sl-shadow-medium: 0 2px 4px hsl(240 3.8% 46.1% / 12%); + --sl-shadow-large: 0 2px 8px hsl(240 3.8% 46.1% / 12%); + --sl-shadow-x-large: 0 4px 16px hsl(240 3.8% 46.1% / 12%); + + --sl-spacing-3x-small: 0.125rem; + --sl-spacing-2x-small: 0.25rem; + --sl-spacing-x-small: 0.5rem; + --sl-spacing-small: 0.75rem; + --sl-spacing-medium: 1rem; + --sl-spacing-large: 1.25rem; + --sl-spacing-x-large: 1.75rem; + --sl-spacing-2x-large: 2.25rem; + --sl-spacing-3x-large: 3rem; + --sl-spacing-4x-large: 4.5rem; + + --sl-transition-x-slow: 1000ms; + --sl-transition-slow: 500ms; + --sl-transition-medium: 250ms; + --sl-transition-fast: 150ms; + --sl-transition-x-fast: 50ms; + + --sl-font-mono: SFMono-Regular, Consolas, "Liberation Mono", Menlo, + monospace; + --sl-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", + "Segoe UI Symbol"; + --sl-font-serif: Georgia, "Times New Roman", serif; + + --sl-font-size-2x-small: 0.625rem; + --sl-font-size-x-small: 0.75rem; + --sl-font-size-small: 0.875rem; + --sl-font-size-medium: 1rem; + --sl-font-size-large: 1.25rem; + --sl-font-size-x-large: 1.5rem; + --sl-font-size-2x-large: 2.25rem; + --sl-font-size-3x-large: 3rem; + --sl-font-size-4x-large: 4.5rem; + + --sl-font-weight-light: 300; + --sl-font-weight-normal: 400; + --sl-font-weight-semibold: 500; + --sl-font-weight-bold: 700; + + --sl-letter-spacing-denser: -0.03em; + --sl-letter-spacing-dense: -0.015em; + --sl-letter-spacing-normal: normal; + --sl-letter-spacing-loose: 0.075em; + --sl-letter-spacing-looser: 0.15em; + + --sl-line-height-denser: 1; + --sl-line-height-dense: 1.4; + --sl-line-height-normal: 1.8; + --sl-line-height-loose: 2.2; + --sl-line-height-looser: 2.6; + + --sl-focus-ring-color: var(--sl-color-primary-600); + --sl-focus-ring-style: solid; + --sl-focus-ring-width: 3px; + --sl-focus-ring: var(--sl-focus-ring-style) var(--sl-focus-ring-width) + var(--sl-focus-ring-color); + --sl-focus-ring-offset: 1px; + + --sl-button-font-size-small: var(--sl-font-size-x-small); + --sl-button-font-size-medium: var(--sl-font-size-small); + --sl-button-font-size-large: var(--sl-font-size-medium); + + --sl-input-height-small: 1.875rem; + --sl-input-height-medium: 2.5rem; + --sl-input-height-large: 3.125rem; + + --sl-input-background-color: var(--sl-color-neutral-0); + --sl-input-background-color-hover: var(--sl-input-background-color); + --sl-input-background-color-focus: var(--sl-input-background-color); + --sl-input-background-color-disabled: var(--sl-color-neutral-100); + --sl-input-border-color: var(--sl-color-neutral-300); + --sl-input-border-color-hover: var(--sl-color-neutral-400); + --sl-input-border-color-focus: var(--sl-color-primary-500); + --sl-input-border-color-disabled: var(--sl-color-neutral-300); + --sl-input-border-width: 1px; + --sl-input-required-content: "*"; + --sl-input-required-content-offset: -2px; + --sl-input-required-content-color: var(--sl-input-label-color); + + --sl-input-border-radius-small: var(--sl-border-radius-medium); + --sl-input-border-radius-medium: var(--sl-border-radius-medium); + --sl-input-border-radius-large: var(--sl-border-radius-medium); + + --sl-input-font-family: var(--sl-font-sans); + --sl-input-font-weight: var(--sl-font-weight-normal); + --sl-input-font-size-small: var(--sl-font-size-small); + --sl-input-font-size-medium: var(--sl-font-size-medium); + --sl-input-font-size-large: var(--sl-font-size-large); + --sl-input-letter-spacing: var(--sl-letter-spacing-normal); + + --sl-input-color: var(--sl-color-neutral-700); + --sl-input-color-hover: var(--sl-color-neutral-700); + --sl-input-color-focus: var(--sl-color-neutral-700); + --sl-input-color-disabled: var(--sl-color-neutral-900); + --sl-input-icon-color: var(--sl-color-neutral-500); + --sl-input-icon-color-hover: var(--sl-color-neutral-600); + --sl-input-icon-color-focus: var(--sl-color-neutral-600); + --sl-input-placeholder-color: var(--sl-color-neutral-500); + --sl-input-placeholder-color-disabled: var(--sl-color-neutral-600); + --sl-input-spacing-small: var(--sl-spacing-small); + --sl-input-spacing-medium: var(--sl-spacing-medium); + --sl-input-spacing-large: var(--sl-spacing-large); + + --sl-input-focus-ring-color: hsl(198.6 88.7% 48.4% / 40%); + --sl-input-focus-ring-offset: 0; + + --sl-input-filled-background-color: var(--sl-color-neutral-100); + --sl-input-filled-background-color-hover: var(--sl-color-neutral-100); + --sl-input-filled-background-color-focus: var(--sl-color-neutral-100); + --sl-input-filled-background-color-disabled: var(--sl-color-neutral-100); + --sl-input-filled-color: var(--sl-color-neutral-800); + --sl-input-filled-color-hover: var(--sl-color-neutral-800); + --sl-input-filled-color-focus: var(--sl-color-neutral-700); + --sl-input-filled-color-disabled: var(--sl-color-neutral-800); + + --sl-input-label-font-size-small: var(--sl-font-size-small); + --sl-input-label-font-size-medium: var(--sl-font-size-medium); + --sl-input-label-font-size-large: var(--sl-font-size-large); + --sl-input-label-color: inherit; + + --sl-input-help-text-font-size-small: var(--sl-font-size-x-small); + --sl-input-help-text-font-size-medium: var(--sl-font-size-small); + --sl-input-help-text-font-size-large: var(--sl-font-size-medium); + --sl-input-help-text-color: var(--sl-color-neutral-500); + + --sl-toggle-size-small: 0.875rem; + --sl-toggle-size-medium: 1.125rem; + --sl-toggle-size-large: 1.375rem; + + --sl-overlay-background-color: hsl(240 3.8% 46.1% / 33%); + + --sl-panel-background-color: var(--sl-color-neutral-0); + --sl-panel-border-color: var(--sl-color-neutral-200); + --sl-panel-border-width: 1px; + + --sl-tooltip-border-radius: var(--sl-border-radius-medium); + --sl-tooltip-background-color: var(--sl-color-neutral-800); + --sl-tooltip-color: var(--sl-color-neutral-0); + --sl-tooltip-font-family: var(--sl-font-sans); + --sl-tooltip-font-weight: var(--sl-font-weight-normal); + --sl-tooltip-font-size: var(--sl-font-size-small); + --sl-tooltip-line-height: var(--sl-line-height-dense); + --sl-tooltip-padding: var(--sl-spacing-2x-small) var(--sl-spacing-x-small); + --sl-tooltip-arrow-size: 6px; + + --sl-z-index-drawer: 700; + --sl-z-index-dialog: 800; + --sl-z-index-dropdown: 900; + --sl-z-index-toast: 950; + --sl-z-index-tooltip: 1000; + } + + @supports (scrollbar-gutter: stable) { + .sl-scroll-lock { + scrollbar-gutter: var(--sl-scroll-lock-gutter) !important; + } + + .sl-scroll-lock body { + overflow: hidden !important; + } + } + + @supports not (scrollbar-gutter: stable) { + .sl-scroll-lock body { + padding-right: var(--sl-scroll-lock-size) !important; + overflow: hidden !important; + } + } + + .sl-toast-stack { + position: fixed; + top: 0; + inset-inline-end: 0; + z-index: var(--sl-z-index-toast); + width: 28rem; + max-width: 100%; + max-height: 100%; + overflow: auto; + } + + .sl-toast-stack sl-alert { + margin: var(--sl-spacing-medium); + } + + .sl-toast-stack sl-alert::part(base) { + box-shadow: var(--sl-shadow-large); + } +`; +//# sourceMappingURL=/sm/2670a0574761545f2ba1fd399085f7194f6aba302396b011af794264d9222629.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/ar.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ar.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/ar.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/ar.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/ar.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ar.min.js new file mode 100644 index 0000000..b93d763 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/ar.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/ar.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"ar",$name:"العربية",$dir:"rtl",carousel:"كاروسيل",clearEntry:"حذف الخيارات",close:"اغلاق",copied:"تم النسخ",copy:"نسخ",currentValue:"القيمة الحالية",error:"خطأ",goToSlide:(r,e)=>`عرض شريحة رقم ${r} من ${e}`,hidePassword:"اخفاء كلمة المرور",loading:"جاري التحميل",nextSlide:"الشريحة التالية",numOptionsSelected:r=>0===r?"لم يتم تحديد أي خيارات":1===r?"تم تحديد خيار واحد":2===r?"تم تحديد خياران":r>2&&r<11?`تم تحديد ${r} خيارات`:`تم تحديد ${r} خيار`,previousSlide:"الشريحة السابقة",progress:"مقدار التقدم",remove:"حذف",resize:"تغيير الحجم",scrollToEnd:"الانتقال الى النهاية",scrollToStart:"الانتقال الى البداية",selectAColorFromTheScreen:"اختر لون من الشاشة",showPassword:"عرض كلمة المرور",slideNum:r=>`شريحة ${r}`,toggleColorFormat:"تغيير صيغة عرض اللون"};registerTranslation(translation);var ar_default=translation;export{ar_default as default}; +//# sourceMappingURL=/sm/49a3040f2be1c90da2316454d8fa32068fc60e62fb2fb45e04fa4f0c7e99d7f4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/cs.js b/samples/Demo/wwwroot/shoelace/cdn/translations/cs.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/cs.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/cs.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/cs.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/cs.min.js new file mode 100644 index 0000000..8ae1d8c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/cs.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/cs.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"cs",$name:"Čeština",$dir:"ltr",carousel:"Karusel",clearEntry:"Smazat položku",close:"Zavřít",copied:"Zkopírováno",copy:"Kopírovat",currentValue:"Současná hodnota",error:"Chyba",goToSlide:(o,r)=>`Přejít na slide ${o} z ${r}`,hidePassword:"Skrýt heslo",loading:"Nahrává se",nextSlide:"Další slide",numOptionsSelected:o=>0===o?"Nejsou vybrány žádné možnosti":1===o?"Je vybrána jedna možnost":`Počet vybraných možností: ${o}`,previousSlide:"Předchozí slide",progress:"Průběh",remove:"Odstranit",resize:"Změnit velikost",scrollToEnd:"Scrollovat na konec",scrollToStart:"Scrollovat na začátek",selectAColorFromTheScreen:"Vybrat barvu z obrazovky",showPassword:"Zobrazit heslo",slideNum:o=>`Slide ${o}`,toggleColorFormat:"Přepnout formát barvy"};registerTranslation(translation);var cs_default=translation;export{cs_default as default}; +//# sourceMappingURL=/sm/9b97ba0ea839850e9109042e751452a837294b1fa49884fce58ca16f5d36feba.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/da.js b/samples/Demo/wwwroot/shoelace/cdn/translations/da.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/da.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/da.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/da.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/da.min.js new file mode 100644 index 0000000..d5f3251 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/da.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/da.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"da",$name:"Dansk",$dir:"ltr",carousel:"Karrusel",clearEntry:"Ryd indtastning",close:"Luk",copied:"Kopieret",copy:"Kopier",currentValue:"Nuværende værdi",error:"Fejl",goToSlide:(r,e)=>`Gå til dias ${r} af ${e}`,hidePassword:"Skjul adgangskode",loading:"Indlæser",nextSlide:"Næste slide",numOptionsSelected:r=>0===r?"Ingen valgt":1===r?"1 valgt":`${r} valgt`,previousSlide:"Forrige dias",progress:"Status",remove:"Fjern",resize:"Tilpas størrelse",scrollToEnd:"Scroll til slut",scrollToStart:"Scroll til start",selectAColorFromTheScreen:"Vælg en farve fra skærmen",showPassword:"Vis adgangskode",slideNum:r=>`Slide ${r}`,toggleColorFormat:"Skift farveformat"};registerTranslation(translation);var da_default=translation;export{da_default as default}; +//# sourceMappingURL=/sm/4c1be7c6ae87d83b2184460db01e6016b5874ee059751e5528cd31eda3f115ad.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/de-ch.js b/samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/de-ch.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.min.js new file mode 100644 index 0000000..d602247 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/de-ch.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/de-ch.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{de_default}from"../chunks/chunk.MMH6PRFE.js";import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import{__spreadProps,__spreadValues}from"../chunks/chunk.625AWUY7.js";var translation=__spreadProps(__spreadValues({},de_default),{$code:"de-CH",$name:"Deutsch (Schweiz)",close:"Schliessen",resize:"Grösse ändern"});registerTranslation(translation);var de_ch_default=translation;export{de_ch_default as default}; +//# sourceMappingURL=/sm/d5ea1a313ca2a74901fa15ac5168a488d0f09ede9c6a0282aaad340070eb7e3a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/de.js b/samples/Demo/wwwroot/shoelace/cdn/translations/de.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/de.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/de.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/de.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/de.min.js new file mode 100644 index 0000000..24c795e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/de.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/de.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{de_default}from"../chunks/chunk.MMH6PRFE.js";import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";export{de_default as default}; +//# sourceMappingURL=/sm/44b571e98708e4c242a5456bbbde6a862aeb411d302e1224f73b174ab626a81e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/en-gb.js b/samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/en-gb.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.min.js new file mode 100644 index 0000000..2b0d1d5 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/en-gb.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/en-gb.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import{en_default}from"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import{__spreadProps,__spreadValues}from"../chunks/chunk.625AWUY7.js";var translation=__spreadProps(__spreadValues({},en_default),{$code:"en-GB",$name:"English (United Kingdom)",selectAColorFromTheScreen:"Select a colour from the screen",toggleColorFormat:"Toggle colour format"});registerTranslation(translation);var en_gb_default=translation;export{en_gb_default as default}; +//# sourceMappingURL=/sm/2d7d0fb4133ccd324c8d39b8c26987d4e77fe1eccb7b82177385024f6946bf13.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/en.js b/samples/Demo/wwwroot/shoelace/cdn/translations/en.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/en.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/en.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/en.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/en.min.js new file mode 100644 index 0000000..934250b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/en.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/en.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{en_default}from"../chunks/chunk.QPSNFEB2.js";import"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";export{en_default as default}; +//# sourceMappingURL=/sm/92a11154124abdf067a252148f9503e1b42563c1516932ae971bcbee1d3819db.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/es.js b/samples/Demo/wwwroot/shoelace/cdn/translations/es.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/es.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/es.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/es.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/es.min.js new file mode 100644 index 0000000..06a10f0 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/es.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/es.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"es",$name:"Español",$dir:"ltr",carousel:"Carrusel",clearEntry:"Borrar entrada",close:"Cerrar",copied:"Copiado",copy:"Copiar",currentValue:"Valor actual",error:"Error",goToSlide:(a,r)=>`Ir a la diapositiva ${a} de ${r}`,hidePassword:"Ocultar contraseña",loading:"Cargando",nextSlide:"Siguiente diapositiva",numOptionsSelected:a=>0===a?"No hay opciones seleccionadas":1===a?"1 opción seleccionada":`${a} opción seleccionada`,previousSlide:"Diapositiva anterior",progress:"Progreso",remove:"Eliminar",resize:"Cambiar el tamaño",scrollToEnd:"Desplazarse hasta el final",scrollToStart:"Desplazarse al inicio",selectAColorFromTheScreen:"Seleccione un color de la pantalla",showPassword:"Mostrar contraseña",slideNum:a=>`Diapositiva ${a}`,toggleColorFormat:"Alternar formato de color"};registerTranslation(translation);var es_default=translation;export{es_default as default}; +//# sourceMappingURL=/sm/a373ef78d383ba08efc56eab74e97642c95fc72cd10d59fb107553fd4c693343.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/fa.js b/samples/Demo/wwwroot/shoelace/cdn/translations/fa.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/fa.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/fa.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/fa.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/fa.min.js new file mode 100644 index 0000000..df4330b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/fa.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/fa.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"fa",$name:"فارسی",$dir:"rtl",carousel:"چرخ فلک",clearEntry:"پاک کردن ورودی",close:"بستن",copied:"کپی شد",copy:"رونوشت",currentValue:"مقدار فعلی",error:"خطا",goToSlide:(r,e)=>`رفتن به اسلاید ${r} از ${e}`,hidePassword:"پنهان کردن رمز",loading:"بارگذاری",nextSlide:"اسلاید بعدی",numOptionsSelected:r=>0===r?"هیچ گزینه ای انتخاب نشده است":1===r?"1 گزینه انتخاب شده است":`${r} گزینه انتخاب شده است`,previousSlide:"اسلاید قبلی",progress:"پیشرفت",remove:"حذف",resize:"تغییر اندازه",scrollToEnd:"پیمایش به انتها",scrollToStart:"پیمایش به ابتدا",selectAColorFromTheScreen:"انتخاب یک رنگ از صفحه نمایش",showPassword:"نمایش رمز",slideNum:r=>`اسلاید ${r}`,toggleColorFormat:"تغییر قالب رنگ"};registerTranslation(translation);var fa_default=translation;export{fa_default as default}; +//# sourceMappingURL=/sm/979e7513c0deea3e45cf879443352654d7c5c366309c865fbaad0efda6cea257.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/fr.js b/samples/Demo/wwwroot/shoelace/cdn/translations/fr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/fr.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/fr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/fr.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/fr.min.js new file mode 100644 index 0000000..9448970 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/fr.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/fr.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"fr",$name:"Français",$dir:"ltr",carousel:"Carrousel",clearEntry:"Effacer l'entrée",close:"Fermer",copied:"Copié",copy:"Copier",currentValue:"Valeur actuelle",error:"Erreur",goToSlide:(e,r)=>`Aller à la diapositive ${e} de ${r}`,hidePassword:"Masquer le mot de passe",loading:"Chargement",nextSlide:"Diapositive suivante",numOptionsSelected:e=>0===e?"Aucune option sélectionnée":1===e?"1 option sélectionnée":`${e} options sélectionnées`,previousSlide:"Diapositive précédente",progress:"Progrès",remove:"Retirer",resize:"Redimensionner",scrollToEnd:"Faire défiler jusqu'à la fin",scrollToStart:"Faire défiler jusqu'au début",selectAColorFromTheScreen:"Sélectionnez une couleur à l'écran",showPassword:"Montrer le mot de passe",slideNum:e=>`Diapositive ${e}`,toggleColorFormat:"Changer le format de couleur"};registerTranslation(translation);var fr_default=translation;export{fr_default as default}; +//# sourceMappingURL=/sm/6a60cdbd376d4620b1fd3fea795ebd0e0937bce3f8bf372464f0741d38c51920.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/he.js b/samples/Demo/wwwroot/shoelace/cdn/translations/he.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/he.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/he.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/he.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/he.min.js new file mode 100644 index 0000000..62d2b69 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/he.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/he.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"he",$name:"עברית",$dir:"rtl",carousel:"קרוסלה",clearEntry:"נקה קלט",close:"סגור",copied:"מוּעֲתָק",copy:"העתק",currentValue:"ערך נוכחי",error:"שְׁגִיאָה",goToSlide:(e,r)=>`עבור לשקופית ${e} של ${r}`,hidePassword:"הסתר סיסמא",loading:"טוען",nextSlide:"Next slide",numOptionsSelected:e=>0===e?"לא נבחרו אפשרויות":1===e?"נבחרה אפשרות אחת":`נבחרו ${e} אפשרויות`,previousSlide:"Previous slide",progress:"התקדמות",remove:"לְהַסִיר",resize:"שנה גודל",scrollToEnd:"גלול עד הסוף",scrollToStart:"גלול להתחלה",selectAColorFromTheScreen:"בחור צבע מהמסך",showPassword:"הראה סיסמה",slideNum:e=>`שקופית ${e}`,toggleColorFormat:"החלף פורמט צבע"};registerTranslation(translation);var he_default=translation;export{he_default as default}; +//# sourceMappingURL=/sm/b6297d4442c5daf4c28b11635f1fd0c0db58b8bd4bad5e31406106daa60c8b87.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/hr.js b/samples/Demo/wwwroot/shoelace/cdn/translations/hr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/hr.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/hr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/hr.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/hr.min.js new file mode 100644 index 0000000..a192a4c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/hr.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/hr.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"hr",$name:"Hrvatski",$dir:"ltr",carousel:"Vrtuljak",clearEntry:"Očisti unos",close:"Zatvori",copied:"Kopirano",copy:"Kopiraj",currentValue:"Trenutna vrijednost",error:"Greška",goToSlide:(a,r)=>`Idi na slajd ${a} od ${r}`,hidePassword:"Sakrij lozinku",loading:"Učitavanje",nextSlide:"Sljedeći slajd",numOptionsSelected:a=>0===a?"Nije odabrana nijedna opcija":1===a?"1 opcija je odabrana":`${a} odabranih opcija`,previousSlide:"Prethodni slajd",progress:"Napredak",remove:"Makni",resize:"Promijeni veličinu",scrollToEnd:"Skrolaj do kraja",scrollToStart:"Skrolaj na početak",selectAColorFromTheScreen:"Odaberi boju sa ekrana",showPassword:"Pokaži lozinku",slideNum:a=>`Slajd ${a}`,toggleColorFormat:"Zamijeni format boje"};registerTranslation(translation);var hr_default=translation;export{hr_default as default}; +//# sourceMappingURL=/sm/95b23eb4592002d883b38656c1e1412ad35108ce79984726436f542df6a4b492.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/hu.js b/samples/Demo/wwwroot/shoelace/cdn/translations/hu.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/hu.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/hu.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/hu.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/hu.min.js new file mode 100644 index 0000000..a5ba64b --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/hu.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/hu.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"hu",$name:"Magyar",$dir:"ltr",carousel:"Körhinta",clearEntry:"Bejegyzés törlése",close:"Bezárás",copied:"Másolva",copy:"Másolás",currentValue:"Aktuális érték",error:"Hiba",goToSlide:(e,s)=>`Ugrás a ${s}/${e}. diára`,hidePassword:"Jelszó elrejtése",loading:"Betöltés",nextSlide:"Következő dia",numOptionsSelected:e=>0===e?"Nincsenek kiválasztva opciók":1===e?"1 lehetőség kiválasztva":`${e} lehetőség kiválasztva`,previousSlide:"Előző dia",progress:"Folyamat",remove:"Eltávolítás",resize:"Átméretezés",scrollToEnd:"Görgessen a végére",scrollToStart:"Görgessen az elejére",selectAColorFromTheScreen:"Szín választása a képernyőről",showPassword:"Jelszó megjelenítése",slideNum:e=>`${e}. dia`,toggleColorFormat:"Színformátum változtatása"};registerTranslation(translation);var hu_default=translation;export{hu_default as default}; +//# sourceMappingURL=/sm/95d36873ce1a5b5289c6fede32ecc815fa10a6b11de191b4f3dea3072e2e21d7.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/id.js b/samples/Demo/wwwroot/shoelace/cdn/translations/id.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/id.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/id.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/id.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/id.min.js new file mode 100644 index 0000000..0c3d591 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/id.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/id.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"id",$name:"Bahasa Indonesia",$dir:"ltr",carousel:"Karousel",clearEntry:"Hapus entri",close:"Tutup",copied:"Disalin",copy:"Salin",currentValue:"Nilai saat ini",error:"Kesalahan",goToSlide:(a,i)=>`Pergi ke slide ${a} dari ${i}`,hidePassword:"Sembunyikan sandi",loading:"Memuat",nextSlide:"Slide berikutnya",numOptionsSelected:a=>0===a?"Tidak ada opsi yang dipilih":1===a?"1 opsi yang dipilih":`${a} opsi yang dipilih`,previousSlide:"Slide sebelumnya",progress:"Kemajuan",remove:"Hapus",resize:"Ubah ukuran",scrollToEnd:"Gulir ke akhir",scrollToStart:"Gulir ke awal",selectAColorFromTheScreen:"Pilih warna dari layar",showPassword:"Tampilkan sandi",slideNum:a=>`Slide ${a}`,toggleColorFormat:"Beralih format warna"};registerTranslation(translation);var id_default=translation;export{id_default as default}; +//# sourceMappingURL=/sm/aa398e2e643dd90d2c932a9f9df7da51dfb9a9d399beb8e60af786ce4fd3c887.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/it.js b/samples/Demo/wwwroot/shoelace/cdn/translations/it.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/it.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/it.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/it.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/it.min.js new file mode 100644 index 0000000..bc09e38 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/it.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/it.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"it",$name:"Italian",$dir:"ltr",carousel:"Carosello",clearEntry:"Cancella inserimento",close:"Chiudi",copied:"Copiato",copy:"Copia",currentValue:"Valore attuale",error:"Errore",goToSlide:(o,a)=>`Vai alla diapositiva ${o} di ${a}`,hidePassword:"Nascondi password",loading:"In caricamento",nextSlide:"Prossima diapositiva",numOptionsSelected:o=>0===o?"Nessuna opzione selezionata":1===o?"1 opzione selezionata":`${o} opzioni selezionate`,previousSlide:"Diapositiva precedente",progress:"Avanzamento",remove:"Rimuovi",resize:"Ridimensiona",scrollToEnd:"Scorri alla fine",scrollToStart:"Scorri all'inizio",selectAColorFromTheScreen:"Seleziona un colore dalla schermo",showPassword:"Mostra password",slideNum:o=>`Diapositiva ${o}`,toggleColorFormat:"Cambia formato colore"};registerTranslation(translation);var it_default=translation;export{it_default as default}; +//# sourceMappingURL=/sm/bc70c2ceeb12307b3054ae67278b8aba335a3fe61924b411256f3eed0e9cb0de.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/ja.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ja.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/ja.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/ja.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/ja.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ja.min.js new file mode 100644 index 0000000..9a2be7d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/ja.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/ja.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"ja",$name:"日本語",$dir:"ltr",carousel:"カルーセル",clearEntry:"クリアエントリ",close:"閉じる",copied:"コピーされました",copy:"コピー",currentValue:"現在の価値",error:"エラー",goToSlide:(r,e)=>`${e} 枚中 ${r} 枚のスライドに移動`,hidePassword:"パスワードを隠す",loading:"読み込み中",nextSlide:"次のスライド",numOptionsSelected:r=>0===r?"オプションが選択されていません":1===r?"1 つのオプションが選択されました":`${r} つのオプションが選択されました`,previousSlide:"前のスライド",progress:"進行",remove:"削除",resize:"サイズ変更",scrollToEnd:"最後にスクロールする",scrollToStart:"最初にスクロールする",selectAColorFromTheScreen:"画面から色を選択してください",showPassword:"パスワードを表示",slideNum:r=>`スライド ${r}`,toggleColorFormat:"色のフォーマットを切り替える"};registerTranslation(translation);var ja_default=translation;export{ja_default as default}; +//# sourceMappingURL=/sm/1af5f2e524a0fdf50cd5c7562a7ab0de60feff4054a05b5918f2aedf1f8cb150.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/nl.js b/samples/Demo/wwwroot/shoelace/cdn/translations/nl.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/nl.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/nl.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/nl.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/nl.min.js new file mode 100644 index 0000000..56452ca --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/nl.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/nl.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"nl",$name:"Nederlands",$dir:"ltr",carousel:"Carrousel",clearEntry:"Invoer wissen",close:"Sluiten",copied:"Gekopieerd",copy:"Kopiëren",currentValue:"Huidige waarde",error:"Fout",goToSlide:(e,r)=>`Ga naar slide ${e} van ${r}`,hidePassword:"Verberg wachtwoord",loading:"Bezig met laden",nextSlide:"Volgende dia",numOptionsSelected:e=>0===e?"Geen optie geselecteerd":1===e?"1 optie geselecteerd":`${e} opties geselecteerd`,previousSlide:"Vorige dia",progress:"Voortgang",remove:"Verwijderen",resize:"Formaat wijzigen",scrollToEnd:"Scroll naar einde",scrollToStart:"Scroll naar begin",selectAColorFromTheScreen:"Selecteer een kleur van het scherm",showPassword:"Laat wachtwoord zien",slideNum:e=>`Schuif ${e}`,toggleColorFormat:"Wissel kleurnotatie"};registerTranslation(translation);var nl_default=translation;export{nl_default as default}; +//# sourceMappingURL=/sm/51dd870b07279f1ffaa377840f809ebd689c8f1930e0b3192991c5b5c2ee157e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/pl.js b/samples/Demo/wwwroot/shoelace/cdn/translations/pl.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/pl.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/pl.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/pl.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/pl.min.js new file mode 100644 index 0000000..469fa09 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/pl.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/pl.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"pl",$name:"Polski",$dir:"ltr",carousel:"Karuzela",clearEntry:"Wyczyść wpis",close:"Zamknij",copied:"Skopiowane",copy:"Kopiuj",currentValue:"Aktualna wartość",error:"Błąd",goToSlide:(o,r)=>`Przejdź do slajdu ${o} z ${r}`,hidePassword:"Ukryj hasło",loading:"Ładowanie",nextSlide:"Następny slajd",numOptionsSelected:o=>0===o?"Nie wybrano opcji":1===o?"Wybrano 1 opcję":`Wybrano ${o} opcje`,previousSlide:"Poprzedni slajd",progress:"Postęp",remove:"Usunąć",resize:"Zmień rozmiar",scrollToEnd:"Przewiń do końca",scrollToStart:"Przewiń do początku",selectAColorFromTheScreen:"Próbkuj z ekranu",showPassword:"Pokaż hasło",slideNum:o=>`Slajd ${o}`,toggleColorFormat:"Przełącz format"};registerTranslation(translation);var pl_default=translation;export{pl_default as default}; +//# sourceMappingURL=/sm/b48784172663eb4ec10548c7bddd9892cb50be46bb3bec5fbd444f3daccd17d2.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/pt.js b/samples/Demo/wwwroot/shoelace/cdn/translations/pt.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/pt.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/pt.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/pt.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/pt.min.js new file mode 100644 index 0000000..9c7dec4 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/pt.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/pt.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"pt",$name:"Português",$dir:"ltr",carousel:"Carrossel",clearEntry:"Limpar entrada",close:"Fechar",copied:"Copiado",copy:"Copiar",currentValue:"Valor atual",error:"Erro",goToSlide:(o,r)=>`Vá para o slide ${o} de ${r}`,hidePassword:"Esconder a senha",loading:"Carregando",nextSlide:"Próximo slide",numOptionsSelected:o=>0===o?"Nenhuma opção selecionada":1===o?"1 opção selecionada":`${o} opções selecionadas`,previousSlide:"Slide anterior",progress:"Progresso",remove:"Remover",resize:"Mudar o tamanho",scrollToEnd:"Rolar até o final",scrollToStart:"Rolar até o início",selectAColorFromTheScreen:"Selecionar uma cor da tela",showPassword:"Mostrar senha",slideNum:o=>`Slide ${o}`,toggleColorFormat:"Trocar o formato de cor"};registerTranslation(translation);var pt_default=translation;export{pt_default as default}; +//# sourceMappingURL=/sm/fe3010d1d8851846a0963c10e79b6e2c9e1f27f43406f5c482c2eef0ea24455a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/ru.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ru.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/ru.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/ru.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/ru.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/ru.min.js new file mode 100644 index 0000000..ee773ac --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/ru.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/ru.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"ru",$name:"Русский",$dir:"ltr",carousel:"Карусель",clearEntry:"Очистить запись",close:"Закрыть",copied:"Скопировано",copy:"Скопировать",currentValue:"Текущее значение",error:"Ошибка",goToSlide:(r,e)=>`Перейти к слайду ${r} из ${e}`,hidePassword:"Скрыть пароль",loading:"Загрузка",nextSlide:"Следующий слайд",numOptionsSelected:r=>0===r?"выбрано 0 вариантов":1===r?"Выбран 1 вариант":`выбрано ${r} варианта`,previousSlide:"Предыдущий слайд",progress:"Прогресс",remove:"Удалить",resize:"Изменить размер",scrollToEnd:"Пролистать до конца",scrollToStart:"Пролистать к началу",selectAColorFromTheScreen:"Выберите цвет на экране",showPassword:"Показать пароль",slideNum:r=>`Слайд ${r}`,toggleColorFormat:"Переключить цветовую модель"};registerTranslation(translation);var ru_default=translation;export{ru_default as default}; +//# sourceMappingURL=/sm/d1baa0a4a82ded432e14280b614506401a86826eb2bd65a237ce967179506ab4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/sl.js b/samples/Demo/wwwroot/shoelace/cdn/translations/sl.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/sl.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/sl.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/sl.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/sl.min.js new file mode 100644 index 0000000..b16894e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/sl.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/sl.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"sl",$name:"Slovenski",$dir:"ltr",carousel:"Vrtiljak",clearEntry:"Počisti vnos",close:"Zapri",copied:"Kopirano",copy:"Kopiraj",currentValue:"Trenutna vrednost",error:"Napaka",goToSlide:(o,a)=>`Pojdi na diapozitiv ${o} od ${a}`,hidePassword:"Skrij geslo",loading:"Nalaganje",nextSlide:"Naslednji diapozitiv",numOptionsSelected:o=>0===o?"Nobena možnost ni izbrana":1===o?"1 možnost izbrana":2===o?"2 možnosti izbrani":3===o||4===o?`${o} možnosti izbrane`:`${o} možnosti izbranih`,previousSlide:"Prejšnji diapozitiv",progress:"Napredek",remove:"Odstrani",resize:"Spremeni velikost",scrollToEnd:"Pomakni se na konec",scrollToStart:"Pomakni se na začetek",selectAColorFromTheScreen:"Izberite barvo z zaslona",showPassword:"Prikaži geslo",slideNum:o=>`Diapozitiv ${o}`,toggleColorFormat:"Preklopi format barve"};registerTranslation(translation);var sl_default=translation;export{sl_default as default}; +//# sourceMappingURL=/sm/9c6a5cb04e4e559a2934e1212a5dd3d18be0b9693b508a64a86265b832f9f518.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/sv.js b/samples/Demo/wwwroot/shoelace/cdn/translations/sv.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/sv.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/sv.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/sv.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/sv.min.js new file mode 100644 index 0000000..e88c35a --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/sv.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/sv.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"sv",$name:"Svenska",$dir:"ltr",carousel:"Karusell",clearEntry:"Återställ val",close:"Stäng",copied:"Kopierade",copy:"Kopiera",currentValue:"Nuvarande värde",error:"Fel",goToSlide:(r,e)=>`Gå till bild ${r} av ${e}`,hidePassword:"Dölj lösenord",loading:"Läser in",nextSlide:"Nästa bild",numOptionsSelected:r=>0===r?"Inga alternativ har valts":1===r?"1 alternativ valt":`${r} alternativ valda`,previousSlide:"Föregående bild",progress:"Framsteg",remove:"Ta bort",resize:"Ändra storlek",scrollToEnd:"Skrolla till slutet",scrollToStart:"Skrolla till början",selectAColorFromTheScreen:"Välj en färg från skärmen",showPassword:"Visa lösenord",slideNum:r=>`Bild ${r}`,toggleColorFormat:"Växla färgformat"};registerTranslation(translation);var sv_default=translation;export{sv_default as default}; +//# sourceMappingURL=/sm/c8a737dfcf99edf655d20b58461638271aef52e162a345e84dc4bcff89bde6da.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/tr.js b/samples/Demo/wwwroot/shoelace/cdn/translations/tr.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/tr.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/tr.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/tr.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/tr.min.js new file mode 100644 index 0000000..d39973f --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/tr.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/tr.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"tr",$name:"Türkçe",$dir:"ltr",carousel:"Atlıkarınca",clearEntry:"Girişi sil",close:"Kapat",copied:"Kopyalandı",copy:"Kopya",currentValue:"Mevcut değer",error:"Hata",goToSlide:(e,r)=>`${r} slayttan ${e} slayta gidin`,hidePassword:"Şifreyi sakla",loading:"Yükleme",nextSlide:"Sonraki slayt",numOptionsSelected:e=>0===e?"Hiçbir seçenek seçilmedi":1===e?"1 seçenek seçildi":`${e} seçenek seçildi`,previousSlide:"Bir onceki slayt",progress:"İlerleme",remove:"Kaldır",resize:"Yeniden boyutlandır",scrollToEnd:"Sona kay",scrollToStart:"Başa kay",selectAColorFromTheScreen:"Ekrandan bir renk seçin",showPassword:"Şifreyi göster",slideNum:e=>`Slayt ${e}`,toggleColorFormat:"Renk biçimini değiştir"};registerTranslation(translation);var tr_default=translation;export{tr_default as default}; +//# sourceMappingURL=/sm/f2b27b3a961648c9dca3066c1d3d788e82a62f1010a7809738dbcc3e15390116.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/zh-cn.js b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/zh-cn.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.min.js new file mode 100644 index 0000000..1fac6c2 --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-cn.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/zh-cn.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"zh-cn",$name:"简体中文",$dir:"ltr",carousel:"跑马灯",clearEntry:"清空",close:"关闭",copied:"已复制",copy:"复制",currentValue:"当前值",error:"错误",goToSlide:(r,e)=>`转到第 ${r} 张幻灯片,共 ${e} 张`,hidePassword:"隐藏密码",loading:"加载中",nextSlide:"下一张幻灯片",numOptionsSelected:r=>0===r?"未选择任何项目":1===r?"已选择 1 个项目":`${r} 选择项目`,previousSlide:"上一张幻灯片",progress:"进度",remove:"删除",resize:"调整大小",scrollToEnd:"滚动至页尾",scrollToStart:"滚动至页首",selectAColorFromTheScreen:"从屏幕中选择一种颜色",showPassword:"显示密码",slideNum:r=>`幻灯片 ${r}`,toggleColorFormat:"切换颜色模式"};registerTranslation(translation);var zh_cn_default=translation;export{zh_cn_default as default}; +//# sourceMappingURL=/sm/bc7ec3bcc12d697a9fc50d858210a2d9c6324177d330a7a2f3385512dfef61de.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/translations/zh-tw.js b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.js similarity index 100% rename from src/Shoelace.Style/wwwroot/translations/zh-tw.js rename to samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.min.js b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.min.js new file mode 100644 index 0000000..d99653c --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/translations/zh-tw.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/translations/zh-tw.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";var translation={$code:"zh-tw",$name:"正體中文",$dir:"ltr",carousel:"幻燈片",clearEntry:"清空",close:"關閉",copied:"已複製",copy:"複製",currentValue:"當前值",error:"錯誤",goToSlide:(r,e)=>`轉到第 ${r} 張幻燈片,共 ${e} 張`,hidePassword:"隱藏密碼",loading:"載入中",nextSlide:"下一張幻燈片",numOptionsSelected:r=>0===r?"未選擇任何項目":1===r?"已選擇 1 個項目":`${r} 選擇項目`,previousSlide:"上一張幻燈片",progress:"進度",remove:"移除",resize:"調整大小",scrollToEnd:"捲至頁尾",scrollToStart:"捲至頁首",selectAColorFromTheScreen:"從螢幕中選擇一種顏色",showPassword:"顯示密碼",slideNum:r=>`幻燈片 ${r}`,toggleColorFormat:"切換顏色格式"};registerTranslation(translation);var zh_tw_default=translation;export{zh_tw_default as default}; +//# sourceMappingURL=/sm/d1452d162c2000371914e865fb45fd7e56d700b6c8262b16127aad639c50a0b4.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/animation-registry.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/animation-registry.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.min.js new file mode 100644 index 0000000..e521afa --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation-registry.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/animation-registry.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getAnimation,setAnimation,setDefaultAnimation}from"../chunks/chunk.EJDHS3MU.js";import"../chunks/chunk.625AWUY7.js";export{getAnimation,setAnimation,setDefaultAnimation}; +//# sourceMappingURL=/sm/49aaa0014c065323db78bc1a8eea32f4d76c8971bffd170fcf56dec90e9d6c67.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/animation.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/animation.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/animation.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/animation.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation.min.js new file mode 100644 index 0000000..9f7671e --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/animation.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/animation.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.QL5C2XOW.js";import{getAnimationNames,getEasingNames}from"../chunks/chunk.BO5VMJGY.js";import"../chunks/chunk.625AWUY7.js";export{getAnimationNames,getEasingNames}; +//# sourceMappingURL=/sm/e699fbec36f90aec6b681856df9765b1f5bcc37aaba4ccf79e2b4576fd60d7bf.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/base-path.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/base-path.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.min.js new file mode 100644 index 0000000..152fe4d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/base-path.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/base-path.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getBasePath,setBasePath}from"../chunks/chunk.3Y6SB6QS.js";import"../chunks/chunk.625AWUY7.js";export{getBasePath,setBasePath}; +//# sourceMappingURL=/sm/f928377b408a5fbe58d8d26a6fdd1a1eea5b91a0c22ad0e04b880dd6d5956e6c.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/form.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/form.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/form.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/form.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/form.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/form.min.js new file mode 100644 index 0000000..5c8f1ee --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/form.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/form.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{getFormControls,serialize}from"../chunks/chunk.KMUO6LEO.js";import"../chunks/chunk.37HAGFEA.js";import"../chunks/chunk.625AWUY7.js";export{getFormControls,serialize}; +//# sourceMappingURL=/sm/3d5de8a8a2401e431d1b16f11d5b183ba043711021387f7b8497f00b33616e6a.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/icon-library.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/icon-library.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.min.js new file mode 100644 index 0000000..1d20ccf --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/icon-library.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/icon-library.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import"../chunks/chunk.HAL7R4WT.js";import{registerIconLibrary,unregisterIconLibrary}from"../chunks/chunk.ZL53POKZ.js";import"../chunks/chunk.P7ZG6EMR.js";import"../chunks/chunk.3TFKS637.js";import"../chunks/chunk.3Y6SB6QS.js";import"../chunks/chunk.625AWUY7.js";export{registerIconLibrary,unregisterIconLibrary}; +//# sourceMappingURL=/sm/d80596690b582a0aeb2ac1d0602c2d72c9ca1c0087f0711c8ae7ca7300ac5867.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/utilities/localize.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/localize.js similarity index 100% rename from src/Shoelace.Style/wwwroot/utilities/localize.js rename to samples/Demo/wwwroot/shoelace/cdn/utilities/localize.js diff --git a/samples/Demo/wwwroot/shoelace/cdn/utilities/localize.min.js b/samples/Demo/wwwroot/shoelace/cdn/utilities/localize.min.js new file mode 100644 index 0000000..e95604d --- /dev/null +++ b/samples/Demo/wwwroot/shoelace/cdn/utilities/localize.min.js @@ -0,0 +1,8 @@ +/** + * Minified by jsDelivr using Terser v5.19.2. + * Original file: /npm/@shoelace-style/shoelace@2.17.1/cdn/utilities/localize.js + * + * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files + */ +import{LocalizeController}from"../chunks/chunk.NH3SRVOC.js";import"../chunks/chunk.QPSNFEB2.js";import{registerTranslation}from"../chunks/chunk.O27EHOBW.js";import"../chunks/chunk.625AWUY7.js";export{LocalizeController,registerTranslation}; +//# sourceMappingURL=/sm/d995be8e54a20fbd48fd7c318be348a8fa1a41819539fcf6e653dd83e4646b0e.map \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js b/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js new file mode 100644 index 0000000..bcf0c19 --- /dev/null +++ b/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js @@ -0,0 +1,37 @@ +const events = [ + { + name: 'slblur', + browserEventName: 'sl-blur', + }, + { + name: 'slinvalid', + browserEventName: 'sl-invalid', + }, + { + name: 'slfocus', + browserEventName: 'sl-focus', + createEventArgs: event => ({ + Type: event.type + }) + }, + { + name: 'slchange', + browserEventName: 'sl-change', + createEventArgs: event => ({ + Value: event.target.value + }) + }, + { + name: 'slinput', + browserEventName: 'sl-input', + createEventArgs: event => ({ + Value: event.target.value + }) + } +]; + +export function afterStarted(blazor) { + events.forEach(event => { + blazor.registerCustomEventType(event.name, event); + }); +} \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/assets/icons/LICENSE b/src/Shoelace.Style/wwwroot/assets/icons/LICENSE deleted file mode 100644 index 3f97be6..0000000 --- a/src/Shoelace.Style/wwwroot/assets/icons/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2019-2023 The Bootstrap Authors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/src/Shoelace.Style/wwwroot/assets/icons/icons.json b/src/Shoelace.Style/wwwroot/assets/icons/icons.json deleted file mode 100644 index f6a312b..0000000 --- a/src/Shoelace.Style/wwwroot/assets/icons/icons.json +++ /dev/null @@ -1,24698 +0,0 @@ -[ - { - "name": "0-circle-fill", - "title": "0 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "0-circle", - "title": "0 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "0-square-fill", - "title": "0 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "0-square", - "title": "0 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "1-circle-fill", - "title": "1 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "1-circle", - "title": "1 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "1-square-fill", - "title": "1 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "1-square", - "title": "1 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "123", - "title": 123, - "categories": [ - "Typography" - ], - "tags": [ - "numbers" - ] - }, - { - "name": "2-circle-fill", - "title": "2 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "2-circle", - "title": "2 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "2-square-fill", - "title": "2 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "2-square", - "title": "2 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "3-circle-fill", - "title": "3 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "3-circle", - "title": "3 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "3-square-fill", - "title": "3 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "3-square", - "title": "3 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "4-circle-fill", - "title": "4 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "4-circle", - "title": "4 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "4-square-fill", - "title": "4 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "4-square", - "title": "4 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "5-circle-fill", - "title": "5 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "5-circle", - "title": "5 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "5-square-fill", - "title": "5 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "5-square", - "title": "5 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "6-circle-fill", - "title": "6 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "6-circle", - "title": "6 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "6-square-fill", - "title": "6 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "6-square", - "title": "6 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "7-circle-fill", - "title": "7 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "7-circle", - "title": "7 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "7-square-fill", - "title": "7 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "7-square", - "title": "7 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "8-circle-fill", - "title": "8 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "8-circle", - "title": "8 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "8-square-fill", - "title": "8 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "8-square", - "title": "8 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "9-circle-fill", - "title": "9 circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "9-circle", - "title": "9 circle", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "9-square-fill", - "title": "9 square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "9-square", - "title": "9 square", - "categories": [ - "Shapes" - ], - "tags": [ - "number", - "numeral" - ] - }, - { - "name": "activity", - "title": "Activity", - "categories": [ - "Data" - ], - "tags": [ - "pulse", - "heartbeat", - "rhythm" - ] - }, - { - "name": "airplane-engines-fill", - "title": "Airplane engines fill", - "categories": [ - "Transportation" - ], - "tags": [ - "flight", - "flying", - "plane", - "air", - "airport", - "aircraft" - ] - }, - { - "name": "airplane-engines", - "title": "Airplane engines", - "categories": [ - "Transportation" - ], - "tags": [ - "flight", - "flying", - "plane", - "air", - "airport", - "aircraft" - ] - }, - { - "name": "airplane-fill", - "title": "Airplane fill", - "categories": [ - "Transportation" - ], - "tags": [ - "flight", - "flying", - "plane", - "air", - "airport", - "aircraft" - ] - }, - { - "name": "airplane", - "title": "Airplane", - "categories": [ - "Transportation" - ], - "tags": [ - "flight", - "flying", - "plane", - "air", - "airport", - "aircraft" - ] - }, - { - "name": "alarm-fill", - "title": "Alarm Fill", - "categories": [ - "Devices" - ], - "tags": [ - "alarm", - "clock", - "time" - ] - }, - { - "name": "alarm", - "title": "Alarm", - "categories": [ - "Devices" - ], - "tags": [ - "alarm", - "clock", - "time" - ] - }, - { - "name": "alexa", - "title": "Alexa", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "assistant" - ] - }, - { - "name": "align-bottom", - "title": "Align bottom", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "align-center", - "title": "Align center", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "align-end", - "title": "Align end", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "align-middle", - "title": "Align middle", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "align-start", - "title": "Align start", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "align-top", - "title": "Align top", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align", - "distribute" - ] - }, - { - "name": "alipay", - "title": "Alipay", - "categories": [ - "Brand" - ], - "tags": [ - "payments" - ] - }, - { - "name": "alphabet-uppercase", - "title": "Alphabet uppercase", - "categories": [ - "Typography" - ], - "tags": [ - "letters", - "abc" - ] - }, - { - "name": "alphabet", - "title": "Alphabet", - "categories": [ - "Typography" - ], - "tags": [ - "letters", - "abc" - ] - }, - { - "name": "alt", - "title": "Alt", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key", - "alt", - "option" - ] - }, - { - "name": "amazon", - "title": "Amazon", - "categories": [ - "Brand" - ], - "tags": [ - "aws" - ] - }, - { - "name": "amd", - "title": "Amd", - "categories": [ - "Brand" - ], - "tags": [ - "radeon" - ] - }, - { - "name": "android", - "title": "Android", - "categories": [ - "Brand" - ], - "tags": [ - "google", - "droid" - ] - }, - { - "name": "android2", - "title": "Android2", - "categories": [ - "Brand" - ], - "tags": [ - "google", - "droid" - ] - }, - { - "name": "app-indicator", - "title": "App indicator", - "categories": [ - "Apps" - ], - "tags": [ - "app", - "application", - "ios", - "android", - "notification", - "square" - ] - }, - { - "name": "app", - "title": "App", - "categories": [ - "Apps" - ], - "tags": [ - "app", - "application", - "ios", - "android", - "square" - ] - }, - { - "name": "apple", - "title": "Apple", - "categories": [ - "Brand" - ], - "tags": [ - "aapl", - "mac", - "macintosh" - ] - }, - { - "name": "archive-fill", - "title": "Archive fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "box", - "delete" - ] - }, - { - "name": "archive", - "title": "Archive", - "categories": [ - "Files and folders" - ], - "tags": [ - "box", - "delete" - ] - }, - { - "name": "arrow-90deg-down", - "title": "Arrow 90deg down", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "right-angle" - ] - }, - { - "name": "arrow-90deg-left", - "title": "Arrow 90deg left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "right-angle" - ] - }, - { - "name": "arrow-90deg-right", - "title": "Arrow 90deg right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "right-angle" - ] - }, - { - "name": "arrow-90deg-up", - "title": "Arrow 90deg up", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "right-angle" - ] - }, - { - "name": "arrow-bar-down", - "title": "Arrow bar down", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-bar-left", - "title": "Arrow bar left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-bar-right", - "title": "Arrow bar right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-bar-up", - "title": "Arrow bar up", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-clockwise", - "title": "Arrow clockwise", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "right", - "spin", - "turn", - "around", - "round", - "rotate", - "refresh", - "reload", - "redo" - ] - }, - { - "name": "arrow-counterclockwise", - "title": "Arrow counterclockwise", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "left", - "spin", - "turn", - "around", - "round", - "rotate", - "undo" - ] - }, - { - "name": "arrow-down-circle-fill", - "title": "Arrow down circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-circle", - "title": "Arrow down circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-left-circle-fill", - "title": "Arrow down left circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-left-circle", - "title": "Arrow down left circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-left-square-fill", - "title": "Arrow down left square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-left-square", - "title": "Arrow down left square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-left", - "title": "Arrow down-left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-down-right-circle-fill", - "title": "Arrow down right circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-right-circle", - "title": "Arrow down right circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-down-right-square-fill", - "title": "Arrow down right square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-right-square", - "title": "Arrow down right square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-right", - "title": "Arrow down-right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-down-short", - "title": "Arrow down-short", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-down-square-fill", - "title": "Arrow down square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-square", - "title": "Arrow down square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-down-up", - "title": "Arrow down-up", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-down", - "title": "Arrow down", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-left-circle-fill", - "title": "Arrow left circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-left-circle", - "title": "Arrow left circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-left-right", - "title": "Arrow left-right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-left-short", - "title": "Arrow left-short", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-left-square-fill", - "title": "Arrow left square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-left-square", - "title": "Arrow left square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-left", - "title": "Arrow left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-repeat", - "title": "Arrow repeat", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "spin", - "turn", - "around", - "round", - "rotate", - "sync" - ] - }, - { - "name": "arrow-return-left", - "title": "Arrow return left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "return" - ] - }, - { - "name": "arrow-return-right", - "title": "Arrow return right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "return" - ] - }, - { - "name": "arrow-right-circle-fill", - "title": "Arrow right circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-right-circle", - "title": "Arrow right circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-right-short", - "title": "Arrow right-short", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-right-square-fill", - "title": "Arrow right square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-right-square", - "title": "Arrow right square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-right", - "title": "Arrow right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-through-heart-fill", - "title": "Arrow through heart fill", - "categories": [ - "Arrows", - "Love" - ], - "tags": [ - "cupid", - "love", - "valentine" - ] - }, - { - "name": "arrow-through-heart", - "title": "Arrow through heart", - "categories": [ - "Arrows", - "Love" - ], - "tags": [ - "cupid", - "love", - "valentine" - ] - }, - { - "name": "arrow-up-circle-fill", - "title": "Arrow up circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-circle", - "title": "Arrow up circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-left-circle-fill", - "title": "Arrow up left circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-left-circle", - "title": "Arrow up left circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-left-square-fill", - "title": "Arrow up left square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up-left-square", - "title": "Arrow up left square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up-left", - "title": "Arrow up-left", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-up-right-circle-fill", - "title": "Arrow up right circle fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-right-circle", - "title": "Arrow up right circle", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "circle" - ] - }, - { - "name": "arrow-up-right-square-fill", - "title": "Arrow up right square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up-right-square", - "title": "Arrow up right square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up-right", - "title": "Arrow up-right", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-up-short", - "title": "Arrow up-short", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrow-up-square-fill", - "title": "Arrow up square fill", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up-square", - "title": "Arrow up square", - "categories": [ - "Shape Arrows" - ], - "tags": [ - "arrow", - "square" - ] - }, - { - "name": "arrow-up", - "title": "Arrow up", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrows-angle-contract", - "title": "Arrows angle contract", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "arrows-angle-expand", - "title": "Arrows angle expand", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "arrows-collapse-vertical", - "title": "Arrows collapse vertical", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "arrows-collapse", - "title": "Arrows collapse", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrows-expand-vertical", - "title": "Arrows expand vertical", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "arrows-expand", - "title": "Arrows expand", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrows-fullscreen", - "title": "Arrows fullscreen", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "arrows-move", - "title": "Arrows move", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "cursor", - "move" - ] - }, - { - "name": "arrows-vertical", - "title": "Arrows vertical", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "arrows", - "title": "Arrows", - "categories": [ - "Arrows" - ], - "tags": [ - "arrow", - "resize" - ] - }, - { - "name": "aspect-ratio-fill", - "title": "Aspect ratio fill", - "categories": [ - "Media" - ], - "tags": [ - "size", - "resize", - "crop", - "dimensions" - ] - }, - { - "name": "aspect-ratio", - "title": "Aspect ratio", - "categories": [ - "Media" - ], - "tags": [ - "size", - "resize", - "crop", - "dimensions" - ] - }, - { - "name": "asterisk", - "title": "Asterisk", - "categories": [ - "Typography" - ], - "tags": [ - "asterisks", - "star" - ] - }, - { - "name": "at", - "title": "At", - "categories": [ - "Communications" - ], - "tags": [ - "mention", - "sign" - ] - }, - { - "name": "award-fill", - "title": "Award fill", - "categories": [ - "Real world" - ], - "tags": [ - "prize", - "rosette" - ] - }, - { - "name": "award", - "title": "Award", - "categories": [ - "Real world" - ], - "tags": [ - "prize", - "rosette" - ] - }, - { - "name": "back", - "title": "Back", - "categories": [ - "Graphics" - ], - "tags": [ - "backward", - "layer" - ] - }, - { - "name": "backpack-fill", - "title": "Backpack fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack", - "title": "Backpack", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack2-fill", - "title": "Backpack2 fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack2", - "title": "Backpack2", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack3-fill", - "title": "Backpack3 fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack3", - "title": "Backpack3", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack4-fill", - "title": "Backpack4 fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backpack4", - "title": "Backpack4", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "backspace-fill", - "title": "Backspace fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "backspace-reverse-fill", - "title": "Backspace reverse fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "backspace-reverse", - "title": "Backspace reverse", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "backspace", - "title": "Backspace", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "badge-3d-fill", - "title": "Badge 3d fill", - "categories": [ - "Badges" - ], - "tags": [ - "3d", - "display", - "dimension" - ] - }, - { - "name": "badge-3d", - "title": "Badge 3d", - "categories": [ - "Badges" - ], - "tags": [ - "3d", - "display", - "dimension" - ] - }, - { - "name": "badge-4k-fill", - "title": "Badge 4k fill", - "categories": [ - "Badges" - ], - "tags": [ - "4k", - "display", - "resolution", - "retina" - ] - }, - { - "name": "badge-4k", - "title": "Badge 4k", - "categories": [ - "Badges" - ], - "tags": [ - "4k", - "display", - "resolution", - "retina" - ] - }, - { - "name": "badge-8k-fill", - "title": "Badge 8k fill", - "categories": [ - "Badges" - ], - "tags": [ - "4k", - "display", - "resolution", - "retina" - ] - }, - { - "name": "badge-8k", - "title": "Badge 8k", - "categories": [ - "Badges" - ], - "tags": [ - "4k", - "display", - "resolution", - "retina" - ] - }, - { - "name": "badge-ad-fill", - "title": "Badge ad fill", - "categories": [ - "Badges" - ], - "tags": [ - "advertisement" - ] - }, - { - "name": "badge-ad", - "title": "Badge ad", - "categories": [ - "Badges" - ], - "tags": [ - "advertisement" - ] - }, - { - "name": "badge-ar-fill", - "title": "Badge ar fill", - "categories": [ - "Badges" - ], - "tags": [ - "augmented", - "reality", - "ar" - ] - }, - { - "name": "badge-ar", - "title": "Badge ar", - "categories": [ - "Badges" - ], - "tags": [ - "augmented", - "reality", - "ar" - ] - }, - { - "name": "badge-cc-fill", - "title": "Badge cc fill", - "categories": [ - "Badges" - ], - "tags": [ - "closed captioning" - ] - }, - { - "name": "badge-cc", - "title": "Badge cc", - "categories": [ - "Badges" - ], - "tags": [ - "closed captioning" - ] - }, - { - "name": "badge-hd-fill", - "title": "Badge hd fill", - "categories": [ - "Badges" - ], - "tags": [ - "display", - "resolution", - "high definition" - ] - }, - { - "name": "badge-hd", - "title": "Badge hd", - "categories": [ - "Badges" - ], - "tags": [ - "display", - "resolution", - "high definition" - ] - }, - { - "name": "badge-sd-fill", - "title": "Badge SD fill", - "categories": [ - "Badges" - ], - "tags": [ - "display", - "resolution", - "standard definition" - ] - }, - { - "name": "badge-sd", - "title": "Badge Sd", - "categories": [ - "Badges" - ], - "tags": [ - "display", - "resolution", - "standard definition" - ] - }, - { - "name": "badge-tm-fill", - "title": "Badge tm fill", - "categories": [ - "Badges" - ], - "tags": [ - "trademark" - ] - }, - { - "name": "badge-tm", - "title": "Badge tm", - "categories": [ - "Badges" - ], - "tags": [ - "trademark" - ] - }, - { - "name": "badge-vo-fill", - "title": "Badge vo fill", - "categories": [ - "Badges" - ], - "tags": [ - "voiceover", - "accessibility" - ] - }, - { - "name": "badge-vo", - "title": "Badge vo", - "categories": [ - "Badges" - ], - "tags": [ - "voiceover", - "accessibility" - ] - }, - { - "name": "badge-vr-fill", - "title": "Badge vr fill", - "categories": [ - "Badges" - ], - "tags": [ - "virtual", - "reality", - "vr" - ] - }, - { - "name": "badge-vr", - "title": "Badge vr", - "categories": [ - "Badges" - ], - "tags": [ - "virtual", - "reality", - "vr" - ] - }, - { - "name": "badge-wc-fill", - "title": "Badge wc fill", - "categories": [ - "Badges" - ], - "tags": [ - "wash closet", - "wc" - ] - }, - { - "name": "badge-wc", - "title": "Badge wc", - "categories": [ - "Badges" - ], - "tags": [ - "wash closet", - "wc" - ] - }, - { - "name": "bag-check-fill", - "title": "Bag check fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-check", - "title": "Bag check", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-dash-fill", - "title": "Bag dash fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-dash", - "title": "Bag dash", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-fill", - "title": "Bag fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "cart", - "purchase", - "buy" - ] - }, - { - "name": "bag-heart-fill", - "title": "Bag heart fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "cart", - "purchase", - "buy", - "valentine", - "love" - ] - }, - { - "name": "bag-heart", - "title": "Bag heart", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "cart", - "purchase", - "buy", - "valentine", - "love" - ] - }, - { - "name": "bag-plus-fill", - "title": "Bag plus fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "add", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-plus", - "title": "Bag plus", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-x-fill", - "title": "Bag x fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag-x", - "title": "Bag x", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "bag", - "title": "Bag", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "cart", - "purchase", - "buy" - ] - }, - { - "name": "balloon-fill", - "title": "Balloon fill", - "categories": [ - "Real World" - ], - "tags": [ - "birthday" - ] - }, - { - "name": "balloon-heart-fill", - "title": "Balloon heart fill", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "birthday", - "valentine", - "love" - ] - }, - { - "name": "balloon-heart", - "title": "Balloon heart", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "birthday", - "valentine", - "love" - ] - }, - { - "name": "balloon", - "title": "Balloon", - "categories": [ - "Real World" - ], - "tags": [ - "birthday" - ] - }, - { - "name": "ban-fill", - "title": "Ban fill", - "categories": [ - "Real World" - ], - "tags": [ - "no", - "not allowed" - ] - }, - { - "name": "ban", - "title": "Ban", - "categories": [ - "Real World" - ], - "tags": [ - "no", - "not allowed" - ] - }, - { - "name": "bandaid-fill", - "title": "Bandaid fill", - "categories": [ - "Real World" - ], - "tags": [ - "bandage", - "health" - ] - }, - { - "name": "bandaid", - "title": "Bandaid", - "categories": [ - "Real World" - ], - "tags": [ - "bandage", - "health" - ] - }, - { - "name": "bank", - "title": "Bank", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "market", - "temple" - ] - }, - { - "name": "bank2", - "title": "Bank2", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "market", - "temple" - ] - }, - { - "name": "bar-chart-fill", - "title": "Bar chart fill", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "bar-chart-line-fill", - "title": "Bar chart line fill", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "bar-chart-line", - "title": "Bar chart line", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "bar-chart-steps", - "title": "Bar chart steps", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "bar-chart", - "title": "Bar chart", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "basket-fill", - "title": "Basket fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "basket", - "title": "Basket", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "basket2-fill", - "title": "Basket2 fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "basket2", - "title": "Basket2", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "basket3-fill", - "title": "Basket3 fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "basket3", - "title": "Basket3", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "battery-charging", - "title": "Battery charging", - "categories": [ - "Devices" - ], - "tags": [ - "power", - "charge" - ] - }, - { - "name": "battery-full", - "title": "Battery full", - "categories": [ - "Devices" - ], - "tags": [ - "power", - "charge" - ] - }, - { - "name": "battery-half", - "title": "Battery half", - "categories": [ - "Devices" - ], - "tags": [ - "power", - "charge" - ] - }, - { - "name": "battery", - "title": "Battery", - "categories": [ - "Devices" - ], - "tags": [ - "power", - "charge" - ] - }, - { - "name": "behance", - "title": "Behance", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "bell-fill", - "title": "Bell fill", - "categories": [ - "Communications" - ], - "tags": [ - "notification", - "clock" - ] - }, - { - "name": "bell-slash-fill", - "title": "Bell slash fill", - "categories": [ - "Communications" - ], - "tags": [ - "notification", - "silenced", - "clock" - ] - }, - { - "name": "bell-slash", - "title": "Bell slash", - "categories": [ - "Communications" - ], - "tags": [ - "notification", - "silenced", - "clock" - ] - }, - { - "name": "bell", - "title": "Bell", - "categories": [ - "Communications" - ], - "tags": [ - "notification", - "clock" - ] - }, - { - "name": "bezier", - "title": "Bezier", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "pen" - ] - }, - { - "name": "bezier2", - "title": "Bezier2", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "pen" - ] - }, - { - "name": "bicycle", - "title": "Bicycle", - "categories": [ - "Real world" - ], - "tags": [ - "bike", - "riding", - "bicycling" - ] - }, - { - "name": "bing", - "title": "Bing", - "categories": [ - "Brand" - ], - "tags": [ - "search", - "microsoft" - ] - }, - { - "name": "binoculars-fill", - "title": "Binoculars fill", - "categories": [ - "Real world" - ], - "tags": [ - "distance", - "view", - "search" - ] - }, - { - "name": "binoculars", - "title": "Binoculars", - "categories": [ - "Real world" - ], - "tags": [ - "distance", - "view", - "search" - ] - }, - { - "name": "blockquote-left", - "title": "Blockquote left", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "blockquote-right", - "title": "Blockquote right", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "bluetooth", - "title": "Bluetooth", - "categories": [ - "Brand" - ], - "tags": [ - "wireless" - ] - }, - { - "name": "body-text", - "title": "Body text", - "categories": [ - "Typography" - ], - "tags": [ - "content" - ] - }, - { - "name": "book-fill", - "title": "Book fill", - "categories": [ - "Real world" - ], - "tags": [ - "novel", - "read", - "magazine" - ] - }, - { - "name": "book-half", - "title": "Book half", - "categories": [ - "Real world" - ], - "tags": [ - "novel", - "read", - "magazine" - ] - }, - { - "name": "book", - "title": "Book", - "categories": [ - "Real world" - ], - "tags": [ - "novel", - "read", - "magazine" - ] - }, - { - "name": "bookmark-check-fill", - "title": "Bookmark check fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-check", - "title": "Bookmark check", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-dash-fill", - "title": "Bookmark dash fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-dash", - "title": "Bookmark dash", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-fill", - "title": "Bookmark fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-heart-fill", - "title": "Bookmark heart fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-heart", - "title": "Bookmark heart", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-plus-fill", - "title": "Bookmark plus fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-plus", - "title": "Bookmark plus", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-star-fill", - "title": "Bookmark star fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-star", - "title": "Bookmark star", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-x-fill", - "title": "Bookmark x fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark-x", - "title": "Bookmark x", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmark", - "title": "Bookmark", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmarks-fill", - "title": "Bookmarks fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookmarks", - "title": "Bookmarks", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "reading", - "book", - "label", - "tag", - "category" - ] - }, - { - "name": "bookshelf", - "title": "Bookshelf", - "categories": [ - "Real world" - ], - "tags": [ - "shelf" - ] - }, - { - "name": "boombox-fill", - "title": "Boombox fill", - "categories": [ - "Real World" - ], - "tags": [ - "music" - ] - }, - { - "name": "boombox", - "title": "Boombox", - "categories": [ - "Real World" - ], - "tags": [ - "music" - ] - }, - { - "name": "bootstrap-fill", - "title": "Bootstrap fill", - "categories": [ - "Bootstrap" - ], - "tags": [ - "bootstrap" - ] - }, - { - "name": "bootstrap-reboot", - "title": "Bootstrap Reboot", - "categories": [ - "Bootstrap" - ], - "tags": [ - "bootstrap" - ] - }, - { - "name": "bootstrap", - "title": "Bootstrap", - "categories": [ - "Bootstrap" - ], - "tags": [ - "bootstrap" - ] - }, - { - "name": "border-all", - "title": "Border all", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-bottom", - "title": "Border bottom", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-center", - "title": "Border center", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-inner", - "title": "Border inner", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-left", - "title": "Border left", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-middle", - "title": "Border middle", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-outer", - "title": "Border outer", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-right", - "title": "Border right", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-style", - "title": "Border style", - "categories": [ - "Typography" - ], - "tags": [ - "borders", - "wysiwyg" - ] - }, - { - "name": "border-top", - "title": "Border top", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "border-width", - "title": "Border width", - "categories": [ - "Typography" - ], - "tags": [ - "borders", - "wysiwyg" - ] - }, - { - "name": "border", - "title": "Border", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "borders" - ] - }, - { - "name": "bounding-box-circles", - "title": "Bounding box circles", - "categories": [ - "Graphics" - ], - "tags": [ - "text", - "shape", - "resize", - "dimensions" - ] - }, - { - "name": "bounding-box", - "title": "Bounding box", - "categories": [ - "Graphics" - ], - "tags": [ - "text", - "shape", - "resize", - "dimensions" - ] - }, - { - "name": "box-arrow-down-left", - "title": "Box arrow bottom-left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-down-right", - "title": "Box arrow bottom-right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-down", - "title": "Box arrow down", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "download", - "save" - ] - }, - { - "name": "box-arrow-in-down-left", - "title": "Box arrow in down left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-in-down-right", - "title": "Box arrow in down right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-in-down", - "title": "Box arrow in down", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "upload" - ] - }, - { - "name": "box-arrow-in-left", - "title": "Box arrow in left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "login", - "signin", - "enter" - ] - }, - { - "name": "box-arrow-in-right", - "title": "Box arrow in right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "login", - "signin", - "enter" - ] - }, - { - "name": "box-arrow-in-up-left", - "title": "Box arrow in up left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-in-up-right", - "title": "Box arrow in up right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-in-up", - "title": "Box arrow in up", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-arrow-left", - "title": "Box arrow left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "logout", - "signout", - "exit" - ] - }, - { - "name": "box-arrow-right", - "title": "Box arrow right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "logout", - "signout", - "exit" - ] - }, - { - "name": "box-arrow-up-left", - "title": "Box arrow up-left", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "external link" - ] - }, - { - "name": "box-arrow-up-right", - "title": "Box arrow up-right", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow", - "external link" - ] - }, - { - "name": "box-arrow-up", - "title": "Box arrow up", - "categories": [ - "Box arrows" - ], - "tags": [ - "arrow" - ] - }, - { - "name": "box-fill", - "title": "Box fill", - "categories": [ - "Real world" - ], - "tags": [ - "cardboard", - "package" - ] - }, - { - "name": "box-seam-fill", - "title": "Box seam fill", - "categories": [ - "Real world" - ], - "tags": [ - "cardboard", - "package" - ] - }, - { - "name": "box-seam", - "title": "Box seam", - "categories": [ - "Real world" - ], - "tags": [ - "cardboard", - "package" - ] - }, - { - "name": "box", - "title": "Box", - "categories": [ - "Real world" - ], - "tags": [ - "cardboard", - "package", - "cube" - ] - }, - { - "name": "box2-fill", - "title": "Box2 fill", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "cardboard", - "package", - "cube" - ] - }, - { - "name": "box2-heart-fill", - "title": "Box2 heart fill", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "cardboard", - "package", - "cube", - "gift", - "valentine", - "love" - ] - }, - { - "name": "box2-heart", - "title": "Box2 heart", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "cardboard", - "package", - "cube", - "gift", - "valentine", - "love" - ] - }, - { - "name": "box2", - "title": "Box2", - "categories": [ - "Real World" - ], - "tags": [ - "cardboard", - "package", - "cube" - ] - }, - { - "name": "boxes", - "title": "Boxes", - "categories": [ - "Real World" - ], - "tags": [ - "cardboard", - "package", - "cube" - ] - }, - { - "name": "braces-asterisk", - "title": "Braces asterisk", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software" - ] - }, - { - "name": "braces", - "title": "Braces", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software" - ] - }, - { - "name": "bricks", - "title": "Bricks", - "categories": [ - "Real world" - ], - "tags": [ - "wall", - "firewall" - ] - }, - { - "name": "briefcase-fill", - "title": "Briefcase fill", - "categories": [ - "Real world" - ], - "tags": [ - "business", - "bag", - "baggage" - ] - }, - { - "name": "briefcase", - "title": "Briefcase", - "categories": [ - "Real world" - ], - "tags": [ - "business", - "bag", - "baggage" - ] - }, - { - "name": "brightness-alt-high-fill", - "title": "Brightness alt high fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-alt-high", - "title": "Brightness alt high", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-alt-low-fill", - "title": "Brightness alt low fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-alt-low", - "title": "Brightness alt low", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-high-fill", - "title": "Brightness high fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-high", - "title": "Brightness high", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-low-fill", - "title": "Brightness low fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brightness-low", - "title": "Brightness low", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "brightness", - "sun", - "weather" - ] - }, - { - "name": "brilliance", - "title": "Brilliance", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "broadcast-pin", - "title": "Broadcast pin", - "categories": [ - "Communications" - ], - "tags": [ - "radio", - "radio wave", - "amplify", - "wavelength", - "podcast" - ] - }, - { - "name": "broadcast", - "title": "Broadcast", - "categories": [ - "Communications" - ], - "tags": [ - "radio", - "radio wave", - "amplify", - "wavelength" - ] - }, - { - "name": "browser-chrome", - "title": "Browser Chrome", - "categories": [ - "Brand" - ], - "tags": [ - "google", - "webkit", - "blink" - ] - }, - { - "name": "browser-edge", - "title": "Browser Edge", - "categories": [ - "Brand" - ], - "tags": [ - "microsoft", - "webkit" - ] - }, - { - "name": "browser-firefox", - "title": "Browser Firefox", - "categories": [ - "Brand" - ], - "tags": [ - "gecko" - ] - }, - { - "name": "browser-safari", - "title": "Browser Safari", - "categories": [ - "Brand" - ], - "tags": [ - "webkit", - "apple" - ] - }, - { - "name": "brush-fill", - "title": "Brush fill", - "categories": [ - "Tools" - ], - "tags": [ - "paint", - "art" - ] - }, - { - "name": "brush", - "title": "Brush", - "categories": [ - "Tools" - ], - "tags": [ - "paint", - "art" - ] - }, - { - "name": "bucket-fill", - "title": "Bucket fill", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "pail" - ] - }, - { - "name": "bucket", - "title": "Bucket", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "pail" - ] - }, - { - "name": "bug-fill", - "title": "Bug fill", - "categories": [ - "Real world" - ], - "tags": [ - "insect", - "error" - ] - }, - { - "name": "bug", - "title": "Bug", - "categories": [ - "Real world" - ], - "tags": [ - "insect", - "error" - ] - }, - { - "name": "building-add", - "title": "Building add", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-check", - "title": "Building check", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-dash", - "title": "Building dash", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-down", - "title": "Building down", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-exclamation", - "title": "Building exclamation", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-add", - "title": "Building fill add", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-check", - "title": "Building fill check", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-dash", - "title": "Building fill dash", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-down", - "title": "Building fill down", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-exclamation", - "title": "Building fill exclamation", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-gear", - "title": "Building fill gear", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-lock", - "title": "Building fill lock", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-slash", - "title": "Building fill slash", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-up", - "title": "Building fill up", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill-x", - "title": "Building fill x", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-fill", - "title": "Building fill", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-gear", - "title": "Building gear", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-lock", - "title": "Building lock", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-slash", - "title": "Building slash", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-up", - "title": "Building up", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building-x", - "title": "Building x", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "building", - "title": "Building", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "buildings-fill", - "title": "Buildings fill", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "buildings", - "title": "Buildings", - "categories": [ - "Buildings" - ], - "tags": [ - "company", - "enterprise", - "organization", - "office", - "business" - ] - }, - { - "name": "bullseye", - "title": "Bullseye", - "categories": [ - "Geo" - ], - "tags": [ - "target" - ] - }, - { - "name": "bus-front-fill", - "title": "Bus front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "public transit", - "commute" - ] - }, - { - "name": "bus-front", - "title": "Bus front", - "categories": [ - "Transportation" - ], - "tags": [ - "public transit", - "commute" - ] - }, - { - "name": "c-circle-fill", - "title": "C circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "copyright" - ] - }, - { - "name": "c-circle", - "title": "C circle", - "categories": [ - "Shapes" - ], - "tags": [ - "copyright" - ] - }, - { - "name": "c-square-fill", - "title": "C square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "copyright" - ] - }, - { - "name": "c-square", - "title": "C square", - "categories": [ - "Shapes" - ], - "tags": [ - "copyright" - ] - }, - { - "name": "cake-fill", - "title": "Cake fill", - "categories": [ - "Real World" - ], - "tags": [ - "birthday", - "celebrate", - "dessert" - ] - }, - { - "name": "cake", - "title": "Cake", - "categories": [ - "Real World" - ], - "tags": [ - "birthday", - "celebrate", - "dessert" - ] - }, - { - "name": "cake2-fill", - "title": "Cake2 fill", - "categories": [ - "Real World" - ], - "tags": [ - "birthday", - "celebrate", - "dessert" - ] - }, - { - "name": "cake2", - "title": "Cake2", - "categories": [ - "Real World" - ], - "tags": [ - "birthday", - "celebrate", - "dessert" - ] - }, - { - "name": "calculator-fill", - "title": "Calculator fill", - "categories": [ - "Devices" - ], - "tags": [ - "calculator", - "math" - ] - }, - { - "name": "calculator", - "title": "Calculator", - "categories": [ - "Devices" - ], - "tags": [ - "calculator", - "math" - ] - }, - { - "name": "calendar-check-fill", - "title": "Calendar check fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-check", - "title": "Calendar check", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-date-fill", - "title": "Calendar date fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-date", - "title": "Calendar date", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-day-fill", - "title": "Calendar day fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-day", - "title": "Calendar day", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-event-fill", - "title": "Calendar event fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar-event", - "title": "Calendar event", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar-fill", - "title": "Calendar fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-heart-fill", - "title": "Calendar heart fill", - "categories": [ - "Date and time", - "Love" - ], - "tags": [ - "date", - "time", - "month", - "valentine", - "date" - ] - }, - { - "name": "calendar-heart", - "title": "Calendar heart", - "categories": [ - "Date and time", - "Love" - ], - "tags": [ - "date", - "time", - "month", - "valentine", - "date" - ] - }, - { - "name": "calendar-minus-fill", - "title": "Calendar minus fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-minus", - "title": "Calendar minus", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-month-fill", - "title": "Calendar month fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-month", - "title": "Calendar month", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-plus-fill", - "title": "Calendar plus fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-plus", - "title": "Calendar plus", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar-range-fill", - "title": "Calendar range fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar-range", - "title": "Calendar range", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar-week-fill", - "title": "Calendar week fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar-week", - "title": "Calendar week", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar-x-fill", - "title": "Calendar x fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month", - "remove", - "delete" - ] - }, - { - "name": "calendar-x", - "title": "Calendar x", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month", - "remove", - "delete" - ] - }, - { - "name": "calendar", - "title": "Calendar", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-check-fill", - "title": "Calendar2 check fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-check", - "title": "Calendar2 check", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-date-fill", - "title": "Calendar2 date fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-date", - "title": "Calendar2 date", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-day-fill", - "title": "Calendar2 day fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-day", - "title": "Calendar2 day", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-event-fill", - "title": "Calendar2 event fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar2-event", - "title": "Calendar2 event", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar2-fill", - "title": "Calendar2 fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-heart-fill", - "title": "Calendar2 heart fill", - "categories": [ - "Date and time", - "Love" - ], - "tags": [ - "date", - "time", - "month", - "valentine", - "date" - ] - }, - { - "name": "calendar2-heart", - "title": "Calendar2 heart", - "categories": [ - "Date and time", - "Love" - ], - "tags": [ - "date", - "time", - "month", - "valentine", - "date" - ] - }, - { - "name": "calendar2-minus-fill", - "title": "Calendar2 minus fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-minus", - "title": "Calendar2 minus", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-month-fill", - "title": "Calendar2 month fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-month", - "title": "Calendar2 month", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-plus-fill", - "title": "Calendar2 plus fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-plus", - "title": "Calendar2 plus", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar2-range-fill", - "title": "Calendar2 range fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar2-range", - "title": "Calendar2 range", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar2-week-fill", - "title": "Calendar2 week fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar2-week", - "title": "Calendar2 week", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar2-x-fill", - "title": "Calendar2 x fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month", - "remove", - "delete" - ] - }, - { - "name": "calendar2-x", - "title": "Calendar2 x", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month", - "remove", - "delete" - ] - }, - { - "name": "calendar2", - "title": "Calendar2", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar3-event-fill", - "title": "Calendar3 event fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar3-event", - "title": "Calendar3 event", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar3-fill", - "title": "Calendar3 fill", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar3-range-fill", - "title": "Calendar3 range fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar3-range", - "title": "Calendar3 range", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar3-week-fill", - "title": "Calendar3 week fill", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar3-week", - "title": "Calendar3 week", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar3", - "title": "Calendar3", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "calendar4-event", - "title": "Calendar4 event", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "event", - "invite" - ] - }, - { - "name": "calendar4-range", - "title": "Calendar4 range", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration" - ] - }, - { - "name": "calendar4-week", - "title": "Calendar4 week", - "categories": [ - "Date and time" - ], - "tags": [ - "dates", - "timeline", - "duration", - "week" - ] - }, - { - "name": "calendar4", - "title": "Calendar4", - "categories": [ - "Date and time" - ], - "tags": [ - "date", - "time", - "month" - ] - }, - { - "name": "camera-fill", - "title": "Camera fill", - "categories": [ - "Devices" - ], - "tags": [ - "photos", - "photography" - ] - }, - { - "name": "camera-reels-fill", - "title": "Camera reels fill", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera-reels", - "title": "Camera reels", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera-video-fill", - "title": "Camera video fill", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera-video-off-fill", - "title": "Camera video off fill", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera-video-off", - "title": "Camera video off", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera-video", - "title": "Camera video", - "categories": [ - "Devices" - ], - "tags": [ - "av", - "video", - "film" - ] - }, - { - "name": "camera", - "title": "Camera", - "categories": [ - "Devices" - ], - "tags": [ - "photos", - "photography" - ] - }, - { - "name": "camera2", - "title": "Camera", - "categories": [ - "Devices" - ], - "tags": [ - "photos", - "photography" - ] - }, - { - "name": "capslock-fill", - "title": "Capslock fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "capslock", - "title": "Capslock", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "capsule-pill", - "title": "Capsule pill", - "categories": [ - "Medical" - ], - "tags": [ - "rx", - "pills", - "capsules", - "medicine" - ] - }, - { - "name": "capsule", - "title": "Capsule", - "categories": [ - "Medical" - ], - "tags": [ - "rx", - "pills", - "capsules", - "medicine" - ] - }, - { - "name": "car-front-fill", - "title": "Car front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "automobile", - "automotive", - "auto", - "sedan", - "drive", - "driving", - "vehicle" - ] - }, - { - "name": "car-front", - "title": "Car front", - "categories": [ - "Transportation" - ], - "tags": [ - "automobile", - "automotive", - "auto", - "sedan", - "drive", - "driving", - "vehicle" - ] - }, - { - "name": "card-checklist", - "title": "Card checklist", - "categories": [ - "Files and folders" - ], - "tags": [ - "note", - "card", - "notecard" - ] - }, - { - "name": "card-heading", - "title": "Card heading", - "categories": [ - "Files and folders" - ], - "tags": [ - "note", - "card", - "notecard" - ] - }, - { - "name": "card-image", - "title": "Card image", - "categories": [ - "Files and folders" - ], - "tags": [ - "note", - "card", - "notecard" - ] - }, - { - "name": "card-list", - "title": "Card list", - "categories": [ - "Files and folders" - ], - "tags": [ - "note", - "card", - "notecard" - ] - }, - { - "name": "card-text", - "title": "Card text", - "categories": [ - "Files and folders" - ], - "tags": [ - "note", - "card", - "notecard", - "letter" - ] - }, - { - "name": "caret-down-fill", - "title": "Caret down fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-down-square-fill", - "title": "Caret down square fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-down-square", - "title": "Caret down square", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-down", - "title": "Caret down", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-left-fill", - "title": "Caret left fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-left-square-fill", - "title": "Caret left square fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-left-square", - "title": "Caret left square", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-left", - "title": "Caret left", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-right-fill", - "title": "Caret right fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-right-square-fill", - "title": "Caret right square fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-right-square", - "title": "Caret right square", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-right", - "title": "Caret right", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-up-fill", - "title": "Caret up fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-up-square-fill", - "title": "Caret up square fill", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-up-square", - "title": "Caret up square", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "caret-up", - "title": "Caret up", - "categories": [ - "Carets" - ], - "tags": [ - "caret", - "arrow", - "triangle" - ] - }, - { - "name": "cart-check-fill", - "title": "Cart check fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-check", - "title": "Cart check", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-dash-fill", - "title": "Cart dash fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-dash", - "title": "Cart dash", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-fill", - "title": "Cart fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-plus-fill", - "title": "Cart plus fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-plus", - "title": "Cart plus", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-x-fill", - "title": "Cart x fill", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart-x", - "title": "Cart x", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart", - "title": "Cart", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart2", - "title": "Cart2", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart3", - "title": "Cart3", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cart4", - "title": "Cart4", - "categories": [ - "Commerce" - ], - "tags": [ - "shopping", - "checkout", - "check", - "cart", - "basket", - "bag" - ] - }, - { - "name": "cash-coin", - "title": "Cash coin", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "currency" - ] - }, - { - "name": "cash-stack", - "title": "Cash stack", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "bills", - "funds", - "wallet", - "currency" - ] - }, - { - "name": "cash", - "title": "Cash", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "bills", - "funds", - "wallet", - "currency" - ] - }, - { - "name": "cassette-fill", - "title": "Cassette fill", - "categories": [ - "Media" - ], - "tags": [ - "tape", - "music", - "audio" - ] - }, - { - "name": "cassette", - "title": "Cassette", - "categories": [ - "Media" - ], - "tags": [ - "tape", - "music", - "audio" - ] - }, - { - "name": "cast", - "title": "Cast", - "categories": [ - "Media" - ], - "tags": [ - "airplay", - "project", - "stream", - "display" - ] - }, - { - "name": "cc-circle-fill", - "title": "CC circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "creative commons" - ] - }, - { - "name": "cc-circle", - "title": "CC circle", - "categories": [ - "Shapes" - ], - "tags": [ - "creative commons" - ] - }, - { - "name": "cc-square-fill", - "title": "CC square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "creative commons" - ] - }, - { - "name": "cc-square", - "title": "CC square", - "categories": [ - "Shapes" - ], - "tags": [ - "creative commons" - ] - }, - { - "name": "chat-dots-fill", - "title": "Chat dots fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-dots", - "title": "Chat dots", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-fill", - "title": "Chat fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-heart-fill", - "title": "Chat heart fill", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-heart", - "title": "Chat heart", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-left-dots-fill", - "title": "Chat left dots fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-left-dots", - "title": "Chat left dots", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-left-fill", - "title": "Chat left fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-left-heart-fill", - "title": "Chat left heart fill", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-left-heart", - "title": "Chat left heart", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-left-quote-fill", - "title": "Chat left quote fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-left-quote", - "title": "Chat left quote", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-left-text-fill", - "title": "Chat left text fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-left-text", - "title": "Chat left text", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-left", - "title": "Chat left", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-quote-fill", - "title": "Chat quote fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-quote", - "title": "Chat quote", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-right-dots-fill", - "title": "Chat right dots fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-right-dots", - "title": "Chat right dots", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-right-fill", - "title": "Chat right fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-right-heart-fill", - "title": "Chat right heart fill", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-right-heart", - "title": "Chat right heart", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-right-quote-fill", - "title": "Chat right quote fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-right-quote", - "title": "Chat right quote", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-right-text-fill", - "title": "Chat right text fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-right-text", - "title": "Chat right text", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-right", - "title": "Chat right", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-square-dots-fill", - "title": "Chat square dots fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-square-dots", - "title": "Chat square dots", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "typing", - "comment" - ] - }, - { - "name": "chat-square-fill", - "title": "Chat square fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-square-heart-fill", - "title": "Chat square heart fill", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-square-heart", - "title": "Chat square heart", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "chat bubble", - "text", - "message", - "valentine", - "romance", - "comment" - ] - }, - { - "name": "chat-square-quote-fill", - "title": "Chat square quote fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-square-quote", - "title": "Chat square quote", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "quote", - "comment" - ] - }, - { - "name": "chat-square-text-fill", - "title": "Chat square text fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-square-text", - "title": "Chat square text", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-square", - "title": "Chat square", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-text-fill", - "title": "Chat text fill", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat-text", - "title": "Chat text", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "chat", - "title": "Chat", - "categories": [ - "Communications" - ], - "tags": [ - "chat bubble", - "text", - "message", - "comment" - ] - }, - { - "name": "check-all", - "title": "Check all", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "checkmark", - "todo", - "done", - "select" - ] - }, - { - "name": "check-circle-fill", - "title": "Check circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check-circle", - "title": "Check circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check-lg", - "title": "Check lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check-square-fill", - "title": "Check square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check-square", - "title": "Check square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check", - "title": "Check", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "checkmark", - "confirm", - "done" - ] - }, - { - "name": "check2-all", - "title": "Check2 all", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "checkmark", - "todo", - "select", - "done", - "checkbox" - ] - }, - { - "name": "check2-circle", - "title": "Check2 circle", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "checkmark", - "todo", - "select", - "done", - "checkbox" - ] - }, - { - "name": "check2-square", - "title": "Check2 square", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "checkmark", - "todo", - "select", - "done", - "checkbox" - ] - }, - { - "name": "check2", - "title": "Check2", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "checkmark", - "todo", - "select", - "done", - "checkbox" - ] - }, - { - "name": "chevron-bar-contract", - "title": "Chevron bar contract", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-bar-down", - "title": "Chevron bar down", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-bar-expand", - "title": "Chevron bar expand", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-bar-left", - "title": "Chevron bar left", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-bar-right", - "title": "Chevron bar right", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-bar-up", - "title": "Chevron bar up", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-compact-down", - "title": "Chevron compact down", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-compact-left", - "title": "Chevron compact left", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-compact-right", - "title": "Chevron compact right", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-compact-up", - "title": "Chevron compact up", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-contract", - "title": "Chevron contract", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-double-down", - "title": "Chevron double down", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-double-left", - "title": "Chevron double left", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-double-right", - "title": "Chevron double right", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-double-up", - "title": "Chevron double up", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-down", - "title": "Chevron down", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-expand", - "title": "Chevron expand", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-left", - "title": "Chevron left", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-right", - "title": "Chevron right", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "chevron-up", - "title": "Chevron up", - "categories": [ - "Chevrons" - ], - "tags": [ - "chevron" - ] - }, - { - "name": "circle-fill", - "title": "Circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "circle-half", - "title": "Circle half fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "circle-square", - "title": "Circle square", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "merge", - "layers" - ] - }, - { - "name": "circle", - "title": "Circle", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "clipboard-check-fill", - "title": "Clipboard check fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-check", - "title": "Clipboard check", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-data-fill", - "title": "Clipboard data fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste", - "data", - "analytics", - "graph", - "chart" - ] - }, - { - "name": "clipboard-data", - "title": "Clipboard data", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste", - "data", - "analytics", - "graph", - "chart" - ] - }, - { - "name": "clipboard-fill", - "title": "Clipboard fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-heart-fill", - "title": "Clipboard heart fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-heart", - "title": "Clipboard heart", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-minus-fill", - "title": "Clipboard minus fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-minus", - "title": "Clipboard minus", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-plus-fill", - "title": "Clipboard plus fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-plus", - "title": "Clipboard plus", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-pulse", - "title": "Clipboard pulse", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-x-fill", - "title": "Clipboard x fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard-x", - "title": "Clipboard x", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard", - "title": "Clipboard", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-check-fill", - "title": "Clipboard2 check fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-check", - "title": "Clipboard2 check", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-data-fill", - "title": "Clipboard2 data fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste", - "data", - "analytics", - "graph", - "chart" - ] - }, - { - "name": "clipboard2-data", - "title": "Clipboard2 data", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste", - "data", - "analytics", - "graph", - "chart" - ] - }, - { - "name": "clipboard2-fill", - "title": "Clipboard2 fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-heart-fill", - "title": "Clipboard2 heart fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-heart", - "title": "Clipboard2 heart", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-minus-fill", - "title": "Clipboard2 minus fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-minus", - "title": "Clipboard2 minus", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-plus-fill", - "title": "Clipboard2 plus fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-plus", - "title": "Clipboard2 plus", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-pulse-fill", - "title": "Clipboard2 pulse fill", - "categories": [ - "Real world", - "Medical" - ], - "tags": [ - "copy", - "paste", - "heartrate" - ] - }, - { - "name": "clipboard2-pulse", - "title": "Clipboard2 pulse", - "categories": [ - "Real world", - "Medical" - ], - "tags": [ - "copy", - "paste", - "heartrate" - ] - }, - { - "name": "clipboard2-x-fill", - "title": "Clipboard2 x fill", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2-x", - "title": "Clipboard2 x", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clipboard2", - "title": "Clipboard2", - "categories": [ - "Real world" - ], - "tags": [ - "copy", - "paste" - ] - }, - { - "name": "clock-fill", - "title": "Clock fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "time" - ] - }, - { - "name": "clock-history", - "title": "Clock history", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "time", - "history" - ] - }, - { - "name": "clock", - "title": "Clock", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "time" - ] - }, - { - "name": "cloud-arrow-down-fill", - "title": "Cloud arrow down fill", - "categories": [ - "Clouds" - ], - "tags": [ - "download" - ] - }, - { - "name": "cloud-arrow-down", - "title": "Cloud arrow down", - "categories": [ - "Clouds" - ], - "tags": [ - "download" - ] - }, - { - "name": "cloud-arrow-up-fill", - "title": "Cloud arrow up fill", - "categories": [ - "Clouds" - ], - "tags": [ - "upload" - ] - }, - { - "name": "cloud-arrow-up", - "title": "Cloud arrow up", - "categories": [ - "Clouds" - ], - "tags": [ - "upload" - ] - }, - { - "name": "cloud-check-fill", - "title": "Cloud check fill", - "categories": [ - "Clouds" - ], - "tags": [ - "checkmark" - ] - }, - { - "name": "cloud-check", - "title": "Cloud check", - "categories": [ - "Clouds" - ], - "tags": [ - "checkmark" - ] - }, - { - "name": "cloud-download-fill", - "title": "Cloud download fill", - "categories": [ - "Clouds" - ], - "tags": [ - "arrow", - "save" - ] - }, - { - "name": "cloud-download", - "title": "Cloud download", - "categories": [ - "Clouds" - ], - "tags": [ - "arrow", - "save" - ] - }, - { - "name": "cloud-drizzle-fill", - "title": "Cloud drizzle fill", - "categories": [ - "Weather" - ], - "tags": [ - "storm", - "rain" - ] - }, - { - "name": "cloud-drizzle", - "title": "Cloud drizzle", - "categories": [ - "Weather" - ], - "tags": [ - "storm", - "rain" - ] - }, - { - "name": "cloud-fill", - "title": "Cloud fill", - "categories": [ - "Clouds" - ], - "tags": [ - "weather" - ] - }, - { - "name": "cloud-fog-fill", - "title": "Cloud fog fill", - "categories": [ - "Weather" - ], - "tags": [ - "foggy" - ] - }, - { - "name": "cloud-fog", - "title": "Cloud fog", - "categories": [ - "Weather" - ], - "tags": [ - "foggy" - ] - }, - { - "name": "cloud-fog2-fill", - "title": "Cloud fog2 fill", - "categories": [ - "Weather" - ], - "tags": [ - "foggy" - ] - }, - { - "name": "cloud-fog2", - "title": "Cloud fog2", - "categories": [ - "Weather" - ], - "tags": [ - "foggy" - ] - }, - { - "name": "cloud-hail-fill", - "title": "Cloud hail fill", - "categories": [ - "Weather" - ], - "tags": [ - "storm" - ] - }, - { - "name": "cloud-hail", - "title": "Cloud hail", - "categories": [ - "Weather" - ], - "tags": [ - "storm" - ] - }, - { - "name": "cloud-haze-fill", - "title": "Cloud haze fill", - "categories": [ - "Weather" - ], - "tags": [ - "smog" - ] - }, - { - "name": "cloud-haze", - "title": "Cloud haze", - "categories": [ - "Weather" - ], - "tags": [ - "smog" - ] - }, - { - "name": "cloud-haze2-fill", - "title": "Cloud haze2 fill", - "categories": [ - "Weather" - ], - "tags": [ - "smog" - ] - }, - { - "name": "cloud-haze2", - "title": "Cloud haze2", - "categories": [ - "Weather" - ], - "tags": [ - "smog" - ] - }, - { - "name": "cloud-lightning-fill", - "title": "Cloud lightning fill", - "categories": [ - "Weather" - ], - "tags": [ - "thunder", - "storm" - ] - }, - { - "name": "cloud-lightning-rain-fill", - "title": "Cloud lightning rain fill", - "categories": [ - "Weather" - ], - "tags": [ - "thunder", - "storm" - ] - }, - { - "name": "cloud-lightning-rain", - "title": "Cloud lightning rain", - "categories": [ - "Weather" - ], - "tags": [ - "thunder", - "storm" - ] - }, - { - "name": "cloud-lightning", - "title": "Cloud lightning", - "categories": [ - "Weather" - ], - "tags": [ - "thunder", - "storm" - ] - }, - { - "name": "cloud-minus-fill", - "title": "Cloud minus fill", - "categories": [ - "Clouds" - ], - "tags": [ - "subtract" - ] - }, - { - "name": "cloud-minus", - "title": "Cloud minus", - "categories": [ - "Clouds" - ], - "tags": [ - "subtract" - ] - }, - { - "name": "cloud-moon-fill", - "title": "Cloud moon fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloudy", - "overcast" - ] - }, - { - "name": "cloud-moon", - "title": "Cloud moon", - "categories": [ - "Weather" - ], - "tags": [ - "cloudy", - "overcast" - ] - }, - { - "name": "cloud-plus-fill", - "title": "Cloud plus fill", - "categories": [ - "Clouds" - ], - "tags": [ - "add", - "new", - "upload" - ] - }, - { - "name": "cloud-plus", - "title": "Cloud plus", - "categories": [ - "Clouds" - ], - "tags": [ - "add", - "new", - "upload" - ] - }, - { - "name": "cloud-rain-fill", - "title": "Cloud rain fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "rainstorm", - "storm" - ] - }, - { - "name": "cloud-rain-heavy-fill", - "title": "Cloud rain heavy fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "rainstorm", - "storm" - ] - }, - { - "name": "cloud-rain-heavy", - "title": "Cloud rain heavy", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "rainstorm", - "storm" - ] - }, - { - "name": "cloud-rain", - "title": "Cloud rain", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "rainstorm", - "storm" - ] - }, - { - "name": "cloud-slash-fill", - "title": "Cloud slash fill", - "categories": [ - "Clouds" - ], - "tags": [ - "cloud" - ] - }, - { - "name": "cloud-slash", - "title": "Cloud slash", - "categories": [ - "Clouds" - ], - "tags": [ - "cloud" - ] - }, - { - "name": "cloud-sleet-fill", - "title": "Cloud sleet fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "blizzard", - "flurries" - ] - }, - { - "name": "cloud-sleet", - "title": "Cloud sleet", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "blizzard", - "flurries" - ] - }, - { - "name": "cloud-snow-fill", - "title": "Cloud snow fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "blizzard", - "flurries" - ] - }, - { - "name": "cloud-snow", - "title": "Cloud snow", - "categories": [ - "Weather" - ], - "tags": [ - "cloud", - "blizzard", - "flurries" - ] - }, - { - "name": "cloud-sun-fill", - "title": "Cloud sun fill", - "categories": [ - "Weather" - ], - "tags": [ - "cloudy", - "overcast" - ] - }, - { - "name": "cloud-sun", - "title": "Cloud sun", - "categories": [ - "Weather" - ], - "tags": [ - "cloudy", - "overcast" - ] - }, - { - "name": "cloud-upload-fill", - "title": "Cloud upload fill", - "categories": [ - "Clouds" - ], - "tags": [ - "cloud" - ] - }, - { - "name": "cloud-upload", - "title": "Cloud upload", - "categories": [ - "Clouds" - ], - "tags": [ - "cloud" - ] - }, - { - "name": "cloud", - "title": "Cloud", - "categories": [ - "Clouds" - ], - "tags": [ - "weather" - ] - }, - { - "name": "clouds-fill", - "title": "Clouds fill", - "categories": [ - "Weather" - ], - "tags": [ - "clouds", - "overcast" - ] - }, - { - "name": "clouds", - "title": "Clouds", - "categories": [ - "Weather" - ], - "tags": [ - "clouds", - "overcast" - ] - }, - { - "name": "cloudy-fill", - "title": "Cloudy fill", - "categories": [ - "Weather" - ], - "tags": [ - "clouds", - "overcast" - ] - }, - { - "name": "cloudy", - "title": "Cloudy", - "categories": [ - "Weather" - ], - "tags": [ - "clouds", - "overcast" - ] - }, - { - "name": "code-slash", - "title": "Code slash", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software" - ] - }, - { - "name": "code-square", - "title": "Code square", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software", - "preformatted" - ] - }, - { - "name": "code", - "title": "Code", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software" - ] - }, - { - "name": "coin", - "title": "Coin", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "currency" - ] - }, - { - "name": "collection-fill", - "title": "Collection fill", - "categories": [ - "Media" - ], - "tags": [ - "library", - "group" - ] - }, - { - "name": "collection-play-fill", - "title": "Collection play fill", - "categories": [ - "Media" - ], - "tags": [ - "library", - "group", - "play" - ] - }, - { - "name": "collection-play", - "title": "Collection play", - "categories": [ - "Media" - ], - "tags": [ - "library", - "group", - "play" - ] - }, - { - "name": "collection", - "title": "Collection", - "categories": [ - "Media" - ], - "tags": [ - "library", - "group" - ] - }, - { - "name": "columns-gap", - "title": "Columns gap", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "columns", - "title": "Columns", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "command", - "title": "Command", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key", - "mac" - ] - }, - { - "name": "compass-fill", - "title": "Compass fill", - "categories": [ - "Geo" - ], - "tags": [ - "direction", - "map", - "location" - ] - }, - { - "name": "compass", - "title": "Compass", - "categories": [ - "Geo" - ], - "tags": [ - "direction", - "map", - "location" - ] - }, - { - "name": "cone-striped", - "title": "Cone striped", - "categories": [ - "Real world" - ], - "tags": [ - "construction", - "warning", - "safety" - ] - }, - { - "name": "cone", - "title": "Cone", - "categories": [ - "Real world" - ], - "tags": [ - "construction", - "warning", - "safety" - ] - }, - { - "name": "controller", - "title": "Controller", - "categories": [ - "Devices" - ], - "tags": [ - "game", - "gaming", - "video-game" - ] - }, - { - "name": "cookie", - "title": "Cookie", - "categories": [ - "Real World" - ], - "tags": [ - "dessert" - ] - }, - { - "name": "copy", - "title": "Copy", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "paste", - "clone", - "cut", - "duplicate" - ] - }, - { - "name": "cpu-fill", - "title": "Cpu fill", - "categories": [ - "Devices" - ], - "tags": [ - "processor", - "chip", - "computer" - ] - }, - { - "name": "cpu", - "title": "CPU", - "categories": [ - "Devices" - ], - "tags": [ - "processor", - "chip", - "computer" - ] - }, - { - "name": "credit-card-2-back-fill", - "title": "Credit card 2 back fill", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "credit-card-2-back", - "title": "Credit card 2 back", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "credit-card-2-front-fill", - "title": "Credit card 2 front fill", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "credit-card-2-front", - "title": "Credit card 2 front", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "credit-card-fill", - "title": "Credit card fill", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "credit-card", - "title": "Credit card", - "categories": [ - "Real world" - ], - "tags": [ - "debit", - "card", - "payment" - ] - }, - { - "name": "crop", - "title": "Crop", - "categories": [ - "Graphics" - ], - "tags": [ - "crop" - ] - }, - { - "name": "crosshair", - "title": "Crosshair", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "crosshair2", - "title": "Crosshair2", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "cup-fill", - "title": "Cup fill", - "categories": [ - "Real world" - ], - "tags": [ - "mug" - ] - }, - { - "name": "cup-hot-fill", - "title": "Cup hot fill", - "categories": [ - "Real world" - ], - "tags": [ - "mug", - "steam", - "coffee", - "tea" - ] - }, - { - "name": "cup-hot", - "title": "Cup hot", - "categories": [ - "Real world" - ], - "tags": [ - "mug", - "steam", - "coffee", - "tea" - ] - }, - { - "name": "cup-straw", - "title": "Cup straw", - "categories": [ - "Real world" - ], - "tags": [ - "mug", - "glass", - "drink" - ] - }, - { - "name": "cup", - "title": "Cup", - "categories": [ - "Real world" - ], - "tags": [ - "mug" - ] - }, - { - "name": "currency-bitcoin", - "title": "Currency bitcoin", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "crypto" - ] - }, - { - "name": "currency-dollar", - "title": "Currency dollar", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "usd" - ] - }, - { - "name": "currency-euro", - "title": "Currency euro", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance" - ] - }, - { - "name": "currency-exchange", - "title": "Currency exchange", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance" - ] - }, - { - "name": "currency-pound", - "title": "Currency pound", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance" - ] - }, - { - "name": "currency-rupee", - "title": "Currency rupee", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance" - ] - }, - { - "name": "currency-yen", - "title": "Currency yen", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance" - ] - }, - { - "name": "cursor-fill", - "title": "Cursor fill", - "categories": [ - "Geo" - ], - "tags": [ - "pointer" - ] - }, - { - "name": "cursor-text", - "title": "Cursor text", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "cursor" - ] - }, - { - "name": "cursor", - "title": "Cursor", - "categories": [ - "Geo" - ], - "tags": [ - "pointer" - ] - }, - { - "name": "dash-circle-dotted", - "title": "Dash circle dotted", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-circle-fill", - "title": "Dash circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-circle", - "title": "Dash circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-lg", - "title": "Dash lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-square-dotted", - "title": "Dash square dotted", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-square-fill", - "title": "Dash square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash-square", - "title": "Dash square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "dash", - "title": "Dash", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "minus" - ] - }, - { - "name": "database-add", - "title": "Database add", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-check", - "title": "Database check", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-dash", - "title": "Database dash", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-down", - "title": "Database down", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-exclamation", - "title": "Database exclamation", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-add", - "title": "Database fill add", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-check", - "title": "Database fill check", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-dash", - "title": "Database fill dash", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-down", - "title": "Database fill down", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-exclamation", - "title": "Database fill exclamation", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-gear", - "title": "Database fill gear", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-lock", - "title": "Database fill lock", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-slash", - "title": "Database fill slash", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-up", - "title": "Database fill up", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill-x", - "title": "Database fill x", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-fill", - "title": "Database fill", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-gear", - "title": "Database gear", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-lock", - "title": "Database lock", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-slash", - "title": "Database slash", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-up", - "title": "Database up", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database-x", - "title": "Database x", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "database", - "title": "Database", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "data" - ] - }, - { - "name": "device-hdd-fill", - "title": "Device HDD fill", - "categories": [ - "Devices" - ], - "tags": [ - "drive", - "hard drive" - ] - }, - { - "name": "device-hdd", - "title": "Device HDD", - "categories": [ - "Devices" - ], - "tags": [ - "drive", - "hard drive" - ] - }, - { - "name": "device-ssd-fill", - "title": "Device SSD fill", - "categories": [ - "Devices" - ], - "tags": [ - "solid state", - "drive" - ] - }, - { - "name": "device-ssd", - "title": "Device SSD", - "categories": [ - "Devices" - ], - "tags": [ - "solid state", - "drive" - ] - }, - { - "name": "diagram-2-fill", - "title": "Diagram 2 fill", - "categories": [ - "Graphics" - ], - "tags": [ - "node", - "diagram", - "sitemap", - "children", - "org chart" - ] - }, - { - "name": "diagram-2", - "title": "Diagram 2", - "categories": [ - "Graphics" - ], - "tags": [ - "node", - "diagram", - "sitemap", - "children", - "org chart" - ] - }, - { - "name": "diagram-3-fill", - "title": "Diagram 3 fill", - "categories": [ - "Graphics" - ], - "tags": [ - "node", - "diagram", - "sitemap", - "children", - "org chart" - ] - }, - { - "name": "diagram-3", - "title": "Diagram 3", - "categories": [ - "Graphics" - ], - "tags": [ - "node", - "diagram", - "sitemap", - "children", - "org chart" - ] - }, - { - "name": "diamond-fill", - "title": "Diamond fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "diamond-half", - "title": "Diamond half fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "diamond", - "title": "Diamond", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "dice-1-fill", - "title": "Dice 1 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-1", - "title": "Dice 1", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-2-fill", - "title": "Dice 2 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-2", - "title": "Dice 2", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-3-fill", - "title": "Dice 3 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-3", - "title": "Dice 3", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-4-fill", - "title": "Dice 4 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-4", - "title": "Dice 4", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-5-fill", - "title": "Dice 5 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-5", - "title": "Dice 5", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-6-fill", - "title": "Dice 6 fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "dice-6", - "title": "Dice 6", - "categories": [ - "Entertainment" - ], - "tags": [ - "dice", - "die", - "games", - "gaming", - "gambling" - ] - }, - { - "name": "disc-fill", - "title": "Disc fill", - "categories": [ - "Media" - ], - "tags": [ - "cd", - "compact disc", - "bluray", - "dvd" - ] - }, - { - "name": "disc", - "title": "Disc", - "categories": [ - "Media" - ], - "tags": [ - "cd", - "compact disc", - "bluray", - "dvd" - ] - }, - { - "name": "discord", - "title": "Discord", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat" - ] - }, - { - "name": "display-fill", - "title": "Display fill", - "categories": [ - "Devices" - ], - "tags": [ - "monitor", - "external" - ] - }, - { - "name": "display", - "title": "Display", - "categories": [ - "Devices" - ], - "tags": [ - "monitor", - "external" - ] - }, - { - "name": "displayport-fill", - "title": "DisplayPort fill", - "categories": [ - "Devices" - ], - "tags": [ - "video", - "input" - ] - }, - { - "name": "displayport", - "title": "DisplayPort", - "categories": [ - "Devices" - ], - "tags": [ - "video", - "input" - ] - }, - { - "name": "distribute-horizontal", - "title": "Distribute horizontal", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align" - ] - }, - { - "name": "distribute-vertical", - "title": "Distribute vertical", - "categories": [ - "Graphics" - ], - "tags": [ - "space", - "align" - ] - }, - { - "name": "door-closed-fill", - "title": "Door closed fill", - "categories": [ - "Real world" - ], - "tags": [ - "door", - "logout", - "signout" - ] - }, - { - "name": "door-closed", - "title": "Door closed", - "categories": [ - "Real world" - ], - "tags": [ - "door", - "logout", - "signout" - ] - }, - { - "name": "door-open-fill", - "title": "Door open fill", - "categories": [ - "Real world" - ], - "tags": [ - "door", - "login", - "signin" - ] - }, - { - "name": "door-open", - "title": "Door open", - "categories": [ - "Real world" - ], - "tags": [ - "door", - "login", - "signin" - ] - }, - { - "name": "dot", - "title": "Dot", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "middot" - ] - }, - { - "name": "download", - "title": "Download", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "arrow", - "network", - "save" - ] - }, - { - "name": "dpad-fill", - "title": "Dpad fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "gaming", - "controller", - "direction" - ] - }, - { - "name": "dpad", - "title": "Dpad", - "categories": [ - "Entertainment" - ], - "tags": [ - "gaming", - "controller", - "direction" - ] - }, - { - "name": "dribbble", - "title": "Dribbble", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "dropbox", - "title": "Dropbox", - "categories": [ - "Brand" - ], - "tags": [ - "dropbox" - ] - }, - { - "name": "droplet-fill", - "title": "Droplet fill", - "categories": [ - "Graphics" - ], - "tags": [ - "water-drop", - "paint", - "ink", - "liquid" - ] - }, - { - "name": "droplet-half", - "title": "Droplet half", - "categories": [ - "Graphics" - ], - "tags": [ - "water-drop", - "paint", - "ink", - "liquid" - ] - }, - { - "name": "droplet", - "title": "Droplet", - "categories": [ - "Graphics" - ], - "tags": [ - "water-drop", - "paint", - "ink", - "liquid" - ] - }, - { - "name": "duffle-fill", - "title": "Duffle fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "duffle", - "title": "Duffle", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "ear-fill", - "title": "Ear fill", - "categories": [ - "Real World" - ], - "tags": [ - "hearing", - "sound", - "listen" - ] - }, - { - "name": "ear", - "title": "Ear", - "categories": [ - "Real World" - ], - "tags": [ - "hearing", - "sound", - "listen" - ] - }, - { - "name": "earbuds", - "title": "Earbuds", - "categories": [ - "Devices" - ], - "tags": [ - "headphones" - ] - }, - { - "name": "easel-fill", - "title": "Easel fill", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "easel", - "title": "Easel", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "easel2-fill", - "title": "Easel2 fill", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "easel2", - "title": "Easel2", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "easel3-fill", - "title": "Easel3 fill", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "easel3", - "title": "Easel3", - "categories": [ - "Graphics" - ], - "tags": [ - "paint", - "draw", - "art", - "present" - ] - }, - { - "name": "egg-fill", - "title": "Egg fill", - "categories": [ - "Real world" - ], - "tags": [ - "food" - ] - }, - { - "name": "egg-fried", - "title": "Egg fried", - "categories": [ - "Real world" - ], - "tags": [ - "food" - ] - }, - { - "name": "egg", - "title": "Egg", - "categories": [ - "Real world" - ], - "tags": [ - "food" - ] - }, - { - "name": "eject-fill", - "title": "Eject fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "disc", - "cd", - "dvd" - ] - }, - { - "name": "eject", - "title": "Eject", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "disc", - "cd", - "dvd" - ] - }, - { - "name": "emoji-angry-fill", - "title": "Emoji angry fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "anger", - "upset" - ] - }, - { - "name": "emoji-angry", - "title": "Emoji angry", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "anger", - "upset" - ] - }, - { - "name": "emoji-astonished-fill", - "title": "Emoji astonished fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "surprised" - ] - }, - { - "name": "emoji-astonished", - "title": "Emoji astonished", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "surprised" - ] - }, - { - "name": "emoji-dizzy-fill", - "title": "Emoji dizzy fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-dizzy", - "title": "Emoji dizzy", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-expressionless-fill", - "title": "Emoji expressionless fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "neutral", - "unphased" - ] - }, - { - "name": "emoji-expressionless", - "title": "Emoji expressionless", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "neutral", - "unphased" - ] - }, - { - "name": "emoji-frown-fill", - "title": "Emoji frown fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "sad" - ] - }, - { - "name": "emoji-frown", - "title": "Emoji frown", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "sad" - ] - }, - { - "name": "emoji-grimace-fill", - "title": "Emoji grimace fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-grimace", - "title": "Emoji grimace", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-grin-fill", - "title": "Emoji grin fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-grin", - "title": "Emoji grin", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-heart-eyes-fill", - "title": "Emoji heart eyes fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "heart", - "love" - ] - }, - { - "name": "emoji-heart-eyes", - "title": "Emoji heart eyes", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "heart", - "love" - ] - }, - { - "name": "emoji-kiss-fill", - "title": "Emoji kiss fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "heart", - "love" - ] - }, - { - "name": "emoji-kiss", - "title": "Emoji kiss", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "heart", - "love" - ] - }, - { - "name": "emoji-laughing-fill", - "title": "Emoji laughing fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "happy" - ] - }, - { - "name": "emoji-laughing", - "title": "Emoji laughing", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "happy" - ] - }, - { - "name": "emoji-neutral-fill", - "title": "Emoji neutral fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "expressionless" - ] - }, - { - "name": "emoji-neutral", - "title": "Emoji neutral", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "expressionless" - ] - }, - { - "name": "emoji-smile-fill", - "title": "Emoji smile fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "happy" - ] - }, - { - "name": "emoji-smile-upside-down-fill", - "title": "Emoji smile upside down fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "sarcasm" - ] - }, - { - "name": "emoji-smile-upside-down", - "title": "Emoji smile upside down", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "sarcasm" - ] - }, - { - "name": "emoji-smile", - "title": "Emoji smile", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "happy" - ] - }, - { - "name": "emoji-sunglasses-fill", - "title": "Emoji sunglasses fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "cool" - ] - }, - { - "name": "emoji-sunglasses", - "title": "Emoji sunglasses", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon", - "cool" - ] - }, - { - "name": "emoji-surprise-fill", - "title": "Emoji surprise fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-surprise", - "title": "Emoji surprise", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-tear-fill", - "title": "Emoji tear fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-tear", - "title": "Emoji tear", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-wink-fill", - "title": "Emoji wink fill", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "emoji-wink", - "title": "Emoji wink", - "categories": [ - "Emoji" - ], - "tags": [ - "emoticon" - ] - }, - { - "name": "envelope-arrow-down-fill", - "title": "Envelope arrow down fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-arrow-down", - "title": "Envelope arrow down", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-arrow-up-fill", - "title": "Envelope arrow up fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-arrow-up", - "title": "Envelope arrow up", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-at-fill", - "title": "Envelope at fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-at", - "title": "Envelope at", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-check-fill", - "title": "Envelope check fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-check", - "title": "Envelope check", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-dash-fill", - "title": "Envelope dash fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-dash", - "title": "Envelope dash", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-exclamation-fill", - "title": "Envelope exclamation fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-exclamation", - "title": "Envelope exclamation", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-fill", - "title": "Envelope fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-heart-fill", - "title": "Envelope heart fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-heart", - "title": "Envelope heart", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-open-fill", - "title": "Envelope open fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-open-heart-fill", - "title": "Envelope open heart fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-open-heart", - "title": "Envelope open heart", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-open", - "title": "Envelope open", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-paper-fill", - "title": "Envelope paper fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-paper-heart-fill", - "title": "Envelope paper heart fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-paper-heart", - "title": "Envelope paper heart", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "envelope-paper", - "title": "Envelope paper", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-plus-fill", - "title": "Envelope plus fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-plus", - "title": "Envelope plus", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-slash-fill", - "title": "Envelope slash fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-slash", - "title": "Envelope slash", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-x-fill", - "title": "Envelope x fill", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope-x", - "title": "Envelope x", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "envelope", - "title": "Envelope", - "categories": [ - "Communications" - ], - "tags": [ - "email", - "message", - "mail", - "letter" - ] - }, - { - "name": "eraser-fill", - "title": "Eraser fill", - "categories": [ - "Graphics" - ], - "tags": [ - "erase", - "remove" - ] - }, - { - "name": "eraser", - "title": "Eraser", - "categories": [ - "Graphics" - ], - "tags": [ - "erase", - "remove" - ] - }, - { - "name": "escape", - "title": "Escape", - "categories": [ - "UI and Keyboard" - ], - "tags": [ - "esc", - "quit", - "exit" - ] - }, - { - "name": "ethernet", - "title": "Ethernet", - "categories": [ - "Devices" - ], - "tags": [ - "internet", - "connection", - "port", - "plug" - ] - }, - { - "name": "ev-front-fill", - "title": "Ev front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "car", - "automobile", - "automotive", - "auto", - "sedan", - "drive", - "driving", - "electric vehicle", - "charging" - ] - }, - { - "name": "ev-front", - "title": "Ev front", - "categories": [ - "Transportation" - ], - "tags": [ - "car", - "automobile", - "automotive", - "auto", - "sedan", - "drive", - "driving", - "electric vehicle", - "charging" - ] - }, - { - "name": "ev-station-fill", - "title": "EV station fill", - "categories": [ - "Transportation" - ], - "tags": [ - "charging", - "electric vehicle" - ] - }, - { - "name": "ev-station", - "title": "EV station", - "categories": [ - "Transportation" - ], - "tags": [ - "charging", - "electric vehicle" - ] - }, - { - "name": "exclamation-circle-fill", - "title": "Exclamation circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-circle", - "title": "Exclamation circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-diamond-fill", - "title": "Exclamation diamond fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-diamond", - "title": "Exclamation diamond", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-lg", - "title": "Exclamation lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-octagon-fill", - "title": "Exclamation octagon fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-octagon", - "title": "Exclamation octagon", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-square-fill", - "title": "Exclamation square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-square", - "title": "Exclamation square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-triangle-fill", - "title": "Exclamation triangle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation-triangle", - "title": "Exclamation triangle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclamation", - "title": "Exclamation", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "alert", - "warning" - ] - }, - { - "name": "exclude", - "title": "Exclude", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "merge", - "layers" - ] - }, - { - "name": "explicit-fill", - "title": "Explicit fill", - "categories": [ - "Badges" - ], - "tags": [ - "r18" - ] - }, - { - "name": "explicit", - "title": "Explicit", - "categories": [ - "Badges" - ], - "tags": [ - "r18" - ] - }, - { - "name": "exposure", - "title": "Exposure", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "eye-fill", - "title": "Eye fill", - "categories": [ - "Real world" - ], - "tags": [ - "eyeball", - "look", - "see" - ] - }, - { - "name": "eye-slash-fill", - "title": "Eye slash fill", - "categories": [ - "Real world" - ], - "tags": [ - "eyeball", - "look", - "see" - ] - }, - { - "name": "eye-slash", - "title": "Eye slash", - "categories": [ - "Real world" - ], - "tags": [ - "eyeball", - "look", - "see" - ] - }, - { - "name": "eye", - "title": "Eye", - "categories": [ - "Real world" - ], - "tags": [ - "eyeball", - "look", - "see" - ] - }, - { - "name": "eyedropper", - "title": "Eyedropper", - "categories": [ - "Graphics" - ], - "tags": [ - "color", - "picker" - ] - }, - { - "name": "eyeglasses", - "title": "Eyeglasses", - "categories": [ - "Real world" - ], - "tags": [ - "eyeball", - "look", - "see", - "glasses", - "reading" - ] - }, - { - "name": "facebook", - "title": "Facebook", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "fan", - "title": "Fan", - "categories": [ - "Real World" - ], - "tags": [ - "fan", - "vent", - "airflow" - ] - }, - { - "name": "fast-forward-btn-fill", - "title": "Fast forward btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "fast-forward-btn", - "title": "Fast forward btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "fast-forward-circle-fill", - "title": "Fast forward circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "fast-forward-circle", - "title": "Fast forward circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "fast-forward-fill", - "title": "Fast forward fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "fast-forward", - "title": "Fast forward", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "feather", - "title": "Feather", - "categories": [ - "Real World" - ], - "tags": [ - "bird", - "flight", - "light" - ] - }, - { - "name": "feather2", - "title": "Feather2", - "categories": [ - "Real World" - ], - "tags": [ - "bird", - "flight", - "light" - ] - }, - { - "name": "file-arrow-down-fill", - "title": "File arrow down fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "download" - ] - }, - { - "name": "file-arrow-down", - "title": "File arrow down", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "download" - ] - }, - { - "name": "file-arrow-up-fill", - "title": "File arrow up fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "upload" - ] - }, - { - "name": "file-arrow-up", - "title": "File arrow up", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "upload" - ] - }, - { - "name": "file-bar-graph-fill", - "title": "File bar graph fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "data", - "chart" - ] - }, - { - "name": "file-bar-graph", - "title": "File bar graph", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "data", - "chart" - ] - }, - { - "name": "file-binary-fill", - "title": "File binary fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "binary", - "source" - ] - }, - { - "name": "file-binary", - "title": "File binary", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "binary", - "source" - ] - }, - { - "name": "file-break-fill", - "title": "File break fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page-break" - ] - }, - { - "name": "file-break", - "title": "File break", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page-break" - ] - }, - { - "name": "file-check-fill", - "title": "File check fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "check", - "verified" - ] - }, - { - "name": "file-check", - "title": "File check", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "check", - "verified" - ] - }, - { - "name": "file-code-fill", - "title": "File code fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "code", - "development" - ] - }, - { - "name": "file-code", - "title": "File code", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "code", - "development" - ] - }, - { - "name": "file-diff-fill", - "title": "File diff fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "version", - "development" - ] - }, - { - "name": "file-diff", - "title": "File diff", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "version", - "development" - ] - }, - { - "name": "file-earmark-arrow-down-fill", - "title": "File earmark arrow down fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "download" - ] - }, - { - "name": "file-earmark-arrow-down", - "title": "File earmark arrow down", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "download" - ] - }, - { - "name": "file-earmark-arrow-up-fill", - "title": "File earmark arrow up fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "upload" - ] - }, - { - "name": "file-earmark-arrow-up", - "title": "File earmark arrow up", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "upload" - ] - }, - { - "name": "file-earmark-bar-graph-fill", - "title": "File earmark bar graph fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "data", - "chart" - ] - }, - { - "name": "file-earmark-bar-graph", - "title": "File earmark bar graph", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "data", - "chart" - ] - }, - { - "name": "file-earmark-binary-fill", - "title": "File earmark binary fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "binary", - "source" - ] - }, - { - "name": "file-earmark-binary", - "title": "File earmark binary", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "binary", - "source" - ] - }, - { - "name": "file-earmark-break-fill", - "title": "File earmark break fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page-break" - ] - }, - { - "name": "file-earmark-break", - "title": "File earmark break", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page-break" - ] - }, - { - "name": "file-earmark-check-fill", - "title": "File earmark check fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "check", - "verified" - ] - }, - { - "name": "file-earmark-check", - "title": "File earmark check", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "check", - "verified" - ] - }, - { - "name": "file-earmark-code-fill", - "title": "File earmark code fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "code", - "development" - ] - }, - { - "name": "file-earmark-code", - "title": "File earmark code", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "code", - "development" - ] - }, - { - "name": "file-earmark-diff-fill", - "title": "File earmark diff fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "version", - "development" - ] - }, - { - "name": "file-earmark-diff", - "title": "File earmark diff", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "version", - "development" - ] - }, - { - "name": "file-earmark-easel-fill", - "title": "File earmark easel fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-earmark-easel", - "title": "File earmark easel", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-earmark-excel-fill", - "title": "File earmark excel fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "spreadsheet", - "excel", - "table" - ] - }, - { - "name": "file-earmark-excel", - "title": "File earmark excel", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "spreadsheet", - "excel", - "table" - ] - }, - { - "name": "file-earmark-fill", - "title": "File earmark fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page" - ] - }, - { - "name": "file-earmark-font-fill", - "title": "File earmark font fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "ttf", - "otf" - ] - }, - { - "name": "file-earmark-font", - "title": "File earmark font", - "categories": [ - "Files and folders" - ], - "tags": [ - "ttf", - "otf" - ] - }, - { - "name": "file-earmark-image-fill", - "title": "File earmark image fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "photo", - "picture" - ] - }, - { - "name": "file-earmark-image", - "title": "File earmark image", - "categories": [ - "Files and folders" - ], - "tags": [ - "photo", - "picture" - ] - }, - { - "name": "file-earmark-lock-fill", - "title": "File earmark lock fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-earmark-lock", - "title": "File earmark lock", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-earmark-lock2-fill", - "title": "File earmark lock2 fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-earmark-lock2", - "title": "File earmark lock2", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-earmark-medical-fill", - "title": "File earmark medical fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "medical", - "hospital", - "health" - ] - }, - { - "name": "file-earmark-medical", - "title": "File earmark medical", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "medical", - "hospital", - "health" - ] - }, - { - "name": "file-earmark-minus-fill", - "title": "File earmark minus fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "delete", - "remove" - ] - }, - { - "name": "file-earmark-minus", - "title": "File earmark minus", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "delete", - "remove" - ] - }, - { - "name": "file-earmark-music-fill", - "title": "File earmark music fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "music", - "audio", - "playlist", - "songs" - ] - }, - { - "name": "file-earmark-music", - "title": "File earmark music", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "music", - "audio", - "playlist", - "songs" - ] - }, - { - "name": "file-earmark-pdf-fill", - "title": "File earmark PDF fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "adobe", - "acrobat" - ] - }, - { - "name": "file-earmark-pdf", - "title": "File earmark PDF", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "adobe", - "acrobat" - ] - }, - { - "name": "file-earmark-person-fill", - "title": "File earmark person fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "personal", - "cv", - "resume", - "about" - ] - }, - { - "name": "file-earmark-person", - "title": "File earmark person", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "personal", - "cv", - "resume", - "about" - ] - }, - { - "name": "file-earmark-play-fill", - "title": "File earmark play fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "video", - "present" - ] - }, - { - "name": "file-earmark-play", - "title": "File earmark play", - "categories": [ - "Files and folders" - ], - "tags": [ - "video", - "present" - ] - }, - { - "name": "file-earmark-plus-fill", - "title": "File earmark plus fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "add", - "new" - ] - }, - { - "name": "file-earmark-plus", - "title": "File earmark plus", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "add", - "new" - ] - }, - { - "name": "file-earmark-post-fill", - "title": "File earmark post fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "post" - ] - }, - { - "name": "file-earmark-post", - "title": "File earmark post", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "post" - ] - }, - { - "name": "file-earmark-ppt-fill", - "title": "File earmark ppt fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-earmark-ppt", - "title": "File earmark ppt", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-earmark-richtext-fill", - "title": "File earmark richtext fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "text", - "doc", - "document" - ] - }, - { - "name": "file-earmark-richtext", - "title": "File earmark richtext", - "categories": [ - "Files and folders" - ], - "tags": [ - "text", - "doc", - "document" - ] - }, - { - "name": "file-earmark-ruled-fill", - "title": "File earmark ruled fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-ruled", - "title": "File earmark ruled", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-slides-fill", - "title": "File earmark slides fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "presentation", - "keynote", - "powerpoint" - ] - }, - { - "name": "file-earmark-slides", - "title": "File earmark slides", - "categories": [ - "Files and folders" - ], - "tags": [ - "presentation", - "keynote", - "powerpoint" - ] - }, - { - "name": "file-earmark-spreadsheet-fill", - "title": "File earmark spreadsheet fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "excel", - "table" - ] - }, - { - "name": "file-earmark-spreadsheet", - "title": "File earmark spreadsheet", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "excel", - "table" - ] - }, - { - "name": "file-earmark-text-fill", - "title": "File earmark text fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-text", - "title": "File earmark text", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-word-fill", - "title": "File earmark word fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-word", - "title": "File earmark word", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-earmark-x-fill", - "title": "File earmark x fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "document", - "remove", - "delete" - ] - }, - { - "name": "file-earmark-x", - "title": "File earmark x", - "categories": [ - "Files and folders" - ], - "tags": [ - "document", - "remove", - "delete" - ] - }, - { - "name": "file-earmark-zip-fill", - "title": "File earmark zip fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "zip", - "archive", - "compress" - ] - }, - { - "name": "file-earmark-zip", - "title": "File earmark zip", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "zip", - "archive", - "compress" - ] - }, - { - "name": "file-earmark", - "title": "File earmark", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page" - ] - }, - { - "name": "file-easel-fill", - "title": "File easel fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-easel", - "title": "File easel", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-excel-fill", - "title": "File excel fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "spreadsheet", - "excel", - "table" - ] - }, - { - "name": "file-excel", - "title": "File excel", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "spreadsheet", - "excel", - "table" - ] - }, - { - "name": "file-fill", - "title": "File fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page" - ] - }, - { - "name": "file-font-fill", - "title": "File font fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "ttf", - "otf" - ] - }, - { - "name": "file-font", - "title": "File font", - "categories": [ - "Files and folders" - ], - "tags": [ - "ttf", - "otf" - ] - }, - { - "name": "file-image-fill", - "title": "File image fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "photo", - "picture" - ] - }, - { - "name": "file-image", - "title": "File image", - "categories": [ - "Files and folders" - ], - "tags": [ - "photo", - "picture" - ] - }, - { - "name": "file-lock-fill", - "title": "File lock fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-lock", - "title": "File lock", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-lock2-fill", - "title": "File lock2 fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-lock2", - "title": "File lock2", - "categories": [ - "Files and folders" - ], - "tags": [ - "lock", - "private", - "secure" - ] - }, - { - "name": "file-medical-fill", - "title": "File medical fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "medical", - "hospital", - "health" - ] - }, - { - "name": "file-medical", - "title": "File medical", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "medical", - "hospital", - "health" - ] - }, - { - "name": "file-minus-fill", - "title": "File minus fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "delete", - "remove" - ] - }, - { - "name": "file-minus", - "title": "File minus", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "delete", - "remove" - ] - }, - { - "name": "file-music-fill", - "title": "File music fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "music", - "audio", - "playlist", - "songs" - ] - }, - { - "name": "file-music", - "title": "File music", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "music", - "audio", - "playlist", - "songs" - ] - }, - { - "name": "file-pdf-fill", - "title": "File PDF fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "adobe", - "acrobat" - ] - }, - { - "name": "file-pdf", - "title": "File PDF", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "adobe", - "acrobat" - ] - }, - { - "name": "file-person-fill", - "title": "File person fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "personal", - "cv", - "resume", - "about" - ] - }, - { - "name": "file-person", - "title": "File person", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "personal", - "cv", - "resume", - "about" - ] - }, - { - "name": "file-play-fill", - "title": "File play fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "video", - "present" - ] - }, - { - "name": "file-play", - "title": "File play", - "categories": [ - "Files and folders" - ], - "tags": [ - "video", - "present" - ] - }, - { - "name": "file-plus-fill", - "title": "File plus fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "add", - "new" - ] - }, - { - "name": "file-plus", - "title": "File plus", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "add", - "new" - ] - }, - { - "name": "file-post-fill", - "title": "File post fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "post" - ] - }, - { - "name": "file-post", - "title": "File post", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "post" - ] - }, - { - "name": "file-ppt-fill", - "title": "File ppt fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-ppt", - "title": "File ppt", - "categories": [ - "Files and folders" - ], - "tags": [ - "slides", - "presentation", - "powerpoint", - "keynote" - ] - }, - { - "name": "file-richtext-fill", - "title": "File richtext fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "richtext" - ] - }, - { - "name": "file-richtext", - "title": "File rich text", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "richtext" - ] - }, - { - "name": "file-ruled-fill", - "title": "File ruled fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-ruled", - "title": "File ruled", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-slides-fill", - "title": "File slides fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "presentation", - "keynote", - "powerpoint" - ] - }, - { - "name": "file-slides", - "title": "File slides", - "categories": [ - "Files and folders" - ], - "tags": [ - "presentation", - "keynote", - "powerpoint" - ] - }, - { - "name": "file-spreadsheet-fill", - "title": "File spreadsheet fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "excel", - "table" - ] - }, - { - "name": "file-spreadsheet", - "title": "File spreadsheet", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "excel", - "table" - ] - }, - { - "name": "file-text-fill", - "title": "File text fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "letter" - ] - }, - { - "name": "file-text", - "title": "File text", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "letter" - ] - }, - { - "name": "file-word-fill", - "title": "File word fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-word", - "title": "File word", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "file-x-fill", - "title": "File x fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "document", - "remove", - "delete" - ] - }, - { - "name": "file-x", - "title": "File x", - "categories": [ - "Files and folders" - ], - "tags": [ - "document", - "remove", - "delete" - ] - }, - { - "name": "file-zip-fill", - "title": "File zip fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "zip", - "archive", - "compress" - ] - }, - { - "name": "file-zip", - "title": "File zip", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "zip", - "archive", - "compress" - ] - }, - { - "name": "file", - "title": "File", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document", - "page" - ] - }, - { - "name": "files-alt", - "title": "Files alt", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "files", - "title": "Files", - "categories": [ - "Files and folders" - ], - "tags": [ - "doc", - "document" - ] - }, - { - "name": "filetype-aac", - "title": "Filetype aac", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-ai", - "title": "Filetype ai", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-bmp", - "title": "Filetype bmp", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-cs", - "title": "Filetype cs", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code" - ] - }, - { - "name": "filetype-css", - "title": "Filetype css", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "stylesheet" - ] - }, - { - "name": "filetype-csv", - "title": "Filetype csv", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-doc", - "title": "Filetype doc", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-docx", - "title": "Filetype docx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-exe", - "title": "Filetype exe", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-gif", - "title": "Filetype gif", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-heic", - "title": "Filetype heic", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-html", - "title": "Filetype html", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "html" - ] - }, - { - "name": "filetype-java", - "title": "Filetype java", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "java" - ] - }, - { - "name": "filetype-jpg", - "title": "Filetype jpg", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-js", - "title": "Filetype js", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "javascript" - ] - }, - { - "name": "filetype-json", - "title": "Filetype json", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "javascript" - ] - }, - { - "name": "filetype-jsx", - "title": "Filetype jsx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "javascript", - "react" - ] - }, - { - "name": "filetype-key", - "title": "Filetype key", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "keynote" - ] - }, - { - "name": "filetype-m4p", - "title": "Filetype m4p", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-md", - "title": "Filetype md", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "markdown" - ] - }, - { - "name": "filetype-mdx", - "title": "Filetype mdx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-mov", - "title": "Filetype mov", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-mp3", - "title": "Filetype mp3", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-mp4", - "title": "Filetype mp4", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-otf", - "title": "Filetype otf", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "font", - "type" - ] - }, - { - "name": "filetype-pdf", - "title": "Filetype pdf", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-php", - "title": "Filetype php", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code" - ] - }, - { - "name": "filetype-png", - "title": "Filetype png", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-ppt", - "title": "Filetype ppt", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "powerpoint" - ] - }, - { - "name": "filetype-pptx", - "title": "Filetype pptx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "powerpoint" - ] - }, - { - "name": "filetype-psd", - "title": "Filetype psd", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-py", - "title": "Filetype py", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "python" - ] - }, - { - "name": "filetype-raw", - "title": "Filetype raw", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-rb", - "title": "Filetype rb", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "ruby" - ] - }, - { - "name": "filetype-sass", - "title": "Filetype sass", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "css", - "stylesheet" - ] - }, - { - "name": "filetype-scss", - "title": "Filetype scss", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "css", - "stylesheet" - ] - }, - { - "name": "filetype-sh", - "title": "Filetype sh", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "shell" - ] - }, - { - "name": "filetype-sql", - "title": "Filetype SQL", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "mysql" - ] - }, - { - "name": "filetype-svg", - "title": "Filetype svg", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code" - ] - }, - { - "name": "filetype-tiff", - "title": "Filetype tiff", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-tsx", - "title": "Filetype tsx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "typescript" - ] - }, - { - "name": "filetype-ttf", - "title": "Filetype ttf", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "font", - "type" - ] - }, - { - "name": "filetype-txt", - "title": "Filetype txt", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-wav", - "title": "Filetype wav", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension" - ] - }, - { - "name": "filetype-woff", - "title": "Filetype woff", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "font", - "type" - ] - }, - { - "name": "filetype-xls", - "title": "Filetype xls", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "spreadsheet" - ] - }, - { - "name": "filetype-xlsx", - "title": "Filetype xlsx", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "spreadsheet" - ] - }, - { - "name": "filetype-xml", - "title": "Filetype xml", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code" - ] - }, - { - "name": "filetype-yml", - "title": "Filetype yml", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "file type", - "extension", - "code", - "yaml" - ] - }, - { - "name": "film", - "title": "Film", - "categories": [ - "Media" - ], - "tags": [ - "video", - "movie" - ] - }, - { - "name": "filter-circle-fill", - "title": "Filter circle fill", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter-circle", - "title": "Filter circle", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter-left", - "title": "Filter left", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter-right", - "title": "Filter right", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter-square-fill", - "title": "Filter square fill", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter-square", - "title": "Filter square", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "filter", - "title": "Filter", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "sort" - ] - }, - { - "name": "fingerprint", - "title": "Fingerprint", - "categories": [ - "Security" - ], - "tags": [ - "touch ID", - "secure", - "biometric" - ] - }, - { - "name": "fire", - "title": "Fire", - "categories": [ - "Real world" - ], - "tags": [ - "burning", - "smoke" - ] - }, - { - "name": "flag-fill", - "title": "Flag fill", - "categories": [ - "Communications" - ], - "tags": [ - "report" - ] - }, - { - "name": "flag", - "title": "Flag", - "categories": [ - "Communications" - ], - "tags": [ - "report" - ] - }, - { - "name": "floppy-fill", - "title": "Floppy fill", - "categories": [ - "Devices" - ], - "tags": [ - "save", - "storage", - "disk" - ] - }, - { - "name": "floppy", - "title": "Floppy", - "categories": [ - "Devices" - ], - "tags": [ - "save", - "storage", - "disk" - ] - }, - { - "name": "floppy2-fill", - "title": "Floppy2 fill", - "categories": [ - "Devices" - ], - "tags": [ - "save", - "storage", - "disk" - ] - }, - { - "name": "floppy2", - "title": "Floppy2", - "categories": [ - "Devices" - ], - "tags": [ - "save", - "storage", - "disk" - ] - }, - { - "name": "flower1", - "title": "Flower1", - "categories": [ - "Real world" - ], - "tags": [ - "plant", - "bloom", - "flower" - ] - }, - { - "name": "flower2", - "title": "Flower2", - "categories": [ - "Real world" - ], - "tags": [ - "plant", - "bloom", - "flower" - ] - }, - { - "name": "flower3", - "title": "Flower3", - "categories": [ - "Real world" - ], - "tags": [ - "plant", - "bloom", - "flower" - ] - }, - { - "name": "folder-check", - "title": "Folder check", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "check", - "verified" - ] - }, - { - "name": "folder-fill", - "title": "Folder fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory" - ] - }, - { - "name": "folder-minus", - "title": "Folder minus", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "delete", - "remove" - ] - }, - { - "name": "folder-plus", - "title": "Folder plus", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "delete", - "add", - "new" - ] - }, - { - "name": "folder-symlink-fill", - "title": "Folder symlink fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "symbolic-link" - ] - }, - { - "name": "folder-symlink", - "title": "Folder symlink", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "symbolic-link" - ] - }, - { - "name": "folder-x", - "title": "Folder x", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory", - "remove", - "delete" - ] - }, - { - "name": "folder", - "title": "Folder", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory" - ] - }, - { - "name": "folder2-open", - "title": "Folder2 open", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory" - ] - }, - { - "name": "folder2", - "title": "Folder2", - "categories": [ - "Files and folders" - ], - "tags": [ - "directory" - ] - }, - { - "name": "fonts", - "title": "Fonts", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "forward-fill", - "title": "Forward fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "forward", - "title": "Forward", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "front", - "title": "Front", - "categories": [ - "Graphics" - ], - "tags": [ - "forward", - "layer" - ] - }, - { - "name": "fuel-pump-diesel-fill", - "title": "Fuel pump diesel fill", - "categories": [ - "Transportation" - ], - "tags": [ - "gas", - "petrol", - "fuel", - "gas station" - ] - }, - { - "name": "fuel-pump-diesel", - "title": "Fuel pump diesel", - "categories": [ - "Transportation" - ], - "tags": [ - "gas", - "petrol", - "fuel", - "gas station" - ] - }, - { - "name": "fuel-pump-fill", - "title": "Fuel pump fill", - "categories": [ - "Transportation" - ], - "tags": [ - "gas", - "petrol", - "fuel", - "gas station" - ] - }, - { - "name": "fuel-pump", - "title": "Fuel pump", - "categories": [ - "Transportation" - ], - "tags": [ - "gas", - "petrol", - "fuel", - "gas station" - ] - }, - { - "name": "fullscreen-exit", - "title": "Fullscreen exit", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "window", - "minimize" - ] - }, - { - "name": "fullscreen", - "title": "Fullscreen", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "window", - "maximize" - ] - }, - { - "name": "funnel-fill", - "title": "Funnel fill", - "categories": [ - "Real world" - ], - "tags": [ - "sort", - "filter" - ] - }, - { - "name": "funnel", - "title": "Funnel", - "categories": [ - "Real world" - ], - "tags": [ - "sort", - "filter" - ] - }, - { - "name": "gear-fill", - "title": "Gear fill", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "settings", - "preferences" - ] - }, - { - "name": "gear-wide-connected", - "title": "Gear wide connected", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "settings", - "preferences" - ] - }, - { - "name": "gear-wide", - "title": "Gear wide", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "settings", - "preferences" - ] - }, - { - "name": "gear", - "title": "Gear", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "settings", - "preferences" - ] - }, - { - "name": "gem", - "title": "Gem", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "diamond" - ] - }, - { - "name": "gender-ambiguous", - "title": "Gender ambiguous", - "categories": [ - "People" - ], - "tags": [ - "gender", - "identity" - ] - }, - { - "name": "gender-female", - "title": "Gender female", - "categories": [ - "People" - ], - "tags": [ - "gender", - "identity" - ] - }, - { - "name": "gender-male", - "title": "Gender male", - "categories": [ - "People" - ], - "tags": [ - "gender", - "identity" - ] - }, - { - "name": "gender-neuter", - "title": "Gender neuter", - "categories": [ - "People" - ], - "tags": [ - "gender", - "identity" - ] - }, - { - "name": "gender-trans", - "title": "Gender trans", - "categories": [ - "People" - ], - "tags": [ - "gender", - "identity" - ] - }, - { - "name": "geo-alt-fill", - "title": "Geo alt fill", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "geo-alt", - "title": "Geo alt", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "geo-fill", - "title": "Geo fill", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "geo", - "title": "Geo", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "gift-fill", - "title": "Gift fill", - "categories": [ - "Real world" - ], - "tags": [ - "present", - "gift" - ] - }, - { - "name": "gift", - "title": "Gift", - "categories": [ - "Real world" - ], - "tags": [ - "present", - "gift" - ] - }, - { - "name": "git", - "title": "Git", - "categories": [ - "Brand" - ], - "tags": [ - "version control", - "vcs", - "github", - "version" - ] - }, - { - "name": "github", - "title": "GitHub", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "microsoft", - "vcs", - "git" - ] - }, - { - "name": "gitlab", - "title": "Gitlab", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "vcs", - "git" - ] - }, - { - "name": "globe-americas", - "title": "Globe Americas", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "earth", - "world", - "map" - ] - }, - { - "name": "globe-asia-australia", - "title": "Globe Asia Australia", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "earth", - "world", - "map" - ] - }, - { - "name": "globe-central-south-asia", - "title": "Globe Central South Asia", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "earth", - "world", - "map" - ] - }, - { - "name": "globe-europe-africa", - "title": "Globe Europe Africa", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "earth", - "world", - "map" - ] - }, - { - "name": "globe", - "title": "Globe", - "categories": [ - "Communications" - ], - "tags": [ - "world", - "translate", - "global", - "international" - ] - }, - { - "name": "globe2", - "title": "Globe2", - "categories": [ - "Communications" - ], - "tags": [ - "world", - "translate", - "global", - "international" - ] - }, - { - "name": "google-play", - "title": "Google Play", - "categories": [ - "Brand" - ], - "tags": [ - "app store", - "apps", - "store", - "android" - ] - }, - { - "name": "google", - "title": "Google", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "search" - ] - }, - { - "name": "gpu-card", - "title": "GPU card", - "categories": [ - "Devices" - ], - "tags": [ - "video", - "output", - "graphics" - ] - }, - { - "name": "graph-down-arrow", - "title": "Graph down arrow", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "graph-down", - "title": "Graph down", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "graph-up-arrow", - "title": "Graph up arrow", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "graph-up", - "title": "Graph up", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "grid-1x2-fill", - "title": "Grid 1x2 fill", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-1x2", - "title": "Grid 1x2", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x2-gap-fill", - "title": "Grid 3x2 gap fill", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x2-gap", - "title": "Grid 3x2 gap", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x2", - "title": "Grid 3x2", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x3-gap-fill", - "title": "Grid 3x3 gap fill", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x3-gap", - "title": "Grid 3x3 gap", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-3x3", - "title": "Grid 3x3", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid-fill", - "title": "Grid fill", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grid", - "title": "Grid", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout" - ] - }, - { - "name": "grip-horizontal", - "title": "Grip horizontal", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "drag", - "grab" - ] - }, - { - "name": "grip-vertical", - "title": "Grip vertical", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "drag", - "grab" - ] - }, - { - "name": "h-circle-fill", - "title": "H circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "hospital", - "helicopter" - ] - }, - { - "name": "h-circle", - "title": "H circle", - "categories": [ - "Shapes" - ], - "tags": [ - "hospital", - "helicopter" - ] - }, - { - "name": "h-square-fill", - "title": "H square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "hospital", - "helicopter" - ] - }, - { - "name": "h-square", - "title": "H square", - "categories": [ - "Shapes" - ], - "tags": [ - "hospital", - "helicopter" - ] - }, - { - "name": "hammer", - "title": "Hammer", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "hand-index-fill", - "title": "Hand index fill", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "cursor" - ] - }, - { - "name": "hand-index-thumb-fill", - "title": "Hand index thumb fill", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "cursor" - ] - }, - { - "name": "hand-index-thumb", - "title": "Hand index thumb", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "cursor" - ] - }, - { - "name": "hand-index", - "title": "Hand index", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "cursor" - ] - }, - { - "name": "hand-thumbs-down-fill", - "title": "Hand thumbs down fill", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "thumbs-down", - "-1" - ] - }, - { - "name": "hand-thumbs-down", - "title": "Hand thumbs down", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "thumbs-down", - "-1" - ] - }, - { - "name": "hand-thumbs-up-fill", - "title": "Hand thumbs up fill", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "thumbs-up", - "+1" - ] - }, - { - "name": "hand-thumbs-up", - "title": "Hand thumbs up", - "categories": [ - "Hands" - ], - "tags": [ - "hand", - "pointer", - "thumbs-up", - "+1" - ] - }, - { - "name": "handbag-fill", - "title": "Handbag fill", - "categories": [ - "Real world" - ], - "tags": [ - "purse", - "tote" - ] - }, - { - "name": "handbag", - "title": "Handbag", - "categories": [ - "Real world" - ], - "tags": [ - "purse", - "tote" - ] - }, - { - "name": "hash", - "title": "Hash", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "hdd-fill", - "title": "Hdd fill", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-network-fill", - "title": "Hdd network fill", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-network", - "title": "Hdd network", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-rack-fill", - "title": "Hdd rack fill", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-rack", - "title": "Hdd rack", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-stack-fill", - "title": "Hdd stack fill", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd-stack", - "title": "Hdd stack", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdd", - "title": "Hdd", - "categories": [ - "Devices" - ], - "tags": [ - "hard drive", - "hard disk", - "ssd", - "drive", - "server" - ] - }, - { - "name": "hdmi-fill", - "title": "HDMI fill", - "categories": [ - "Devices" - ], - "tags": [ - "video", - "input" - ] - }, - { - "name": "hdmi", - "title": "HDMI", - "categories": [ - "Devices" - ], - "tags": [ - "video", - "input" - ] - }, - { - "name": "headphones", - "title": "Headphones", - "categories": [ - "Devices" - ], - "tags": [ - "headphones" - ] - }, - { - "name": "headset-vr", - "title": "Headset VR", - "categories": [ - "Devices" - ], - "tags": [ - "virual reality", - "oculus", - "hololens" - ] - }, - { - "name": "headset", - "title": "Headset", - "categories": [ - "Devices" - ], - "tags": [ - "headphones", - "microphone" - ] - }, - { - "name": "heart-arrow", - "title": "Heart arrow", - "categories": [ - "Love" - ], - "tags": [ - "romance", - "cupid", - "valentine" - ] - }, - { - "name": "heart-fill", - "title": "Heart fill", - "categories": [ - "Shapes" - ], - "tags": [ - "love", - "favorite" - ] - }, - { - "name": "heart-half", - "title": "Heart half", - "categories": [ - "Shapes" - ], - "tags": [ - "love", - "favorite" - ] - }, - { - "name": "heart-pulse-fill", - "title": "Heart pulse fill", - "categories": [ - "Medical" - ], - "tags": [ - "heartbeat" - ] - }, - { - "name": "heart-pulse", - "title": "Heart pulse", - "categories": [ - "Medical" - ], - "tags": [ - "heartbeat" - ] - }, - { - "name": "heart", - "title": "Heart", - "categories": [ - "Shapes" - ], - "tags": [ - "love", - "favorite" - ] - }, - { - "name": "heartbreak-fill", - "title": "Heartbreak fill", - "categories": [ - "Emoji", - "Love" - ], - "tags": [ - "love", - "valentine", - "romance" - ] - }, - { - "name": "heartbreak", - "title": "Heartbreak", - "categories": [ - "Emoji", - "Love" - ], - "tags": [ - "love", - "valentine", - "romance" - ] - }, - { - "name": "hearts", - "title": "Hearts", - "categories": [ - "Love" - ], - "tags": [ - "romance", - "valentine" - ] - }, - { - "name": "heptagon-fill", - "title": "Heptagon fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "heptagon-half", - "title": "Heptagon half", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "heptagon", - "title": "Heptagon", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "hexagon-fill", - "title": "Hexagon fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "hexagon-half", - "title": "Hexagon half", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "hexagon", - "title": "Hexagon", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "highlighter", - "title": "Highlighter", - "categories": [ - "Tools" - ], - "tags": [ - "text", - "study", - "highlight", - "marker" - ] - }, - { - "name": "highlights", - "title": "Highlights", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "hospital-fill", - "title": "Hospital fill", - "categories": [ - "Medical" - ], - "tags": [ - "health", - "emergency room" - ] - }, - { - "name": "hospital", - "title": "Hospital", - "categories": [ - "Medical" - ], - "tags": [ - "health", - "emergency room" - ] - }, - { - "name": "hourglass-bottom", - "title": "Hourglass bottom", - "categories": [ - "Real world" - ], - "tags": [ - "time", - "history", - "wait", - "sand", - "clock" - ] - }, - { - "name": "hourglass-split", - "title": "Hourglass split", - "categories": [ - "Real world" - ], - "tags": [ - "time", - "history", - "wait", - "sand", - "clock" - ] - }, - { - "name": "hourglass-top", - "title": "Hourglass top", - "categories": [ - "Real world" - ], - "tags": [ - "time", - "history", - "wait", - "sand", - "clock" - ] - }, - { - "name": "hourglass", - "title": "Hourglass", - "categories": [ - "Real world" - ], - "tags": [ - "time", - "history", - "wait", - "sand", - "clock" - ] - }, - { - "name": "house-add-fill", - "title": "House add fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-add", - "title": "House add", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-check-fill", - "title": "House check fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-check", - "title": "House check", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-dash-fill", - "title": "House dash fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-dash", - "title": "House dash", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-door-fill", - "title": "House door fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-door", - "title": "House door", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-down-fill", - "title": "House down fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-down", - "title": "House down", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-exclamation-fill", - "title": "House exclamation fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-exclamation", - "title": "House exclamation", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-fill", - "title": "House fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-gear-fill", - "title": "House gear fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-gear", - "title": "House gear", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-heart-fill", - "title": "House heart fill", - "categories": [ - "Real world" - ], - "tags": [ - "home", - "love", - "romance" - ] - }, - { - "name": "house-heart", - "title": "House heart", - "categories": [ - "Real world" - ], - "tags": [ - "home", - "love", - "romance" - ] - }, - { - "name": "house-lock-fill", - "title": "House lock fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-lock", - "title": "House lock", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-slash-fill", - "title": "House slash fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-slash", - "title": "House slash", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-up-fill", - "title": "House up fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-up", - "title": "House up", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-x-fill", - "title": "House x fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house-x", - "title": "House x", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "house", - "title": "House", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "houses-fill", - "title": "Houses fill", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "houses", - "title": "Houses", - "categories": [ - "Real world" - ], - "tags": [ - "home" - ] - }, - { - "name": "hr", - "title": "HR", - "categories": [ - "Typography" - ], - "tags": [ - "divider", - "horizonal-rule" - ] - }, - { - "name": "hurricane", - "title": "Hurricane", - "categories": [ - "Weather" - ], - "tags": [ - "storm" - ] - }, - { - "name": "hypnotize", - "title": "Hypnotize", - "categories": [ - "Real World" - ], - "tags": [ - "hypnosis", - "sleepy" - ] - }, - { - "name": "image-alt", - "title": "Image alt", - "categories": [ - "Files and folders" - ], - "tags": [ - "picture", - "photo" - ] - }, - { - "name": "image-fill", - "title": "Image fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "picture", - "photo" - ] - }, - { - "name": "image", - "title": "Image", - "categories": [ - "Files and folders" - ], - "tags": [ - "picture", - "photo" - ] - }, - { - "name": "images", - "title": "Images", - "categories": [ - "Files and folders" - ], - "tags": [ - "picture", - "photo" - ] - }, - { - "name": "inbox-fill", - "title": "Inbox fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email", - "letter tray" - ] - }, - { - "name": "inbox", - "title": "Inbox", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email", - "letter tray" - ] - }, - { - "name": "inboxes-fill", - "title": "Inboxes fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email", - "letter tray" - ] - }, - { - "name": "inboxes", - "title": "Inboxes fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email", - "letter tray" - ] - }, - { - "name": "incognito", - "title": "Incognito", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "private", - "investigator", - "secret" - ] - }, - { - "name": "indent", - "title": "Indent", - "categories": [ - "UI and Keyboard" - ], - "tags": [ - "tab", - "indent" - ] - }, - { - "name": "infinity", - "title": "Infinity", - "categories": [ - "Typography" - ], - "tags": [ - "math", - "infinite" - ] - }, - { - "name": "info-circle-fill", - "title": "Info fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "info-circle", - "title": "Info circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "info-lg", - "title": "Info lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "info-square-fill", - "title": "Info square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "info-square", - "title": "Info square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "info", - "title": "Info", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "information", - "help" - ] - }, - { - "name": "input-cursor-text", - "title": "Input cursor text", - "categories": [ - "Graphics" - ], - "tags": [ - "textarea", - "form", - "input" - ] - }, - { - "name": "input-cursor", - "title": "Input cursor", - "categories": [ - "Graphics" - ], - "tags": [ - "textarea", - "form", - "input" - ] - }, - { - "name": "instagram", - "title": "Instagram", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat" - ] - }, - { - "name": "intersect", - "title": "Intersect", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "merge", - "layers" - ] - }, - { - "name": "journal-album", - "title": "Journal album", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-arrow-down", - "title": "Journal arrow down", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-arrow-up", - "title": "Journal arrow up", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-bookmark-fill", - "title": "Journal bookmark fill", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-bookmark", - "title": "Journal bookmark", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-check", - "title": "Journal check", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-code", - "title": "Journal code", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-medical", - "title": "Journal medical", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-minus", - "title": "Journal minus", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-plus", - "title": "Journal plus", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-richtext", - "title": "Journal richtext", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-text", - "title": "Journal text", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journal-x", - "title": "Journal x", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook", - "remove", - "delete" - ] - }, - { - "name": "journal", - "title": "Journal", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "journals", - "title": "Journals", - "categories": [ - "Files and folders" - ], - "tags": [ - "file", - "folder", - "journal", - "notebook" - ] - }, - { - "name": "joystick", - "title": "Joystick", - "categories": [ - "Entertainment" - ], - "tags": [ - "gaming", - "game", - "video games" - ] - }, - { - "name": "justify-left", - "title": "Justify left", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "justify-right", - "title": "Justify right", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "justify", - "title": "Justify", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "kanban-fill", - "title": "Kanban fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "board", - "project-management" - ] - }, - { - "name": "kanban", - "title": "Kanban", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "board", - "project-management" - ] - }, - { - "name": "key-fill", - "title": "Key fill", - "categories": [ - "Real world" - ], - "tags": [ - "lock", - "secure" - ] - }, - { - "name": "key", - "title": "Key", - "categories": [ - "Real world" - ], - "tags": [ - "lock", - "secure" - ] - }, - { - "name": "keyboard-fill", - "title": "Keyboard fill", - "categories": [ - "Devices" - ], - "tags": [ - "keyboard", - "keys", - "typing" - ] - }, - { - "name": "keyboard", - "title": "Keyboard", - "categories": [ - "Devices" - ], - "tags": [ - "keyboard", - "keys", - "typing" - ] - }, - { - "name": "ladder", - "title": "Ladder", - "categories": [ - "Real world" - ], - "tags": [ - "climb", - "ladder" - ] - }, - { - "name": "lamp-fill", - "title": "Lamp fill", - "categories": [ - "Real world" - ], - "tags": [ - "light", - "lamp" - ] - }, - { - "name": "lamp", - "title": "Lamp", - "categories": [ - "Real world" - ], - "tags": [ - "light", - "lamp" - ] - }, - { - "name": "laptop-fill", - "title": "Laptop fill", - "categories": [ - "Devices" - ], - "tags": [ - "computer" - ] - }, - { - "name": "laptop", - "title": "Laptop", - "categories": [ - "Devices" - ], - "tags": [ - "computer" - ] - }, - { - "name": "layer-backward", - "title": "Layer backward", - "categories": [ - "Graphics" - ], - "tags": [ - "arrange", - "layers", - "back" - ] - }, - { - "name": "layer-forward", - "title": "Layer forward", - "categories": [ - "Graphics" - ], - "tags": [ - "arrange", - "layers", - "front" - ] - }, - { - "name": "layers-fill", - "title": "Layers fill", - "categories": [ - "Graphics" - ], - "tags": [ - "perspective", - "stacked" - ] - }, - { - "name": "layers-half", - "title": "Layers half", - "categories": [ - "Graphics" - ], - "tags": [ - "perspective", - "stacked" - ] - }, - { - "name": "layers", - "title": "Layers", - "categories": [ - "Graphics" - ], - "tags": [ - "perspective", - "stacked" - ] - }, - { - "name": "layout-sidebar-inset-reverse", - "title": "Layout sidebar inset reverse", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-sidebar-inset", - "title": "Layout sidebar nested", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-sidebar-reverse", - "title": "Layout sidebar reverse", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout", - "sidebar" - ] - }, - { - "name": "layout-sidebar", - "title": "Layout sidebar", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout", - "sidebar" - ] - }, - { - "name": "layout-split", - "title": "Layout split", - "categories": [ - "Layout" - ], - "tags": [ - "grid", - "layout", - "sidebar" - ] - }, - { - "name": "layout-text-sidebar-reverse", - "title": "Layout text sidebar reverse", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-text-sidebar", - "title": "Layout text sidebar", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-text-window-reverse", - "title": "Layout text window reverse", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-text-window", - "title": "Layout text window", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-three-columns", - "title": "Layout three columns", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "columns" - ] - }, - { - "name": "layout-wtf", - "title": "Layout WTF", - "categories": [ - "Layout" - ], - "tags": [ - "layout", - "broken" - ] - }, - { - "name": "life-preserver", - "title": "Life preserver", - "categories": [ - "Real world" - ], - "tags": [ - "lifesaver", - "water" - ] - }, - { - "name": "lightbulb-fill", - "title": "Lightbulb fill", - "categories": [ - "Real world" - ], - "tags": [ - "lights", - "lamp" - ] - }, - { - "name": "lightbulb-off-fill", - "title": "Lightbulb off fill", - "categories": [ - "Real world" - ], - "tags": [ - "lights", - "lamp" - ] - }, - { - "name": "lightbulb-off", - "title": "Lightbulb off", - "categories": [ - "Real world" - ], - "tags": [ - "lights", - "lamp" - ] - }, - { - "name": "lightbulb", - "title": "Lightbulb", - "categories": [ - "Real world" - ], - "tags": [ - "lights", - "lamp" - ] - }, - { - "name": "lightning-charge-fill", - "title": "Lightning charge fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "weather", - "storm", - "thunder", - "bolt" - ] - }, - { - "name": "lightning-charge", - "title": "Lightning charge", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "weather", - "storm", - "thunder", - "bolt" - ] - }, - { - "name": "lightning-fill", - "title": "Lightning fill", - "categories": [ - "Weather" - ], - "tags": [ - "storm", - "thunder", - "bolt" - ] - }, - { - "name": "lightning", - "title": "Lightning", - "categories": [ - "Weather" - ], - "tags": [ - "storm", - "thunder", - "bolt" - ] - }, - { - "name": "line", - "title": "Line", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "link-45deg", - "title": "Link 45deg", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "anchor", - "hyperlink", - "href" - ] - }, - { - "name": "link", - "title": "Link", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "anchor", - "hyperlink", - "href" - ] - }, - { - "name": "linkedin", - "title": "Linkedin", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "microsoft" - ] - }, - { - "name": "list-check", - "title": "List checked", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment", - "checklist", - "done" - ] - }, - { - "name": "list-columns-reverse", - "title": "List columns reverse", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "alignment" - ] - }, - { - "name": "list-columns", - "title": "List columns", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "alignment" - ] - }, - { - "name": "list-nested", - "title": "List nested", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "alignment", - "children" - ] - }, - { - "name": "list-ol", - "title": "List OL", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment", - "ordered-list", - "numbered-list", - "numbered" - ] - }, - { - "name": "list-stars", - "title": "List stars", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "starred" - ] - }, - { - "name": "list-task", - "title": "List task", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment", - "todos", - "task" - ] - }, - { - "name": "list-ul", - "title": "List UL", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment", - "unordered-list" - ] - }, - { - "name": "list", - "title": "List", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment", - "menu", - "hamburger" - ] - }, - { - "name": "lock-fill", - "title": "Lock fill", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "lock", - "title": "Lock", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "luggage-fill", - "title": "Luggage fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "luggage", - "title": "Luggage", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on", - "student", - "education" - ] - }, - { - "name": "lungs-fill", - "title": "Lungs fill", - "categories": [ - "Medical" - ], - "tags": [ - "medicine", - "health", - "breathing" - ] - }, - { - "name": "lungs", - "title": "Lungs", - "categories": [ - "Medical" - ], - "tags": [ - "medicine", - "health", - "breathing" - ] - }, - { - "name": "magic", - "title": "Magic", - "categories": [ - "Real World" - ], - "tags": [ - "magic stick" - ] - }, - { - "name": "magnet-fill", - "title": "Magnet fill", - "categories": [ - "Real World" - ], - "tags": [ - "magnetic" - ] - }, - { - "name": "magnet", - "title": "Magnet", - "categories": [ - "Real World" - ], - "tags": [ - "magnetic" - ] - }, - { - "name": "mailbox-flag", - "title": "Mailbox flag", - "categories": [ - "Real world" - ], - "tags": [ - "post", - "postal", - "postbox", - "letterbox" - ] - }, - { - "name": "mailbox", - "title": "Mailbox", - "categories": [ - "Real world" - ], - "tags": [ - "post", - "postal", - "postbox", - "letterbox" - ] - }, - { - "name": "mailbox2-flag", - "title": "Mailbox2 flag", - "categories": [ - "Real world" - ], - "tags": [ - "post", - "postal", - "postbox", - "letterbox" - ] - }, - { - "name": "mailbox2", - "title": "Mailbox2", - "categories": [ - "Real world" - ], - "tags": [ - "post", - "postal", - "postbox", - "letterbox" - ] - }, - { - "name": "map-fill", - "title": "Map fill", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "directions", - "location" - ] - }, - { - "name": "map", - "title": "Map", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "directions", - "location" - ] - }, - { - "name": "markdown-fill", - "title": "Markdown fill", - "categories": [ - "Badges" - ], - "tags": [ - "markdown", - "md", - "content", - "writing" - ] - }, - { - "name": "markdown", - "title": "Markdown", - "categories": [ - "Badges" - ], - "tags": [ - "markdown", - "md", - "content", - "writing" - ] - }, - { - "name": "marker-tip", - "title": "Marker tip", - "categories": [ - "Tools" - ], - "tags": [ - "text", - "study", - "highlight" - ] - }, - { - "name": "mask", - "title": "Mask", - "categories": [ - "Graphics" - ], - "tags": [ - "mask" - ] - }, - { - "name": "mastodon", - "title": "Mastodon", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "medium", - "title": "Medium", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "megaphone-fill", - "title": "Megaphone fill", - "categories": [ - "Real world" - ], - "tags": [ - "loudspeaker", - "announcement" - ] - }, - { - "name": "megaphone", - "title": "Megaphone", - "categories": [ - "Real world" - ], - "tags": [ - "loudspeaker", - "announcement" - ] - }, - { - "name": "memory", - "title": "Memory", - "categories": [ - "Devices" - ], - "tags": [ - "ram" - ] - }, - { - "name": "menu-app-fill", - "title": "Menu app fill", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-app", - "title": "Menu app", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-button-fill", - "title": "Menu button fill", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-button-wide-fill", - "title": "Menu button wide fill", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-button-wide", - "title": "Menu button wide", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-button", - "title": "Menu button", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-down", - "title": "Menu down", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "menu-up", - "title": "Menu up", - "categories": [ - "Controls" - ], - "tags": [ - "dropdown", - "menu", - "context", - "app", - "ui" - ] - }, - { - "name": "messenger", - "title": "Messenger", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "facebook", - "chat" - ] - }, - { - "name": "meta", - "title": "Meta", - "categories": [ - "Brand" - ], - "tags": [ - "facebook", - "fb" - ] - }, - { - "name": "mic-fill", - "title": "Mic fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound", - "input", - "microphone", - "podcast" - ] - }, - { - "name": "mic-mute-fill", - "title": "Mic mute fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound", - "input", - "microphone" - ] - }, - { - "name": "mic-mute", - "title": "Mic mute", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound", - "input", - "microphone" - ] - }, - { - "name": "mic", - "title": "Mic", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound", - "input", - "microphone", - "podcast" - ] - }, - { - "name": "microsoft-teams", - "title": "Microsoft Teams", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "messaging" - ] - }, - { - "name": "microsoft", - "title": "Microsoft", - "categories": [ - "Brand" - ], - "tags": [ - "msft", - "windows" - ] - }, - { - "name": "minecart-loaded", - "title": "Minecart loaded", - "categories": [ - "Real world" - ], - "tags": [ - "mining", - "cart" - ] - }, - { - "name": "minecart", - "title": "Minecart", - "categories": [ - "Real world" - ], - "tags": [ - "mining", - "cart" - ] - }, - { - "name": "modem-fill", - "title": "Modem fill", - "categories": [ - "Devices" - ], - "tags": [ - "internet", - "cable" - ] - }, - { - "name": "modem", - "title": "Modem", - "categories": [ - "Devices" - ], - "tags": [ - "internet", - "cable" - ] - }, - { - "name": "moisture", - "title": "Moisture", - "categories": [ - "Weather" - ], - "tags": [ - "water", - "droplets" - ] - }, - { - "name": "moon-fill", - "title": "Moon fill", - "categories": [ - "Weather" - ], - "tags": [ - "night", - "sky" - ] - }, - { - "name": "moon-stars-fill", - "title": "Moon stars fill", - "categories": [ - "Weather" - ], - "tags": [ - "night", - "sky" - ] - }, - { - "name": "moon-stars", - "title": "Moon stars", - "categories": [ - "Weather" - ], - "tags": [ - "night", - "sky" - ] - }, - { - "name": "moon", - "title": "Moon", - "categories": [ - "Real world" - ], - "tags": [ - "lunar", - "weather", - "night" - ] - }, - { - "name": "mortarboard-fill", - "title": "Mortorboard fill", - "categories": [ - "Real World" - ], - "tags": [ - "graduation", - "cap" - ] - }, - { - "name": "mortarboard", - "title": "Mortorboard", - "categories": [ - "Real World" - ], - "tags": [ - "graduation", - "cap" - ] - }, - { - "name": "motherboard-fill", - "title": "Motherboard fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobo", - "computer", - "hardware" - ] - }, - { - "name": "motherboard", - "title": "Motherboard", - "categories": [ - "Devices" - ], - "tags": [ - "mobo", - "computer", - "hardware" - ] - }, - { - "name": "mouse-fill", - "title": "Mouse fill", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "mouse", - "title": "Mouse", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "mouse2-fill", - "title": "Mouse2 fill", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "mouse2", - "title": "Mouse2", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "mouse3-fill", - "title": "Mouse3 fill", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "mouse3", - "title": "Mouse3", - "categories": [ - "Devices" - ], - "tags": [ - "mice", - "input" - ] - }, - { - "name": "music-note-beamed", - "title": "Music note beamed", - "categories": [ - "Media" - ], - "tags": [ - "music", - "notes", - "audio", - "sound" - ] - }, - { - "name": "music-note-list", - "title": "Music note list", - "categories": [ - "Media" - ], - "tags": [ - "music", - "notes", - "audio", - "sound", - "playlist", - "library" - ] - }, - { - "name": "music-note", - "title": "Music note", - "categories": [ - "Media" - ], - "tags": [ - "music", - "notes", - "audio", - "sound" - ] - }, - { - "name": "music-player-fill", - "title": "Music player fill", - "categories": [ - "Devices" - ], - "tags": [ - "ipod", - "mp3" - ] - }, - { - "name": "music-player", - "title": "Music player", - "categories": [ - "Devices" - ], - "tags": [ - "ipod", - "mp3" - ] - }, - { - "name": "newspaper", - "title": "Newspaper", - "categories": [ - "Real world" - ], - "tags": [ - "news", - "paper" - ] - }, - { - "name": "nintendo-switch", - "title": "Nintendo Switch", - "categories": [ - "Brand" - ], - "tags": [ - "gaming" - ] - }, - { - "name": "node-minus-fill", - "title": "Node minus fill", - "categories": [ - "Graphics" - ], - "tags": [ - "add", - "new", - "node", - "diagram" - ] - }, - { - "name": "node-minus", - "title": "Node minus", - "categories": [ - "Graphics" - ], - "tags": [ - "add", - "new", - "node", - "diagram" - ] - }, - { - "name": "node-plus-fill", - "title": "Node plus fill", - "categories": [ - "Graphics" - ], - "tags": [ - "add", - "new", - "node", - "diagram" - ] - }, - { - "name": "node-plus", - "title": "Node plus", - "categories": [ - "Graphics" - ], - "tags": [ - "add", - "new", - "node", - "diagram" - ] - }, - { - "name": "noise-reduction", - "title": "Noise reduction", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "nut-fill", - "title": "Nut fill", - "categories": [ - "Tools" - ], - "tags": [ - "nut", - "bolt", - "hexagon", - "tools" - ] - }, - { - "name": "nut", - "title": "Nut", - "categories": [ - "Tools" - ], - "tags": [ - "nut", - "bolt", - "hexagon", - "tools" - ] - }, - { - "name": "nvidia", - "title": "Nvidia", - "categories": [ - "Brand" - ], - "tags": [ - "gpu" - ] - }, - { - "name": "nvme-fill", - "title": "Nvme fill", - "categories": [ - "Devices" - ], - "tags": [ - "ssd", - "hard drive", - "hard disk", - "storage" - ] - }, - { - "name": "nvme", - "title": "Nvme", - "categories": [ - "Devices" - ], - "tags": [ - "ssd", - "hard drive", - "hard disk", - "storage" - ] - }, - { - "name": "octagon-fill", - "title": "Octagon fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "octagon-half", - "title": "Octagon half", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "octagon", - "title": "Octagon", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "opencollective", - "title": "Opencollective", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "optical-audio-fill", - "title": "Optical audio fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug", - "sound" - ] - }, - { - "name": "optical-audio", - "title": "Optical audio", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug", - "sound" - ] - }, - { - "name": "option", - "title": "Option", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key", - "mac" - ] - }, - { - "name": "outlet", - "title": "Outlet", - "categories": [ - "Real world" - ], - "tags": [ - "plug", - "power" - ] - }, - { - "name": "p-circle-fill", - "title": "P circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "parking" - ] - }, - { - "name": "p-circle", - "title": "P circle", - "categories": [ - "Shapes" - ], - "tags": [ - "parking" - ] - }, - { - "name": "p-square-fill", - "title": "P square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "parking" - ] - }, - { - "name": "p-square", - "title": "P square", - "categories": [ - "Shapes" - ], - "tags": [ - "parking" - ] - }, - { - "name": "paint-bucket", - "title": "Paint bucket", - "categories": [ - "Graphics" - ], - "tags": [ - "color", - "paint", - "fill", - "palette" - ] - }, - { - "name": "palette-fill", - "title": "Palette fill", - "categories": [ - "Graphics" - ], - "tags": [ - "color", - "paint", - "fill", - "palette" - ] - }, - { - "name": "palette", - "title": "Palette", - "categories": [ - "Graphics" - ], - "tags": [ - "color", - "paint", - "fill", - "palette" - ] - }, - { - "name": "palette2", - "title": "Palette2", - "categories": [ - "Graphics" - ], - "tags": [ - "color", - "paint", - "fill", - "palette" - ] - }, - { - "name": "paperclip", - "title": "Paperclip", - "categories": [ - "Real world" - ], - "tags": [ - "attachment" - ] - }, - { - "name": "paragraph", - "title": "Paragraph", - "categories": [ - "Typography" - ], - "tags": [ - "paragraph", - "text", - "body", - "content" - ] - }, - { - "name": "pass-fill", - "title": "Pass fill", - "categories": [ - "Real World" - ], - "tags": [ - "pass" - ] - }, - { - "name": "pass", - "title": "Pass", - "categories": [ - "Real World" - ], - "tags": [ - "pass" - ] - }, - { - "name": "passport-fill", - "title": "Passport fill", - "categories": [ - "Travel" - ], - "tags": [ - "visa", - "foreign" - ] - }, - { - "name": "passport", - "title": "Passport", - "categories": [ - "Travel" - ], - "tags": [ - "visa", - "foreign" - ] - }, - { - "name": "patch-check-fill", - "title": "Patch check fill", - "categories": [ - "Badges" - ], - "tags": [ - "verified", - "checkmark", - "certified" - ] - }, - { - "name": "patch-check", - "title": "Patch check", - "categories": [ - "Badges" - ], - "tags": [ - "verified", - "checkmark", - "certified" - ] - }, - { - "name": "patch-exclamation-fill", - "title": "Patch exclamation fill", - "categories": [ - "Badges" - ], - "tags": [ - "excited", - "certified" - ] - }, - { - "name": "patch-exclamation", - "title": "Patch exclamation", - "categories": [ - "Badges" - ], - "tags": [ - "excited", - "certified" - ] - }, - { - "name": "patch-minus-fill", - "title": "Patch minus fill", - "categories": [ - "Badges" - ], - "tags": [ - "subtract" - ] - }, - { - "name": "patch-minus", - "title": "Patch minus", - "categories": [ - "Badges" - ], - "tags": [ - "subtract" - ] - }, - { - "name": "patch-plus-fill", - "title": "Patch plus fill", - "categories": [ - "Badges" - ], - "tags": [ - "add" - ] - }, - { - "name": "patch-plus", - "title": "Patch plus", - "categories": [ - "Badges" - ], - "tags": [ - "add" - ] - }, - { - "name": "patch-question-fill", - "title": "Patch question fill", - "categories": [ - "Badges" - ], - "tags": [ - "help" - ] - }, - { - "name": "patch-question", - "title": "Patch question", - "categories": [ - "Badges" - ], - "tags": [ - "help" - ] - }, - { - "name": "pause-btn-fill", - "title": "Pause btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "pause-btn", - "title": "Pause btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "pause-circle-fill", - "title": "Pause circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "pause-circle", - "title": "Pause circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "pause-fill", - "title": "Pause fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "pause", - "title": "Pause", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "paypal", - "title": "Paypal", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "pc-display-horizontal", - "title": "PC display horizontal", - "categories": [ - "Devices" - ], - "tags": [ - "computer", - "workstation", - "desktop" - ] - }, - { - "name": "pc-display", - "title": "PC display", - "categories": [ - "Devices" - ], - "tags": [ - "computer", - "workstation", - "desktop" - ] - }, - { - "name": "pc-horizontal", - "title": "PC horizontal", - "categories": [ - "Devices" - ], - "tags": [ - "computer", - "workstation", - "desktop" - ] - }, - { - "name": "pc", - "title": "PC", - "categories": [ - "Devices" - ], - "tags": [ - "computer", - "workstation", - "desktop" - ] - }, - { - "name": "pci-card-network", - "title": "PCI card network", - "categories": [ - "Devices" - ], - "tags": [ - "card", - "expansion", - "ethernet", - "wifi", - "internet" - ] - }, - { - "name": "pci-card-sound", - "title": "PCI card sound", - "categories": [ - "Devices" - ], - "tags": [ - "card", - "expansion", - "audio" - ] - }, - { - "name": "pci-card", - "title": "PCI card", - "categories": [ - "Devices" - ], - "tags": [ - "card", - "expansion" - ] - }, - { - "name": "peace-fill", - "title": "Peace fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "peace", - "love" - ] - }, - { - "name": "peace", - "title": "Peace", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "peace", - "love" - ] - }, - { - "name": "pen-fill", - "title": "Pen fill", - "categories": [ - "Tools" - ], - "tags": [ - "edit", - "write", - "ballpoint" - ] - }, - { - "name": "pen", - "title": "Pen", - "categories": [ - "Tools" - ], - "tags": [ - "edit", - "write", - "ballpoint" - ] - }, - { - "name": "pencil-fill", - "title": "Pencil fill", - "categories": [ - "Tools" - ], - "tags": [ - "edit", - "write" - ] - }, - { - "name": "pencil-square", - "title": "Pencil square", - "categories": [ - "Tools" - ], - "tags": [ - "edit", - "write" - ] - }, - { - "name": "pencil", - "title": "Pencil", - "categories": [ - "Tools" - ], - "tags": [ - "edit", - "write" - ] - }, - { - "name": "pentagon-fill", - "title": "Pentagon fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "pentagon-half", - "title": "Pentagon half", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "pentagon", - "title": "Pentagon", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "polygon" - ] - }, - { - "name": "people-fill", - "title": "People fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "humans", - "organization", - "avatar", - "users", - "profile" - ] - }, - { - "name": "people", - "title": "People", - "categories": [ - "People" - ], - "tags": [ - "member", - "humans", - "organization", - "avatar", - "users", - "profile" - ] - }, - { - "name": "percent", - "title": "Percent", - "categories": [ - "Typography" - ], - "tags": [ - "percentage", - "math", - "fraction" - ] - }, - { - "name": "person-add", - "title": "Person add", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-arms-up", - "title": "Person arms up", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman" - ] - }, - { - "name": "person-badge-fill", - "title": "Person badge fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "badge", - "id", - "card", - "account" - ] - }, - { - "name": "person-badge", - "title": "Person badge", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "badge", - "id", - "card", - "account", - "profile" - ] - }, - { - "name": "person-bounding-box", - "title": "Person bounding box", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "crop", - "account", - "profile" - ] - }, - { - "name": "person-check-fill", - "title": "Person check fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "verified", - "account" - ] - }, - { - "name": "person-check", - "title": "Person check", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "verified", - "account", - "profile" - ] - }, - { - "name": "person-circle", - "title": "People circle", - "categories": [ - "People" - ], - "tags": [ - "member", - "humans", - "organization", - "avatar", - "user", - "account", - "profile" - ] - }, - { - "name": "person-dash-fill", - "title": "Person dash fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "remove", - "delete", - "account" - ] - }, - { - "name": "person-dash", - "title": "Person dash", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "remove", - "delete", - "account" - ] - }, - { - "name": "person-down", - "title": "Person down", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-exclamation", - "title": "Person exclamation", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-add", - "title": "Person fill add", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-check", - "title": "Person fill check", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-dash", - "title": "Person fill dash", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-down", - "title": "Person fill down", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-exclamation", - "title": "Person fill exclamation", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-gear", - "title": "Person fill gear", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-lock", - "title": "Person fill lock", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-slash", - "title": "Person fill slash", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-up", - "title": "Person fill up", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill-x", - "title": "Person fill x", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-fill", - "title": "Person fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "profile" - ] - }, - { - "name": "person-gear", - "title": "Person gear", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-heart", - "title": "Person heart", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "love", - "valentine", - "romance" - ] - }, - { - "name": "person-hearts", - "title": "Person hearts", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "love", - "valentine", - "romance" - ] - }, - { - "name": "person-lines-fill", - "title": "Person lines fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "contact", - "list", - "account", - "profile" - ] - }, - { - "name": "person-lock", - "title": "Person lock", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-plus-fill", - "title": "Person plus fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "new", - "add", - "account" - ] - }, - { - "name": "person-plus", - "title": "Person plus", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "new", - "add", - "account" - ] - }, - { - "name": "person-raised-hand", - "title": "Person raised hand", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman", - "question", - "help" - ] - }, - { - "name": "person-rolodex", - "title": "Person rolodex", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "contact" - ] - }, - { - "name": "person-slash", - "title": "Person slash", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-square", - "title": "Person square", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "profile" - ] - }, - { - "name": "person-standing-dress", - "title": "Person standing dress", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman" - ] - }, - { - "name": "person-standing", - "title": "Person standing", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman" - ] - }, - { - "name": "person-up", - "title": "Person up", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-vcard-fill", - "title": "Person vcard fill", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-vcard", - "title": "Person vcard", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "account" - ] - }, - { - "name": "person-video", - "title": "Person video", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "wfh" - ] - }, - { - "name": "person-video2", - "title": "Person video2", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "wfh" - ] - }, - { - "name": "person-video3", - "title": "Person video3", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "wfh" - ] - }, - { - "name": "person-walking", - "title": "Person walking", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman" - ] - }, - { - "name": "person-wheelchair", - "title": "Person wheelchair", - "categories": [ - "People" - ], - "tags": [ - "human", - "man", - "woman", - "accessibility", - "a11y", - "handicap" - ] - }, - { - "name": "person-workspace", - "title": "Person workspace", - "categories": [ - "People" - ], - "tags": [ - "human", - "individual", - "avatar", - "user", - "wfh" - ] - }, - { - "name": "person-x-fill", - "title": "Person x fill", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "remove", - "delete", - "account" - ] - }, - { - "name": "person-x", - "title": "Person x", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "remove", - "delete", - "account" - ] - }, - { - "name": "person", - "title": "Person", - "categories": [ - "People" - ], - "tags": [ - "member", - "human", - "individual", - "avatar", - "user", - "account", - "profile" - ] - }, - { - "name": "phone-fill", - "title": "Phone fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone" - ] - }, - { - "name": "phone-flip", - "title": "Phone flip", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone" - ] - }, - { - "name": "phone-landscape-fill", - "title": "Phone landscape fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone" - ] - }, - { - "name": "phone-landscape", - "title": "Phone landscape", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone" - ] - }, - { - "name": "phone-vibrate-fill", - "title": "Phone vibrate fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone", - "haptic" - ] - }, - { - "name": "phone-vibrate", - "title": "Phone vibrate", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone", - "haptic" - ] - }, - { - "name": "phone", - "title": "Phone", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "telephone" - ] - }, - { - "name": "pie-chart-fill", - "title": "Pie chart fill", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "pie-chart", - "title": "Pie chart", - "categories": [ - "Data" - ], - "tags": [ - "chart", - "graph", - "analytics" - ] - }, - { - "name": "piggy-bank-fill", - "title": "Piggy bank fill", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "savings" - ] - }, - { - "name": "piggy-bank", - "title": "Piggy bank", - "categories": [ - "Commerce" - ], - "tags": [ - "money", - "finance", - "banking", - "savings" - ] - }, - { - "name": "pin-angle-fill", - "title": "Pin angle fill", - "categories": [ - "Real world" - ], - "tags": [ - "pushpin", - "thumbtack" - ] - }, - { - "name": "pin-angle", - "title": "Pin angle", - "categories": [ - "Real world" - ], - "tags": [ - "pushpin", - "thumbtack" - ] - }, - { - "name": "pin-fill", - "title": "Pin fill", - "categories": [ - "Real world" - ], - "tags": [ - "pushpin", - "thumbtack" - ] - }, - { - "name": "pin-map-fill", - "title": "Pin map fill", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "pin-map", - "title": "Pin map", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "pin", - "title": "Pin", - "categories": [ - "Real world" - ], - "tags": [ - "pushpin", - "thumbtack" - ] - }, - { - "name": "pinterest", - "title": "Pinterest", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "pip-fill", - "title": "Pip fill", - "categories": [ - "Media" - ], - "tags": [ - "picture", - "tv", - "television", - "display", - "nested" - ] - }, - { - "name": "pip", - "title": "Pip", - "categories": [ - "Media" - ], - "tags": [ - "picture", - "tv", - "television", - "display", - "nested" - ] - }, - { - "name": "play-btn-fill", - "title": "Play btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "play-btn", - "title": "Play btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "play-circle-fill", - "title": "Play circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "play-circle", - "title": "Play circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "play-fill", - "title": "Play fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "play", - "title": "Play", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "playstation", - "title": "Playstation", - "categories": [ - "Brand" - ], - "tags": [ - "sony", - "gaming" - ] - }, - { - "name": "plug-fill", - "title": "Plug fill", - "categories": [ - "Real world" - ], - "tags": [ - "power", - "outlet" - ] - }, - { - "name": "plug", - "title": "Plug", - "categories": [ - "Real world" - ], - "tags": [ - "power", - "outlet" - ] - }, - { - "name": "plugin", - "title": "Plugin", - "categories": [ - "UI" - ], - "tags": [ - "addon", - "software" - ] - }, - { - "name": "plus-circle-dotted", - "title": "Plus circle dotted", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-circle-fill", - "title": "Plus circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-circle", - "title": "Plus circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-lg", - "title": "Plus lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-slash-minus", - "title": "Plus slash minus", - "categories": [ - "Typography" - ], - "tags": [ - "difference", - "add", - "subtract" - ] - }, - { - "name": "plus-square-dotted", - "title": "Plus square dotted", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-square-fill", - "title": "Plus square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus-square", - "title": "Plus square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "plus", - "title": "Plus", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "add", - "new" - ] - }, - { - "name": "postage-fill", - "title": "Postage fill", - "categories": [ - "Real World" - ], - "tags": [ - "mail", - "stamp", - "shipping" - ] - }, - { - "name": "postage-heart-fill", - "title": "Postage heart fill", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "mail", - "stamp", - "love", - "valentine", - "romance" - ] - }, - { - "name": "postage-heart", - "title": "Postage heart", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "mail", - "stamp", - "love", - "valentine", - "romance" - ] - }, - { - "name": "postage", - "title": "Postage", - "categories": [ - "Real World" - ], - "tags": [ - "stamp", - "shipping" - ] - }, - { - "name": "postcard-fill", - "title": "Postcard fill", - "categories": [ - "Real World" - ], - "tags": [ - "mail", - "letter" - ] - }, - { - "name": "postcard-heart-fill", - "title": "Postcard heart fill", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "postcard-heart", - "title": "Postcard heart", - "categories": [ - "Real World", - "Love" - ], - "tags": [ - "mail", - "letter", - "love", - "valentine", - "romance" - ] - }, - { - "name": "postcard", - "title": "Postcard", - "categories": [ - "Real World" - ], - "tags": [ - "mail", - "letter" - ] - }, - { - "name": "power", - "title": "Power", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "off", - "on" - ] - }, - { - "name": "prescription", - "title": "Prescription", - "categories": [ - "Medical" - ], - "tags": [ - "rx", - "pills", - "capsules", - "medicine" - ] - }, - { - "name": "prescription2", - "title": "Prescription2", - "categories": [ - "Medical" - ], - "tags": [ - "rx", - "pills", - "capsules", - "medicine" - ] - }, - { - "name": "printer-fill", - "title": "Printer fill", - "categories": [ - "Devices" - ], - "tags": [ - "print" - ] - }, - { - "name": "printer", - "title": "Printer", - "categories": [ - "Devices" - ], - "tags": [ - "print" - ] - }, - { - "name": "projector-fill", - "title": "Projector fill", - "categories": [ - "Devices" - ], - "tags": [ - "projection", - "present", - "screen" - ] - }, - { - "name": "projector", - "title": "Projector", - "categories": [ - "Devices" - ], - "tags": [ - "projection", - "present", - "screen" - ] - }, - { - "name": "puzzle-fill", - "title": "Puzzle fill", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "puzzle", - "piece" - ] - }, - { - "name": "puzzle", - "title": "Puzzle", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "puzzle", - "piece" - ] - }, - { - "name": "qr-code-scan", - "title": "QR code scan", - "categories": [ - "Communications" - ], - "tags": [ - "scan" - ] - }, - { - "name": "qr-code", - "title": "QR code", - "categories": [ - "Communications" - ], - "tags": [ - "scan" - ] - }, - { - "name": "question-circle-fill", - "title": "Question fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-circle", - "title": "Question circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-diamond-fill", - "title": "Question diamond fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-diamond", - "title": "Question diamond", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-lg", - "title": "Question lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-octagon-fill", - "title": "Question octagon fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-octagon", - "title": "Question octagon", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-square-fill", - "title": "Question square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question-square", - "title": "Question square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "question", - "title": "Question", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "help" - ] - }, - { - "name": "quora", - "title": "Quora", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "quote", - "title": "Quote", - "categories": [ - "Typography" - ], - "tags": [ - "blockquote", - "quotes", - "quotation" - ] - }, - { - "name": "r-circle-fill", - "title": "R circle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "registered", - "trademark" - ] - }, - { - "name": "r-circle", - "title": "R circle", - "categories": [ - "Shapes" - ], - "tags": [ - "registered", - "trademark" - ] - }, - { - "name": "r-square-fill", - "title": "R square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "registered", - "trademark" - ] - }, - { - "name": "r-square", - "title": "R square", - "categories": [ - "Shapes" - ], - "tags": [ - "registered", - "trademark" - ] - }, - { - "name": "radar", - "title": "Radar", - "categories": [ - "Geo" - ], - "tags": [ - "geography", - "map", - "pin", - "location" - ] - }, - { - "name": "radioactive", - "title": "Radioactive", - "categories": [ - "Real World" - ], - "tags": [ - "radiation", - "nuclear", - "danger" - ] - }, - { - "name": "rainbow", - "title": "Rainbow", - "categories": [ - "Weather" - ], - "tags": [ - "colors", - "arches" - ] - }, - { - "name": "receipt-cutoff", - "title": "Receipt cutoff", - "categories": [ - "Commerce" - ], - "tags": [ - "receipt", - "invoice", - "sale", - "purchase", - "bill" - ] - }, - { - "name": "receipt", - "title": "Receipt", - "categories": [ - "Commerce" - ], - "tags": [ - "receipt", - "invoice", - "sale", - "purchase", - "bill" - ] - }, - { - "name": "reception-0", - "title": "Reception 0", - "categories": [ - "Communications" - ], - "tags": [ - "reception", - "cellphone", - "mobile", - "carrier", - "network", - "signal" - ] - }, - { - "name": "reception-1", - "title": "Reception 1", - "categories": [ - "Communications" - ], - "tags": [ - "reception", - "cellphone", - "mobile", - "carrier", - "network", - "signal" - ] - }, - { - "name": "reception-2", - "title": "Reception 2", - "categories": [ - "Communications" - ], - "tags": [ - "reception", - "cellphone", - "mobile", - "carrier", - "network", - "signal" - ] - }, - { - "name": "reception-3", - "title": "Reception 3", - "categories": [ - "Communications" - ], - "tags": [ - "reception", - "cellphone", - "mobile", - "carrier", - "network", - "signal" - ] - }, - { - "name": "reception-4", - "title": "Reception 4", - "categories": [ - "Communications" - ], - "tags": [ - "reception", - "cellphone", - "mobile", - "carrier", - "network", - "signal" - ] - }, - { - "name": "record-btn-fill", - "title": "Record btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record-btn", - "title": "Record btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record-circle-fill", - "title": "Record circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record-circle", - "title": "Record circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record-fill", - "title": "Record fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record", - "title": "Record", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record2-fill", - "title": "Record2 fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "record2", - "title": "Record2", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "recycle", - "title": "Recycle", - "categories": [ - "Arrows" - ], - "tags": [ - "recyling", - "trash" - ] - }, - { - "name": "reddit", - "title": "Reddit", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "regex", - "title": "Regex", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "code", - "developer", - "development", - "software", - "regular expression" - ] - }, - { - "name": "repeat-1", - "title": "Repeat 1", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "repeat", - "title": "Repeat", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "reply-all-fill", - "title": "Reply all fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "reply-all", - "title": "Reply all", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "reply-fill", - "title": "Reply fill", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "reply", - "title": "Reply", - "categories": [ - "Communications" - ], - "tags": [ - "mail", - "email" - ] - }, - { - "name": "rewind-btn-fill", - "title": "Rewind btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "rewind-btn", - "title": "Rewind btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "rewind-circle-fill", - "title": "Rewind circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "rewind-circle", - "title": "Rewind circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "rewind-fill", - "title": "Rewind fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "rewind", - "title": "Rewind", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "robot", - "title": "Robot", - "categories": [ - "Devices" - ], - "tags": [ - "bot" - ] - }, - { - "name": "rocket-fill", - "title": "Rocket fill", - "categories": [ - "Real world" - ], - "tags": [ - "ship", - "rocketship", - "spaceship" - ] - }, - { - "name": "rocket-takeoff-fill", - "title": "Rocket takeoff fill", - "categories": [ - "Real world" - ], - "tags": [ - "ship", - "rocketship", - "spaceship", - "launch" - ] - }, - { - "name": "rocket-takeoff", - "title": "Rocket takeoff", - "categories": [ - "Real world" - ], - "tags": [ - "ship", - "rocketship", - "spaceship", - "launch" - ] - }, - { - "name": "rocket", - "title": "Rocket", - "categories": [ - "Real world" - ], - "tags": [ - "ship", - "rocketship", - "spaceship" - ] - }, - { - "name": "router-fill", - "title": "Router fill", - "categories": [ - "Devices" - ], - "tags": [ - "wifi", - "internet", - "wireless" - ] - }, - { - "name": "router", - "title": "Router", - "categories": [ - "Devices" - ], - "tags": [ - "wifi", - "internet", - "wireless" - ] - }, - { - "name": "rss-fill", - "title": "RSS fill", - "categories": [ - "Communications" - ], - "tags": [ - "atom", - "feed", - "xml" - ] - }, - { - "name": "rss", - "title": "RSS", - "categories": [ - "Communications" - ], - "tags": [ - "atom", - "feed", - "xml" - ] - }, - { - "name": "rulers", - "title": "Rulers", - "categories": [ - "Graphics" - ], - "tags": [ - "measure", - "guide" - ] - }, - { - "name": "safe-fill", - "title": "Safe fill", - "categories": [ - "Real world" - ], - "tags": [ - "vault", - "bank", - "finance" - ] - }, - { - "name": "safe", - "title": "Safe", - "categories": [ - "Real world" - ], - "tags": [ - "vault", - "bank", - "finance" - ] - }, - { - "name": "safe2-fill", - "title": "Safe2 fill", - "categories": [ - "Real world" - ], - "tags": [ - "vault", - "bank", - "finance" - ] - }, - { - "name": "safe2", - "title": "Safe2", - "categories": [ - "Real world" - ], - "tags": [ - "vault", - "bank", - "finance" - ] - }, - { - "name": "save-fill", - "title": "Save fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "save", - "floppy" - ] - }, - { - "name": "save", - "title": "Save", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "save", - "floppy" - ] - }, - { - "name": "save2-fill", - "title": "Save2 fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "save", - "floppy" - ] - }, - { - "name": "save2", - "title": "Save2", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "save", - "floppy" - ] - }, - { - "name": "scissors", - "title": "Scissors", - "categories": [ - "Real world" - ], - "tags": [ - "cut", - "shears" - ] - }, - { - "name": "scooter", - "title": "Scooter", - "categories": [ - "Transportation" - ], - "tags": [ - "riding" - ] - }, - { - "name": "screwdriver", - "title": "Screwdriver", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "sd-card-fill", - "title": "SD card fill", - "categories": [ - "Devices" - ], - "tags": [ - "storage", - "microsd", - "chip", - "memory" - ] - }, - { - "name": "sd-card", - "title": "SD card", - "categories": [ - "Devices" - ], - "tags": [ - "storage", - "microsd", - "chip", - "memory" - ] - }, - { - "name": "search-heart-fill", - "title": "Search heart fill", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "magnifying-glass", - "look", - "love", - "romance", - "valentine" - ] - }, - { - "name": "search-heart", - "title": "Search heart", - "categories": [ - "Communications", - "Love" - ], - "tags": [ - "magnifying-glass", - "look", - "love", - "romance", - "valentine" - ] - }, - { - "name": "search", - "title": "Search", - "categories": [ - "Communications" - ], - "tags": [ - "magnifying-glass", - "look" - ] - }, - { - "name": "segmented-nav", - "title": "Segmented nav", - "categories": [ - "Controls" - ], - "tags": [ - "nav", - "tabs", - "tabbed", - "app", - "ui" - ] - }, - { - "name": "send-arrow-down-fill", - "title": "Send arrow down fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-arrow-down", - "title": "Send arrow down", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-arrow-up-fill", - "title": "Send arrow up fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-arrow-up", - "title": "Send arrow up", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-check-fill", - "title": "Send check fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-check", - "title": "Send check", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-dash-fill", - "title": "Send dash fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-dash", - "title": "Send dash", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-exclamation-fill", - "title": "Send exclamation fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-exclamation", - "title": "Send exclamation", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-fill", - "title": "Send fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-plus-fill", - "title": "Send plus fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-plus", - "title": "Send plus", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-slash-fill", - "title": "Send slash fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-slash", - "title": "Send slash", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-x-fill", - "title": "Send x fill", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send-x", - "title": "Send x", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "send", - "title": "Send", - "categories": [ - "Communications" - ], - "tags": [ - "message", - "sending", - "sent", - "paper-plane" - ] - }, - { - "name": "server", - "title": "Server", - "categories": [ - "Devices" - ], - "tags": [ - "server", - "network" - ] - }, - { - "name": "shadows", - "title": "Shadows", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "share-fill", - "title": "Share fill", - "categories": [ - "Communications" - ], - "tags": [ - "share", - "link" - ] - }, - { - "name": "share", - "title": "Share", - "categories": [ - "Communications" - ], - "tags": [ - "share", - "link" - ] - }, - { - "name": "shield-check", - "title": "Shield check", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-exclamation", - "title": "Shield exclamation", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-fill-check", - "title": "Shield fill check", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-fill-exclamation", - "title": "Shield fill exclamation", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-fill-minus", - "title": "Shield fill minus", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-fill-plus", - "title": "Shield fill plus", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-fill-x", - "title": "Shield fill x", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security", - "remove", - "delete" - ] - }, - { - "name": "shield-fill", - "title": "Shield fill", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-lock-fill", - "title": "Shield lock fill", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security", - "lock" - ] - }, - { - "name": "shield-lock", - "title": "Shield lock", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security", - "lock" - ] - }, - { - "name": "shield-minus", - "title": "Shield minus", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-plus", - "title": "Shield plus", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-shaded", - "title": "Shield shaded", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shield-slash-fill", - "title": "Shield slash fill", - "categories": [ - "Security" - ], - "tags": [ - "shield", - "badge" - ] - }, - { - "name": "shield-slash", - "title": "Shield slash", - "categories": [ - "Security" - ], - "tags": [ - "shield", - "badge" - ] - }, - { - "name": "shield-x", - "title": "Shield x", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security", - "remove", - "delete" - ] - }, - { - "name": "shield", - "title": "Shield", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "shift-fill", - "title": "Shift fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "shift", - "title": "Shift", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "key" - ] - }, - { - "name": "shop-window", - "title": "Shop window", - "categories": [ - "Commerce" - ], - "tags": [ - "shop", - "store", - "market", - "marketplace", - "shopping", - "retail" - ] - }, - { - "name": "shop", - "title": "Shop", - "categories": [ - "Commerce" - ], - "tags": [ - "shop", - "store", - "market", - "marketplace", - "shopping", - "retail" - ] - }, - { - "name": "shuffle", - "title": "Shuffle", - "categories": [ - "Arrows" - ], - "tags": [ - "shuffle", - "random" - ] - }, - { - "name": "sign-dead-end-fill", - "title": "Sign dead end fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-dead-end", - "title": "Sign dead end", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-do-not-enter-fill", - "title": "Sign do not enter fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-do-not-enter", - "title": "Sign do not enter", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-fill", - "title": "Sign intersection fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-side-fill", - "title": "Sign intersection side fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-side", - "title": "Sign intersection side", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-t-fill", - "title": "Sign intersection t fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-t", - "title": "Sign intersection t", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-y-fill", - "title": "Sign intersection y fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection-y", - "title": "Sign intersection y", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-intersection", - "title": "Sign intersection", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-merge-left-fill", - "title": "Sign merge left fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-merge-left", - "title": "Sign merge left", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-merge-right-fill", - "title": "Sign merge right fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-merge-right", - "title": "Sign merge right", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-left-turn-fill", - "title": "Sign no left turn fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-left-turn", - "title": "Sign no left turn", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-parking-fill", - "title": "Sign no parking fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-parking", - "title": "Sign no parking", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-right-turn-fill", - "title": "Sign no right turn fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-no-right-turn", - "title": "Sign no right turn", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "directions" - ] - }, - { - "name": "sign-railroad-fill", - "title": "Sign railroad fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "train", - "tracks" - ] - }, - { - "name": "sign-railroad", - "title": "Sign railroad", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "train", - "tracks" - ] - }, - { - "name": "sign-stop-fill", - "title": "Sign stop fill", - "categories": [ - "Transportation" - ], - "tags": [ - "stop sign", - "intersection", - "road", - "driving" - ] - }, - { - "name": "sign-stop-lights-fill", - "title": "Sign stop lights fill", - "categories": [ - "Transportation" - ], - "tags": [ - "stop sign", - "intersection", - "road", - "driving" - ] - }, - { - "name": "sign-stop-lights", - "title": "Sign stop lights", - "categories": [ - "Transportation" - ], - "tags": [ - "stop sign", - "intersection", - "road", - "driving" - ] - }, - { - "name": "sign-stop", - "title": "Sign stop", - "categories": [ - "Transportation" - ], - "tags": [ - "stop sign", - "intersection", - "road", - "driving" - ] - }, - { - "name": "sign-turn-left-fill", - "title": "Sign turn left fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-left", - "title": "Sign turn left", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-right-fill", - "title": "Sign turn right fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-right", - "title": "Sign turn right", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-slight-left-fill", - "title": "Sign turn slight left fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-slight-left", - "title": "Sign turn slight left", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-slight-right-fill", - "title": "Sign turn slight right fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-turn-slight-right", - "title": "Sign turn slight right", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "navigate", - "navigation", - "route" - ] - }, - { - "name": "sign-yield-fill", - "title": "Sign yield fill", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "intersection" - ] - }, - { - "name": "sign-yield", - "title": "Sign yield", - "categories": [ - "Transportation" - ], - "tags": [ - "road", - "driving", - "intersection" - ] - }, - { - "name": "signal", - "title": "Signal", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "signpost-2-fill", - "title": "Signpost 2 fill", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "signpost-2", - "title": "Signpost 2", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "signpost-fill", - "title": "Signpost fill", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "signpost-split-fill", - "title": "Signpost split fill", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "signpost-split", - "title": "Signpost split", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "signpost", - "title": "Signpost", - "categories": [ - "Real world" - ], - "tags": [ - "milestone", - "sign", - "road sign", - "street sign", - "directions" - ] - }, - { - "name": "sim-fill", - "title": "Sim fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "carrier" - ] - }, - { - "name": "sim-slash-fill", - "title": "Sim slash fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "carrier" - ] - }, - { - "name": "sim-slash", - "title": "Sim slash", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "carrier" - ] - }, - { - "name": "sim", - "title": "Sim", - "categories": [ - "Devices" - ], - "tags": [ - "mobile", - "carrier" - ] - }, - { - "name": "sina-weibo", - "title": "Sina Weibo", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "skip-backward-btn-fill", - "title": "Skip backward btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-backward-btn", - "title": "Skip backward btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-backward-circle-fill", - "title": "Skip backward circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-backward-circle", - "title": "Skip backward circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-backward-fill", - "title": "Skip backward fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-backward", - "title": "Skip backward", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end-btn-fill", - "title": "Skip end btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end-btn", - "title": "Skip end btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end-circle-fill", - "title": "Skip end circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end-circle", - "title": "Skip end circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end-fill", - "title": "Skip end fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-end", - "title": "Skip end", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward-btn-fill", - "title": "Skip forward btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward-btn", - "title": "Skip forward btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward-circle-fill", - "title": "Skip forward circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward-circle", - "title": "Skip forward circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward-fill", - "title": "Skip forward fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-forward", - "title": "Skip forward", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start-btn-fill", - "title": "Skip start btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start-btn", - "title": "Skip start btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start-circle-fill", - "title": "Skip start circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start-circle", - "title": "Skip start circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start-fill", - "title": "Skip start fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skip-start", - "title": "Skip start", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "skype", - "title": "Skype", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "microsoft" - ] - }, - { - "name": "slack", - "title": "Slack", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "slash-circle-fill", - "title": "Slash circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "slash-circle", - "title": "Circle slash", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "slash-lg", - "title": "Slash lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "slash-square-fill", - "title": "Slash square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "slash-square", - "title": "Slash square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "slash", - "title": "Slash", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "shape", - "stop", - "ban", - "no" - ] - }, - { - "name": "sliders", - "title": "Sliders", - "categories": [ - "Graphics" - ], - "tags": [ - "equalizer", - "settings", - "preferences", - "dials" - ] - }, - { - "name": "sliders2-vertical", - "title": "Sliders2 vertical", - "categories": [ - "Graphics" - ], - "tags": [ - "equalizer", - "settings", - "preferences", - "dials" - ] - }, - { - "name": "sliders2", - "title": "Sliders2", - "categories": [ - "Graphics" - ], - "tags": [ - "equalizer", - "settings", - "preferences", - "dials" - ] - }, - { - "name": "smartwatch", - "title": "Smartwatch", - "categories": [ - "Devices" - ], - "tags": [ - "watch", - "wearables" - ] - }, - { - "name": "snapchat", - "title": "Snapchat", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "snow", - "title": "Snow", - "categories": [ - "Weather" - ], - "tags": [ - "blizzard", - "flurries" - ] - }, - { - "name": "snow2", - "title": "Snow2", - "categories": [ - "Weather" - ], - "tags": [ - "blizzard", - "flurries" - ] - }, - { - "name": "snow3", - "title": "Snow3", - "categories": [ - "Weather" - ], - "tags": [ - "blizzard", - "flurries" - ] - }, - { - "name": "sort-alpha-down-alt", - "title": "Sort alpha down alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-alpha-down", - "title": "Sort alpha down", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-alpha-up-alt", - "title": "Sort alpha up alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-alpha-up", - "title": "Sort alpha up", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-down-alt", - "title": "Sort down alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-down", - "title": "Sort down", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-numeric-down-alt", - "title": "Sort numeric down alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-numeric-down", - "title": "Sort numeric down", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-numeric-up-alt", - "title": "Sort numeric up alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-numeric-up", - "title": "Sort numeric up", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-up-alt", - "title": "Sort up alt", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "sort-up", - "title": "Sort up", - "categories": [ - "Sort and filter" - ], - "tags": [ - "sort", - "filter", - "organize" - ] - }, - { - "name": "soundwave", - "title": "Soundwave", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "sound", - "wave" - ] - }, - { - "name": "sourceforge", - "title": "Sourceforge", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "vcs", - "git" - ] - }, - { - "name": "speaker-fill", - "title": "Speaker fill", - "categories": [ - "Devices" - ], - "tags": [ - "audio", - "sound" - ] - }, - { - "name": "speaker", - "title": "Speaker", - "categories": [ - "Devices" - ], - "tags": [ - "audio", - "sound" - ] - }, - { - "name": "speedometer", - "title": "Speedometer", - "categories": [ - "Real world" - ], - "tags": [ - "speed", - "tachometer", - "dashboard", - "gauge" - ] - }, - { - "name": "speedometer2", - "title": "Speedometer2", - "categories": [ - "Real world" - ], - "tags": [ - "speed", - "tachometer", - "dashboard", - "gauge" - ] - }, - { - "name": "spellcheck", - "title": "Spellcheck", - "categories": [ - "Typography" - ], - "tags": [ - "spelling", - "grammar" - ] - }, - { - "name": "spotify", - "title": "Spotify", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "square-fill", - "title": "Square fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "rectangle" - ] - }, - { - "name": "square-half", - "title": "Square half fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "rectangle" - ] - }, - { - "name": "square", - "title": "Square", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "rectangle" - ] - }, - { - "name": "stack-overflow", - "title": "Stack overflow", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "stack", - "title": "Stack", - "categories": [ - "Graphics" - ], - "tags": [ - "layers" - ] - }, - { - "name": "star-fill", - "title": "Star fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "like", - "favorite" - ] - }, - { - "name": "star-half", - "title": "Star half fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "like", - "favorite" - ] - }, - { - "name": "star", - "title": "Star", - "categories": [ - "Shapes" - ], - "tags": [ - "shape", - "like", - "favorite" - ] - }, - { - "name": "stars", - "title": "Stars", - "categories": [ - "Weather" - ], - "tags": [ - "clear", - "skies", - "night" - ] - }, - { - "name": "steam", - "title": "Steam", - "categories": [ - "Brand" - ], - "tags": [ - "gaming" - ] - }, - { - "name": "stickies-fill", - "title": "Stickies fill", - "categories": [ - "Real world" - ], - "tags": [ - "postit", - "note", - "sticky" - ] - }, - { - "name": "stickies", - "title": "Stickies", - "categories": [ - "Real world" - ], - "tags": [ - "postit", - "note", - "sticky" - ] - }, - { - "name": "sticky-fill", - "title": "Sticky fill", - "categories": [ - "Real world" - ], - "tags": [ - "postit", - "note", - "sticky" - ] - }, - { - "name": "sticky", - "title": "Sticky", - "categories": [ - "Real world" - ], - "tags": [ - "postit", - "note", - "sticky" - ] - }, - { - "name": "stop-btn-fill", - "title": "Stop btn fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stop-btn", - "title": "Stop btn", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stop-circle-fill", - "title": "Stop circle fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stop-circle", - "title": "Stop circle", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stop-fill", - "title": "Stop fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stop", - "title": "Stop", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av" - ] - }, - { - "name": "stoplights-fill", - "title": "Stoplights fill", - "categories": [ - "Real world" - ], - "tags": [ - "traffic", - "lights", - "intersection" - ] - }, - { - "name": "stoplights", - "title": "Stoplights", - "categories": [ - "Real world" - ], - "tags": [ - "traffic", - "lights", - "intersection" - ] - }, - { - "name": "stopwatch-fill", - "title": "Stopwatch fill", - "categories": [ - "Devices" - ], - "tags": [ - "time", - "timer", - "clock" - ] - }, - { - "name": "stopwatch", - "title": "Stopwatch", - "categories": [ - "Devices" - ], - "tags": [ - "time", - "timer", - "clock" - ] - }, - { - "name": "strava", - "title": "Strava", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "stripe", - "title": "Stripe", - "categories": [ - "Brand" - ], - "tags": [ - "payments", - "commerce" - ] - }, - { - "name": "subscript", - "title": "Subscript", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "substack", - "title": "Substack", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "blog" - ] - }, - { - "name": "subtract", - "title": "Subtract", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "merge", - "layers" - ] - }, - { - "name": "suit-club-fill", - "title": "Suit club fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-club", - "title": "Suit club", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-diamond-fill", - "title": "Suit diamond fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-diamond", - "title": "Suit diamond", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-heart-fill", - "title": "Suit heart fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-heart", - "title": "Suit heart", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-spade-fill", - "title": "Suit spade fill", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suit-spade", - "title": "Suit spade", - "categories": [ - "Entertainment" - ], - "tags": [ - "card", - "cards", - "suit", - "deck", - "gambling" - ] - }, - { - "name": "suitcase-fill", - "title": "Suitcase fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "suitcase-lg-fill", - "title": "Suitcase lg fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "suitcase-lg", - "title": "Suitcase lg", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "suitcase", - "title": "Suitcase", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "suitcase2-fill", - "title": "Suitcase2 fill", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "suitcase2", - "title": "Suitcase2", - "categories": [ - "Travel" - ], - "tags": [ - "luggage", - "bags", - "carry-on" - ] - }, - { - "name": "sun-fill", - "title": "Sun fill", - "categories": [ - "Weather" - ], - "tags": [ - "solar", - "weather" - ] - }, - { - "name": "sun", - "title": "Sun", - "categories": [ - "Weather" - ], - "tags": [ - "solar", - "weather" - ] - }, - { - "name": "sunglasses", - "title": "Sunglasses", - "categories": [ - "Real world" - ], - "tags": [ - "shades", - "cool", - "aviators" - ] - }, - { - "name": "sunrise-fill", - "title": "Sunrise fill", - "categories": [ - "Weather" - ], - "tags": [ - "dawn" - ] - }, - { - "name": "sunrise", - "title": "Sunrise", - "categories": [ - "Weather" - ], - "tags": [ - "dawn" - ] - }, - { - "name": "sunset-fill", - "title": "Sunset fill", - "categories": [ - "Weather" - ], - "tags": [ - "dusk" - ] - }, - { - "name": "sunset", - "title": "Sunset", - "categories": [ - "Weather" - ], - "tags": [ - "dusk" - ] - }, - { - "name": "superscript", - "title": "Superscript", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "symmetry-horizontal", - "title": "Symmetry horizontal", - "categories": [ - "Graphics" - ], - "tags": [ - "align", - "orientation", - "mirror" - ] - }, - { - "name": "symmetry-vertical", - "title": "Symmetry vertical", - "categories": [ - "Graphics" - ], - "tags": [ - "align", - "orientation", - "mirror" - ] - }, - { - "name": "table", - "title": "Table", - "categories": [ - "Files and folders" - ], - "tags": [ - "spreadsheet" - ] - }, - { - "name": "tablet-fill", - "title": "Tablet fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile" - ] - }, - { - "name": "tablet-landscape-fill", - "title": "Tablet landscape fill", - "categories": [ - "Devices" - ], - "tags": [ - "mobile" - ] - }, - { - "name": "tablet-landscape", - "title": "Tablet landscape", - "categories": [ - "Devices" - ], - "tags": [ - "mobile" - ] - }, - { - "name": "tablet", - "title": "Tablet", - "categories": [ - "Devices" - ], - "tags": [ - "mobile" - ] - }, - { - "name": "tag-fill", - "title": "Tag fill", - "categories": [ - "Real world" - ], - "tags": [ - "price", - "category", - "taxonomy", - "label" - ] - }, - { - "name": "tag", - "title": "Tag", - "categories": [ - "Real world" - ], - "tags": [ - "price", - "category", - "taxonomy", - "label" - ] - }, - { - "name": "tags-fill", - "title": "Tags fill", - "categories": [ - "Real world" - ], - "tags": [ - "price", - "category", - "taxonomy", - "label" - ] - }, - { - "name": "tags", - "title": "Tags", - "categories": [ - "Real world" - ], - "tags": [ - "price", - "category", - "taxonomy", - "label" - ] - }, - { - "name": "taxi-front-fill", - "title": "Taxi front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "cab", - "uber", - "lyft" - ] - }, - { - "name": "taxi-front", - "title": "Taxi front", - "categories": [ - "Transportation" - ], - "tags": [ - "cab", - "uber", - "lyft" - ] - }, - { - "name": "telegram", - "title": "Telegram", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat" - ] - }, - { - "name": "telephone-fill", - "title": "Telephone fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-forward-fill", - "title": "Telephone forward fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-forward", - "title": "Telephone forward", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-inbound-fill", - "title": "Telephone inbound fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-inbound", - "title": "Telephone inbound", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-minus-fill", - "title": "Telephone minus fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-minus", - "title": "Telephone minus", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-outbound-fill", - "title": "Telephone outbound fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-outbound", - "title": "Telephone outbound", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-plus-fill", - "title": "Telephone plus fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-plus", - "title": "Telephone plus", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-x-fill", - "title": "Telephone x fill", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone-x", - "title": "Telephone x", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "telephone", - "title": "Telephone", - "categories": [ - "Communications" - ], - "tags": [ - "telephone", - "phone", - "call" - ] - }, - { - "name": "tencent-qq", - "title": "Tencent QQ", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "terminal-dash", - "title": "Terminal dash", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "terminal-fill", - "title": "Terminal fill", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "terminal-plus", - "title": "Terminal plus", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "terminal-split", - "title": "Terminal split", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "terminal-x", - "title": "Terminal x", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "terminal", - "title": "Terminal", - "categories": [ - "Apps" - ], - "tags": [ - "command-line", - "cli", - "command-prompt" - ] - }, - { - "name": "text-center", - "title": "Text center", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "text-indent-left", - "title": "Text indent left", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "text-indent-right", - "title": "Text indent right", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "text-left", - "title": "Text left", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "text-paragraph", - "title": "Text paragraph", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "paragraph", - "copy" - ] - }, - { - "name": "text-right", - "title": "Text right", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "justify", - "alignment" - ] - }, - { - "name": "text-wrap", - "title": "Text wrap", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "word wrap" - ] - }, - { - "name": "textarea-resize", - "title": "Textarea resize", - "categories": [ - "Graphics" - ], - "tags": [ - "text", - "form" - ] - }, - { - "name": "textarea-t", - "title": "Textarea t", - "categories": [ - "Graphics" - ], - "tags": [ - "text", - "insert", - "bounding-box" - ] - }, - { - "name": "textarea", - "title": "Textarea", - "categories": [ - "Graphics" - ], - "tags": [ - "text", - "insert", - "bounding-box" - ] - }, - { - "name": "thermometer-half", - "title": "Thermometer half", - "categories": [ - "Weather" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "thermometer-high", - "title": "Thermometer high", - "categories": [ - "Weather" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "thermometer-low", - "title": "Thermometer low", - "categories": [ - "Weather" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "thermometer-snow", - "title": "Thermometer snow", - "categories": [ - "Weather" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "thermometer-sun", - "title": "Thermometer sun", - "categories": [ - "Weather" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "thermometer", - "title": "Thermometer", - "categories": [ - "Real world" - ], - "tags": [ - "temperature", - "weather" - ] - }, - { - "name": "threads-fill", - "title": "Threads fill", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat", - "instagram", - "meta" - ] - }, - { - "name": "threads", - "title": "Threads", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat", - "instagram", - "meta" - ] - }, - { - "name": "three-dots-vertical", - "title": "Three dots vertical", - "categories": [ - "Controls" - ], - "tags": [ - "kebab", - "more", - "ellipsis", - "overflow", - "menu" - ] - }, - { - "name": "three-dots", - "title": "Three dots", - "categories": [ - "Controls" - ], - "tags": [ - "meatballs", - "more", - "ellipsis", - "overflow", - "menu" - ] - }, - { - "name": "thunderbolt-fill", - "title": "Thunderbolt fill", - "categories": [ - "Devices" - ], - "tags": [ - "plug", - "port" - ] - }, - { - "name": "thunderbolt", - "title": "Thunderbolt", - "categories": [ - "Devices" - ], - "tags": [ - "plug", - "port" - ] - }, - { - "name": "ticket-detailed-fill", - "title": "Ticket detailed fill", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "ticket-detailed", - "title": "Ticket detailed", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "ticket-fill", - "title": "Ticket fill", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "ticket-perforated-fill", - "title": "Ticket perforated fill", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "ticket-perforated", - "title": "Ticket perforated", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "ticket", - "title": "Ticket", - "categories": [ - "Real World" - ], - "tags": [ - "tickets", - "admission" - ] - }, - { - "name": "tiktok", - "title": "Tiktok", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "toggle-off", - "title": "Toggle off", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "toggle-on", - "title": "Toggle on", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "toggle2-off", - "title": "Toggle2 off", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "toggle2-on", - "title": "Toggle2 on", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "toggles", - "title": "Toggles", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "toggles2", - "title": "Toggles2", - "categories": [ - "Controls" - ], - "tags": [ - "toggle", - "switch", - "checkbox" - ] - }, - { - "name": "tools", - "title": "Tools", - "categories": [ - "Tools" - ], - "tags": [ - "tool", - "wrench", - "screwdriver" - ] - }, - { - "name": "tornado", - "title": "Tornado", - "categories": [ - "Weather" - ], - "tags": [ - "wind" - ] - }, - { - "name": "train-freight-front-fill", - "title": "Train freight front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "train-freight-front", - "title": "Train freight front", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "train-front-fill", - "title": "Train front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "train-front", - "title": "Train front", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "train-lightrail-front-fill", - "title": "Train lightrail front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "train-lightrail-front", - "title": "Train lightrail front", - "categories": [ - "Transportation" - ], - "tags": [ - "transit", - "public", - "rail" - ] - }, - { - "name": "translate", - "title": "Translate", - "categories": [ - "Communications" - ], - "tags": [ - "translation", - "languages", - "language" - ] - }, - { - "name": "transparency", - "title": "Transparency", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "trash-fill", - "title": "Trash fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "trash", - "title": "Trash", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "trash2-fill", - "title": "Trash2 fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "trash2", - "title": "Trash2", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "trash3-fill", - "title": "Trash3 fill", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "trash3", - "title": "Trash3", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "trash-can", - "garbage", - "delete", - "remove" - ] - }, - { - "name": "tree-fill", - "title": "Tree fill", - "categories": [ - "Real world" - ], - "tags": [ - "tree", - "forrest" - ] - }, - { - "name": "tree", - "title": "Tree", - "categories": [ - "Real world" - ], - "tags": [ - "tree", - "forrest" - ] - }, - { - "name": "trello", - "title": "Trello", - "categories": [ - "Brand" - ], - "tags": [ - "kanban", - "board" - ] - }, - { - "name": "triangle-fill", - "title": "Triangle fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "triangle-half", - "title": "Triangle half fill", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "triangle", - "title": "Triangle", - "categories": [ - "Shapes" - ], - "tags": [ - "shape" - ] - }, - { - "name": "trophy-fill", - "title": "Trophy fill", - "categories": [ - "Real world" - ], - "tags": [ - "prize", - "winning" - ] - }, - { - "name": "trophy", - "title": "Trophy", - "categories": [ - "Real world" - ], - "tags": [ - "prize", - "winning" - ] - }, - { - "name": "tropical-storm", - "title": "Tropical storm", - "categories": [ - "Weather" - ], - "tags": [ - "hurricane" - ] - }, - { - "name": "truck-flatbed", - "title": "Truck flatbed", - "categories": [ - "Commerce" - ], - "tags": [ - "trucking", - "shipping", - "shipment", - "transport", - "deliver", - "delivery", - "vehicle" - ] - }, - { - "name": "truck-front-fill", - "title": "Truck front fill", - "categories": [ - "Transportation" - ], - "tags": [ - "vehicle", - "shipping", - "transit", - "haul", - "freight" - ] - }, - { - "name": "truck-front", - "title": "Truck front", - "categories": [ - "Transportation" - ], - "tags": [ - "vehicle", - "shipping", - "transit", - "haul", - "freight" - ] - }, - { - "name": "truck", - "title": "Truck", - "categories": [ - "Commerce" - ], - "tags": [ - "trucking", - "shipping", - "shipment", - "transport", - "deliver", - "delivery", - "vehicle" - ] - }, - { - "name": "tsunami", - "title": "Tsunami", - "categories": [ - "Weather" - ], - "tags": [ - "wave" - ] - }, - { - "name": "tv-fill", - "title": "TV fill", - "categories": [ - "Devices" - ], - "tags": [ - "television", - "monitor", - "display" - ] - }, - { - "name": "tv", - "title": "TV", - "categories": [ - "Devices" - ], - "tags": [ - "television", - "monitor", - "display" - ] - }, - { - "name": "twitch", - "title": "Twitch", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "twitter-x", - "title": "Twitter X", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat" - ] - }, - { - "name": "twitter", - "title": "Twitter", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "chat" - ] - }, - { - "name": "type-bold", - "title": "Type bold", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "type-h1", - "title": "Type H1", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-h2", - "title": "Type H2", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-h3", - "title": "Type H3", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-h4", - "title": "Type h4", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-h5", - "title": "Type h5", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-h6", - "title": "Type h6", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type", - "heading" - ] - }, - { - "name": "type-italic", - "title": "Type italic", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "type-strikethrough", - "title": "Type strikethrough", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "type-underline", - "title": "Type underline", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "type", - "title": "Type", - "categories": [ - "Typography" - ], - "tags": [ - "text", - "type" - ] - }, - { - "name": "ubuntu", - "title": "Ubuntu", - "categories": [ - "Brand" - ], - "tags": [ - "linux", - "distro" - ] - }, - { - "name": "ui-checks-grid", - "title": "UI checks grid", - "categories": [ - "Controls" - ], - "tags": [ - "checkbox", - "form" - ] - }, - { - "name": "ui-checks", - "title": "UI checks", - "categories": [ - "Controls" - ], - "tags": [ - "checkbox", - "form" - ] - }, - { - "name": "ui-radios-grid", - "title": "UI radios grid", - "categories": [ - "Controls" - ], - "tags": [ - "radio", - "form" - ] - }, - { - "name": "ui-radios", - "title": "Ui radios", - "categories": [ - "Controls" - ], - "tags": [ - "radio", - "form" - ] - }, - { - "name": "umbrella-fill", - "title": "Umbrella fill", - "categories": [ - "Weather" - ], - "tags": [ - "rain" - ] - }, - { - "name": "umbrella", - "title": "Umbrella", - "categories": [ - "Weather" - ], - "tags": [ - "rain" - ] - }, - { - "name": "unindent", - "title": "Unindent", - "categories": [ - "UI and Keyboard" - ], - "tags": [ - "tab", - "indent" - ] - }, - { - "name": "union", - "title": "Union", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "merge", - "layers" - ] - }, - { - "name": "unity", - "title": "Unity", - "categories": [ - "Brand" - ], - "tags": [ - "gaming" - ] - }, - { - "name": "universal-access-circle", - "title": "Universal access circle", - "categories": [ - "UI and Keyboard" - ], - "tags": [ - "accessibility", - "a11y" - ] - }, - { - "name": "universal-access", - "title": "Universal Access", - "categories": [ - "UI and Keyboard" - ], - "tags": [ - "accessibility", - "a11y" - ] - }, - { - "name": "unlock-fill", - "title": "Unlock fill", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "unlock", - "title": "Unlock", - "categories": [ - "Security" - ], - "tags": [ - "privacy", - "security" - ] - }, - { - "name": "upc-scan", - "title": "Upc scan", - "categories": [ - "Commerce" - ], - "tags": [ - "purchase", - "barcode" - ] - }, - { - "name": "upc", - "title": "Upc", - "categories": [ - "Commerce" - ], - "tags": [ - "purchase", - "barcode" - ] - }, - { - "name": "upload", - "title": "Upload", - "categories": [ - "Miscellaneous" - ], - "tags": [ - "arrow", - "network" - ] - }, - { - "name": "usb-c-fill", - "title": "USB C fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-c", - "title": "USB C", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-drive-fill", - "title": "USB drive fill", - "categories": [ - "Devices" - ], - "tags": [ - "thumb-drive" - ] - }, - { - "name": "usb-drive", - "title": "USB drive", - "categories": [ - "Devices" - ], - "tags": [ - "thumb-drive" - ] - }, - { - "name": "usb-fill", - "title": "USB fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-micro-fill", - "title": "USB micro fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-micro", - "title": "USB micro", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-mini-fill", - "title": "USB mini fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-mini", - "title": "USB mini", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-plug-fill", - "title": "USB plug fill", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-plug", - "title": "USB plug", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb-symbol", - "title": "USB symbol", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "usb", - "title": "USB", - "categories": [ - "Devices" - ], - "tags": [ - "port", - "plug" - ] - }, - { - "name": "valentine", - "title": "Valentine", - "categories": [ - "Love" - ], - "tags": [ - "love", - "romance", - "valentine" - ] - }, - { - "name": "valentine2", - "title": "Valentine2", - "categories": [ - "Love" - ], - "tags": [ - "love", - "romance", - "valentine" - ] - }, - { - "name": "vector-pen", - "title": "Vector pen", - "categories": [ - "Graphics" - ], - "tags": [ - "graphics", - "vector", - "pen" - ] - }, - { - "name": "view-list", - "title": "View list", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "view", - "rearrange" - ] - }, - { - "name": "view-stacked", - "title": "View stacked", - "categories": [ - "UI and keyboard" - ], - "tags": [ - "view", - "rearrange" - ] - }, - { - "name": "vignette", - "title": "Vignette", - "categories": [ - "Graphics" - ], - "tags": [ - "photo", - "editing", - "image", - "picture" - ] - }, - { - "name": "vimeo", - "title": "Vimeo", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "vinyl-fill", - "title": "Vinyl fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "music", - "record" - ] - }, - { - "name": "vinyl", - "title": "Vinyl", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "music", - "record" - ] - }, - { - "name": "virus", - "title": "Virus", - "categories": [ - "Medical" - ], - "tags": [ - "covid", - "viral" - ] - }, - { - "name": "virus2", - "title": "Virus2", - "categories": [ - "Medical" - ], - "tags": [ - "covid", - "viral" - ] - }, - { - "name": "voicemail", - "title": "Voicemail", - "categories": [ - "Communications" - ], - "tags": [ - "voicemail", - "message", - "telephone" - ] - }, - { - "name": "volume-down-fill", - "title": "Volume down fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-down", - "title": "Volume down", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-mute-fill", - "title": "Volume mute fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-mute", - "title": "Volume mute", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-off-fill", - "title": "Volume off fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-off", - "title": "Volume off", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-up-fill", - "title": "Volume up fill", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "volume-up", - "title": "Volume up", - "categories": [ - "Media" - ], - "tags": [ - "audio", - "video", - "av", - "sound" - ] - }, - { - "name": "vr", - "title": "VR", - "categories": [ - "Typography" - ], - "tags": [ - "divider", - "vertical-rule" - ] - }, - { - "name": "wallet-fill", - "title": "Wallet fill", - "categories": [ - "Commerce" - ], - "tags": [ - "cards", - "money", - "funds", - "cash", - "payment" - ] - }, - { - "name": "wallet", - "title": "Wallet", - "categories": [ - "Commerce" - ], - "tags": [ - "cards", - "money", - "funds", - "cash", - "payment" - ] - }, - { - "name": "wallet2", - "title": "Wallet2", - "categories": [ - "Commerce" - ], - "tags": [ - "cards", - "money", - "funds", - "cash", - "payment" - ] - }, - { - "name": "watch", - "title": "Watch", - "categories": [ - "Devices" - ], - "tags": [ - "wearables", - "clock" - ] - }, - { - "name": "water", - "title": "Water", - "categories": [ - "Weather" - ], - "tags": [ - "waves", - "levels" - ] - }, - { - "name": "webcam-fill", - "title": "Webcam fill", - "categories": [ - "Devices" - ], - "tags": [ - "camera", - "video" - ] - }, - { - "name": "webcam", - "title": "Webcam", - "categories": [ - "Devices" - ], - "tags": [ - "camera", - "video" - ] - }, - { - "name": "wechat", - "title": "Wechat", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "messaging" - ] - }, - { - "name": "whatsapp", - "title": "Whatsapp", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "facebook", - "chat" - ] - }, - { - "name": "wifi-1", - "title": "Wifi 1", - "categories": [ - "Communications" - ], - "tags": [ - "internet", - "network", - "wireless" - ] - }, - { - "name": "wifi-2", - "title": "Wifi 2", - "categories": [ - "Communications" - ], - "tags": [ - "internet", - "network", - "wireless" - ] - }, - { - "name": "wifi-off", - "title": "Wifi off", - "categories": [ - "Communications" - ], - "tags": [ - "internet", - "network", - "wireless" - ] - }, - { - "name": "wifi", - "title": "Wifi", - "categories": [ - "Communications" - ], - "tags": [ - "internet", - "network", - "wireless" - ] - }, - { - "name": "wikipedia", - "title": "Wikipedia", - "categories": [ - "Brand" - ], - "tags": [ - "encyclopedia" - ] - }, - { - "name": "wind", - "title": "Wind", - "categories": [ - "Weather" - ], - "tags": [ - "windy", - "breeze" - ] - }, - { - "name": "window-dash", - "title": "Window dash", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window-desktop", - "title": "Window desktop", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window-dock", - "title": "Window dock", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "os" - ] - }, - { - "name": "window-fullscreen", - "title": "Window fullscreen", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window-plus", - "title": "Window plus", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window-sidebar", - "title": "Window sidebar", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop" - ] - }, - { - "name": "window-split", - "title": "Window split", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window-stack", - "title": "Window stack", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app", - "windows" - ] - }, - { - "name": "window-x", - "title": "Window x", - "categories": [ - "Apps" - ], - "tags": [ - "application", - "desktop", - "app" - ] - }, - { - "name": "window", - "title": "Window", - "categories": [ - "Layout" - ], - "tags": [ - "app", - "application" - ] - }, - { - "name": "windows", - "title": "Windows", - "categories": [ - "Brand" - ], - "tags": [ - "microsoft", - "msft", - "windows" - ] - }, - { - "name": "wordpress", - "title": "Wordpress", - "categories": [ - "Brand" - ], - "tags": [ - "social" - ] - }, - { - "name": "wrench-adjustable-circle-fill", - "title": "Wrench adjustable circle fill", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "wrench-adjustable-circle", - "title": "Wrench adjustable circle", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "wrench-adjustable", - "title": "Wrench adjustable", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "wrench", - "title": "Wrench", - "categories": [ - "Tools" - ], - "tags": [ - "tool" - ] - }, - { - "name": "x-circle-fill", - "title": "X circle fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-circle", - "title": "X circle", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-diamond-fill", - "title": "X diamond fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-diamond", - "title": "X diamond", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-lg", - "title": "X lg", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-octagon-fill", - "title": "X octagon fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-octagon", - "title": "X octagon", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-square-fill", - "title": "X square fill", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x-square", - "title": "X square", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "x", - "title": "X", - "categories": [ - "Alerts, warnings, and signs" - ], - "tags": [ - "x", - "delete", - "remove", - "reset", - "clear", - "cancel", - "close", - "exit" - ] - }, - { - "name": "xbox", - "title": "Xbox", - "categories": [ - "Brand" - ], - "tags": [ - "microsoft", - "gaming" - ] - }, - { - "name": "yelp", - "title": "Yelp", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "reviews" - ] - }, - { - "name": "yin-yang", - "title": "Yin yang", - "categories": [ - "Real World" - ], - "tags": [ - "peace" - ] - }, - { - "name": "youtube", - "title": "Youtube", - "categories": [ - "Brand" - ], - "tags": [ - "social", - "video", - "google" - ] - }, - { - "name": "zoom-in", - "title": "Zoom in", - "categories": [ - "Graphics" - ], - "tags": [ - "magnify", - "scale" - ] - }, - { - "name": "zoom-out", - "title": "Zoom out", - "categories": [ - "Graphics" - ], - "tags": [ - "minify", - "scale" - ] - } -] \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/react/alert/index.js b/src/Shoelace.Style/wwwroot/react/alert/index.js deleted file mode 100644 index 5e13849..0000000 --- a/src/Shoelace.Style/wwwroot/react/alert/index.js +++ /dev/null @@ -1,33 +0,0 @@ -import { - alert_default -} from "../../chunks/chunk.VESHGM6T.js"; -import "../../chunks/chunk.KCZMVKNK.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.JMUOJ3NB.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - alert_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/animated-image/index.js b/src/Shoelace.Style/wwwroot/react/animated-image/index.js deleted file mode 100644 index 67e42ba..0000000 --- a/src/Shoelace.Style/wwwroot/react/animated-image/index.js +++ /dev/null @@ -1,20 +0,0 @@ -import { - animated_image_default -} from "../../chunks/chunk.KX6JW3HH.js"; -import "../../chunks/chunk.NJPNJO3T.js"; -import "../../chunks/chunk.WIDVIH73.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - animated_image_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/animation/index.js b/src/Shoelace.Style/wwwroot/react/animation/index.js deleted file mode 100644 index f4bc353..0000000 --- a/src/Shoelace.Style/wwwroot/react/animation/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { - animation_default -} from "../../chunks/chunk.ISPSD75P.js"; -import "../../chunks/chunk.7O2PEYVR.js"; -import "../../chunks/chunk.UG4GPH4N.js"; -import "../../chunks/chunk.BO5VMJGY.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - animation_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/avatar/index.js b/src/Shoelace.Style/wwwroot/react/avatar/index.js deleted file mode 100644 index 145e338..0000000 --- a/src/Shoelace.Style/wwwroot/react/avatar/index.js +++ /dev/null @@ -1,22 +0,0 @@ -import { - avatar_default -} from "../../chunks/chunk.ZS3XXAR5.js"; -import "../../chunks/chunk.M5W6CHWH.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.GTZHBAAH.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - avatar_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/badge/index.js b/src/Shoelace.Style/wwwroot/react/badge/index.js deleted file mode 100644 index 680df99..0000000 --- a/src/Shoelace.Style/wwwroot/react/badge/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { - badge_default -} from "../../chunks/chunk.4XDI42UA.js"; -import "../../chunks/chunk.7B4O73GN.js"; -import "../../chunks/chunk.QF5Z6UDG.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - badge_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/breadcrumb-item/index.js b/src/Shoelace.Style/wwwroot/react/breadcrumb-item/index.js deleted file mode 100644 index dd139cc..0000000 --- a/src/Shoelace.Style/wwwroot/react/breadcrumb-item/index.js +++ /dev/null @@ -1,17 +0,0 @@ -import { - breadcrumb_item_default -} from "../../chunks/chunk.4DMKEI5I.js"; -import "../../chunks/chunk.PJRV5TVI.js"; -import "../../chunks/chunk.RGQ7NICF.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - breadcrumb_item_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/breadcrumb/index.js b/src/Shoelace.Style/wwwroot/react/breadcrumb/index.js deleted file mode 100644 index 5348609..0000000 --- a/src/Shoelace.Style/wwwroot/react/breadcrumb/index.js +++ /dev/null @@ -1,23 +0,0 @@ -import { - breadcrumb_default -} from "../../chunks/chunk.GMW7LL62.js"; -import "../../chunks/chunk.PZM4MIZY.js"; -import "../../chunks/chunk.Z6EIXACR.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - breadcrumb_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/button-group/index.js b/src/Shoelace.Style/wwwroot/react/button-group/index.js deleted file mode 100644 index cc659b2..0000000 --- a/src/Shoelace.Style/wwwroot/react/button-group/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { - button_group_default -} from "../../chunks/chunk.CKEPJTEM.js"; -import "../../chunks/chunk.YAEK7MSM.js"; -import "../../chunks/chunk.EJOUFVOH.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - button_group_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/button/index.js b/src/Shoelace.Style/wwwroot/react/button/index.js deleted file mode 100644 index 4a6eb10..0000000 --- a/src/Shoelace.Style/wwwroot/react/button/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import { - button_default -} from "../../chunks/chunk.OYHCXCU6.js"; -import "../../chunks/chunk.25NASL57.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.RY5H5GHP.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - button_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/card/index.js b/src/Shoelace.Style/wwwroot/react/card/index.js deleted file mode 100644 index 5d29349..0000000 --- a/src/Shoelace.Style/wwwroot/react/card/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import { - card_default -} from "../../chunks/chunk.TTZ7A3DT.js"; -import "../../chunks/chunk.G3JQUIYV.js"; -import "../../chunks/chunk.G227ZG7E.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - card_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/carousel-item/index.js b/src/Shoelace.Style/wwwroot/react/carousel-item/index.js deleted file mode 100644 index 5d25a8d..0000000 --- a/src/Shoelace.Style/wwwroot/react/carousel-item/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { - carousel_item_default -} from "../../chunks/chunk.I3QKIJTU.js"; -import "../../chunks/chunk.JKJKXILO.js"; -import "../../chunks/chunk.FQH4RL5J.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - carousel_item_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/carousel/index.js b/src/Shoelace.Style/wwwroot/react/carousel/index.js deleted file mode 100644 index 8829dc3..0000000 --- a/src/Shoelace.Style/wwwroot/react/carousel/index.js +++ /dev/null @@ -1,30 +0,0 @@ -import { - carousel_default -} from "../../chunks/chunk.CNAOKAB4.js"; -import "../../chunks/chunk.NFBMJAJT.js"; -import "../../chunks/chunk.RISKC4J7.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.F4VGSDIW.js"; -import "../../chunks/chunk.HUJPN4KF.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - carousel_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/checkbox/index.js b/src/Shoelace.Style/wwwroot/react/checkbox/index.js deleted file mode 100644 index c22507b..0000000 --- a/src/Shoelace.Style/wwwroot/react/checkbox/index.js +++ /dev/null @@ -1,28 +0,0 @@ -import { - checkbox_default -} from "../../chunks/chunk.GGDWMP5Y.js"; -import "../../chunks/chunk.2PVHMPLN.js"; -import "../../chunks/chunk.DNDYQTWS.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - checkbox_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/color-picker/index.js b/src/Shoelace.Style/wwwroot/react/color-picker/index.js deleted file mode 100644 index 8d24829..0000000 --- a/src/Shoelace.Style/wwwroot/react/color-picker/index.js +++ /dev/null @@ -1,53 +0,0 @@ -import { - color_picker_default -} from "../../chunks/chunk.NS554UL5.js"; -import "../../chunks/chunk.6QCFVBVG.js"; -import "../../chunks/chunk.UZEWILIS.js"; -import "../../chunks/chunk.WCW35DM2.js"; -import "../../chunks/chunk.YR3CJNR5.js"; -import "../../chunks/chunk.I4BWCXWK.js"; -import "../../chunks/chunk.ESELY2US.js"; -import "../../chunks/chunk.FQQ5K3WY.js"; -import "../../chunks/chunk.KARBZGQP.js"; -import "../../chunks/chunk.I7IBIORS.js"; -import "../../chunks/chunk.LXDTFLWU.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.YU7UY5RS.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.YAEK7MSM.js"; -import "../../chunks/chunk.EJOUFVOH.js"; -import "../../chunks/chunk.25NASL57.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.RY5H5GHP.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - color_picker_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/copy-button/index.js b/src/Shoelace.Style/wwwroot/react/copy-button/index.js deleted file mode 100644 index d48b303..0000000 --- a/src/Shoelace.Style/wwwroot/react/copy-button/index.js +++ /dev/null @@ -1,32 +0,0 @@ -import { - copy_button_default -} from "../../chunks/chunk.3IUDMNNO.js"; -import "../../chunks/chunk.ULG2NBYR.js"; -import "../../chunks/chunk.GAH3KGT3.js"; -import "../../chunks/chunk.QYWEKP2N.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.7EKSUNPQ.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - copy_button_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/details/index.js b/src/Shoelace.Style/wwwroot/react/details/index.js deleted file mode 100644 index c365a80..0000000 --- a/src/Shoelace.Style/wwwroot/react/details/index.js +++ /dev/null @@ -1,28 +0,0 @@ -import { - details_default -} from "../../chunks/chunk.SURIBOCE.js"; -import "../../chunks/chunk.NFGGTN5O.js"; -import "../../chunks/chunk.JH24DE2R.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - details_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/dialog/index.js b/src/Shoelace.Style/wwwroot/react/dialog/index.js deleted file mode 100644 index 19a041a..0000000 --- a/src/Shoelace.Style/wwwroot/react/dialog/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import { - dialog_default -} from "../../chunks/chunk.DO6VDMTC.js"; -import "../../chunks/chunk.PHGREGXG.js"; -import "../../chunks/chunk.CUKKX6LO.js"; -import "../../chunks/chunk.RWUUFNUL.js"; -import "../../chunks/chunk.RYFK2CD3.js"; -import "../../chunks/chunk.LXDTFLWU.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - dialog_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/divider/index.js b/src/Shoelace.Style/wwwroot/react/divider/index.js deleted file mode 100644 index a975df7..0000000 --- a/src/Shoelace.Style/wwwroot/react/divider/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - divider_default -} from "../../chunks/chunk.Q2NDJDLV.js"; -import "../../chunks/chunk.AXZXLSUN.js"; -import "../../chunks/chunk.3BLTEGRR.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - divider_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/drawer/index.js b/src/Shoelace.Style/wwwroot/react/drawer/index.js deleted file mode 100644 index 0304e11..0000000 --- a/src/Shoelace.Style/wwwroot/react/drawer/index.js +++ /dev/null @@ -1,36 +0,0 @@ -import { - drawer_default -} from "../../chunks/chunk.3SX7OJWK.js"; -import "../../chunks/chunk.WB35DBMS.js"; -import "../../chunks/chunk.7KZHSE62.js"; -import "../../chunks/chunk.CUKKX6LO.js"; -import "../../chunks/chunk.RWUUFNUL.js"; -import "../../chunks/chunk.LXDTFLWU.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - drawer_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/dropdown/index.js b/src/Shoelace.Style/wwwroot/react/dropdown/index.js deleted file mode 100644 index 94e937b..0000000 --- a/src/Shoelace.Style/wwwroot/react/dropdown/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { - dropdown_default -} from "../../chunks/chunk.PTCXFA6H.js"; -import "../../chunks/chunk.KARBZGQP.js"; -import "../../chunks/chunk.I7IBIORS.js"; -import "../../chunks/chunk.LXDTFLWU.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - dropdown_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/format-bytes/index.js b/src/Shoelace.Style/wwwroot/react/format-bytes/index.js deleted file mode 100644 index a42524a..0000000 --- a/src/Shoelace.Style/wwwroot/react/format-bytes/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - format_bytes_default -} from "../../chunks/chunk.75VJSWZA.js"; -import "../../chunks/chunk.3GYJGFVR.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - format_bytes_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/format-date/index.js b/src/Shoelace.Style/wwwroot/react/format-date/index.js deleted file mode 100644 index 65a3467..0000000 --- a/src/Shoelace.Style/wwwroot/react/format-date/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - format_date_default -} from "../../chunks/chunk.U4LNG47M.js"; -import "../../chunks/chunk.ZZVDZOHI.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - format_date_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/format-number/index.js b/src/Shoelace.Style/wwwroot/react/format-number/index.js deleted file mode 100644 index 11ae463..0000000 --- a/src/Shoelace.Style/wwwroot/react/format-number/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - format_number_default -} from "../../chunks/chunk.WJC4D6NH.js"; -import "../../chunks/chunk.UWOQIQT3.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - format_number_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/icon-button/index.js b/src/Shoelace.Style/wwwroot/react/icon-button/index.js deleted file mode 100644 index 7724937..0000000 --- a/src/Shoelace.Style/wwwroot/react/icon-button/index.js +++ /dev/null @@ -1,24 +0,0 @@ -import { - icon_button_default -} from "../../chunks/chunk.XDJWPVYN.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - icon_button_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/icon/index.js b/src/Shoelace.Style/wwwroot/react/icon/index.js deleted file mode 100644 index d472a4f..0000000 --- a/src/Shoelace.Style/wwwroot/react/icon/index.js +++ /dev/null @@ -1,18 +0,0 @@ -import { - icon_default -} from "../../chunks/chunk.3L4MMHT5.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - icon_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/image-comparer/index.js b/src/Shoelace.Style/wwwroot/react/image-comparer/index.js deleted file mode 100644 index 3b422fc..0000000 --- a/src/Shoelace.Style/wwwroot/react/image-comparer/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { - image_comparer_default -} from "../../chunks/chunk.OH5ZB3FA.js"; -import "../../chunks/chunk.TLCW7H3F.js"; -import "../../chunks/chunk.KPESQDYT.js"; -import "../../chunks/chunk.ESELY2US.js"; -import "../../chunks/chunk.FQQ5K3WY.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - image_comparer_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/include/index.js b/src/Shoelace.Style/wwwroot/react/include/index.js deleted file mode 100644 index fc03b2e..0000000 --- a/src/Shoelace.Style/wwwroot/react/include/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { - include_default -} from "../../chunks/chunk.7I6PFJLB.js"; -import "../../chunks/chunk.M2VP2ZQB.js"; -import "../../chunks/chunk.4VFDNCQZ.js"; -import "../../chunks/chunk.XNEONNEJ.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - include_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/index.js b/src/Shoelace.Style/wwwroot/react/index.js deleted file mode 100644 index 501e4ee..0000000 --- a/src/Shoelace.Style/wwwroot/react/index.js +++ /dev/null @@ -1,383 +0,0 @@ -import { - tooltip_default -} from "../chunks/chunk.X4W6GM64.js"; -import { - textarea_default -} from "../chunks/chunk.YQVLPJMW.js"; -import { - tree_default -} from "../chunks/chunk.GNZFOKEG.js"; -import { - tree_item_default -} from "../chunks/chunk.DTL3YTRI.js"; -import { - visually_hidden_default -} from "../chunks/chunk.BB6IHWQ4.js"; -import { - spinner_default -} from "../chunks/chunk.HGHCDEHB.js"; -import { - split_panel_default -} from "../chunks/chunk.GYXO44Z5.js"; -import { - skeleton_default -} from "../chunks/chunk.Q6JVXZJP.js"; -import { - tab_default -} from "../chunks/chunk.YC52RLOC.js"; -import { - tab_panel_default -} from "../chunks/chunk.AMAFAG3K.js"; -import { - switch_default -} from "../chunks/chunk.Q2KTWNXF.js"; -import { - tab_group_default -} from "../chunks/chunk.ZCGQOXMZ.js"; -import { - tag_default -} from "../chunks/chunk.Q2373T7A.js"; -import { - progress_ring_default -} from "../chunks/chunk.WMK3G5GC.js"; -import { - radio_button_default -} from "../chunks/chunk.LROCNIJ2.js"; -import { - radio_group_default -} from "../chunks/chunk.S3LZDKXE.js"; -import { - range_default -} from "../chunks/chunk.7VWRC3ZQ.js"; -import { - rating_default -} from "../chunks/chunk.UVCAKIVM.js"; -import { - relative_time_default -} from "../chunks/chunk.HKO7ON36.js"; -import { - resize_observer_default -} from "../chunks/chunk.ANRZXOKS.js"; -import { - select_default -} from "../chunks/chunk.UZPPH7EB.js"; -import { - mutation_observer_default -} from "../chunks/chunk.ULCO5Z44.js"; -import { - menu_label_default -} from "../chunks/chunk.OP42VRSW.js"; -import { - menu_item_default -} from "../chunks/chunk.MVCGXLBK.js"; -import { - option_default -} from "../chunks/chunk.D4N7GRNJ.js"; -import { - popup_default -} from "../chunks/chunk.SBE7D2NT.js"; -import { - progress_bar_default -} from "../chunks/chunk.6CXPWGYH.js"; -import { - radio_default -} from "../chunks/chunk.G25Q3KZ2.js"; -import { - qr_code_default -} from "../chunks/chunk.ZIAFBSIN.js"; -import { - format_number_default -} from "../chunks/chunk.WJC4D6NH.js"; -import { - format_bytes_default -} from "../chunks/chunk.75VJSWZA.js"; -import { - icon_default -} from "../chunks/chunk.3L4MMHT5.js"; -import { - image_comparer_default -} from "../chunks/chunk.OH5ZB3FA.js"; -import { - include_default -} from "../chunks/chunk.7I6PFJLB.js"; -import { - icon_button_default -} from "../chunks/chunk.XDJWPVYN.js"; -import { - input_default -} from "../chunks/chunk.XVSBFOI2.js"; -import { - menu_default -} from "../chunks/chunk.OJOESQJ2.js"; -import { - color_picker_default -} from "../chunks/chunk.NS554UL5.js"; -import { - copy_button_default -} from "../chunks/chunk.3IUDMNNO.js"; -import { - details_default -} from "../chunks/chunk.SURIBOCE.js"; -import { - dialog_default -} from "../chunks/chunk.DO6VDMTC.js"; -import { - drawer_default -} from "../chunks/chunk.3SX7OJWK.js"; -import { - divider_default -} from "../chunks/chunk.Q2NDJDLV.js"; -import { - dropdown_default -} from "../chunks/chunk.PTCXFA6H.js"; -import { - format_date_default -} from "../chunks/chunk.U4LNG47M.js"; -import { - button_default -} from "../chunks/chunk.OYHCXCU6.js"; -import { - breadcrumb_item_default -} from "../chunks/chunk.4DMKEI5I.js"; -import { - breadcrumb_default -} from "../chunks/chunk.GMW7LL62.js"; -import { - button_group_default -} from "../chunks/chunk.CKEPJTEM.js"; -import { - card_default -} from "../chunks/chunk.TTZ7A3DT.js"; -import { - carousel_default -} from "../chunks/chunk.CNAOKAB4.js"; -import { - carousel_item_default -} from "../chunks/chunk.I3QKIJTU.js"; -import { - checkbox_default -} from "../chunks/chunk.GGDWMP5Y.js"; -import { - alert_default -} from "../chunks/chunk.VESHGM6T.js"; -import { - animated_image_default -} from "../chunks/chunk.KX6JW3HH.js"; -import { - animation_default -} from "../chunks/chunk.ISPSD75P.js"; -import { - avatar_default -} from "../chunks/chunk.ZS3XXAR5.js"; -import { - badge_default -} from "../chunks/chunk.4XDI42UA.js"; -import "../chunks/chunk.KMR6BHCO.js"; -import "../chunks/chunk.CJB5WKGN.js"; -import "../chunks/chunk.MKJDSUNA.js"; -import "../chunks/chunk.GR65TH73.js"; -import "../chunks/chunk.WCSHBXT6.js"; -import "../chunks/chunk.4CNJZ4VC.js"; -import "../chunks/chunk.F537L6JG.js"; -import "../chunks/chunk.DK6N4THU.js"; -import "../chunks/chunk.7YGA5ZD5.js"; -import "../chunks/chunk.IRKZDSA4.js"; -import "../chunks/chunk.VB3PXJ6D.js"; -import "../chunks/chunk.QXVYWNWE.js"; -import "../chunks/chunk.6GW6MLHD.js"; -import "../chunks/chunk.A63MQPPF.js"; -import "../chunks/chunk.7ZOJGPGY.js"; -import "../chunks/chunk.ROHOK2AY.js"; -import "../chunks/chunk.F3MKP6AV.js"; -import "../chunks/chunk.T3DUE4D6.js"; -import "../chunks/chunk.MVCCMDRT.js"; -import "../chunks/chunk.2GVQUHGD.js"; -import "../chunks/chunk.6RPTL3BG.js"; -import "../chunks/chunk.E3AD2PY7.js"; -import "../chunks/chunk.QX2Z4IKH.js"; -import "../chunks/chunk.EPJHAO2T.js"; -import "../chunks/chunk.WUT665TF.js"; -import "../chunks/chunk.JTEB2Q5J.js"; -import "../chunks/chunk.J7KGMM4B.js"; -import "../chunks/chunk.LY2W3OWK.js"; -import "../chunks/chunk.6OASL3QX.js"; -import "../chunks/chunk.A5KO3G4G.js"; -import "../chunks/chunk.GJZ2XQYI.js"; -import "../chunks/chunk.ZDBZWNPG.js"; -import "../chunks/chunk.KHPOZ5GU.js"; -import "../chunks/chunk.E77YYWGC.js"; -import "../chunks/chunk.UFA6BB3R.js"; -import "../chunks/chunk.ZTQCHOVN.js"; -import "../chunks/chunk.NM2GXZWF.js"; -import "../chunks/chunk.43Z4T7VZ.js"; -import "../chunks/chunk.FSTHLC3Y.js"; -import "../chunks/chunk.HSWXQUHN.js"; -import "../chunks/chunk.ADY3Z2R5.js"; -import "../chunks/chunk.D6IAFMUB.js"; -import "../chunks/chunk.ZDNXHWTM.js"; -import "../chunks/chunk.IMMKQQ6H.js"; -import "../chunks/chunk.3WXN57QB.js"; -import "../chunks/chunk.5BQ3JFXK.js"; -import "../chunks/chunk.GDZWCBAZ.js"; -import "../chunks/chunk.JXTNYING.js"; -import "../chunks/chunk.L4AMIRHK.js"; -import "../chunks/chunk.JASCFJUS.js"; -import "../chunks/chunk.MF6OX4FC.js"; -import "../chunks/chunk.IPJHXFIL.js"; -import "../chunks/chunk.MZQVGI4G.js"; -import "../chunks/chunk.M2VP2ZQB.js"; -import "../chunks/chunk.4VFDNCQZ.js"; -import "../chunks/chunk.XNEONNEJ.js"; -import "../chunks/chunk.TLCW7H3F.js"; -import "../chunks/chunk.KPESQDYT.js"; -import "../chunks/chunk.3GYJGFVR.js"; -import "../chunks/chunk.ZZVDZOHI.js"; -import "../chunks/chunk.UWOQIQT3.js"; -import "../chunks/chunk.WB35DBMS.js"; -import "../chunks/chunk.7KZHSE62.js"; -import "../chunks/chunk.NFGGTN5O.js"; -import "../chunks/chunk.JH24DE2R.js"; -import "../chunks/chunk.PHGREGXG.js"; -import "../chunks/chunk.CUKKX6LO.js"; -import "../chunks/chunk.RWUUFNUL.js"; -import "../chunks/chunk.RYFK2CD3.js"; -import "../chunks/chunk.AXZXLSUN.js"; -import "../chunks/chunk.3BLTEGRR.js"; -import "../chunks/chunk.2PVHMPLN.js"; -import "../chunks/chunk.DNDYQTWS.js"; -import "../chunks/chunk.6QCFVBVG.js"; -import "../chunks/chunk.UZEWILIS.js"; -import "../chunks/chunk.WCW35DM2.js"; -import "../chunks/chunk.YR3CJNR5.js"; -import "../chunks/chunk.I4BWCXWK.js"; -import "../chunks/chunk.ESELY2US.js"; -import "../chunks/chunk.FQQ5K3WY.js"; -import "../chunks/chunk.KARBZGQP.js"; -import "../chunks/chunk.I7IBIORS.js"; -import "../chunks/chunk.LXDTFLWU.js"; -import "../chunks/chunk.MB643KRE.js"; -import "../chunks/chunk.RQ7JZ4R7.js"; -import "../chunks/chunk.2VV6AF6A.js"; -import "../chunks/chunk.YU7UY5RS.js"; -import "../chunks/chunk.ULG2NBYR.js"; -import "../chunks/chunk.GAH3KGT3.js"; -import "../chunks/chunk.QYWEKP2N.js"; -import "../chunks/chunk.DV4MWNJ3.js"; -import "../chunks/chunk.HKVRF64Z.js"; -import "../chunks/chunk.7EKSUNPQ.js"; -import "../chunks/chunk.NFBMJAJT.js"; -import "../chunks/chunk.RISKC4J7.js"; -import "../chunks/chunk.HF7GESMZ.js"; -import "../chunks/chunk.F4VGSDIW.js"; -import "../chunks/chunk.HUJPN4KF.js"; -import "../chunks/chunk.JKJKXILO.js"; -import "../chunks/chunk.FQH4RL5J.js"; -import "../chunks/chunk.PJRV5TVI.js"; -import "../chunks/chunk.RGQ7NICF.js"; -import "../chunks/chunk.YAEK7MSM.js"; -import "../chunks/chunk.EJOUFVOH.js"; -import "../chunks/chunk.G3JQUIYV.js"; -import "../chunks/chunk.G227ZG7E.js"; -import "../chunks/chunk.7B4O73GN.js"; -import "../chunks/chunk.QF5Z6UDG.js"; -import "../chunks/chunk.25NASL57.js"; -import "../chunks/chunk.5YNNJDCN.js"; -import "../chunks/chunk.SZ6QMU5T.js"; -import "../chunks/chunk.37HAGFEA.js"; -import "../chunks/chunk.RY5H5GHP.js"; -import "../chunks/chunk.NJPNJO3T.js"; -import "../chunks/chunk.WIDVIH73.js"; -import "../chunks/chunk.7O2PEYVR.js"; -import "../chunks/chunk.UG4GPH4N.js"; -import "../chunks/chunk.BO5VMJGY.js"; -import "../chunks/chunk.PZM4MIZY.js"; -import "../chunks/chunk.Z6EIXACR.js"; -import "../chunks/chunk.KCZMVKNK.js"; -import "../chunks/chunk.LC52D3NF.js"; -import "../chunks/chunk.OGR6IZGY.js"; -import "../chunks/chunk.EJDHS3MU.js"; -import "../chunks/chunk.B4BZKR24.js"; -import "../chunks/chunk.RV6ECJES.js"; -import "../chunks/chunk.LX7UG5WS.js"; -import "../chunks/chunk.2URMUHDY.js"; -import "../chunks/chunk.NYIIDP5N.js"; -import "../chunks/chunk.NH3SRVOC.js"; -import "../chunks/chunk.QPSNFEB2.js"; -import "../chunks/chunk.O27EHOBW.js"; -import "../chunks/chunk.JMUOJ3NB.js"; -import "../chunks/chunk.M5W6CHWH.js"; -import "../chunks/chunk.UZVKBFXH.js"; -import "../chunks/chunk.UP75L23G.js"; -import "../chunks/chunk.Y7EP3V6G.js"; -import "../chunks/chunk.2L6GHXIJ.js"; -import "../chunks/chunk.ZL53POKZ.js"; -import "../chunks/chunk.P7ZG6EMR.js"; -import "../chunks/chunk.3TFKS637.js"; -import "../chunks/chunk.33QRBYPI.js"; -import "../chunks/chunk.SJGTYGCD.js"; -import "../chunks/chunk.K23QWHWK.js"; -import "../chunks/chunk.UQRBALDC.js"; -import "../chunks/chunk.3Y6SB6QS.js"; -import "../chunks/chunk.GTZHBAAH.js"; -import "../chunks/chunk.CXZZ2LVK.js"; -import "../chunks/chunk.625AWUY7.js"; -export { - alert_default as SlAlert, - animated_image_default as SlAnimatedImage, - animation_default as SlAnimation, - avatar_default as SlAvatar, - badge_default as SlBadge, - breadcrumb_default as SlBreadcrumb, - breadcrumb_item_default as SlBreadcrumbItem, - button_default as SlButton, - button_group_default as SlButtonGroup, - card_default as SlCard, - carousel_default as SlCarousel, - carousel_item_default as SlCarouselItem, - checkbox_default as SlCheckbox, - color_picker_default as SlColorPicker, - copy_button_default as SlCopyButton, - details_default as SlDetails, - dialog_default as SlDialog, - divider_default as SlDivider, - drawer_default as SlDrawer, - dropdown_default as SlDropdown, - format_bytes_default as SlFormatBytes, - format_date_default as SlFormatDate, - format_number_default as SlFormatNumber, - icon_default as SlIcon, - icon_button_default as SlIconButton, - image_comparer_default as SlImageComparer, - include_default as SlInclude, - input_default as SlInput, - menu_default as SlMenu, - menu_item_default as SlMenuItem, - menu_label_default as SlMenuLabel, - mutation_observer_default as SlMutationObserver, - option_default as SlOption, - popup_default as SlPopup, - progress_bar_default as SlProgressBar, - progress_ring_default as SlProgressRing, - qr_code_default as SlQrCode, - radio_default as SlRadio, - radio_button_default as SlRadioButton, - radio_group_default as SlRadioGroup, - range_default as SlRange, - rating_default as SlRating, - relative_time_default as SlRelativeTime, - resize_observer_default as SlResizeObserver, - select_default as SlSelect, - skeleton_default as SlSkeleton, - spinner_default as SlSpinner, - split_panel_default as SlSplitPanel, - switch_default as SlSwitch, - tab_default as SlTab, - tab_group_default as SlTabGroup, - tab_panel_default as SlTabPanel, - tag_default as SlTag, - textarea_default as SlTextarea, - tooltip_default as SlTooltip, - tree_default as SlTree, - tree_item_default as SlTreeItem, - visually_hidden_default as SlVisuallyHidden -}; diff --git a/src/Shoelace.Style/wwwroot/react/input/index.js b/src/Shoelace.Style/wwwroot/react/input/index.js deleted file mode 100644 index ddf659d..0000000 --- a/src/Shoelace.Style/wwwroot/react/input/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import { - input_default -} from "../../chunks/chunk.XVSBFOI2.js"; -import "../../chunks/chunk.YR3CJNR5.js"; -import "../../chunks/chunk.I4BWCXWK.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - input_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/menu-item/index.js b/src/Shoelace.Style/wwwroot/react/menu-item/index.js deleted file mode 100644 index c8c3682..0000000 --- a/src/Shoelace.Style/wwwroot/react/menu-item/index.js +++ /dev/null @@ -1,31 +0,0 @@ -import { - menu_item_default -} from "../../chunks/chunk.MVCGXLBK.js"; -import "../../chunks/chunk.MF6OX4FC.js"; -import "../../chunks/chunk.IPJHXFIL.js"; -import "../../chunks/chunk.MZQVGI4G.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - menu_item_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/menu-label/index.js b/src/Shoelace.Style/wwwroot/react/menu-label/index.js deleted file mode 100644 index dbf3d5d..0000000 --- a/src/Shoelace.Style/wwwroot/react/menu-label/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { - menu_label_default -} from "../../chunks/chunk.OP42VRSW.js"; -import "../../chunks/chunk.ZDNXHWTM.js"; -import "../../chunks/chunk.IMMKQQ6H.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - menu_label_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/menu/index.js b/src/Shoelace.Style/wwwroot/react/menu/index.js deleted file mode 100644 index ba58dec..0000000 --- a/src/Shoelace.Style/wwwroot/react/menu/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { - menu_default -} from "../../chunks/chunk.OJOESQJ2.js"; -import "../../chunks/chunk.L4AMIRHK.js"; -import "../../chunks/chunk.JASCFJUS.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - menu_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/mutation-observer/index.js b/src/Shoelace.Style/wwwroot/react/mutation-observer/index.js deleted file mode 100644 index a6cff71..0000000 --- a/src/Shoelace.Style/wwwroot/react/mutation-observer/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - mutation_observer_default -} from "../../chunks/chunk.ULCO5Z44.js"; -import "../../chunks/chunk.3WXN57QB.js"; -import "../../chunks/chunk.5BQ3JFXK.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - mutation_observer_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/option/index.js b/src/Shoelace.Style/wwwroot/react/option/index.js deleted file mode 100644 index 4ba1d95..0000000 --- a/src/Shoelace.Style/wwwroot/react/option/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { - option_default -} from "../../chunks/chunk.D4N7GRNJ.js"; -import "../../chunks/chunk.GDZWCBAZ.js"; -import "../../chunks/chunk.JXTNYING.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - option_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/popup/index.js b/src/Shoelace.Style/wwwroot/react/popup/index.js deleted file mode 100644 index 3f4f629..0000000 --- a/src/Shoelace.Style/wwwroot/react/popup/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { - popup_default -} from "../../chunks/chunk.SBE7D2NT.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - popup_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/progress-bar/index.js b/src/Shoelace.Style/wwwroot/react/progress-bar/index.js deleted file mode 100644 index aa2130d..0000000 --- a/src/Shoelace.Style/wwwroot/react/progress-bar/index.js +++ /dev/null @@ -1,19 +0,0 @@ -import { - progress_bar_default -} from "../../chunks/chunk.6CXPWGYH.js"; -import "../../chunks/chunk.FSTHLC3Y.js"; -import "../../chunks/chunk.HSWXQUHN.js"; -import "../../chunks/chunk.FQQ5K3WY.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - progress_bar_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/progress-ring/index.js b/src/Shoelace.Style/wwwroot/react/progress-ring/index.js deleted file mode 100644 index c2dc55c..0000000 --- a/src/Shoelace.Style/wwwroot/react/progress-ring/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import { - progress_ring_default -} from "../../chunks/chunk.WMK3G5GC.js"; -import "../../chunks/chunk.ADY3Z2R5.js"; -import "../../chunks/chunk.D6IAFMUB.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - progress_ring_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/qr-code/index.js b/src/Shoelace.Style/wwwroot/react/qr-code/index.js deleted file mode 100644 index 2e0bad6..0000000 --- a/src/Shoelace.Style/wwwroot/react/qr-code/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import { - qr_code_default -} from "../../chunks/chunk.ZIAFBSIN.js"; -import "../../chunks/chunk.UFA6BB3R.js"; -import "../../chunks/chunk.ZTQCHOVN.js"; -import "../../chunks/chunk.FQQ5K3WY.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - qr_code_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/radio-button/index.js b/src/Shoelace.Style/wwwroot/react/radio-button/index.js deleted file mode 100644 index 5836c32..0000000 --- a/src/Shoelace.Style/wwwroot/react/radio-button/index.js +++ /dev/null @@ -1,19 +0,0 @@ -import { - radio_button_default -} from "../../chunks/chunk.LROCNIJ2.js"; -import "../../chunks/chunk.6OASL3QX.js"; -import "../../chunks/chunk.A5KO3G4G.js"; -import "../../chunks/chunk.RY5H5GHP.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - radio_button_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/radio-group/index.js b/src/Shoelace.Style/wwwroot/react/radio-group/index.js deleted file mode 100644 index e0f293f..0000000 --- a/src/Shoelace.Style/wwwroot/react/radio-group/index.js +++ /dev/null @@ -1,20 +0,0 @@ -import { - radio_group_default -} from "../../chunks/chunk.S3LZDKXE.js"; -import "../../chunks/chunk.GJZ2XQYI.js"; -import "../../chunks/chunk.ZDBZWNPG.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.YAEK7MSM.js"; -import "../../chunks/chunk.EJOUFVOH.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - radio_group_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/radio/index.js b/src/Shoelace.Style/wwwroot/react/radio/index.js deleted file mode 100644 index 21a866d..0000000 --- a/src/Shoelace.Style/wwwroot/react/radio/index.js +++ /dev/null @@ -1,22 +0,0 @@ -import { - radio_default -} from "../../chunks/chunk.G25Q3KZ2.js"; -import "../../chunks/chunk.NM2GXZWF.js"; -import "../../chunks/chunk.43Z4T7VZ.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - radio_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/range/index.js b/src/Shoelace.Style/wwwroot/react/range/index.js deleted file mode 100644 index df167a1..0000000 --- a/src/Shoelace.Style/wwwroot/react/range/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { - range_default -} from "../../chunks/chunk.7VWRC3ZQ.js"; -import "../../chunks/chunk.KHPOZ5GU.js"; -import "../../chunks/chunk.E77YYWGC.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - range_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/rating/index.js b/src/Shoelace.Style/wwwroot/react/rating/index.js deleted file mode 100644 index 737bd87..0000000 --- a/src/Shoelace.Style/wwwroot/react/rating/index.js +++ /dev/null @@ -1,25 +0,0 @@ -import { - rating_default -} from "../../chunks/chunk.UVCAKIVM.js"; -import "../../chunks/chunk.QX2Z4IKH.js"; -import "../../chunks/chunk.EPJHAO2T.js"; -import "../../chunks/chunk.WUT665TF.js"; -import "../../chunks/chunk.FQQ5K3WY.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - rating_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/relative-time/index.js b/src/Shoelace.Style/wwwroot/react/relative-time/index.js deleted file mode 100644 index 38afed8..0000000 --- a/src/Shoelace.Style/wwwroot/react/relative-time/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - relative_time_default -} from "../../chunks/chunk.HKO7ON36.js"; -import "../../chunks/chunk.JTEB2Q5J.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - relative_time_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/resize-observer/index.js b/src/Shoelace.Style/wwwroot/react/resize-observer/index.js deleted file mode 100644 index 5a698d8..0000000 --- a/src/Shoelace.Style/wwwroot/react/resize-observer/index.js +++ /dev/null @@ -1,13 +0,0 @@ -import { - resize_observer_default -} from "../../chunks/chunk.ANRZXOKS.js"; -import "../../chunks/chunk.J7KGMM4B.js"; -import "../../chunks/chunk.LY2W3OWK.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - resize_observer_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/select/index.js b/src/Shoelace.Style/wwwroot/react/select/index.js deleted file mode 100644 index 9a8c320..0000000 --- a/src/Shoelace.Style/wwwroot/react/select/index.js +++ /dev/null @@ -1,42 +0,0 @@ -import { - select_default -} from "../../chunks/chunk.UZPPH7EB.js"; -import "../../chunks/chunk.F3MKP6AV.js"; -import "../../chunks/chunk.T3DUE4D6.js"; -import "../../chunks/chunk.MVCCMDRT.js"; -import "../../chunks/chunk.2GVQUHGD.js"; -import "../../chunks/chunk.EPJHAO2T.js"; -import "../../chunks/chunk.RWUUFNUL.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - select_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/skeleton/index.js b/src/Shoelace.Style/wwwroot/react/skeleton/index.js deleted file mode 100644 index 1b40bf7..0000000 --- a/src/Shoelace.Style/wwwroot/react/skeleton/index.js +++ /dev/null @@ -1,14 +0,0 @@ -import { - skeleton_default -} from "../../chunks/chunk.Q6JVXZJP.js"; -import "../../chunks/chunk.6RPTL3BG.js"; -import "../../chunks/chunk.E3AD2PY7.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - skeleton_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/spinner/index.js b/src/Shoelace.Style/wwwroot/react/spinner/index.js deleted file mode 100644 index f8c8da0..0000000 --- a/src/Shoelace.Style/wwwroot/react/spinner/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import { - spinner_default -} from "../../chunks/chunk.HGHCDEHB.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - spinner_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/split-panel/index.js b/src/Shoelace.Style/wwwroot/react/split-panel/index.js deleted file mode 100644 index 2c6438b..0000000 --- a/src/Shoelace.Style/wwwroot/react/split-panel/index.js +++ /dev/null @@ -1,19 +0,0 @@ -import { - split_panel_default -} from "../../chunks/chunk.GYXO44Z5.js"; -import "../../chunks/chunk.6GW6MLHD.js"; -import "../../chunks/chunk.A63MQPPF.js"; -import "../../chunks/chunk.ESELY2US.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - split_panel_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/switch/index.js b/src/Shoelace.Style/wwwroot/react/switch/index.js deleted file mode 100644 index 0149452..0000000 --- a/src/Shoelace.Style/wwwroot/react/switch/index.js +++ /dev/null @@ -1,22 +0,0 @@ -import { - switch_default -} from "../../chunks/chunk.Q2KTWNXF.js"; -import "../../chunks/chunk.7ZOJGPGY.js"; -import "../../chunks/chunk.ROHOK2AY.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - switch_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tab-group/index.js b/src/Shoelace.Style/wwwroot/react/tab-group/index.js deleted file mode 100644 index 703c116..0000000 --- a/src/Shoelace.Style/wwwroot/react/tab-group/index.js +++ /dev/null @@ -1,33 +0,0 @@ -import { - tab_group_default -} from "../../chunks/chunk.ZCGQOXMZ.js"; -import "../../chunks/chunk.7YGA5ZD5.js"; -import "../../chunks/chunk.IRKZDSA4.js"; -import "../../chunks/chunk.J7KGMM4B.js"; -import "../../chunks/chunk.LY2W3OWK.js"; -import "../../chunks/chunk.RWUUFNUL.js"; -import "../../chunks/chunk.RISKC4J7.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tab_group_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tab-panel/index.js b/src/Shoelace.Style/wwwroot/react/tab-panel/index.js deleted file mode 100644 index dab3ba1..0000000 --- a/src/Shoelace.Style/wwwroot/react/tab-panel/index.js +++ /dev/null @@ -1,15 +0,0 @@ -import { - tab_panel_default -} from "../../chunks/chunk.AMAFAG3K.js"; -import "../../chunks/chunk.VB3PXJ6D.js"; -import "../../chunks/chunk.QXVYWNWE.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tab_panel_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tab/index.js b/src/Shoelace.Style/wwwroot/react/tab/index.js deleted file mode 100644 index 4f0ccd4..0000000 --- a/src/Shoelace.Style/wwwroot/react/tab/index.js +++ /dev/null @@ -1,29 +0,0 @@ -import { - tab_default -} from "../../chunks/chunk.YC52RLOC.js"; -import "../../chunks/chunk.F537L6JG.js"; -import "../../chunks/chunk.DK6N4THU.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tab_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tag/index.js b/src/Shoelace.Style/wwwroot/react/tag/index.js deleted file mode 100644 index 3e5dd6f..0000000 --- a/src/Shoelace.Style/wwwroot/react/tag/index.js +++ /dev/null @@ -1,29 +0,0 @@ -import { - tag_default -} from "../../chunks/chunk.Q2373T7A.js"; -import "../../chunks/chunk.T3DUE4D6.js"; -import "../../chunks/chunk.MVCCMDRT.js"; -import "../../chunks/chunk.LC52D3NF.js"; -import "../../chunks/chunk.OGR6IZGY.js"; -import "../../chunks/chunk.LX7UG5WS.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tag_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/textarea/index.js b/src/Shoelace.Style/wwwroot/react/textarea/index.js deleted file mode 100644 index 6ed6e96..0000000 --- a/src/Shoelace.Style/wwwroot/react/textarea/index.js +++ /dev/null @@ -1,22 +0,0 @@ -import { - textarea_default -} from "../../chunks/chunk.YQVLPJMW.js"; -import "../../chunks/chunk.WCSHBXT6.js"; -import "../../chunks/chunk.4CNJZ4VC.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - textarea_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tooltip/index.js b/src/Shoelace.Style/wwwroot/react/tooltip/index.js deleted file mode 100644 index 22b06c2..0000000 --- a/src/Shoelace.Style/wwwroot/react/tooltip/index.js +++ /dev/null @@ -1,23 +0,0 @@ -import { - tooltip_default -} from "../../chunks/chunk.X4W6GM64.js"; -import "../../chunks/chunk.GAH3KGT3.js"; -import "../../chunks/chunk.QYWEKP2N.js"; -import "../../chunks/chunk.DV4MWNJ3.js"; -import "../../chunks/chunk.HKVRF64Z.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.B4BZKR24.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tooltip_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tree-item/index.js b/src/Shoelace.Style/wwwroot/react/tree-item/index.js deleted file mode 100644 index e6bea49..0000000 --- a/src/Shoelace.Style/wwwroot/react/tree-item/index.js +++ /dev/null @@ -1,37 +0,0 @@ -import { - tree_item_default -} from "../../chunks/chunk.DTL3YTRI.js"; -import "../../chunks/chunk.MKJDSUNA.js"; -import "../../chunks/chunk.GR65TH73.js"; -import "../../chunks/chunk.2PVHMPLN.js"; -import "../../chunks/chunk.DNDYQTWS.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tree_item_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/tree/index.js b/src/Shoelace.Style/wwwroot/react/tree/index.js deleted file mode 100644 index e459cd1..0000000 --- a/src/Shoelace.Style/wwwroot/react/tree/index.js +++ /dev/null @@ -1,40 +0,0 @@ -import { - tree_default -} from "../../chunks/chunk.GNZFOKEG.js"; -import "../../chunks/chunk.KMR6BHCO.js"; -import "../../chunks/chunk.CJB5WKGN.js"; -import "../../chunks/chunk.MKJDSUNA.js"; -import "../../chunks/chunk.GR65TH73.js"; -import "../../chunks/chunk.2PVHMPLN.js"; -import "../../chunks/chunk.DNDYQTWS.js"; -import "../../chunks/chunk.MB643KRE.js"; -import "../../chunks/chunk.RQ7JZ4R7.js"; -import "../../chunks/chunk.2VV6AF6A.js"; -import "../../chunks/chunk.HF7GESMZ.js"; -import "../../chunks/chunk.5YNNJDCN.js"; -import "../../chunks/chunk.SZ6QMU5T.js"; -import "../../chunks/chunk.37HAGFEA.js"; -import "../../chunks/chunk.EJDHS3MU.js"; -import "../../chunks/chunk.RV6ECJES.js"; -import "../../chunks/chunk.2URMUHDY.js"; -import "../../chunks/chunk.NYIIDP5N.js"; -import "../../chunks/chunk.NH3SRVOC.js"; -import "../../chunks/chunk.QPSNFEB2.js"; -import "../../chunks/chunk.O27EHOBW.js"; -import "../../chunks/chunk.UZVKBFXH.js"; -import "../../chunks/chunk.UP75L23G.js"; -import "../../chunks/chunk.Y7EP3V6G.js"; -import "../../chunks/chunk.2L6GHXIJ.js"; -import "../../chunks/chunk.ZL53POKZ.js"; -import "../../chunks/chunk.P7ZG6EMR.js"; -import "../../chunks/chunk.3TFKS637.js"; -import "../../chunks/chunk.33QRBYPI.js"; -import "../../chunks/chunk.SJGTYGCD.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.3Y6SB6QS.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - tree_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/react/visually-hidden/index.js b/src/Shoelace.Style/wwwroot/react/visually-hidden/index.js deleted file mode 100644 index 5c76d3e..0000000 --- a/src/Shoelace.Style/wwwroot/react/visually-hidden/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { - visually_hidden_default -} from "../../chunks/chunk.BB6IHWQ4.js"; -import "../../chunks/chunk.UZEWILIS.js"; -import "../../chunks/chunk.WCW35DM2.js"; -import "../../chunks/chunk.K23QWHWK.js"; -import "../../chunks/chunk.UQRBALDC.js"; -import "../../chunks/chunk.CXZZ2LVK.js"; -import "../../chunks/chunk.625AWUY7.js"; -export { - visually_hidden_default as default -}; diff --git a/src/Shoelace.Style/wwwroot/scripts/Shoelace.Style.lib.module.js b/src/Shoelace.Style/wwwroot/scripts/Shoelace.Style.lib.module.js deleted file mode 100644 index 985b616..0000000 --- a/src/Shoelace.Style/wwwroot/scripts/Shoelace.Style.lib.module.js +++ /dev/null @@ -1,14 +0,0 @@ -export function beforeStart() { - // Get all script tags - const scriptTags = document.querySelectorAll('script'); - - // Find the script tag with a source that ends with 'shoelace-autoloader.js' - const autoloaderTag = Array.from(scriptTags).find(script => - script.src && script.src.endsWith('shoelace-autoloader.js') - ); - - if (autoloaderTag) { - // If the script is found attach the base address of the assets - autoloaderTag.setAttribute('data-shoelace', '/_content/Shoelace.Style'); - } -} \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/scripts/shoelace-alert-interop.js b/src/Shoelace.Style/wwwroot/shoelace-alert-interop.js similarity index 100% rename from src/Shoelace.Style/wwwroot/scripts/shoelace-alert-interop.js rename to src/Shoelace.Style/wwwroot/shoelace-alert-interop.js From d27be23db35a682a1b8cb7c24e647c53ce938057 Mon Sep 17 00:00:00 2001 From: Denny09310 Date: Tue, 15 Oct 2024 14:15:31 +0200 Subject: [PATCH 2/3] refactor: removed most of the Blazor.Javascript.Interop.Extensions method in favor of the native EventHandlers --- samples/Demo/wwwroot/css/app.css | 8 +- .../Components/Alert/ShoelaceAlert.razor | 6 +- .../AnimatedImage/ShoelaceAnimatedImage.razor | 4 +- .../ShoelaceAnimatedImage.razor.cs | 27 +- .../Components/Avatar/ShoelaceAvatar.razor | 3 +- .../Components/Avatar/ShoelaceAvatar.razor.cs | 15 +- .../Components/Base/ShoelaceComponentBase.cs | 132 +----- .../Components/Base/ShoelaceInputBase.cs | 433 ++++++++++++++++-- .../Base/ShoelacePresentableBase.cs | 43 +- .../Components/Button/ShoelaceButton.razor | 4 +- .../Components/Button/ShoelaceButton.razor.cs | 21 +- .../Checkbox/ShoelaceCheckbox.razor | 5 +- .../Checkbox/ShoelaceCheckbox.razor.cs | 28 +- .../ColorPicker/ShoelaceColorPicker.razor | 8 +- .../ColorPicker/ShoelaceColorPicker.razor.cs | 21 +- .../CopyButton/ShoelaceCopyButton.razor | 4 +- .../CopyButton/ShoelaceCopyButton.razor.cs | 22 +- .../Components/Details/ShoelaceDetails.razor | 6 +- .../Components/Dialog/DialogReference.cs | 6 +- .../Components/Dialog/ShoelaceDialog.razor | 8 +- .../Components/Dialog/ShoelaceDialog.razor.cs | 37 +- .../Dialog/ShoelaceDialogProvider.razor.cs | 4 +- .../Dropdown/ShoelaceDropdown.razor | 6 +- .../Components/Icon/ShoelaceIcon.razor | 4 +- .../Components/Icon/ShoelaceIcon.razor.cs | 12 + .../IconButton/ShoelaceIconButton.razor | 4 +- .../IconButton/ShoelaceIconButton.razor.cs | 20 +- .../Components/Input/ShoelaceInput.razor | 13 +- .../Components/Input/ShoelaceInput.razor.cs | 21 +- .../Components/Radio/ShoelaceRadio.razor | 4 +- .../Components/Radio/ShoelaceRadio.razor.cs | 10 + .../RadioGroup/ShoelaceRadioGroup.razor | 8 +- .../RadioGroup/ShoelaceRadioGroup.razor.cs | 16 +- .../Components/Range/ShoelaceRange.razor | 17 +- .../Components/Range/ShoelaceRange.razor.cs | 39 +- .../Components/Rating/ShoelaceRating.razor | 16 +- .../Components/Rating/ShoelaceRating.razor.cs | 48 +- .../ShoelaceResizeObserver.razor | 3 +- .../ShoelaceResizeObserver.razor.cs | 17 +- .../Components/Select/ShoelaceSelect.razor | 15 +- .../Components/Select/ShoelaceSelect.razor.cs | 75 ++- .../Components/Switch/ShoelaceSwitch.razor | 3 +- .../Textarea/ShoealceTextarea.razor | 8 +- .../Textarea/ShoealceTextarea.razor.cs | 4 +- .../Components/Tooltip/ShoelaceTooltip.razor | 6 +- .../{ => Components}/_Imports.razor | 1 + .../Events/CheckboxCheckedEventArgs.cs | 11 + src/Shoelace.Style/Events/EventHandlers.cs | 31 ++ ...hoelaceHoverEvent.cs => HoverEventArgs.cs} | 20 +- .../Events/PlayChangeEventArgs.cs | 8 + ...CloseEvent.cs => RequestCloseEventArgs.cs} | 2 +- ...elaceResizeEvent.cs => ResizeEventArgs.cs} | 34 +- .../Events/ShoelaceChangeEvent.cs | 36 -- .../Extensions/ShoelaceInputExtensions.cs | 73 +++ src/Shoelace.Style/Services/DialogService.cs | 3 +- src/Shoelace.Style/Services/ToastService.cs | 2 +- src/Shoelace.Style/Utilities/Debounce.cs | 86 ++++ src/Shoelace.Style/Utilities/Identifier.cs | 43 ++ .../Utilities/IdentifierContext.cs | 59 +++ .../Internal/DispatcherTimerExtensions.cs | 120 +++++ .../wwwroot/Shoelace.Style.lib.module.js | 71 ++- src/Shoelace.Style/wwwroot/index.css | 11 + .../{shoelace-alert-interop.js => index.js} | 0 63 files changed, 1378 insertions(+), 447 deletions(-) rename src/Shoelace.Style/{ => Components}/_Imports.razor (84%) create mode 100644 src/Shoelace.Style/Events/CheckboxCheckedEventArgs.cs create mode 100644 src/Shoelace.Style/Events/EventHandlers.cs rename src/Shoelace.Style/Events/{ShoelaceHoverEvent.cs => HoverEventArgs.cs} (75%) create mode 100644 src/Shoelace.Style/Events/PlayChangeEventArgs.cs rename src/Shoelace.Style/Events/{ShoelaceRequestCloseEvent.cs => RequestCloseEventArgs.cs} (89%) rename src/Shoelace.Style/Events/{ShoelaceResizeEvent.cs => ResizeEventArgs.cs} (82%) delete mode 100644 src/Shoelace.Style/Events/ShoelaceChangeEvent.cs create mode 100644 src/Shoelace.Style/Extensions/ShoelaceInputExtensions.cs create mode 100644 src/Shoelace.Style/Utilities/Debounce.cs create mode 100644 src/Shoelace.Style/Utilities/Identifier.cs create mode 100644 src/Shoelace.Style/Utilities/IdentifierContext.cs create mode 100644 src/Shoelace.Style/Utilities/Internal/DispatcherTimerExtensions.cs create mode 100644 src/Shoelace.Style/wwwroot/index.css rename src/Shoelace.Style/wwwroot/{shoelace-alert-interop.js => index.js} (100%) diff --git a/samples/Demo/wwwroot/css/app.css b/samples/Demo/wwwroot/css/app.css index 80744ee..7d55de6 100644 --- a/samples/Demo/wwwroot/css/app.css +++ b/samples/Demo/wwwroot/css/app.css @@ -1,9 +1,5 @@ -:root { - font-family: var(--sl-font-sans); -} - -:not(:defined) { - visibility: hidden; +h1:focus { + outline: none; } #blazor-error-ui { diff --git a/src/Shoelace.Style/Components/Alert/ShoelaceAlert.razor b/src/Shoelace.Style/Components/Alert/ShoelaceAlert.razor index b6c22f0..9b64dc5 100644 --- a/src/Shoelace.Style/Components/Alert/ShoelaceAlert.razor +++ b/src/Shoelace.Style/Components/Alert/ShoelaceAlert.razor @@ -10,6 +10,10 @@ countdown="@Countdown" duration="@Duration?.ToString(CultureInfo.InvariantCulture)" open="@Open" - variant="@Variant"> + variant="@Variant" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor b/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor index f6b8e3d..4baadc1 100644 --- a/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor +++ b/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor @@ -9,4 +9,6 @@ alt="@Alt" src="@Src" play="@Play" - @onclick="HandleClick"> \ No newline at end of file + @onslload="LoadHandlerAsync" + @onslerror="ErrorHandlerAsync" + @onplaychange="PlayChangeHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor.cs b/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor.cs index 12bb791..409fd64 100644 --- a/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor.cs +++ b/src/Shoelace.Style/Components/AnimatedImage/ShoelaceAnimatedImage.razor.cs @@ -1,6 +1,5 @@ using Microsoft.AspNetCore.Components; -using Microsoft.AspNetCore.Components.Web; -using Microsoft.JSInterop; +using Shoelace.Style.Events; namespace Shoelace.Style.Components; @@ -56,21 +55,21 @@ public partial class ShoelaceAnimatedImage : ShoelaceComponentBase #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); + /// + /// Handler for the OnError event + /// + /// + protected virtual async Task ErrorHandlerAsync() => await OnError.InvokeAsync(); - if (firstRender) - { - await AddEventListener("sl-error", OnError); - await AddEventListener("sl-load", OnLoad); - } - } + /// + /// Handler for the OnLoad event + /// + /// + protected virtual async Task LoadHandlerAsync() => await OnLoad.InvokeAsync(); - private async Task HandleClick(MouseEventArgs e) + private async Task PlayChangeHandlerAsync(PlayChangeEventArgs e) { - Play = await Element.GetPropertyAsync("play"); + Play = e.Play; await PlayChanged.InvokeAsync(Play); } } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor b/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor index fb46210..d1aabad 100644 --- a/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor +++ b/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor @@ -10,6 +10,7 @@ initials="@Initials" label="@Label" loading="@Loading" - shape="@Shape"> + shape="@Shape" + @onslerror="ErrorHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor.cs b/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor.cs index 20f2091..0f0502a 100644 --- a/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor.cs +++ b/src/Shoelace.Style/Components/Avatar/ShoelaceAvatar.razor.cs @@ -67,14 +67,9 @@ public partial class ShoelaceAvatar : ShoelaceComponentBase #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-error", OnError); - } - } + /// + /// Handler for the OnError event + /// + /// + protected virtual async Task ErrorHandlerAsync() => await OnError.InvokeAsync(); } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Base/ShoelaceComponentBase.cs b/src/Shoelace.Style/Components/Base/ShoelaceComponentBase.cs index 5064e8b..5907e9b 100644 --- a/src/Shoelace.Style/Components/Base/ShoelaceComponentBase.cs +++ b/src/Shoelace.Style/Components/Base/ShoelaceComponentBase.cs @@ -9,11 +9,8 @@ namespace Shoelace.Style.Components; /// It provides support for handling additional HTML attributes, CSS classes, styles, /// and event listeners on the component. /// -public abstract class ShoelaceComponentBase : ComponentBase, IAsyncDisposable +public abstract class ShoelaceComponentBase : ComponentBase { - // Stores the event callback types and their corresponding JavaScript listener IDs. - private readonly ConcurrentDictionary _callbacks = new(); - /// /// Gets or sets a collection of additional attributes that will be applied to the created element. /// @@ -42,136 +39,11 @@ public abstract class ShoelaceComponentBase : ComponentBase, IAsyncDisposable /// The value will be used as the HTML global id attribute. /// [Parameter] - public Guid? Id { get; set; } + public string? Id { get; set; } /// /// Optional in-line styles. If given, these will be included in the style attribute of the component. /// [Parameter] public virtual string? Style { get; set; } - - /// - /// Asynchronously disposes the component and removes any attached event listeners. - /// - public async ValueTask DisposeAsync() - { - // Removes existing JavaScript event listeners associated with this component - await RemoveExistingCallbacks(); - GC.SuppressFinalize(this); - } - - /// - /// Adds an event listener to the component for a specified event type. - /// - /// The type of the event (e.g., "click", "mouseover"). - /// The to be invoked when the event occurs. - protected async Task AddEventListener(string type, EventCallback callback) - { - if (!callback.HasDelegate || Element.Context is null) - { - return; - } - - // Adds the event listener via JSInterop and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, () => callback.InvokeAsync()); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Adds an event listener to the component for a specified event type with an event argument. - /// - /// The type of event argument (e.g., MouseEventArgs, KeyboardEventArgs). - /// The type of the event (e.g., "click", "input"). - /// The to be invoked with an argument when the event occurs. - protected async Task AddEventListener(string type, EventCallback callback) - { - if (!callback.HasDelegate || Element.Context is null) - { - return; - } - - // Adds the event listener via JSInterop with a typed argument and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, (e) => callback.InvokeAsync(e)); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Adds an event listener to the component for a specified event type with an event argument. - /// - /// The type of event argument (e.g., MouseEventArgs, KeyboardEventArgs). - /// The type of the converted value - /// The type of the event (e.g., "click", "input"). - /// The to be invoked with an argument when the event occurs. - /// The function to convert an event into a result - protected async Task AddEventListener(string type, EventCallback callback, Func converter) - { - if (!callback.HasDelegate || Element.Context is null) - { - return; - } - - // Adds the event listener via JSInterop with a typed argument and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, (e) => callback.InvokeAsync(converter(e))); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Adds an event listener to the component for a specified event type with an event argument. - /// - /// The type of event argument (e.g., MouseEventArgs, KeyboardEventArgs). - /// The type of the event (e.g., "click", "input"). - /// The to be invoked with an argument when the event occurs. - /// The function to convert an event into a result - protected async Task AddEventListener(string type, EventCallback callback, Func converter) - { - if (!callback.HasDelegate || Element.Context is null) - { - return; - } - - // Adds the event listener via JSInterop with a typed argument and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, () => callback.InvokeAsync(converter())); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Adds an event listener to the component for a specified event type with an event argument. - /// - /// The type of the event (e.g., "click", "input"). - /// The function to run on event. - protected async Task AddEventListener(string type, Action action) - { - // Adds the event listener via JSInterop with a typed argument and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, action); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Adds an event listener to the component for a specified event type with an event argument. - /// - /// The type of the event (e.g., "click", "input"). - /// The function to run on event. - protected async Task AddEventListener(string type, Func func) - { - // Adds the event listener via JSInterop with a typed argument and stores the callback ID - var callbackId = await Element.AddEventListenerAsync(type, func); - _callbacks.TryAdd(type, callbackId); - } - - /// - /// Removes all existing event listeners from the component. - /// - private async Task RemoveExistingCallbacks() - { - if (Element.Context is null) - { - return; - } - - // Loops through all stored event listeners and removes them via JSInterop - foreach (var callback in _callbacks) - { - await Element.RemoveEventListenerAsync(callback.Key, callback.Value); - } - } } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Base/ShoelaceInputBase.cs b/src/Shoelace.Style/Components/Base/ShoelaceInputBase.cs index 4a09a76..dec9909 100644 --- a/src/Shoelace.Style/Components/Base/ShoelaceInputBase.cs +++ b/src/Shoelace.Style/Components/Base/ShoelaceInputBase.cs @@ -1,6 +1,8 @@ using Microsoft.AspNetCore.Components; +using Microsoft.AspNetCore.Components.Forms; using Microsoft.JSInterop; -using Shoelace.Style.Events; +using Shoelace.Style.Utilities; +using System.Diagnostics.CodeAnalysis; using System.Linq.Expressions; namespace Shoelace.Style.Components; @@ -10,13 +12,95 @@ namespace Shoelace.Style.Components; /// It provides support for handling additional HTML attributes, CSS classes, styles, /// and event listeners on the component. /// -public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable +public abstract partial class ShoelaceInputBase : ShoelaceComponentBase, IValidatable, IDisposable { + internal readonly string UnknownBoundField = "(unknown)"; + + private readonly EventHandler _validationStateChangedHandler; + + private bool _hasInitializedParameters; + private string? _incomingValueBeforeParsing; + private Type? _nullableUnderlyingType; + private bool _parsingFailed; + private ValidationMessageStore? _parsingValidationMessages; + private bool _previousParsingAttemptFailed; + + /// + protected ShoelaceInputBase() + { + Id = Identifier.NewId(); + _validationStateChangedHandler = OnValidateStateChanged; + } + + /// + /// Gets or sets the delay, in milliseconds, before to raise the event. + /// + [Parameter] + public int Delay { get; set; } + + /// + /// Gets or sets the display name for this field. + /// This value is used when generating error messages when the input value fails to parse correctly. + /// + [Parameter] + public string? DisplayName { get; set; } + + /// + /// Gets or sets the that identifies the bound value. + /// If set, this parameter takes precedence over . + /// + [Parameter] + public FieldIdentifier? Field { get; set; } + + /// + /// Determines if the input should listen for the sl-change or sl-input event + /// + [Parameter] + public bool Immediate { get; set; } + /// /// Emitted when the value of the element changes. /// [Parameter] - public EventCallback ValueChanged { get; set; } + public EventCallback ValueChanged { get; set; } + + internal virtual bool FieldBound => Field is not null || ValueExpression is not null || ValueChanged.HasDelegate; + + /// + /// Gets the for the bound value. + /// + protected internal FieldIdentifier FieldIdentifier { get; set; } + + /// + /// Gets or sets the current value of the input. + /// + protected TValue? CurrentValue + { + get => Value; + set => _ = SetCurrentValueAsync(value); + } + + /// + /// Gets or sets the current value of the input, represented as a string. + /// + protected string? CurrentValueAsString + { + // InputBase-derived components can hold invalid states (e.g., an InputNumber being blank even when bound + // to an int value). So, if parsing fails, we keep the rejected string in the UI even though it doesn't + // match what's on the .NET model. This avoids interfering with typing, but still notifies the EditContext + // about the validation error message. + get => _parsingFailed ? _incomingValueBeforeParsing : FormatValueAsString(CurrentValue); + set => _ = SetCurrentValueAsStringAsync(value); + } + + /// + /// Gets the associated . + /// This property is uninitialized if the input does not have a parent . + /// + protected EditContext EditContext { get; set; } = default!; + + [CascadingParameter] + private EditContext? CascadedEditContext { get; set; } #region Properties @@ -27,7 +111,7 @@ public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable /// Primarily used for resetting the form control. /// [Parameter] - public T? DefaultValue { get; set; } + public TValue? DefaultValue { get; set; } /// /// Disables the input. @@ -36,8 +120,8 @@ public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable public bool Disabled { get; set; } /// - /// By default, form controls are associated with the nearest containing <form> element. - /// This attribute allows you to place the form control outside of a form + /// By default, form controls are associated with the nearest containing <form> element. + /// This attribute allows you to place the form control outside of a form /// and associate it with the form that has this id. /// /// @@ -52,12 +136,6 @@ public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable [Parameter] public string? HelpText { get; set; } - /// - /// Determines if the input should listen for the sl-change or sl-input event - /// - [Parameter] - public bool Immediate { get; set; } - /// /// The input’s label. If you need to display HTML, use the label slot instead. /// @@ -66,6 +144,7 @@ public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable /// /// The name of the input, submitted as a name/value pair with form data. + /// ⚠️ This value needs to be set manually for SSR scenarios to work correctly. /// [Parameter] public string? Name { get; set; } @@ -89,51 +168,268 @@ public abstract class ShoelaceInputBase : ShoelaceComponentBase, IValidatable /// The current value of the input, submitted as a name/value pair with form data. /// [Parameter] - public T? Value { get; set; } + public TValue? Value { get; set; } /// [Parameter] - public Expression>? ValueExpression { get; set; } + public Expression>? ValueExpression { get; set; } #endregion Properties #region Events + /// + [Parameter] + public EventCallback OnInvalid { get; set; } + + #endregion Events + + /// + public void Dispose() + { + Dispose(disposing: true); + GC.SuppressFinalize(this); + } + + /// + public override Task SetParametersAsync(ParameterView parameters) + { + parameters.SetParameterProperties(this); + + if (!_hasInitializedParameters) + { + // This is the first run + // Could put this logic in OnInit, but its nice to avoid forcing people who override OnInit to call base.OnInit() + + if (Field is not null) + { + FieldIdentifier = (FieldIdentifier)Field; + } + else if (ValueExpression is not null) + { + FieldIdentifier = FieldIdentifier.Create(ValueExpression); + } + else if (ValueChanged.HasDelegate) + { + FieldIdentifier = FieldIdentifier.Create(() => Value); + } + + if (CascadedEditContext != null) + { + EditContext = CascadedEditContext; + EditContext.OnValidationStateChanged += _validationStateChangedHandler; + } + + _nullableUnderlyingType = Nullable.GetUnderlyingType(typeof(TValue)); + _hasInitializedParameters = true; + } + else if (CascadedEditContext != EditContext) + { + // Not the first run + + // We don't support changing EditContext because it's messy to be clearing up state and event + // handlers for the previous one, and there's no strong use case. If a strong use case + // emerges, we can consider changing this. + throw new InvalidOperationException($"{GetType()} does not support changing the {nameof(Microsoft.AspNetCore.Components.Forms.EditContext)} dynamically."); + } + + UpdateAdditionalValidationAttributes(); + + // For derived components, retain the usual lifecycle with OnInit/OnParametersSet/etc. + return base.SetParametersAsync(ParameterView.Empty); + } + + /// + protected virtual void Dispose(bool disposing) + { + if (disposing) + { + // When initialization in the SetParametersAsync method fails, the EditContext property can remain equal to null + if (EditContext is not null) + { + EditContext.OnValidationStateChanged -= _validationStateChangedHandler; + } + + _debounce.Dispose(); + } + } + /// - /// Emitted when an alteration to the control’s value is committed by the user. + /// Formats the value as a string. Derived classes can override this to determine the formating used for . /// - [Parameter] - public EventCallback> OnChange { get; set; } + /// The value to format. + /// A string representation of the value. + protected virtual string? FormatValueAsString(TValue? value) => value?.ToString(); /// - /// Emitted when the control receives input. + /// Attempts to set the current value of the input, represented as a string. /// - [Parameter] - public EventCallback> OnInput { get; set; } + /// + protected async Task SetCurrentValueAsStringAsync(string? value) + { + _incomingValueBeforeParsing = value; + _parsingValidationMessages?.Clear(); - /// - [Parameter] - public EventCallback OnInvalid { get; set; } + if (_nullableUnderlyingType != null && string.IsNullOrEmpty(value)) + { + // Assume if it's a nullable type, null/empty inputs should correspond to default(T) + // Then all subclasses get nullable support almost automatically (they just have to + // not reject Nullable based on the type itself). + _parsingFailed = false; + CurrentValue = default!; + } + else if (TryParseValueFromString(value, out var parsedValue, out var validationErrorMessage)) + { + _parsingFailed = false; + await SetCurrentValueAsync(parsedValue); + } + else + { + _parsingFailed = true; - #endregion Events + // EditContext may be null if the input is not a child component of EditForm. + if (EditContext is not null && FieldBound) + { + _parsingValidationMessages ??= new ValidationMessageStore(EditContext); + _parsingValidationMessages.Add(FieldIdentifier, validationErrorMessage); - /// - protected override async Task OnAfterRenderAsync(bool firstRender) + // Since we're not writing to CurrentValue, we'll need to notify about modification from here + EditContext.NotifyFieldChanged(FieldIdentifier); + } + } + + // We can skip the validation notification if we were previously valid and still are + if (_parsingFailed || _previousParsingAttemptFailed) + { + EditContext?.NotifyValidationStateChanged(); + _previousParsingAttemptFailed = _parsingFailed; + } + } + + /// + protected async Task SetCurrentValueAsync(TValue? value) { - await base.OnAfterRenderAsync(firstRender); + var hasChanged = !EqualityComparer.Default.Equals(value, Value); + if (!hasChanged) + { + return; + } - if (firstRender) + _parsingFailed = false; + + // If we don't do this, then when the user edits from A to B, we'd: + // - Do a render that changes back to A + // - Then send the updated value to the parent, which sends the B back to this component + // - Do another render that changes it to B again + // The unnecessary reversion from B to A can cause selection to be lost while typing + // A better solution would be somehow forcing the parent component's render to occur first, + // but that would involve a complex change in the renderer to keep the render queue sorted + // by component depth or similar. + Value = value; + if (ValueChanged.HasDelegate) + { + // Thread Safety: Force `ValueChanged` to be re-associated with the Dispatcher, prior to invocation. + await InvokeAsync(async () => await ValueChanged.InvokeAsync(value)); + } + if (FieldBound) { - await AddEventListener("sl-change", OnChange); - await AddEventListener("sl-input", OnInput); - await AddEventListener("sl-invalid", OnInvalid); + // Thread Safety: Force `EditContext` to be re-associated with the Dispatcher + await InvokeAsync(() => EditContext?.NotifyFieldChanged(FieldIdentifier)); + } + } + + /// + /// Parses a string to create an instance of . Derived classes can override this to change how + /// interprets incoming values. + /// + /// The string value to be parsed. + /// An instance of . + /// If the value could not be parsed, provides a validation error message. + /// True if the value could be parsed; otherwise false. + protected abstract bool TryParseValueFromString(string? value, [MaybeNullWhen(false)] out TValue result, [NotNullWhen(false)] out string? validationErrorMessage); - await AddEventListener, T>(Immediate ? "sl-input" : "sl-change", ValueChanged, (e) => e.Target.Value); + /// + /// Returns a dictionary with the same values as the specified . + /// + /// true, if a new dictionary with copied values was created. false - otherwise. + private static bool ConvertToDictionary(IReadOnlyDictionary? source, out Dictionary result) + { + var newDictionaryCreated = true; + if (source == null) + { + result = []; } + else if (source is Dictionary currentDictionary) + { + result = currentDictionary; + newDictionaryCreated = false; + } + else + { + result = []; + foreach (var item in source) + { + result.Add(item.Key, item.Value); + } + } + + return newDictionaryCreated; } - #region Instance Methods + private void OnValidateStateChanged(object? sender, ValidationStateChangedEventArgs eventArgs) + { + UpdateAdditionalValidationAttributes(); + InvokeAsync(StateHasChanged); + } + + private void UpdateAdditionalValidationAttributes() + { + if (EditContext is null) + { + return; + } + + var hasAriaInvalidAttribute = AdditionalAttributes != null && AdditionalAttributes.ContainsKey("aria-invalid"); + if (FieldBound && EditContext.GetValidationMessages(FieldIdentifier).Any()) + { + if (hasAriaInvalidAttribute) + { + // Do not overwrite the attribute value + return; + } + if (ConvertToDictionary(AdditionalAttributes, out var additionalAttributes)) + { + AdditionalAttributes = additionalAttributes; + } + + // To make the `Input` components accessible by default + // we will automatically render the `aria-invalid` attribute when the validation fails + // value must be "true" see https://www.w3.org/TR/wai-aria-1.1/#aria-invalid + additionalAttributes["aria-invalid"] = "true"; + } + else if (hasAriaInvalidAttribute) + { + // No validation errors. Need to remove `aria-invalid` if it was rendered already + + if (AdditionalAttributes!.Count == 1) + { + // Only aria-invalid argument is present which we don't need any more + AdditionalAttributes = null; + } + else + { + if (ConvertToDictionary(AdditionalAttributes, out var additionalAttributes)) + { + AdditionalAttributes = additionalAttributes; + } + + additionalAttributes.Remove("aria-invalid"); + } + } + } + + #region Instance Methods /// public ValueTask CheckValidityAsync() => Element.InvokeVoidAsync("checkValidity"); @@ -150,4 +446,75 @@ protected override async Task OnAfterRenderAsync(bool firstRender) public ValueTask SetCustomValidityAsync(string message) => Element.InvokeVoidAsync("setCustomValidity", message); #endregion Instance Methods +} + +public abstract partial class ShoelaceInputBase +{ + private readonly Debounce _debounce = new(); + +#pragma warning disable S2583 + + /// + /// Handler for the OnChange event. + /// + /// + /// + protected virtual async Task ChangeHandlerAsync(ChangeEventArgs e) + { + var _notifyCalled = false; + var isValid = TryParseValueFromString(e.Value?.ToString(), out TValue? result, out var validationErrorMessage); + + if (isValid) + { + await SetCurrentValueAsync(result ?? default); + _notifyCalled = true; + } + else + { + if (FieldBound && CascadedEditContext != null) + { + _parsingValidationMessages ??= new ValidationMessageStore(CascadedEditContext); + + _parsingValidationMessages.Clear(); + _parsingValidationMessages.Add(FieldIdentifier, validationErrorMessage ?? "Unknown parsing error"); + } + } + if (FieldBound && !_notifyCalled) + { + CascadedEditContext?.NotifyFieldChanged(FieldIdentifier); + } + } + +#pragma warning restore S2583 + + /// + /// Handler for the OnInput event, with an optional delay to avoid to raise the event too often. + /// + /// + /// + protected virtual async Task InputHandlerAsync(ChangeEventArgs e) + { + if (!Immediate) + { + return; + } + + if (Delay > 0) + { + await _debounce.RunAsync(Delay, async () => await ChangeHandlerAsync(e)); + } + else + { + await ChangeHandlerAsync(e); + } + } + + /// + /// Handler for the OnInvalid event + /// + /// + protected virtual async Task InvalidHandlerAsync() + { + await OnInvalid.InvokeAsync(); + } } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Base/ShoelacePresentableBase.cs b/src/Shoelace.Style/Components/Base/ShoelacePresentableBase.cs index 710ff23..e445a79 100644 --- a/src/Shoelace.Style/Components/Base/ShoelacePresentableBase.cs +++ b/src/Shoelace.Style/Components/Base/ShoelacePresentableBase.cs @@ -42,23 +42,38 @@ public abstract class ShoelacePresentableBase : ShoelaceComponentBase, IPresenta #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) + /// + /// Handler for the OnAfterHide event. + /// + protected virtual async Task AfterHideHandlerAsync() + { + Open = false; + await OpenChanged.InvokeAsync(Open); + + await OnAfterHide.InvokeAsync(); + } + + /// + /// Handler for the OnAfterShow event. + /// + protected virtual async Task AfterShowHandlerAsync() { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-show", OnShow); - await AddEventListener("sl-hide", OnHide); - await AddEventListener("sl-after-show", OnAfterShow); - await AddEventListener("sl-after-hide", OnAfterHide); - - await AddEventListener("sl-after-show", OpenChanged, converter: () => Open = true); - await AddEventListener("sl-after-hide", OpenChanged, converter: () => Open = false); - } + Open = true; + await OpenChanged.InvokeAsync(Open); + + await OnAfterShow.InvokeAsync(); } + /// + /// Handler for the OnHide event. + /// + protected virtual async Task HideHandlerAsync() => await OnHide.InvokeAsync(); + + /// + /// Handler for the OnShow event. + /// + protected virtual async Task ShowHandlerAsync() => await OnShow.InvokeAsync(); + #region Instance Methods /// diff --git a/src/Shoelace.Style/Components/Button/ShoelaceButton.razor b/src/Shoelace.Style/Components/Button/ShoelaceButton.razor index 13e12e5..bd9bfb5 100644 --- a/src/Shoelace.Style/Components/Button/ShoelaceButton.razor +++ b/src/Shoelace.Style/Components/Button/ShoelaceButton.razor @@ -24,6 +24,8 @@ formaction="@FormAction" formmethod="@FormMethod" formnovalidate="@FormNoValidate" - formtarget="@FormTarget"> + formtarget="@FormTarget" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Button/ShoelaceButton.razor.cs b/src/Shoelace.Style/Components/Button/ShoelaceButton.razor.cs index c4f29f6..275414f 100644 --- a/src/Shoelace.Style/Components/Button/ShoelaceButton.razor.cs +++ b/src/Shoelace.Style/Components/Button/ShoelaceButton.razor.cs @@ -178,18 +178,15 @@ public partial class ShoelaceButton : ShoelaceComponentBase, IFocusable, IValida #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-blur", OnBlur); - await AddEventListener("sl-focus", OnFocus); - await AddEventListener("sl-invalid", OnInvalid); - } - } + /// + /// Handler for the OnBlur event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); #region Instance Methods diff --git a/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor b/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor index 764bcb2..08ab0ad 100644 --- a/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor +++ b/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor @@ -1,5 +1,5 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase +@inherits ShoelaceInputBase + indeterminate="@Indeterminate" + @onslcheckedchange="CheckedChangeHandlerAsync"> @Label \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor.cs b/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor.cs index 1c148ec..51bb49a 100644 --- a/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor.cs +++ b/src/Shoelace.Style/Components/Checkbox/ShoelaceCheckbox.razor.cs @@ -1,5 +1,7 @@ using Microsoft.AspNetCore.Components; using Shoelace.Style.Events; +using Shoelace.Style.Utilities; +using System.Diagnostics.CodeAnalysis; namespace Shoelace.Style.Components; @@ -9,8 +11,15 @@ namespace Shoelace.Style.Components; /// /// /// -public partial class ShoelaceCheckbox : ShoelaceInputBase +public partial class ShoelaceCheckbox : ShoelaceInputBase { + /// + [DynamicDependency(DynamicallyAccessedMemberTypes.All, typeof(CheckboxChangeEventArgs))] + public ShoelaceCheckbox() + { + Id = Identifier.NewId(); + } + /// /// Emitted when the attribute checked change. /// @@ -41,14 +50,15 @@ public partial class ShoelaceCheckbox : ShoelaceInputBase #endregion Properties - /// - protected override async Task OnAfterRenderAsync(bool firstRender) + /// + /// Handler for the event. + /// + protected virtual async Task CheckedChangeHandlerAsync(CheckboxChangeEventArgs e) { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener, bool>("sl-change", CheckedChanged, (e) => e.Target.Checked); - } + Checked = e.Checked ?? false; + await CheckedChanged.InvokeAsync(Checked); } + + /// + protected override bool TryParseValueFromString(string? value, out bool result, [NotNullWhen(false)] out string? validationErrorMessage) => throw new NotSupportedException($"This component does not parse string inputs. Bind to the '{nameof(CurrentValue)}' property, not '{nameof(CurrentValueAsString)}'."); } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor b/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor index d9256ea..9e67213 100644 --- a/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor +++ b/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor @@ -1,5 +1,6 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase +@inherits ShoelaceInputBase +@inject IJSRuntime JSRuntime \ No newline at end of file + uppercase="@Uppercase" + @onslchange="ChangeHandlerAsync" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor.cs b/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor.cs index f8948a3..2f4228d 100644 --- a/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor.cs +++ b/src/Shoelace.Style/Components/ColorPicker/ShoelaceColorPicker.razor.cs @@ -1,6 +1,7 @@ using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; using Shoelace.Style.Options; +using System.Diagnostics.CodeAnalysis; namespace Shoelace.Style.Components; @@ -10,7 +11,7 @@ namespace Shoelace.Style.Components; /// /// /// -public partial class ShoelaceColorPicker : ShoelaceInputBase, IFocusable +public partial class ShoelaceColorPicker : ShoelaceInputBase, IFocusable { #region Properties @@ -77,6 +78,16 @@ public partial class ShoelaceColorPicker : ShoelaceInputBase, IFocusable #endregion Events + /// + /// Handler for the OnBluer event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); + /// protected override async Task OnAfterRenderAsync(bool firstRender) { @@ -88,6 +99,14 @@ protected override async Task OnAfterRenderAsync(bool firstRender) } } + /// + protected override bool TryParseValueFromString(string? value, out string? result, [NotNullWhen(false)] out string? validationErrorMessage) + { + result = value; + validationErrorMessage = null; + return true; + } + #region Instance Methods /// diff --git a/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor b/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor index 44a7b1c..89f8018 100644 --- a/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor +++ b/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor @@ -14,6 +14,8 @@ hoist="@Hoist" success-label="@SuccessLabel" tooltip-placement="@TooltipPlacement" - valu="@Value"> + valu="@Value" + @onslcopy="CopyHandlerAsync" + @onslerror="ErrorHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor.cs b/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor.cs index 69dbdd5..8b67407 100644 --- a/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor.cs +++ b/src/Shoelace.Style/Components/CopyButton/ShoelaceCopyButton.razor.cs @@ -101,15 +101,15 @@ public partial class ShoelaceCopyButton : ShoelaceComponentBase #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-copy", OnCopy); - await AddEventListener("sl-error", OnError); - } - } + /// + /// Handler for OnCopy event. + /// + /// + protected virtual async Task CopyHandlerAsync() => await OnCopy.InvokeAsync(); + + /// + /// Handler for OnError event. + /// + /// + protected virtual async Task ErrorHandlerAsync() => await OnError.InvokeAsync(); } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Details/ShoelaceDetails.razor b/src/Shoelace.Style/Components/Details/ShoelaceDetails.razor index 2042dfa..7f43338 100644 --- a/src/Shoelace.Style/Components/Details/ShoelaceDetails.razor +++ b/src/Shoelace.Style/Components/Details/ShoelaceDetails.razor @@ -8,6 +8,10 @@ style="@Style" open="@Open" disabled="@Disabled" - summary="@Summary"> + summary="@Summary" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Dialog/DialogReference.cs b/src/Shoelace.Style/Components/Dialog/DialogReference.cs index 9f98b54..609f41d 100644 --- a/src/Shoelace.Style/Components/Dialog/DialogReference.cs +++ b/src/Shoelace.Style/Components/Dialog/DialogReference.cs @@ -19,7 +19,7 @@ public interface IDialogReference /// /// The unique ID of this dialog. /// - Guid Id { get; } + string Id { get; } /// /// A task completion source that tracks the rendering completion state of the dialog. @@ -79,7 +79,7 @@ public interface IDialogReference /// /// The unique identifier for the dialog instance. /// The dialog service managing this dialog instance. -public class DialogReference(Guid instanceId, IDialogService service) : IDialogReference +public class DialogReference(string instanceId, IDialogService service) : IDialogReference { private readonly TaskCompletionSource _result = new(); private readonly IDialogService _service = service; @@ -88,7 +88,7 @@ public class DialogReference(Guid instanceId, IDialogService service) : IDialogR public object? Dialog { get; private set; } /// - public Guid Id { get; } = instanceId; + public string Id { get; } = instanceId; /// public TaskCompletionSource RenderCompleteTaskCompletionSource { get; } = new(); diff --git a/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor b/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor index 41bb3e9..71f6c62 100644 --- a/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor +++ b/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor @@ -8,7 +8,13 @@ style="@Style" open="@Open" label="@Label" - no-header="@NoHeader"> + no-header="@NoHeader" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync" + @onslinitialfocus="InitialFocusHandlerAsync" + @onslrequestclose="RequestCloseHandlerAsync"> @ChildContent diff --git a/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor.cs b/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor.cs index 4fa328a..fb3366b 100644 --- a/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor.cs +++ b/src/Shoelace.Style/Components/Dialog/ShoelaceDialog.razor.cs @@ -60,7 +60,7 @@ public partial class ShoelaceDialog : ShoelacePresentableBase /// Avoid using this unless closing the dialog will result in destructive behavior such as data loss. /// [Parameter] - public EventCallback OnRequestClose { get; set; } + public EventCallback OnRequestClose { get; set; } #endregion Events @@ -94,7 +94,7 @@ public ValueTask CloseAsync(T value) /// public async ValueTask CloseAsync(DialogResult result) { - if (Id is null || Id == Guid.Empty) + if (string.IsNullOrWhiteSpace(Id)) { throw new ArgumentException("The Id should be a valid GUID"); } @@ -102,29 +102,38 @@ public async ValueTask CloseAsync(DialogResult result) await SetOpen(false); await Task.Delay(125); - Provider?.DismissInstance(Id.Value, result); + Provider?.DismissInstance(Id, result); } + + /// + /// Handler for OnInitialFocuse event. + /// + /// + protected virtual async Task InitialFocusHandlerAsync() => await OnInitialFocus.InvokeAsync(); + /// protected override async Task OnAfterRenderAsync(bool firstRender) { await base.OnAfterRenderAsync(firstRender); - if (firstRender) + if (firstRender && Provider != null) { - await AddEventListener("sl-initial-focus", OnInitialFocus); - await AddEventListener("sl-request-close", OnRequestClose); - - await AddEventListener("sl-request-close", CloseAsync); - - if (Provider is not null) - { - await Task.Delay(125); - await SetOpen(true); - } + await Task.Delay(125); + await SetOpen(true); } } + /// + /// Handler for OnRequestClose event. + /// + /// + protected virtual async Task RequestCloseHandlerAsync(RequestCloseEventArgs e) + { + await OnRequestClose.InvokeAsync(e); + await CloseAsync(); + } + private async Task SetOpen(bool open) { Open = open; diff --git a/src/Shoelace.Style/Components/Dialog/ShoelaceDialogProvider.razor.cs b/src/Shoelace.Style/Components/Dialog/ShoelaceDialogProvider.razor.cs index b29972a..79df215 100644 --- a/src/Shoelace.Style/Components/Dialog/ShoelaceDialogProvider.razor.cs +++ b/src/Shoelace.Style/Components/Dialog/ShoelaceDialogProvider.razor.cs @@ -37,7 +37,7 @@ public void Dispose() /// /// The unique identifier of the dialog to dismiss. /// The result to return from the dismissed dialog. - internal void DismissInstance(Guid id, DialogResult result) + internal void DismissInstance(string id, DialogResult result) { var reference = GetDialogReference(id); if (reference != null) @@ -119,7 +119,7 @@ private void DismissInstance(IDialogReference dialog, DialogResult? result) /// /// The unique identifier of the dialog. /// The dialog reference, or null if not found. - private IDialogReference? GetDialogReference(Guid id) + private IDialogReference? GetDialogReference(string id) { return _dialogs.Find(x => x.Id == id); } diff --git a/src/Shoelace.Style/Components/Dropdown/ShoelaceDropdown.razor b/src/Shoelace.Style/Components/Dropdown/ShoelaceDropdown.razor index 9223a16..6f94ffe 100644 --- a/src/Shoelace.Style/Components/Dropdown/ShoelaceDropdown.razor +++ b/src/Shoelace.Style/Components/Dropdown/ShoelaceDropdown.razor @@ -13,6 +13,10 @@ placement="@Placement" skiddng="@Skidding" stay-open-on-select="@StayOpenOnSelect" - sync="@Sync"> + sync="@Sync" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor b/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor index b41eacd..b574ec5 100644 --- a/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor +++ b/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor @@ -9,4 +9,6 @@ label="@Label" library="@Library" name="@Name" - src="@Src"> \ No newline at end of file + src="@Src" + @onslload="LoadHandlerAsync" + @onslerror="ErrorHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor.cs b/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor.cs index 4ea827a..d04ada2 100644 --- a/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor.cs +++ b/src/Shoelace.Style/Components/Icon/ShoelaceIcon.razor.cs @@ -56,4 +56,16 @@ public partial class ShoelaceIcon : ShoelaceComponentBase public EventCallback OnLoad { get; set; } #endregion Events + + /// + /// Handler for the OnError event + /// + /// + protected virtual async Task ErrorHandlerAsync() => await OnError.InvokeAsync(); + + /// + /// Handler for the OnLoad event + /// + /// + protected virtual async Task LoadHandlerAsync() => await OnLoad.InvokeAsync(); } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor b/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor index cbea3d1..b57ff84 100644 --- a/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor +++ b/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor @@ -13,4 +13,6 @@ library="@Library" name="@Name" src="@Src" - target="@Target"> \ No newline at end of file + target="@Target" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor.cs b/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor.cs index 4000b92..789bff6 100644 --- a/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor.cs +++ b/src/Shoelace.Style/Components/IconButton/ShoelaceIconButton.razor.cs @@ -83,17 +83,15 @@ public partial class ShoelaceIconButton : ShoelaceComponentBase, IFocusable #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-blur", OnBlur); - await AddEventListener("sl-focus", OnFocus); - } - } + /// + /// Handler for the OnBlur event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); #region Instance Methods diff --git a/src/Shoelace.Style/Components/Input/ShoelaceInput.razor b/src/Shoelace.Style/Components/Input/ShoelaceInput.razor index 66fa280..56b9b2d 100644 --- a/src/Shoelace.Style/Components/Input/ShoelaceInput.razor +++ b/src/Shoelace.Style/Components/Input/ShoelaceInput.razor @@ -1,6 +1,5 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase -@typeparam T +@inherits ShoelaceInputBase + type="@Type" + @onslchange="ChangeHandlerAsync" + @onslinput="InputHandlerAsync" + @onslinvalid="InvalidHandlerAsync" + @onslclear="ClearHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Input/ShoelaceInput.razor.cs b/src/Shoelace.Style/Components/Input/ShoelaceInput.razor.cs index 0d930ac..0e213ab 100644 --- a/src/Shoelace.Style/Components/Input/ShoelaceInput.razor.cs +++ b/src/Shoelace.Style/Components/Input/ShoelaceInput.razor.cs @@ -10,8 +10,7 @@ namespace Shoelace.Style.Components; /// /// /// -/// The type of the value attribute -public partial class ShoelaceInput : ShoelaceInputBase, ISelectable, IClearable +public partial class ShoelaceInput : ShoelaceInputBase, ISelectable, IClearable { /// /// The content of the input. @@ -184,15 +183,17 @@ public partial class ShoelaceInput : ShoelaceInputBase, ISelectable, IClea #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); + /// + /// Handler for the OnClear event. + /// + protected virtual async Task ClearHandlerAsync() => await OnClear.InvokeAsync(); - if (firstRender) - { - await AddEventListener("sl-clear", OnClear); - } + /// + protected override bool TryParseValueFromString(string? value, out string? result, [NotNullWhen(false)] out string? validationErrorMessage) + { + result = value; + validationErrorMessage = null; + return true; } #region Instance Methods diff --git a/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor b/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor index a6e5706..408cc60 100644 --- a/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor +++ b/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor @@ -9,6 +9,8 @@ style="@Style" disabled="@Disabled" size="@Size" - value="@Value"> + value="@Value" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor.cs b/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor.cs index 2ada4ba..30b3c86 100644 --- a/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor.cs +++ b/src/Shoelace.Style/Components/Radio/ShoelaceRadio.razor.cs @@ -56,6 +56,16 @@ public partial class ShoelaceRadio : ShoelaceComponentBase, IFocusable #endregion Events + /// + /// Handler for the OnBluer event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); + #region Instance Properties /// diff --git a/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor b/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor index 443c652..8ddb237 100644 --- a/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor +++ b/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor @@ -1,6 +1,6 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase -@typeparam T +@inherits ShoelaceInputBase +@typeparam TValue + value="@Value" + @onslchange="ChangeHandlerAsync" + @onslinvalid="InvalidHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor.cs b/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor.cs index 1f6c17d..fa06ac7 100644 --- a/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor.cs +++ b/src/Shoelace.Style/Components/RadioGroup/ShoelaceRadioGroup.razor.cs @@ -1,4 +1,6 @@ using Microsoft.AspNetCore.Components; +using Shoelace.Style.Extensions; +using System.Diagnostics.CodeAnalysis; namespace Shoelace.Style.Components; @@ -8,13 +10,19 @@ namespace Shoelace.Style.Components; /// /// /// -/// The type of the radio group value -public partial class ShoelaceRadioGroup : ShoelaceInputBase +/// The type of the radio group value + +[CascadingTypeParameter(nameof(TValue))] +public partial class ShoelaceRadioGroup<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] TValue> : ShoelaceInputBase { /// - /// The default slot where + /// The default slot where /// or elements are placed. /// [Parameter] public RenderFragment? ChildContent { get; set; } -} + + /// + protected override bool TryParseValueFromString(string? value, [MaybeNullWhen(false)] out TValue result, [NotNullWhen(false)] out string? validationErrorMessage) + => this.TryParseSelectableValueFromString(value, out result, out validationErrorMessage); +} \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Range/ShoelaceRange.razor b/src/Shoelace.Style/Components/Range/ShoelaceRange.razor index 9b5329b..8a75622 100644 --- a/src/Shoelace.Style/Components/Range/ShoelaceRange.razor +++ b/src/Shoelace.Style/Components/Range/ShoelaceRange.razor @@ -1,5 +1,6 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase +@inherits ShoelaceInputBase +@typeparam TValue + default-value="@DefaultValue" + @onslchange="ChangeHandlerAsync" + @onslinvalid="InvalidHandlerAsync" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Range/ShoelaceRange.razor.cs b/src/Shoelace.Style/Components/Range/ShoelaceRange.razor.cs index da3bdc7..cb40ffb 100644 --- a/src/Shoelace.Style/Components/Range/ShoelaceRange.razor.cs +++ b/src/Shoelace.Style/Components/Range/ShoelaceRange.razor.cs @@ -1,6 +1,9 @@ using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; using Shoelace.Style.Options; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; +using System.Numerics; namespace Shoelace.Style.Components; @@ -10,7 +13,8 @@ namespace Shoelace.Style.Components; /// /// /// -public partial class ShoelaceRange : ShoelaceInputBase, IFocusable +public partial class ShoelaceRange : ShoelaceInputBase, IFocusable + where TValue : INumber { /// /// The range’s label. @@ -49,6 +53,14 @@ public partial class ShoelaceRange : ShoelaceInputBase, IFocusable #endregion Properties + private string? FormattedValue => Value switch + { + double @double => @double.ToString(CultureInfo.InvariantCulture), + decimal @decimal => @decimal.ToString(CultureInfo.InvariantCulture), + float @float => @float.ToString(CultureInfo.InvariantCulture), + _ => Value?.ToString() + }; + #region Events /// @@ -59,6 +71,31 @@ public partial class ShoelaceRange : ShoelaceInputBase, IFocusable #endregion Events + /// + /// Handler for the OnBluer event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); + + /// + protected override bool TryParseValueFromString(string? value, [MaybeNullWhen(false)] out TValue result, [NotNullWhen(false)] out string? validationErrorMessage) + { + if (BindConverter.TryConvertTo(value, CultureInfo.InvariantCulture, out result)) + { + validationErrorMessage = null; + return true; + } + else + { + validationErrorMessage = string.Format(CultureInfo.InvariantCulture, "The {0} field must be a number.", DisplayName ?? (FieldBound ? FieldIdentifier.FieldName : "(unknown)")); + return false; + } + } + #region Instance Properties /// diff --git a/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor b/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor index da13ca9..bdb2854 100644 --- a/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor +++ b/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor @@ -1,14 +1,20 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase +@inherits ShoelaceInputBase +@typeparam TValue \ No newline at end of file + max="@Max?.ToString(CultureInfo.InvariantCulture)" + precision="@Precision?.ToString(CultureInfo.InvariantCulture)" + readonly="@Readonly" + @onslchange="ChangeHandlerAsync" + @onslinvalid="InvalidHandlerAsync" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync" + @onslhover="HoverHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor.cs b/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor.cs index 0640fa3..762edcf 100644 --- a/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor.cs +++ b/src/Shoelace.Style/Components/Rating/ShoelaceRating.razor.cs @@ -2,6 +2,8 @@ using Microsoft.JSInterop; using Shoelace.Style.Events; using Shoelace.Style.Options; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; namespace Shoelace.Style.Components; @@ -11,7 +13,8 @@ namespace Shoelace.Style.Components; /// /// /// -public partial class ShoelaceRating : ShoelaceInputBase, IFocusable +public partial class ShoelaceRating : ShoelaceInputBase, IFocusable + where TValue : System.Numerics.INumber { #region Properties @@ -36,6 +39,14 @@ public partial class ShoelaceRating : ShoelaceInputBase, IFocusable #endregion Properties + private string? FormattedValue => Value switch + { + double @double => @double.ToString(CultureInfo.InvariantCulture), + decimal @decimal => @decimal.ToString(CultureInfo.InvariantCulture), + float @float => @float.ToString(CultureInfo.InvariantCulture), + _ => Value?.ToString() + }; + #region Events /// @@ -45,23 +56,42 @@ public partial class ShoelaceRating : ShoelaceInputBase, IFocusable public EventCallback OnFocus { get; set; } /// - /// Emitted when the user hovers over a value. - /// The phase property indicates when hovering starts, moves to a new value, or ends. + /// Emitted when the user hovers over a value. + /// The phase property indicates when hovering starts, moves to a new value, or ends. /// The value property tells what the rating’s value would be if the user were to commit to the hovered value. /// [Parameter] - public EventCallback OnHover { get; set; } + public EventCallback OnHover { get; set; } #endregion Events + /// + /// Handler for the OnBlur event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); + + /// + /// Handler for the OnHover event. + /// + protected virtual async Task HoverHandlerAsync(HoverEventArgs e) => await OnHover.InvokeAsync(e); + /// - protected override async Task OnAfterRenderAsync(bool firstRender) + protected override bool TryParseValueFromString(string? value, [MaybeNullWhen(false)] out TValue result, [NotNullWhen(false)] out string? validationErrorMessage) { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) + if (BindConverter.TryConvertTo(value, CultureInfo.InvariantCulture, out result)) + { + validationErrorMessage = null; + return true; + } + else { - await AddEventListener("sl-hover", OnHover); + validationErrorMessage = string.Format(CultureInfo.InvariantCulture, "The {0} field must be a number.", DisplayName ?? (FieldBound ? FieldIdentifier.FieldName : "(unknown)")); + return false; } } diff --git a/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor b/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor index ff67801..4055186 100644 --- a/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor +++ b/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor @@ -5,6 +5,7 @@ class="@Class" id="@Id" style="@Style" - disabled="@Disabled"> + disabled="@Disabled" + @onslresize="ResizeHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor.cs b/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor.cs index d753351..f95ba33 100644 --- a/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor.cs +++ b/src/Shoelace.Style/Components/ResizeObserver/ShoelaceResizeObserver.razor.cs @@ -33,18 +33,13 @@ public partial class ShoelaceResizeObserver /// Emitted when the element is resized. /// [Parameter] - public EventCallback OnResize { get; set; } + public EventCallback OnResize { get; set; } #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) - { - await base.OnAfterRenderAsync(firstRender); - - if (firstRender) - { - await AddEventListener("sl-resize", OnResize); - } - } + /// + /// Handler for the OnResize event + /// + /// + protected virtual async Task ResizeHandlerAsync(ResizeEventArgs e) => await OnResize.InvokeAsync(e); } \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor b/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor index 65b499e..9569469 100644 --- a/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor +++ b/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor @@ -1,6 +1,6 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInputBase -@typeparam T +@inherits ShoelaceInputBase +@typeparam TValue + placement="@Placement" + @onslchange="ChangeHandlerAsync" + @onslinvalid="InvalidHandlerAsync" + @onslclear="ClearHandlerAsync" + @onslblur="BlurHandlerAsync" + @onslfocus="FocusHandlerAsync" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor.cs b/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor.cs index 067706b..0aa3896 100644 --- a/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor.cs +++ b/src/Shoelace.Style/Components/Select/ShoelaceSelect.razor.cs @@ -1,6 +1,8 @@ using Microsoft.AspNetCore.Components; using Microsoft.JSInterop; +using Shoelace.Style.Extensions; using Shoelace.Style.Options; +using System.Diagnostics.CodeAnalysis; namespace Shoelace.Style.Components; @@ -10,8 +12,8 @@ namespace Shoelace.Style.Components; /// /// /// -/// The type of the value -public partial class ShoelaceSelect : ShoelaceInputBase, IClearable, IPresentable, IFocusable +/// The type of the value +public partial class ShoelaceSelect : ShoelaceInputBase, IClearable, IPresentable, IFocusable { /// /// The select main content. @@ -36,16 +38,16 @@ public partial class ShoelaceSelect : ShoelaceInputBase, IClearable, IPres public bool Filled { get; set; } /// - /// Enable this option to prevent the listbox from being clipped - /// when the component is placed inside a container with overflow: auto|scroll. + /// Enable this option to prevent the listbox from being clipped + /// when the component is placed inside a container with overflow: auto|scroll. /// Hoisting uses a fixed positioning strategy that works in many, but not all, scenarios. /// [Parameter] public bool Hoist { get; set; } /// - /// The maximum number of selected options to show when multiple is true. After the maximum, - /// ”+n” will be shown to indicate the number of additional items that are selected. + /// The maximum number of selected options to show when multiple is true. After the maximum, + /// ”+n” will be shown to indicate the number of additional items that are selected. /// Set to 0 to remove the limit. /// [Parameter] @@ -74,7 +76,7 @@ public partial class ShoelaceSelect : ShoelaceInputBase, IClearable, IPres public string? Placeholder { get; set; } /// - /// The preferred placement of the select’s menu. + /// The preferred placement of the select’s menu. /// Note that the actual placement may vary as needed to keep the listbox inside of the viewport. /// [Parameter] @@ -114,26 +116,57 @@ public partial class ShoelaceSelect : ShoelaceInputBase, IClearable, IPres #endregion Events - /// - protected override async Task OnAfterRenderAsync(bool firstRender) + /// + /// Handler for the OnAfterHide event. + /// + protected virtual async Task AfterHideHandlerAsync() { - await base.OnAfterRenderAsync(firstRender); + Open = false; + await OpenChanged.InvokeAsync(Open); - if (firstRender) - { - await AddEventListener("sl-blur", OnBlur); - await AddEventListener("sl-clear", OnClear); + await OnAfterHide.InvokeAsync(); + } - await AddEventListener("sl-show", OnShow); - await AddEventListener("sl-hide", OnHide); - await AddEventListener("sl-after-show", OnAfterShow); - await AddEventListener("sl-after-hide", OnAfterHide); + /// + /// Handler for the OnAfterShow event. + /// + protected virtual async Task AfterShowHandlerAsync() + { + Open = true; + await OpenChanged.InvokeAsync(Open); - await AddEventListener("sl-after-show", OpenChanged, converter: () => Open = true); - await AddEventListener("sl-after-hide", OpenChanged, converter: () => Open = false); - } + await OnAfterShow.InvokeAsync(); } + /// + /// Handler for the OnBlur event. + /// + protected virtual async Task BlurHandlerAsync() => await OnBlur.InvokeAsync(); + + /// + /// Handler for the OnClrar event. + /// + protected virtual async Task ClearHandlerAsync() => await OnClear.InvokeAsync(); + + /// + /// Handler for the OnFocus event. + /// + protected virtual async Task FocusHandlerAsync() => await OnFocus.InvokeAsync(); + + /// + /// Handler for the OnHide event. + /// + protected virtual async Task HideHandlerAsync() => await OnHide.InvokeAsync(); + + /// + /// Handler for the OnShow event. + /// + protected virtual async Task ShowHandlerAsync() => await OnShow.InvokeAsync(); + + /// + protected override bool TryParseValueFromString(string? value, [MaybeNullWhen(false)] out TValue result, [NotNullWhen(false)] out string? validationErrorMessage) + => this.TryParseSelectableValueFromString(value, out result, out validationErrorMessage); + #region Instance Methods /// diff --git a/src/Shoelace.Style/Components/Switch/ShoelaceSwitch.razor b/src/Shoelace.Style/Components/Switch/ShoelaceSwitch.razor index 35e2a38..e09e6ff 100644 --- a/src/Shoelace.Style/Components/Switch/ShoelaceSwitch.razor +++ b/src/Shoelace.Style/Components/Switch/ShoelaceSwitch.razor @@ -15,6 +15,7 @@ size="@Size" value="@Value" checked="@Checked" - default-checked="@DefaultChecked"> + default-checked="@DefaultChecked" + @onslcheckedchange="CheckedChangeHandlerAsync"> @Label \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor b/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor index 8099eea..67972c5 100644 --- a/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor +++ b/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor @@ -1,5 +1,5 @@ @namespace Shoelace.Style.Components -@inherits ShoelaceInput +@inherits ShoelaceInput \ No newline at end of file + resize="@Resize" + @onslchange="ChangeHandlerAsync" + @onslinput="InputHandlerAsync" + @onslinvalid="InvalidHandlerAsync" + @onslclear="ClearHandlerAsync"> \ No newline at end of file diff --git a/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor.cs b/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor.cs index 8358859..0b77ea8 100644 --- a/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor.cs +++ b/src/Shoelace.Style/Components/Textarea/ShoealceTextarea.razor.cs @@ -8,7 +8,7 @@ namespace Shoelace.Style.Components; /// /// /// -public partial class ShoealceTextarea : ShoelaceInput +public partial class ShoealceTextarea : ShoelaceInput { #region Properties @@ -25,7 +25,7 @@ public partial class ShoealceTextarea : ShoelaceInput /// Posiible values are 'none' | 'vertical' | 'auto' /// [Parameter] - public string Resize { get; set; } + public string? Resize { get; set; } #endregion } diff --git a/src/Shoelace.Style/Components/Tooltip/ShoelaceTooltip.razor b/src/Shoelace.Style/Components/Tooltip/ShoelaceTooltip.razor index 294e015..457208a 100644 --- a/src/Shoelace.Style/Components/Tooltip/ShoelaceTooltip.razor +++ b/src/Shoelace.Style/Components/Tooltip/ShoelaceTooltip.razor @@ -13,6 +13,10 @@ hoist="@Hoist" placement="@Placement" skidding="@Skidding" - trigger="@Trigger"> + trigger="@Trigger" + @onslshow="ShowHandlerAsync" + @onslaftershow="AfterShowHandlerAsync" + @onslhide="HideHandlerAsync" + @onslafterhide="AfterHideHandlerAsync"> @ChildContent \ No newline at end of file diff --git a/src/Shoelace.Style/_Imports.razor b/src/Shoelace.Style/Components/_Imports.razor similarity index 84% rename from src/Shoelace.Style/_Imports.razor rename to src/Shoelace.Style/Components/_Imports.razor index 08f4b30..ee72ff2 100644 --- a/src/Shoelace.Style/_Imports.razor +++ b/src/Shoelace.Style/Components/_Imports.razor @@ -3,3 +3,4 @@ @using Microsoft.JSInterop @using Shoelace.Style.Services @using Shoelace.Style.Options +@using Shoelace.Style.Events diff --git a/src/Shoelace.Style/Events/CheckboxCheckedEventArgs.cs b/src/Shoelace.Style/Events/CheckboxCheckedEventArgs.cs new file mode 100644 index 0000000..00583e6 --- /dev/null +++ b/src/Shoelace.Style/Events/CheckboxCheckedEventArgs.cs @@ -0,0 +1,11 @@ +namespace Shoelace.Style.Events; + +/// +public class CheckboxChangeEventArgs : EventArgs +{ + /// + public bool? Checked { get; set; } + + /// + public bool? Indeterminate { get; set; } +} diff --git a/src/Shoelace.Style/Events/EventHandlers.cs b/src/Shoelace.Style/Events/EventHandlers.cs new file mode 100644 index 0000000..8712793 --- /dev/null +++ b/src/Shoelace.Style/Events/EventHandlers.cs @@ -0,0 +1,31 @@ +using Microsoft.AspNetCore.Components; +using Microsoft.AspNetCore.Components.Web; + +namespace Shoelace.Style.Events; + +/// +/// The event handlers needed to razor +/// + +[EventHandler("onslcheckedchange", typeof(CheckboxChangeEventArgs), true, true)] +[EventHandler("onplaychange", typeof(PlayChangeEventArgs), true, true)] +[EventHandler("onslchange", typeof(ChangeEventArgs), true, true)] +[EventHandler("onslinput", typeof(ChangeEventArgs), true, true)] +[EventHandler("onslfocus", typeof(FocusEventArgs), true, true)] +[EventHandler("onslblur", typeof(EventArgs), true, true)] +[EventHandler("onslload", typeof(EventArgs), true, true)] +[EventHandler("onslhover", typeof(HoverEventArgs), true, true)] +[EventHandler("onslshow", typeof(FocusEventArgs), true, true)] +[EventHandler("onslaftershow", typeof(FocusEventArgs), true, true)] +[EventHandler("onslhide", typeof(FocusEventArgs), true, true)] +[EventHandler("onslafterhide", typeof(FocusEventArgs), true, true)] +[EventHandler("onslinvalid", typeof(EventArgs), true, true)] +[EventHandler("onslclear", typeof(EventArgs), true, true)] +[EventHandler("onslerror", typeof(EventArgs), true, true)] +[EventHandler("onslload", typeof(EventArgs), true, true)] +[EventHandler("onslcopy", typeof(EventArgs), true, true)] +[EventHandler("onslinitialfocus", typeof(EventArgs), true, true)] +[EventHandler("onslrequestclose", typeof(RequestCloseEventArgs), true, true)] +[EventHandler("onslresize", typeof(ResizeEventArgs), true, true)] + +public static class EventHandlers; diff --git a/src/Shoelace.Style/Events/ShoelaceHoverEvent.cs b/src/Shoelace.Style/Events/HoverEventArgs.cs similarity index 75% rename from src/Shoelace.Style/Events/ShoelaceHoverEvent.cs rename to src/Shoelace.Style/Events/HoverEventArgs.cs index daf8725..835add3 100644 --- a/src/Shoelace.Style/Events/ShoelaceHoverEvent.cs +++ b/src/Shoelace.Style/Events/HoverEventArgs.cs @@ -1,22 +1,20 @@ -using Microsoft.JSInterop; - -namespace Shoelace.Style.Events; +namespace Shoelace.Style.Events; /// /// Represents an event triggered by a hover action in the Shoelace styling framework. /// This event contains details about the phase of the hover and a numeric value associated with the event. /// -public class ShoelaceHoverEvent : JSEvent +public class HoverEventArgs : EventArgs { /// - /// Gets or sets the phase of the hover event. - /// Possible values may include "start", "move", "end", etc., indicating different phases of a hover interaction. + /// Gets or sets a numeric value associated with the hover event. + /// This could represent duration, intensity, or any other metric tied to the hover interaction. /// - public string Phase { get; set; } = default!; + public double Value { get; set; } /// - /// Gets or sets a numeric value associated with the hover event. - /// This could represent duration, intensity, or any other metric tied to the hover interaction. + /// Gets or sets the phase of the hover event. + /// Possible values may include "start", "move", "end", etc., indicating different phases of a hover interaction. /// - public double Number { get; set; } -} + public string Phase { get; set; } = default!; +} \ No newline at end of file diff --git a/src/Shoelace.Style/Events/PlayChangeEventArgs.cs b/src/Shoelace.Style/Events/PlayChangeEventArgs.cs new file mode 100644 index 0000000..fd959a3 --- /dev/null +++ b/src/Shoelace.Style/Events/PlayChangeEventArgs.cs @@ -0,0 +1,8 @@ +namespace Shoelace.Style.Events; + +/// +public class PlayChangeEventArgs : EventArgs +{ + /// + public bool Play { get; set; } +} diff --git a/src/Shoelace.Style/Events/ShoelaceRequestCloseEvent.cs b/src/Shoelace.Style/Events/RequestCloseEventArgs.cs similarity index 89% rename from src/Shoelace.Style/Events/ShoelaceRequestCloseEvent.cs rename to src/Shoelace.Style/Events/RequestCloseEventArgs.cs index d02c422..ab57c34 100644 --- a/src/Shoelace.Style/Events/ShoelaceRequestCloseEvent.cs +++ b/src/Shoelace.Style/Events/RequestCloseEventArgs.cs @@ -3,7 +3,7 @@ /// /// Represents an event that requests the closing of a Shoelace dialog. /// -public class ShoelaceRequestCloseEvent +public class RequestCloseEventArgs : EventArgs { /// /// Gets or sets the source of the close request. diff --git a/src/Shoelace.Style/Events/ShoelaceResizeEvent.cs b/src/Shoelace.Style/Events/ResizeEventArgs.cs similarity index 82% rename from src/Shoelace.Style/Events/ShoelaceResizeEvent.cs rename to src/Shoelace.Style/Events/ResizeEventArgs.cs index e5a889b..b2dfba9 100644 --- a/src/Shoelace.Style/Events/ShoelaceResizeEvent.cs +++ b/src/Shoelace.Style/Events/ResizeEventArgs.cs @@ -1,9 +1,19 @@ -using System.Text.Json.Serialization; +namespace Shoelace.Style.Events; -namespace Shoelace.Style.Events; +/// +/// Internal class used for handling Shoelace component resize events. +/// Contains an array of resize observation entries. +/// +public class ResizeEventArgs : EventArgs +{ + /// + /// Gets or sets the array of entries representing resize events of observed elements. + /// + public ResizeObserverEntry[] Entries { get; set; } = []; +} /// -/// Represents a single entry for a resize observation. +/// Represents a single entry for a resize observation. /// Contains size details about the observed element's border box and content box. /// public class ResizeObserverEntry @@ -11,28 +21,14 @@ public class ResizeObserverEntry /// /// Gets or sets the collection of sizes representing the element's border box size. /// - [JsonPropertyName("borderBoxSize")] public IReadOnlyCollection BorderBoxSize { get; set; } = []; /// /// Gets or sets the collection of sizes representing the element's content box size. /// - [JsonPropertyName("contentBoxSize")] public IReadOnlyCollection ContentBoxSize { get; set; } = []; } -/// -/// Internal class used for handling Shoelace component resize events. -/// Contains an array of resize observation entries. -/// -public class ShoelaceResizeEvent -{ - /// - /// Gets or sets the array of entries representing resize events of observed elements. - /// - public ResizeObserverEntry[] Entries { get; set; } = []; -} - /// /// Represents the size of an element in terms of block and inline dimensions. /// Block size is typically the height, and inline size is the width, depending on layout direction. @@ -42,12 +38,10 @@ public class ResizeObserverSize /// /// Gets or sets the block size of the observed element (height in most writing modes). /// - [JsonPropertyName("blockSize")] public double BlockSize { get; set; } /// /// Gets or sets the inline size of the observed element (width in most writing modes). /// - [JsonPropertyName("inlineSize")] public double InlineSize { get; set; } -} +} \ No newline at end of file diff --git a/src/Shoelace.Style/Events/ShoelaceChangeEvent.cs b/src/Shoelace.Style/Events/ShoelaceChangeEvent.cs deleted file mode 100644 index 3858d04..0000000 --- a/src/Shoelace.Style/Events/ShoelaceChangeEvent.cs +++ /dev/null @@ -1,36 +0,0 @@ -using Microsoft.JSInterop; -using System.Text.Json.Serialization; - -namespace Shoelace.Style.Events; - -/// -/// Represents the event arguments for a Shoelace change event, providing information about the target of the change. -/// -/// The type of the value being changed. -public class ShoelaceChangeEventArgs : JSEvent -{ - /// - /// Gets or sets the target element of the change event, containing the changed value and its state. - /// - [JsonPropertyName("target")] - public ChangeEventTarget Target { get; set; } = default!; -} - -/// -/// Represents the target of a change event, holding the state and value of the change. -/// -/// The type of the value being changed. -public sealed class ChangeEventTarget -{ - /// - /// Gets or sets a value indicating whether the target is checked. - /// - [JsonPropertyName("checked")] - public bool Checked { get; set; } - - /// - /// Gets or sets the value associated with the change event target. - /// - [JsonPropertyName("value")] - public T Value { get; set; } = default!; -} diff --git a/src/Shoelace.Style/Extensions/ShoelaceInputExtensions.cs b/src/Shoelace.Style/Extensions/ShoelaceInputExtensions.cs new file mode 100644 index 0000000..ecc2370 --- /dev/null +++ b/src/Shoelace.Style/Extensions/ShoelaceInputExtensions.cs @@ -0,0 +1,73 @@ +using Microsoft.AspNetCore.Components; +using Shoelace.Style.Components; +using System.Diagnostics.CodeAnalysis; +using System.Globalization; + +namespace Shoelace.Style.Extensions; + +internal static class ShoelaceInputExtensions +{ + public static bool TryParseSelectableValueFromString<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] TValue>( + this ShoelaceInputBase input, string? value, + [MaybeNullWhen(false)] out TValue result, + [NotNullWhen(false)] out string? validationErrorMessage) + { + try + { + // We special-case bool values because BindConverter reserves bool conversion for conditional attributes. + if (typeof(TValue) == typeof(bool)) + { + if (TryConvertToBool(value, out result)) + { + validationErrorMessage = null; + return true; + } + } + else if (typeof(TValue) == typeof(bool?)) + { + if (TryConvertToNullableBool(value, out result)) + { + validationErrorMessage = null; + return true; + } + } + else if (BindConverter.TryConvertTo(value, CultureInfo.CurrentCulture, out var parsedValue)) + { + result = parsedValue; + validationErrorMessage = null; + return true; + } + + result = default; + validationErrorMessage = $"The {input.DisplayName ?? (input.FieldBound ? input.FieldIdentifier.FieldName : input.UnknownBoundField)} field is not valid."; + return false; + } + catch (InvalidOperationException ex) + { + throw new InvalidOperationException($"{input.GetType()} does not support the type '{typeof(TValue)}'.", ex); + } + } + + private static bool TryConvertToBool(string? value, out TValue result) + { + if (bool.TryParse(value, out var @bool)) + { + result = (TValue)(object)@bool; + return true; + } + + result = default!; + return false; + } + + private static bool TryConvertToNullableBool(string? value, out TValue result) + { + if (string.IsNullOrEmpty(value)) + { + result = default!; + return true; + } + + return TryConvertToBool(value, out result); + } +} \ No newline at end of file diff --git a/src/Shoelace.Style/Services/DialogService.cs b/src/Shoelace.Style/Services/DialogService.cs index 64da9c8..bfea9c4 100644 --- a/src/Shoelace.Style/Services/DialogService.cs +++ b/src/Shoelace.Style/Services/DialogService.cs @@ -1,6 +1,7 @@ using Microsoft.AspNetCore.Components; using Microsoft.Extensions.DependencyInjection; using Shoelace.Style.Components; +using Shoelace.Style.Utilities; using System.Diagnostics.CodeAnalysis; namespace Shoelace.Style.Services; @@ -244,7 +245,7 @@ public virtual void Close(IDialogReference dialog, DialogResult? result) /// public virtual IDialogReference CreateReference() { - return new DialogReference(Guid.NewGuid(), this); + return new DialogReference(Identifier.NewId(), this); } /// diff --git a/src/Shoelace.Style/Services/ToastService.cs b/src/Shoelace.Style/Services/ToastService.cs index f59aa19..b6f0203 100644 --- a/src/Shoelace.Style/Services/ToastService.cs +++ b/src/Shoelace.Style/Services/ToastService.cs @@ -67,7 +67,7 @@ public interface IToastService /// public class ToastService(IJSRuntime js) : IToastService, IAsyncDisposable { - private const string ScriptPath = "./_content/Shoelace.Style/scripts/shoelace-alert-interop.js"; + private const string ScriptPath = "./_content/Shoelace.Style/index.js"; private IJSObjectReference? module; diff --git a/src/Shoelace.Style/Utilities/Debounce.cs b/src/Shoelace.Style/Utilities/Debounce.cs new file mode 100644 index 0000000..2ea1e78 --- /dev/null +++ b/src/Shoelace.Style/Utilities/Debounce.cs @@ -0,0 +1,86 @@ +using Shoelace.Style.Utilities.Internal; + +namespace Shoelace.Style.Utilities; + +/// +/// The DebounceTask dispatcher delays the invocation of an action until a predetermined interval has elapsed since the last call. +/// This ensures that the action is only invoked once after the calls have stopped for the specified duration. +/// +public sealed class Debounce : IDisposable +{ + private readonly System.Timers.Timer _timer = new(); + private bool _disposed; + private TaskCompletionSource? _taskCompletionSource; + + /// + /// Gets a value indicating whether the DebounceTask dispatcher is busy. + /// + public bool Busy => _taskCompletionSource?.Task.Status == TaskStatus.Running && !_disposed; + + /// + /// Gets the current task. + /// + public Task CurrentTask => _taskCompletionSource?.Task ?? Task.CompletedTask; + + /// + /// Releases all resources used by the DebounceTask dispatcher. + /// + public void Dispose() + { + _taskCompletionSource = null; + _timer.Dispose(); + _disposed = true; + GC.SuppressFinalize(this); + } + + /// + /// Delays the invocation of an action until a predetermined interval has elapsed since the last call. + /// + /// + /// + /// + public void Run(int milliseconds, Func action) + { + // Check arguments + if (milliseconds <= 0) + { + throw new ArgumentOutOfRangeException(nameof(milliseconds), milliseconds, "The milliseconds must be greater than to zero."); + } + + ArgumentNullException.ThrowIfNull(action); + + // DebounceTask + if (!_disposed) + { + _taskCompletionSource = _timer.Debounce(action, milliseconds); + } + } + + /// + /// Delays the invocation of an action until a predetermined interval has elapsed since the last call. + /// + /// + /// + /// + //[System.Diagnostics.CodeAnalysis.SuppressMessage("Usage", "VSTHRD003:Avoid awaiting foreign Tasks", Justification = "Required to return the current Task.")] + //[System.Diagnostics.CodeAnalysis.SuppressMessage("Design", "MA0042:Do not use blocking calls in an async method", Justification = "Special case using CurrentTask")] + public Task RunAsync(int milliseconds, Func action) + { + // Check arguments + if (milliseconds <= 0) + { + throw new ArgumentOutOfRangeException(nameof(milliseconds), milliseconds, "The milliseconds must be greater than to zero."); + } + + ArgumentNullException.ThrowIfNull(action); + + // DebounceTask + if (!_disposed) + { + _taskCompletionSource = _timer.Debounce(action, milliseconds); + return _taskCompletionSource?.Task ?? Task.CompletedTask; + } + + return Task.CompletedTask; + } +} \ No newline at end of file diff --git a/src/Shoelace.Style/Utilities/Identifier.cs b/src/Shoelace.Style/Utilities/Identifier.cs new file mode 100644 index 0000000..a001749 --- /dev/null +++ b/src/Shoelace.Style/Utilities/Identifier.cs @@ -0,0 +1,43 @@ +namespace Shoelace.Style.Utilities; + +/// +public static class Identifier +{ + private static readonly Random _rnd = new(); + + /// + /// Returns a new where ID are sequential: "f0000", "f0001", "f0002", ... + /// + /// + public static IdentifierContext SequentialContext() => new((n) => $"f{n:0000}"); + + /// + /// Returns a new small Id. + /// HTML id must start with a letter. + /// Example: f127d9edf14385adb + /// + /// + /// You can use a instance to customize the Generation process, + /// for example in Unit Tests. + /// + /// + public static string NewId(int length = 8) + { + if (IdentifierContext.Current == null) + { + if (length > 16) + { + throw new ArgumentOutOfRangeException(nameof(length), "length must be less than 16"); + } + + if (length <= 8) + { + return $"f{_rnd.Next():x}"; + } + + return $"f{_rnd.Next():x}{_rnd.Next():x}"[..length]; + } + + return IdentifierContext.Current.GenerateId(); + } +} diff --git a/src/Shoelace.Style/Utilities/IdentifierContext.cs b/src/Shoelace.Style/Utilities/IdentifierContext.cs new file mode 100644 index 0000000..de724ec --- /dev/null +++ b/src/Shoelace.Style/Utilities/IdentifierContext.cs @@ -0,0 +1,59 @@ +namespace Shoelace.Style.Utilities; + +/// +public sealed class IdentifierContext : IDisposable +{ + private static readonly ThreadLocal> _threadScopeStack = new(() => new Stack()); + + /// + public IdentifierContext(Func newId) + { + _threadScopeStack.Value?.Push(this); + NewId = newId; + CurrentIndex = 0; + } + + /// + public static IdentifierContext? Current + { + get + { + if (_threadScopeStack.Value == null || _threadScopeStack.Value.Count == 0) + { + return null; + } + else + { + return _threadScopeStack.Value?.Peek(); + } + } + } + + private uint CurrentIndex { get; set; } + + private Func NewId { get; init; } + + /// + /// Returns the next number between 0 and 99999999. + /// + /// + internal string GenerateId() + { + var id = NewId.Invoke(CurrentIndex); + + CurrentIndex++; + + if (CurrentIndex >= 99999999) + { + CurrentIndex = 0; + } + + return id; + } + + /// + public void Dispose() + { + _ = _threadScopeStack.Value?.TryPop(out _); + } +} \ No newline at end of file diff --git a/src/Shoelace.Style/Utilities/Internal/DispatcherTimerExtensions.cs b/src/Shoelace.Style/Utilities/Internal/DispatcherTimerExtensions.cs new file mode 100644 index 0000000..2434acf --- /dev/null +++ b/src/Shoelace.Style/Utilities/Internal/DispatcherTimerExtensions.cs @@ -0,0 +1,120 @@ +using System.Collections.Concurrent; + +namespace Shoelace.Style.Utilities.Internal; + +/// +/// Extension methods for . +/// +/// +/// Inspired from Microsoft.Toolkit.Uwp.UI.DispatcherQueueTimerExtensions +/// +internal static class DispatcherTimerExtensions +{ + private static readonly ConcurrentDictionary _debounceInstances = new(); + + /// + /// Delays the invocation of an action until a predetermined interval has elapsed since the last call. + /// + /// + /// + /// + /// + public static TaskCompletionSource? Debounce(this System.Timers.Timer timer, Func action, double interval) + { + // Check and stop any existing timer + timer.Stop(); + + // Reset timer parameters + timer.Elapsed -= Timer_Elapsed; + timer.Interval = interval; + + // If we're not in immediate mode, then we'll execute when the current timer expires. + timer.Elapsed += Timer_Elapsed; + + var item = _debounceInstances.AddOrUpdate( + key: timer, + addValue: new TimerDebounceItem() + { + Status = new TaskCompletionSource(), + Action = action, + }, + updateValueFactory: (k, v) => + { + v.Status?.SetCanceled(); + v.Status = new TaskCompletionSource(); + return v.UpdateAction(action); + }); + + // Start the timer to keep track of the last call here. + timer.Start(); + + return item.Status; + } + + /// + /// Timer elapsed event handler. + /// + /// + /// + private static void Timer_Elapsed(object? sender, System.Timers.ElapsedEventArgs e) + { + // This event is only registered/run if we weren't in immediate mode above + if (sender is System.Timers.Timer timer) + { + timer.Elapsed -= Timer_Elapsed; + timer.Stop(); + + if (_debounceInstances.TryRemove(timer, out var item)) + { + if (item == null) + { + return; + } + + var task = item.Action?.Invoke(); + task?.ContinueWith(t => + { + if (t.IsFaulted) + { + item.Status?.SetException(t.Exception); + } + else if (t.IsCanceled) + { + item.Status?.SetCanceled(); + } + else + { + item.Status?.SetResult(); + } + }); + } + } + } + + /// + /// Timer debounce item. + /// + private sealed class TimerDebounceItem + { + /// + /// Gets or sets the action to execute. + /// + public Func? Action { get; set; } + + /// + /// Gets the task completion source. + /// + public TaskCompletionSource? Status { get; set; } + + /// + /// Updates the action to execute. + /// + /// + /// + public TimerDebounceItem UpdateAction(Func action) + { + Action = action; + return this; + } + } +} \ No newline at end of file diff --git a/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js b/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js index bcf0c19..1f22ee1 100644 --- a/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js +++ b/src/Shoelace.Style/wwwroot/Shoelace.Style.lib.module.js @@ -1,4 +1,16 @@ const events = [ + { + name: 'slcopy', + browserEventName: 'sl-copy', + }, + { + name: 'slload', + browserEventName: 'sl-load', + }, + { + name: 'slerror', + browserEventName: 'sl-error', + }, { name: 'slblur', browserEventName: 'sl-blur', @@ -7,29 +19,74 @@ const events = [ name: 'slinvalid', browserEventName: 'sl-invalid', }, + { + name: 'slclear', + browserEventName: 'sl-clear', + }, + { + name: 'slhover', + browserEventName: 'sl-hover', + createEventArgs: ({ detail }) => ({ + Phase: detail.phase, + Value: detail.value, + }) + }, { name: 'slfocus', browserEventName: 'sl-focus', - createEventArgs: event => ({ - Type: event.type + createEventArgs: ({ type }) => ({ + Type: type }) }, { name: 'slchange', browserEventName: 'sl-change', - createEventArgs: event => ({ - Value: event.target.value + createEventArgs: ({ target }) => ({ + Value: target.value + }) + }, + { + name: 'slcheckedchange', + browserEventName: 'sl-change', + createEventArgs: ({ target }) => ({ + Checked: target.checked }) }, { name: 'slinput', browserEventName: 'sl-input', - createEventArgs: event => ({ - Value: event.target.value + createEventArgs: ({ target }) => ({ + Value: target.value }) - } + }, + { + name: 'slresize', + browserEventName: 'sl-resize', + createEventArgs: ({ entries }) => { + const mapSizes = (sizes) => sizes.map(size => ({ + BlockSize: size.blockSize, + InnerSize: size.innerSize, + })); + + return { + Entries: entries.map(entry => ({ + BorderBoxSize: mapSizes(entry.borderBoxSize), + ContentBoxSize: mapSizes(entry.contentBoxSize) + })) + } + } + }, ]; +export function beforeStart() { + const stylesheet = document.createElement('link'); + + stylesheet.rel = "stylesheet"; + stylesheet.href = "_content/Shoelace.Style/index.css" + + document.head.appendChild(stylesheet); +} + export function afterStarted(blazor) { events.forEach(event => { blazor.registerCustomEventType(event.name, event); diff --git a/src/Shoelace.Style/wwwroot/index.css b/src/Shoelace.Style/wwwroot/index.css new file mode 100644 index 0000000..0125705 --- /dev/null +++ b/src/Shoelace.Style/wwwroot/index.css @@ -0,0 +1,11 @@ +:root { + font-family: var(--sl-font-sans); +} + +:not(:defined) { + visibility: hidden; +} + +:is(sl-drawer sl-dialog sl-alert):not(:defined) { + display: none; +} diff --git a/src/Shoelace.Style/wwwroot/shoelace-alert-interop.js b/src/Shoelace.Style/wwwroot/index.js similarity index 100% rename from src/Shoelace.Style/wwwroot/shoelace-alert-interop.js rename to src/Shoelace.Style/wwwroot/index.js From 67006fc5f623915aa4c85240d59f0c716aeacd05 Mon Sep 17 00:00:00 2001 From: Denny09310 Date: Tue, 15 Oct 2024 14:21:39 +0200 Subject: [PATCH 3/3] chore: bump version, updated CHANGELOG.md, updated README.md --- CHANGELOG.md | 8 ++++ README.md | 58 ++++++++++++++++-------- src/Shoelace.Style/Shoelace.Style.csproj | 2 +- 3 files changed, 47 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c57ceb6..d8bdac7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. +## [1.3.1] - 2024-10-15 + +### 🚜 Refactor + +- Removed shoelace cdn from inside the nuget package +- Removed most of the Blazor.Javascript.Interop.Extensions method in favor of the native EventHandlers + ## [1.3.0] - 2024-10-10 ### 🚀 Features @@ -18,6 +25,7 @@ All notable changes to this project will be documented in this file. ### ⚙️ Miscellaneous Tasks - Format code style +- Versioning 1.0.3 ## [1.2.0] - 2024-10-07 diff --git a/README.md b/README.md index 6fe2a15..38cd5ed 100644 --- a/README.md +++ b/README.md @@ -19,21 +19,40 @@ This repository contains Blazor components built on top of the [Shoelace](https: dotnet add package Shoelace.Style --version 1.0.0.4 ``` -2. Add the links to reference the css and js in index.html/App.razor/_Host.cshtml: +2. Download the latest version of the @shoelace-style package. We suggest using libman with this configuration: + + ```json + { + "version": "1.0", + "defaultProvider": "jsdelivr", + "libraries": [ + { + "library": "@shoelace-style/shoelace@2.17.1", + "destination": "wwwroot/shoelace/", + "files": [ + "cdn/!(react)/**/*.{js,svg,css}", + "cdn/*.js" + ] + } + ] + } + ``` + +3. Add the links to reference the css and js in index.html/App.razor/_Host.cshtml: ```html + href="shoelace/cdn/themes/light.min.css" /> ``` ``` html - + ``` Or follow the instructions in the [Installation](https://shoelace.style/getting-started/installation) page of the main site. @@ -44,8 +63,7 @@ Import the main namespaces inside the _Import.razor file: ``` cshtml @using Shoelace.Style.Components -@using Shoelace.Style.Services @* Optional *@ -@using Shoelace.Style.Options @* Optional *@ +@using Shoelace.Style.Services ``` Add the service collection extension in you Program.cs: @@ -79,8 +97,8 @@ builder.Services.AddShoelaceStyle(); - [X] Format Bytes (``) - [X] Format Date (``) - [X] Format Number (``) -- [ ] Icon (``) -- [ ] Icon Button (``) +- [X] Icon (``) +- [X] Icon Button (``) - [ ] Image Comparer (``) - [ ] Include (``) - [X] Input (``) @@ -88,29 +106,29 @@ builder.Services.AddShoelaceStyle(); - [ ] Menu Item (``) - [ ] Menu Label (``) - [ ] Mutation Observer (``) -- [ ] Option (``) +- [X] Option (``) - [ ] Popup (``) - [ ] Progress Bar (``) - [ ] Progress Ring (``) - [ ] QR Code (``) -- [ ] Radio (``) -- [ ] Radio Button (``) -- [ ] Radio Group (``) -- [ ] Range (``) -- [ ] Rating (``) -- [ ] Relative Time (``) -- [ ] Resize Observer (``) -- [ ] Select (``) +- [X] Radio (``) +- [X] Radio Button (``) +- [X] Radio Group (``) +- [X] Range (``) +- [X] Rating (``) +- [X] Relative Time (``) +- [X] Resize Observer (``) +- [X] Select (``) - [ ] Skeleton (``) - [X] Spinner (``) - [ ] Split Panel (``) -- [ ] Switch (``) +- [X] Switch (``) - [ ] Tab (``) - [ ] Tab Group (``) - [ ] Tab Panel (``) - [ ] Tag (``) -- [ ] Textarea (``) -- [ ] Tooltip (``) +- [X] Textarea (``) +- [X] Tooltip (``) - [ ] Tree (``) - [ ] Tree Item (``) - [ ] Visually Hidden (``) diff --git a/src/Shoelace.Style/Shoelace.Style.csproj b/src/Shoelace.Style/Shoelace.Style.csproj index 08e3d0f..ed0f783 100644 --- a/src/Shoelace.Style/Shoelace.Style.csproj +++ b/src/Shoelace.Style/Shoelace.Style.csproj @@ -18,7 +18,7 @@ Blazor;Shoelace;UI;WebComponents Initial release wrapping Shoelace components for Blazor. LICENSE.txt - 1.3.0 + 1.3.1