From b5200596c4dac39765702da145d3a38e4594a6f1 Mon Sep 17 00:00:00 2001 From: Max Veytsman Date: Thu, 1 Sep 2022 15:43:57 -0400 Subject: [PATCH 1/2] remove our icon cache --- .gitignore | 7 +++++-- lib/heroicons.ex | 1 + priv/icons/mini/academic-cap.svg | 3 --- priv/icons/mini/adjustments-horizontal.svg | 3 --- priv/icons/mini/adjustments-vertical.svg | 3 --- priv/icons/mini/archive-box-arrow-down.svg | 3 --- priv/icons/mini/archive-box-x-mark.svg | 4 ---- priv/icons/mini/archive-box.svg | 4 ---- priv/icons/mini/arrow-down-circle.svg | 3 --- priv/icons/mini/arrow-down-left.svg | 3 --- priv/icons/mini/arrow-down-on-square-stack.svg | 3 --- priv/icons/mini/arrow-down-on-square.svg | 3 --- priv/icons/mini/arrow-down-right.svg | 3 --- priv/icons/mini/arrow-down-tray.svg | 4 ---- priv/icons/mini/arrow-down.svg | 3 --- priv/icons/mini/arrow-left-circle.svg | 10 ---------- priv/icons/mini/arrow-left-on-rectangle.svg | 4 ---- priv/icons/mini/arrow-left.svg | 3 --- priv/icons/mini/arrow-long-down.svg | 3 --- priv/icons/mini/arrow-long-left.svg | 3 --- priv/icons/mini/arrow-long-right.svg | 3 --- priv/icons/mini/arrow-long-up.svg | 3 --- priv/icons/mini/arrow-path-rounded-square.svg | 3 --- priv/icons/mini/arrow-path.svg | 3 --- priv/icons/mini/arrow-right-circle.svg | 3 --- priv/icons/mini/arrow-right-on-rectangle.svg | 4 ---- priv/icons/mini/arrow-right.svg | 3 --- priv/icons/mini/arrow-small-down.svg | 3 --- priv/icons/mini/arrow-small-left.svg | 3 --- priv/icons/mini/arrow-small-right.svg | 3 --- priv/icons/mini/arrow-small-up.svg | 3 --- priv/icons/mini/arrow-top-right-on-square.svg | 4 ---- priv/icons/mini/arrow-trending-down.svg | 3 --- priv/icons/mini/arrow-trending-up.svg | 3 --- priv/icons/mini/arrow-up-circle.svg | 3 --- priv/icons/mini/arrow-up-left.svg | 3 --- priv/icons/mini/arrow-up-on-square-stack.svg | 3 --- priv/icons/mini/arrow-up-on-square.svg | 3 --- priv/icons/mini/arrow-up-right.svg | 3 --- priv/icons/mini/arrow-up-tray.svg | 4 ---- priv/icons/mini/arrow-up.svg | 3 --- priv/icons/mini/arrow-uturn-down.svg | 3 --- priv/icons/mini/arrow-uturn-left.svg | 3 --- priv/icons/mini/arrow-uturn-right.svg | 3 --- priv/icons/mini/arrow-uturn-up.svg | 3 --- priv/icons/mini/arrows-pointing-in.svg | 3 --- priv/icons/mini/arrows-pointing-out.svg | 3 --- priv/icons/mini/arrows-right-left.svg | 3 --- priv/icons/mini/arrows-up-down.svg | 3 --- priv/icons/mini/at-symbol.svg | 3 --- priv/icons/mini/backspace.svg | 3 --- priv/icons/mini/backward.svg | 3 --- priv/icons/mini/banknotes.svg | 3 --- priv/icons/mini/bars-2.svg | 3 --- priv/icons/mini/bars-3-bottom-left.svg | 3 --- priv/icons/mini/bars-3-bottom-right.svg | 3 --- priv/icons/mini/bars-3-center-left.svg | 3 --- priv/icons/mini/bars-3.svg | 3 --- priv/icons/mini/bars-4.svg | 3 --- priv/icons/mini/bars-arrow-down.svg | 3 --- priv/icons/mini/bars-arrow-up.svg | 3 --- priv/icons/mini/battery-0.svg | 3 --- priv/icons/mini/battery-100.svg | 4 ---- priv/icons/mini/battery-50.svg | 4 ---- priv/icons/mini/beaker.svg | 3 --- priv/icons/mini/bell-alert.svg | 4 ---- priv/icons/mini/bell-slash.svg | 3 --- priv/icons/mini/bell-snooze.svg | 3 --- priv/icons/mini/bell.svg | 3 --- priv/icons/mini/bolt-slash.svg | 4 ---- priv/icons/mini/bolt.svg | 3 --- priv/icons/mini/book-open.svg | 3 --- priv/icons/mini/bookmark-slash.svg | 3 --- priv/icons/mini/bookmark-square.svg | 3 --- priv/icons/mini/bookmark.svg | 3 --- priv/icons/mini/briefcase.svg | 4 ---- priv/icons/mini/building-library.svg | 3 --- priv/icons/mini/building-office-2.svg | 3 --- priv/icons/mini/building-office.svg | 3 --- priv/icons/mini/building-storefront.svg | 3 --- priv/icons/mini/cake.svg | 3 --- priv/icons/mini/calculator.svg | 3 --- priv/icons/mini/calendar-days.svg | 4 ---- priv/icons/mini/calendar.svg | 3 --- priv/icons/mini/camera.svg | 3 --- priv/icons/mini/chart-bar-square.svg | 3 --- priv/icons/mini/chart-bar.svg | 3 --- priv/icons/mini/chart-pie.svg | 4 ---- priv/icons/mini/chat-bubble-bottom-center-text.svg | 3 --- priv/icons/mini/chat-bubble-bottom-center.svg | 3 --- priv/icons/mini/chat-bubble-left-ellipsis.svg | 3 --- priv/icons/mini/chat-bubble-left-right.svg | 4 ---- priv/icons/mini/chat-bubble-left.svg | 3 --- priv/icons/mini/chat-bubble-oval-left-ellipsis.svg | 3 --- priv/icons/mini/chat-bubble-oval-left.svg | 3 --- priv/icons/mini/check-badge.svg | 3 --- priv/icons/mini/check-circle.svg | 3 --- priv/icons/mini/check.svg | 3 --- priv/icons/mini/chevron-double-down.svg | 3 --- priv/icons/mini/chevron-double-left.svg | 3 --- priv/icons/mini/chevron-double-right.svg | 4 ---- priv/icons/mini/chevron-double-up.svg | 3 --- priv/icons/mini/chevron-down.svg | 3 --- priv/icons/mini/chevron-left.svg | 3 --- priv/icons/mini/chevron-right.svg | 3 --- priv/icons/mini/chevron-up-down.svg | 3 --- priv/icons/mini/chevron-up.svg | 3 --- priv/icons/mini/circle-stack.svg | 3 --- priv/icons/mini/clipboard-document-check.svg | 4 ---- priv/icons/mini/clipboard-document-list.svg | 4 ---- priv/icons/mini/clipboard-document.svg | 4 ---- priv/icons/mini/clipboard.svg | 3 --- priv/icons/mini/clock.svg | 3 --- priv/icons/mini/cloud-arrow-down.svg | 3 --- priv/icons/mini/cloud-arrow-up.svg | 3 --- priv/icons/mini/cloud.svg | 3 --- priv/icons/mini/code-bracket-square.svg | 3 --- priv/icons/mini/code-bracket.svg | 3 --- priv/icons/mini/cog-6-tooth.svg | 3 --- priv/icons/mini/cog-8-tooth.svg | 3 --- priv/icons/mini/cog.svg | 4 ---- priv/icons/mini/command-line.svg | 3 --- priv/icons/mini/computer-desktop.svg | 3 --- priv/icons/mini/cpu-chip.svg | 4 ---- priv/icons/mini/credit-card.svg | 3 --- priv/icons/mini/cube-transparent.svg | 3 --- priv/icons/mini/cube.svg | 3 --- priv/icons/mini/currency-bangladeshi.svg | 3 --- priv/icons/mini/currency-dollar.svg | 4 ---- priv/icons/mini/currency-euro.svg | 3 --- priv/icons/mini/currency-pound.svg | 3 --- priv/icons/mini/currency-rupee.svg | 3 --- priv/icons/mini/currency-yen.svg | 3 --- priv/icons/mini/cursor-arrow-rays.svg | 3 --- priv/icons/mini/cursor-arrow-ripple.svg | 3 --- priv/icons/mini/device-phone-mobile.svg | 4 ---- priv/icons/mini/device-tablet.svg | 3 --- priv/icons/mini/document-arrow-down.svg | 3 --- priv/icons/mini/document-arrow-up.svg | 3 --- priv/icons/mini/document-chart-bar.svg | 3 --- priv/icons/mini/document-check.svg | 3 --- priv/icons/mini/document-duplicate.svg | 4 ---- priv/icons/mini/document-magnifying-glass.svg | 4 ---- priv/icons/mini/document-minus.svg | 3 --- priv/icons/mini/document-plus.svg | 3 --- priv/icons/mini/document-text.svg | 3 --- priv/icons/mini/document.svg | 3 --- priv/icons/mini/ellipsis-horizontal-circle.svg | 3 --- priv/icons/mini/ellipsis-horizontal.svg | 3 --- priv/icons/mini/ellipsis-vertical.svg | 3 --- priv/icons/mini/envelope-open.svg | 3 --- priv/icons/mini/envelope.svg | 4 ---- priv/icons/mini/exclamation-circle.svg | 3 --- priv/icons/mini/exclamation-triangle.svg | 3 --- priv/icons/mini/eye-slash.svg | 4 ---- priv/icons/mini/eye.svg | 4 ---- priv/icons/mini/face-frown.svg | 3 --- priv/icons/mini/face-smile.svg | 3 --- priv/icons/mini/film.svg | 3 --- priv/icons/mini/finger-print.svg | 3 --- priv/icons/mini/fire.svg | 3 --- priv/icons/mini/flag.svg | 3 --- priv/icons/mini/folder-arrow-down.svg | 3 --- priv/icons/mini/folder-minus.svg | 3 --- priv/icons/mini/folder-open.svg | 3 --- priv/icons/mini/folder-plus.svg | 3 --- priv/icons/mini/folder.svg | 3 --- priv/icons/mini/forward.svg | 3 --- priv/icons/mini/funnel.svg | 3 --- priv/icons/mini/gif.svg | 3 --- priv/icons/mini/gift-top.svg | 3 --- priv/icons/mini/gift.svg | 4 ---- priv/icons/mini/globe-alt.svg | 3 --- priv/icons/mini/globe-americas.svg | 3 --- priv/icons/mini/globe-asia-australia.svg | 3 --- priv/icons/mini/globe-europe-africa.svg | 3 --- priv/icons/mini/hand-raised.svg | 3 --- priv/icons/mini/hand-thumb-down.svg | 3 --- priv/icons/mini/hand-thumb-up.svg | 3 --- priv/icons/mini/hashtag.svg | 3 --- priv/icons/mini/heart.svg | 3 --- priv/icons/mini/home-modern.svg | 3 --- priv/icons/mini/home.svg | 3 --- priv/icons/mini/identification.svg | 3 --- priv/icons/mini/inbox-arrow-down.svg | 4 ---- priv/icons/mini/inbox-stack.svg | 4 ---- priv/icons/mini/inbox.svg | 3 --- priv/icons/mini/information-circle.svg | 3 --- priv/icons/mini/key.svg | 3 --- priv/icons/mini/language.svg | 4 ---- priv/icons/mini/lifebuoy.svg | 3 --- priv/icons/mini/light-bulb.svg | 3 --- priv/icons/mini/link.svg | 4 ---- priv/icons/mini/list-bullet.svg | 3 --- priv/icons/mini/lock-closed.svg | 3 --- priv/icons/mini/lock-open.svg | 3 --- priv/icons/mini/magnifying-glass-circle.svg | 4 ---- priv/icons/mini/magnifying-glass-minus.svg | 4 ---- priv/icons/mini/magnifying-glass-plus.svg | 4 ---- priv/icons/mini/magnifying-glass.svg | 3 --- priv/icons/mini/map-pin.svg | 3 --- priv/icons/mini/map.svg | 3 --- priv/icons/mini/megaphone.svg | 3 --- priv/icons/mini/microphone.svg | 4 ---- priv/icons/mini/minus-circle.svg | 3 --- priv/icons/mini/minus-small.svg | 3 --- priv/icons/mini/minus.svg | 3 --- priv/icons/mini/moon.svg | 3 --- priv/icons/mini/musical-note.svg | 3 --- priv/icons/mini/newspaper.svg | 4 ---- priv/icons/mini/no-symbol.svg | 3 --- priv/icons/mini/paint-brush.svg | 3 --- priv/icons/mini/paper-airplane.svg | 3 --- priv/icons/mini/paper-clip.svg | 3 --- priv/icons/mini/pause.svg | 3 --- priv/icons/mini/pencil-square.svg | 4 ---- priv/icons/mini/pencil.svg | 3 --- priv/icons/mini/phone-arrow-down-left.svg | 3 --- priv/icons/mini/phone-arrow-up-right.svg | 3 --- priv/icons/mini/phone-x-mark.svg | 3 --- priv/icons/mini/phone.svg | 3 --- priv/icons/mini/photo.svg | 3 --- priv/icons/mini/play-pause.svg | 3 --- priv/icons/mini/play.svg | 3 --- priv/icons/mini/plus-circle.svg | 3 --- priv/icons/mini/plus-small.svg | 3 --- priv/icons/mini/plus.svg | 3 --- priv/icons/mini/presentation-chart-bar.svg | 3 --- priv/icons/mini/presentation-chart-line.svg | 3 --- priv/icons/mini/printer.svg | 3 --- priv/icons/mini/puzzle-piece.svg | 3 --- priv/icons/mini/qr-code.svg | 3 --- priv/icons/mini/question-mark-circle.svg | 3 --- priv/icons/mini/queue-list.svg | 3 --- priv/icons/mini/radio.svg | 3 --- priv/icons/mini/receipt-percent.svg | 3 --- priv/icons/mini/receipt-refund.svg | 3 --- priv/icons/mini/rectangle-group.svg | 3 --- priv/icons/mini/rectangle-stack.svg | 3 --- priv/icons/mini/rss.svg | 4 ---- priv/icons/mini/scale.svg | 3 --- priv/icons/mini/scissors.svg | 4 ---- priv/icons/mini/server-stack.svg | 4 ---- priv/icons/mini/server.svg | 4 ---- priv/icons/mini/share.svg | 3 --- priv/icons/mini/shield-check.svg | 3 --- priv/icons/mini/shield-exclamation.svg | 3 --- priv/icons/mini/shopping-bag.svg | 3 --- priv/icons/mini/shopping-cart.svg | 3 --- priv/icons/mini/signal-slash.svg | 3 --- priv/icons/mini/signal.svg | 4 ---- priv/icons/mini/sparkles.svg | 3 --- priv/icons/mini/speaker-wave.svg | 4 ---- priv/icons/mini/speaker-x-mark.svg | 3 --- priv/icons/mini/square-2-stack.svg | 4 ---- priv/icons/mini/squares-2x2.svg | 3 --- priv/icons/mini/squares-plus.svg | 3 --- priv/icons/mini/star.svg | 3 --- priv/icons/mini/stop.svg | 3 --- priv/icons/mini/sun.svg | 3 --- priv/icons/mini/swatch.svg | 3 --- priv/icons/mini/table-cells.svg | 3 --- priv/icons/mini/tag.svg | 3 --- priv/icons/mini/ticket.svg | 3 --- priv/icons/mini/trash.svg | 3 --- priv/icons/mini/truck.svg | 4 ---- priv/icons/mini/user-circle.svg | 3 --- priv/icons/mini/user-group.svg | 3 --- priv/icons/mini/user-minus.svg | 3 --- priv/icons/mini/user-plus.svg | 3 --- priv/icons/mini/user.svg | 3 --- priv/icons/mini/users.svg | 3 --- priv/icons/mini/variable.svg | 3 --- priv/icons/mini/video-camera-slash.svg | 3 --- priv/icons/mini/video-camera.svg | 3 --- priv/icons/mini/view-columns.svg | 3 --- priv/icons/mini/wallet.svg | 3 --- priv/icons/mini/wifi.svg | 3 --- priv/icons/mini/wrench-screwdriver.svg | 4 ---- priv/icons/mini/wrench.svg | 3 --- priv/icons/mini/x-circle.svg | 3 --- priv/icons/mini/x-mark.svg | 3 --- priv/icons/outline/academic-cap.svg | 3 --- priv/icons/outline/adjustments-horizontal.svg | 3 --- priv/icons/outline/adjustments-vertical.svg | 3 --- priv/icons/outline/archive-box-arrow-down.svg | 3 --- priv/icons/outline/archive-box-x-mark.svg | 3 --- priv/icons/outline/archive-box.svg | 3 --- priv/icons/outline/arrow-down-circle.svg | 3 --- priv/icons/outline/arrow-down-left.svg | 3 --- priv/icons/outline/arrow-down-on-square-stack.svg | 3 --- priv/icons/outline/arrow-down-on-square.svg | 3 --- priv/icons/outline/arrow-down-right.svg | 3 --- priv/icons/outline/arrow-down-tray.svg | 3 --- priv/icons/outline/arrow-down.svg | 3 --- priv/icons/outline/arrow-left-circle.svg | 3 --- priv/icons/outline/arrow-left-on-rectangle.svg | 3 --- priv/icons/outline/arrow-left.svg | 3 --- priv/icons/outline/arrow-long-down.svg | 3 --- priv/icons/outline/arrow-long-left.svg | 3 --- priv/icons/outline/arrow-long-right.svg | 3 --- priv/icons/outline/arrow-long-up.svg | 3 --- priv/icons/outline/arrow-path-rounded-square.svg | 3 --- priv/icons/outline/arrow-path.svg | 3 --- priv/icons/outline/arrow-right-circle.svg | 3 --- priv/icons/outline/arrow-right-on-rectangle.svg | 3 --- priv/icons/outline/arrow-right.svg | 3 --- priv/icons/outline/arrow-small-down.svg | 3 --- priv/icons/outline/arrow-small-left.svg | 3 --- priv/icons/outline/arrow-small-right.svg | 3 --- priv/icons/outline/arrow-small-up.svg | 3 --- priv/icons/outline/arrow-top-right-on-square.svg | 3 --- priv/icons/outline/arrow-trending-down.svg | 3 --- priv/icons/outline/arrow-trending-up.svg | 3 --- priv/icons/outline/arrow-up-circle.svg | 3 --- priv/icons/outline/arrow-up-left.svg | 3 --- priv/icons/outline/arrow-up-on-square-stack.svg | 3 --- priv/icons/outline/arrow-up-on-square.svg | 3 --- priv/icons/outline/arrow-up-right.svg | 3 --- priv/icons/outline/arrow-up-tray.svg | 3 --- priv/icons/outline/arrow-up.svg | 3 --- priv/icons/outline/arrow-uturn-down.svg | 3 --- priv/icons/outline/arrow-uturn-left.svg | 3 --- priv/icons/outline/arrow-uturn-right.svg | 3 --- priv/icons/outline/arrow-uturn-up.svg | 3 --- priv/icons/outline/arrows-pointing-in.svg | 3 --- priv/icons/outline/arrows-pointing-out.svg | 3 --- priv/icons/outline/arrows-right-left.svg | 3 --- priv/icons/outline/arrows-up-down.svg | 3 --- priv/icons/outline/at-symbol.svg | 3 --- priv/icons/outline/backspace.svg | 3 --- priv/icons/outline/backward.svg | 3 --- priv/icons/outline/banknotes.svg | 3 --- priv/icons/outline/bars-2.svg | 3 --- priv/icons/outline/bars-3-bottom-left.svg | 3 --- priv/icons/outline/bars-3-bottom-right.svg | 3 --- priv/icons/outline/bars-3-center-left.svg | 3 --- priv/icons/outline/bars-3.svg | 3 --- priv/icons/outline/bars-4.svg | 3 --- priv/icons/outline/bars-arrow-down.svg | 3 --- priv/icons/outline/bars-arrow-up.svg | 3 --- priv/icons/outline/battery-0.svg | 3 --- priv/icons/outline/battery-100.svg | 3 --- priv/icons/outline/battery-50.svg | 3 --- priv/icons/outline/beaker.svg | 3 --- priv/icons/outline/bell-alert.svg | 3 --- priv/icons/outline/bell-slash.svg | 3 --- priv/icons/outline/bell-snooze.svg | 3 --- priv/icons/outline/bell.svg | 3 --- priv/icons/outline/bolt-slash.svg | 3 --- priv/icons/outline/bolt.svg | 3 --- priv/icons/outline/book-open.svg | 3 --- priv/icons/outline/bookmark-slash.svg | 3 --- priv/icons/outline/bookmark-square.svg | 3 --- priv/icons/outline/bookmark.svg | 3 --- priv/icons/outline/briefcase.svg | 3 --- priv/icons/outline/building-library.svg | 3 --- priv/icons/outline/building-office-2.svg | 3 --- priv/icons/outline/building-office.svg | 3 --- priv/icons/outline/building-storefront.svg | 3 --- priv/icons/outline/cake.svg | 3 --- priv/icons/outline/calculator.svg | 3 --- priv/icons/outline/calendar-days.svg | 3 --- priv/icons/outline/calendar.svg | 3 --- priv/icons/outline/camera.svg | 4 ---- priv/icons/outline/chart-bar-square.svg | 3 --- priv/icons/outline/chart-bar.svg | 3 --- priv/icons/outline/chart-pie.svg | 4 ---- priv/icons/outline/chat-bubble-bottom-center-text.svg | 3 --- priv/icons/outline/chat-bubble-bottom-center.svg | 3 --- priv/icons/outline/chat-bubble-left-ellipsis.svg | 3 --- priv/icons/outline/chat-bubble-left-right.svg | 3 --- priv/icons/outline/chat-bubble-left.svg | 3 --- priv/icons/outline/chat-bubble-oval-left-ellipsis.svg | 3 --- priv/icons/outline/chat-bubble-oval-left.svg | 3 --- priv/icons/outline/check-badge.svg | 3 --- priv/icons/outline/check-circle.svg | 3 --- priv/icons/outline/check.svg | 3 --- priv/icons/outline/chevron-double-down.svg | 3 --- priv/icons/outline/chevron-double-left.svg | 3 --- priv/icons/outline/chevron-double-right.svg | 3 --- priv/icons/outline/chevron-double-up.svg | 3 --- priv/icons/outline/chevron-down.svg | 3 --- priv/icons/outline/chevron-left.svg | 3 --- priv/icons/outline/chevron-right.svg | 3 --- priv/icons/outline/chevron-up-down.svg | 3 --- priv/icons/outline/chevron-up.svg | 3 --- priv/icons/outline/circle-stack.svg | 3 --- priv/icons/outline/clipboard-document-check.svg | 3 --- priv/icons/outline/clipboard-document-list.svg | 3 --- priv/icons/outline/clipboard-document.svg | 3 --- priv/icons/outline/clipboard.svg | 3 --- priv/icons/outline/clock.svg | 3 --- priv/icons/outline/cloud-arrow-down.svg | 3 --- priv/icons/outline/cloud-arrow-up.svg | 3 --- priv/icons/outline/cloud.svg | 3 --- priv/icons/outline/code-bracket-square.svg | 3 --- priv/icons/outline/code-bracket.svg | 3 --- priv/icons/outline/cog-6-tooth.svg | 4 ---- priv/icons/outline/cog-8-tooth.svg | 4 ---- priv/icons/outline/cog.svg | 3 --- priv/icons/outline/command-line.svg | 3 --- priv/icons/outline/computer-desktop.svg | 3 --- priv/icons/outline/cpu-chip.svg | 3 --- priv/icons/outline/credit-card.svg | 3 --- priv/icons/outline/cube-transparent.svg | 3 --- priv/icons/outline/cube.svg | 3 --- priv/icons/outline/currency-bangladeshi.svg | 3 --- priv/icons/outline/currency-dollar.svg | 3 --- priv/icons/outline/currency-euro.svg | 3 --- priv/icons/outline/currency-pound.svg | 3 --- priv/icons/outline/currency-rupee.svg | 3 --- priv/icons/outline/currency-yen.svg | 3 --- priv/icons/outline/cursor-arrow-rays.svg | 3 --- priv/icons/outline/cursor-arrow-ripple.svg | 3 --- priv/icons/outline/device-phone-mobile.svg | 3 --- priv/icons/outline/device-tablet.svg | 3 --- priv/icons/outline/document-arrow-down.svg | 3 --- priv/icons/outline/document-arrow-up.svg | 3 --- priv/icons/outline/document-chart-bar.svg | 3 --- priv/icons/outline/document-check.svg | 3 --- priv/icons/outline/document-duplicate.svg | 3 --- priv/icons/outline/document-magnifying-glass.svg | 3 --- priv/icons/outline/document-minus.svg | 3 --- priv/icons/outline/document-plus.svg | 3 --- priv/icons/outline/document-text.svg | 3 --- priv/icons/outline/document.svg | 3 --- priv/icons/outline/ellipsis-horizontal-circle.svg | 3 --- priv/icons/outline/ellipsis-horizontal.svg | 3 --- priv/icons/outline/ellipsis-vertical.svg | 3 --- priv/icons/outline/envelope-open.svg | 3 --- priv/icons/outline/envelope.svg | 3 --- priv/icons/outline/exclamation-circle.svg | 3 --- priv/icons/outline/exclamation-triangle.svg | 3 --- priv/icons/outline/eye-slash.svg | 3 --- priv/icons/outline/eye.svg | 4 ---- priv/icons/outline/face-frown.svg | 3 --- priv/icons/outline/face-smile.svg | 3 --- priv/icons/outline/film.svg | 3 --- priv/icons/outline/finger-print.svg | 3 --- priv/icons/outline/fire.svg | 4 ---- priv/icons/outline/flag.svg | 3 --- priv/icons/outline/folder-arrow-down.svg | 3 --- priv/icons/outline/folder-minus.svg | 3 --- priv/icons/outline/folder-open.svg | 3 --- priv/icons/outline/folder-plus.svg | 3 --- priv/icons/outline/folder.svg | 3 --- priv/icons/outline/forward.svg | 3 --- priv/icons/outline/funnel.svg | 3 --- priv/icons/outline/gif.svg | 3 --- priv/icons/outline/gift-top.svg | 3 --- priv/icons/outline/gift.svg | 3 --- priv/icons/outline/globe-alt.svg | 3 --- priv/icons/outline/globe-americas.svg | 3 --- priv/icons/outline/globe-asia-australia.svg | 3 --- priv/icons/outline/globe-europe-africa.svg | 3 --- priv/icons/outline/hand-raised.svg | 3 --- priv/icons/outline/hand-thumb-down.svg | 3 --- priv/icons/outline/hand-thumb-up.svg | 3 --- priv/icons/outline/hashtag.svg | 3 --- priv/icons/outline/heart.svg | 3 --- priv/icons/outline/home-modern.svg | 3 --- priv/icons/outline/home.svg | 3 --- priv/icons/outline/identification.svg | 3 --- priv/icons/outline/inbox-arrow-down.svg | 3 --- priv/icons/outline/inbox-stack.svg | 3 --- priv/icons/outline/inbox.svg | 3 --- priv/icons/outline/information-circle.svg | 3 --- priv/icons/outline/key.svg | 3 --- priv/icons/outline/language.svg | 3 --- priv/icons/outline/lifebuoy.svg | 3 --- priv/icons/outline/light-bulb.svg | 3 --- priv/icons/outline/link.svg | 3 --- priv/icons/outline/list-bullet.svg | 3 --- priv/icons/outline/lock-closed.svg | 3 --- priv/icons/outline/lock-open.svg | 3 --- priv/icons/outline/magnifying-glass-circle.svg | 3 --- priv/icons/outline/magnifying-glass-minus.svg | 3 --- priv/icons/outline/magnifying-glass-plus.svg | 3 --- priv/icons/outline/magnifying-glass.svg | 3 --- priv/icons/outline/map-pin.svg | 4 ---- priv/icons/outline/map.svg | 3 --- priv/icons/outline/megaphone.svg | 3 --- priv/icons/outline/microphone.svg | 3 --- priv/icons/outline/minus-circle.svg | 3 --- priv/icons/outline/minus-small.svg | 3 --- priv/icons/outline/minus.svg | 3 --- priv/icons/outline/moon.svg | 3 --- priv/icons/outline/musical-note.svg | 3 --- priv/icons/outline/newspaper.svg | 3 --- priv/icons/outline/no-symbol.svg | 3 --- priv/icons/outline/paint-brush.svg | 3 --- priv/icons/outline/paper-airplane.svg | 3 --- priv/icons/outline/paper-clip.svg | 3 --- priv/icons/outline/pause.svg | 3 --- priv/icons/outline/pencil-square.svg | 3 --- priv/icons/outline/pencil.svg | 3 --- priv/icons/outline/phone-arrow-down-left.svg | 3 --- priv/icons/outline/phone-arrow-up-right.svg | 3 --- priv/icons/outline/phone-x-mark.svg | 3 --- priv/icons/outline/phone.svg | 3 --- priv/icons/outline/photo.svg | 3 --- priv/icons/outline/play-pause.svg | 3 --- priv/icons/outline/play.svg | 3 --- priv/icons/outline/plus-circle.svg | 3 --- priv/icons/outline/plus-small.svg | 3 --- priv/icons/outline/plus.svg | 3 --- priv/icons/outline/presentation-chart-bar.svg | 3 --- priv/icons/outline/presentation-chart-line.svg | 3 --- priv/icons/outline/printer.svg | 3 --- priv/icons/outline/puzzle-piece.svg | 3 --- priv/icons/outline/qr-code.svg | 4 ---- priv/icons/outline/question-mark-circle.svg | 3 --- priv/icons/outline/queue-list.svg | 3 --- priv/icons/outline/radio.svg | 3 --- priv/icons/outline/receipt-percent.svg | 3 --- priv/icons/outline/receipt-refund.svg | 3 --- priv/icons/outline/rectangle-group.svg | 3 --- priv/icons/outline/rectangle-stack.svg | 3 --- priv/icons/outline/rss.svg | 3 --- priv/icons/outline/scale.svg | 3 --- priv/icons/outline/scissors.svg | 3 --- priv/icons/outline/server-stack.svg | 3 --- priv/icons/outline/server.svg | 3 --- priv/icons/outline/share.svg | 3 --- priv/icons/outline/shield-check.svg | 3 --- priv/icons/outline/shield-exclamation.svg | 3 --- priv/icons/outline/shopping-bag.svg | 3 --- priv/icons/outline/shopping-cart.svg | 3 --- priv/icons/outline/signal-slash.svg | 3 --- priv/icons/outline/signal.svg | 3 --- priv/icons/outline/sparkles.svg | 3 --- priv/icons/outline/speaker-wave.svg | 3 --- priv/icons/outline/speaker-x-mark.svg | 3 --- priv/icons/outline/square-2-stack.svg | 3 --- priv/icons/outline/squares-2x2.svg | 3 --- priv/icons/outline/squares-plus.svg | 3 --- priv/icons/outline/star.svg | 3 --- priv/icons/outline/stop.svg | 3 --- priv/icons/outline/sun.svg | 3 --- priv/icons/outline/swatch.svg | 3 --- priv/icons/outline/table-cells.svg | 3 --- priv/icons/outline/tag.svg | 4 ---- priv/icons/outline/ticket.svg | 3 --- priv/icons/outline/trash.svg | 3 --- priv/icons/outline/truck.svg | 3 --- priv/icons/outline/user-circle.svg | 3 --- priv/icons/outline/user-group.svg | 3 --- priv/icons/outline/user-minus.svg | 3 --- priv/icons/outline/user-plus.svg | 3 --- priv/icons/outline/user.svg | 3 --- priv/icons/outline/users.svg | 3 --- priv/icons/outline/variable.svg | 3 --- priv/icons/outline/video-camera-slash.svg | 3 --- priv/icons/outline/video-camera.svg | 3 --- priv/icons/outline/view-columns.svg | 3 --- priv/icons/outline/wallet.svg | 3 --- priv/icons/outline/wifi.svg | 3 --- priv/icons/outline/wrench-screwdriver.svg | 3 --- priv/icons/outline/wrench.svg | 4 ---- priv/icons/outline/x-circle.svg | 3 --- priv/icons/outline/x-mark.svg | 3 --- priv/icons/solid/academic-cap.svg | 5 ----- priv/icons/solid/adjustments-horizontal.svg | 3 --- priv/icons/solid/adjustments-vertical.svg | 3 --- priv/icons/solid/archive-box-arrow-down.svg | 4 ---- priv/icons/solid/archive-box-x-mark.svg | 4 ---- priv/icons/solid/archive-box.svg | 4 ---- priv/icons/solid/arrow-down-circle.svg | 3 --- priv/icons/solid/arrow-down-left.svg | 3 --- priv/icons/solid/arrow-down-on-square-stack.svg | 4 ---- priv/icons/solid/arrow-down-on-square.svg | 3 --- priv/icons/solid/arrow-down-right.svg | 3 --- priv/icons/solid/arrow-down-tray.svg | 3 --- priv/icons/solid/arrow-down.svg | 3 --- priv/icons/solid/arrow-left-circle.svg | 3 --- priv/icons/solid/arrow-left-on-rectangle.svg | 3 --- priv/icons/solid/arrow-left.svg | 3 --- priv/icons/solid/arrow-long-down.svg | 3 --- priv/icons/solid/arrow-long-left.svg | 3 --- priv/icons/solid/arrow-long-right.svg | 3 --- priv/icons/solid/arrow-long-up.svg | 3 --- priv/icons/solid/arrow-path-rounded-square.svg | 3 --- priv/icons/solid/arrow-path.svg | 3 --- priv/icons/solid/arrow-right-circle.svg | 3 --- priv/icons/solid/arrow-right-on-rectangle.svg | 3 --- priv/icons/solid/arrow-right.svg | 3 --- priv/icons/solid/arrow-small-down.svg | 3 --- priv/icons/solid/arrow-small-left.svg | 3 --- priv/icons/solid/arrow-small-right.svg | 3 --- priv/icons/solid/arrow-small-up.svg | 3 --- priv/icons/solid/arrow-top-right-on-square.svg | 3 --- priv/icons/solid/arrow-trending-down.svg | 3 --- priv/icons/solid/arrow-trending-up.svg | 3 --- priv/icons/solid/arrow-up-circle.svg | 3 --- priv/icons/solid/arrow-up-left.svg | 3 --- priv/icons/solid/arrow-up-on-square-stack.svg | 4 ---- priv/icons/solid/arrow-up-on-square.svg | 3 --- priv/icons/solid/arrow-up-right.svg | 3 --- priv/icons/solid/arrow-up-tray.svg | 3 --- priv/icons/solid/arrow-up.svg | 3 --- priv/icons/solid/arrow-uturn-down.svg | 3 --- priv/icons/solid/arrow-uturn-left.svg | 3 --- priv/icons/solid/arrow-uturn-right.svg | 3 --- priv/icons/solid/arrow-uturn-up.svg | 3 --- priv/icons/solid/arrows-pointing-in.svg | 3 --- priv/icons/solid/arrows-pointing-out.svg | 3 --- priv/icons/solid/arrows-right-left.svg | 3 --- priv/icons/solid/arrows-up-down.svg | 3 --- priv/icons/solid/at-symbol.svg | 3 --- priv/icons/solid/backspace.svg | 3 --- priv/icons/solid/backward.svg | 3 --- priv/icons/solid/banknotes.svg | 5 ----- priv/icons/solid/bars-2.svg | 3 --- priv/icons/solid/bars-3-bottom-left.svg | 3 --- priv/icons/solid/bars-3-bottom-right.svg | 3 --- priv/icons/solid/bars-3-center-left.svg | 3 --- priv/icons/solid/bars-3.svg | 3 --- priv/icons/solid/bars-4.svg | 3 --- priv/icons/solid/bars-arrow-down.svg | 3 --- priv/icons/solid/bars-arrow-up.svg | 3 --- priv/icons/solid/battery-0.svg | 3 --- priv/icons/solid/battery-100.svg | 3 --- priv/icons/solid/battery-50.svg | 4 ---- priv/icons/solid/beaker.svg | 3 --- priv/icons/solid/bell-alert.svg | 4 ---- priv/icons/solid/bell-slash.svg | 4 ---- priv/icons/solid/bell-snooze.svg | 3 --- priv/icons/solid/bell.svg | 3 --- priv/icons/solid/bolt-slash.svg | 3 --- priv/icons/solid/bolt.svg | 3 --- priv/icons/solid/book-open.svg | 3 --- priv/icons/solid/bookmark-slash.svg | 3 --- priv/icons/solid/bookmark-square.svg | 3 --- priv/icons/solid/bookmark.svg | 3 --- priv/icons/solid/briefcase.svg | 4 ---- priv/icons/solid/building-library.svg | 5 ----- priv/icons/solid/building-office-2.svg | 3 --- priv/icons/solid/building-office.svg | 3 --- priv/icons/solid/building-storefront.svg | 4 ---- priv/icons/solid/cake.svg | 3 --- priv/icons/solid/calculator.svg | 3 --- priv/icons/solid/calendar-days.svg | 4 ---- priv/icons/solid/calendar.svg | 3 --- priv/icons/solid/camera.svg | 4 ---- priv/icons/solid/chart-bar-square.svg | 3 --- priv/icons/solid/chart-bar.svg | 3 --- priv/icons/solid/chart-pie.svg | 4 ---- priv/icons/solid/chat-bubble-bottom-center-text.svg | 3 --- priv/icons/solid/chat-bubble-bottom-center.svg | 3 --- priv/icons/solid/chat-bubble-left-ellipsis.svg | 3 --- priv/icons/solid/chat-bubble-left-right.svg | 4 ---- priv/icons/solid/chat-bubble-left.svg | 3 --- priv/icons/solid/chat-bubble-oval-left-ellipsis.svg | 3 --- priv/icons/solid/chat-bubble-oval-left.svg | 3 --- priv/icons/solid/check-badge.svg | 3 --- priv/icons/solid/check-circle.svg | 3 --- priv/icons/solid/check.svg | 3 --- priv/icons/solid/chevron-double-down.svg | 3 --- priv/icons/solid/chevron-double-left.svg | 3 --- priv/icons/solid/chevron-double-right.svg | 3 --- priv/icons/solid/chevron-double-up.svg | 3 --- priv/icons/solid/chevron-down.svg | 3 --- priv/icons/solid/chevron-left.svg | 3 --- priv/icons/solid/chevron-right.svg | 3 --- priv/icons/solid/chevron-up-down.svg | 3 --- priv/icons/solid/chevron-up.svg | 3 --- priv/icons/solid/circle-stack.svg | 6 ------ priv/icons/solid/clipboard-document-check.svg | 4 ---- priv/icons/solid/clipboard-document-list.svg | 4 ---- priv/icons/solid/clipboard-document.svg | 5 ----- priv/icons/solid/clipboard.svg | 3 --- priv/icons/solid/clock.svg | 3 --- priv/icons/solid/cloud-arrow-down.svg | 3 --- priv/icons/solid/cloud-arrow-up.svg | 3 --- priv/icons/solid/cloud.svg | 3 --- priv/icons/solid/code-bracket-square.svg | 3 --- priv/icons/solid/code-bracket.svg | 3 --- priv/icons/solid/cog-6-tooth.svg | 3 --- priv/icons/solid/cog-8-tooth.svg | 3 --- priv/icons/solid/cog.svg | 4 ---- priv/icons/solid/command-line.svg | 3 --- priv/icons/solid/computer-desktop.svg | 3 --- priv/icons/solid/cpu-chip.svg | 4 ---- priv/icons/solid/credit-card.svg | 4 ---- priv/icons/solid/cube-transparent.svg | 3 --- priv/icons/solid/cube.svg | 3 --- priv/icons/solid/currency-bangladeshi.svg | 3 --- priv/icons/solid/currency-dollar.svg | 4 ---- priv/icons/solid/currency-euro.svg | 3 --- priv/icons/solid/currency-pound.svg | 3 --- priv/icons/solid/currency-rupee.svg | 3 --- priv/icons/solid/currency-yen.svg | 3 --- priv/icons/solid/cursor-arrow-rays.svg | 3 --- priv/icons/solid/cursor-arrow-ripple.svg | 3 --- priv/icons/solid/device-phone-mobile.svg | 4 ---- priv/icons/solid/device-tablet.svg | 4 ---- priv/icons/solid/document-arrow-down.svg | 4 ---- priv/icons/solid/document-arrow-up.svg | 4 ---- priv/icons/solid/document-chart-bar.svg | 4 ---- priv/icons/solid/document-check.svg | 4 ---- priv/icons/solid/document-duplicate.svg | 4 ---- priv/icons/solid/document-magnifying-glass.svg | 5 ----- priv/icons/solid/document-minus.svg | 4 ---- priv/icons/solid/document-plus.svg | 4 ---- priv/icons/solid/document-text.svg | 4 ---- priv/icons/solid/document.svg | 4 ---- priv/icons/solid/ellipsis-horizontal-circle.svg | 3 --- priv/icons/solid/ellipsis-horizontal.svg | 3 --- priv/icons/solid/ellipsis-vertical.svg | 3 --- priv/icons/solid/envelope-open.svg | 4 ---- priv/icons/solid/envelope.svg | 4 ---- priv/icons/solid/exclamation-circle.svg | 3 --- priv/icons/solid/exclamation-triangle.svg | 3 --- priv/icons/solid/eye-slash.svg | 5 ----- priv/icons/solid/eye.svg | 4 ---- priv/icons/solid/face-frown.svg | 3 --- priv/icons/solid/face-smile.svg | 3 --- priv/icons/solid/film.svg | 3 --- priv/icons/solid/finger-print.svg | 3 --- priv/icons/solid/fire.svg | 3 --- priv/icons/solid/flag.svg | 3 --- priv/icons/solid/folder-arrow-down.svg | 3 --- priv/icons/solid/folder-minus.svg | 3 --- priv/icons/solid/folder-open.svg | 3 --- priv/icons/solid/folder-plus.svg | 3 --- priv/icons/solid/folder.svg | 3 --- priv/icons/solid/forward.svg | 3 --- priv/icons/solid/funnel.svg | 3 --- priv/icons/solid/gif.svg | 3 --- priv/icons/solid/gift-top.svg | 4 ---- priv/icons/solid/gift.svg | 3 --- priv/icons/solid/globe-alt.svg | 3 --- priv/icons/solid/globe-americas.svg | 3 --- priv/icons/solid/globe-asia-australia.svg | 4 ---- priv/icons/solid/globe-europe-africa.svg | 3 --- priv/icons/solid/hand-raised.svg | 3 --- priv/icons/solid/hand-thumb-down.svg | 3 --- priv/icons/solid/hand-thumb-up.svg | 3 --- priv/icons/solid/hashtag.svg | 3 --- priv/icons/solid/heart.svg | 3 --- priv/icons/solid/home-modern.svg | 4 ---- priv/icons/solid/home.svg | 4 ---- priv/icons/solid/identification.svg | 3 --- priv/icons/solid/inbox-arrow-down.svg | 4 ---- priv/icons/solid/inbox-stack.svg | 4 ---- priv/icons/solid/inbox.svg | 3 --- priv/icons/solid/information-circle.svg | 3 --- priv/icons/solid/key.svg | 3 --- priv/icons/solid/language.svg | 3 --- priv/icons/solid/lifebuoy.svg | 3 --- priv/icons/solid/light-bulb.svg | 4 ---- priv/icons/solid/link.svg | 3 --- priv/icons/solid/list-bullet.svg | 3 --- priv/icons/solid/lock-closed.svg | 3 --- priv/icons/solid/lock-open.svg | 3 --- priv/icons/solid/magnifying-glass-circle.svg | 4 ---- priv/icons/solid/magnifying-glass-minus.svg | 3 --- priv/icons/solid/magnifying-glass-plus.svg | 3 --- priv/icons/solid/magnifying-glass.svg | 3 --- priv/icons/solid/map-pin.svg | 3 --- priv/icons/solid/map.svg | 3 --- priv/icons/solid/megaphone.svg | 3 --- priv/icons/solid/microphone.svg | 4 ---- priv/icons/solid/minus-circle.svg | 3 --- priv/icons/solid/minus-small.svg | 3 --- priv/icons/solid/minus.svg | 3 --- priv/icons/solid/moon.svg | 3 --- priv/icons/solid/musical-note.svg | 3 --- priv/icons/solid/newspaper.svg | 4 ---- priv/icons/solid/no-symbol.svg | 3 --- priv/icons/solid/paint-brush.svg | 3 --- priv/icons/solid/paper-airplane.svg | 3 --- priv/icons/solid/paper-clip.svg | 3 --- priv/icons/solid/pause.svg | 3 --- priv/icons/solid/pencil-square.svg | 4 ---- priv/icons/solid/pencil.svg | 3 --- priv/icons/solid/phone-arrow-down-left.svg | 4 ---- priv/icons/solid/phone-arrow-up-right.svg | 4 ---- priv/icons/solid/phone-x-mark.svg | 3 --- priv/icons/solid/phone.svg | 3 --- priv/icons/solid/photo.svg | 3 --- priv/icons/solid/play-pause.svg | 3 --- priv/icons/solid/play.svg | 3 --- priv/icons/solid/plus-circle.svg | 3 --- priv/icons/solid/plus-small.svg | 3 --- priv/icons/solid/plus.svg | 3 --- priv/icons/solid/presentation-chart-bar.svg | 3 --- priv/icons/solid/presentation-chart-line.svg | 3 --- priv/icons/solid/printer.svg | 3 --- priv/icons/solid/puzzle-piece.svg | 3 --- priv/icons/solid/qr-code.svg | 3 --- priv/icons/solid/question-mark-circle.svg | 3 --- priv/icons/solid/queue-list.svg | 3 --- priv/icons/solid/radio.svg | 3 --- priv/icons/solid/receipt-percent.svg | 3 --- priv/icons/solid/receipt-refund.svg | 3 --- priv/icons/solid/rectangle-group.svg | 3 --- priv/icons/solid/rectangle-stack.svg | 3 --- priv/icons/solid/rss.svg | 3 --- priv/icons/solid/scale.svg | 3 --- priv/icons/solid/scissors.svg | 4 ---- priv/icons/solid/server-stack.svg | 4 ---- priv/icons/solid/server.svg | 4 ---- priv/icons/solid/share.svg | 3 --- priv/icons/solid/shield-check.svg | 3 --- priv/icons/solid/shield-exclamation.svg | 3 --- priv/icons/solid/shopping-bag.svg | 3 --- priv/icons/solid/shopping-cart.svg | 3 --- priv/icons/solid/signal-slash.svg | 3 --- priv/icons/solid/signal.svg | 3 --- priv/icons/solid/sparkles.svg | 3 --- priv/icons/solid/speaker-wave.svg | 4 ---- priv/icons/solid/speaker-x-mark.svg | 3 --- priv/icons/solid/square-2-stack.svg | 4 ---- priv/icons/solid/squares-2x2.svg | 3 --- priv/icons/solid/squares-plus.svg | 3 --- priv/icons/solid/star.svg | 3 --- priv/icons/solid/stop.svg | 3 --- priv/icons/solid/sun.svg | 3 --- priv/icons/solid/swatch.svg | 4 ---- priv/icons/solid/table-cells.svg | 3 --- priv/icons/solid/tag.svg | 3 --- priv/icons/solid/ticket.svg | 3 --- priv/icons/solid/trash.svg | 3 --- priv/icons/solid/truck.svg | 5 ----- priv/icons/solid/user-circle.svg | 3 --- priv/icons/solid/user-group.svg | 4 ---- priv/icons/solid/user-minus.svg | 3 --- priv/icons/solid/user-plus.svg | 3 --- priv/icons/solid/user.svg | 3 --- priv/icons/solid/users.svg | 3 --- priv/icons/solid/variable.svg | 3 --- priv/icons/solid/video-camera-slash.svg | 3 --- priv/icons/solid/video-camera.svg | 3 --- priv/icons/solid/view-columns.svg | 3 --- priv/icons/solid/wallet.svg | 3 --- priv/icons/solid/wifi.svg | 3 --- priv/icons/solid/wrench-screwdriver.svg | 5 ----- priv/icons/solid/wrench.svg | 3 --- priv/icons/solid/x-circle.svg | 3 --- priv/icons/solid/x-mark.svg | 3 --- 842 files changed, 6 insertions(+), 2660 deletions(-) delete mode 100644 priv/icons/mini/academic-cap.svg delete mode 100644 priv/icons/mini/adjustments-horizontal.svg delete mode 100644 priv/icons/mini/adjustments-vertical.svg delete mode 100644 priv/icons/mini/archive-box-arrow-down.svg delete mode 100644 priv/icons/mini/archive-box-x-mark.svg delete mode 100644 priv/icons/mini/archive-box.svg delete mode 100644 priv/icons/mini/arrow-down-circle.svg delete mode 100644 priv/icons/mini/arrow-down-left.svg delete mode 100644 priv/icons/mini/arrow-down-on-square-stack.svg delete mode 100644 priv/icons/mini/arrow-down-on-square.svg delete mode 100644 priv/icons/mini/arrow-down-right.svg delete mode 100644 priv/icons/mini/arrow-down-tray.svg delete mode 100644 priv/icons/mini/arrow-down.svg delete mode 100644 priv/icons/mini/arrow-left-circle.svg delete mode 100644 priv/icons/mini/arrow-left-on-rectangle.svg delete mode 100644 priv/icons/mini/arrow-left.svg delete mode 100644 priv/icons/mini/arrow-long-down.svg delete mode 100644 priv/icons/mini/arrow-long-left.svg delete mode 100644 priv/icons/mini/arrow-long-right.svg delete mode 100644 priv/icons/mini/arrow-long-up.svg delete mode 100644 priv/icons/mini/arrow-path-rounded-square.svg delete mode 100644 priv/icons/mini/arrow-path.svg delete mode 100644 priv/icons/mini/arrow-right-circle.svg delete mode 100644 priv/icons/mini/arrow-right-on-rectangle.svg delete mode 100644 priv/icons/mini/arrow-right.svg delete mode 100644 priv/icons/mini/arrow-small-down.svg delete mode 100644 priv/icons/mini/arrow-small-left.svg delete mode 100644 priv/icons/mini/arrow-small-right.svg delete mode 100644 priv/icons/mini/arrow-small-up.svg delete mode 100644 priv/icons/mini/arrow-top-right-on-square.svg delete mode 100644 priv/icons/mini/arrow-trending-down.svg delete mode 100644 priv/icons/mini/arrow-trending-up.svg delete mode 100644 priv/icons/mini/arrow-up-circle.svg delete mode 100644 priv/icons/mini/arrow-up-left.svg delete mode 100644 priv/icons/mini/arrow-up-on-square-stack.svg delete mode 100644 priv/icons/mini/arrow-up-on-square.svg delete mode 100644 priv/icons/mini/arrow-up-right.svg delete mode 100644 priv/icons/mini/arrow-up-tray.svg delete mode 100644 priv/icons/mini/arrow-up.svg delete mode 100644 priv/icons/mini/arrow-uturn-down.svg delete mode 100644 priv/icons/mini/arrow-uturn-left.svg delete mode 100644 priv/icons/mini/arrow-uturn-right.svg delete mode 100644 priv/icons/mini/arrow-uturn-up.svg delete mode 100644 priv/icons/mini/arrows-pointing-in.svg delete mode 100644 priv/icons/mini/arrows-pointing-out.svg delete mode 100644 priv/icons/mini/arrows-right-left.svg delete mode 100644 priv/icons/mini/arrows-up-down.svg delete mode 100644 priv/icons/mini/at-symbol.svg delete mode 100644 priv/icons/mini/backspace.svg delete mode 100644 priv/icons/mini/backward.svg delete mode 100644 priv/icons/mini/banknotes.svg delete mode 100644 priv/icons/mini/bars-2.svg delete mode 100644 priv/icons/mini/bars-3-bottom-left.svg delete mode 100644 priv/icons/mini/bars-3-bottom-right.svg delete mode 100644 priv/icons/mini/bars-3-center-left.svg delete mode 100644 priv/icons/mini/bars-3.svg delete mode 100644 priv/icons/mini/bars-4.svg delete mode 100644 priv/icons/mini/bars-arrow-down.svg delete mode 100644 priv/icons/mini/bars-arrow-up.svg delete mode 100644 priv/icons/mini/battery-0.svg delete mode 100644 priv/icons/mini/battery-100.svg delete mode 100644 priv/icons/mini/battery-50.svg delete mode 100644 priv/icons/mini/beaker.svg delete mode 100644 priv/icons/mini/bell-alert.svg delete mode 100644 priv/icons/mini/bell-slash.svg delete mode 100644 priv/icons/mini/bell-snooze.svg delete mode 100644 priv/icons/mini/bell.svg delete mode 100644 priv/icons/mini/bolt-slash.svg delete mode 100644 priv/icons/mini/bolt.svg delete mode 100644 priv/icons/mini/book-open.svg delete mode 100644 priv/icons/mini/bookmark-slash.svg delete mode 100644 priv/icons/mini/bookmark-square.svg delete mode 100644 priv/icons/mini/bookmark.svg delete mode 100644 priv/icons/mini/briefcase.svg delete mode 100644 priv/icons/mini/building-library.svg delete mode 100644 priv/icons/mini/building-office-2.svg delete mode 100644 priv/icons/mini/building-office.svg delete mode 100644 priv/icons/mini/building-storefront.svg delete mode 100644 priv/icons/mini/cake.svg delete mode 100644 priv/icons/mini/calculator.svg delete mode 100644 priv/icons/mini/calendar-days.svg delete mode 100644 priv/icons/mini/calendar.svg delete mode 100644 priv/icons/mini/camera.svg delete mode 100644 priv/icons/mini/chart-bar-square.svg delete mode 100644 priv/icons/mini/chart-bar.svg delete mode 100644 priv/icons/mini/chart-pie.svg delete mode 100644 priv/icons/mini/chat-bubble-bottom-center-text.svg delete mode 100644 priv/icons/mini/chat-bubble-bottom-center.svg delete mode 100644 priv/icons/mini/chat-bubble-left-ellipsis.svg delete mode 100644 priv/icons/mini/chat-bubble-left-right.svg delete mode 100644 priv/icons/mini/chat-bubble-left.svg delete mode 100644 priv/icons/mini/chat-bubble-oval-left-ellipsis.svg delete mode 100644 priv/icons/mini/chat-bubble-oval-left.svg delete mode 100644 priv/icons/mini/check-badge.svg delete mode 100644 priv/icons/mini/check-circle.svg delete mode 100644 priv/icons/mini/check.svg delete mode 100644 priv/icons/mini/chevron-double-down.svg delete mode 100644 priv/icons/mini/chevron-double-left.svg delete mode 100644 priv/icons/mini/chevron-double-right.svg delete mode 100644 priv/icons/mini/chevron-double-up.svg delete mode 100644 priv/icons/mini/chevron-down.svg delete mode 100644 priv/icons/mini/chevron-left.svg delete mode 100644 priv/icons/mini/chevron-right.svg delete mode 100644 priv/icons/mini/chevron-up-down.svg delete mode 100644 priv/icons/mini/chevron-up.svg delete mode 100644 priv/icons/mini/circle-stack.svg delete mode 100644 priv/icons/mini/clipboard-document-check.svg delete mode 100644 priv/icons/mini/clipboard-document-list.svg delete mode 100644 priv/icons/mini/clipboard-document.svg delete mode 100644 priv/icons/mini/clipboard.svg delete mode 100644 priv/icons/mini/clock.svg delete mode 100644 priv/icons/mini/cloud-arrow-down.svg delete mode 100644 priv/icons/mini/cloud-arrow-up.svg delete mode 100644 priv/icons/mini/cloud.svg delete mode 100644 priv/icons/mini/code-bracket-square.svg delete mode 100644 priv/icons/mini/code-bracket.svg delete mode 100644 priv/icons/mini/cog-6-tooth.svg delete mode 100644 priv/icons/mini/cog-8-tooth.svg delete mode 100644 priv/icons/mini/cog.svg delete mode 100644 priv/icons/mini/command-line.svg delete mode 100644 priv/icons/mini/computer-desktop.svg delete mode 100644 priv/icons/mini/cpu-chip.svg delete mode 100644 priv/icons/mini/credit-card.svg delete mode 100644 priv/icons/mini/cube-transparent.svg delete mode 100644 priv/icons/mini/cube.svg delete mode 100644 priv/icons/mini/currency-bangladeshi.svg delete mode 100644 priv/icons/mini/currency-dollar.svg delete mode 100644 priv/icons/mini/currency-euro.svg delete mode 100644 priv/icons/mini/currency-pound.svg delete mode 100644 priv/icons/mini/currency-rupee.svg delete mode 100644 priv/icons/mini/currency-yen.svg delete mode 100644 priv/icons/mini/cursor-arrow-rays.svg delete mode 100644 priv/icons/mini/cursor-arrow-ripple.svg delete mode 100644 priv/icons/mini/device-phone-mobile.svg delete mode 100644 priv/icons/mini/device-tablet.svg delete mode 100644 priv/icons/mini/document-arrow-down.svg delete mode 100644 priv/icons/mini/document-arrow-up.svg delete mode 100644 priv/icons/mini/document-chart-bar.svg delete mode 100644 priv/icons/mini/document-check.svg delete mode 100644 priv/icons/mini/document-duplicate.svg delete mode 100644 priv/icons/mini/document-magnifying-glass.svg delete mode 100644 priv/icons/mini/document-minus.svg delete mode 100644 priv/icons/mini/document-plus.svg delete mode 100644 priv/icons/mini/document-text.svg delete mode 100644 priv/icons/mini/document.svg delete mode 100644 priv/icons/mini/ellipsis-horizontal-circle.svg delete mode 100644 priv/icons/mini/ellipsis-horizontal.svg delete mode 100644 priv/icons/mini/ellipsis-vertical.svg delete mode 100644 priv/icons/mini/envelope-open.svg delete mode 100644 priv/icons/mini/envelope.svg delete mode 100644 priv/icons/mini/exclamation-circle.svg delete mode 100644 priv/icons/mini/exclamation-triangle.svg delete mode 100644 priv/icons/mini/eye-slash.svg delete mode 100644 priv/icons/mini/eye.svg delete mode 100644 priv/icons/mini/face-frown.svg delete mode 100644 priv/icons/mini/face-smile.svg delete mode 100644 priv/icons/mini/film.svg delete mode 100644 priv/icons/mini/finger-print.svg delete mode 100644 priv/icons/mini/fire.svg delete mode 100644 priv/icons/mini/flag.svg delete mode 100644 priv/icons/mini/folder-arrow-down.svg delete mode 100644 priv/icons/mini/folder-minus.svg delete mode 100644 priv/icons/mini/folder-open.svg delete mode 100644 priv/icons/mini/folder-plus.svg delete mode 100644 priv/icons/mini/folder.svg delete mode 100644 priv/icons/mini/forward.svg delete mode 100644 priv/icons/mini/funnel.svg delete mode 100644 priv/icons/mini/gif.svg delete mode 100644 priv/icons/mini/gift-top.svg delete mode 100644 priv/icons/mini/gift.svg delete mode 100644 priv/icons/mini/globe-alt.svg delete mode 100644 priv/icons/mini/globe-americas.svg delete mode 100644 priv/icons/mini/globe-asia-australia.svg delete mode 100644 priv/icons/mini/globe-europe-africa.svg delete mode 100644 priv/icons/mini/hand-raised.svg delete mode 100644 priv/icons/mini/hand-thumb-down.svg delete mode 100644 priv/icons/mini/hand-thumb-up.svg delete mode 100644 priv/icons/mini/hashtag.svg delete mode 100644 priv/icons/mini/heart.svg delete mode 100644 priv/icons/mini/home-modern.svg delete mode 100644 priv/icons/mini/home.svg delete mode 100644 priv/icons/mini/identification.svg delete mode 100644 priv/icons/mini/inbox-arrow-down.svg delete mode 100644 priv/icons/mini/inbox-stack.svg delete mode 100644 priv/icons/mini/inbox.svg delete mode 100644 priv/icons/mini/information-circle.svg delete mode 100644 priv/icons/mini/key.svg delete mode 100644 priv/icons/mini/language.svg delete mode 100644 priv/icons/mini/lifebuoy.svg delete mode 100644 priv/icons/mini/light-bulb.svg delete mode 100644 priv/icons/mini/link.svg delete mode 100644 priv/icons/mini/list-bullet.svg delete mode 100644 priv/icons/mini/lock-closed.svg delete mode 100644 priv/icons/mini/lock-open.svg delete mode 100644 priv/icons/mini/magnifying-glass-circle.svg delete mode 100644 priv/icons/mini/magnifying-glass-minus.svg delete mode 100644 priv/icons/mini/magnifying-glass-plus.svg delete mode 100644 priv/icons/mini/magnifying-glass.svg delete mode 100644 priv/icons/mini/map-pin.svg delete mode 100644 priv/icons/mini/map.svg delete mode 100644 priv/icons/mini/megaphone.svg delete mode 100644 priv/icons/mini/microphone.svg delete mode 100644 priv/icons/mini/minus-circle.svg delete mode 100644 priv/icons/mini/minus-small.svg delete mode 100644 priv/icons/mini/minus.svg delete mode 100644 priv/icons/mini/moon.svg delete mode 100644 priv/icons/mini/musical-note.svg delete mode 100644 priv/icons/mini/newspaper.svg delete mode 100644 priv/icons/mini/no-symbol.svg delete mode 100644 priv/icons/mini/paint-brush.svg delete mode 100644 priv/icons/mini/paper-airplane.svg delete mode 100644 priv/icons/mini/paper-clip.svg delete mode 100644 priv/icons/mini/pause.svg delete mode 100644 priv/icons/mini/pencil-square.svg delete mode 100644 priv/icons/mini/pencil.svg delete mode 100644 priv/icons/mini/phone-arrow-down-left.svg delete mode 100644 priv/icons/mini/phone-arrow-up-right.svg delete mode 100644 priv/icons/mini/phone-x-mark.svg delete mode 100644 priv/icons/mini/phone.svg delete mode 100644 priv/icons/mini/photo.svg delete mode 100644 priv/icons/mini/play-pause.svg delete mode 100644 priv/icons/mini/play.svg delete mode 100644 priv/icons/mini/plus-circle.svg delete mode 100644 priv/icons/mini/plus-small.svg delete mode 100644 priv/icons/mini/plus.svg delete mode 100644 priv/icons/mini/presentation-chart-bar.svg delete mode 100644 priv/icons/mini/presentation-chart-line.svg delete mode 100644 priv/icons/mini/printer.svg delete mode 100644 priv/icons/mini/puzzle-piece.svg delete mode 100644 priv/icons/mini/qr-code.svg delete mode 100644 priv/icons/mini/question-mark-circle.svg delete mode 100644 priv/icons/mini/queue-list.svg delete mode 100644 priv/icons/mini/radio.svg delete mode 100644 priv/icons/mini/receipt-percent.svg delete mode 100644 priv/icons/mini/receipt-refund.svg delete mode 100644 priv/icons/mini/rectangle-group.svg delete mode 100644 priv/icons/mini/rectangle-stack.svg delete mode 100644 priv/icons/mini/rss.svg delete mode 100644 priv/icons/mini/scale.svg delete mode 100644 priv/icons/mini/scissors.svg delete mode 100644 priv/icons/mini/server-stack.svg delete mode 100644 priv/icons/mini/server.svg delete mode 100644 priv/icons/mini/share.svg delete mode 100644 priv/icons/mini/shield-check.svg delete mode 100644 priv/icons/mini/shield-exclamation.svg delete mode 100644 priv/icons/mini/shopping-bag.svg delete mode 100644 priv/icons/mini/shopping-cart.svg delete mode 100644 priv/icons/mini/signal-slash.svg delete mode 100644 priv/icons/mini/signal.svg delete mode 100644 priv/icons/mini/sparkles.svg delete mode 100644 priv/icons/mini/speaker-wave.svg delete mode 100644 priv/icons/mini/speaker-x-mark.svg delete mode 100644 priv/icons/mini/square-2-stack.svg delete mode 100644 priv/icons/mini/squares-2x2.svg delete mode 100644 priv/icons/mini/squares-plus.svg delete mode 100644 priv/icons/mini/star.svg delete mode 100644 priv/icons/mini/stop.svg delete mode 100644 priv/icons/mini/sun.svg delete mode 100644 priv/icons/mini/swatch.svg delete mode 100644 priv/icons/mini/table-cells.svg delete mode 100644 priv/icons/mini/tag.svg delete mode 100644 priv/icons/mini/ticket.svg delete mode 100644 priv/icons/mini/trash.svg delete mode 100644 priv/icons/mini/truck.svg delete mode 100644 priv/icons/mini/user-circle.svg delete mode 100644 priv/icons/mini/user-group.svg delete mode 100644 priv/icons/mini/user-minus.svg delete mode 100644 priv/icons/mini/user-plus.svg delete mode 100644 priv/icons/mini/user.svg delete mode 100644 priv/icons/mini/users.svg delete mode 100644 priv/icons/mini/variable.svg delete mode 100644 priv/icons/mini/video-camera-slash.svg delete mode 100644 priv/icons/mini/video-camera.svg delete mode 100644 priv/icons/mini/view-columns.svg delete mode 100644 priv/icons/mini/wallet.svg delete mode 100644 priv/icons/mini/wifi.svg delete mode 100644 priv/icons/mini/wrench-screwdriver.svg delete mode 100644 priv/icons/mini/wrench.svg delete mode 100644 priv/icons/mini/x-circle.svg delete mode 100644 priv/icons/mini/x-mark.svg delete mode 100644 priv/icons/outline/academic-cap.svg delete mode 100644 priv/icons/outline/adjustments-horizontal.svg delete mode 100644 priv/icons/outline/adjustments-vertical.svg delete mode 100644 priv/icons/outline/archive-box-arrow-down.svg delete mode 100644 priv/icons/outline/archive-box-x-mark.svg delete mode 100644 priv/icons/outline/archive-box.svg delete mode 100644 priv/icons/outline/arrow-down-circle.svg delete mode 100644 priv/icons/outline/arrow-down-left.svg delete mode 100644 priv/icons/outline/arrow-down-on-square-stack.svg delete mode 100644 priv/icons/outline/arrow-down-on-square.svg delete mode 100644 priv/icons/outline/arrow-down-right.svg delete mode 100644 priv/icons/outline/arrow-down-tray.svg delete mode 100644 priv/icons/outline/arrow-down.svg delete mode 100644 priv/icons/outline/arrow-left-circle.svg delete mode 100644 priv/icons/outline/arrow-left-on-rectangle.svg delete mode 100644 priv/icons/outline/arrow-left.svg delete mode 100644 priv/icons/outline/arrow-long-down.svg delete mode 100644 priv/icons/outline/arrow-long-left.svg delete mode 100644 priv/icons/outline/arrow-long-right.svg delete mode 100644 priv/icons/outline/arrow-long-up.svg delete mode 100644 priv/icons/outline/arrow-path-rounded-square.svg delete mode 100644 priv/icons/outline/arrow-path.svg delete mode 100644 priv/icons/outline/arrow-right-circle.svg delete mode 100644 priv/icons/outline/arrow-right-on-rectangle.svg delete mode 100644 priv/icons/outline/arrow-right.svg delete mode 100644 priv/icons/outline/arrow-small-down.svg delete mode 100644 priv/icons/outline/arrow-small-left.svg delete mode 100644 priv/icons/outline/arrow-small-right.svg delete mode 100644 priv/icons/outline/arrow-small-up.svg delete mode 100644 priv/icons/outline/arrow-top-right-on-square.svg delete mode 100644 priv/icons/outline/arrow-trending-down.svg delete mode 100644 priv/icons/outline/arrow-trending-up.svg delete mode 100644 priv/icons/outline/arrow-up-circle.svg delete mode 100644 priv/icons/outline/arrow-up-left.svg delete mode 100644 priv/icons/outline/arrow-up-on-square-stack.svg delete mode 100644 priv/icons/outline/arrow-up-on-square.svg delete mode 100644 priv/icons/outline/arrow-up-right.svg delete mode 100644 priv/icons/outline/arrow-up-tray.svg delete mode 100644 priv/icons/outline/arrow-up.svg delete mode 100644 priv/icons/outline/arrow-uturn-down.svg delete mode 100644 priv/icons/outline/arrow-uturn-left.svg delete mode 100644 priv/icons/outline/arrow-uturn-right.svg delete mode 100644 priv/icons/outline/arrow-uturn-up.svg delete mode 100644 priv/icons/outline/arrows-pointing-in.svg delete mode 100644 priv/icons/outline/arrows-pointing-out.svg delete mode 100644 priv/icons/outline/arrows-right-left.svg delete mode 100644 priv/icons/outline/arrows-up-down.svg delete mode 100644 priv/icons/outline/at-symbol.svg delete mode 100644 priv/icons/outline/backspace.svg delete mode 100644 priv/icons/outline/backward.svg delete mode 100644 priv/icons/outline/banknotes.svg delete mode 100644 priv/icons/outline/bars-2.svg delete mode 100644 priv/icons/outline/bars-3-bottom-left.svg delete mode 100644 priv/icons/outline/bars-3-bottom-right.svg delete mode 100644 priv/icons/outline/bars-3-center-left.svg delete mode 100644 priv/icons/outline/bars-3.svg delete mode 100644 priv/icons/outline/bars-4.svg delete mode 100644 priv/icons/outline/bars-arrow-down.svg delete mode 100644 priv/icons/outline/bars-arrow-up.svg delete mode 100644 priv/icons/outline/battery-0.svg delete mode 100644 priv/icons/outline/battery-100.svg delete mode 100644 priv/icons/outline/battery-50.svg delete mode 100644 priv/icons/outline/beaker.svg delete mode 100644 priv/icons/outline/bell-alert.svg delete mode 100644 priv/icons/outline/bell-slash.svg delete mode 100644 priv/icons/outline/bell-snooze.svg delete mode 100644 priv/icons/outline/bell.svg delete mode 100644 priv/icons/outline/bolt-slash.svg delete mode 100644 priv/icons/outline/bolt.svg delete mode 100644 priv/icons/outline/book-open.svg delete mode 100644 priv/icons/outline/bookmark-slash.svg delete mode 100644 priv/icons/outline/bookmark-square.svg delete mode 100644 priv/icons/outline/bookmark.svg delete mode 100644 priv/icons/outline/briefcase.svg delete mode 100644 priv/icons/outline/building-library.svg delete mode 100644 priv/icons/outline/building-office-2.svg delete mode 100644 priv/icons/outline/building-office.svg delete mode 100644 priv/icons/outline/building-storefront.svg delete mode 100644 priv/icons/outline/cake.svg delete mode 100644 priv/icons/outline/calculator.svg delete mode 100644 priv/icons/outline/calendar-days.svg delete mode 100644 priv/icons/outline/calendar.svg delete mode 100644 priv/icons/outline/camera.svg delete mode 100644 priv/icons/outline/chart-bar-square.svg delete mode 100644 priv/icons/outline/chart-bar.svg delete mode 100644 priv/icons/outline/chart-pie.svg delete mode 100644 priv/icons/outline/chat-bubble-bottom-center-text.svg delete mode 100644 priv/icons/outline/chat-bubble-bottom-center.svg delete mode 100644 priv/icons/outline/chat-bubble-left-ellipsis.svg delete mode 100644 priv/icons/outline/chat-bubble-left-right.svg delete mode 100644 priv/icons/outline/chat-bubble-left.svg delete mode 100644 priv/icons/outline/chat-bubble-oval-left-ellipsis.svg delete mode 100644 priv/icons/outline/chat-bubble-oval-left.svg delete mode 100644 priv/icons/outline/check-badge.svg delete mode 100644 priv/icons/outline/check-circle.svg delete mode 100644 priv/icons/outline/check.svg delete mode 100644 priv/icons/outline/chevron-double-down.svg delete mode 100644 priv/icons/outline/chevron-double-left.svg delete mode 100644 priv/icons/outline/chevron-double-right.svg delete mode 100644 priv/icons/outline/chevron-double-up.svg delete mode 100644 priv/icons/outline/chevron-down.svg delete mode 100644 priv/icons/outline/chevron-left.svg delete mode 100644 priv/icons/outline/chevron-right.svg delete mode 100644 priv/icons/outline/chevron-up-down.svg delete mode 100644 priv/icons/outline/chevron-up.svg delete mode 100644 priv/icons/outline/circle-stack.svg delete mode 100644 priv/icons/outline/clipboard-document-check.svg delete mode 100644 priv/icons/outline/clipboard-document-list.svg delete mode 100644 priv/icons/outline/clipboard-document.svg delete mode 100644 priv/icons/outline/clipboard.svg delete mode 100644 priv/icons/outline/clock.svg delete mode 100644 priv/icons/outline/cloud-arrow-down.svg delete mode 100644 priv/icons/outline/cloud-arrow-up.svg delete mode 100644 priv/icons/outline/cloud.svg delete mode 100644 priv/icons/outline/code-bracket-square.svg delete mode 100644 priv/icons/outline/code-bracket.svg delete mode 100644 priv/icons/outline/cog-6-tooth.svg delete mode 100644 priv/icons/outline/cog-8-tooth.svg delete mode 100644 priv/icons/outline/cog.svg delete mode 100644 priv/icons/outline/command-line.svg delete mode 100644 priv/icons/outline/computer-desktop.svg delete mode 100644 priv/icons/outline/cpu-chip.svg delete mode 100644 priv/icons/outline/credit-card.svg delete mode 100644 priv/icons/outline/cube-transparent.svg delete mode 100644 priv/icons/outline/cube.svg delete mode 100644 priv/icons/outline/currency-bangladeshi.svg delete mode 100644 priv/icons/outline/currency-dollar.svg delete mode 100644 priv/icons/outline/currency-euro.svg delete mode 100644 priv/icons/outline/currency-pound.svg delete mode 100644 priv/icons/outline/currency-rupee.svg delete mode 100644 priv/icons/outline/currency-yen.svg delete mode 100644 priv/icons/outline/cursor-arrow-rays.svg delete mode 100644 priv/icons/outline/cursor-arrow-ripple.svg delete mode 100644 priv/icons/outline/device-phone-mobile.svg delete mode 100644 priv/icons/outline/device-tablet.svg delete mode 100644 priv/icons/outline/document-arrow-down.svg delete mode 100644 priv/icons/outline/document-arrow-up.svg delete mode 100644 priv/icons/outline/document-chart-bar.svg delete mode 100644 priv/icons/outline/document-check.svg delete mode 100644 priv/icons/outline/document-duplicate.svg delete mode 100644 priv/icons/outline/document-magnifying-glass.svg delete mode 100644 priv/icons/outline/document-minus.svg delete mode 100644 priv/icons/outline/document-plus.svg delete mode 100644 priv/icons/outline/document-text.svg delete mode 100644 priv/icons/outline/document.svg delete mode 100644 priv/icons/outline/ellipsis-horizontal-circle.svg delete mode 100644 priv/icons/outline/ellipsis-horizontal.svg delete mode 100644 priv/icons/outline/ellipsis-vertical.svg delete mode 100644 priv/icons/outline/envelope-open.svg delete mode 100644 priv/icons/outline/envelope.svg delete mode 100644 priv/icons/outline/exclamation-circle.svg delete mode 100644 priv/icons/outline/exclamation-triangle.svg delete mode 100644 priv/icons/outline/eye-slash.svg delete mode 100644 priv/icons/outline/eye.svg delete mode 100644 priv/icons/outline/face-frown.svg delete mode 100644 priv/icons/outline/face-smile.svg delete mode 100644 priv/icons/outline/film.svg delete mode 100644 priv/icons/outline/finger-print.svg delete mode 100644 priv/icons/outline/fire.svg delete mode 100644 priv/icons/outline/flag.svg delete mode 100644 priv/icons/outline/folder-arrow-down.svg delete mode 100644 priv/icons/outline/folder-minus.svg delete mode 100644 priv/icons/outline/folder-open.svg delete mode 100644 priv/icons/outline/folder-plus.svg delete mode 100644 priv/icons/outline/folder.svg delete mode 100644 priv/icons/outline/forward.svg delete mode 100644 priv/icons/outline/funnel.svg delete mode 100644 priv/icons/outline/gif.svg delete mode 100644 priv/icons/outline/gift-top.svg delete mode 100644 priv/icons/outline/gift.svg delete mode 100644 priv/icons/outline/globe-alt.svg delete mode 100644 priv/icons/outline/globe-americas.svg delete mode 100644 priv/icons/outline/globe-asia-australia.svg delete mode 100644 priv/icons/outline/globe-europe-africa.svg delete mode 100644 priv/icons/outline/hand-raised.svg delete mode 100644 priv/icons/outline/hand-thumb-down.svg delete mode 100644 priv/icons/outline/hand-thumb-up.svg delete mode 100644 priv/icons/outline/hashtag.svg delete mode 100644 priv/icons/outline/heart.svg delete mode 100644 priv/icons/outline/home-modern.svg delete mode 100644 priv/icons/outline/home.svg delete mode 100644 priv/icons/outline/identification.svg delete mode 100644 priv/icons/outline/inbox-arrow-down.svg delete mode 100644 priv/icons/outline/inbox-stack.svg delete mode 100644 priv/icons/outline/inbox.svg delete mode 100644 priv/icons/outline/information-circle.svg delete mode 100644 priv/icons/outline/key.svg delete mode 100644 priv/icons/outline/language.svg delete mode 100644 priv/icons/outline/lifebuoy.svg delete mode 100644 priv/icons/outline/light-bulb.svg delete mode 100644 priv/icons/outline/link.svg delete mode 100644 priv/icons/outline/list-bullet.svg delete mode 100644 priv/icons/outline/lock-closed.svg delete mode 100644 priv/icons/outline/lock-open.svg delete mode 100644 priv/icons/outline/magnifying-glass-circle.svg delete mode 100644 priv/icons/outline/magnifying-glass-minus.svg delete mode 100644 priv/icons/outline/magnifying-glass-plus.svg delete mode 100644 priv/icons/outline/magnifying-glass.svg delete mode 100644 priv/icons/outline/map-pin.svg delete mode 100644 priv/icons/outline/map.svg delete mode 100644 priv/icons/outline/megaphone.svg delete mode 100644 priv/icons/outline/microphone.svg delete mode 100644 priv/icons/outline/minus-circle.svg delete mode 100644 priv/icons/outline/minus-small.svg delete mode 100644 priv/icons/outline/minus.svg delete mode 100644 priv/icons/outline/moon.svg delete mode 100644 priv/icons/outline/musical-note.svg delete mode 100644 priv/icons/outline/newspaper.svg delete mode 100644 priv/icons/outline/no-symbol.svg delete mode 100644 priv/icons/outline/paint-brush.svg delete mode 100644 priv/icons/outline/paper-airplane.svg delete mode 100644 priv/icons/outline/paper-clip.svg delete mode 100644 priv/icons/outline/pause.svg delete mode 100644 priv/icons/outline/pencil-square.svg delete mode 100644 priv/icons/outline/pencil.svg delete mode 100644 priv/icons/outline/phone-arrow-down-left.svg delete mode 100644 priv/icons/outline/phone-arrow-up-right.svg delete mode 100644 priv/icons/outline/phone-x-mark.svg delete mode 100644 priv/icons/outline/phone.svg delete mode 100644 priv/icons/outline/photo.svg delete mode 100644 priv/icons/outline/play-pause.svg delete mode 100644 priv/icons/outline/play.svg delete mode 100644 priv/icons/outline/plus-circle.svg delete mode 100644 priv/icons/outline/plus-small.svg delete mode 100644 priv/icons/outline/plus.svg delete mode 100644 priv/icons/outline/presentation-chart-bar.svg delete mode 100644 priv/icons/outline/presentation-chart-line.svg delete mode 100644 priv/icons/outline/printer.svg delete mode 100644 priv/icons/outline/puzzle-piece.svg delete mode 100644 priv/icons/outline/qr-code.svg delete mode 100644 priv/icons/outline/question-mark-circle.svg delete mode 100644 priv/icons/outline/queue-list.svg delete mode 100644 priv/icons/outline/radio.svg delete mode 100644 priv/icons/outline/receipt-percent.svg delete mode 100644 priv/icons/outline/receipt-refund.svg delete mode 100644 priv/icons/outline/rectangle-group.svg delete mode 100644 priv/icons/outline/rectangle-stack.svg delete mode 100644 priv/icons/outline/rss.svg delete mode 100644 priv/icons/outline/scale.svg delete mode 100644 priv/icons/outline/scissors.svg delete mode 100644 priv/icons/outline/server-stack.svg delete mode 100644 priv/icons/outline/server.svg delete mode 100644 priv/icons/outline/share.svg delete mode 100644 priv/icons/outline/shield-check.svg delete mode 100644 priv/icons/outline/shield-exclamation.svg delete mode 100644 priv/icons/outline/shopping-bag.svg delete mode 100644 priv/icons/outline/shopping-cart.svg delete mode 100644 priv/icons/outline/signal-slash.svg delete mode 100644 priv/icons/outline/signal.svg delete mode 100644 priv/icons/outline/sparkles.svg delete mode 100644 priv/icons/outline/speaker-wave.svg delete mode 100644 priv/icons/outline/speaker-x-mark.svg delete mode 100644 priv/icons/outline/square-2-stack.svg delete mode 100644 priv/icons/outline/squares-2x2.svg delete mode 100644 priv/icons/outline/squares-plus.svg delete mode 100644 priv/icons/outline/star.svg delete mode 100644 priv/icons/outline/stop.svg delete mode 100644 priv/icons/outline/sun.svg delete mode 100644 priv/icons/outline/swatch.svg delete mode 100644 priv/icons/outline/table-cells.svg delete mode 100644 priv/icons/outline/tag.svg delete mode 100644 priv/icons/outline/ticket.svg delete mode 100644 priv/icons/outline/trash.svg delete mode 100644 priv/icons/outline/truck.svg delete mode 100644 priv/icons/outline/user-circle.svg delete mode 100644 priv/icons/outline/user-group.svg delete mode 100644 priv/icons/outline/user-minus.svg delete mode 100644 priv/icons/outline/user-plus.svg delete mode 100644 priv/icons/outline/user.svg delete mode 100644 priv/icons/outline/users.svg delete mode 100644 priv/icons/outline/variable.svg delete mode 100644 priv/icons/outline/video-camera-slash.svg delete mode 100644 priv/icons/outline/video-camera.svg delete mode 100644 priv/icons/outline/view-columns.svg delete mode 100644 priv/icons/outline/wallet.svg delete mode 100644 priv/icons/outline/wifi.svg delete mode 100644 priv/icons/outline/wrench-screwdriver.svg delete mode 100644 priv/icons/outline/wrench.svg delete mode 100644 priv/icons/outline/x-circle.svg delete mode 100644 priv/icons/outline/x-mark.svg delete mode 100644 priv/icons/solid/academic-cap.svg delete mode 100644 priv/icons/solid/adjustments-horizontal.svg delete mode 100644 priv/icons/solid/adjustments-vertical.svg delete mode 100644 priv/icons/solid/archive-box-arrow-down.svg delete mode 100644 priv/icons/solid/archive-box-x-mark.svg delete mode 100644 priv/icons/solid/archive-box.svg delete mode 100644 priv/icons/solid/arrow-down-circle.svg delete mode 100644 priv/icons/solid/arrow-down-left.svg delete mode 100644 priv/icons/solid/arrow-down-on-square-stack.svg delete mode 100644 priv/icons/solid/arrow-down-on-square.svg delete mode 100644 priv/icons/solid/arrow-down-right.svg delete mode 100644 priv/icons/solid/arrow-down-tray.svg delete mode 100644 priv/icons/solid/arrow-down.svg delete mode 100644 priv/icons/solid/arrow-left-circle.svg delete mode 100644 priv/icons/solid/arrow-left-on-rectangle.svg delete mode 100644 priv/icons/solid/arrow-left.svg delete mode 100644 priv/icons/solid/arrow-long-down.svg delete mode 100644 priv/icons/solid/arrow-long-left.svg delete mode 100644 priv/icons/solid/arrow-long-right.svg delete mode 100644 priv/icons/solid/arrow-long-up.svg delete mode 100644 priv/icons/solid/arrow-path-rounded-square.svg delete mode 100644 priv/icons/solid/arrow-path.svg delete mode 100644 priv/icons/solid/arrow-right-circle.svg delete mode 100644 priv/icons/solid/arrow-right-on-rectangle.svg delete mode 100644 priv/icons/solid/arrow-right.svg delete mode 100644 priv/icons/solid/arrow-small-down.svg delete mode 100644 priv/icons/solid/arrow-small-left.svg delete mode 100644 priv/icons/solid/arrow-small-right.svg delete mode 100644 priv/icons/solid/arrow-small-up.svg delete mode 100644 priv/icons/solid/arrow-top-right-on-square.svg delete mode 100644 priv/icons/solid/arrow-trending-down.svg delete mode 100644 priv/icons/solid/arrow-trending-up.svg delete mode 100644 priv/icons/solid/arrow-up-circle.svg delete mode 100644 priv/icons/solid/arrow-up-left.svg delete mode 100644 priv/icons/solid/arrow-up-on-square-stack.svg delete mode 100644 priv/icons/solid/arrow-up-on-square.svg delete mode 100644 priv/icons/solid/arrow-up-right.svg delete mode 100644 priv/icons/solid/arrow-up-tray.svg delete mode 100644 priv/icons/solid/arrow-up.svg delete mode 100644 priv/icons/solid/arrow-uturn-down.svg delete mode 100644 priv/icons/solid/arrow-uturn-left.svg delete mode 100644 priv/icons/solid/arrow-uturn-right.svg delete mode 100644 priv/icons/solid/arrow-uturn-up.svg delete mode 100644 priv/icons/solid/arrows-pointing-in.svg delete mode 100644 priv/icons/solid/arrows-pointing-out.svg delete mode 100644 priv/icons/solid/arrows-right-left.svg delete mode 100644 priv/icons/solid/arrows-up-down.svg delete mode 100644 priv/icons/solid/at-symbol.svg delete mode 100644 priv/icons/solid/backspace.svg delete mode 100644 priv/icons/solid/backward.svg delete mode 100644 priv/icons/solid/banknotes.svg delete mode 100644 priv/icons/solid/bars-2.svg delete mode 100644 priv/icons/solid/bars-3-bottom-left.svg delete mode 100644 priv/icons/solid/bars-3-bottom-right.svg delete mode 100644 priv/icons/solid/bars-3-center-left.svg delete mode 100644 priv/icons/solid/bars-3.svg delete mode 100644 priv/icons/solid/bars-4.svg delete mode 100644 priv/icons/solid/bars-arrow-down.svg delete mode 100644 priv/icons/solid/bars-arrow-up.svg delete mode 100644 priv/icons/solid/battery-0.svg delete mode 100644 priv/icons/solid/battery-100.svg delete mode 100644 priv/icons/solid/battery-50.svg delete mode 100644 priv/icons/solid/beaker.svg delete mode 100644 priv/icons/solid/bell-alert.svg delete mode 100644 priv/icons/solid/bell-slash.svg delete mode 100644 priv/icons/solid/bell-snooze.svg delete mode 100644 priv/icons/solid/bell.svg delete mode 100644 priv/icons/solid/bolt-slash.svg delete mode 100644 priv/icons/solid/bolt.svg delete mode 100644 priv/icons/solid/book-open.svg delete mode 100644 priv/icons/solid/bookmark-slash.svg delete mode 100644 priv/icons/solid/bookmark-square.svg delete mode 100644 priv/icons/solid/bookmark.svg delete mode 100644 priv/icons/solid/briefcase.svg delete mode 100644 priv/icons/solid/building-library.svg delete mode 100644 priv/icons/solid/building-office-2.svg delete mode 100644 priv/icons/solid/building-office.svg delete mode 100644 priv/icons/solid/building-storefront.svg delete mode 100644 priv/icons/solid/cake.svg delete mode 100644 priv/icons/solid/calculator.svg delete mode 100644 priv/icons/solid/calendar-days.svg delete mode 100644 priv/icons/solid/calendar.svg delete mode 100644 priv/icons/solid/camera.svg delete mode 100644 priv/icons/solid/chart-bar-square.svg delete mode 100644 priv/icons/solid/chart-bar.svg delete mode 100644 priv/icons/solid/chart-pie.svg delete mode 100644 priv/icons/solid/chat-bubble-bottom-center-text.svg delete mode 100644 priv/icons/solid/chat-bubble-bottom-center.svg delete mode 100644 priv/icons/solid/chat-bubble-left-ellipsis.svg delete mode 100644 priv/icons/solid/chat-bubble-left-right.svg delete mode 100644 priv/icons/solid/chat-bubble-left.svg delete mode 100644 priv/icons/solid/chat-bubble-oval-left-ellipsis.svg delete mode 100644 priv/icons/solid/chat-bubble-oval-left.svg delete mode 100644 priv/icons/solid/check-badge.svg delete mode 100644 priv/icons/solid/check-circle.svg delete mode 100644 priv/icons/solid/check.svg delete mode 100644 priv/icons/solid/chevron-double-down.svg delete mode 100644 priv/icons/solid/chevron-double-left.svg delete mode 100644 priv/icons/solid/chevron-double-right.svg delete mode 100644 priv/icons/solid/chevron-double-up.svg delete mode 100644 priv/icons/solid/chevron-down.svg delete mode 100644 priv/icons/solid/chevron-left.svg delete mode 100644 priv/icons/solid/chevron-right.svg delete mode 100644 priv/icons/solid/chevron-up-down.svg delete mode 100644 priv/icons/solid/chevron-up.svg delete mode 100644 priv/icons/solid/circle-stack.svg delete mode 100644 priv/icons/solid/clipboard-document-check.svg delete mode 100644 priv/icons/solid/clipboard-document-list.svg delete mode 100644 priv/icons/solid/clipboard-document.svg delete mode 100644 priv/icons/solid/clipboard.svg delete mode 100644 priv/icons/solid/clock.svg delete mode 100644 priv/icons/solid/cloud-arrow-down.svg delete mode 100644 priv/icons/solid/cloud-arrow-up.svg delete mode 100644 priv/icons/solid/cloud.svg delete mode 100644 priv/icons/solid/code-bracket-square.svg delete mode 100644 priv/icons/solid/code-bracket.svg delete mode 100644 priv/icons/solid/cog-6-tooth.svg delete mode 100644 priv/icons/solid/cog-8-tooth.svg delete mode 100644 priv/icons/solid/cog.svg delete mode 100644 priv/icons/solid/command-line.svg delete mode 100644 priv/icons/solid/computer-desktop.svg delete mode 100644 priv/icons/solid/cpu-chip.svg delete mode 100644 priv/icons/solid/credit-card.svg delete mode 100644 priv/icons/solid/cube-transparent.svg delete mode 100644 priv/icons/solid/cube.svg delete mode 100644 priv/icons/solid/currency-bangladeshi.svg delete mode 100644 priv/icons/solid/currency-dollar.svg delete mode 100644 priv/icons/solid/currency-euro.svg delete mode 100644 priv/icons/solid/currency-pound.svg delete mode 100644 priv/icons/solid/currency-rupee.svg delete mode 100644 priv/icons/solid/currency-yen.svg delete mode 100644 priv/icons/solid/cursor-arrow-rays.svg delete mode 100644 priv/icons/solid/cursor-arrow-ripple.svg delete mode 100644 priv/icons/solid/device-phone-mobile.svg delete mode 100644 priv/icons/solid/device-tablet.svg delete mode 100644 priv/icons/solid/document-arrow-down.svg delete mode 100644 priv/icons/solid/document-arrow-up.svg delete mode 100644 priv/icons/solid/document-chart-bar.svg delete mode 100644 priv/icons/solid/document-check.svg delete mode 100644 priv/icons/solid/document-duplicate.svg delete mode 100644 priv/icons/solid/document-magnifying-glass.svg delete mode 100644 priv/icons/solid/document-minus.svg delete mode 100644 priv/icons/solid/document-plus.svg delete mode 100644 priv/icons/solid/document-text.svg delete mode 100644 priv/icons/solid/document.svg delete mode 100644 priv/icons/solid/ellipsis-horizontal-circle.svg delete mode 100644 priv/icons/solid/ellipsis-horizontal.svg delete mode 100644 priv/icons/solid/ellipsis-vertical.svg delete mode 100644 priv/icons/solid/envelope-open.svg delete mode 100644 priv/icons/solid/envelope.svg delete mode 100644 priv/icons/solid/exclamation-circle.svg delete mode 100644 priv/icons/solid/exclamation-triangle.svg delete mode 100644 priv/icons/solid/eye-slash.svg delete mode 100644 priv/icons/solid/eye.svg delete mode 100644 priv/icons/solid/face-frown.svg delete mode 100644 priv/icons/solid/face-smile.svg delete mode 100644 priv/icons/solid/film.svg delete mode 100644 priv/icons/solid/finger-print.svg delete mode 100644 priv/icons/solid/fire.svg delete mode 100644 priv/icons/solid/flag.svg delete mode 100644 priv/icons/solid/folder-arrow-down.svg delete mode 100644 priv/icons/solid/folder-minus.svg delete mode 100644 priv/icons/solid/folder-open.svg delete mode 100644 priv/icons/solid/folder-plus.svg delete mode 100644 priv/icons/solid/folder.svg delete mode 100644 priv/icons/solid/forward.svg delete mode 100644 priv/icons/solid/funnel.svg delete mode 100644 priv/icons/solid/gif.svg delete mode 100644 priv/icons/solid/gift-top.svg delete mode 100644 priv/icons/solid/gift.svg delete mode 100644 priv/icons/solid/globe-alt.svg delete mode 100644 priv/icons/solid/globe-americas.svg delete mode 100644 priv/icons/solid/globe-asia-australia.svg delete mode 100644 priv/icons/solid/globe-europe-africa.svg delete mode 100644 priv/icons/solid/hand-raised.svg delete mode 100644 priv/icons/solid/hand-thumb-down.svg delete mode 100644 priv/icons/solid/hand-thumb-up.svg delete mode 100644 priv/icons/solid/hashtag.svg delete mode 100644 priv/icons/solid/heart.svg delete mode 100644 priv/icons/solid/home-modern.svg delete mode 100644 priv/icons/solid/home.svg delete mode 100644 priv/icons/solid/identification.svg delete mode 100644 priv/icons/solid/inbox-arrow-down.svg delete mode 100644 priv/icons/solid/inbox-stack.svg delete mode 100644 priv/icons/solid/inbox.svg delete mode 100644 priv/icons/solid/information-circle.svg delete mode 100644 priv/icons/solid/key.svg delete mode 100644 priv/icons/solid/language.svg delete mode 100644 priv/icons/solid/lifebuoy.svg delete mode 100644 priv/icons/solid/light-bulb.svg delete mode 100644 priv/icons/solid/link.svg delete mode 100644 priv/icons/solid/list-bullet.svg delete mode 100644 priv/icons/solid/lock-closed.svg delete mode 100644 priv/icons/solid/lock-open.svg delete mode 100644 priv/icons/solid/magnifying-glass-circle.svg delete mode 100644 priv/icons/solid/magnifying-glass-minus.svg delete mode 100644 priv/icons/solid/magnifying-glass-plus.svg delete mode 100644 priv/icons/solid/magnifying-glass.svg delete mode 100644 priv/icons/solid/map-pin.svg delete mode 100644 priv/icons/solid/map.svg delete mode 100644 priv/icons/solid/megaphone.svg delete mode 100644 priv/icons/solid/microphone.svg delete mode 100644 priv/icons/solid/minus-circle.svg delete mode 100644 priv/icons/solid/minus-small.svg delete mode 100644 priv/icons/solid/minus.svg delete mode 100644 priv/icons/solid/moon.svg delete mode 100644 priv/icons/solid/musical-note.svg delete mode 100644 priv/icons/solid/newspaper.svg delete mode 100644 priv/icons/solid/no-symbol.svg delete mode 100644 priv/icons/solid/paint-brush.svg delete mode 100644 priv/icons/solid/paper-airplane.svg delete mode 100644 priv/icons/solid/paper-clip.svg delete mode 100644 priv/icons/solid/pause.svg delete mode 100644 priv/icons/solid/pencil-square.svg delete mode 100644 priv/icons/solid/pencil.svg delete mode 100644 priv/icons/solid/phone-arrow-down-left.svg delete mode 100644 priv/icons/solid/phone-arrow-up-right.svg delete mode 100644 priv/icons/solid/phone-x-mark.svg delete mode 100644 priv/icons/solid/phone.svg delete mode 100644 priv/icons/solid/photo.svg delete mode 100644 priv/icons/solid/play-pause.svg delete mode 100644 priv/icons/solid/play.svg delete mode 100644 priv/icons/solid/plus-circle.svg delete mode 100644 priv/icons/solid/plus-small.svg delete mode 100644 priv/icons/solid/plus.svg delete mode 100644 priv/icons/solid/presentation-chart-bar.svg delete mode 100644 priv/icons/solid/presentation-chart-line.svg delete mode 100644 priv/icons/solid/printer.svg delete mode 100644 priv/icons/solid/puzzle-piece.svg delete mode 100644 priv/icons/solid/qr-code.svg delete mode 100644 priv/icons/solid/question-mark-circle.svg delete mode 100644 priv/icons/solid/queue-list.svg delete mode 100644 priv/icons/solid/radio.svg delete mode 100644 priv/icons/solid/receipt-percent.svg delete mode 100644 priv/icons/solid/receipt-refund.svg delete mode 100644 priv/icons/solid/rectangle-group.svg delete mode 100644 priv/icons/solid/rectangle-stack.svg delete mode 100644 priv/icons/solid/rss.svg delete mode 100644 priv/icons/solid/scale.svg delete mode 100644 priv/icons/solid/scissors.svg delete mode 100644 priv/icons/solid/server-stack.svg delete mode 100644 priv/icons/solid/server.svg delete mode 100644 priv/icons/solid/share.svg delete mode 100644 priv/icons/solid/shield-check.svg delete mode 100644 priv/icons/solid/shield-exclamation.svg delete mode 100644 priv/icons/solid/shopping-bag.svg delete mode 100644 priv/icons/solid/shopping-cart.svg delete mode 100644 priv/icons/solid/signal-slash.svg delete mode 100644 priv/icons/solid/signal.svg delete mode 100644 priv/icons/solid/sparkles.svg delete mode 100644 priv/icons/solid/speaker-wave.svg delete mode 100644 priv/icons/solid/speaker-x-mark.svg delete mode 100644 priv/icons/solid/square-2-stack.svg delete mode 100644 priv/icons/solid/squares-2x2.svg delete mode 100644 priv/icons/solid/squares-plus.svg delete mode 100644 priv/icons/solid/star.svg delete mode 100644 priv/icons/solid/stop.svg delete mode 100644 priv/icons/solid/sun.svg delete mode 100644 priv/icons/solid/swatch.svg delete mode 100644 priv/icons/solid/table-cells.svg delete mode 100644 priv/icons/solid/tag.svg delete mode 100644 priv/icons/solid/ticket.svg delete mode 100644 priv/icons/solid/trash.svg delete mode 100644 priv/icons/solid/truck.svg delete mode 100644 priv/icons/solid/user-circle.svg delete mode 100644 priv/icons/solid/user-group.svg delete mode 100644 priv/icons/solid/user-minus.svg delete mode 100644 priv/icons/solid/user-plus.svg delete mode 100644 priv/icons/solid/user.svg delete mode 100644 priv/icons/solid/users.svg delete mode 100644 priv/icons/solid/variable.svg delete mode 100644 priv/icons/solid/video-camera-slash.svg delete mode 100644 priv/icons/solid/video-camera.svg delete mode 100644 priv/icons/solid/view-columns.svg delete mode 100644 priv/icons/solid/wallet.svg delete mode 100644 priv/icons/solid/wifi.svg delete mode 100644 priv/icons/solid/wrench-screwdriver.svg delete mode 100644 priv/icons/solid/wrench.svg delete mode 100644 priv/icons/solid/x-circle.svg delete mode 100644 priv/icons/solid/x-mark.svg diff --git a/.gitignore b/.gitignore index cd1c260..0d9040b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +# Downloaded icons +/priv/icons/ + # MacOS .DS_Store .AppleDouble @@ -30,6 +33,6 @@ heroicons-*.tar # Temporary files for e.g. tests /tmp -# Elixir deps +# Nix deps .nix-mix/ -.nix-hex/ +.nix-hex/ \ No newline at end of file diff --git a/lib/heroicons.ex b/lib/heroicons.ex index 82b63db..cbe446b 100644 --- a/lib/heroicons.ex +++ b/lib/heroicons.ex @@ -75,6 +75,7 @@ defmodule Heroicons do defp copy_svg_files(src_dir, style) do dest_dir = Path.join(svgs_path(), style) + File.mkdir_p!(dest_dir) File.cp_r!(src_dir, dest_dir) end diff --git a/priv/icons/mini/academic-cap.svg b/priv/icons/mini/academic-cap.svg deleted file mode 100644 index bb980e6..0000000 --- a/priv/icons/mini/academic-cap.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/adjustments-horizontal.svg b/priv/icons/mini/adjustments-horizontal.svg deleted file mode 100644 index 13f9251..0000000 --- a/priv/icons/mini/adjustments-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/adjustments-vertical.svg b/priv/icons/mini/adjustments-vertical.svg deleted file mode 100644 index 6f75b6c..0000000 --- a/priv/icons/mini/adjustments-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/archive-box-arrow-down.svg b/priv/icons/mini/archive-box-arrow-down.svg deleted file mode 100644 index 5ccef9d..0000000 --- a/priv/icons/mini/archive-box-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/archive-box-x-mark.svg b/priv/icons/mini/archive-box-x-mark.svg deleted file mode 100644 index 73acbef..0000000 --- a/priv/icons/mini/archive-box-x-mark.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/archive-box.svg b/priv/icons/mini/archive-box.svg deleted file mode 100644 index 2205ae8..0000000 --- a/priv/icons/mini/archive-box.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-circle.svg b/priv/icons/mini/arrow-down-circle.svg deleted file mode 100644 index bb21a89..0000000 --- a/priv/icons/mini/arrow-down-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-left.svg b/priv/icons/mini/arrow-down-left.svg deleted file mode 100644 index f0c3624..0000000 --- a/priv/icons/mini/arrow-down-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-on-square-stack.svg b/priv/icons/mini/arrow-down-on-square-stack.svg deleted file mode 100644 index d9c4db0..0000000 --- a/priv/icons/mini/arrow-down-on-square-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-on-square.svg b/priv/icons/mini/arrow-down-on-square.svg deleted file mode 100644 index 4e8ee0f..0000000 --- a/priv/icons/mini/arrow-down-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-right.svg b/priv/icons/mini/arrow-down-right.svg deleted file mode 100644 index 65cdada..0000000 --- a/priv/icons/mini/arrow-down-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down-tray.svg b/priv/icons/mini/arrow-down-tray.svg deleted file mode 100644 index 5c3589d..0000000 --- a/priv/icons/mini/arrow-down-tray.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-down.svg b/priv/icons/mini/arrow-down.svg deleted file mode 100644 index 8d577b1..0000000 --- a/priv/icons/mini/arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-left-circle.svg b/priv/icons/mini/arrow-left-circle.svg deleted file mode 100644 index 8cce243..0000000 --- a/priv/icons/mini/arrow-left-circle.svg +++ /dev/null @@ -1,10 +0,0 @@ - diff --git a/priv/icons/mini/arrow-left-on-rectangle.svg b/priv/icons/mini/arrow-left-on-rectangle.svg deleted file mode 100644 index 74d0699..0000000 --- a/priv/icons/mini/arrow-left-on-rectangle.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-left.svg b/priv/icons/mini/arrow-left.svg deleted file mode 100644 index c7efd30..0000000 --- a/priv/icons/mini/arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-long-down.svg b/priv/icons/mini/arrow-long-down.svg deleted file mode 100644 index d263061..0000000 --- a/priv/icons/mini/arrow-long-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-long-left.svg b/priv/icons/mini/arrow-long-left.svg deleted file mode 100644 index 297553c..0000000 --- a/priv/icons/mini/arrow-long-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-long-right.svg b/priv/icons/mini/arrow-long-right.svg deleted file mode 100644 index eea945e..0000000 --- a/priv/icons/mini/arrow-long-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-long-up.svg b/priv/icons/mini/arrow-long-up.svg deleted file mode 100644 index 193ff97..0000000 --- a/priv/icons/mini/arrow-long-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-path-rounded-square.svg b/priv/icons/mini/arrow-path-rounded-square.svg deleted file mode 100644 index 7d3deb5..0000000 --- a/priv/icons/mini/arrow-path-rounded-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-path.svg b/priv/icons/mini/arrow-path.svg deleted file mode 100644 index 1a31b4c..0000000 --- a/priv/icons/mini/arrow-path.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-right-circle.svg b/priv/icons/mini/arrow-right-circle.svg deleted file mode 100644 index 4178da9..0000000 --- a/priv/icons/mini/arrow-right-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-right-on-rectangle.svg b/priv/icons/mini/arrow-right-on-rectangle.svg deleted file mode 100644 index 27c4dff..0000000 --- a/priv/icons/mini/arrow-right-on-rectangle.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-right.svg b/priv/icons/mini/arrow-right.svg deleted file mode 100644 index 95cc517..0000000 --- a/priv/icons/mini/arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-small-down.svg b/priv/icons/mini/arrow-small-down.svg deleted file mode 100644 index b986c6c..0000000 --- a/priv/icons/mini/arrow-small-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-small-left.svg b/priv/icons/mini/arrow-small-left.svg deleted file mode 100644 index 0cb7e71..0000000 --- a/priv/icons/mini/arrow-small-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-small-right.svg b/priv/icons/mini/arrow-small-right.svg deleted file mode 100644 index 16beb5e..0000000 --- a/priv/icons/mini/arrow-small-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-small-up.svg b/priv/icons/mini/arrow-small-up.svg deleted file mode 100644 index 7fda0e5..0000000 --- a/priv/icons/mini/arrow-small-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-top-right-on-square.svg b/priv/icons/mini/arrow-top-right-on-square.svg deleted file mode 100644 index c93df54..0000000 --- a/priv/icons/mini/arrow-top-right-on-square.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-trending-down.svg b/priv/icons/mini/arrow-trending-down.svg deleted file mode 100644 index 5ec7c03..0000000 --- a/priv/icons/mini/arrow-trending-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-trending-up.svg b/priv/icons/mini/arrow-trending-up.svg deleted file mode 100644 index 67af2cc..0000000 --- a/priv/icons/mini/arrow-trending-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-circle.svg b/priv/icons/mini/arrow-up-circle.svg deleted file mode 100644 index 21d87f2..0000000 --- a/priv/icons/mini/arrow-up-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-left.svg b/priv/icons/mini/arrow-up-left.svg deleted file mode 100644 index fb50038..0000000 --- a/priv/icons/mini/arrow-up-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-on-square-stack.svg b/priv/icons/mini/arrow-up-on-square-stack.svg deleted file mode 100644 index 0df0ed2..0000000 --- a/priv/icons/mini/arrow-up-on-square-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-on-square.svg b/priv/icons/mini/arrow-up-on-square.svg deleted file mode 100644 index 01f18a8..0000000 --- a/priv/icons/mini/arrow-up-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-right.svg b/priv/icons/mini/arrow-up-right.svg deleted file mode 100644 index 4841916..0000000 --- a/priv/icons/mini/arrow-up-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up-tray.svg b/priv/icons/mini/arrow-up-tray.svg deleted file mode 100644 index 832afe5..0000000 --- a/priv/icons/mini/arrow-up-tray.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/arrow-up.svg b/priv/icons/mini/arrow-up.svg deleted file mode 100644 index 24b12b7..0000000 --- a/priv/icons/mini/arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-uturn-down.svg b/priv/icons/mini/arrow-uturn-down.svg deleted file mode 100644 index 6839676..0000000 --- a/priv/icons/mini/arrow-uturn-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-uturn-left.svg b/priv/icons/mini/arrow-uturn-left.svg deleted file mode 100644 index 6691aa4..0000000 --- a/priv/icons/mini/arrow-uturn-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-uturn-right.svg b/priv/icons/mini/arrow-uturn-right.svg deleted file mode 100644 index 9a6e23b..0000000 --- a/priv/icons/mini/arrow-uturn-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrow-uturn-up.svg b/priv/icons/mini/arrow-uturn-up.svg deleted file mode 100644 index 8e65bf8..0000000 --- a/priv/icons/mini/arrow-uturn-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrows-pointing-in.svg b/priv/icons/mini/arrows-pointing-in.svg deleted file mode 100644 index 6275807..0000000 --- a/priv/icons/mini/arrows-pointing-in.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrows-pointing-out.svg b/priv/icons/mini/arrows-pointing-out.svg deleted file mode 100644 index 14e1bcd..0000000 --- a/priv/icons/mini/arrows-pointing-out.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrows-right-left.svg b/priv/icons/mini/arrows-right-left.svg deleted file mode 100644 index 87616d3..0000000 --- a/priv/icons/mini/arrows-right-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/arrows-up-down.svg b/priv/icons/mini/arrows-up-down.svg deleted file mode 100644 index b9c43d9..0000000 --- a/priv/icons/mini/arrows-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/at-symbol.svg b/priv/icons/mini/at-symbol.svg deleted file mode 100644 index a9e960d..0000000 --- a/priv/icons/mini/at-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/backspace.svg b/priv/icons/mini/backspace.svg deleted file mode 100644 index d3c1686..0000000 --- a/priv/icons/mini/backspace.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/backward.svg b/priv/icons/mini/backward.svg deleted file mode 100644 index 8d341b2..0000000 --- a/priv/icons/mini/backward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/banknotes.svg b/priv/icons/mini/banknotes.svg deleted file mode 100644 index 979c586..0000000 --- a/priv/icons/mini/banknotes.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-2.svg b/priv/icons/mini/bars-2.svg deleted file mode 100644 index 4ce1e19..0000000 --- a/priv/icons/mini/bars-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-3-bottom-left.svg b/priv/icons/mini/bars-3-bottom-left.svg deleted file mode 100644 index ebf785d..0000000 --- a/priv/icons/mini/bars-3-bottom-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-3-bottom-right.svg b/priv/icons/mini/bars-3-bottom-right.svg deleted file mode 100644 index af69c3d..0000000 --- a/priv/icons/mini/bars-3-bottom-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-3-center-left.svg b/priv/icons/mini/bars-3-center-left.svg deleted file mode 100644 index ee8a526..0000000 --- a/priv/icons/mini/bars-3-center-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-3.svg b/priv/icons/mini/bars-3.svg deleted file mode 100644 index d164cfd..0000000 --- a/priv/icons/mini/bars-3.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-4.svg b/priv/icons/mini/bars-4.svg deleted file mode 100644 index 8e3f650..0000000 --- a/priv/icons/mini/bars-4.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-arrow-down.svg b/priv/icons/mini/bars-arrow-down.svg deleted file mode 100644 index fd8f98d..0000000 --- a/priv/icons/mini/bars-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bars-arrow-up.svg b/priv/icons/mini/bars-arrow-up.svg deleted file mode 100644 index ba77dbe..0000000 --- a/priv/icons/mini/bars-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/battery-0.svg b/priv/icons/mini/battery-0.svg deleted file mode 100644 index 2320f7e..0000000 --- a/priv/icons/mini/battery-0.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/battery-100.svg b/priv/icons/mini/battery-100.svg deleted file mode 100644 index e04408f..0000000 --- a/priv/icons/mini/battery-100.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/battery-50.svg b/priv/icons/mini/battery-50.svg deleted file mode 100644 index e5e8498..0000000 --- a/priv/icons/mini/battery-50.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/beaker.svg b/priv/icons/mini/beaker.svg deleted file mode 100644 index 025c46b..0000000 --- a/priv/icons/mini/beaker.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bell-alert.svg b/priv/icons/mini/bell-alert.svg deleted file mode 100644 index c84dc7c..0000000 --- a/priv/icons/mini/bell-alert.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/bell-slash.svg b/priv/icons/mini/bell-slash.svg deleted file mode 100644 index a4296ac..0000000 --- a/priv/icons/mini/bell-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bell-snooze.svg b/priv/icons/mini/bell-snooze.svg deleted file mode 100644 index ad4f8c5..0000000 --- a/priv/icons/mini/bell-snooze.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bell.svg b/priv/icons/mini/bell.svg deleted file mode 100644 index 2a81bba..0000000 --- a/priv/icons/mini/bell.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bolt-slash.svg b/priv/icons/mini/bolt-slash.svg deleted file mode 100644 index e4c2499..0000000 --- a/priv/icons/mini/bolt-slash.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/bolt.svg b/priv/icons/mini/bolt.svg deleted file mode 100644 index 53f4fb9..0000000 --- a/priv/icons/mini/bolt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/book-open.svg b/priv/icons/mini/book-open.svg deleted file mode 100644 index 99cf0d4..0000000 --- a/priv/icons/mini/book-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bookmark-slash.svg b/priv/icons/mini/bookmark-slash.svg deleted file mode 100644 index 1442fd4..0000000 --- a/priv/icons/mini/bookmark-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bookmark-square.svg b/priv/icons/mini/bookmark-square.svg deleted file mode 100644 index 849c425..0000000 --- a/priv/icons/mini/bookmark-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/bookmark.svg b/priv/icons/mini/bookmark.svg deleted file mode 100644 index a3e68de..0000000 --- a/priv/icons/mini/bookmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/briefcase.svg b/priv/icons/mini/briefcase.svg deleted file mode 100644 index 275f4b3..0000000 --- a/priv/icons/mini/briefcase.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/building-library.svg b/priv/icons/mini/building-library.svg deleted file mode 100644 index 610bce7..0000000 --- a/priv/icons/mini/building-library.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/building-office-2.svg b/priv/icons/mini/building-office-2.svg deleted file mode 100644 index b25c33d..0000000 --- a/priv/icons/mini/building-office-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/building-office.svg b/priv/icons/mini/building-office.svg deleted file mode 100644 index 8fb3fab..0000000 --- a/priv/icons/mini/building-office.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/building-storefront.svg b/priv/icons/mini/building-storefront.svg deleted file mode 100644 index 0d7da7c..0000000 --- a/priv/icons/mini/building-storefront.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cake.svg b/priv/icons/mini/cake.svg deleted file mode 100644 index c58d3b9..0000000 --- a/priv/icons/mini/cake.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/calculator.svg b/priv/icons/mini/calculator.svg deleted file mode 100644 index cc26160..0000000 --- a/priv/icons/mini/calculator.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/calendar-days.svg b/priv/icons/mini/calendar-days.svg deleted file mode 100644 index ded2318..0000000 --- a/priv/icons/mini/calendar-days.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/calendar.svg b/priv/icons/mini/calendar.svg deleted file mode 100644 index dea374d..0000000 --- a/priv/icons/mini/calendar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/camera.svg b/priv/icons/mini/camera.svg deleted file mode 100644 index 17356ae..0000000 --- a/priv/icons/mini/camera.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chart-bar-square.svg b/priv/icons/mini/chart-bar-square.svg deleted file mode 100644 index 6d5b976..0000000 --- a/priv/icons/mini/chart-bar-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chart-bar.svg b/priv/icons/mini/chart-bar.svg deleted file mode 100644 index c496112..0000000 --- a/priv/icons/mini/chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chart-pie.svg b/priv/icons/mini/chart-pie.svg deleted file mode 100644 index 37d18c9..0000000 --- a/priv/icons/mini/chart-pie.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-bottom-center-text.svg b/priv/icons/mini/chat-bubble-bottom-center-text.svg deleted file mode 100644 index fee91be..0000000 --- a/priv/icons/mini/chat-bubble-bottom-center-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-bottom-center.svg b/priv/icons/mini/chat-bubble-bottom-center.svg deleted file mode 100644 index 24de840..0000000 --- a/priv/icons/mini/chat-bubble-bottom-center.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-left-ellipsis.svg b/priv/icons/mini/chat-bubble-left-ellipsis.svg deleted file mode 100644 index 7e2b06c..0000000 --- a/priv/icons/mini/chat-bubble-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-left-right.svg b/priv/icons/mini/chat-bubble-left-right.svg deleted file mode 100644 index fceca7f..0000000 --- a/priv/icons/mini/chat-bubble-left-right.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-left.svg b/priv/icons/mini/chat-bubble-left.svg deleted file mode 100644 index cd706f9..0000000 --- a/priv/icons/mini/chat-bubble-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-oval-left-ellipsis.svg b/priv/icons/mini/chat-bubble-oval-left-ellipsis.svg deleted file mode 100644 index 88d9c32..0000000 --- a/priv/icons/mini/chat-bubble-oval-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chat-bubble-oval-left.svg b/priv/icons/mini/chat-bubble-oval-left.svg deleted file mode 100644 index f3b3883..0000000 --- a/priv/icons/mini/chat-bubble-oval-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/check-badge.svg b/priv/icons/mini/check-badge.svg deleted file mode 100644 index b13190c..0000000 --- a/priv/icons/mini/check-badge.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/check-circle.svg b/priv/icons/mini/check-circle.svg deleted file mode 100644 index dbbc905..0000000 --- a/priv/icons/mini/check-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/check.svg b/priv/icons/mini/check.svg deleted file mode 100644 index d1956aa..0000000 --- a/priv/icons/mini/check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-double-down.svg b/priv/icons/mini/chevron-double-down.svg deleted file mode 100644 index 3c65193..0000000 --- a/priv/icons/mini/chevron-double-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-double-left.svg b/priv/icons/mini/chevron-double-left.svg deleted file mode 100644 index a41e615..0000000 --- a/priv/icons/mini/chevron-double-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-double-right.svg b/priv/icons/mini/chevron-double-right.svg deleted file mode 100644 index d78c932..0000000 --- a/priv/icons/mini/chevron-double-right.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/chevron-double-up.svg b/priv/icons/mini/chevron-double-up.svg deleted file mode 100644 index f7ac668..0000000 --- a/priv/icons/mini/chevron-double-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-down.svg b/priv/icons/mini/chevron-down.svg deleted file mode 100644 index 6b63dfb..0000000 --- a/priv/icons/mini/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-left.svg b/priv/icons/mini/chevron-left.svg deleted file mode 100644 index b484a40..0000000 --- a/priv/icons/mini/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-right.svg b/priv/icons/mini/chevron-right.svg deleted file mode 100644 index 9ce3745..0000000 --- a/priv/icons/mini/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-up-down.svg b/priv/icons/mini/chevron-up-down.svg deleted file mode 100644 index 2499bb1..0000000 --- a/priv/icons/mini/chevron-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/chevron-up.svg b/priv/icons/mini/chevron-up.svg deleted file mode 100644 index 8aaaa1f..0000000 --- a/priv/icons/mini/chevron-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/circle-stack.svg b/priv/icons/mini/circle-stack.svg deleted file mode 100644 index fae2090..0000000 --- a/priv/icons/mini/circle-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/clipboard-document-check.svg b/priv/icons/mini/clipboard-document-check.svg deleted file mode 100644 index 2447012..0000000 --- a/priv/icons/mini/clipboard-document-check.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/clipboard-document-list.svg b/priv/icons/mini/clipboard-document-list.svg deleted file mode 100644 index a78b24c..0000000 --- a/priv/icons/mini/clipboard-document-list.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/clipboard-document.svg b/priv/icons/mini/clipboard-document.svg deleted file mode 100644 index f29a433..0000000 --- a/priv/icons/mini/clipboard-document.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/clipboard.svg b/priv/icons/mini/clipboard.svg deleted file mode 100644 index 3b2a7ff..0000000 --- a/priv/icons/mini/clipboard.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/clock.svg b/priv/icons/mini/clock.svg deleted file mode 100644 index d72dd62..0000000 --- a/priv/icons/mini/clock.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cloud-arrow-down.svg b/priv/icons/mini/cloud-arrow-down.svg deleted file mode 100644 index cb32c04..0000000 --- a/priv/icons/mini/cloud-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cloud-arrow-up.svg b/priv/icons/mini/cloud-arrow-up.svg deleted file mode 100644 index 06b2c4a..0000000 --- a/priv/icons/mini/cloud-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cloud.svg b/priv/icons/mini/cloud.svg deleted file mode 100644 index c5eb0c8..0000000 --- a/priv/icons/mini/cloud.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/code-bracket-square.svg b/priv/icons/mini/code-bracket-square.svg deleted file mode 100644 index e4e3530..0000000 --- a/priv/icons/mini/code-bracket-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/code-bracket.svg b/priv/icons/mini/code-bracket.svg deleted file mode 100644 index 4adfd32..0000000 --- a/priv/icons/mini/code-bracket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cog-6-tooth.svg b/priv/icons/mini/cog-6-tooth.svg deleted file mode 100644 index 435032f..0000000 --- a/priv/icons/mini/cog-6-tooth.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cog-8-tooth.svg b/priv/icons/mini/cog-8-tooth.svg deleted file mode 100644 index 0450feb..0000000 --- a/priv/icons/mini/cog-8-tooth.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cog.svg b/priv/icons/mini/cog.svg deleted file mode 100644 index 10f43b5..0000000 --- a/priv/icons/mini/cog.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/command-line.svg b/priv/icons/mini/command-line.svg deleted file mode 100644 index 59cf34c..0000000 --- a/priv/icons/mini/command-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/computer-desktop.svg b/priv/icons/mini/computer-desktop.svg deleted file mode 100644 index 4eeac1b..0000000 --- a/priv/icons/mini/computer-desktop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cpu-chip.svg b/priv/icons/mini/cpu-chip.svg deleted file mode 100644 index f7c49b4..0000000 --- a/priv/icons/mini/cpu-chip.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/credit-card.svg b/priv/icons/mini/credit-card.svg deleted file mode 100644 index d650fea..0000000 --- a/priv/icons/mini/credit-card.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cube-transparent.svg b/priv/icons/mini/cube-transparent.svg deleted file mode 100644 index bfe9dae..0000000 --- a/priv/icons/mini/cube-transparent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cube.svg b/priv/icons/mini/cube.svg deleted file mode 100644 index c3436ed..0000000 --- a/priv/icons/mini/cube.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/currency-bangladeshi.svg b/priv/icons/mini/currency-bangladeshi.svg deleted file mode 100644 index 2a27260..0000000 --- a/priv/icons/mini/currency-bangladeshi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/currency-dollar.svg b/priv/icons/mini/currency-dollar.svg deleted file mode 100644 index 1b00de7..0000000 --- a/priv/icons/mini/currency-dollar.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/currency-euro.svg b/priv/icons/mini/currency-euro.svg deleted file mode 100644 index 43fda8e..0000000 --- a/priv/icons/mini/currency-euro.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/currency-pound.svg b/priv/icons/mini/currency-pound.svg deleted file mode 100644 index 9bc57fe..0000000 --- a/priv/icons/mini/currency-pound.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/currency-rupee.svg b/priv/icons/mini/currency-rupee.svg deleted file mode 100644 index 67da528..0000000 --- a/priv/icons/mini/currency-rupee.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/currency-yen.svg b/priv/icons/mini/currency-yen.svg deleted file mode 100644 index 68fca06..0000000 --- a/priv/icons/mini/currency-yen.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cursor-arrow-rays.svg b/priv/icons/mini/cursor-arrow-rays.svg deleted file mode 100644 index d2d36a7..0000000 --- a/priv/icons/mini/cursor-arrow-rays.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/cursor-arrow-ripple.svg b/priv/icons/mini/cursor-arrow-ripple.svg deleted file mode 100644 index 89ccfda..0000000 --- a/priv/icons/mini/cursor-arrow-ripple.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/device-phone-mobile.svg b/priv/icons/mini/device-phone-mobile.svg deleted file mode 100644 index 68fac4f..0000000 --- a/priv/icons/mini/device-phone-mobile.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/device-tablet.svg b/priv/icons/mini/device-tablet.svg deleted file mode 100644 index 2490e1f..0000000 --- a/priv/icons/mini/device-tablet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-arrow-down.svg b/priv/icons/mini/document-arrow-down.svg deleted file mode 100644 index a51461d..0000000 --- a/priv/icons/mini/document-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-arrow-up.svg b/priv/icons/mini/document-arrow-up.svg deleted file mode 100644 index d55aacd..0000000 --- a/priv/icons/mini/document-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-chart-bar.svg b/priv/icons/mini/document-chart-bar.svg deleted file mode 100644 index 8d5f60a..0000000 --- a/priv/icons/mini/document-chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-check.svg b/priv/icons/mini/document-check.svg deleted file mode 100644 index b28da14..0000000 --- a/priv/icons/mini/document-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-duplicate.svg b/priv/icons/mini/document-duplicate.svg deleted file mode 100644 index 64768cf..0000000 --- a/priv/icons/mini/document-duplicate.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/document-magnifying-glass.svg b/priv/icons/mini/document-magnifying-glass.svg deleted file mode 100644 index 0dc8eba..0000000 --- a/priv/icons/mini/document-magnifying-glass.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/document-minus.svg b/priv/icons/mini/document-minus.svg deleted file mode 100644 index bf7af06..0000000 --- a/priv/icons/mini/document-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-plus.svg b/priv/icons/mini/document-plus.svg deleted file mode 100644 index 133cc82..0000000 --- a/priv/icons/mini/document-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document-text.svg b/priv/icons/mini/document-text.svg deleted file mode 100644 index f7d91ba..0000000 --- a/priv/icons/mini/document-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/document.svg b/priv/icons/mini/document.svg deleted file mode 100644 index aa7070c..0000000 --- a/priv/icons/mini/document.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/ellipsis-horizontal-circle.svg b/priv/icons/mini/ellipsis-horizontal-circle.svg deleted file mode 100644 index 799cf88..0000000 --- a/priv/icons/mini/ellipsis-horizontal-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/ellipsis-horizontal.svg b/priv/icons/mini/ellipsis-horizontal.svg deleted file mode 100644 index a82211c..0000000 --- a/priv/icons/mini/ellipsis-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/ellipsis-vertical.svg b/priv/icons/mini/ellipsis-vertical.svg deleted file mode 100644 index ac9c83f..0000000 --- a/priv/icons/mini/ellipsis-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/envelope-open.svg b/priv/icons/mini/envelope-open.svg deleted file mode 100644 index a60035b..0000000 --- a/priv/icons/mini/envelope-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/envelope.svg b/priv/icons/mini/envelope.svg deleted file mode 100644 index b582b8f..0000000 --- a/priv/icons/mini/envelope.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/exclamation-circle.svg b/priv/icons/mini/exclamation-circle.svg deleted file mode 100644 index 3cf5b59..0000000 --- a/priv/icons/mini/exclamation-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/exclamation-triangle.svg b/priv/icons/mini/exclamation-triangle.svg deleted file mode 100644 index a6cc02f..0000000 --- a/priv/icons/mini/exclamation-triangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/eye-slash.svg b/priv/icons/mini/eye-slash.svg deleted file mode 100644 index cc2e222..0000000 --- a/priv/icons/mini/eye-slash.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/eye.svg b/priv/icons/mini/eye.svg deleted file mode 100644 index b17cec9..0000000 --- a/priv/icons/mini/eye.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/face-frown.svg b/priv/icons/mini/face-frown.svg deleted file mode 100644 index 8cbb3b3..0000000 --- a/priv/icons/mini/face-frown.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/face-smile.svg b/priv/icons/mini/face-smile.svg deleted file mode 100644 index 434c83e..0000000 --- a/priv/icons/mini/face-smile.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/film.svg b/priv/icons/mini/film.svg deleted file mode 100644 index 9573445..0000000 --- a/priv/icons/mini/film.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/finger-print.svg b/priv/icons/mini/finger-print.svg deleted file mode 100644 index 409d67e..0000000 --- a/priv/icons/mini/finger-print.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/fire.svg b/priv/icons/mini/fire.svg deleted file mode 100644 index 88fb85e..0000000 --- a/priv/icons/mini/fire.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/flag.svg b/priv/icons/mini/flag.svg deleted file mode 100644 index b790f05..0000000 --- a/priv/icons/mini/flag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/folder-arrow-down.svg b/priv/icons/mini/folder-arrow-down.svg deleted file mode 100644 index 4c2a915..0000000 --- a/priv/icons/mini/folder-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/folder-minus.svg b/priv/icons/mini/folder-minus.svg deleted file mode 100644 index 248388b..0000000 --- a/priv/icons/mini/folder-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/folder-open.svg b/priv/icons/mini/folder-open.svg deleted file mode 100644 index 79d245e..0000000 --- a/priv/icons/mini/folder-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/folder-plus.svg b/priv/icons/mini/folder-plus.svg deleted file mode 100644 index 0780a54..0000000 --- a/priv/icons/mini/folder-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/folder.svg b/priv/icons/mini/folder.svg deleted file mode 100644 index c92e0ff..0000000 --- a/priv/icons/mini/folder.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/forward.svg b/priv/icons/mini/forward.svg deleted file mode 100644 index 11fd161..0000000 --- a/priv/icons/mini/forward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/funnel.svg b/priv/icons/mini/funnel.svg deleted file mode 100644 index af3078f..0000000 --- a/priv/icons/mini/funnel.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/gif.svg b/priv/icons/mini/gif.svg deleted file mode 100644 index ff1cd38..0000000 --- a/priv/icons/mini/gif.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/gift-top.svg b/priv/icons/mini/gift-top.svg deleted file mode 100644 index d650d04..0000000 --- a/priv/icons/mini/gift-top.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/gift.svg b/priv/icons/mini/gift.svg deleted file mode 100644 index 90362ab..0000000 --- a/priv/icons/mini/gift.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/globe-alt.svg b/priv/icons/mini/globe-alt.svg deleted file mode 100644 index c8ff599..0000000 --- a/priv/icons/mini/globe-alt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/globe-americas.svg b/priv/icons/mini/globe-americas.svg deleted file mode 100644 index 7de8723..0000000 --- a/priv/icons/mini/globe-americas.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/globe-asia-australia.svg b/priv/icons/mini/globe-asia-australia.svg deleted file mode 100644 index b3da4dd..0000000 --- a/priv/icons/mini/globe-asia-australia.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/globe-europe-africa.svg b/priv/icons/mini/globe-europe-africa.svg deleted file mode 100644 index 92db1e1..0000000 --- a/priv/icons/mini/globe-europe-africa.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/hand-raised.svg b/priv/icons/mini/hand-raised.svg deleted file mode 100644 index caa27db..0000000 --- a/priv/icons/mini/hand-raised.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/hand-thumb-down.svg b/priv/icons/mini/hand-thumb-down.svg deleted file mode 100644 index 06ffbe0..0000000 --- a/priv/icons/mini/hand-thumb-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/hand-thumb-up.svg b/priv/icons/mini/hand-thumb-up.svg deleted file mode 100644 index 3d67d98..0000000 --- a/priv/icons/mini/hand-thumb-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/hashtag.svg b/priv/icons/mini/hashtag.svg deleted file mode 100644 index 29c9f10..0000000 --- a/priv/icons/mini/hashtag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/heart.svg b/priv/icons/mini/heart.svg deleted file mode 100644 index 96e63d9..0000000 --- a/priv/icons/mini/heart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/home-modern.svg b/priv/icons/mini/home-modern.svg deleted file mode 100644 index 95033a3..0000000 --- a/priv/icons/mini/home-modern.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/home.svg b/priv/icons/mini/home.svg deleted file mode 100644 index ae2acdc..0000000 --- a/priv/icons/mini/home.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/identification.svg b/priv/icons/mini/identification.svg deleted file mode 100644 index 7a8338c..0000000 --- a/priv/icons/mini/identification.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/inbox-arrow-down.svg b/priv/icons/mini/inbox-arrow-down.svg deleted file mode 100644 index 37f464e..0000000 --- a/priv/icons/mini/inbox-arrow-down.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/inbox-stack.svg b/priv/icons/mini/inbox-stack.svg deleted file mode 100644 index b8f22d1..0000000 --- a/priv/icons/mini/inbox-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/inbox.svg b/priv/icons/mini/inbox.svg deleted file mode 100644 index 87ae30d..0000000 --- a/priv/icons/mini/inbox.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/information-circle.svg b/priv/icons/mini/information-circle.svg deleted file mode 100644 index 5c8f3c1..0000000 --- a/priv/icons/mini/information-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/key.svg b/priv/icons/mini/key.svg deleted file mode 100644 index 97e8ad8..0000000 --- a/priv/icons/mini/key.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/language.svg b/priv/icons/mini/language.svg deleted file mode 100644 index e7524be..0000000 --- a/priv/icons/mini/language.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/lifebuoy.svg b/priv/icons/mini/lifebuoy.svg deleted file mode 100644 index 79134c1..0000000 --- a/priv/icons/mini/lifebuoy.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/light-bulb.svg b/priv/icons/mini/light-bulb.svg deleted file mode 100644 index 415e374..0000000 --- a/priv/icons/mini/light-bulb.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/link.svg b/priv/icons/mini/link.svg deleted file mode 100644 index e820413..0000000 --- a/priv/icons/mini/link.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/list-bullet.svg b/priv/icons/mini/list-bullet.svg deleted file mode 100644 index 3637934..0000000 --- a/priv/icons/mini/list-bullet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/lock-closed.svg b/priv/icons/mini/lock-closed.svg deleted file mode 100644 index e7e1dc1..0000000 --- a/priv/icons/mini/lock-closed.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/lock-open.svg b/priv/icons/mini/lock-open.svg deleted file mode 100644 index 2ac4b14..0000000 --- a/priv/icons/mini/lock-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/magnifying-glass-circle.svg b/priv/icons/mini/magnifying-glass-circle.svg deleted file mode 100644 index e025769..0000000 --- a/priv/icons/mini/magnifying-glass-circle.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/magnifying-glass-minus.svg b/priv/icons/mini/magnifying-glass-minus.svg deleted file mode 100644 index a8fb7a2..0000000 --- a/priv/icons/mini/magnifying-glass-minus.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/magnifying-glass-plus.svg b/priv/icons/mini/magnifying-glass-plus.svg deleted file mode 100644 index e55fc4c..0000000 --- a/priv/icons/mini/magnifying-glass-plus.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/magnifying-glass.svg b/priv/icons/mini/magnifying-glass.svg deleted file mode 100644 index d90520a..0000000 --- a/priv/icons/mini/magnifying-glass.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/map-pin.svg b/priv/icons/mini/map-pin.svg deleted file mode 100644 index 7adc8a9..0000000 --- a/priv/icons/mini/map-pin.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/map.svg b/priv/icons/mini/map.svg deleted file mode 100644 index 7e25c7b..0000000 --- a/priv/icons/mini/map.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/megaphone.svg b/priv/icons/mini/megaphone.svg deleted file mode 100644 index cf73785..0000000 --- a/priv/icons/mini/megaphone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/microphone.svg b/priv/icons/mini/microphone.svg deleted file mode 100644 index 635ded0..0000000 --- a/priv/icons/mini/microphone.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/minus-circle.svg b/priv/icons/mini/minus-circle.svg deleted file mode 100644 index 5c361e2..0000000 --- a/priv/icons/mini/minus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/minus-small.svg b/priv/icons/mini/minus-small.svg deleted file mode 100644 index 4e041d3..0000000 --- a/priv/icons/mini/minus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/minus.svg b/priv/icons/mini/minus.svg deleted file mode 100644 index cca96c6..0000000 --- a/priv/icons/mini/minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/moon.svg b/priv/icons/mini/moon.svg deleted file mode 100644 index b592110..0000000 --- a/priv/icons/mini/moon.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/musical-note.svg b/priv/icons/mini/musical-note.svg deleted file mode 100644 index c7f0aa8..0000000 --- a/priv/icons/mini/musical-note.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/newspaper.svg b/priv/icons/mini/newspaper.svg deleted file mode 100644 index be785e3..0000000 --- a/priv/icons/mini/newspaper.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/no-symbol.svg b/priv/icons/mini/no-symbol.svg deleted file mode 100644 index 8463da2..0000000 --- a/priv/icons/mini/no-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/paint-brush.svg b/priv/icons/mini/paint-brush.svg deleted file mode 100644 index c2db8c0..0000000 --- a/priv/icons/mini/paint-brush.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/paper-airplane.svg b/priv/icons/mini/paper-airplane.svg deleted file mode 100644 index 35315ad..0000000 --- a/priv/icons/mini/paper-airplane.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/paper-clip.svg b/priv/icons/mini/paper-clip.svg deleted file mode 100644 index b38155e..0000000 --- a/priv/icons/mini/paper-clip.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/pause.svg b/priv/icons/mini/pause.svg deleted file mode 100644 index b6544ba..0000000 --- a/priv/icons/mini/pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/pencil-square.svg b/priv/icons/mini/pencil-square.svg deleted file mode 100644 index 129ee44..0000000 --- a/priv/icons/mini/pencil-square.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/pencil.svg b/priv/icons/mini/pencil.svg deleted file mode 100644 index fa50498..0000000 --- a/priv/icons/mini/pencil.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/phone-arrow-down-left.svg b/priv/icons/mini/phone-arrow-down-left.svg deleted file mode 100644 index feeb636..0000000 --- a/priv/icons/mini/phone-arrow-down-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/phone-arrow-up-right.svg b/priv/icons/mini/phone-arrow-up-right.svg deleted file mode 100644 index e1d9331..0000000 --- a/priv/icons/mini/phone-arrow-up-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/phone-x-mark.svg b/priv/icons/mini/phone-x-mark.svg deleted file mode 100644 index 6f1fd36..0000000 --- a/priv/icons/mini/phone-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/phone.svg b/priv/icons/mini/phone.svg deleted file mode 100644 index 5fd57fc..0000000 --- a/priv/icons/mini/phone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/photo.svg b/priv/icons/mini/photo.svg deleted file mode 100644 index db063d3..0000000 --- a/priv/icons/mini/photo.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/play-pause.svg b/priv/icons/mini/play-pause.svg deleted file mode 100644 index cdfa63b..0000000 --- a/priv/icons/mini/play-pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/play.svg b/priv/icons/mini/play.svg deleted file mode 100644 index 2cd53e1..0000000 --- a/priv/icons/mini/play.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/plus-circle.svg b/priv/icons/mini/plus-circle.svg deleted file mode 100644 index 3925a14..0000000 --- a/priv/icons/mini/plus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/plus-small.svg b/priv/icons/mini/plus-small.svg deleted file mode 100644 index eb22598..0000000 --- a/priv/icons/mini/plus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/plus.svg b/priv/icons/mini/plus.svg deleted file mode 100644 index 218ab93..0000000 --- a/priv/icons/mini/plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/presentation-chart-bar.svg b/priv/icons/mini/presentation-chart-bar.svg deleted file mode 100644 index e1a4242..0000000 --- a/priv/icons/mini/presentation-chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/presentation-chart-line.svg b/priv/icons/mini/presentation-chart-line.svg deleted file mode 100644 index 2e9281f..0000000 --- a/priv/icons/mini/presentation-chart-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/printer.svg b/priv/icons/mini/printer.svg deleted file mode 100644 index 81d93dc..0000000 --- a/priv/icons/mini/printer.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/puzzle-piece.svg b/priv/icons/mini/puzzle-piece.svg deleted file mode 100644 index e5329e5..0000000 --- a/priv/icons/mini/puzzle-piece.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/qr-code.svg b/priv/icons/mini/qr-code.svg deleted file mode 100644 index d5daf2a..0000000 --- a/priv/icons/mini/qr-code.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/question-mark-circle.svg b/priv/icons/mini/question-mark-circle.svg deleted file mode 100644 index 893dab5..0000000 --- a/priv/icons/mini/question-mark-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/queue-list.svg b/priv/icons/mini/queue-list.svg deleted file mode 100644 index 91f5b57..0000000 --- a/priv/icons/mini/queue-list.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/radio.svg b/priv/icons/mini/radio.svg deleted file mode 100644 index 9a12c8b..0000000 --- a/priv/icons/mini/radio.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/receipt-percent.svg b/priv/icons/mini/receipt-percent.svg deleted file mode 100644 index 1a8f254..0000000 --- a/priv/icons/mini/receipt-percent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/receipt-refund.svg b/priv/icons/mini/receipt-refund.svg deleted file mode 100644 index a134c56..0000000 --- a/priv/icons/mini/receipt-refund.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/rectangle-group.svg b/priv/icons/mini/rectangle-group.svg deleted file mode 100644 index 599d5f4..0000000 --- a/priv/icons/mini/rectangle-group.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/rectangle-stack.svg b/priv/icons/mini/rectangle-stack.svg deleted file mode 100644 index 94b5654..0000000 --- a/priv/icons/mini/rectangle-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/rss.svg b/priv/icons/mini/rss.svg deleted file mode 100644 index 538ae9a..0000000 --- a/priv/icons/mini/rss.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/scale.svg b/priv/icons/mini/scale.svg deleted file mode 100644 index 60b0ed9..0000000 --- a/priv/icons/mini/scale.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/scissors.svg b/priv/icons/mini/scissors.svg deleted file mode 100644 index 3122658..0000000 --- a/priv/icons/mini/scissors.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/server-stack.svg b/priv/icons/mini/server-stack.svg deleted file mode 100644 index 2247dbe..0000000 --- a/priv/icons/mini/server-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/server.svg b/priv/icons/mini/server.svg deleted file mode 100644 index 6c8899b..0000000 --- a/priv/icons/mini/server.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/share.svg b/priv/icons/mini/share.svg deleted file mode 100644 index e5aafee..0000000 --- a/priv/icons/mini/share.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/shield-check.svg b/priv/icons/mini/shield-check.svg deleted file mode 100644 index a8572d4..0000000 --- a/priv/icons/mini/shield-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/shield-exclamation.svg b/priv/icons/mini/shield-exclamation.svg deleted file mode 100644 index 8562de4..0000000 --- a/priv/icons/mini/shield-exclamation.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/shopping-bag.svg b/priv/icons/mini/shopping-bag.svg deleted file mode 100644 index e70c815..0000000 --- a/priv/icons/mini/shopping-bag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/shopping-cart.svg b/priv/icons/mini/shopping-cart.svg deleted file mode 100644 index 855a631..0000000 --- a/priv/icons/mini/shopping-cart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/signal-slash.svg b/priv/icons/mini/signal-slash.svg deleted file mode 100644 index 822179a..0000000 --- a/priv/icons/mini/signal-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/signal.svg b/priv/icons/mini/signal.svg deleted file mode 100644 index 7539204..0000000 --- a/priv/icons/mini/signal.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/sparkles.svg b/priv/icons/mini/sparkles.svg deleted file mode 100644 index a247c94..0000000 --- a/priv/icons/mini/sparkles.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/speaker-wave.svg b/priv/icons/mini/speaker-wave.svg deleted file mode 100644 index 2e6b3e0..0000000 --- a/priv/icons/mini/speaker-wave.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/speaker-x-mark.svg b/priv/icons/mini/speaker-x-mark.svg deleted file mode 100644 index 0c39f61..0000000 --- a/priv/icons/mini/speaker-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/square-2-stack.svg b/priv/icons/mini/square-2-stack.svg deleted file mode 100644 index 177d43a..0000000 --- a/priv/icons/mini/square-2-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/squares-2x2.svg b/priv/icons/mini/squares-2x2.svg deleted file mode 100644 index 47c1817..0000000 --- a/priv/icons/mini/squares-2x2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/squares-plus.svg b/priv/icons/mini/squares-plus.svg deleted file mode 100644 index 019eb37..0000000 --- a/priv/icons/mini/squares-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/star.svg b/priv/icons/mini/star.svg deleted file mode 100644 index a870365..0000000 --- a/priv/icons/mini/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/stop.svg b/priv/icons/mini/stop.svg deleted file mode 100644 index b0e40db..0000000 --- a/priv/icons/mini/stop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/sun.svg b/priv/icons/mini/sun.svg deleted file mode 100644 index 449e36c..0000000 --- a/priv/icons/mini/sun.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/swatch.svg b/priv/icons/mini/swatch.svg deleted file mode 100644 index 1089548..0000000 --- a/priv/icons/mini/swatch.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/table-cells.svg b/priv/icons/mini/table-cells.svg deleted file mode 100644 index aa8eacd..0000000 --- a/priv/icons/mini/table-cells.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/tag.svg b/priv/icons/mini/tag.svg deleted file mode 100644 index d6c9c8b..0000000 --- a/priv/icons/mini/tag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/ticket.svg b/priv/icons/mini/ticket.svg deleted file mode 100644 index 7d04b01..0000000 --- a/priv/icons/mini/ticket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/trash.svg b/priv/icons/mini/trash.svg deleted file mode 100644 index 16bd5c6..0000000 --- a/priv/icons/mini/trash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/truck.svg b/priv/icons/mini/truck.svg deleted file mode 100644 index a50085a..0000000 --- a/priv/icons/mini/truck.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/user-circle.svg b/priv/icons/mini/user-circle.svg deleted file mode 100644 index abd6c98..0000000 --- a/priv/icons/mini/user-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/user-group.svg b/priv/icons/mini/user-group.svg deleted file mode 100644 index dc83736..0000000 --- a/priv/icons/mini/user-group.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/user-minus.svg b/priv/icons/mini/user-minus.svg deleted file mode 100644 index b092b77..0000000 --- a/priv/icons/mini/user-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/user-plus.svg b/priv/icons/mini/user-plus.svg deleted file mode 100644 index afd5965..0000000 --- a/priv/icons/mini/user-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/user.svg b/priv/icons/mini/user.svg deleted file mode 100644 index 4d9b2ee..0000000 --- a/priv/icons/mini/user.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/users.svg b/priv/icons/mini/users.svg deleted file mode 100644 index 43526a6..0000000 --- a/priv/icons/mini/users.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/variable.svg b/priv/icons/mini/variable.svg deleted file mode 100644 index 3460817..0000000 --- a/priv/icons/mini/variable.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/video-camera-slash.svg b/priv/icons/mini/video-camera-slash.svg deleted file mode 100644 index 95b9413..0000000 --- a/priv/icons/mini/video-camera-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/video-camera.svg b/priv/icons/mini/video-camera.svg deleted file mode 100644 index 4d22f16..0000000 --- a/priv/icons/mini/video-camera.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/view-columns.svg b/priv/icons/mini/view-columns.svg deleted file mode 100644 index 1111492..0000000 --- a/priv/icons/mini/view-columns.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/wallet.svg b/priv/icons/mini/wallet.svg deleted file mode 100644 index 6ce8050..0000000 --- a/priv/icons/mini/wallet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/wifi.svg b/priv/icons/mini/wifi.svg deleted file mode 100644 index f3c7118..0000000 --- a/priv/icons/mini/wifi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/wrench-screwdriver.svg b/priv/icons/mini/wrench-screwdriver.svg deleted file mode 100644 index 2ad879f..0000000 --- a/priv/icons/mini/wrench-screwdriver.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/mini/wrench.svg b/priv/icons/mini/wrench.svg deleted file mode 100644 index 2643e00..0000000 --- a/priv/icons/mini/wrench.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/x-circle.svg b/priv/icons/mini/x-circle.svg deleted file mode 100644 index a660014..0000000 --- a/priv/icons/mini/x-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/mini/x-mark.svg b/priv/icons/mini/x-mark.svg deleted file mode 100644 index 0635bac..0000000 --- a/priv/icons/mini/x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/academic-cap.svg b/priv/icons/outline/academic-cap.svg deleted file mode 100644 index fc18107..0000000 --- a/priv/icons/outline/academic-cap.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/adjustments-horizontal.svg b/priv/icons/outline/adjustments-horizontal.svg deleted file mode 100644 index e859e5d..0000000 --- a/priv/icons/outline/adjustments-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/adjustments-vertical.svg b/priv/icons/outline/adjustments-vertical.svg deleted file mode 100644 index 6153809..0000000 --- a/priv/icons/outline/adjustments-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/archive-box-arrow-down.svg b/priv/icons/outline/archive-box-arrow-down.svg deleted file mode 100644 index 1a0a830..0000000 --- a/priv/icons/outline/archive-box-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/archive-box-x-mark.svg b/priv/icons/outline/archive-box-x-mark.svg deleted file mode 100644 index 49bd087..0000000 --- a/priv/icons/outline/archive-box-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/archive-box.svg b/priv/icons/outline/archive-box.svg deleted file mode 100644 index 704f353..0000000 --- a/priv/icons/outline/archive-box.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-circle.svg b/priv/icons/outline/arrow-down-circle.svg deleted file mode 100644 index 248b0e8..0000000 --- a/priv/icons/outline/arrow-down-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-left.svg b/priv/icons/outline/arrow-down-left.svg deleted file mode 100644 index 262b5ff..0000000 --- a/priv/icons/outline/arrow-down-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-on-square-stack.svg b/priv/icons/outline/arrow-down-on-square-stack.svg deleted file mode 100644 index 42a5b84..0000000 --- a/priv/icons/outline/arrow-down-on-square-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-on-square.svg b/priv/icons/outline/arrow-down-on-square.svg deleted file mode 100644 index da1b827..0000000 --- a/priv/icons/outline/arrow-down-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-right.svg b/priv/icons/outline/arrow-down-right.svg deleted file mode 100644 index 9cc7a30..0000000 --- a/priv/icons/outline/arrow-down-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down-tray.svg b/priv/icons/outline/arrow-down-tray.svg deleted file mode 100644 index a77546c..0000000 --- a/priv/icons/outline/arrow-down-tray.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-down.svg b/priv/icons/outline/arrow-down.svg deleted file mode 100644 index b5b04fd..0000000 --- a/priv/icons/outline/arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-left-circle.svg b/priv/icons/outline/arrow-left-circle.svg deleted file mode 100644 index 849cc5f..0000000 --- a/priv/icons/outline/arrow-left-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-left-on-rectangle.svg b/priv/icons/outline/arrow-left-on-rectangle.svg deleted file mode 100644 index 0d6a3cc..0000000 --- a/priv/icons/outline/arrow-left-on-rectangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-left.svg b/priv/icons/outline/arrow-left.svg deleted file mode 100644 index 49f15d4..0000000 --- a/priv/icons/outline/arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-long-down.svg b/priv/icons/outline/arrow-long-down.svg deleted file mode 100644 index eb7a92b..0000000 --- a/priv/icons/outline/arrow-long-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-long-left.svg b/priv/icons/outline/arrow-long-left.svg deleted file mode 100644 index d3e9005..0000000 --- a/priv/icons/outline/arrow-long-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-long-right.svg b/priv/icons/outline/arrow-long-right.svg deleted file mode 100644 index 413d6b5..0000000 --- a/priv/icons/outline/arrow-long-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-long-up.svg b/priv/icons/outline/arrow-long-up.svg deleted file mode 100644 index fb029f4..0000000 --- a/priv/icons/outline/arrow-long-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-path-rounded-square.svg b/priv/icons/outline/arrow-path-rounded-square.svg deleted file mode 100644 index 0cfe39e..0000000 --- a/priv/icons/outline/arrow-path-rounded-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-path.svg b/priv/icons/outline/arrow-path.svg deleted file mode 100644 index 7da4fd2..0000000 --- a/priv/icons/outline/arrow-path.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-right-circle.svg b/priv/icons/outline/arrow-right-circle.svg deleted file mode 100644 index e7bcb80..0000000 --- a/priv/icons/outline/arrow-right-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-right-on-rectangle.svg b/priv/icons/outline/arrow-right-on-rectangle.svg deleted file mode 100644 index 2b49bec..0000000 --- a/priv/icons/outline/arrow-right-on-rectangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-right.svg b/priv/icons/outline/arrow-right.svg deleted file mode 100644 index 8527a52..0000000 --- a/priv/icons/outline/arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-small-down.svg b/priv/icons/outline/arrow-small-down.svg deleted file mode 100644 index 1f1a210..0000000 --- a/priv/icons/outline/arrow-small-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-small-left.svg b/priv/icons/outline/arrow-small-left.svg deleted file mode 100644 index 778cb17..0000000 --- a/priv/icons/outline/arrow-small-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-small-right.svg b/priv/icons/outline/arrow-small-right.svg deleted file mode 100644 index 1b5fc64..0000000 --- a/priv/icons/outline/arrow-small-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-small-up.svg b/priv/icons/outline/arrow-small-up.svg deleted file mode 100644 index 4ed197e..0000000 --- a/priv/icons/outline/arrow-small-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-top-right-on-square.svg b/priv/icons/outline/arrow-top-right-on-square.svg deleted file mode 100644 index c4a9239..0000000 --- a/priv/icons/outline/arrow-top-right-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-trending-down.svg b/priv/icons/outline/arrow-trending-down.svg deleted file mode 100644 index aebbb18..0000000 --- a/priv/icons/outline/arrow-trending-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-trending-up.svg b/priv/icons/outline/arrow-trending-up.svg deleted file mode 100644 index 868f3d3..0000000 --- a/priv/icons/outline/arrow-trending-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-circle.svg b/priv/icons/outline/arrow-up-circle.svg deleted file mode 100644 index 51340d6..0000000 --- a/priv/icons/outline/arrow-up-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-left.svg b/priv/icons/outline/arrow-up-left.svg deleted file mode 100644 index ba4e54e..0000000 --- a/priv/icons/outline/arrow-up-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-on-square-stack.svg b/priv/icons/outline/arrow-up-on-square-stack.svg deleted file mode 100644 index 0d4d823..0000000 --- a/priv/icons/outline/arrow-up-on-square-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-on-square.svg b/priv/icons/outline/arrow-up-on-square.svg deleted file mode 100644 index 2c38ea0..0000000 --- a/priv/icons/outline/arrow-up-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-right.svg b/priv/icons/outline/arrow-up-right.svg deleted file mode 100644 index 0b7a372..0000000 --- a/priv/icons/outline/arrow-up-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up-tray.svg b/priv/icons/outline/arrow-up-tray.svg deleted file mode 100644 index 448b853..0000000 --- a/priv/icons/outline/arrow-up-tray.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-up.svg b/priv/icons/outline/arrow-up.svg deleted file mode 100644 index e269624..0000000 --- a/priv/icons/outline/arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-uturn-down.svg b/priv/icons/outline/arrow-uturn-down.svg deleted file mode 100644 index 51f9929..0000000 --- a/priv/icons/outline/arrow-uturn-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-uturn-left.svg b/priv/icons/outline/arrow-uturn-left.svg deleted file mode 100644 index b8f240e..0000000 --- a/priv/icons/outline/arrow-uturn-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-uturn-right.svg b/priv/icons/outline/arrow-uturn-right.svg deleted file mode 100644 index ece5091..0000000 --- a/priv/icons/outline/arrow-uturn-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrow-uturn-up.svg b/priv/icons/outline/arrow-uturn-up.svg deleted file mode 100644 index b76c54b..0000000 --- a/priv/icons/outline/arrow-uturn-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrows-pointing-in.svg b/priv/icons/outline/arrows-pointing-in.svg deleted file mode 100644 index 0a8872d..0000000 --- a/priv/icons/outline/arrows-pointing-in.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrows-pointing-out.svg b/priv/icons/outline/arrows-pointing-out.svg deleted file mode 100644 index 936ac45..0000000 --- a/priv/icons/outline/arrows-pointing-out.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrows-right-left.svg b/priv/icons/outline/arrows-right-left.svg deleted file mode 100644 index 18890f3..0000000 --- a/priv/icons/outline/arrows-right-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/arrows-up-down.svg b/priv/icons/outline/arrows-up-down.svg deleted file mode 100644 index da4cdf3..0000000 --- a/priv/icons/outline/arrows-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/at-symbol.svg b/priv/icons/outline/at-symbol.svg deleted file mode 100644 index fe2f644..0000000 --- a/priv/icons/outline/at-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/backspace.svg b/priv/icons/outline/backspace.svg deleted file mode 100644 index f76c5df..0000000 --- a/priv/icons/outline/backspace.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/backward.svg b/priv/icons/outline/backward.svg deleted file mode 100644 index fb1da49..0000000 --- a/priv/icons/outline/backward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/banknotes.svg b/priv/icons/outline/banknotes.svg deleted file mode 100644 index 0603b0d..0000000 --- a/priv/icons/outline/banknotes.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-2.svg b/priv/icons/outline/bars-2.svg deleted file mode 100644 index 9c49ca2..0000000 --- a/priv/icons/outline/bars-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-3-bottom-left.svg b/priv/icons/outline/bars-3-bottom-left.svg deleted file mode 100644 index e23bbc3..0000000 --- a/priv/icons/outline/bars-3-bottom-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-3-bottom-right.svg b/priv/icons/outline/bars-3-bottom-right.svg deleted file mode 100644 index a0f683d..0000000 --- a/priv/icons/outline/bars-3-bottom-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-3-center-left.svg b/priv/icons/outline/bars-3-center-left.svg deleted file mode 100644 index a8e83e1..0000000 --- a/priv/icons/outline/bars-3-center-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-3.svg b/priv/icons/outline/bars-3.svg deleted file mode 100644 index a7cf320..0000000 --- a/priv/icons/outline/bars-3.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-4.svg b/priv/icons/outline/bars-4.svg deleted file mode 100644 index f34bddf..0000000 --- a/priv/icons/outline/bars-4.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-arrow-down.svg b/priv/icons/outline/bars-arrow-down.svg deleted file mode 100644 index 200fd3a..0000000 --- a/priv/icons/outline/bars-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bars-arrow-up.svg b/priv/icons/outline/bars-arrow-up.svg deleted file mode 100644 index d88bf4e..0000000 --- a/priv/icons/outline/bars-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/battery-0.svg b/priv/icons/outline/battery-0.svg deleted file mode 100644 index fd2aa9d..0000000 --- a/priv/icons/outline/battery-0.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/battery-100.svg b/priv/icons/outline/battery-100.svg deleted file mode 100644 index ba012c6..0000000 --- a/priv/icons/outline/battery-100.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/battery-50.svg b/priv/icons/outline/battery-50.svg deleted file mode 100644 index f6f9838..0000000 --- a/priv/icons/outline/battery-50.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/beaker.svg b/priv/icons/outline/beaker.svg deleted file mode 100644 index 2d143fd..0000000 --- a/priv/icons/outline/beaker.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bell-alert.svg b/priv/icons/outline/bell-alert.svg deleted file mode 100644 index c4af427..0000000 --- a/priv/icons/outline/bell-alert.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bell-slash.svg b/priv/icons/outline/bell-slash.svg deleted file mode 100644 index 2df7520..0000000 --- a/priv/icons/outline/bell-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bell-snooze.svg b/priv/icons/outline/bell-snooze.svg deleted file mode 100644 index 117de29..0000000 --- a/priv/icons/outline/bell-snooze.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bell.svg b/priv/icons/outline/bell.svg deleted file mode 100644 index 63ab153..0000000 --- a/priv/icons/outline/bell.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bolt-slash.svg b/priv/icons/outline/bolt-slash.svg deleted file mode 100644 index 13af346..0000000 --- a/priv/icons/outline/bolt-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bolt.svg b/priv/icons/outline/bolt.svg deleted file mode 100644 index 5e629fe..0000000 --- a/priv/icons/outline/bolt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/book-open.svg b/priv/icons/outline/book-open.svg deleted file mode 100644 index a4153b6..0000000 --- a/priv/icons/outline/book-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bookmark-slash.svg b/priv/icons/outline/bookmark-slash.svg deleted file mode 100644 index f3ae625..0000000 --- a/priv/icons/outline/bookmark-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bookmark-square.svg b/priv/icons/outline/bookmark-square.svg deleted file mode 100644 index 00e5cc3..0000000 --- a/priv/icons/outline/bookmark-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/bookmark.svg b/priv/icons/outline/bookmark.svg deleted file mode 100644 index 6d06e4f..0000000 --- a/priv/icons/outline/bookmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/briefcase.svg b/priv/icons/outline/briefcase.svg deleted file mode 100644 index adab6ff..0000000 --- a/priv/icons/outline/briefcase.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/building-library.svg b/priv/icons/outline/building-library.svg deleted file mode 100644 index 4e2e1da..0000000 --- a/priv/icons/outline/building-library.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/building-office-2.svg b/priv/icons/outline/building-office-2.svg deleted file mode 100644 index 45e063c..0000000 --- a/priv/icons/outline/building-office-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/building-office.svg b/priv/icons/outline/building-office.svg deleted file mode 100644 index 0efd982..0000000 --- a/priv/icons/outline/building-office.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/building-storefront.svg b/priv/icons/outline/building-storefront.svg deleted file mode 100644 index 31fca55..0000000 --- a/priv/icons/outline/building-storefront.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cake.svg b/priv/icons/outline/cake.svg deleted file mode 100644 index a603e90..0000000 --- a/priv/icons/outline/cake.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/calculator.svg b/priv/icons/outline/calculator.svg deleted file mode 100644 index d97740e..0000000 --- a/priv/icons/outline/calculator.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/calendar-days.svg b/priv/icons/outline/calendar-days.svg deleted file mode 100644 index 64b5f8f..0000000 --- a/priv/icons/outline/calendar-days.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/calendar.svg b/priv/icons/outline/calendar.svg deleted file mode 100644 index 5e44911..0000000 --- a/priv/icons/outline/calendar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/camera.svg b/priv/icons/outline/camera.svg deleted file mode 100644 index b8bdae3..0000000 --- a/priv/icons/outline/camera.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/chart-bar-square.svg b/priv/icons/outline/chart-bar-square.svg deleted file mode 100644 index d7fa42c..0000000 --- a/priv/icons/outline/chart-bar-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chart-bar.svg b/priv/icons/outline/chart-bar.svg deleted file mode 100644 index 27f20fa..0000000 --- a/priv/icons/outline/chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chart-pie.svg b/priv/icons/outline/chart-pie.svg deleted file mode 100644 index fa51c16..0000000 --- a/priv/icons/outline/chart-pie.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-bottom-center-text.svg b/priv/icons/outline/chat-bubble-bottom-center-text.svg deleted file mode 100644 index 4bc306e..0000000 --- a/priv/icons/outline/chat-bubble-bottom-center-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-bottom-center.svg b/priv/icons/outline/chat-bubble-bottom-center.svg deleted file mode 100644 index d59d02a..0000000 --- a/priv/icons/outline/chat-bubble-bottom-center.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-left-ellipsis.svg b/priv/icons/outline/chat-bubble-left-ellipsis.svg deleted file mode 100644 index 9a0ec73..0000000 --- a/priv/icons/outline/chat-bubble-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-left-right.svg b/priv/icons/outline/chat-bubble-left-right.svg deleted file mode 100644 index 4d366b8..0000000 --- a/priv/icons/outline/chat-bubble-left-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-left.svg b/priv/icons/outline/chat-bubble-left.svg deleted file mode 100644 index a41bf1e..0000000 --- a/priv/icons/outline/chat-bubble-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-oval-left-ellipsis.svg b/priv/icons/outline/chat-bubble-oval-left-ellipsis.svg deleted file mode 100644 index 83d1751..0000000 --- a/priv/icons/outline/chat-bubble-oval-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chat-bubble-oval-left.svg b/priv/icons/outline/chat-bubble-oval-left.svg deleted file mode 100644 index d0d0d89..0000000 --- a/priv/icons/outline/chat-bubble-oval-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/check-badge.svg b/priv/icons/outline/check-badge.svg deleted file mode 100644 index 8d6b79a..0000000 --- a/priv/icons/outline/check-badge.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/check-circle.svg b/priv/icons/outline/check-circle.svg deleted file mode 100644 index d4471d6..0000000 --- a/priv/icons/outline/check-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/check.svg b/priv/icons/outline/check.svg deleted file mode 100644 index 7644e30..0000000 --- a/priv/icons/outline/check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-double-down.svg b/priv/icons/outline/chevron-double-down.svg deleted file mode 100644 index d7e9370..0000000 --- a/priv/icons/outline/chevron-double-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-double-left.svg b/priv/icons/outline/chevron-double-left.svg deleted file mode 100644 index 95834af..0000000 --- a/priv/icons/outline/chevron-double-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-double-right.svg b/priv/icons/outline/chevron-double-right.svg deleted file mode 100644 index 37a809d..0000000 --- a/priv/icons/outline/chevron-double-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-double-up.svg b/priv/icons/outline/chevron-double-up.svg deleted file mode 100644 index 5182691..0000000 --- a/priv/icons/outline/chevron-double-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-down.svg b/priv/icons/outline/chevron-down.svg deleted file mode 100644 index b38efa5..0000000 --- a/priv/icons/outline/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-left.svg b/priv/icons/outline/chevron-left.svg deleted file mode 100644 index 73fe99a..0000000 --- a/priv/icons/outline/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-right.svg b/priv/icons/outline/chevron-right.svg deleted file mode 100644 index 1e31bfd..0000000 --- a/priv/icons/outline/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-up-down.svg b/priv/icons/outline/chevron-up-down.svg deleted file mode 100644 index 27b1d4f..0000000 --- a/priv/icons/outline/chevron-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/chevron-up.svg b/priv/icons/outline/chevron-up.svg deleted file mode 100644 index 713a6f1..0000000 --- a/priv/icons/outline/chevron-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/circle-stack.svg b/priv/icons/outline/circle-stack.svg deleted file mode 100644 index b8fb769..0000000 --- a/priv/icons/outline/circle-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/clipboard-document-check.svg b/priv/icons/outline/clipboard-document-check.svg deleted file mode 100644 index 7bb03a1..0000000 --- a/priv/icons/outline/clipboard-document-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/clipboard-document-list.svg b/priv/icons/outline/clipboard-document-list.svg deleted file mode 100644 index 4670777..0000000 --- a/priv/icons/outline/clipboard-document-list.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/clipboard-document.svg b/priv/icons/outline/clipboard-document.svg deleted file mode 100644 index 783a333..0000000 --- a/priv/icons/outline/clipboard-document.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/clipboard.svg b/priv/icons/outline/clipboard.svg deleted file mode 100644 index ad9b943..0000000 --- a/priv/icons/outline/clipboard.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/clock.svg b/priv/icons/outline/clock.svg deleted file mode 100644 index 337196c..0000000 --- a/priv/icons/outline/clock.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cloud-arrow-down.svg b/priv/icons/outline/cloud-arrow-down.svg deleted file mode 100644 index 7074791..0000000 --- a/priv/icons/outline/cloud-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cloud-arrow-up.svg b/priv/icons/outline/cloud-arrow-up.svg deleted file mode 100644 index 8b45081..0000000 --- a/priv/icons/outline/cloud-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cloud.svg b/priv/icons/outline/cloud.svg deleted file mode 100644 index 55fd725..0000000 --- a/priv/icons/outline/cloud.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/code-bracket-square.svg b/priv/icons/outline/code-bracket-square.svg deleted file mode 100644 index 8308024..0000000 --- a/priv/icons/outline/code-bracket-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/code-bracket.svg b/priv/icons/outline/code-bracket.svg deleted file mode 100644 index 3361add..0000000 --- a/priv/icons/outline/code-bracket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cog-6-tooth.svg b/priv/icons/outline/cog-6-tooth.svg deleted file mode 100644 index d585645..0000000 --- a/priv/icons/outline/cog-6-tooth.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/cog-8-tooth.svg b/priv/icons/outline/cog-8-tooth.svg deleted file mode 100644 index 28f85f4..0000000 --- a/priv/icons/outline/cog-8-tooth.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/cog.svg b/priv/icons/outline/cog.svg deleted file mode 100644 index f2bad9f..0000000 --- a/priv/icons/outline/cog.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/command-line.svg b/priv/icons/outline/command-line.svg deleted file mode 100644 index baaf362..0000000 --- a/priv/icons/outline/command-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/computer-desktop.svg b/priv/icons/outline/computer-desktop.svg deleted file mode 100644 index fb9a6e0..0000000 --- a/priv/icons/outline/computer-desktop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cpu-chip.svg b/priv/icons/outline/cpu-chip.svg deleted file mode 100644 index cabc435..0000000 --- a/priv/icons/outline/cpu-chip.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/credit-card.svg b/priv/icons/outline/credit-card.svg deleted file mode 100644 index 3c0c917..0000000 --- a/priv/icons/outline/credit-card.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cube-transparent.svg b/priv/icons/outline/cube-transparent.svg deleted file mode 100644 index 5a8adac..0000000 --- a/priv/icons/outline/cube-transparent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cube.svg b/priv/icons/outline/cube.svg deleted file mode 100644 index 70b0091..0000000 --- a/priv/icons/outline/cube.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-bangladeshi.svg b/priv/icons/outline/currency-bangladeshi.svg deleted file mode 100644 index 7f2fca3..0000000 --- a/priv/icons/outline/currency-bangladeshi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-dollar.svg b/priv/icons/outline/currency-dollar.svg deleted file mode 100644 index d376f4c..0000000 --- a/priv/icons/outline/currency-dollar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-euro.svg b/priv/icons/outline/currency-euro.svg deleted file mode 100644 index 8b9dd2e..0000000 --- a/priv/icons/outline/currency-euro.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-pound.svg b/priv/icons/outline/currency-pound.svg deleted file mode 100644 index 8e7c52d..0000000 --- a/priv/icons/outline/currency-pound.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-rupee.svg b/priv/icons/outline/currency-rupee.svg deleted file mode 100644 index 078bf05..0000000 --- a/priv/icons/outline/currency-rupee.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/currency-yen.svg b/priv/icons/outline/currency-yen.svg deleted file mode 100644 index 254011a..0000000 --- a/priv/icons/outline/currency-yen.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cursor-arrow-rays.svg b/priv/icons/outline/cursor-arrow-rays.svg deleted file mode 100644 index c29d0fd..0000000 --- a/priv/icons/outline/cursor-arrow-rays.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/cursor-arrow-ripple.svg b/priv/icons/outline/cursor-arrow-ripple.svg deleted file mode 100644 index 500a04c..0000000 --- a/priv/icons/outline/cursor-arrow-ripple.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/device-phone-mobile.svg b/priv/icons/outline/device-phone-mobile.svg deleted file mode 100644 index 1caf911..0000000 --- a/priv/icons/outline/device-phone-mobile.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/device-tablet.svg b/priv/icons/outline/device-tablet.svg deleted file mode 100644 index 7090ecb..0000000 --- a/priv/icons/outline/device-tablet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-arrow-down.svg b/priv/icons/outline/document-arrow-down.svg deleted file mode 100644 index 04f6e65..0000000 --- a/priv/icons/outline/document-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-arrow-up.svg b/priv/icons/outline/document-arrow-up.svg deleted file mode 100644 index c0ca80f..0000000 --- a/priv/icons/outline/document-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-chart-bar.svg b/priv/icons/outline/document-chart-bar.svg deleted file mode 100644 index 2ffa3fe..0000000 --- a/priv/icons/outline/document-chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-check.svg b/priv/icons/outline/document-check.svg deleted file mode 100644 index 5ea7d9c..0000000 --- a/priv/icons/outline/document-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-duplicate.svg b/priv/icons/outline/document-duplicate.svg deleted file mode 100644 index acc6464..0000000 --- a/priv/icons/outline/document-duplicate.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-magnifying-glass.svg b/priv/icons/outline/document-magnifying-glass.svg deleted file mode 100644 index f94eff6..0000000 --- a/priv/icons/outline/document-magnifying-glass.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-minus.svg b/priv/icons/outline/document-minus.svg deleted file mode 100644 index 173cb1f..0000000 --- a/priv/icons/outline/document-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-plus.svg b/priv/icons/outline/document-plus.svg deleted file mode 100644 index 9ec31ad..0000000 --- a/priv/icons/outline/document-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document-text.svg b/priv/icons/outline/document-text.svg deleted file mode 100644 index cd77136..0000000 --- a/priv/icons/outline/document-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/document.svg b/priv/icons/outline/document.svg deleted file mode 100644 index 863a8aa..0000000 --- a/priv/icons/outline/document.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/ellipsis-horizontal-circle.svg b/priv/icons/outline/ellipsis-horizontal-circle.svg deleted file mode 100644 index 09aac53..0000000 --- a/priv/icons/outline/ellipsis-horizontal-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/ellipsis-horizontal.svg b/priv/icons/outline/ellipsis-horizontal.svg deleted file mode 100644 index 7541be5..0000000 --- a/priv/icons/outline/ellipsis-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/ellipsis-vertical.svg b/priv/icons/outline/ellipsis-vertical.svg deleted file mode 100644 index 4676cf3..0000000 --- a/priv/icons/outline/ellipsis-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/envelope-open.svg b/priv/icons/outline/envelope-open.svg deleted file mode 100644 index ff9dccd..0000000 --- a/priv/icons/outline/envelope-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/envelope.svg b/priv/icons/outline/envelope.svg deleted file mode 100644 index ae8ff72..0000000 --- a/priv/icons/outline/envelope.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/exclamation-circle.svg b/priv/icons/outline/exclamation-circle.svg deleted file mode 100644 index 25ef36f..0000000 --- a/priv/icons/outline/exclamation-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/exclamation-triangle.svg b/priv/icons/outline/exclamation-triangle.svg deleted file mode 100644 index c9742f1..0000000 --- a/priv/icons/outline/exclamation-triangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/eye-slash.svg b/priv/icons/outline/eye-slash.svg deleted file mode 100644 index 072c9f2..0000000 --- a/priv/icons/outline/eye-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/eye.svg b/priv/icons/outline/eye.svg deleted file mode 100644 index 2a54d63..0000000 --- a/priv/icons/outline/eye.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/face-frown.svg b/priv/icons/outline/face-frown.svg deleted file mode 100644 index ba0cab3..0000000 --- a/priv/icons/outline/face-frown.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/face-smile.svg b/priv/icons/outline/face-smile.svg deleted file mode 100644 index 5246524..0000000 --- a/priv/icons/outline/face-smile.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/film.svg b/priv/icons/outline/film.svg deleted file mode 100644 index d76e594..0000000 --- a/priv/icons/outline/film.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/finger-print.svg b/priv/icons/outline/finger-print.svg deleted file mode 100644 index 0c1eeb2..0000000 --- a/priv/icons/outline/finger-print.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/fire.svg b/priv/icons/outline/fire.svg deleted file mode 100644 index 54c9748..0000000 --- a/priv/icons/outline/fire.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/flag.svg b/priv/icons/outline/flag.svg deleted file mode 100644 index dff4126..0000000 --- a/priv/icons/outline/flag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/folder-arrow-down.svg b/priv/icons/outline/folder-arrow-down.svg deleted file mode 100644 index 96290cd..0000000 --- a/priv/icons/outline/folder-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/folder-minus.svg b/priv/icons/outline/folder-minus.svg deleted file mode 100644 index 824cb0e..0000000 --- a/priv/icons/outline/folder-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/folder-open.svg b/priv/icons/outline/folder-open.svg deleted file mode 100644 index 0721502..0000000 --- a/priv/icons/outline/folder-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/folder-plus.svg b/priv/icons/outline/folder-plus.svg deleted file mode 100644 index 3df62d2..0000000 --- a/priv/icons/outline/folder-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/folder.svg b/priv/icons/outline/folder.svg deleted file mode 100644 index 3054819..0000000 --- a/priv/icons/outline/folder.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/forward.svg b/priv/icons/outline/forward.svg deleted file mode 100644 index cc80dc9..0000000 --- a/priv/icons/outline/forward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/funnel.svg b/priv/icons/outline/funnel.svg deleted file mode 100644 index 338fa52..0000000 --- a/priv/icons/outline/funnel.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/gif.svg b/priv/icons/outline/gif.svg deleted file mode 100644 index ba8a186..0000000 --- a/priv/icons/outline/gif.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/gift-top.svg b/priv/icons/outline/gift-top.svg deleted file mode 100644 index 055b6d2..0000000 --- a/priv/icons/outline/gift-top.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/gift.svg b/priv/icons/outline/gift.svg deleted file mode 100644 index 5445815..0000000 --- a/priv/icons/outline/gift.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/globe-alt.svg b/priv/icons/outline/globe-alt.svg deleted file mode 100644 index a605be0..0000000 --- a/priv/icons/outline/globe-alt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/globe-americas.svg b/priv/icons/outline/globe-americas.svg deleted file mode 100644 index 5d1a5cb..0000000 --- a/priv/icons/outline/globe-americas.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/globe-asia-australia.svg b/priv/icons/outline/globe-asia-australia.svg deleted file mode 100644 index f4898fa..0000000 --- a/priv/icons/outline/globe-asia-australia.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/globe-europe-africa.svg b/priv/icons/outline/globe-europe-africa.svg deleted file mode 100644 index c8f797d..0000000 --- a/priv/icons/outline/globe-europe-africa.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/hand-raised.svg b/priv/icons/outline/hand-raised.svg deleted file mode 100644 index 859f1ab..0000000 --- a/priv/icons/outline/hand-raised.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/hand-thumb-down.svg b/priv/icons/outline/hand-thumb-down.svg deleted file mode 100644 index c588a53..0000000 --- a/priv/icons/outline/hand-thumb-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/hand-thumb-up.svg b/priv/icons/outline/hand-thumb-up.svg deleted file mode 100644 index 66ca9c3..0000000 --- a/priv/icons/outline/hand-thumb-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/hashtag.svg b/priv/icons/outline/hashtag.svg deleted file mode 100644 index 3ae1060..0000000 --- a/priv/icons/outline/hashtag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/heart.svg b/priv/icons/outline/heart.svg deleted file mode 100644 index 1084768..0000000 --- a/priv/icons/outline/heart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/home-modern.svg b/priv/icons/outline/home-modern.svg deleted file mode 100644 index 20f4e2c..0000000 --- a/priv/icons/outline/home-modern.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/home.svg b/priv/icons/outline/home.svg deleted file mode 100644 index 9543375..0000000 --- a/priv/icons/outline/home.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/identification.svg b/priv/icons/outline/identification.svg deleted file mode 100644 index bfd302a..0000000 --- a/priv/icons/outline/identification.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/inbox-arrow-down.svg b/priv/icons/outline/inbox-arrow-down.svg deleted file mode 100644 index db6ebda..0000000 --- a/priv/icons/outline/inbox-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/inbox-stack.svg b/priv/icons/outline/inbox-stack.svg deleted file mode 100644 index 6c1e55c..0000000 --- a/priv/icons/outline/inbox-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/inbox.svg b/priv/icons/outline/inbox.svg deleted file mode 100644 index 56b35cb..0000000 --- a/priv/icons/outline/inbox.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/information-circle.svg b/priv/icons/outline/information-circle.svg deleted file mode 100644 index c7fa9d7..0000000 --- a/priv/icons/outline/information-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/key.svg b/priv/icons/outline/key.svg deleted file mode 100644 index e9684cd..0000000 --- a/priv/icons/outline/key.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/language.svg b/priv/icons/outline/language.svg deleted file mode 100644 index 0c606ef..0000000 --- a/priv/icons/outline/language.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/lifebuoy.svg b/priv/icons/outline/lifebuoy.svg deleted file mode 100644 index 1660e99..0000000 --- a/priv/icons/outline/lifebuoy.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/light-bulb.svg b/priv/icons/outline/light-bulb.svg deleted file mode 100644 index e3f2d9a..0000000 --- a/priv/icons/outline/light-bulb.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/link.svg b/priv/icons/outline/link.svg deleted file mode 100644 index 916a703..0000000 --- a/priv/icons/outline/link.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/list-bullet.svg b/priv/icons/outline/list-bullet.svg deleted file mode 100644 index 1474573..0000000 --- a/priv/icons/outline/list-bullet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/lock-closed.svg b/priv/icons/outline/lock-closed.svg deleted file mode 100644 index 08b23c9..0000000 --- a/priv/icons/outline/lock-closed.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/lock-open.svg b/priv/icons/outline/lock-open.svg deleted file mode 100644 index c5595dd..0000000 --- a/priv/icons/outline/lock-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/magnifying-glass-circle.svg b/priv/icons/outline/magnifying-glass-circle.svg deleted file mode 100644 index e71f8bf..0000000 --- a/priv/icons/outline/magnifying-glass-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/magnifying-glass-minus.svg b/priv/icons/outline/magnifying-glass-minus.svg deleted file mode 100644 index 6bd11c1..0000000 --- a/priv/icons/outline/magnifying-glass-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/magnifying-glass-plus.svg b/priv/icons/outline/magnifying-glass-plus.svg deleted file mode 100644 index 5dab7de..0000000 --- a/priv/icons/outline/magnifying-glass-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/magnifying-glass.svg b/priv/icons/outline/magnifying-glass.svg deleted file mode 100644 index 7cff88f..0000000 --- a/priv/icons/outline/magnifying-glass.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/map-pin.svg b/priv/icons/outline/map-pin.svg deleted file mode 100644 index 1f272f4..0000000 --- a/priv/icons/outline/map-pin.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/map.svg b/priv/icons/outline/map.svg deleted file mode 100644 index f96c988..0000000 --- a/priv/icons/outline/map.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/megaphone.svg b/priv/icons/outline/megaphone.svg deleted file mode 100644 index ec19508..0000000 --- a/priv/icons/outline/megaphone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/microphone.svg b/priv/icons/outline/microphone.svg deleted file mode 100644 index 670b34f..0000000 --- a/priv/icons/outline/microphone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/minus-circle.svg b/priv/icons/outline/minus-circle.svg deleted file mode 100644 index b9630fc..0000000 --- a/priv/icons/outline/minus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/minus-small.svg b/priv/icons/outline/minus-small.svg deleted file mode 100644 index 3e1a8b7..0000000 --- a/priv/icons/outline/minus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/minus.svg b/priv/icons/outline/minus.svg deleted file mode 100644 index 781994c..0000000 --- a/priv/icons/outline/minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/moon.svg b/priv/icons/outline/moon.svg deleted file mode 100644 index 91501fd..0000000 --- a/priv/icons/outline/moon.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/musical-note.svg b/priv/icons/outline/musical-note.svg deleted file mode 100644 index c0667fc..0000000 --- a/priv/icons/outline/musical-note.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/newspaper.svg b/priv/icons/outline/newspaper.svg deleted file mode 100644 index 0a4ac57..0000000 --- a/priv/icons/outline/newspaper.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/no-symbol.svg b/priv/icons/outline/no-symbol.svg deleted file mode 100644 index 19b0bd0..0000000 --- a/priv/icons/outline/no-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/paint-brush.svg b/priv/icons/outline/paint-brush.svg deleted file mode 100644 index b66098f..0000000 --- a/priv/icons/outline/paint-brush.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/paper-airplane.svg b/priv/icons/outline/paper-airplane.svg deleted file mode 100644 index 32da43e..0000000 --- a/priv/icons/outline/paper-airplane.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/paper-clip.svg b/priv/icons/outline/paper-clip.svg deleted file mode 100644 index 1d78d81..0000000 --- a/priv/icons/outline/paper-clip.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/pause.svg b/priv/icons/outline/pause.svg deleted file mode 100644 index 9843f7b..0000000 --- a/priv/icons/outline/pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/pencil-square.svg b/priv/icons/outline/pencil-square.svg deleted file mode 100644 index 3de435b..0000000 --- a/priv/icons/outline/pencil-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/pencil.svg b/priv/icons/outline/pencil.svg deleted file mode 100644 index 0c8759a..0000000 --- a/priv/icons/outline/pencil.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/phone-arrow-down-left.svg b/priv/icons/outline/phone-arrow-down-left.svg deleted file mode 100644 index b1b2e61..0000000 --- a/priv/icons/outline/phone-arrow-down-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/phone-arrow-up-right.svg b/priv/icons/outline/phone-arrow-up-right.svg deleted file mode 100644 index faaf659..0000000 --- a/priv/icons/outline/phone-arrow-up-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/phone-x-mark.svg b/priv/icons/outline/phone-x-mark.svg deleted file mode 100644 index 0b8de6d..0000000 --- a/priv/icons/outline/phone-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/phone.svg b/priv/icons/outline/phone.svg deleted file mode 100644 index 6f73149..0000000 --- a/priv/icons/outline/phone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/photo.svg b/priv/icons/outline/photo.svg deleted file mode 100644 index 6982a11..0000000 --- a/priv/icons/outline/photo.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/play-pause.svg b/priv/icons/outline/play-pause.svg deleted file mode 100644 index 4ce4e55..0000000 --- a/priv/icons/outline/play-pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/play.svg b/priv/icons/outline/play.svg deleted file mode 100644 index c0ae6de..0000000 --- a/priv/icons/outline/play.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/plus-circle.svg b/priv/icons/outline/plus-circle.svg deleted file mode 100644 index 4da4d1f..0000000 --- a/priv/icons/outline/plus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/plus-small.svg b/priv/icons/outline/plus-small.svg deleted file mode 100644 index 991ed59..0000000 --- a/priv/icons/outline/plus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/plus.svg b/priv/icons/outline/plus.svg deleted file mode 100644 index 0480817..0000000 --- a/priv/icons/outline/plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/presentation-chart-bar.svg b/priv/icons/outline/presentation-chart-bar.svg deleted file mode 100644 index 87d8a6d..0000000 --- a/priv/icons/outline/presentation-chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/presentation-chart-line.svg b/priv/icons/outline/presentation-chart-line.svg deleted file mode 100644 index 2262e1f..0000000 --- a/priv/icons/outline/presentation-chart-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/printer.svg b/priv/icons/outline/printer.svg deleted file mode 100644 index 6f7c5fa..0000000 --- a/priv/icons/outline/printer.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/puzzle-piece.svg b/priv/icons/outline/puzzle-piece.svg deleted file mode 100644 index 13aa1a5..0000000 --- a/priv/icons/outline/puzzle-piece.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/qr-code.svg b/priv/icons/outline/qr-code.svg deleted file mode 100644 index 662a4bd..0000000 --- a/priv/icons/outline/qr-code.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/question-mark-circle.svg b/priv/icons/outline/question-mark-circle.svg deleted file mode 100644 index 9fb2542..0000000 --- a/priv/icons/outline/question-mark-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/queue-list.svg b/priv/icons/outline/queue-list.svg deleted file mode 100644 index 91c3f11..0000000 --- a/priv/icons/outline/queue-list.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/radio.svg b/priv/icons/outline/radio.svg deleted file mode 100644 index f9c177a..0000000 --- a/priv/icons/outline/radio.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/receipt-percent.svg b/priv/icons/outline/receipt-percent.svg deleted file mode 100644 index 2d19255..0000000 --- a/priv/icons/outline/receipt-percent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/receipt-refund.svg b/priv/icons/outline/receipt-refund.svg deleted file mode 100644 index dc569fc..0000000 --- a/priv/icons/outline/receipt-refund.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/rectangle-group.svg b/priv/icons/outline/rectangle-group.svg deleted file mode 100644 index b184964..0000000 --- a/priv/icons/outline/rectangle-group.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/rectangle-stack.svg b/priv/icons/outline/rectangle-stack.svg deleted file mode 100644 index e1c0272..0000000 --- a/priv/icons/outline/rectangle-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/rss.svg b/priv/icons/outline/rss.svg deleted file mode 100644 index 1c36b21..0000000 --- a/priv/icons/outline/rss.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/scale.svg b/priv/icons/outline/scale.svg deleted file mode 100644 index 500e3c6..0000000 --- a/priv/icons/outline/scale.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/scissors.svg b/priv/icons/outline/scissors.svg deleted file mode 100644 index a23dc81..0000000 --- a/priv/icons/outline/scissors.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/server-stack.svg b/priv/icons/outline/server-stack.svg deleted file mode 100644 index 3b7fe32..0000000 --- a/priv/icons/outline/server-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/server.svg b/priv/icons/outline/server.svg deleted file mode 100644 index c1675f3..0000000 --- a/priv/icons/outline/server.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/share.svg b/priv/icons/outline/share.svg deleted file mode 100644 index 125b6d1..0000000 --- a/priv/icons/outline/share.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/shield-check.svg b/priv/icons/outline/shield-check.svg deleted file mode 100644 index f9fa2b9..0000000 --- a/priv/icons/outline/shield-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/shield-exclamation.svg b/priv/icons/outline/shield-exclamation.svg deleted file mode 100644 index b52a2ff..0000000 --- a/priv/icons/outline/shield-exclamation.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/shopping-bag.svg b/priv/icons/outline/shopping-bag.svg deleted file mode 100644 index f5a51bd..0000000 --- a/priv/icons/outline/shopping-bag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/shopping-cart.svg b/priv/icons/outline/shopping-cart.svg deleted file mode 100644 index 661477b..0000000 --- a/priv/icons/outline/shopping-cart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/signal-slash.svg b/priv/icons/outline/signal-slash.svg deleted file mode 100644 index 62992c3..0000000 --- a/priv/icons/outline/signal-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/signal.svg b/priv/icons/outline/signal.svg deleted file mode 100644 index 56114d3..0000000 --- a/priv/icons/outline/signal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/sparkles.svg b/priv/icons/outline/sparkles.svg deleted file mode 100644 index 5a78b09..0000000 --- a/priv/icons/outline/sparkles.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/speaker-wave.svg b/priv/icons/outline/speaker-wave.svg deleted file mode 100644 index 1b6dde7..0000000 --- a/priv/icons/outline/speaker-wave.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/speaker-x-mark.svg b/priv/icons/outline/speaker-x-mark.svg deleted file mode 100644 index 427e21e..0000000 --- a/priv/icons/outline/speaker-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/square-2-stack.svg b/priv/icons/outline/square-2-stack.svg deleted file mode 100644 index bc5e253..0000000 --- a/priv/icons/outline/square-2-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/squares-2x2.svg b/priv/icons/outline/squares-2x2.svg deleted file mode 100644 index 601366d..0000000 --- a/priv/icons/outline/squares-2x2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/squares-plus.svg b/priv/icons/outline/squares-plus.svg deleted file mode 100644 index b8033c1..0000000 --- a/priv/icons/outline/squares-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/star.svg b/priv/icons/outline/star.svg deleted file mode 100644 index 98aa481..0000000 --- a/priv/icons/outline/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/stop.svg b/priv/icons/outline/stop.svg deleted file mode 100644 index 4ee917a..0000000 --- a/priv/icons/outline/stop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/sun.svg b/priv/icons/outline/sun.svg deleted file mode 100644 index 5667cb3..0000000 --- a/priv/icons/outline/sun.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/swatch.svg b/priv/icons/outline/swatch.svg deleted file mode 100644 index 5b136eb..0000000 --- a/priv/icons/outline/swatch.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/table-cells.svg b/priv/icons/outline/table-cells.svg deleted file mode 100644 index cb37937..0000000 --- a/priv/icons/outline/table-cells.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/tag.svg b/priv/icons/outline/tag.svg deleted file mode 100644 index 9620545..0000000 --- a/priv/icons/outline/tag.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/ticket.svg b/priv/icons/outline/ticket.svg deleted file mode 100644 index da2d69e..0000000 --- a/priv/icons/outline/ticket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/trash.svg b/priv/icons/outline/trash.svg deleted file mode 100644 index 0d32d58..0000000 --- a/priv/icons/outline/trash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/truck.svg b/priv/icons/outline/truck.svg deleted file mode 100644 index 6e1ea69..0000000 --- a/priv/icons/outline/truck.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/user-circle.svg b/priv/icons/outline/user-circle.svg deleted file mode 100644 index a177f26..0000000 --- a/priv/icons/outline/user-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/user-group.svg b/priv/icons/outline/user-group.svg deleted file mode 100644 index 4e7089b..0000000 --- a/priv/icons/outline/user-group.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/user-minus.svg b/priv/icons/outline/user-minus.svg deleted file mode 100644 index 703478e..0000000 --- a/priv/icons/outline/user-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/user-plus.svg b/priv/icons/outline/user-plus.svg deleted file mode 100644 index 24533d1..0000000 --- a/priv/icons/outline/user-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/user.svg b/priv/icons/outline/user.svg deleted file mode 100644 index e9b6c20..0000000 --- a/priv/icons/outline/user.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/users.svg b/priv/icons/outline/users.svg deleted file mode 100644 index 87304a0..0000000 --- a/priv/icons/outline/users.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/variable.svg b/priv/icons/outline/variable.svg deleted file mode 100644 index 81fab04..0000000 --- a/priv/icons/outline/variable.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/video-camera-slash.svg b/priv/icons/outline/video-camera-slash.svg deleted file mode 100644 index d1de13e..0000000 --- a/priv/icons/outline/video-camera-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/video-camera.svg b/priv/icons/outline/video-camera.svg deleted file mode 100644 index aae1a19..0000000 --- a/priv/icons/outline/video-camera.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/view-columns.svg b/priv/icons/outline/view-columns.svg deleted file mode 100644 index 22a668e..0000000 --- a/priv/icons/outline/view-columns.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/wallet.svg b/priv/icons/outline/wallet.svg deleted file mode 100644 index 8f19d64..0000000 --- a/priv/icons/outline/wallet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/wifi.svg b/priv/icons/outline/wifi.svg deleted file mode 100644 index 084b3e1..0000000 --- a/priv/icons/outline/wifi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/wrench-screwdriver.svg b/priv/icons/outline/wrench-screwdriver.svg deleted file mode 100644 index 1023ae9..0000000 --- a/priv/icons/outline/wrench-screwdriver.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/wrench.svg b/priv/icons/outline/wrench.svg deleted file mode 100644 index de3a6e2..0000000 --- a/priv/icons/outline/wrench.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/outline/x-circle.svg b/priv/icons/outline/x-circle.svg deleted file mode 100644 index 294ba20..0000000 --- a/priv/icons/outline/x-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/outline/x-mark.svg b/priv/icons/outline/x-mark.svg deleted file mode 100644 index a6d9eb7..0000000 --- a/priv/icons/outline/x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/academic-cap.svg b/priv/icons/solid/academic-cap.svg deleted file mode 100644 index 2a13ef2..0000000 --- a/priv/icons/solid/academic-cap.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/adjustments-horizontal.svg b/priv/icons/solid/adjustments-horizontal.svg deleted file mode 100644 index ed9b950..0000000 --- a/priv/icons/solid/adjustments-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/adjustments-vertical.svg b/priv/icons/solid/adjustments-vertical.svg deleted file mode 100644 index fc4b90c..0000000 --- a/priv/icons/solid/adjustments-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/archive-box-arrow-down.svg b/priv/icons/solid/archive-box-arrow-down.svg deleted file mode 100644 index 5999b72..0000000 --- a/priv/icons/solid/archive-box-arrow-down.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/archive-box-x-mark.svg b/priv/icons/solid/archive-box-x-mark.svg deleted file mode 100644 index e7dd0d6..0000000 --- a/priv/icons/solid/archive-box-x-mark.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/archive-box.svg b/priv/icons/solid/archive-box.svg deleted file mode 100644 index 74e0471..0000000 --- a/priv/icons/solid/archive-box.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-circle.svg b/priv/icons/solid/arrow-down-circle.svg deleted file mode 100644 index c85a4ff..0000000 --- a/priv/icons/solid/arrow-down-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-left.svg b/priv/icons/solid/arrow-down-left.svg deleted file mode 100644 index 5cd0d4d..0000000 --- a/priv/icons/solid/arrow-down-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-on-square-stack.svg b/priv/icons/solid/arrow-down-on-square-stack.svg deleted file mode 100644 index d2ef0b3..0000000 --- a/priv/icons/solid/arrow-down-on-square-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-on-square.svg b/priv/icons/solid/arrow-down-on-square.svg deleted file mode 100644 index 35eab41..0000000 --- a/priv/icons/solid/arrow-down-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-right.svg b/priv/icons/solid/arrow-down-right.svg deleted file mode 100644 index 8c60942..0000000 --- a/priv/icons/solid/arrow-down-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down-tray.svg b/priv/icons/solid/arrow-down-tray.svg deleted file mode 100644 index a18c62d..0000000 --- a/priv/icons/solid/arrow-down-tray.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-down.svg b/priv/icons/solid/arrow-down.svg deleted file mode 100644 index 5cb396b..0000000 --- a/priv/icons/solid/arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-left-circle.svg b/priv/icons/solid/arrow-left-circle.svg deleted file mode 100644 index a937f8e..0000000 --- a/priv/icons/solid/arrow-left-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-left-on-rectangle.svg b/priv/icons/solid/arrow-left-on-rectangle.svg deleted file mode 100644 index 972a85e..0000000 --- a/priv/icons/solid/arrow-left-on-rectangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-left.svg b/priv/icons/solid/arrow-left.svg deleted file mode 100644 index 51bef70..0000000 --- a/priv/icons/solid/arrow-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-long-down.svg b/priv/icons/solid/arrow-long-down.svg deleted file mode 100644 index 891774e..0000000 --- a/priv/icons/solid/arrow-long-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-long-left.svg b/priv/icons/solid/arrow-long-left.svg deleted file mode 100644 index aa12c0c..0000000 --- a/priv/icons/solid/arrow-long-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-long-right.svg b/priv/icons/solid/arrow-long-right.svg deleted file mode 100644 index 0bcb6a0..0000000 --- a/priv/icons/solid/arrow-long-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-long-up.svg b/priv/icons/solid/arrow-long-up.svg deleted file mode 100644 index b36d8e0..0000000 --- a/priv/icons/solid/arrow-long-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-path-rounded-square.svg b/priv/icons/solid/arrow-path-rounded-square.svg deleted file mode 100644 index 0808a57..0000000 --- a/priv/icons/solid/arrow-path-rounded-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-path.svg b/priv/icons/solid/arrow-path.svg deleted file mode 100644 index 48a71fd..0000000 --- a/priv/icons/solid/arrow-path.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-right-circle.svg b/priv/icons/solid/arrow-right-circle.svg deleted file mode 100644 index 424f75a..0000000 --- a/priv/icons/solid/arrow-right-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-right-on-rectangle.svg b/priv/icons/solid/arrow-right-on-rectangle.svg deleted file mode 100644 index 73a7a7e..0000000 --- a/priv/icons/solid/arrow-right-on-rectangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-right.svg b/priv/icons/solid/arrow-right.svg deleted file mode 100644 index 1b1bbd1..0000000 --- a/priv/icons/solid/arrow-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-small-down.svg b/priv/icons/solid/arrow-small-down.svg deleted file mode 100644 index 790993f..0000000 --- a/priv/icons/solid/arrow-small-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-small-left.svg b/priv/icons/solid/arrow-small-left.svg deleted file mode 100644 index 231b1b2..0000000 --- a/priv/icons/solid/arrow-small-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-small-right.svg b/priv/icons/solid/arrow-small-right.svg deleted file mode 100644 index 5d91261..0000000 --- a/priv/icons/solid/arrow-small-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-small-up.svg b/priv/icons/solid/arrow-small-up.svg deleted file mode 100644 index 33b31cf..0000000 --- a/priv/icons/solid/arrow-small-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-top-right-on-square.svg b/priv/icons/solid/arrow-top-right-on-square.svg deleted file mode 100644 index ac1bc37..0000000 --- a/priv/icons/solid/arrow-top-right-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-trending-down.svg b/priv/icons/solid/arrow-trending-down.svg deleted file mode 100644 index f46b609..0000000 --- a/priv/icons/solid/arrow-trending-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-trending-up.svg b/priv/icons/solid/arrow-trending-up.svg deleted file mode 100644 index f2ece6e..0000000 --- a/priv/icons/solid/arrow-trending-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-circle.svg b/priv/icons/solid/arrow-up-circle.svg deleted file mode 100644 index 0a9999f..0000000 --- a/priv/icons/solid/arrow-up-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-left.svg b/priv/icons/solid/arrow-up-left.svg deleted file mode 100644 index b6f9c2e..0000000 --- a/priv/icons/solid/arrow-up-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-on-square-stack.svg b/priv/icons/solid/arrow-up-on-square-stack.svg deleted file mode 100644 index b661da7..0000000 --- a/priv/icons/solid/arrow-up-on-square-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-on-square.svg b/priv/icons/solid/arrow-up-on-square.svg deleted file mode 100644 index cba893e..0000000 --- a/priv/icons/solid/arrow-up-on-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-right.svg b/priv/icons/solid/arrow-up-right.svg deleted file mode 100644 index 7554631..0000000 --- a/priv/icons/solid/arrow-up-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up-tray.svg b/priv/icons/solid/arrow-up-tray.svg deleted file mode 100644 index 19093f6..0000000 --- a/priv/icons/solid/arrow-up-tray.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-up.svg b/priv/icons/solid/arrow-up.svg deleted file mode 100644 index 16f6c79..0000000 --- a/priv/icons/solid/arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-uturn-down.svg b/priv/icons/solid/arrow-uturn-down.svg deleted file mode 100644 index 6975024..0000000 --- a/priv/icons/solid/arrow-uturn-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-uturn-left.svg b/priv/icons/solid/arrow-uturn-left.svg deleted file mode 100644 index f0b679a..0000000 --- a/priv/icons/solid/arrow-uturn-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-uturn-right.svg b/priv/icons/solid/arrow-uturn-right.svg deleted file mode 100644 index 2da0f98..0000000 --- a/priv/icons/solid/arrow-uturn-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrow-uturn-up.svg b/priv/icons/solid/arrow-uturn-up.svg deleted file mode 100644 index 8cfe23d..0000000 --- a/priv/icons/solid/arrow-uturn-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrows-pointing-in.svg b/priv/icons/solid/arrows-pointing-in.svg deleted file mode 100644 index 604920f..0000000 --- a/priv/icons/solid/arrows-pointing-in.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrows-pointing-out.svg b/priv/icons/solid/arrows-pointing-out.svg deleted file mode 100644 index 2399662..0000000 --- a/priv/icons/solid/arrows-pointing-out.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrows-right-left.svg b/priv/icons/solid/arrows-right-left.svg deleted file mode 100644 index 93fb7f1..0000000 --- a/priv/icons/solid/arrows-right-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/arrows-up-down.svg b/priv/icons/solid/arrows-up-down.svg deleted file mode 100644 index 356e9ca..0000000 --- a/priv/icons/solid/arrows-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/at-symbol.svg b/priv/icons/solid/at-symbol.svg deleted file mode 100644 index a02c654..0000000 --- a/priv/icons/solid/at-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/backspace.svg b/priv/icons/solid/backspace.svg deleted file mode 100644 index e5a79c2..0000000 --- a/priv/icons/solid/backspace.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/backward.svg b/priv/icons/solid/backward.svg deleted file mode 100644 index bdf2a01..0000000 --- a/priv/icons/solid/backward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/banknotes.svg b/priv/icons/solid/banknotes.svg deleted file mode 100644 index 1cc1803..0000000 --- a/priv/icons/solid/banknotes.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/bars-2.svg b/priv/icons/solid/bars-2.svg deleted file mode 100644 index 6ee47ab..0000000 --- a/priv/icons/solid/bars-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-3-bottom-left.svg b/priv/icons/solid/bars-3-bottom-left.svg deleted file mode 100644 index a804c11..0000000 --- a/priv/icons/solid/bars-3-bottom-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-3-bottom-right.svg b/priv/icons/solid/bars-3-bottom-right.svg deleted file mode 100644 index 2fd11ad..0000000 --- a/priv/icons/solid/bars-3-bottom-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-3-center-left.svg b/priv/icons/solid/bars-3-center-left.svg deleted file mode 100644 index 9a2c170..0000000 --- a/priv/icons/solid/bars-3-center-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-3.svg b/priv/icons/solid/bars-3.svg deleted file mode 100644 index 85584e8..0000000 --- a/priv/icons/solid/bars-3.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-4.svg b/priv/icons/solid/bars-4.svg deleted file mode 100644 index e3591d1..0000000 --- a/priv/icons/solid/bars-4.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-arrow-down.svg b/priv/icons/solid/bars-arrow-down.svg deleted file mode 100644 index 10140b8..0000000 --- a/priv/icons/solid/bars-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bars-arrow-up.svg b/priv/icons/solid/bars-arrow-up.svg deleted file mode 100644 index 4b3d4a7..0000000 --- a/priv/icons/solid/bars-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/battery-0.svg b/priv/icons/solid/battery-0.svg deleted file mode 100644 index f03a737..0000000 --- a/priv/icons/solid/battery-0.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/battery-100.svg b/priv/icons/solid/battery-100.svg deleted file mode 100644 index 62e4ec9..0000000 --- a/priv/icons/solid/battery-100.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/battery-50.svg b/priv/icons/solid/battery-50.svg deleted file mode 100644 index 63344d7..0000000 --- a/priv/icons/solid/battery-50.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/beaker.svg b/priv/icons/solid/beaker.svg deleted file mode 100644 index e0b73cc..0000000 --- a/priv/icons/solid/beaker.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bell-alert.svg b/priv/icons/solid/bell-alert.svg deleted file mode 100644 index f280b00..0000000 --- a/priv/icons/solid/bell-alert.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/bell-slash.svg b/priv/icons/solid/bell-slash.svg deleted file mode 100644 index 0ef076c..0000000 --- a/priv/icons/solid/bell-slash.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/bell-snooze.svg b/priv/icons/solid/bell-snooze.svg deleted file mode 100644 index cf93ae0..0000000 --- a/priv/icons/solid/bell-snooze.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bell.svg b/priv/icons/solid/bell.svg deleted file mode 100644 index 818496e..0000000 --- a/priv/icons/solid/bell.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bolt-slash.svg b/priv/icons/solid/bolt-slash.svg deleted file mode 100644 index 59d24f7..0000000 --- a/priv/icons/solid/bolt-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bolt.svg b/priv/icons/solid/bolt.svg deleted file mode 100644 index 596c47a..0000000 --- a/priv/icons/solid/bolt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/book-open.svg b/priv/icons/solid/book-open.svg deleted file mode 100644 index 2e0a181..0000000 --- a/priv/icons/solid/book-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bookmark-slash.svg b/priv/icons/solid/bookmark-slash.svg deleted file mode 100644 index 8435a02..0000000 --- a/priv/icons/solid/bookmark-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bookmark-square.svg b/priv/icons/solid/bookmark-square.svg deleted file mode 100644 index a4d3ca5..0000000 --- a/priv/icons/solid/bookmark-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/bookmark.svg b/priv/icons/solid/bookmark.svg deleted file mode 100644 index e9f3fb7..0000000 --- a/priv/icons/solid/bookmark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/briefcase.svg b/priv/icons/solid/briefcase.svg deleted file mode 100644 index a66af56..0000000 --- a/priv/icons/solid/briefcase.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/building-library.svg b/priv/icons/solid/building-library.svg deleted file mode 100644 index 90f8640..0000000 --- a/priv/icons/solid/building-library.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/building-office-2.svg b/priv/icons/solid/building-office-2.svg deleted file mode 100644 index 240eedb..0000000 --- a/priv/icons/solid/building-office-2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/building-office.svg b/priv/icons/solid/building-office.svg deleted file mode 100644 index 9883e33..0000000 --- a/priv/icons/solid/building-office.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/building-storefront.svg b/priv/icons/solid/building-storefront.svg deleted file mode 100644 index f3b54ba..0000000 --- a/priv/icons/solid/building-storefront.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/cake.svg b/priv/icons/solid/cake.svg deleted file mode 100644 index f13b308..0000000 --- a/priv/icons/solid/cake.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/calculator.svg b/priv/icons/solid/calculator.svg deleted file mode 100644 index e058510..0000000 --- a/priv/icons/solid/calculator.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/calendar-days.svg b/priv/icons/solid/calendar-days.svg deleted file mode 100644 index 0df9b16..0000000 --- a/priv/icons/solid/calendar-days.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/calendar.svg b/priv/icons/solid/calendar.svg deleted file mode 100644 index 27e208c..0000000 --- a/priv/icons/solid/calendar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/camera.svg b/priv/icons/solid/camera.svg deleted file mode 100644 index e58165d..0000000 --- a/priv/icons/solid/camera.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/chart-bar-square.svg b/priv/icons/solid/chart-bar-square.svg deleted file mode 100644 index d4af840..0000000 --- a/priv/icons/solid/chart-bar-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chart-bar.svg b/priv/icons/solid/chart-bar.svg deleted file mode 100644 index abe5349..0000000 --- a/priv/icons/solid/chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chart-pie.svg b/priv/icons/solid/chart-pie.svg deleted file mode 100644 index 5aea729..0000000 --- a/priv/icons/solid/chart-pie.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-bottom-center-text.svg b/priv/icons/solid/chat-bubble-bottom-center-text.svg deleted file mode 100644 index bff24c4..0000000 --- a/priv/icons/solid/chat-bubble-bottom-center-text.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-bottom-center.svg b/priv/icons/solid/chat-bubble-bottom-center.svg deleted file mode 100644 index eab7a41..0000000 --- a/priv/icons/solid/chat-bubble-bottom-center.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-left-ellipsis.svg b/priv/icons/solid/chat-bubble-left-ellipsis.svg deleted file mode 100644 index 1ee6159..0000000 --- a/priv/icons/solid/chat-bubble-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-left-right.svg b/priv/icons/solid/chat-bubble-left-right.svg deleted file mode 100644 index 80ad26d..0000000 --- a/priv/icons/solid/chat-bubble-left-right.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-left.svg b/priv/icons/solid/chat-bubble-left.svg deleted file mode 100644 index 3dd81b7..0000000 --- a/priv/icons/solid/chat-bubble-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-oval-left-ellipsis.svg b/priv/icons/solid/chat-bubble-oval-left-ellipsis.svg deleted file mode 100644 index 815c6d7..0000000 --- a/priv/icons/solid/chat-bubble-oval-left-ellipsis.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chat-bubble-oval-left.svg b/priv/icons/solid/chat-bubble-oval-left.svg deleted file mode 100644 index 473b921..0000000 --- a/priv/icons/solid/chat-bubble-oval-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/check-badge.svg b/priv/icons/solid/check-badge.svg deleted file mode 100644 index 058b329..0000000 --- a/priv/icons/solid/check-badge.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/check-circle.svg b/priv/icons/solid/check-circle.svg deleted file mode 100644 index 2b90831..0000000 --- a/priv/icons/solid/check-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/check.svg b/priv/icons/solid/check.svg deleted file mode 100644 index 2a6bc17..0000000 --- a/priv/icons/solid/check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-double-down.svg b/priv/icons/solid/chevron-double-down.svg deleted file mode 100644 index ddbe304..0000000 --- a/priv/icons/solid/chevron-double-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-double-left.svg b/priv/icons/solid/chevron-double-left.svg deleted file mode 100644 index 5c6539d..0000000 --- a/priv/icons/solid/chevron-double-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-double-right.svg b/priv/icons/solid/chevron-double-right.svg deleted file mode 100644 index 7e25238..0000000 --- a/priv/icons/solid/chevron-double-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-double-up.svg b/priv/icons/solid/chevron-double-up.svg deleted file mode 100644 index 029e687..0000000 --- a/priv/icons/solid/chevron-double-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-down.svg b/priv/icons/solid/chevron-down.svg deleted file mode 100644 index 4f9ce7e..0000000 --- a/priv/icons/solid/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-left.svg b/priv/icons/solid/chevron-left.svg deleted file mode 100644 index 2d89e8b..0000000 --- a/priv/icons/solid/chevron-left.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-right.svg b/priv/icons/solid/chevron-right.svg deleted file mode 100644 index 36e4859..0000000 --- a/priv/icons/solid/chevron-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-up-down.svg b/priv/icons/solid/chevron-up-down.svg deleted file mode 100644 index 58edbc3..0000000 --- a/priv/icons/solid/chevron-up-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/chevron-up.svg b/priv/icons/solid/chevron-up.svg deleted file mode 100644 index 9abe9cd..0000000 --- a/priv/icons/solid/chevron-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/circle-stack.svg b/priv/icons/solid/circle-stack.svg deleted file mode 100644 index 5a49d80..0000000 --- a/priv/icons/solid/circle-stack.svg +++ /dev/null @@ -1,6 +0,0 @@ - diff --git a/priv/icons/solid/clipboard-document-check.svg b/priv/icons/solid/clipboard-document-check.svg deleted file mode 100644 index 21ec021..0000000 --- a/priv/icons/solid/clipboard-document-check.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/clipboard-document-list.svg b/priv/icons/solid/clipboard-document-list.svg deleted file mode 100644 index d60bed5..0000000 --- a/priv/icons/solid/clipboard-document-list.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/clipboard-document.svg b/priv/icons/solid/clipboard-document.svg deleted file mode 100644 index d70b708..0000000 --- a/priv/icons/solid/clipboard-document.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/clipboard.svg b/priv/icons/solid/clipboard.svg deleted file mode 100644 index c09970f..0000000 --- a/priv/icons/solid/clipboard.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/clock.svg b/priv/icons/solid/clock.svg deleted file mode 100644 index 1d6fb4a..0000000 --- a/priv/icons/solid/clock.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cloud-arrow-down.svg b/priv/icons/solid/cloud-arrow-down.svg deleted file mode 100644 index d6cf7c5..0000000 --- a/priv/icons/solid/cloud-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cloud-arrow-up.svg b/priv/icons/solid/cloud-arrow-up.svg deleted file mode 100644 index 7e0dcee..0000000 --- a/priv/icons/solid/cloud-arrow-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cloud.svg b/priv/icons/solid/cloud.svg deleted file mode 100644 index 95d0c73..0000000 --- a/priv/icons/solid/cloud.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/code-bracket-square.svg b/priv/icons/solid/code-bracket-square.svg deleted file mode 100644 index 103f73b..0000000 --- a/priv/icons/solid/code-bracket-square.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/code-bracket.svg b/priv/icons/solid/code-bracket.svg deleted file mode 100644 index 9f331ef..0000000 --- a/priv/icons/solid/code-bracket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cog-6-tooth.svg b/priv/icons/solid/cog-6-tooth.svg deleted file mode 100644 index ba6fca5..0000000 --- a/priv/icons/solid/cog-6-tooth.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cog-8-tooth.svg b/priv/icons/solid/cog-8-tooth.svg deleted file mode 100644 index 9b9b1a6..0000000 --- a/priv/icons/solid/cog-8-tooth.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cog.svg b/priv/icons/solid/cog.svg deleted file mode 100644 index e854f73..0000000 --- a/priv/icons/solid/cog.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/command-line.svg b/priv/icons/solid/command-line.svg deleted file mode 100644 index e2a0af8..0000000 --- a/priv/icons/solid/command-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/computer-desktop.svg b/priv/icons/solid/computer-desktop.svg deleted file mode 100644 index 5b7f2ef..0000000 --- a/priv/icons/solid/computer-desktop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cpu-chip.svg b/priv/icons/solid/cpu-chip.svg deleted file mode 100644 index e20f6fb..0000000 --- a/priv/icons/solid/cpu-chip.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/credit-card.svg b/priv/icons/solid/credit-card.svg deleted file mode 100644 index fe4dc14..0000000 --- a/priv/icons/solid/credit-card.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/cube-transparent.svg b/priv/icons/solid/cube-transparent.svg deleted file mode 100644 index 5577f26..0000000 --- a/priv/icons/solid/cube-transparent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cube.svg b/priv/icons/solid/cube.svg deleted file mode 100644 index b0029f2..0000000 --- a/priv/icons/solid/cube.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/currency-bangladeshi.svg b/priv/icons/solid/currency-bangladeshi.svg deleted file mode 100644 index ca13c68..0000000 --- a/priv/icons/solid/currency-bangladeshi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/currency-dollar.svg b/priv/icons/solid/currency-dollar.svg deleted file mode 100644 index e0155df..0000000 --- a/priv/icons/solid/currency-dollar.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/currency-euro.svg b/priv/icons/solid/currency-euro.svg deleted file mode 100644 index 2926c25..0000000 --- a/priv/icons/solid/currency-euro.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/currency-pound.svg b/priv/icons/solid/currency-pound.svg deleted file mode 100644 index 547f725..0000000 --- a/priv/icons/solid/currency-pound.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/currency-rupee.svg b/priv/icons/solid/currency-rupee.svg deleted file mode 100644 index 2ee9b46..0000000 --- a/priv/icons/solid/currency-rupee.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/currency-yen.svg b/priv/icons/solid/currency-yen.svg deleted file mode 100644 index 65ef9bc..0000000 --- a/priv/icons/solid/currency-yen.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cursor-arrow-rays.svg b/priv/icons/solid/cursor-arrow-rays.svg deleted file mode 100644 index c0e462b..0000000 --- a/priv/icons/solid/cursor-arrow-rays.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/cursor-arrow-ripple.svg b/priv/icons/solid/cursor-arrow-ripple.svg deleted file mode 100644 index 867faa4..0000000 --- a/priv/icons/solid/cursor-arrow-ripple.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/device-phone-mobile.svg b/priv/icons/solid/device-phone-mobile.svg deleted file mode 100644 index eec0738..0000000 --- a/priv/icons/solid/device-phone-mobile.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/device-tablet.svg b/priv/icons/solid/device-tablet.svg deleted file mode 100644 index 88e2cc8..0000000 --- a/priv/icons/solid/device-tablet.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-arrow-down.svg b/priv/icons/solid/document-arrow-down.svg deleted file mode 100644 index 77ac19c..0000000 --- a/priv/icons/solid/document-arrow-down.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-arrow-up.svg b/priv/icons/solid/document-arrow-up.svg deleted file mode 100644 index bc26cb9..0000000 --- a/priv/icons/solid/document-arrow-up.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-chart-bar.svg b/priv/icons/solid/document-chart-bar.svg deleted file mode 100644 index 83d0eac..0000000 --- a/priv/icons/solid/document-chart-bar.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-check.svg b/priv/icons/solid/document-check.svg deleted file mode 100644 index e827854..0000000 --- a/priv/icons/solid/document-check.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-duplicate.svg b/priv/icons/solid/document-duplicate.svg deleted file mode 100644 index fa7375d..0000000 --- a/priv/icons/solid/document-duplicate.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-magnifying-glass.svg b/priv/icons/solid/document-magnifying-glass.svg deleted file mode 100644 index ab165f7..0000000 --- a/priv/icons/solid/document-magnifying-glass.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/document-minus.svg b/priv/icons/solid/document-minus.svg deleted file mode 100644 index 265c6eb..0000000 --- a/priv/icons/solid/document-minus.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-plus.svg b/priv/icons/solid/document-plus.svg deleted file mode 100644 index 5e31459..0000000 --- a/priv/icons/solid/document-plus.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document-text.svg b/priv/icons/solid/document-text.svg deleted file mode 100644 index 73b30cd..0000000 --- a/priv/icons/solid/document-text.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/document.svg b/priv/icons/solid/document.svg deleted file mode 100644 index a05f20f..0000000 --- a/priv/icons/solid/document.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/ellipsis-horizontal-circle.svg b/priv/icons/solid/ellipsis-horizontal-circle.svg deleted file mode 100644 index 6ec2b50..0000000 --- a/priv/icons/solid/ellipsis-horizontal-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/ellipsis-horizontal.svg b/priv/icons/solid/ellipsis-horizontal.svg deleted file mode 100644 index ddb5a3f..0000000 --- a/priv/icons/solid/ellipsis-horizontal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/ellipsis-vertical.svg b/priv/icons/solid/ellipsis-vertical.svg deleted file mode 100644 index 792c0ae..0000000 --- a/priv/icons/solid/ellipsis-vertical.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/envelope-open.svg b/priv/icons/solid/envelope-open.svg deleted file mode 100644 index e6bf97b..0000000 --- a/priv/icons/solid/envelope-open.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/envelope.svg b/priv/icons/solid/envelope.svg deleted file mode 100644 index 702341b..0000000 --- a/priv/icons/solid/envelope.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/exclamation-circle.svg b/priv/icons/solid/exclamation-circle.svg deleted file mode 100644 index fdaadc0..0000000 --- a/priv/icons/solid/exclamation-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/exclamation-triangle.svg b/priv/icons/solid/exclamation-triangle.svg deleted file mode 100644 index 627a712..0000000 --- a/priv/icons/solid/exclamation-triangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/eye-slash.svg b/priv/icons/solid/eye-slash.svg deleted file mode 100644 index 11ef99b..0000000 --- a/priv/icons/solid/eye-slash.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/eye.svg b/priv/icons/solid/eye.svg deleted file mode 100644 index a648db3..0000000 --- a/priv/icons/solid/eye.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/face-frown.svg b/priv/icons/solid/face-frown.svg deleted file mode 100644 index 7040d58..0000000 --- a/priv/icons/solid/face-frown.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/face-smile.svg b/priv/icons/solid/face-smile.svg deleted file mode 100644 index d5e75a2..0000000 --- a/priv/icons/solid/face-smile.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/film.svg b/priv/icons/solid/film.svg deleted file mode 100644 index fbd26cc..0000000 --- a/priv/icons/solid/film.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/finger-print.svg b/priv/icons/solid/finger-print.svg deleted file mode 100644 index 68e72b4..0000000 --- a/priv/icons/solid/finger-print.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/fire.svg b/priv/icons/solid/fire.svg deleted file mode 100644 index 93b1b1f..0000000 --- a/priv/icons/solid/fire.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/flag.svg b/priv/icons/solid/flag.svg deleted file mode 100644 index 8c67b01..0000000 --- a/priv/icons/solid/flag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/folder-arrow-down.svg b/priv/icons/solid/folder-arrow-down.svg deleted file mode 100644 index 5d963b4..0000000 --- a/priv/icons/solid/folder-arrow-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/folder-minus.svg b/priv/icons/solid/folder-minus.svg deleted file mode 100644 index d0292b8..0000000 --- a/priv/icons/solid/folder-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/folder-open.svg b/priv/icons/solid/folder-open.svg deleted file mode 100644 index b9d80ba..0000000 --- a/priv/icons/solid/folder-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/folder-plus.svg b/priv/icons/solid/folder-plus.svg deleted file mode 100644 index efaf949..0000000 --- a/priv/icons/solid/folder-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/folder.svg b/priv/icons/solid/folder.svg deleted file mode 100644 index a7847f8..0000000 --- a/priv/icons/solid/folder.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/forward.svg b/priv/icons/solid/forward.svg deleted file mode 100644 index de90863..0000000 --- a/priv/icons/solid/forward.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/funnel.svg b/priv/icons/solid/funnel.svg deleted file mode 100644 index fe5699f..0000000 --- a/priv/icons/solid/funnel.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/gif.svg b/priv/icons/solid/gif.svg deleted file mode 100644 index 283e6e5..0000000 --- a/priv/icons/solid/gif.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/gift-top.svg b/priv/icons/solid/gift-top.svg deleted file mode 100644 index 4bd4e6f..0000000 --- a/priv/icons/solid/gift-top.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/gift.svg b/priv/icons/solid/gift.svg deleted file mode 100644 index 2ca6c92..0000000 --- a/priv/icons/solid/gift.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/globe-alt.svg b/priv/icons/solid/globe-alt.svg deleted file mode 100644 index 0cbacae..0000000 --- a/priv/icons/solid/globe-alt.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/globe-americas.svg b/priv/icons/solid/globe-americas.svg deleted file mode 100644 index 5ae0d5d..0000000 --- a/priv/icons/solid/globe-americas.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/globe-asia-australia.svg b/priv/icons/solid/globe-asia-australia.svg deleted file mode 100644 index 14249d6..0000000 --- a/priv/icons/solid/globe-asia-australia.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/globe-europe-africa.svg b/priv/icons/solid/globe-europe-africa.svg deleted file mode 100644 index 49a78fd..0000000 --- a/priv/icons/solid/globe-europe-africa.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/hand-raised.svg b/priv/icons/solid/hand-raised.svg deleted file mode 100644 index 1717d51..0000000 --- a/priv/icons/solid/hand-raised.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/hand-thumb-down.svg b/priv/icons/solid/hand-thumb-down.svg deleted file mode 100644 index 7a2b9a6..0000000 --- a/priv/icons/solid/hand-thumb-down.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/hand-thumb-up.svg b/priv/icons/solid/hand-thumb-up.svg deleted file mode 100644 index 4942d2d..0000000 --- a/priv/icons/solid/hand-thumb-up.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/hashtag.svg b/priv/icons/solid/hashtag.svg deleted file mode 100644 index 29e677d..0000000 --- a/priv/icons/solid/hashtag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/heart.svg b/priv/icons/solid/heart.svg deleted file mode 100644 index b5f0d95..0000000 --- a/priv/icons/solid/heart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/home-modern.svg b/priv/icons/solid/home-modern.svg deleted file mode 100644 index 488685a..0000000 --- a/priv/icons/solid/home-modern.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/home.svg b/priv/icons/solid/home.svg deleted file mode 100644 index ec0bae1..0000000 --- a/priv/icons/solid/home.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/identification.svg b/priv/icons/solid/identification.svg deleted file mode 100644 index 829b24d..0000000 --- a/priv/icons/solid/identification.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/inbox-arrow-down.svg b/priv/icons/solid/inbox-arrow-down.svg deleted file mode 100644 index 4fd220b..0000000 --- a/priv/icons/solid/inbox-arrow-down.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/inbox-stack.svg b/priv/icons/solid/inbox-stack.svg deleted file mode 100644 index fffab99..0000000 --- a/priv/icons/solid/inbox-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/inbox.svg b/priv/icons/solid/inbox.svg deleted file mode 100644 index b74380e..0000000 --- a/priv/icons/solid/inbox.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/information-circle.svg b/priv/icons/solid/information-circle.svg deleted file mode 100644 index bd2723b..0000000 --- a/priv/icons/solid/information-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/key.svg b/priv/icons/solid/key.svg deleted file mode 100644 index 6acee27..0000000 --- a/priv/icons/solid/key.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/language.svg b/priv/icons/solid/language.svg deleted file mode 100644 index 60d1aee..0000000 --- a/priv/icons/solid/language.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/lifebuoy.svg b/priv/icons/solid/lifebuoy.svg deleted file mode 100644 index 9ddc8d4..0000000 --- a/priv/icons/solid/lifebuoy.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/light-bulb.svg b/priv/icons/solid/light-bulb.svg deleted file mode 100644 index ff49cb3..0000000 --- a/priv/icons/solid/light-bulb.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/link.svg b/priv/icons/solid/link.svg deleted file mode 100644 index a6dc093..0000000 --- a/priv/icons/solid/link.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/list-bullet.svg b/priv/icons/solid/list-bullet.svg deleted file mode 100644 index 7983877..0000000 --- a/priv/icons/solid/list-bullet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/lock-closed.svg b/priv/icons/solid/lock-closed.svg deleted file mode 100644 index 8a5a6d7..0000000 --- a/priv/icons/solid/lock-closed.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/lock-open.svg b/priv/icons/solid/lock-open.svg deleted file mode 100644 index 4562f7e..0000000 --- a/priv/icons/solid/lock-open.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/magnifying-glass-circle.svg b/priv/icons/solid/magnifying-glass-circle.svg deleted file mode 100644 index 17a6f28..0000000 --- a/priv/icons/solid/magnifying-glass-circle.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/magnifying-glass-minus.svg b/priv/icons/solid/magnifying-glass-minus.svg deleted file mode 100644 index 06ae161..0000000 --- a/priv/icons/solid/magnifying-glass-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/magnifying-glass-plus.svg b/priv/icons/solid/magnifying-glass-plus.svg deleted file mode 100644 index 92040d0..0000000 --- a/priv/icons/solid/magnifying-glass-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/magnifying-glass.svg b/priv/icons/solid/magnifying-glass.svg deleted file mode 100644 index b602e08..0000000 --- a/priv/icons/solid/magnifying-glass.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/map-pin.svg b/priv/icons/solid/map-pin.svg deleted file mode 100644 index 92e6785..0000000 --- a/priv/icons/solid/map-pin.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/map.svg b/priv/icons/solid/map.svg deleted file mode 100644 index 9d4f7dd..0000000 --- a/priv/icons/solid/map.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/megaphone.svg b/priv/icons/solid/megaphone.svg deleted file mode 100644 index b1f1e10..0000000 --- a/priv/icons/solid/megaphone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/microphone.svg b/priv/icons/solid/microphone.svg deleted file mode 100644 index a5f4cb6..0000000 --- a/priv/icons/solid/microphone.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/minus-circle.svg b/priv/icons/solid/minus-circle.svg deleted file mode 100644 index 8c981ab..0000000 --- a/priv/icons/solid/minus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/minus-small.svg b/priv/icons/solid/minus-small.svg deleted file mode 100644 index 782213e..0000000 --- a/priv/icons/solid/minus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/minus.svg b/priv/icons/solid/minus.svg deleted file mode 100644 index 1fa7117..0000000 --- a/priv/icons/solid/minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/moon.svg b/priv/icons/solid/moon.svg deleted file mode 100644 index 97d5c5a..0000000 --- a/priv/icons/solid/moon.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/musical-note.svg b/priv/icons/solid/musical-note.svg deleted file mode 100644 index a9ab9b5..0000000 --- a/priv/icons/solid/musical-note.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/newspaper.svg b/priv/icons/solid/newspaper.svg deleted file mode 100644 index d1f2c1e..0000000 --- a/priv/icons/solid/newspaper.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/no-symbol.svg b/priv/icons/solid/no-symbol.svg deleted file mode 100644 index 42eb771..0000000 --- a/priv/icons/solid/no-symbol.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/paint-brush.svg b/priv/icons/solid/paint-brush.svg deleted file mode 100644 index 35fd5a6..0000000 --- a/priv/icons/solid/paint-brush.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/paper-airplane.svg b/priv/icons/solid/paper-airplane.svg deleted file mode 100644 index 9365a57..0000000 --- a/priv/icons/solid/paper-airplane.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/paper-clip.svg b/priv/icons/solid/paper-clip.svg deleted file mode 100644 index 0a0dcdd..0000000 --- a/priv/icons/solid/paper-clip.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/pause.svg b/priv/icons/solid/pause.svg deleted file mode 100644 index 2e121ac..0000000 --- a/priv/icons/solid/pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/pencil-square.svg b/priv/icons/solid/pencil-square.svg deleted file mode 100644 index 5f4aaf8..0000000 --- a/priv/icons/solid/pencil-square.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/pencil.svg b/priv/icons/solid/pencil.svg deleted file mode 100644 index 78ec61a..0000000 --- a/priv/icons/solid/pencil.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/phone-arrow-down-left.svg b/priv/icons/solid/phone-arrow-down-left.svg deleted file mode 100644 index 06f3ba0..0000000 --- a/priv/icons/solid/phone-arrow-down-left.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/phone-arrow-up-right.svg b/priv/icons/solid/phone-arrow-up-right.svg deleted file mode 100644 index 678c4f6..0000000 --- a/priv/icons/solid/phone-arrow-up-right.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/phone-x-mark.svg b/priv/icons/solid/phone-x-mark.svg deleted file mode 100644 index a017a7d..0000000 --- a/priv/icons/solid/phone-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/phone.svg b/priv/icons/solid/phone.svg deleted file mode 100644 index ca2a6bc..0000000 --- a/priv/icons/solid/phone.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/photo.svg b/priv/icons/solid/photo.svg deleted file mode 100644 index 57e023d..0000000 --- a/priv/icons/solid/photo.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/play-pause.svg b/priv/icons/solid/play-pause.svg deleted file mode 100644 index e5bb17c..0000000 --- a/priv/icons/solid/play-pause.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/play.svg b/priv/icons/solid/play.svg deleted file mode 100644 index da0e4e2..0000000 --- a/priv/icons/solid/play.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/plus-circle.svg b/priv/icons/solid/plus-circle.svg deleted file mode 100644 index b45f965..0000000 --- a/priv/icons/solid/plus-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/plus-small.svg b/priv/icons/solid/plus-small.svg deleted file mode 100644 index 0c4b744..0000000 --- a/priv/icons/solid/plus-small.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/plus.svg b/priv/icons/solid/plus.svg deleted file mode 100644 index 85d3b14..0000000 --- a/priv/icons/solid/plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/presentation-chart-bar.svg b/priv/icons/solid/presentation-chart-bar.svg deleted file mode 100644 index cb0bc9a..0000000 --- a/priv/icons/solid/presentation-chart-bar.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/presentation-chart-line.svg b/priv/icons/solid/presentation-chart-line.svg deleted file mode 100644 index 54e10b2..0000000 --- a/priv/icons/solid/presentation-chart-line.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/printer.svg b/priv/icons/solid/printer.svg deleted file mode 100644 index 4fce791..0000000 --- a/priv/icons/solid/printer.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/puzzle-piece.svg b/priv/icons/solid/puzzle-piece.svg deleted file mode 100644 index 4f85b37..0000000 --- a/priv/icons/solid/puzzle-piece.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/qr-code.svg b/priv/icons/solid/qr-code.svg deleted file mode 100644 index 7f676ca..0000000 --- a/priv/icons/solid/qr-code.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/question-mark-circle.svg b/priv/icons/solid/question-mark-circle.svg deleted file mode 100644 index 2ae51be..0000000 --- a/priv/icons/solid/question-mark-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/queue-list.svg b/priv/icons/solid/queue-list.svg deleted file mode 100644 index 536fd88..0000000 --- a/priv/icons/solid/queue-list.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/radio.svg b/priv/icons/solid/radio.svg deleted file mode 100644 index 92ca514..0000000 --- a/priv/icons/solid/radio.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/receipt-percent.svg b/priv/icons/solid/receipt-percent.svg deleted file mode 100644 index 5eb6371..0000000 --- a/priv/icons/solid/receipt-percent.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/receipt-refund.svg b/priv/icons/solid/receipt-refund.svg deleted file mode 100644 index 6a1a154..0000000 --- a/priv/icons/solid/receipt-refund.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/rectangle-group.svg b/priv/icons/solid/rectangle-group.svg deleted file mode 100644 index 289d198..0000000 --- a/priv/icons/solid/rectangle-group.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/rectangle-stack.svg b/priv/icons/solid/rectangle-stack.svg deleted file mode 100644 index 82a1334..0000000 --- a/priv/icons/solid/rectangle-stack.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/rss.svg b/priv/icons/solid/rss.svg deleted file mode 100644 index b9a8ab2..0000000 --- a/priv/icons/solid/rss.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/scale.svg b/priv/icons/solid/scale.svg deleted file mode 100644 index b7e57c7..0000000 --- a/priv/icons/solid/scale.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/scissors.svg b/priv/icons/solid/scissors.svg deleted file mode 100644 index 9c971b3..0000000 --- a/priv/icons/solid/scissors.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/server-stack.svg b/priv/icons/solid/server-stack.svg deleted file mode 100644 index c0d3074..0000000 --- a/priv/icons/solid/server-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/server.svg b/priv/icons/solid/server.svg deleted file mode 100644 index 55f9aed..0000000 --- a/priv/icons/solid/server.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/share.svg b/priv/icons/solid/share.svg deleted file mode 100644 index 8f45dfc..0000000 --- a/priv/icons/solid/share.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/shield-check.svg b/priv/icons/solid/shield-check.svg deleted file mode 100644 index 2596ace..0000000 --- a/priv/icons/solid/shield-check.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/shield-exclamation.svg b/priv/icons/solid/shield-exclamation.svg deleted file mode 100644 index ce53fcc..0000000 --- a/priv/icons/solid/shield-exclamation.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/shopping-bag.svg b/priv/icons/solid/shopping-bag.svg deleted file mode 100644 index e6503ee..0000000 --- a/priv/icons/solid/shopping-bag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/shopping-cart.svg b/priv/icons/solid/shopping-cart.svg deleted file mode 100644 index 931a12f..0000000 --- a/priv/icons/solid/shopping-cart.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/signal-slash.svg b/priv/icons/solid/signal-slash.svg deleted file mode 100644 index 21c65cb..0000000 --- a/priv/icons/solid/signal-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/signal.svg b/priv/icons/solid/signal.svg deleted file mode 100644 index 9027aef..0000000 --- a/priv/icons/solid/signal.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/sparkles.svg b/priv/icons/solid/sparkles.svg deleted file mode 100644 index 0d8d0c1..0000000 --- a/priv/icons/solid/sparkles.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/speaker-wave.svg b/priv/icons/solid/speaker-wave.svg deleted file mode 100644 index bd84477..0000000 --- a/priv/icons/solid/speaker-wave.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/speaker-x-mark.svg b/priv/icons/solid/speaker-x-mark.svg deleted file mode 100644 index e71f1b6..0000000 --- a/priv/icons/solid/speaker-x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/square-2-stack.svg b/priv/icons/solid/square-2-stack.svg deleted file mode 100644 index c3726a5..0000000 --- a/priv/icons/solid/square-2-stack.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/squares-2x2.svg b/priv/icons/solid/squares-2x2.svg deleted file mode 100644 index 475f6c3..0000000 --- a/priv/icons/solid/squares-2x2.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/squares-plus.svg b/priv/icons/solid/squares-plus.svg deleted file mode 100644 index 88a2dda..0000000 --- a/priv/icons/solid/squares-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/star.svg b/priv/icons/solid/star.svg deleted file mode 100644 index 8509819..0000000 --- a/priv/icons/solid/star.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/stop.svg b/priv/icons/solid/stop.svg deleted file mode 100644 index 1bf426f..0000000 --- a/priv/icons/solid/stop.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/sun.svg b/priv/icons/solid/sun.svg deleted file mode 100644 index 1b597fa..0000000 --- a/priv/icons/solid/sun.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/swatch.svg b/priv/icons/solid/swatch.svg deleted file mode 100644 index 9b26c03..0000000 --- a/priv/icons/solid/swatch.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/table-cells.svg b/priv/icons/solid/table-cells.svg deleted file mode 100644 index 151a30c..0000000 --- a/priv/icons/solid/table-cells.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/tag.svg b/priv/icons/solid/tag.svg deleted file mode 100644 index efcd01b..0000000 --- a/priv/icons/solid/tag.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/ticket.svg b/priv/icons/solid/ticket.svg deleted file mode 100644 index e947c41..0000000 --- a/priv/icons/solid/ticket.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/trash.svg b/priv/icons/solid/trash.svg deleted file mode 100644 index ed7bf43..0000000 --- a/priv/icons/solid/trash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/truck.svg b/priv/icons/solid/truck.svg deleted file mode 100644 index c218da6..0000000 --- a/priv/icons/solid/truck.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/user-circle.svg b/priv/icons/solid/user-circle.svg deleted file mode 100644 index 978d0b8..0000000 --- a/priv/icons/solid/user-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/user-group.svg b/priv/icons/solid/user-group.svg deleted file mode 100644 index 7ae7600..0000000 --- a/priv/icons/solid/user-group.svg +++ /dev/null @@ -1,4 +0,0 @@ - diff --git a/priv/icons/solid/user-minus.svg b/priv/icons/solid/user-minus.svg deleted file mode 100644 index 062a7c9..0000000 --- a/priv/icons/solid/user-minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/user-plus.svg b/priv/icons/solid/user-plus.svg deleted file mode 100644 index ef313fa..0000000 --- a/priv/icons/solid/user-plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/user.svg b/priv/icons/solid/user.svg deleted file mode 100644 index 207213d..0000000 --- a/priv/icons/solid/user.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/users.svg b/priv/icons/solid/users.svg deleted file mode 100644 index 2959115..0000000 --- a/priv/icons/solid/users.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/variable.svg b/priv/icons/solid/variable.svg deleted file mode 100644 index 5601cac..0000000 --- a/priv/icons/solid/variable.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/video-camera-slash.svg b/priv/icons/solid/video-camera-slash.svg deleted file mode 100644 index 2a344d5..0000000 --- a/priv/icons/solid/video-camera-slash.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/video-camera.svg b/priv/icons/solid/video-camera.svg deleted file mode 100644 index 55bf7b4..0000000 --- a/priv/icons/solid/video-camera.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/view-columns.svg b/priv/icons/solid/view-columns.svg deleted file mode 100644 index f7295e3..0000000 --- a/priv/icons/solid/view-columns.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/wallet.svg b/priv/icons/solid/wallet.svg deleted file mode 100644 index 001b38a..0000000 --- a/priv/icons/solid/wallet.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/wifi.svg b/priv/icons/solid/wifi.svg deleted file mode 100644 index eb4fd4e..0000000 --- a/priv/icons/solid/wifi.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/wrench-screwdriver.svg b/priv/icons/solid/wrench-screwdriver.svg deleted file mode 100644 index b7e0e9e..0000000 --- a/priv/icons/solid/wrench-screwdriver.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/priv/icons/solid/wrench.svg b/priv/icons/solid/wrench.svg deleted file mode 100644 index 3b61d5b..0000000 --- a/priv/icons/solid/wrench.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/x-circle.svg b/priv/icons/solid/x-circle.svg deleted file mode 100644 index 913782a..0000000 --- a/priv/icons/solid/x-circle.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/priv/icons/solid/x-mark.svg b/priv/icons/solid/x-mark.svg deleted file mode 100644 index e525a8f..0000000 --- a/priv/icons/solid/x-mark.svg +++ /dev/null @@ -1,3 +0,0 @@ - From 0fef9536259b0c2bcc906ef141ffbdcedb52fff9 Mon Sep 17 00:00:00 2001 From: Max Veytsman Date: Thu, 1 Sep 2022 16:37:50 -0400 Subject: [PATCH 2/2] Return to generating the icons from the filesystem --- lib/heroicons/generator.ex | 80 + lib/heroicons/icon_cache.ex | 12 + lib/heroicons/mini.ex | 12387 +----------------- lib/heroicons/outline.ex | 12341 +----------------- lib/heroicons/solid.ex | 12404 +------------------ lib/mix/heroicons/generator_helpers.ex | 19 - lib/mix/heroicons/svg_processor.ex | 20 - lib/mix/heroicons/svg_processor/handler.ex | 107 - lib/mix/tasks/heroicons/generate.ex | 88 - 9 files changed, 95 insertions(+), 37363 deletions(-) create mode 100644 lib/heroicons/generator.ex create mode 100644 lib/heroicons/icon_cache.ex delete mode 100644 lib/mix/heroicons/generator_helpers.ex delete mode 100644 lib/mix/heroicons/svg_processor.ex delete mode 100644 lib/mix/heroicons/svg_processor/handler.ex delete mode 100644 lib/mix/tasks/heroicons/generate.ex diff --git a/lib/heroicons/generator.ex b/lib/heroicons/generator.ex new file mode 100644 index 0000000..2f0bf9c --- /dev/null +++ b/lib/heroicons/generator.ex @@ -0,0 +1,80 @@ +defmodule Heroicons.Generator do + defmacro __using__(icon_dir: icon_dir) do + icon_paths = + Path.absname(icon_dir, :code.priv_dir(:heroicons)) + |> Path.join("*.svg") + |> Path.wildcard() + + require Phoenix.Component + + if function_exported?(Phoenix.Component, :assigns_to_attributes, 2) do + Module.put_attribute(__CALLER__.module, :assign_mod, Phoenix.Component) + Module.put_attribute(__CALLER__.module, :assigns_to_attrs_mod, Phoenix.Component) + else + Module.put_attribute(__CALLER__.module, :assign_mod, Phoenix.LiveView) + Module.put_attribute(__CALLER__.module, :assigns_to_attrs_mod, Phoenix.LiveView.Helpers) + end + + for path <- icon_paths do + generate(path) + end + end + + @doc false + def generate(path) do + name = + Path.basename(path, ".svg") + |> String.replace("-", "_") + |> String.to_atom() + + doc = """ + ![](assets/#{Path.relative_to(path, :code.priv_dir(:heroicons))}) {: width=24px} + ## Examples + Use as a `Phoenix.Component` + <.#{name} /> + <.#{name} class="h-6 w-6 text-gray-500" /> + or as a function + <%= #{name}() %> + <%= #{name}(class: "h-6 w-6 text-gray-500") %> + """ + + quote do + @doc unquote(doc) + def unquote(name)(assigns_or_opts \\ []) + + def unquote(name)(var!(assigns)) when is_map(var!(assigns)) do + var!(attrs) = @assigns_to_attrs_mod.assigns_to_attributes(var!(assigns)) + var!(assigns) = @assign_mod.assign(var!(assigns), :attrs, var!(attrs)) + + EEx.compile_string(" Heroicons.IconCache.icon_body(unquote(path)), + engine: Phoenix.LiveView.HTMLEngine, + file: __ENV__.file, + line: __ENV__.line + 1, + module: __ENV__.module, + indentation: 0, + assigns: var!(assigns) + ) + end + + def unquote(name)(opts) when is_list(opts) do + attrs = + for {k, v} <- opts do + safe_k = + k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() + + safe_v = v |> Phoenix.HTML.Safe.to_iodata() + + {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} + end + + {:safe, + [ + "> = icon + + body + end +end diff --git a/lib/heroicons/mini.ex b/lib/heroicons/mini.ex index 839c9d5..16c5cbc 100644 --- a/lib/heroicons/mini.ex +++ b/lib/heroicons/mini.ex @@ -1,12394 +1,9 @@ defmodule Heroicons.Mini do @moduledoc """ Solid style icons drawn with fills, packaged as Phoenix Components. - For smaller elements like buttons, form elements, and to support text, designed to be rendered at 20x20. """ - use Phoenix.Component - - if function_exported?(Phoenix.Component, :assigns_to_attributes, 2) do - @assign_mod Phoenix.Component - @assigns_to_attrs_mod Phoenix.Component - else - @assign_mod Phoenix.LiveView - @assigns_to_attrs_mod Phoenix.LiveView.Helpers - end - - @doc """ - ![](assets/icons/mini/academic-cap.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.academic_cap /> - - <.academic_cap class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= academic_cap() %> - - <%= academic_cap(class: "h-6 w-6 text-gray-500") %> - """ - def academic_cap(assigns_or_opts \\ []) - - def academic_cap(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def academic_cap(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/adjustments-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_horizontal /> - - <.adjustments_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_horizontal() %> - - <%= adjustments_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_horizontal(assigns_or_opts \\ []) - - def adjustments_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/adjustments-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_vertical /> - - <.adjustments_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_vertical() %> - - <%= adjustments_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_vertical(assigns_or_opts \\ []) - - def adjustments_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/archive-box-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_arrow_down /> - - <.archive_box_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_arrow_down() %> - - <%= archive_box_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_arrow_down(assigns_or_opts \\ []) - - def archive_box_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/archive-box-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_x_mark /> - - <.archive_box_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_x_mark() %> - - <%= archive_box_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_x_mark(assigns_or_opts \\ []) - - def archive_box_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/archive-box.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box /> - - <.archive_box class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box() %> - - <%= archive_box(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box(assigns_or_opts \\ []) - - def archive_box(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_circle /> - - <.arrow_down_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_circle() %> - - <%= arrow_down_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_circle(assigns_or_opts \\ []) - - def arrow_down_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_left /> - - <.arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_left() %> - - <%= arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_left(assigns_or_opts \\ []) - - def arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square_stack /> - - <.arrow_down_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square_stack() %> - - <%= arrow_down_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square_stack(assigns_or_opts \\ []) - - def arrow_down_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square /> - - <.arrow_down_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square() %> - - <%= arrow_down_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square(assigns_or_opts \\ []) - - def arrow_down_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_right /> - - <.arrow_down_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_right() %> - - <%= arrow_down_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_right(assigns_or_opts \\ []) - - def arrow_down_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_tray /> - - <.arrow_down_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_tray() %> - - <%= arrow_down_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_tray(assigns_or_opts \\ []) - - def arrow_down_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down /> - - <.arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down() %> - - <%= arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down(assigns_or_opts \\ []) - - def arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-left-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_circle /> - - <.arrow_left_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_circle() %> - - <%= arrow_left_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_circle(assigns_or_opts \\ []) - - def arrow_left_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n \n \n \n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-left-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_on_rectangle /> - - <.arrow_left_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_on_rectangle() %> - - <%= arrow_left_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_on_rectangle(assigns_or_opts \\ []) - - def arrow_left_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left /> - - <.arrow_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left() %> - - <%= arrow_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left(assigns_or_opts \\ []) - - def arrow_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-long-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_down /> - - <.arrow_long_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_down() %> - - <%= arrow_long_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_down(assigns_or_opts \\ []) - - def arrow_long_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-long-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_left /> - - <.arrow_long_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_left() %> - - <%= arrow_long_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_left(assigns_or_opts \\ []) - - def arrow_long_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-long-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_right /> - - <.arrow_long_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_right() %> - - <%= arrow_long_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_right(assigns_or_opts \\ []) - - def arrow_long_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-long-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_up /> - - <.arrow_long_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_up() %> - - <%= arrow_long_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_up(assigns_or_opts \\ []) - - def arrow_long_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-path-rounded-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path_rounded_square /> - - <.arrow_path_rounded_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path_rounded_square() %> - - <%= arrow_path_rounded_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path_rounded_square(assigns_or_opts \\ []) - - def arrow_path_rounded_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path_rounded_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-path.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path /> - - <.arrow_path class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path() %> - - <%= arrow_path(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path(assigns_or_opts \\ []) - - def arrow_path(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-right-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_circle /> - - <.arrow_right_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_circle() %> - - <%= arrow_right_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_circle(assigns_or_opts \\ []) - - def arrow_right_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-right-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_on_rectangle /> - - <.arrow_right_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_on_rectangle() %> - - <%= arrow_right_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_on_rectangle(assigns_or_opts \\ []) - - def arrow_right_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right /> - - <.arrow_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right() %> - - <%= arrow_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right(assigns_or_opts \\ []) - - def arrow_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-small-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_down /> - - <.arrow_small_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_down() %> - - <%= arrow_small_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_down(assigns_or_opts \\ []) - - def arrow_small_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-small-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_left /> - - <.arrow_small_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_left() %> - - <%= arrow_small_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_left(assigns_or_opts \\ []) - - def arrow_small_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-small-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_right /> - - <.arrow_small_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_right() %> - - <%= arrow_small_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_right(assigns_or_opts \\ []) - - def arrow_small_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-small-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_up /> - - <.arrow_small_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_up() %> - - <%= arrow_small_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_up(assigns_or_opts \\ []) - - def arrow_small_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-top-right-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_top_right_on_square /> - - <.arrow_top_right_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_top_right_on_square() %> - - <%= arrow_top_right_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_top_right_on_square(assigns_or_opts \\ []) - - def arrow_top_right_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_top_right_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-trending-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_down /> - - <.arrow_trending_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_down() %> - - <%= arrow_trending_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_down(assigns_or_opts \\ []) - - def arrow_trending_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-trending-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_up /> - - <.arrow_trending_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_up() %> - - <%= arrow_trending_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_up(assigns_or_opts \\ []) - - def arrow_trending_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_circle /> - - <.arrow_up_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_circle() %> - - <%= arrow_up_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_circle(assigns_or_opts \\ []) - - def arrow_up_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_left /> - - <.arrow_up_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_left() %> - - <%= arrow_up_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_left(assigns_or_opts \\ []) - - def arrow_up_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square_stack /> - - <.arrow_up_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square_stack() %> - - <%= arrow_up_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square_stack(assigns_or_opts \\ []) - - def arrow_up_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square /> - - <.arrow_up_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square() %> - - <%= arrow_up_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square(assigns_or_opts \\ []) - - def arrow_up_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_right /> - - <.arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_right() %> - - <%= arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_right(assigns_or_opts \\ []) - - def arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_tray /> - - <.arrow_up_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_tray() %> - - <%= arrow_up_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_tray(assigns_or_opts \\ []) - - def arrow_up_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up /> - - <.arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up() %> - - <%= arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up(assigns_or_opts \\ []) - - def arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-uturn-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_down /> - - <.arrow_uturn_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_down() %> - - <%= arrow_uturn_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_down(assigns_or_opts \\ []) - - def arrow_uturn_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-uturn-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_left /> - - <.arrow_uturn_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_left() %> - - <%= arrow_uturn_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_left(assigns_or_opts \\ []) - - def arrow_uturn_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-uturn-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_right /> - - <.arrow_uturn_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_right() %> - - <%= arrow_uturn_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_right(assigns_or_opts \\ []) - - def arrow_uturn_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrow-uturn-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_up /> - - <.arrow_uturn_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_up() %> - - <%= arrow_uturn_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_up(assigns_or_opts \\ []) - - def arrow_uturn_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrows-pointing-in.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_in /> - - <.arrows_pointing_in class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_in() %> - - <%= arrows_pointing_in(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_in(assigns_or_opts \\ []) - - def arrows_pointing_in(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_in(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrows-pointing-out.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_out /> - - <.arrows_pointing_out class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_out() %> - - <%= arrows_pointing_out(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_out(assigns_or_opts \\ []) - - def arrows_pointing_out(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_out(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrows-right-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_right_left /> - - <.arrows_right_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_right_left() %> - - <%= arrows_right_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_right_left(assigns_or_opts \\ []) - - def arrows_right_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_right_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/arrows-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_up_down /> - - <.arrows_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_up_down() %> - - <%= arrows_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_up_down(assigns_or_opts \\ []) - - def arrows_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/at-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.at_symbol /> - - <.at_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= at_symbol() %> - - <%= at_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def at_symbol(assigns_or_opts \\ []) - - def at_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def at_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/backspace.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backspace /> - - <.backspace class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backspace() %> - - <%= backspace(class: "h-6 w-6 text-gray-500") %> - """ - def backspace(assigns_or_opts \\ []) - - def backspace(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backspace(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/backward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backward /> - - <.backward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backward() %> - - <%= backward(class: "h-6 w-6 text-gray-500") %> - """ - def backward(assigns_or_opts \\ []) - - def backward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/banknotes.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.banknotes /> - - <.banknotes class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= banknotes() %> - - <%= banknotes(class: "h-6 w-6 text-gray-500") %> - """ - def banknotes(assigns_or_opts \\ []) - - def banknotes(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def banknotes(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_2 /> - - <.bars_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_2() %> - - <%= bars_2(class: "h-6 w-6 text-gray-500") %> - """ - def bars_2(assigns_or_opts \\ []) - - def bars_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-3-bottom-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_left /> - - <.bars_3_bottom_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_left() %> - - <%= bars_3_bottom_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_left(assigns_or_opts \\ []) - - def bars_3_bottom_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-3-bottom-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_right /> - - <.bars_3_bottom_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_right() %> - - <%= bars_3_bottom_right(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_right(assigns_or_opts \\ []) - - def bars_3_bottom_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-3-center-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_center_left /> - - <.bars_3_center_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_center_left() %> - - <%= bars_3_center_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_center_left(assigns_or_opts \\ []) - - def bars_3_center_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_center_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-3.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3 /> - - <.bars_3 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3() %> - - <%= bars_3(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3(assigns_or_opts \\ []) - - def bars_3(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-4.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_4 /> - - <.bars_4 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_4() %> - - <%= bars_4(class: "h-6 w-6 text-gray-500") %> - """ - def bars_4(assigns_or_opts \\ []) - - def bars_4(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_4(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_down /> - - <.bars_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_down() %> - - <%= bars_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_down(assigns_or_opts \\ []) - - def bars_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bars-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_up /> - - <.bars_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_up() %> - - <%= bars_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_up(assigns_or_opts \\ []) - - def bars_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/battery-0.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_0 /> - - <.battery_0 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_0() %> - - <%= battery_0(class: "h-6 w-6 text-gray-500") %> - """ - def battery_0(assigns_or_opts \\ []) - - def battery_0(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_0(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/battery-100.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_100 /> - - <.battery_100 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_100() %> - - <%= battery_100(class: "h-6 w-6 text-gray-500") %> - """ - def battery_100(assigns_or_opts \\ []) - - def battery_100(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_100(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/battery-50.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_50 /> - - <.battery_50 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_50() %> - - <%= battery_50(class: "h-6 w-6 text-gray-500") %> - """ - def battery_50(assigns_or_opts \\ []) - - def battery_50(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_50(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/beaker.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.beaker /> - - <.beaker class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= beaker() %> - - <%= beaker(class: "h-6 w-6 text-gray-500") %> - """ - def beaker(assigns_or_opts \\ []) - - def beaker(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def beaker(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bell-alert.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_alert /> - - <.bell_alert class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_alert() %> - - <%= bell_alert(class: "h-6 w-6 text-gray-500") %> - """ - def bell_alert(assigns_or_opts \\ []) - - def bell_alert(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_alert(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/bell-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_slash /> - - <.bell_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_slash() %> - - <%= bell_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bell_slash(assigns_or_opts \\ []) - - def bell_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bell-snooze.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_snooze /> - - <.bell_snooze class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_snooze() %> - - <%= bell_snooze(class: "h-6 w-6 text-gray-500") %> - """ - def bell_snooze(assigns_or_opts \\ []) - - def bell_snooze(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_snooze(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bell.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell /> - - <.bell class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell() %> - - <%= bell(class: "h-6 w-6 text-gray-500") %> - """ - def bell(assigns_or_opts \\ []) - - def bell(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bolt-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt_slash /> - - <.bolt_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt_slash() %> - - <%= bolt_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bolt_slash(assigns_or_opts \\ []) - - def bolt_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/bolt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt /> - - <.bolt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt() %> - - <%= bolt(class: "h-6 w-6 text-gray-500") %> - """ - def bolt(assigns_or_opts \\ []) - - def bolt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/book-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.book_open /> - - <.book_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= book_open() %> - - <%= book_open(class: "h-6 w-6 text-gray-500") %> - """ - def book_open(assigns_or_opts \\ []) - - def book_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def book_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bookmark-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_slash /> - - <.bookmark_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_slash() %> - - <%= bookmark_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_slash(assigns_or_opts \\ []) - - def bookmark_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bookmark-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_square /> - - <.bookmark_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_square() %> - - <%= bookmark_square(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_square(assigns_or_opts \\ []) - - def bookmark_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/bookmark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark /> - - <.bookmark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark() %> - - <%= bookmark(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark(assigns_or_opts \\ []) - - def bookmark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/briefcase.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.briefcase /> - - <.briefcase class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= briefcase() %> - - <%= briefcase(class: "h-6 w-6 text-gray-500") %> - """ - def briefcase(assigns_or_opts \\ []) - - def briefcase(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def briefcase(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/building-library.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_library /> - - <.building_library class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_library() %> - - <%= building_library(class: "h-6 w-6 text-gray-500") %> - """ - def building_library(assigns_or_opts \\ []) - - def building_library(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_library(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/building-office-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office_2 /> - - <.building_office_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office_2() %> - - <%= building_office_2(class: "h-6 w-6 text-gray-500") %> - """ - def building_office_2(assigns_or_opts \\ []) - - def building_office_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/building-office.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office /> - - <.building_office class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office() %> - - <%= building_office(class: "h-6 w-6 text-gray-500") %> - """ - def building_office(assigns_or_opts \\ []) - - def building_office(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/building-storefront.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_storefront /> - - <.building_storefront class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_storefront() %> - - <%= building_storefront(class: "h-6 w-6 text-gray-500") %> - """ - def building_storefront(assigns_or_opts \\ []) - - def building_storefront(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_storefront(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cake.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cake /> - - <.cake class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cake() %> - - <%= cake(class: "h-6 w-6 text-gray-500") %> - """ - def cake(assigns_or_opts \\ []) - - def cake(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cake(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/calculator.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calculator /> - - <.calculator class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calculator() %> - - <%= calculator(class: "h-6 w-6 text-gray-500") %> - """ - def calculator(assigns_or_opts \\ []) - - def calculator(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calculator(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/calendar-days.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar_days /> - - <.calendar_days class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar_days() %> - - <%= calendar_days(class: "h-6 w-6 text-gray-500") %> - """ - def calendar_days(assigns_or_opts \\ []) - - def calendar_days(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar_days(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/calendar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar /> - - <.calendar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar() %> - - <%= calendar(class: "h-6 w-6 text-gray-500") %> - """ - def calendar(assigns_or_opts \\ []) - - def calendar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.camera /> - - <.camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= camera() %> - - <%= camera(class: "h-6 w-6 text-gray-500") %> - """ - def camera(assigns_or_opts \\ []) - - def camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chart-bar-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar_square /> - - <.chart_bar_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar_square() %> - - <%= chart_bar_square(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar_square(assigns_or_opts \\ []) - - def chart_bar_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar /> - - <.chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar() %> - - <%= chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar(assigns_or_opts \\ []) - - def chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chart-pie.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_pie /> - - <.chart_pie class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_pie() %> - - <%= chart_pie(class: "h-6 w-6 text-gray-500") %> - """ - def chart_pie(assigns_or_opts \\ []) - - def chart_pie(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_pie(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-bottom-center-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center_text /> - - <.chat_bubble_bottom_center_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center_text() %> - - <%= chat_bubble_bottom_center_text(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center_text(assigns_or_opts \\ []) - - def chat_bubble_bottom_center_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-bottom-center.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center /> - - <.chat_bubble_bottom_center class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center() %> - - <%= chat_bubble_bottom_center(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center(assigns_or_opts \\ []) - - def chat_bubble_bottom_center(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_ellipsis /> - - <.chat_bubble_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_ellipsis() %> - - <%= chat_bubble_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-left-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_right /> - - <.chat_bubble_left_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_right() %> - - <%= chat_bubble_left_right(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_right(assigns_or_opts \\ []) - - def chat_bubble_left_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left /> - - <.chat_bubble_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left() %> - - <%= chat_bubble_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left(assigns_or_opts \\ []) - - def chat_bubble_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-oval-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left_ellipsis /> - - <.chat_bubble_oval_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left_ellipsis() %> - - <%= chat_bubble_oval_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_oval_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chat-bubble-oval-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left /> - - <.chat_bubble_oval_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left() %> - - <%= chat_bubble_oval_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left(assigns_or_opts \\ []) - - def chat_bubble_oval_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/check-badge.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_badge /> - - <.check_badge class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_badge() %> - - <%= check_badge(class: "h-6 w-6 text-gray-500") %> - """ - def check_badge(assigns_or_opts \\ []) - - def check_badge(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_badge(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/check-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_circle /> - - <.check_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_circle() %> - - <%= check_circle(class: "h-6 w-6 text-gray-500") %> - """ - def check_circle(assigns_or_opts \\ []) - - def check_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check /> - - <.check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check() %> - - <%= check(class: "h-6 w-6 text-gray-500") %> - """ - def check(assigns_or_opts \\ []) - - def check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-double-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_down /> - - <.chevron_double_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_down() %> - - <%= chevron_double_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_down(assigns_or_opts \\ []) - - def chevron_double_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-double-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_left /> - - <.chevron_double_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_left() %> - - <%= chevron_double_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_left(assigns_or_opts \\ []) - - def chevron_double_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-double-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_right /> - - <.chevron_double_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_right() %> - - <%= chevron_double_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_right(assigns_or_opts \\ []) - - def chevron_double_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-double-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_up /> - - <.chevron_double_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_up() %> - - <%= chevron_double_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_up(assigns_or_opts \\ []) - - def chevron_double_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_down /> - - <.chevron_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_down() %> - - <%= chevron_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_down(assigns_or_opts \\ []) - - def chevron_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_left /> - - <.chevron_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_left() %> - - <%= chevron_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_left(assigns_or_opts \\ []) - - def chevron_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_right /> - - <.chevron_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_right() %> - - <%= chevron_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_right(assigns_or_opts \\ []) - - def chevron_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up_down /> - - <.chevron_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up_down() %> - - <%= chevron_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up_down(assigns_or_opts \\ []) - - def chevron_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/chevron-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up /> - - <.chevron_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up() %> - - <%= chevron_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up(assigns_or_opts \\ []) - - def chevron_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/circle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.circle_stack /> - - <.circle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= circle_stack() %> - - <%= circle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def circle_stack(assigns_or_opts \\ []) - - def circle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def circle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/clipboard-document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_check /> - - <.clipboard_document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_check() %> - - <%= clipboard_document_check(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_check(assigns_or_opts \\ []) - - def clipboard_document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/clipboard-document-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_list /> - - <.clipboard_document_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_list() %> - - <%= clipboard_document_list(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_list(assigns_or_opts \\ []) - - def clipboard_document_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/clipboard-document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document /> - - <.clipboard_document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document() %> - - <%= clipboard_document(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document(assigns_or_opts \\ []) - - def clipboard_document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/clipboard.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard /> - - <.clipboard class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard() %> - - <%= clipboard(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard(assigns_or_opts \\ []) - - def clipboard(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/clock.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clock /> - - <.clock class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clock() %> - - <%= clock(class: "h-6 w-6 text-gray-500") %> - """ - def clock(assigns_or_opts \\ []) - - def clock(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clock(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cloud-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_down /> - - <.cloud_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_down() %> - - <%= cloud_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_down(assigns_or_opts \\ []) - - def cloud_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cloud-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_up /> - - <.cloud_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_up() %> - - <%= cloud_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_up(assigns_or_opts \\ []) - - def cloud_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cloud.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud /> - - <.cloud class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud() %> - - <%= cloud(class: "h-6 w-6 text-gray-500") %> - """ - def cloud(assigns_or_opts \\ []) - - def cloud(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/code-bracket-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket_square /> - - <.code_bracket_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket_square() %> - - <%= code_bracket_square(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket_square(assigns_or_opts \\ []) - - def code_bracket_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/code-bracket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket /> - - <.code_bracket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket() %> - - <%= code_bracket(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket(assigns_or_opts \\ []) - - def code_bracket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cog-6-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_6_tooth /> - - <.cog_6_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_6_tooth() %> - - <%= cog_6_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_6_tooth(assigns_or_opts \\ []) - - def cog_6_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_6_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cog-8-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_8_tooth /> - - <.cog_8_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_8_tooth() %> - - <%= cog_8_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_8_tooth(assigns_or_opts \\ []) - - def cog_8_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_8_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cog.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog /> - - <.cog class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog() %> - - <%= cog(class: "h-6 w-6 text-gray-500") %> - """ - def cog(assigns_or_opts \\ []) - - def cog(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/command-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.command_line /> - - <.command_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= command_line() %> - - <%= command_line(class: "h-6 w-6 text-gray-500") %> - """ - def command_line(assigns_or_opts \\ []) - - def command_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def command_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/computer-desktop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.computer_desktop /> - - <.computer_desktop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= computer_desktop() %> - - <%= computer_desktop(class: "h-6 w-6 text-gray-500") %> - """ - def computer_desktop(assigns_or_opts \\ []) - - def computer_desktop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def computer_desktop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cpu-chip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cpu_chip /> - - <.cpu_chip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cpu_chip() %> - - <%= cpu_chip(class: "h-6 w-6 text-gray-500") %> - """ - def cpu_chip(assigns_or_opts \\ []) - - def cpu_chip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cpu_chip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/credit-card.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.credit_card /> - - <.credit_card class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= credit_card() %> - - <%= credit_card(class: "h-6 w-6 text-gray-500") %> - """ - def credit_card(assigns_or_opts \\ []) - - def credit_card(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def credit_card(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cube-transparent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube_transparent /> - - <.cube_transparent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube_transparent() %> - - <%= cube_transparent(class: "h-6 w-6 text-gray-500") %> - """ - def cube_transparent(assigns_or_opts \\ []) - - def cube_transparent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube_transparent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cube.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube /> - - <.cube class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube() %> - - <%= cube(class: "h-6 w-6 text-gray-500") %> - """ - def cube(assigns_or_opts \\ []) - - def cube(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-bangladeshi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_bangladeshi /> - - <.currency_bangladeshi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_bangladeshi() %> - - <%= currency_bangladeshi(class: "h-6 w-6 text-gray-500") %> - """ - def currency_bangladeshi(assigns_or_opts \\ []) - - def currency_bangladeshi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_bangladeshi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-dollar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_dollar /> - - <.currency_dollar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_dollar() %> - - <%= currency_dollar(class: "h-6 w-6 text-gray-500") %> - """ - def currency_dollar(assigns_or_opts \\ []) - - def currency_dollar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_dollar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-euro.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_euro /> - - <.currency_euro class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_euro() %> - - <%= currency_euro(class: "h-6 w-6 text-gray-500") %> - """ - def currency_euro(assigns_or_opts \\ []) - - def currency_euro(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_euro(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-pound.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_pound /> - - <.currency_pound class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_pound() %> - - <%= currency_pound(class: "h-6 w-6 text-gray-500") %> - """ - def currency_pound(assigns_or_opts \\ []) - - def currency_pound(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_pound(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-rupee.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_rupee /> - - <.currency_rupee class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_rupee() %> - - <%= currency_rupee(class: "h-6 w-6 text-gray-500") %> - """ - def currency_rupee(assigns_or_opts \\ []) - - def currency_rupee(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_rupee(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/currency-yen.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_yen /> - - <.currency_yen class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_yen() %> - - <%= currency_yen(class: "h-6 w-6 text-gray-500") %> - """ - def currency_yen(assigns_or_opts \\ []) - - def currency_yen(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_yen(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cursor-arrow-rays.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_rays /> - - <.cursor_arrow_rays class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_rays() %> - - <%= cursor_arrow_rays(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_rays(assigns_or_opts \\ []) - - def cursor_arrow_rays(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_rays(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/cursor-arrow-ripple.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_ripple /> - - <.cursor_arrow_ripple class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_ripple() %> - - <%= cursor_arrow_ripple(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_ripple(assigns_or_opts \\ []) - - def cursor_arrow_ripple(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_ripple(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/device-phone-mobile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_phone_mobile /> - - <.device_phone_mobile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_phone_mobile() %> - - <%= device_phone_mobile(class: "h-6 w-6 text-gray-500") %> - """ - def device_phone_mobile(assigns_or_opts \\ []) - - def device_phone_mobile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_phone_mobile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/device-tablet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_tablet /> - - <.device_tablet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_tablet() %> - - <%= device_tablet(class: "h-6 w-6 text-gray-500") %> - """ - def device_tablet(assigns_or_opts \\ []) - - def device_tablet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_tablet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_down /> - - <.document_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_down() %> - - <%= document_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_down(assigns_or_opts \\ []) - - def document_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_up /> - - <.document_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_up() %> - - <%= document_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_up(assigns_or_opts \\ []) - - def document_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_chart_bar /> - - <.document_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_chart_bar() %> - - <%= document_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def document_chart_bar(assigns_or_opts \\ []) - - def document_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_check /> - - <.document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_check() %> - - <%= document_check(class: "h-6 w-6 text-gray-500") %> - """ - def document_check(assigns_or_opts \\ []) - - def document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-duplicate.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_duplicate /> - - <.document_duplicate class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_duplicate() %> - - <%= document_duplicate(class: "h-6 w-6 text-gray-500") %> - """ - def document_duplicate(assigns_or_opts \\ []) - - def document_duplicate(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_duplicate(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_magnifying_glass /> - - <.document_magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_magnifying_glass() %> - - <%= document_magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def document_magnifying_glass(assigns_or_opts \\ []) - - def document_magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_minus /> - - <.document_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_minus() %> - - <%= document_minus(class: "h-6 w-6 text-gray-500") %> - """ - def document_minus(assigns_or_opts \\ []) - - def document_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_plus /> - - <.document_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_plus() %> - - <%= document_plus(class: "h-6 w-6 text-gray-500") %> - """ - def document_plus(assigns_or_opts \\ []) - - def document_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_text /> - - <.document_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_text() %> - - <%= document_text(class: "h-6 w-6 text-gray-500") %> - """ - def document_text(assigns_or_opts \\ []) - - def document_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document /> - - <.document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document() %> - - <%= document(class: "h-6 w-6 text-gray-500") %> - """ - def document(assigns_or_opts \\ []) - - def document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/ellipsis-horizontal-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal_circle /> - - <.ellipsis_horizontal_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal_circle() %> - - <%= ellipsis_horizontal_circle(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal_circle(assigns_or_opts \\ []) - - def ellipsis_horizontal_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/ellipsis-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal /> - - <.ellipsis_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal() %> - - <%= ellipsis_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal(assigns_or_opts \\ []) - - def ellipsis_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/ellipsis-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_vertical /> - - <.ellipsis_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_vertical() %> - - <%= ellipsis_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_vertical(assigns_or_opts \\ []) - - def ellipsis_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/envelope-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope_open /> - - <.envelope_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope_open() %> - - <%= envelope_open(class: "h-6 w-6 text-gray-500") %> - """ - def envelope_open(assigns_or_opts \\ []) - - def envelope_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/envelope.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope /> - - <.envelope class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope() %> - - <%= envelope(class: "h-6 w-6 text-gray-500") %> - """ - def envelope(assigns_or_opts \\ []) - - def envelope(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/exclamation-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_circle /> - - <.exclamation_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_circle() %> - - <%= exclamation_circle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_circle(assigns_or_opts \\ []) - - def exclamation_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/exclamation-triangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_triangle /> - - <.exclamation_triangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_triangle() %> - - <%= exclamation_triangle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_triangle(assigns_or_opts \\ []) - - def exclamation_triangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_triangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/eye-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye_slash /> - - <.eye_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye_slash() %> - - <%= eye_slash(class: "h-6 w-6 text-gray-500") %> - """ - def eye_slash(assigns_or_opts \\ []) - - def eye_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/eye.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye /> - - <.eye class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye() %> - - <%= eye(class: "h-6 w-6 text-gray-500") %> - """ - def eye(assigns_or_opts \\ []) - - def eye(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/face-frown.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_frown /> - - <.face_frown class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_frown() %> - - <%= face_frown(class: "h-6 w-6 text-gray-500") %> - """ - def face_frown(assigns_or_opts \\ []) - - def face_frown(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_frown(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/face-smile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_smile /> - - <.face_smile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_smile() %> - - <%= face_smile(class: "h-6 w-6 text-gray-500") %> - """ - def face_smile(assigns_or_opts \\ []) - - def face_smile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_smile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/film.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.film /> - - <.film class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= film() %> - - <%= film(class: "h-6 w-6 text-gray-500") %> - """ - def film(assigns_or_opts \\ []) - - def film(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def film(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/finger-print.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.finger_print /> - - <.finger_print class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= finger_print() %> - - <%= finger_print(class: "h-6 w-6 text-gray-500") %> - """ - def finger_print(assigns_or_opts \\ []) - - def finger_print(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def finger_print(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/fire.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.fire /> - - <.fire class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= fire() %> - - <%= fire(class: "h-6 w-6 text-gray-500") %> - """ - def fire(assigns_or_opts \\ []) - - def fire(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def fire(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/flag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.flag /> - - <.flag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= flag() %> - - <%= flag(class: "h-6 w-6 text-gray-500") %> - """ - def flag(assigns_or_opts \\ []) - - def flag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def flag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/folder-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_arrow_down /> - - <.folder_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_arrow_down() %> - - <%= folder_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def folder_arrow_down(assigns_or_opts \\ []) - - def folder_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/folder-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_minus /> - - <.folder_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_minus() %> - - <%= folder_minus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_minus(assigns_or_opts \\ []) - - def folder_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/folder-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_open /> - - <.folder_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_open() %> - - <%= folder_open(class: "h-6 w-6 text-gray-500") %> - """ - def folder_open(assigns_or_opts \\ []) - - def folder_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/folder-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_plus /> - - <.folder_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_plus() %> - - <%= folder_plus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_plus(assigns_or_opts \\ []) - - def folder_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/folder.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder /> - - <.folder class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder() %> - - <%= folder(class: "h-6 w-6 text-gray-500") %> - """ - def folder(assigns_or_opts \\ []) - - def folder(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/forward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.forward /> - - <.forward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= forward() %> - - <%= forward(class: "h-6 w-6 text-gray-500") %> - """ - def forward(assigns_or_opts \\ []) - - def forward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def forward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/funnel.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.funnel /> - - <.funnel class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= funnel() %> - - <%= funnel(class: "h-6 w-6 text-gray-500") %> - """ - def funnel(assigns_or_opts \\ []) - - def funnel(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def funnel(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/gif.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gif /> - - <.gif class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gif() %> - - <%= gif(class: "h-6 w-6 text-gray-500") %> - """ - def gif(assigns_or_opts \\ []) - - def gif(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gif(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/gift-top.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift_top /> - - <.gift_top class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift_top() %> - - <%= gift_top(class: "h-6 w-6 text-gray-500") %> - """ - def gift_top(assigns_or_opts \\ []) - - def gift_top(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift_top(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/gift.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift /> - - <.gift class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift() %> - - <%= gift(class: "h-6 w-6 text-gray-500") %> - """ - def gift(assigns_or_opts \\ []) - - def gift(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/globe-alt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_alt /> - - <.globe_alt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_alt() %> - - <%= globe_alt(class: "h-6 w-6 text-gray-500") %> - """ - def globe_alt(assigns_or_opts \\ []) - - def globe_alt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_alt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/globe-americas.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_americas /> - - <.globe_americas class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_americas() %> - - <%= globe_americas(class: "h-6 w-6 text-gray-500") %> - """ - def globe_americas(assigns_or_opts \\ []) - - def globe_americas(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_americas(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/globe-asia-australia.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_asia_australia /> - - <.globe_asia_australia class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_asia_australia() %> - - <%= globe_asia_australia(class: "h-6 w-6 text-gray-500") %> - """ - def globe_asia_australia(assigns_or_opts \\ []) - - def globe_asia_australia(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_asia_australia(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/globe-europe-africa.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_europe_africa /> - - <.globe_europe_africa class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_europe_africa() %> - - <%= globe_europe_africa(class: "h-6 w-6 text-gray-500") %> - """ - def globe_europe_africa(assigns_or_opts \\ []) - - def globe_europe_africa(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_europe_africa(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/hand-raised.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_raised /> - - <.hand_raised class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_raised() %> - - <%= hand_raised(class: "h-6 w-6 text-gray-500") %> - """ - def hand_raised(assigns_or_opts \\ []) - - def hand_raised(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_raised(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/hand-thumb-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_down /> - - <.hand_thumb_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_down() %> - - <%= hand_thumb_down(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_down(assigns_or_opts \\ []) - - def hand_thumb_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/hand-thumb-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_up /> - - <.hand_thumb_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_up() %> - - <%= hand_thumb_up(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_up(assigns_or_opts \\ []) - - def hand_thumb_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/hashtag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hashtag /> - - <.hashtag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hashtag() %> - - <%= hashtag(class: "h-6 w-6 text-gray-500") %> - """ - def hashtag(assigns_or_opts \\ []) - - def hashtag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hashtag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/heart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.heart /> - - <.heart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= heart() %> - - <%= heart(class: "h-6 w-6 text-gray-500") %> - """ - def heart(assigns_or_opts \\ []) - - def heart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def heart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/home-modern.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home_modern /> - - <.home_modern class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home_modern() %> - - <%= home_modern(class: "h-6 w-6 text-gray-500") %> - """ - def home_modern(assigns_or_opts \\ []) - - def home_modern(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home_modern(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/home.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home /> - - <.home class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home() %> - - <%= home(class: "h-6 w-6 text-gray-500") %> - """ - def home(assigns_or_opts \\ []) - - def home(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/identification.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.identification /> - - <.identification class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= identification() %> - - <%= identification(class: "h-6 w-6 text-gray-500") %> - """ - def identification(assigns_or_opts \\ []) - - def identification(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def identification(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/inbox-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_arrow_down /> - - <.inbox_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_arrow_down() %> - - <%= inbox_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_arrow_down(assigns_or_opts \\ []) - - def inbox_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/inbox-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_stack /> - - <.inbox_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_stack() %> - - <%= inbox_stack(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_stack(assigns_or_opts \\ []) - - def inbox_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/inbox.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox /> - - <.inbox class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox() %> - - <%= inbox(class: "h-6 w-6 text-gray-500") %> - """ - def inbox(assigns_or_opts \\ []) - - def inbox(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/information-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.information_circle /> - - <.information_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= information_circle() %> - - <%= information_circle(class: "h-6 w-6 text-gray-500") %> - """ - def information_circle(assigns_or_opts \\ []) - - def information_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def information_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/key.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.key /> - - <.key class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= key() %> - - <%= key(class: "h-6 w-6 text-gray-500") %> - """ - def key(assigns_or_opts \\ []) - - def key(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def key(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/language.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.language /> - - <.language class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= language() %> - - <%= language(class: "h-6 w-6 text-gray-500") %> - """ - def language(assigns_or_opts \\ []) - - def language(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def language(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/lifebuoy.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lifebuoy /> - - <.lifebuoy class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lifebuoy() %> - - <%= lifebuoy(class: "h-6 w-6 text-gray-500") %> - """ - def lifebuoy(assigns_or_opts \\ []) - - def lifebuoy(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lifebuoy(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/light-bulb.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.light_bulb /> - - <.light_bulb class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= light_bulb() %> - - <%= light_bulb(class: "h-6 w-6 text-gray-500") %> - """ - def light_bulb(assigns_or_opts \\ []) - - def light_bulb(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def light_bulb(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/link.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.link /> - - <.link class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= link() %> - - <%= link(class: "h-6 w-6 text-gray-500") %> - """ - def link(assigns_or_opts \\ []) - - def link(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def link(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/list-bullet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.list_bullet /> - - <.list_bullet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= list_bullet() %> - - <%= list_bullet(class: "h-6 w-6 text-gray-500") %> - """ - def list_bullet(assigns_or_opts \\ []) - - def list_bullet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def list_bullet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/lock-closed.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_closed /> - - <.lock_closed class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_closed() %> - - <%= lock_closed(class: "h-6 w-6 text-gray-500") %> - """ - def lock_closed(assigns_or_opts \\ []) - - def lock_closed(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_closed(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/lock-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_open /> - - <.lock_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_open() %> - - <%= lock_open(class: "h-6 w-6 text-gray-500") %> - """ - def lock_open(assigns_or_opts \\ []) - - def lock_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/magnifying-glass-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_circle /> - - <.magnifying_glass_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_circle() %> - - <%= magnifying_glass_circle(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_circle(assigns_or_opts \\ []) - - def magnifying_glass_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/magnifying-glass-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_minus /> - - <.magnifying_glass_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_minus() %> - - <%= magnifying_glass_minus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_minus(assigns_or_opts \\ []) - - def magnifying_glass_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/magnifying-glass-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_plus /> - - <.magnifying_glass_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_plus() %> - - <%= magnifying_glass_plus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_plus(assigns_or_opts \\ []) - - def magnifying_glass_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass /> - - <.magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass() %> - - <%= magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass(assigns_or_opts \\ []) - - def magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/map-pin.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map_pin /> - - <.map_pin class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map_pin() %> - - <%= map_pin(class: "h-6 w-6 text-gray-500") %> - """ - def map_pin(assigns_or_opts \\ []) - - def map_pin(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map_pin(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/map.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map /> - - <.map class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map() %> - - <%= map(class: "h-6 w-6 text-gray-500") %> - """ - def map(assigns_or_opts \\ []) - - def map(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/megaphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.megaphone /> - - <.megaphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= megaphone() %> - - <%= megaphone(class: "h-6 w-6 text-gray-500") %> - """ - def megaphone(assigns_or_opts \\ []) - - def megaphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def megaphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/microphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.microphone /> - - <.microphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= microphone() %> - - <%= microphone(class: "h-6 w-6 text-gray-500") %> - """ - def microphone(assigns_or_opts \\ []) - - def microphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def microphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/minus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_circle /> - - <.minus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_circle() %> - - <%= minus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def minus_circle(assigns_or_opts \\ []) - - def minus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/minus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_small /> - - <.minus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_small() %> - - <%= minus_small(class: "h-6 w-6 text-gray-500") %> - """ - def minus_small(assigns_or_opts \\ []) - - def minus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus /> - - <.minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus() %> - - <%= minus(class: "h-6 w-6 text-gray-500") %> - """ - def minus(assigns_or_opts \\ []) - - def minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/moon.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.moon /> - - <.moon class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= moon() %> - - <%= moon(class: "h-6 w-6 text-gray-500") %> - """ - def moon(assigns_or_opts \\ []) - - def moon(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def moon(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/musical-note.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.musical_note /> - - <.musical_note class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= musical_note() %> - - <%= musical_note(class: "h-6 w-6 text-gray-500") %> - """ - def musical_note(assigns_or_opts \\ []) - - def musical_note(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def musical_note(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/newspaper.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.newspaper /> - - <.newspaper class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= newspaper() %> - - <%= newspaper(class: "h-6 w-6 text-gray-500") %> - """ - def newspaper(assigns_or_opts \\ []) - - def newspaper(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def newspaper(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/no-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.no_symbol /> - - <.no_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= no_symbol() %> - - <%= no_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def no_symbol(assigns_or_opts \\ []) - - def no_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def no_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/paint-brush.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paint_brush /> - - <.paint_brush class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paint_brush() %> - - <%= paint_brush(class: "h-6 w-6 text-gray-500") %> - """ - def paint_brush(assigns_or_opts \\ []) - - def paint_brush(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paint_brush(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/paper-airplane.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_airplane /> - - <.paper_airplane class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_airplane() %> - - <%= paper_airplane(class: "h-6 w-6 text-gray-500") %> - """ - def paper_airplane(assigns_or_opts \\ []) - - def paper_airplane(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_airplane(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/paper-clip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_clip /> - - <.paper_clip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_clip() %> - - <%= paper_clip(class: "h-6 w-6 text-gray-500") %> - """ - def paper_clip(assigns_or_opts \\ []) - - def paper_clip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_clip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pause /> - - <.pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pause() %> - - <%= pause(class: "h-6 w-6 text-gray-500") %> - """ - def pause(assigns_or_opts \\ []) - - def pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/pencil-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil_square /> - - <.pencil_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil_square() %> - - <%= pencil_square(class: "h-6 w-6 text-gray-500") %> - """ - def pencil_square(assigns_or_opts \\ []) - - def pencil_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/pencil.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil /> - - <.pencil class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil() %> - - <%= pencil(class: "h-6 w-6 text-gray-500") %> - """ - def pencil(assigns_or_opts \\ []) - - def pencil(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/phone-arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_down_left /> - - <.phone_arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_down_left() %> - - <%= phone_arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_down_left(assigns_or_opts \\ []) - - def phone_arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/phone-arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_up_right /> - - <.phone_arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_up_right() %> - - <%= phone_arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_up_right(assigns_or_opts \\ []) - - def phone_arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/phone-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_x_mark /> - - <.phone_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_x_mark() %> - - <%= phone_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def phone_x_mark(assigns_or_opts \\ []) - - def phone_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/phone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone /> - - <.phone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone() %> - - <%= phone(class: "h-6 w-6 text-gray-500") %> - """ - def phone(assigns_or_opts \\ []) - - def phone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/photo.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.photo /> - - <.photo class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= photo() %> - - <%= photo(class: "h-6 w-6 text-gray-500") %> - """ - def photo(assigns_or_opts \\ []) - - def photo(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def photo(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/play-pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play_pause /> - - <.play_pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play_pause() %> - - <%= play_pause(class: "h-6 w-6 text-gray-500") %> - """ - def play_pause(assigns_or_opts \\ []) - - def play_pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play_pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/play.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play /> - - <.play class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play() %> - - <%= play(class: "h-6 w-6 text-gray-500") %> - """ - def play(assigns_or_opts \\ []) - - def play(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/plus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_circle /> - - <.plus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_circle() %> - - <%= plus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def plus_circle(assigns_or_opts \\ []) - - def plus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/plus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_small /> - - <.plus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_small() %> - - <%= plus_small(class: "h-6 w-6 text-gray-500") %> - """ - def plus_small(assigns_or_opts \\ []) - - def plus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus /> - - <.plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus() %> - - <%= plus(class: "h-6 w-6 text-gray-500") %> - """ - def plus(assigns_or_opts \\ []) - - def plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/presentation-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_bar /> - - <.presentation_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_bar() %> - - <%= presentation_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_bar(assigns_or_opts \\ []) - - def presentation_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/presentation-chart-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_line /> - - <.presentation_chart_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_line() %> - - <%= presentation_chart_line(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_line(assigns_or_opts \\ []) - - def presentation_chart_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/printer.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.printer /> - - <.printer class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= printer() %> - - <%= printer(class: "h-6 w-6 text-gray-500") %> - """ - def printer(assigns_or_opts \\ []) - - def printer(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def printer(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/puzzle-piece.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.puzzle_piece /> - - <.puzzle_piece class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= puzzle_piece() %> - - <%= puzzle_piece(class: "h-6 w-6 text-gray-500") %> - """ - def puzzle_piece(assigns_or_opts \\ []) - - def puzzle_piece(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def puzzle_piece(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/qr-code.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.qr_code /> - - <.qr_code class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= qr_code() %> - - <%= qr_code(class: "h-6 w-6 text-gray-500") %> - """ - def qr_code(assigns_or_opts \\ []) - - def qr_code(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def qr_code(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/question-mark-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.question_mark_circle /> - - <.question_mark_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= question_mark_circle() %> - - <%= question_mark_circle(class: "h-6 w-6 text-gray-500") %> - """ - def question_mark_circle(assigns_or_opts \\ []) - - def question_mark_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def question_mark_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/queue-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.queue_list /> - - <.queue_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= queue_list() %> - - <%= queue_list(class: "h-6 w-6 text-gray-500") %> - """ - def queue_list(assigns_or_opts \\ []) - - def queue_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def queue_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/radio.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.radio /> - - <.radio class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= radio() %> - - <%= radio(class: "h-6 w-6 text-gray-500") %> - """ - def radio(assigns_or_opts \\ []) - - def radio(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def radio(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/receipt-percent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_percent /> - - <.receipt_percent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_percent() %> - - <%= receipt_percent(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_percent(assigns_or_opts \\ []) - - def receipt_percent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_percent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/receipt-refund.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_refund /> - - <.receipt_refund class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_refund() %> - - <%= receipt_refund(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_refund(assigns_or_opts \\ []) - - def receipt_refund(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_refund(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/rectangle-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_group /> - - <.rectangle_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_group() %> - - <%= rectangle_group(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_group(assigns_or_opts \\ []) - - def rectangle_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/rectangle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_stack /> - - <.rectangle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_stack() %> - - <%= rectangle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_stack(assigns_or_opts \\ []) - - def rectangle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/rss.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rss /> - - <.rss class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rss() %> - - <%= rss(class: "h-6 w-6 text-gray-500") %> - """ - def rss(assigns_or_opts \\ []) - - def rss(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rss(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/scale.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scale /> - - <.scale class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scale() %> - - <%= scale(class: "h-6 w-6 text-gray-500") %> - """ - def scale(assigns_or_opts \\ []) - - def scale(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scale(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/scissors.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scissors /> - - <.scissors class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scissors() %> - - <%= scissors(class: "h-6 w-6 text-gray-500") %> - """ - def scissors(assigns_or_opts \\ []) - - def scissors(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scissors(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/server-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server_stack /> - - <.server_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server_stack() %> - - <%= server_stack(class: "h-6 w-6 text-gray-500") %> - """ - def server_stack(assigns_or_opts \\ []) - - def server_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/server.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server /> - - <.server class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server() %> - - <%= server(class: "h-6 w-6 text-gray-500") %> - """ - def server(assigns_or_opts \\ []) - - def server(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/share.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.share /> - - <.share class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= share() %> - - <%= share(class: "h-6 w-6 text-gray-500") %> - """ - def share(assigns_or_opts \\ []) - - def share(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def share(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/shield-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_check /> - - <.shield_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_check() %> - - <%= shield_check(class: "h-6 w-6 text-gray-500") %> - """ - def shield_check(assigns_or_opts \\ []) - - def shield_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/shield-exclamation.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_exclamation /> - - <.shield_exclamation class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_exclamation() %> - - <%= shield_exclamation(class: "h-6 w-6 text-gray-500") %> - """ - def shield_exclamation(assigns_or_opts \\ []) - - def shield_exclamation(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_exclamation(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/shopping-bag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_bag /> - - <.shopping_bag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_bag() %> - - <%= shopping_bag(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_bag(assigns_or_opts \\ []) - - def shopping_bag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_bag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/shopping-cart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_cart /> - - <.shopping_cart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_cart() %> - - <%= shopping_cart(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_cart(assigns_or_opts \\ []) - - def shopping_cart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_cart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/signal-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal_slash /> - - <.signal_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal_slash() %> - - <%= signal_slash(class: "h-6 w-6 text-gray-500") %> - """ - def signal_slash(assigns_or_opts \\ []) - - def signal_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/signal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal /> - - <.signal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal() %> - - <%= signal(class: "h-6 w-6 text-gray-500") %> - """ - def signal(assigns_or_opts \\ []) - - def signal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/sparkles.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sparkles /> - - <.sparkles class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sparkles() %> - - <%= sparkles(class: "h-6 w-6 text-gray-500") %> - """ - def sparkles(assigns_or_opts \\ []) - - def sparkles(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sparkles(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/speaker-wave.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_wave /> - - <.speaker_wave class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_wave() %> - - <%= speaker_wave(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_wave(assigns_or_opts \\ []) - - def speaker_wave(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_wave(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/speaker-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_x_mark /> - - <.speaker_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_x_mark() %> - - <%= speaker_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_x_mark(assigns_or_opts \\ []) - - def speaker_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/square-2-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.square_2_stack /> - - <.square_2_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= square_2_stack() %> - - <%= square_2_stack(class: "h-6 w-6 text-gray-500") %> - """ - def square_2_stack(assigns_or_opts \\ []) - - def square_2_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def square_2_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/squares-2x2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_2x2 /> - - <.squares_2x2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_2x2() %> - - <%= squares_2x2(class: "h-6 w-6 text-gray-500") %> - """ - def squares_2x2(assigns_or_opts \\ []) - - def squares_2x2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_2x2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/squares-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_plus /> - - <.squares_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_plus() %> - - <%= squares_plus(class: "h-6 w-6 text-gray-500") %> - """ - def squares_plus(assigns_or_opts \\ []) - - def squares_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/star.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.star /> - - <.star class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= star() %> - - <%= star(class: "h-6 w-6 text-gray-500") %> - """ - def star(assigns_or_opts \\ []) - - def star(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def star(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/stop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.stop /> - - <.stop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= stop() %> - - <%= stop(class: "h-6 w-6 text-gray-500") %> - """ - def stop(assigns_or_opts \\ []) - - def stop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def stop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/sun.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sun /> - - <.sun class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sun() %> - - <%= sun(class: "h-6 w-6 text-gray-500") %> - """ - def sun(assigns_or_opts \\ []) - - def sun(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sun(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/swatch.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.swatch /> - - <.swatch class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= swatch() %> - - <%= swatch(class: "h-6 w-6 text-gray-500") %> - """ - def swatch(assigns_or_opts \\ []) - - def swatch(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def swatch(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/table-cells.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.table_cells /> - - <.table_cells class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= table_cells() %> - - <%= table_cells(class: "h-6 w-6 text-gray-500") %> - """ - def table_cells(assigns_or_opts \\ []) - - def table_cells(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def table_cells(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/tag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.tag /> - - <.tag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= tag() %> - - <%= tag(class: "h-6 w-6 text-gray-500") %> - """ - def tag(assigns_or_opts \\ []) - - def tag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def tag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/ticket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ticket /> - - <.ticket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ticket() %> - - <%= ticket(class: "h-6 w-6 text-gray-500") %> - """ - def ticket(assigns_or_opts \\ []) - - def ticket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ticket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/trash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.trash /> - - <.trash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= trash() %> - - <%= trash(class: "h-6 w-6 text-gray-500") %> - """ - def trash(assigns_or_opts \\ []) - - def trash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def trash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/truck.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.truck /> - - <.truck class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= truck() %> - - <%= truck(class: "h-6 w-6 text-gray-500") %> - """ - def truck(assigns_or_opts \\ []) - - def truck(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def truck(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/user-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_circle /> - - <.user_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_circle() %> - - <%= user_circle(class: "h-6 w-6 text-gray-500") %> - """ - def user_circle(assigns_or_opts \\ []) - - def user_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/user-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_group /> - - <.user_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_group() %> - - <%= user_group(class: "h-6 w-6 text-gray-500") %> - """ - def user_group(assigns_or_opts \\ []) - - def user_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/user-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_minus /> - - <.user_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_minus() %> - - <%= user_minus(class: "h-6 w-6 text-gray-500") %> - """ - def user_minus(assigns_or_opts \\ []) - - def user_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/user-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_plus /> - - <.user_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_plus() %> - - <%= user_plus(class: "h-6 w-6 text-gray-500") %> - """ - def user_plus(assigns_or_opts \\ []) - - def user_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/user.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user /> - - <.user class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user() %> - - <%= user(class: "h-6 w-6 text-gray-500") %> - """ - def user(assigns_or_opts \\ []) - - def user(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/users.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.users /> - - <.users class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= users() %> - - <%= users(class: "h-6 w-6 text-gray-500") %> - """ - def users(assigns_or_opts \\ []) - - def users(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def users(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/variable.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.variable /> - - <.variable class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= variable() %> - - <%= variable(class: "h-6 w-6 text-gray-500") %> - """ - def variable(assigns_or_opts \\ []) - - def variable(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def variable(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/video-camera-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera_slash /> - - <.video_camera_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera_slash() %> - - <%= video_camera_slash(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera_slash(assigns_or_opts \\ []) - - def video_camera_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/video-camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera /> - - <.video_camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera() %> - - <%= video_camera(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera(assigns_or_opts \\ []) - - def video_camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/view-columns.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.view_columns /> - - <.view_columns class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= view_columns() %> - - <%= view_columns(class: "h-6 w-6 text-gray-500") %> - """ - def view_columns(assigns_or_opts \\ []) - - def view_columns(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def view_columns(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/wallet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wallet /> - - <.wallet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wallet() %> - - <%= wallet(class: "h-6 w-6 text-gray-500") %> - """ - def wallet(assigns_or_opts \\ []) - - def wallet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wallet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/wifi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wifi /> - - <.wifi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wifi() %> - - <%= wifi(class: "h-6 w-6 text-gray-500") %> - """ - def wifi(assigns_or_opts \\ []) - - def wifi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wifi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/wrench-screwdriver.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench_screwdriver /> - - <.wrench_screwdriver class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench_screwdriver() %> - - <%= wrench_screwdriver(class: "h-6 w-6 text-gray-500") %> - """ - def wrench_screwdriver(assigns_or_opts \\ []) - - def wrench_screwdriver(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench_screwdriver(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/mini/wrench.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench /> - - <.wrench class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench() %> - - <%= wrench(class: "h-6 w-6 text-gray-500") %> - """ - def wrench(assigns_or_opts \\ []) - - def wrench(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/x-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_circle /> - - <.x_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_circle() %> - - <%= x_circle(class: "h-6 w-6 text-gray-500") %> - """ - def x_circle(assigns_or_opts \\ []) - - def x_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/mini/x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_mark /> - - <.x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_mark() %> - - <%= x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def x_mark(assigns_or_opts \\ []) - - def x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - + use Heroicons.Generator, icon_dir: "icons/mini/" end diff --git a/lib/heroicons/outline.ex b/lib/heroicons/outline.ex index f55e1f1..3c2037d 100644 --- a/lib/heroicons/outline.ex +++ b/lib/heroicons/outline.ex @@ -6,12344 +6,5 @@ defmodule Heroicons.Outline do designed to be rendered at 24x24. """ - use Phoenix.Component - - if function_exported?(Phoenix.Component, :assigns_to_attributes, 2) do - @assign_mod Phoenix.Component - @assigns_to_attrs_mod Phoenix.Component - else - @assign_mod Phoenix.LiveView - @assigns_to_attrs_mod Phoenix.LiveView.Helpers - end - - @doc """ - ![](assets/icons/outline/academic-cap.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.academic_cap /> - - <.academic_cap class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= academic_cap() %> - - <%= academic_cap(class: "h-6 w-6 text-gray-500") %> - """ - def academic_cap(assigns_or_opts \\ []) - - def academic_cap(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def academic_cap(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/adjustments-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_horizontal /> - - <.adjustments_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_horizontal() %> - - <%= adjustments_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_horizontal(assigns_or_opts \\ []) - - def adjustments_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/adjustments-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_vertical /> - - <.adjustments_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_vertical() %> - - <%= adjustments_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_vertical(assigns_or_opts \\ []) - - def adjustments_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/archive-box-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_arrow_down /> - - <.archive_box_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_arrow_down() %> - - <%= archive_box_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_arrow_down(assigns_or_opts \\ []) - - def archive_box_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/archive-box-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_x_mark /> - - <.archive_box_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_x_mark() %> - - <%= archive_box_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_x_mark(assigns_or_opts \\ []) - - def archive_box_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/archive-box.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box /> - - <.archive_box class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box() %> - - <%= archive_box(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box(assigns_or_opts \\ []) - - def archive_box(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_circle /> - - <.arrow_down_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_circle() %> - - <%= arrow_down_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_circle(assigns_or_opts \\ []) - - def arrow_down_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_left /> - - <.arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_left() %> - - <%= arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_left(assigns_or_opts \\ []) - - def arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square_stack /> - - <.arrow_down_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square_stack() %> - - <%= arrow_down_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square_stack(assigns_or_opts \\ []) - - def arrow_down_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square /> - - <.arrow_down_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square() %> - - <%= arrow_down_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square(assigns_or_opts \\ []) - - def arrow_down_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_right /> - - <.arrow_down_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_right() %> - - <%= arrow_down_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_right(assigns_or_opts \\ []) - - def arrow_down_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_tray /> - - <.arrow_down_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_tray() %> - - <%= arrow_down_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_tray(assigns_or_opts \\ []) - - def arrow_down_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down /> - - <.arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down() %> - - <%= arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down(assigns_or_opts \\ []) - - def arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-left-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_circle /> - - <.arrow_left_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_circle() %> - - <%= arrow_left_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_circle(assigns_or_opts \\ []) - - def arrow_left_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-left-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_on_rectangle /> - - <.arrow_left_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_on_rectangle() %> - - <%= arrow_left_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_on_rectangle(assigns_or_opts \\ []) - - def arrow_left_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left /> - - <.arrow_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left() %> - - <%= arrow_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left(assigns_or_opts \\ []) - - def arrow_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-long-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_down /> - - <.arrow_long_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_down() %> - - <%= arrow_long_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_down(assigns_or_opts \\ []) - - def arrow_long_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-long-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_left /> - - <.arrow_long_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_left() %> - - <%= arrow_long_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_left(assigns_or_opts \\ []) - - def arrow_long_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-long-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_right /> - - <.arrow_long_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_right() %> - - <%= arrow_long_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_right(assigns_or_opts \\ []) - - def arrow_long_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-long-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_up /> - - <.arrow_long_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_up() %> - - <%= arrow_long_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_up(assigns_or_opts \\ []) - - def arrow_long_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-path-rounded-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path_rounded_square /> - - <.arrow_path_rounded_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path_rounded_square() %> - - <%= arrow_path_rounded_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path_rounded_square(assigns_or_opts \\ []) - - def arrow_path_rounded_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path_rounded_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-path.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path /> - - <.arrow_path class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path() %> - - <%= arrow_path(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path(assigns_or_opts \\ []) - - def arrow_path(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-right-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_circle /> - - <.arrow_right_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_circle() %> - - <%= arrow_right_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_circle(assigns_or_opts \\ []) - - def arrow_right_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-right-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_on_rectangle /> - - <.arrow_right_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_on_rectangle() %> - - <%= arrow_right_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_on_rectangle(assigns_or_opts \\ []) - - def arrow_right_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right /> - - <.arrow_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right() %> - - <%= arrow_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right(assigns_or_opts \\ []) - - def arrow_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-small-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_down /> - - <.arrow_small_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_down() %> - - <%= arrow_small_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_down(assigns_or_opts \\ []) - - def arrow_small_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-small-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_left /> - - <.arrow_small_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_left() %> - - <%= arrow_small_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_left(assigns_or_opts \\ []) - - def arrow_small_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-small-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_right /> - - <.arrow_small_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_right() %> - - <%= arrow_small_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_right(assigns_or_opts \\ []) - - def arrow_small_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-small-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_up /> - - <.arrow_small_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_up() %> - - <%= arrow_small_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_up(assigns_or_opts \\ []) - - def arrow_small_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-top-right-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_top_right_on_square /> - - <.arrow_top_right_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_top_right_on_square() %> - - <%= arrow_top_right_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_top_right_on_square(assigns_or_opts \\ []) - - def arrow_top_right_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_top_right_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-trending-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_down /> - - <.arrow_trending_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_down() %> - - <%= arrow_trending_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_down(assigns_or_opts \\ []) - - def arrow_trending_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-trending-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_up /> - - <.arrow_trending_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_up() %> - - <%= arrow_trending_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_up(assigns_or_opts \\ []) - - def arrow_trending_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_circle /> - - <.arrow_up_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_circle() %> - - <%= arrow_up_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_circle(assigns_or_opts \\ []) - - def arrow_up_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_left /> - - <.arrow_up_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_left() %> - - <%= arrow_up_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_left(assigns_or_opts \\ []) - - def arrow_up_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square_stack /> - - <.arrow_up_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square_stack() %> - - <%= arrow_up_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square_stack(assigns_or_opts \\ []) - - def arrow_up_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square /> - - <.arrow_up_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square() %> - - <%= arrow_up_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square(assigns_or_opts \\ []) - - def arrow_up_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_right /> - - <.arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_right() %> - - <%= arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_right(assigns_or_opts \\ []) - - def arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_tray /> - - <.arrow_up_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_tray() %> - - <%= arrow_up_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_tray(assigns_or_opts \\ []) - - def arrow_up_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up /> - - <.arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up() %> - - <%= arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up(assigns_or_opts \\ []) - - def arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-uturn-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_down /> - - <.arrow_uturn_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_down() %> - - <%= arrow_uturn_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_down(assigns_or_opts \\ []) - - def arrow_uturn_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-uturn-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_left /> - - <.arrow_uturn_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_left() %> - - <%= arrow_uturn_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_left(assigns_or_opts \\ []) - - def arrow_uturn_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-uturn-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_right /> - - <.arrow_uturn_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_right() %> - - <%= arrow_uturn_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_right(assigns_or_opts \\ []) - - def arrow_uturn_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrow-uturn-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_up /> - - <.arrow_uturn_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_up() %> - - <%= arrow_uturn_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_up(assigns_or_opts \\ []) - - def arrow_uturn_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrows-pointing-in.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_in /> - - <.arrows_pointing_in class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_in() %> - - <%= arrows_pointing_in(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_in(assigns_or_opts \\ []) - - def arrows_pointing_in(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_in(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrows-pointing-out.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_out /> - - <.arrows_pointing_out class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_out() %> - - <%= arrows_pointing_out(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_out(assigns_or_opts \\ []) - - def arrows_pointing_out(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_out(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrows-right-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_right_left /> - - <.arrows_right_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_right_left() %> - - <%= arrows_right_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_right_left(assigns_or_opts \\ []) - - def arrows_right_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_right_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/arrows-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_up_down /> - - <.arrows_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_up_down() %> - - <%= arrows_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_up_down(assigns_or_opts \\ []) - - def arrows_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/at-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.at_symbol /> - - <.at_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= at_symbol() %> - - <%= at_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def at_symbol(assigns_or_opts \\ []) - - def at_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def at_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/backspace.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backspace /> - - <.backspace class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backspace() %> - - <%= backspace(class: "h-6 w-6 text-gray-500") %> - """ - def backspace(assigns_or_opts \\ []) - - def backspace(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backspace(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/backward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backward /> - - <.backward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backward() %> - - <%= backward(class: "h-6 w-6 text-gray-500") %> - """ - def backward(assigns_or_opts \\ []) - - def backward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/banknotes.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.banknotes /> - - <.banknotes class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= banknotes() %> - - <%= banknotes(class: "h-6 w-6 text-gray-500") %> - """ - def banknotes(assigns_or_opts \\ []) - - def banknotes(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def banknotes(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_2 /> - - <.bars_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_2() %> - - <%= bars_2(class: "h-6 w-6 text-gray-500") %> - """ - def bars_2(assigns_or_opts \\ []) - - def bars_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-3-bottom-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_left /> - - <.bars_3_bottom_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_left() %> - - <%= bars_3_bottom_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_left(assigns_or_opts \\ []) - - def bars_3_bottom_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-3-bottom-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_right /> - - <.bars_3_bottom_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_right() %> - - <%= bars_3_bottom_right(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_right(assigns_or_opts \\ []) - - def bars_3_bottom_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-3-center-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_center_left /> - - <.bars_3_center_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_center_left() %> - - <%= bars_3_center_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_center_left(assigns_or_opts \\ []) - - def bars_3_center_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_center_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-3.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3 /> - - <.bars_3 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3() %> - - <%= bars_3(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3(assigns_or_opts \\ []) - - def bars_3(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-4.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_4 /> - - <.bars_4 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_4() %> - - <%= bars_4(class: "h-6 w-6 text-gray-500") %> - """ - def bars_4(assigns_or_opts \\ []) - - def bars_4(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_4(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_down /> - - <.bars_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_down() %> - - <%= bars_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_down(assigns_or_opts \\ []) - - def bars_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bars-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_up /> - - <.bars_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_up() %> - - <%= bars_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_up(assigns_or_opts \\ []) - - def bars_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/battery-0.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_0 /> - - <.battery_0 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_0() %> - - <%= battery_0(class: "h-6 w-6 text-gray-500") %> - """ - def battery_0(assigns_or_opts \\ []) - - def battery_0(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_0(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/battery-100.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_100 /> - - <.battery_100 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_100() %> - - <%= battery_100(class: "h-6 w-6 text-gray-500") %> - """ - def battery_100(assigns_or_opts \\ []) - - def battery_100(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_100(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/battery-50.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_50 /> - - <.battery_50 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_50() %> - - <%= battery_50(class: "h-6 w-6 text-gray-500") %> - """ - def battery_50(assigns_or_opts \\ []) - - def battery_50(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_50(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/beaker.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.beaker /> - - <.beaker class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= beaker() %> - - <%= beaker(class: "h-6 w-6 text-gray-500") %> - """ - def beaker(assigns_or_opts \\ []) - - def beaker(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def beaker(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bell-alert.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_alert /> - - <.bell_alert class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_alert() %> - - <%= bell_alert(class: "h-6 w-6 text-gray-500") %> - """ - def bell_alert(assigns_or_opts \\ []) - - def bell_alert(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_alert(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bell-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_slash /> - - <.bell_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_slash() %> - - <%= bell_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bell_slash(assigns_or_opts \\ []) - - def bell_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bell-snooze.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_snooze /> - - <.bell_snooze class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_snooze() %> - - <%= bell_snooze(class: "h-6 w-6 text-gray-500") %> - """ - def bell_snooze(assigns_or_opts \\ []) - - def bell_snooze(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_snooze(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bell.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell /> - - <.bell class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell() %> - - <%= bell(class: "h-6 w-6 text-gray-500") %> - """ - def bell(assigns_or_opts \\ []) - - def bell(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bolt-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt_slash /> - - <.bolt_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt_slash() %> - - <%= bolt_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bolt_slash(assigns_or_opts \\ []) - - def bolt_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bolt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt /> - - <.bolt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt() %> - - <%= bolt(class: "h-6 w-6 text-gray-500") %> - """ - def bolt(assigns_or_opts \\ []) - - def bolt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/book-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.book_open /> - - <.book_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= book_open() %> - - <%= book_open(class: "h-6 w-6 text-gray-500") %> - """ - def book_open(assigns_or_opts \\ []) - - def book_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def book_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bookmark-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_slash /> - - <.bookmark_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_slash() %> - - <%= bookmark_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_slash(assigns_or_opts \\ []) - - def bookmark_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bookmark-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_square /> - - <.bookmark_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_square() %> - - <%= bookmark_square(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_square(assigns_or_opts \\ []) - - def bookmark_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/bookmark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark /> - - <.bookmark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark() %> - - <%= bookmark(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark(assigns_or_opts \\ []) - - def bookmark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/briefcase.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.briefcase /> - - <.briefcase class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= briefcase() %> - - <%= briefcase(class: "h-6 w-6 text-gray-500") %> - """ - def briefcase(assigns_or_opts \\ []) - - def briefcase(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def briefcase(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/building-library.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_library /> - - <.building_library class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_library() %> - - <%= building_library(class: "h-6 w-6 text-gray-500") %> - """ - def building_library(assigns_or_opts \\ []) - - def building_library(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_library(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/building-office-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office_2 /> - - <.building_office_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office_2() %> - - <%= building_office_2(class: "h-6 w-6 text-gray-500") %> - """ - def building_office_2(assigns_or_opts \\ []) - - def building_office_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/building-office.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office /> - - <.building_office class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office() %> - - <%= building_office(class: "h-6 w-6 text-gray-500") %> - """ - def building_office(assigns_or_opts \\ []) - - def building_office(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/building-storefront.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_storefront /> - - <.building_storefront class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_storefront() %> - - <%= building_storefront(class: "h-6 w-6 text-gray-500") %> - """ - def building_storefront(assigns_or_opts \\ []) - - def building_storefront(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_storefront(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cake.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cake /> - - <.cake class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cake() %> - - <%= cake(class: "h-6 w-6 text-gray-500") %> - """ - def cake(assigns_or_opts \\ []) - - def cake(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cake(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/calculator.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calculator /> - - <.calculator class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calculator() %> - - <%= calculator(class: "h-6 w-6 text-gray-500") %> - """ - def calculator(assigns_or_opts \\ []) - - def calculator(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calculator(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/calendar-days.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar_days /> - - <.calendar_days class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar_days() %> - - <%= calendar_days(class: "h-6 w-6 text-gray-500") %> - """ - def calendar_days(assigns_or_opts \\ []) - - def calendar_days(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar_days(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/calendar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar /> - - <.calendar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar() %> - - <%= calendar(class: "h-6 w-6 text-gray-500") %> - """ - def calendar(assigns_or_opts \\ []) - - def calendar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.camera /> - - <.camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= camera() %> - - <%= camera(class: "h-6 w-6 text-gray-500") %> - """ - def camera(assigns_or_opts \\ []) - - def camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/chart-bar-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar_square /> - - <.chart_bar_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar_square() %> - - <%= chart_bar_square(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar_square(assigns_or_opts \\ []) - - def chart_bar_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar /> - - <.chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar() %> - - <%= chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar(assigns_or_opts \\ []) - - def chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chart-pie.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_pie /> - - <.chart_pie class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_pie() %> - - <%= chart_pie(class: "h-6 w-6 text-gray-500") %> - """ - def chart_pie(assigns_or_opts \\ []) - - def chart_pie(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_pie(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-bottom-center-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center_text /> - - <.chat_bubble_bottom_center_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center_text() %> - - <%= chat_bubble_bottom_center_text(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center_text(assigns_or_opts \\ []) - - def chat_bubble_bottom_center_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-bottom-center.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center /> - - <.chat_bubble_bottom_center class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center() %> - - <%= chat_bubble_bottom_center(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center(assigns_or_opts \\ []) - - def chat_bubble_bottom_center(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_ellipsis /> - - <.chat_bubble_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_ellipsis() %> - - <%= chat_bubble_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-left-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_right /> - - <.chat_bubble_left_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_right() %> - - <%= chat_bubble_left_right(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_right(assigns_or_opts \\ []) - - def chat_bubble_left_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left /> - - <.chat_bubble_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left() %> - - <%= chat_bubble_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left(assigns_or_opts \\ []) - - def chat_bubble_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-oval-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left_ellipsis /> - - <.chat_bubble_oval_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left_ellipsis() %> - - <%= chat_bubble_oval_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_oval_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chat-bubble-oval-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left /> - - <.chat_bubble_oval_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left() %> - - <%= chat_bubble_oval_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left(assigns_or_opts \\ []) - - def chat_bubble_oval_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/check-badge.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_badge /> - - <.check_badge class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_badge() %> - - <%= check_badge(class: "h-6 w-6 text-gray-500") %> - """ - def check_badge(assigns_or_opts \\ []) - - def check_badge(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_badge(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/check-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_circle /> - - <.check_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_circle() %> - - <%= check_circle(class: "h-6 w-6 text-gray-500") %> - """ - def check_circle(assigns_or_opts \\ []) - - def check_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check /> - - <.check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check() %> - - <%= check(class: "h-6 w-6 text-gray-500") %> - """ - def check(assigns_or_opts \\ []) - - def check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-double-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_down /> - - <.chevron_double_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_down() %> - - <%= chevron_double_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_down(assigns_or_opts \\ []) - - def chevron_double_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-double-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_left /> - - <.chevron_double_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_left() %> - - <%= chevron_double_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_left(assigns_or_opts \\ []) - - def chevron_double_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-double-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_right /> - - <.chevron_double_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_right() %> - - <%= chevron_double_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_right(assigns_or_opts \\ []) - - def chevron_double_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-double-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_up /> - - <.chevron_double_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_up() %> - - <%= chevron_double_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_up(assigns_or_opts \\ []) - - def chevron_double_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_down /> - - <.chevron_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_down() %> - - <%= chevron_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_down(assigns_or_opts \\ []) - - def chevron_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_left /> - - <.chevron_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_left() %> - - <%= chevron_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_left(assigns_or_opts \\ []) - - def chevron_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_right /> - - <.chevron_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_right() %> - - <%= chevron_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_right(assigns_or_opts \\ []) - - def chevron_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up_down /> - - <.chevron_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up_down() %> - - <%= chevron_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up_down(assigns_or_opts \\ []) - - def chevron_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/chevron-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up /> - - <.chevron_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up() %> - - <%= chevron_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up(assigns_or_opts \\ []) - - def chevron_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/circle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.circle_stack /> - - <.circle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= circle_stack() %> - - <%= circle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def circle_stack(assigns_or_opts \\ []) - - def circle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def circle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/clipboard-document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_check /> - - <.clipboard_document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_check() %> - - <%= clipboard_document_check(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_check(assigns_or_opts \\ []) - - def clipboard_document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/clipboard-document-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_list /> - - <.clipboard_document_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_list() %> - - <%= clipboard_document_list(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_list(assigns_or_opts \\ []) - - def clipboard_document_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/clipboard-document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document /> - - <.clipboard_document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document() %> - - <%= clipboard_document(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document(assigns_or_opts \\ []) - - def clipboard_document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/clipboard.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard /> - - <.clipboard class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard() %> - - <%= clipboard(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard(assigns_or_opts \\ []) - - def clipboard(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/clock.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clock /> - - <.clock class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clock() %> - - <%= clock(class: "h-6 w-6 text-gray-500") %> - """ - def clock(assigns_or_opts \\ []) - - def clock(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clock(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cloud-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_down /> - - <.cloud_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_down() %> - - <%= cloud_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_down(assigns_or_opts \\ []) - - def cloud_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cloud-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_up /> - - <.cloud_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_up() %> - - <%= cloud_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_up(assigns_or_opts \\ []) - - def cloud_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cloud.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud /> - - <.cloud class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud() %> - - <%= cloud(class: "h-6 w-6 text-gray-500") %> - """ - def cloud(assigns_or_opts \\ []) - - def cloud(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/code-bracket-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket_square /> - - <.code_bracket_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket_square() %> - - <%= code_bracket_square(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket_square(assigns_or_opts \\ []) - - def code_bracket_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/code-bracket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket /> - - <.code_bracket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket() %> - - <%= code_bracket(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket(assigns_or_opts \\ []) - - def code_bracket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cog-6-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_6_tooth /> - - <.cog_6_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_6_tooth() %> - - <%= cog_6_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_6_tooth(assigns_or_opts \\ []) - - def cog_6_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_6_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/cog-8-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_8_tooth /> - - <.cog_8_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_8_tooth() %> - - <%= cog_8_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_8_tooth(assigns_or_opts \\ []) - - def cog_8_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_8_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/cog.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog /> - - <.cog class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog() %> - - <%= cog(class: "h-6 w-6 text-gray-500") %> - """ - def cog(assigns_or_opts \\ []) - - def cog(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/command-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.command_line /> - - <.command_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= command_line() %> - - <%= command_line(class: "h-6 w-6 text-gray-500") %> - """ - def command_line(assigns_or_opts \\ []) - - def command_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def command_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/computer-desktop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.computer_desktop /> - - <.computer_desktop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= computer_desktop() %> - - <%= computer_desktop(class: "h-6 w-6 text-gray-500") %> - """ - def computer_desktop(assigns_or_opts \\ []) - - def computer_desktop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def computer_desktop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cpu-chip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cpu_chip /> - - <.cpu_chip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cpu_chip() %> - - <%= cpu_chip(class: "h-6 w-6 text-gray-500") %> - """ - def cpu_chip(assigns_or_opts \\ []) - - def cpu_chip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cpu_chip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/credit-card.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.credit_card /> - - <.credit_card class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= credit_card() %> - - <%= credit_card(class: "h-6 w-6 text-gray-500") %> - """ - def credit_card(assigns_or_opts \\ []) - - def credit_card(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def credit_card(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cube-transparent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube_transparent /> - - <.cube_transparent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube_transparent() %> - - <%= cube_transparent(class: "h-6 w-6 text-gray-500") %> - """ - def cube_transparent(assigns_or_opts \\ []) - - def cube_transparent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube_transparent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cube.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube /> - - <.cube class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube() %> - - <%= cube(class: "h-6 w-6 text-gray-500") %> - """ - def cube(assigns_or_opts \\ []) - - def cube(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-bangladeshi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_bangladeshi /> - - <.currency_bangladeshi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_bangladeshi() %> - - <%= currency_bangladeshi(class: "h-6 w-6 text-gray-500") %> - """ - def currency_bangladeshi(assigns_or_opts \\ []) - - def currency_bangladeshi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_bangladeshi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-dollar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_dollar /> - - <.currency_dollar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_dollar() %> - - <%= currency_dollar(class: "h-6 w-6 text-gray-500") %> - """ - def currency_dollar(assigns_or_opts \\ []) - - def currency_dollar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_dollar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-euro.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_euro /> - - <.currency_euro class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_euro() %> - - <%= currency_euro(class: "h-6 w-6 text-gray-500") %> - """ - def currency_euro(assigns_or_opts \\ []) - - def currency_euro(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_euro(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-pound.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_pound /> - - <.currency_pound class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_pound() %> - - <%= currency_pound(class: "h-6 w-6 text-gray-500") %> - """ - def currency_pound(assigns_or_opts \\ []) - - def currency_pound(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_pound(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-rupee.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_rupee /> - - <.currency_rupee class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_rupee() %> - - <%= currency_rupee(class: "h-6 w-6 text-gray-500") %> - """ - def currency_rupee(assigns_or_opts \\ []) - - def currency_rupee(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_rupee(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/currency-yen.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_yen /> - - <.currency_yen class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_yen() %> - - <%= currency_yen(class: "h-6 w-6 text-gray-500") %> - """ - def currency_yen(assigns_or_opts \\ []) - - def currency_yen(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_yen(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cursor-arrow-rays.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_rays /> - - <.cursor_arrow_rays class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_rays() %> - - <%= cursor_arrow_rays(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_rays(assigns_or_opts \\ []) - - def cursor_arrow_rays(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_rays(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/cursor-arrow-ripple.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_ripple /> - - <.cursor_arrow_ripple class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_ripple() %> - - <%= cursor_arrow_ripple(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_ripple(assigns_or_opts \\ []) - - def cursor_arrow_ripple(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_ripple(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/device-phone-mobile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_phone_mobile /> - - <.device_phone_mobile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_phone_mobile() %> - - <%= device_phone_mobile(class: "h-6 w-6 text-gray-500") %> - """ - def device_phone_mobile(assigns_or_opts \\ []) - - def device_phone_mobile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_phone_mobile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/device-tablet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_tablet /> - - <.device_tablet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_tablet() %> - - <%= device_tablet(class: "h-6 w-6 text-gray-500") %> - """ - def device_tablet(assigns_or_opts \\ []) - - def device_tablet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_tablet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_down /> - - <.document_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_down() %> - - <%= document_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_down(assigns_or_opts \\ []) - - def document_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_up /> - - <.document_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_up() %> - - <%= document_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_up(assigns_or_opts \\ []) - - def document_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_chart_bar /> - - <.document_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_chart_bar() %> - - <%= document_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def document_chart_bar(assigns_or_opts \\ []) - - def document_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_check /> - - <.document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_check() %> - - <%= document_check(class: "h-6 w-6 text-gray-500") %> - """ - def document_check(assigns_or_opts \\ []) - - def document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-duplicate.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_duplicate /> - - <.document_duplicate class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_duplicate() %> - - <%= document_duplicate(class: "h-6 w-6 text-gray-500") %> - """ - def document_duplicate(assigns_or_opts \\ []) - - def document_duplicate(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_duplicate(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_magnifying_glass /> - - <.document_magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_magnifying_glass() %> - - <%= document_magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def document_magnifying_glass(assigns_or_opts \\ []) - - def document_magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_minus /> - - <.document_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_minus() %> - - <%= document_minus(class: "h-6 w-6 text-gray-500") %> - """ - def document_minus(assigns_or_opts \\ []) - - def document_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_plus /> - - <.document_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_plus() %> - - <%= document_plus(class: "h-6 w-6 text-gray-500") %> - """ - def document_plus(assigns_or_opts \\ []) - - def document_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_text /> - - <.document_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_text() %> - - <%= document_text(class: "h-6 w-6 text-gray-500") %> - """ - def document_text(assigns_or_opts \\ []) - - def document_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document /> - - <.document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document() %> - - <%= document(class: "h-6 w-6 text-gray-500") %> - """ - def document(assigns_or_opts \\ []) - - def document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/ellipsis-horizontal-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal_circle /> - - <.ellipsis_horizontal_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal_circle() %> - - <%= ellipsis_horizontal_circle(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal_circle(assigns_or_opts \\ []) - - def ellipsis_horizontal_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/ellipsis-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal /> - - <.ellipsis_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal() %> - - <%= ellipsis_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal(assigns_or_opts \\ []) - - def ellipsis_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/ellipsis-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_vertical /> - - <.ellipsis_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_vertical() %> - - <%= ellipsis_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_vertical(assigns_or_opts \\ []) - - def ellipsis_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/envelope-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope_open /> - - <.envelope_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope_open() %> - - <%= envelope_open(class: "h-6 w-6 text-gray-500") %> - """ - def envelope_open(assigns_or_opts \\ []) - - def envelope_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/envelope.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope /> - - <.envelope class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope() %> - - <%= envelope(class: "h-6 w-6 text-gray-500") %> - """ - def envelope(assigns_or_opts \\ []) - - def envelope(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/exclamation-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_circle /> - - <.exclamation_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_circle() %> - - <%= exclamation_circle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_circle(assigns_or_opts \\ []) - - def exclamation_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/exclamation-triangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_triangle /> - - <.exclamation_triangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_triangle() %> - - <%= exclamation_triangle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_triangle(assigns_or_opts \\ []) - - def exclamation_triangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_triangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/eye-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye_slash /> - - <.eye_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye_slash() %> - - <%= eye_slash(class: "h-6 w-6 text-gray-500") %> - """ - def eye_slash(assigns_or_opts \\ []) - - def eye_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/eye.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye /> - - <.eye class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye() %> - - <%= eye(class: "h-6 w-6 text-gray-500") %> - """ - def eye(assigns_or_opts \\ []) - - def eye(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/face-frown.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_frown /> - - <.face_frown class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_frown() %> - - <%= face_frown(class: "h-6 w-6 text-gray-500") %> - """ - def face_frown(assigns_or_opts \\ []) - - def face_frown(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_frown(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/face-smile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_smile /> - - <.face_smile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_smile() %> - - <%= face_smile(class: "h-6 w-6 text-gray-500") %> - """ - def face_smile(assigns_or_opts \\ []) - - def face_smile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_smile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/film.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.film /> - - <.film class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= film() %> - - <%= film(class: "h-6 w-6 text-gray-500") %> - """ - def film(assigns_or_opts \\ []) - - def film(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def film(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/finger-print.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.finger_print /> - - <.finger_print class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= finger_print() %> - - <%= finger_print(class: "h-6 w-6 text-gray-500") %> - """ - def finger_print(assigns_or_opts \\ []) - - def finger_print(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def finger_print(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/fire.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.fire /> - - <.fire class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= fire() %> - - <%= fire(class: "h-6 w-6 text-gray-500") %> - """ - def fire(assigns_or_opts \\ []) - - def fire(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def fire(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/flag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.flag /> - - <.flag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= flag() %> - - <%= flag(class: "h-6 w-6 text-gray-500") %> - """ - def flag(assigns_or_opts \\ []) - - def flag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def flag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/folder-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_arrow_down /> - - <.folder_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_arrow_down() %> - - <%= folder_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def folder_arrow_down(assigns_or_opts \\ []) - - def folder_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/folder-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_minus /> - - <.folder_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_minus() %> - - <%= folder_minus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_minus(assigns_or_opts \\ []) - - def folder_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/folder-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_open /> - - <.folder_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_open() %> - - <%= folder_open(class: "h-6 w-6 text-gray-500") %> - """ - def folder_open(assigns_or_opts \\ []) - - def folder_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/folder-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_plus /> - - <.folder_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_plus() %> - - <%= folder_plus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_plus(assigns_or_opts \\ []) - - def folder_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/folder.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder /> - - <.folder class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder() %> - - <%= folder(class: "h-6 w-6 text-gray-500") %> - """ - def folder(assigns_or_opts \\ []) - - def folder(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/forward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.forward /> - - <.forward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= forward() %> - - <%= forward(class: "h-6 w-6 text-gray-500") %> - """ - def forward(assigns_or_opts \\ []) - - def forward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def forward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/funnel.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.funnel /> - - <.funnel class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= funnel() %> - - <%= funnel(class: "h-6 w-6 text-gray-500") %> - """ - def funnel(assigns_or_opts \\ []) - - def funnel(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def funnel(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/gif.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gif /> - - <.gif class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gif() %> - - <%= gif(class: "h-6 w-6 text-gray-500") %> - """ - def gif(assigns_or_opts \\ []) - - def gif(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gif(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/gift-top.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift_top /> - - <.gift_top class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift_top() %> - - <%= gift_top(class: "h-6 w-6 text-gray-500") %> - """ - def gift_top(assigns_or_opts \\ []) - - def gift_top(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift_top(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/gift.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift /> - - <.gift class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift() %> - - <%= gift(class: "h-6 w-6 text-gray-500") %> - """ - def gift(assigns_or_opts \\ []) - - def gift(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/globe-alt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_alt /> - - <.globe_alt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_alt() %> - - <%= globe_alt(class: "h-6 w-6 text-gray-500") %> - """ - def globe_alt(assigns_or_opts \\ []) - - def globe_alt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_alt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/globe-americas.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_americas /> - - <.globe_americas class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_americas() %> - - <%= globe_americas(class: "h-6 w-6 text-gray-500") %> - """ - def globe_americas(assigns_or_opts \\ []) - - def globe_americas(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_americas(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/globe-asia-australia.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_asia_australia /> - - <.globe_asia_australia class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_asia_australia() %> - - <%= globe_asia_australia(class: "h-6 w-6 text-gray-500") %> - """ - def globe_asia_australia(assigns_or_opts \\ []) - - def globe_asia_australia(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_asia_australia(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/globe-europe-africa.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_europe_africa /> - - <.globe_europe_africa class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_europe_africa() %> - - <%= globe_europe_africa(class: "h-6 w-6 text-gray-500") %> - """ - def globe_europe_africa(assigns_or_opts \\ []) - - def globe_europe_africa(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_europe_africa(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/hand-raised.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_raised /> - - <.hand_raised class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_raised() %> - - <%= hand_raised(class: "h-6 w-6 text-gray-500") %> - """ - def hand_raised(assigns_or_opts \\ []) - - def hand_raised(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_raised(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/hand-thumb-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_down /> - - <.hand_thumb_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_down() %> - - <%= hand_thumb_down(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_down(assigns_or_opts \\ []) - - def hand_thumb_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/hand-thumb-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_up /> - - <.hand_thumb_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_up() %> - - <%= hand_thumb_up(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_up(assigns_or_opts \\ []) - - def hand_thumb_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/hashtag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hashtag /> - - <.hashtag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hashtag() %> - - <%= hashtag(class: "h-6 w-6 text-gray-500") %> - """ - def hashtag(assigns_or_opts \\ []) - - def hashtag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hashtag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/heart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.heart /> - - <.heart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= heart() %> - - <%= heart(class: "h-6 w-6 text-gray-500") %> - """ - def heart(assigns_or_opts \\ []) - - def heart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def heart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/home-modern.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home_modern /> - - <.home_modern class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home_modern() %> - - <%= home_modern(class: "h-6 w-6 text-gray-500") %> - """ - def home_modern(assigns_or_opts \\ []) - - def home_modern(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home_modern(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/home.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home /> - - <.home class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home() %> - - <%= home(class: "h-6 w-6 text-gray-500") %> - """ - def home(assigns_or_opts \\ []) - - def home(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/identification.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.identification /> - - <.identification class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= identification() %> - - <%= identification(class: "h-6 w-6 text-gray-500") %> - """ - def identification(assigns_or_opts \\ []) - - def identification(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def identification(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/inbox-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_arrow_down /> - - <.inbox_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_arrow_down() %> - - <%= inbox_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_arrow_down(assigns_or_opts \\ []) - - def inbox_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/inbox-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_stack /> - - <.inbox_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_stack() %> - - <%= inbox_stack(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_stack(assigns_or_opts \\ []) - - def inbox_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/inbox.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox /> - - <.inbox class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox() %> - - <%= inbox(class: "h-6 w-6 text-gray-500") %> - """ - def inbox(assigns_or_opts \\ []) - - def inbox(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/information-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.information_circle /> - - <.information_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= information_circle() %> - - <%= information_circle(class: "h-6 w-6 text-gray-500") %> - """ - def information_circle(assigns_or_opts \\ []) - - def information_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def information_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/key.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.key /> - - <.key class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= key() %> - - <%= key(class: "h-6 w-6 text-gray-500") %> - """ - def key(assigns_or_opts \\ []) - - def key(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def key(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/language.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.language /> - - <.language class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= language() %> - - <%= language(class: "h-6 w-6 text-gray-500") %> - """ - def language(assigns_or_opts \\ []) - - def language(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def language(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/lifebuoy.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lifebuoy /> - - <.lifebuoy class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lifebuoy() %> - - <%= lifebuoy(class: "h-6 w-6 text-gray-500") %> - """ - def lifebuoy(assigns_or_opts \\ []) - - def lifebuoy(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lifebuoy(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/light-bulb.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.light_bulb /> - - <.light_bulb class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= light_bulb() %> - - <%= light_bulb(class: "h-6 w-6 text-gray-500") %> - """ - def light_bulb(assigns_or_opts \\ []) - - def light_bulb(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def light_bulb(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/link.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.link /> - - <.link class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= link() %> - - <%= link(class: "h-6 w-6 text-gray-500") %> - """ - def link(assigns_or_opts \\ []) - - def link(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def link(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/list-bullet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.list_bullet /> - - <.list_bullet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= list_bullet() %> - - <%= list_bullet(class: "h-6 w-6 text-gray-500") %> - """ - def list_bullet(assigns_or_opts \\ []) - - def list_bullet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def list_bullet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/lock-closed.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_closed /> - - <.lock_closed class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_closed() %> - - <%= lock_closed(class: "h-6 w-6 text-gray-500") %> - """ - def lock_closed(assigns_or_opts \\ []) - - def lock_closed(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_closed(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/lock-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_open /> - - <.lock_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_open() %> - - <%= lock_open(class: "h-6 w-6 text-gray-500") %> - """ - def lock_open(assigns_or_opts \\ []) - - def lock_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/magnifying-glass-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_circle /> - - <.magnifying_glass_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_circle() %> - - <%= magnifying_glass_circle(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_circle(assigns_or_opts \\ []) - - def magnifying_glass_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/magnifying-glass-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_minus /> - - <.magnifying_glass_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_minus() %> - - <%= magnifying_glass_minus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_minus(assigns_or_opts \\ []) - - def magnifying_glass_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/magnifying-glass-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_plus /> - - <.magnifying_glass_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_plus() %> - - <%= magnifying_glass_plus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_plus(assigns_or_opts \\ []) - - def magnifying_glass_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass /> - - <.magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass() %> - - <%= magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass(assigns_or_opts \\ []) - - def magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/map-pin.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map_pin /> - - <.map_pin class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map_pin() %> - - <%= map_pin(class: "h-6 w-6 text-gray-500") %> - """ - def map_pin(assigns_or_opts \\ []) - - def map_pin(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map_pin(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/map.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map /> - - <.map class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map() %> - - <%= map(class: "h-6 w-6 text-gray-500") %> - """ - def map(assigns_or_opts \\ []) - - def map(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/megaphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.megaphone /> - - <.megaphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= megaphone() %> - - <%= megaphone(class: "h-6 w-6 text-gray-500") %> - """ - def megaphone(assigns_or_opts \\ []) - - def megaphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def megaphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/microphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.microphone /> - - <.microphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= microphone() %> - - <%= microphone(class: "h-6 w-6 text-gray-500") %> - """ - def microphone(assigns_or_opts \\ []) - - def microphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def microphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/minus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_circle /> - - <.minus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_circle() %> - - <%= minus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def minus_circle(assigns_or_opts \\ []) - - def minus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/minus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_small /> - - <.minus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_small() %> - - <%= minus_small(class: "h-6 w-6 text-gray-500") %> - """ - def minus_small(assigns_or_opts \\ []) - - def minus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus /> - - <.minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus() %> - - <%= minus(class: "h-6 w-6 text-gray-500") %> - """ - def minus(assigns_or_opts \\ []) - - def minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/moon.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.moon /> - - <.moon class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= moon() %> - - <%= moon(class: "h-6 w-6 text-gray-500") %> - """ - def moon(assigns_or_opts \\ []) - - def moon(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def moon(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/musical-note.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.musical_note /> - - <.musical_note class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= musical_note() %> - - <%= musical_note(class: "h-6 w-6 text-gray-500") %> - """ - def musical_note(assigns_or_opts \\ []) - - def musical_note(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def musical_note(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/newspaper.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.newspaper /> - - <.newspaper class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= newspaper() %> - - <%= newspaper(class: "h-6 w-6 text-gray-500") %> - """ - def newspaper(assigns_or_opts \\ []) - - def newspaper(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def newspaper(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/no-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.no_symbol /> - - <.no_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= no_symbol() %> - - <%= no_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def no_symbol(assigns_or_opts \\ []) - - def no_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def no_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/paint-brush.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paint_brush /> - - <.paint_brush class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paint_brush() %> - - <%= paint_brush(class: "h-6 w-6 text-gray-500") %> - """ - def paint_brush(assigns_or_opts \\ []) - - def paint_brush(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paint_brush(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/paper-airplane.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_airplane /> - - <.paper_airplane class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_airplane() %> - - <%= paper_airplane(class: "h-6 w-6 text-gray-500") %> - """ - def paper_airplane(assigns_or_opts \\ []) - - def paper_airplane(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_airplane(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/paper-clip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_clip /> - - <.paper_clip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_clip() %> - - <%= paper_clip(class: "h-6 w-6 text-gray-500") %> - """ - def paper_clip(assigns_or_opts \\ []) - - def paper_clip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_clip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pause /> - - <.pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pause() %> - - <%= pause(class: "h-6 w-6 text-gray-500") %> - """ - def pause(assigns_or_opts \\ []) - - def pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/pencil-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil_square /> - - <.pencil_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil_square() %> - - <%= pencil_square(class: "h-6 w-6 text-gray-500") %> - """ - def pencil_square(assigns_or_opts \\ []) - - def pencil_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/pencil.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil /> - - <.pencil class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil() %> - - <%= pencil(class: "h-6 w-6 text-gray-500") %> - """ - def pencil(assigns_or_opts \\ []) - - def pencil(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/phone-arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_down_left /> - - <.phone_arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_down_left() %> - - <%= phone_arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_down_left(assigns_or_opts \\ []) - - def phone_arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/phone-arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_up_right /> - - <.phone_arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_up_right() %> - - <%= phone_arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_up_right(assigns_or_opts \\ []) - - def phone_arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/phone-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_x_mark /> - - <.phone_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_x_mark() %> - - <%= phone_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def phone_x_mark(assigns_or_opts \\ []) - - def phone_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/phone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone /> - - <.phone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone() %> - - <%= phone(class: "h-6 w-6 text-gray-500") %> - """ - def phone(assigns_or_opts \\ []) - - def phone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/photo.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.photo /> - - <.photo class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= photo() %> - - <%= photo(class: "h-6 w-6 text-gray-500") %> - """ - def photo(assigns_or_opts \\ []) - - def photo(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def photo(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/play-pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play_pause /> - - <.play_pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play_pause() %> - - <%= play_pause(class: "h-6 w-6 text-gray-500") %> - """ - def play_pause(assigns_or_opts \\ []) - - def play_pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play_pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/play.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play /> - - <.play class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play() %> - - <%= play(class: "h-6 w-6 text-gray-500") %> - """ - def play(assigns_or_opts \\ []) - - def play(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/plus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_circle /> - - <.plus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_circle() %> - - <%= plus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def plus_circle(assigns_or_opts \\ []) - - def plus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/plus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_small /> - - <.plus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_small() %> - - <%= plus_small(class: "h-6 w-6 text-gray-500") %> - """ - def plus_small(assigns_or_opts \\ []) - - def plus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus /> - - <.plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus() %> - - <%= plus(class: "h-6 w-6 text-gray-500") %> - """ - def plus(assigns_or_opts \\ []) - - def plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/presentation-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_bar /> - - <.presentation_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_bar() %> - - <%= presentation_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_bar(assigns_or_opts \\ []) - - def presentation_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/presentation-chart-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_line /> - - <.presentation_chart_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_line() %> - - <%= presentation_chart_line(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_line(assigns_or_opts \\ []) - - def presentation_chart_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/printer.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.printer /> - - <.printer class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= printer() %> - - <%= printer(class: "h-6 w-6 text-gray-500") %> - """ - def printer(assigns_or_opts \\ []) - - def printer(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def printer(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/puzzle-piece.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.puzzle_piece /> - - <.puzzle_piece class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= puzzle_piece() %> - - <%= puzzle_piece(class: "h-6 w-6 text-gray-500") %> - """ - def puzzle_piece(assigns_or_opts \\ []) - - def puzzle_piece(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def puzzle_piece(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/qr-code.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.qr_code /> - - <.qr_code class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= qr_code() %> - - <%= qr_code(class: "h-6 w-6 text-gray-500") %> - """ - def qr_code(assigns_or_opts \\ []) - - def qr_code(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def qr_code(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/question-mark-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.question_mark_circle /> - - <.question_mark_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= question_mark_circle() %> - - <%= question_mark_circle(class: "h-6 w-6 text-gray-500") %> - """ - def question_mark_circle(assigns_or_opts \\ []) - - def question_mark_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def question_mark_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/queue-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.queue_list /> - - <.queue_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= queue_list() %> - - <%= queue_list(class: "h-6 w-6 text-gray-500") %> - """ - def queue_list(assigns_or_opts \\ []) - - def queue_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def queue_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/radio.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.radio /> - - <.radio class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= radio() %> - - <%= radio(class: "h-6 w-6 text-gray-500") %> - """ - def radio(assigns_or_opts \\ []) - - def radio(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def radio(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/receipt-percent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_percent /> - - <.receipt_percent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_percent() %> - - <%= receipt_percent(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_percent(assigns_or_opts \\ []) - - def receipt_percent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_percent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/receipt-refund.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_refund /> - - <.receipt_refund class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_refund() %> - - <%= receipt_refund(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_refund(assigns_or_opts \\ []) - - def receipt_refund(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_refund(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/rectangle-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_group /> - - <.rectangle_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_group() %> - - <%= rectangle_group(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_group(assigns_or_opts \\ []) - - def rectangle_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/rectangle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_stack /> - - <.rectangle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_stack() %> - - <%= rectangle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_stack(assigns_or_opts \\ []) - - def rectangle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/rss.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rss /> - - <.rss class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rss() %> - - <%= rss(class: "h-6 w-6 text-gray-500") %> - """ - def rss(assigns_or_opts \\ []) - - def rss(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rss(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/scale.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scale /> - - <.scale class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scale() %> - - <%= scale(class: "h-6 w-6 text-gray-500") %> - """ - def scale(assigns_or_opts \\ []) - - def scale(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scale(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/scissors.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scissors /> - - <.scissors class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scissors() %> - - <%= scissors(class: "h-6 w-6 text-gray-500") %> - """ - def scissors(assigns_or_opts \\ []) - - def scissors(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scissors(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/server-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server_stack /> - - <.server_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server_stack() %> - - <%= server_stack(class: "h-6 w-6 text-gray-500") %> - """ - def server_stack(assigns_or_opts \\ []) - - def server_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/server.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server /> - - <.server class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server() %> - - <%= server(class: "h-6 w-6 text-gray-500") %> - """ - def server(assigns_or_opts \\ []) - - def server(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/share.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.share /> - - <.share class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= share() %> - - <%= share(class: "h-6 w-6 text-gray-500") %> - """ - def share(assigns_or_opts \\ []) - - def share(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def share(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/shield-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_check /> - - <.shield_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_check() %> - - <%= shield_check(class: "h-6 w-6 text-gray-500") %> - """ - def shield_check(assigns_or_opts \\ []) - - def shield_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/shield-exclamation.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_exclamation /> - - <.shield_exclamation class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_exclamation() %> - - <%= shield_exclamation(class: "h-6 w-6 text-gray-500") %> - """ - def shield_exclamation(assigns_or_opts \\ []) - - def shield_exclamation(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_exclamation(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/shopping-bag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_bag /> - - <.shopping_bag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_bag() %> - - <%= shopping_bag(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_bag(assigns_or_opts \\ []) - - def shopping_bag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_bag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/shopping-cart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_cart /> - - <.shopping_cart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_cart() %> - - <%= shopping_cart(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_cart(assigns_or_opts \\ []) - - def shopping_cart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_cart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/signal-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal_slash /> - - <.signal_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal_slash() %> - - <%= signal_slash(class: "h-6 w-6 text-gray-500") %> - """ - def signal_slash(assigns_or_opts \\ []) - - def signal_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/signal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal /> - - <.signal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal() %> - - <%= signal(class: "h-6 w-6 text-gray-500") %> - """ - def signal(assigns_or_opts \\ []) - - def signal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/sparkles.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sparkles /> - - <.sparkles class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sparkles() %> - - <%= sparkles(class: "h-6 w-6 text-gray-500") %> - """ - def sparkles(assigns_or_opts \\ []) - - def sparkles(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sparkles(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/speaker-wave.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_wave /> - - <.speaker_wave class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_wave() %> - - <%= speaker_wave(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_wave(assigns_or_opts \\ []) - - def speaker_wave(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_wave(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/speaker-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_x_mark /> - - <.speaker_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_x_mark() %> - - <%= speaker_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_x_mark(assigns_or_opts \\ []) - - def speaker_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/square-2-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.square_2_stack /> - - <.square_2_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= square_2_stack() %> - - <%= square_2_stack(class: "h-6 w-6 text-gray-500") %> - """ - def square_2_stack(assigns_or_opts \\ []) - - def square_2_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def square_2_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/squares-2x2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_2x2 /> - - <.squares_2x2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_2x2() %> - - <%= squares_2x2(class: "h-6 w-6 text-gray-500") %> - """ - def squares_2x2(assigns_or_opts \\ []) - - def squares_2x2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_2x2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/squares-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_plus /> - - <.squares_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_plus() %> - - <%= squares_plus(class: "h-6 w-6 text-gray-500") %> - """ - def squares_plus(assigns_or_opts \\ []) - - def squares_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/star.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.star /> - - <.star class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= star() %> - - <%= star(class: "h-6 w-6 text-gray-500") %> - """ - def star(assigns_or_opts \\ []) - - def star(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def star(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/stop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.stop /> - - <.stop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= stop() %> - - <%= stop(class: "h-6 w-6 text-gray-500") %> - """ - def stop(assigns_or_opts \\ []) - - def stop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def stop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/sun.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sun /> - - <.sun class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sun() %> - - <%= sun(class: "h-6 w-6 text-gray-500") %> - """ - def sun(assigns_or_opts \\ []) - - def sun(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sun(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/swatch.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.swatch /> - - <.swatch class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= swatch() %> - - <%= swatch(class: "h-6 w-6 text-gray-500") %> - """ - def swatch(assigns_or_opts \\ []) - - def swatch(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def swatch(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/table-cells.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.table_cells /> - - <.table_cells class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= table_cells() %> - - <%= table_cells(class: "h-6 w-6 text-gray-500") %> - """ - def table_cells(assigns_or_opts \\ []) - - def table_cells(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def table_cells(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/tag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.tag /> - - <.tag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= tag() %> - - <%= tag(class: "h-6 w-6 text-gray-500") %> - """ - def tag(assigns_or_opts \\ []) - - def tag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def tag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/ticket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ticket /> - - <.ticket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ticket() %> - - <%= ticket(class: "h-6 w-6 text-gray-500") %> - """ - def ticket(assigns_or_opts \\ []) - - def ticket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ticket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/trash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.trash /> - - <.trash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= trash() %> - - <%= trash(class: "h-6 w-6 text-gray-500") %> - """ - def trash(assigns_or_opts \\ []) - - def trash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def trash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/truck.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.truck /> - - <.truck class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= truck() %> - - <%= truck(class: "h-6 w-6 text-gray-500") %> - """ - def truck(assigns_or_opts \\ []) - - def truck(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def truck(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/user-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_circle /> - - <.user_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_circle() %> - - <%= user_circle(class: "h-6 w-6 text-gray-500") %> - """ - def user_circle(assigns_or_opts \\ []) - - def user_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/user-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_group /> - - <.user_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_group() %> - - <%= user_group(class: "h-6 w-6 text-gray-500") %> - """ - def user_group(assigns_or_opts \\ []) - - def user_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/user-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_minus /> - - <.user_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_minus() %> - - <%= user_minus(class: "h-6 w-6 text-gray-500") %> - """ - def user_minus(assigns_or_opts \\ []) - - def user_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/user-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_plus /> - - <.user_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_plus() %> - - <%= user_plus(class: "h-6 w-6 text-gray-500") %> - """ - def user_plus(assigns_or_opts \\ []) - - def user_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/user.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user /> - - <.user class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user() %> - - <%= user(class: "h-6 w-6 text-gray-500") %> - """ - def user(assigns_or_opts \\ []) - - def user(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/users.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.users /> - - <.users class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= users() %> - - <%= users(class: "h-6 w-6 text-gray-500") %> - """ - def users(assigns_or_opts \\ []) - - def users(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def users(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/variable.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.variable /> - - <.variable class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= variable() %> - - <%= variable(class: "h-6 w-6 text-gray-500") %> - """ - def variable(assigns_or_opts \\ []) - - def variable(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def variable(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/video-camera-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera_slash /> - - <.video_camera_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera_slash() %> - - <%= video_camera_slash(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera_slash(assigns_or_opts \\ []) - - def video_camera_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/video-camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera /> - - <.video_camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera() %> - - <%= video_camera(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera(assigns_or_opts \\ []) - - def video_camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/view-columns.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.view_columns /> - - <.view_columns class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= view_columns() %> - - <%= view_columns(class: "h-6 w-6 text-gray-500") %> - """ - def view_columns(assigns_or_opts \\ []) - - def view_columns(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def view_columns(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/wallet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wallet /> - - <.wallet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wallet() %> - - <%= wallet(class: "h-6 w-6 text-gray-500") %> - """ - def wallet(assigns_or_opts \\ []) - - def wallet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wallet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/wifi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wifi /> - - <.wifi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wifi() %> - - <%= wifi(class: "h-6 w-6 text-gray-500") %> - """ - def wifi(assigns_or_opts \\ []) - - def wifi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wifi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/wrench-screwdriver.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench_screwdriver /> - - <.wrench_screwdriver class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench_screwdriver() %> - - <%= wrench_screwdriver(class: "h-6 w-6 text-gray-500") %> - """ - def wrench_screwdriver(assigns_or_opts \\ []) - - def wrench_screwdriver(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench_screwdriver(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/wrench.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench /> - - <.wrench class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench() %> - - <%= wrench(class: "h-6 w-6 text-gray-500") %> - """ - def wrench(assigns_or_opts \\ []) - - def wrench(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/outline/x-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_circle /> - - <.x_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_circle() %> - - <%= x_circle(class: "h-6 w-6 text-gray-500") %> - """ - def x_circle(assigns_or_opts \\ []) - - def x_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/outline/x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_mark /> - - <.x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_mark() %> - - <%= x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def x_mark(assigns_or_opts \\ []) - - def x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - + use Heroicons.Generator, icon_dir: "icons/solid/" end diff --git a/lib/heroicons/solid.ex b/lib/heroicons/solid.ex index 1ba8072..89caadc 100644 --- a/lib/heroicons/solid.ex +++ b/lib/heroicons/solid.ex @@ -6,12407 +6,5 @@ defmodule Heroicons.Solid do designed to be rendered at 24x24. """ - use Phoenix.Component - - if function_exported?(Phoenix.Component, :assigns_to_attributes, 2) do - @assign_mod Phoenix.Component - @assigns_to_attrs_mod Phoenix.Component - else - @assign_mod Phoenix.LiveView - @assigns_to_attrs_mod Phoenix.LiveView.Helpers - end - - @doc """ - ![](assets/icons/solid/academic-cap.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.academic_cap /> - - <.academic_cap class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= academic_cap() %> - - <%= academic_cap(class: "h-6 w-6 text-gray-500") %> - """ - def academic_cap(assigns_or_opts \\ []) - - def academic_cap(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def academic_cap(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/adjustments-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_horizontal /> - - <.adjustments_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_horizontal() %> - - <%= adjustments_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_horizontal(assigns_or_opts \\ []) - - def adjustments_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/adjustments-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.adjustments_vertical /> - - <.adjustments_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= adjustments_vertical() %> - - <%= adjustments_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def adjustments_vertical(assigns_or_opts \\ []) - - def adjustments_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def adjustments_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/archive-box-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_arrow_down /> - - <.archive_box_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_arrow_down() %> - - <%= archive_box_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_arrow_down(assigns_or_opts \\ []) - - def archive_box_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/archive-box-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box_x_mark /> - - <.archive_box_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box_x_mark() %> - - <%= archive_box_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box_x_mark(assigns_or_opts \\ []) - - def archive_box_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/archive-box.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.archive_box /> - - <.archive_box class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= archive_box() %> - - <%= archive_box(class: "h-6 w-6 text-gray-500") %> - """ - def archive_box(assigns_or_opts \\ []) - - def archive_box(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def archive_box(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_circle /> - - <.arrow_down_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_circle() %> - - <%= arrow_down_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_circle(assigns_or_opts \\ []) - - def arrow_down_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_left /> - - <.arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_left() %> - - <%= arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_left(assigns_or_opts \\ []) - - def arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square_stack /> - - <.arrow_down_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square_stack() %> - - <%= arrow_down_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square_stack(assigns_or_opts \\ []) - - def arrow_down_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_on_square /> - - <.arrow_down_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_on_square() %> - - <%= arrow_down_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_on_square(assigns_or_opts \\ []) - - def arrow_down_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_right /> - - <.arrow_down_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_right() %> - - <%= arrow_down_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_right(assigns_or_opts \\ []) - - def arrow_down_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down_tray /> - - <.arrow_down_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down_tray() %> - - <%= arrow_down_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down_tray(assigns_or_opts \\ []) - - def arrow_down_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_down /> - - <.arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_down() %> - - <%= arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_down(assigns_or_opts \\ []) - - def arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-left-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_circle /> - - <.arrow_left_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_circle() %> - - <%= arrow_left_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_circle(assigns_or_opts \\ []) - - def arrow_left_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-left-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left_on_rectangle /> - - <.arrow_left_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left_on_rectangle() %> - - <%= arrow_left_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left_on_rectangle(assigns_or_opts \\ []) - - def arrow_left_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_left /> - - <.arrow_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_left() %> - - <%= arrow_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_left(assigns_or_opts \\ []) - - def arrow_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-long-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_down /> - - <.arrow_long_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_down() %> - - <%= arrow_long_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_down(assigns_or_opts \\ []) - - def arrow_long_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-long-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_left /> - - <.arrow_long_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_left() %> - - <%= arrow_long_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_left(assigns_or_opts \\ []) - - def arrow_long_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-long-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_right /> - - <.arrow_long_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_right() %> - - <%= arrow_long_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_right(assigns_or_opts \\ []) - - def arrow_long_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-long-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_long_up /> - - <.arrow_long_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_long_up() %> - - <%= arrow_long_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_long_up(assigns_or_opts \\ []) - - def arrow_long_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_long_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-path-rounded-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path_rounded_square /> - - <.arrow_path_rounded_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path_rounded_square() %> - - <%= arrow_path_rounded_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path_rounded_square(assigns_or_opts \\ []) - - def arrow_path_rounded_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path_rounded_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-path.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_path /> - - <.arrow_path class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_path() %> - - <%= arrow_path(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_path(assigns_or_opts \\ []) - - def arrow_path(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_path(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-right-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_circle /> - - <.arrow_right_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_circle() %> - - <%= arrow_right_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_circle(assigns_or_opts \\ []) - - def arrow_right_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-right-on-rectangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right_on_rectangle /> - - <.arrow_right_on_rectangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right_on_rectangle() %> - - <%= arrow_right_on_rectangle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right_on_rectangle(assigns_or_opts \\ []) - - def arrow_right_on_rectangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right_on_rectangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_right /> - - <.arrow_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_right() %> - - <%= arrow_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_right(assigns_or_opts \\ []) - - def arrow_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-small-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_down /> - - <.arrow_small_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_down() %> - - <%= arrow_small_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_down(assigns_or_opts \\ []) - - def arrow_small_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-small-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_left /> - - <.arrow_small_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_left() %> - - <%= arrow_small_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_left(assigns_or_opts \\ []) - - def arrow_small_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-small-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_right /> - - <.arrow_small_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_right() %> - - <%= arrow_small_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_right(assigns_or_opts \\ []) - - def arrow_small_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-small-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_small_up /> - - <.arrow_small_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_small_up() %> - - <%= arrow_small_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_small_up(assigns_or_opts \\ []) - - def arrow_small_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_small_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-top-right-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_top_right_on_square /> - - <.arrow_top_right_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_top_right_on_square() %> - - <%= arrow_top_right_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_top_right_on_square(assigns_or_opts \\ []) - - def arrow_top_right_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_top_right_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-trending-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_down /> - - <.arrow_trending_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_down() %> - - <%= arrow_trending_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_down(assigns_or_opts \\ []) - - def arrow_trending_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-trending-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_trending_up /> - - <.arrow_trending_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_trending_up() %> - - <%= arrow_trending_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_trending_up(assigns_or_opts \\ []) - - def arrow_trending_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_trending_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_circle /> - - <.arrow_up_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_circle() %> - - <%= arrow_up_circle(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_circle(assigns_or_opts \\ []) - - def arrow_up_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_left /> - - <.arrow_up_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_left() %> - - <%= arrow_up_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_left(assigns_or_opts \\ []) - - def arrow_up_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-on-square-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square_stack /> - - <.arrow_up_on_square_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square_stack() %> - - <%= arrow_up_on_square_stack(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square_stack(assigns_or_opts \\ []) - - def arrow_up_on_square_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-on-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_on_square /> - - <.arrow_up_on_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_on_square() %> - - <%= arrow_up_on_square(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_on_square(assigns_or_opts \\ []) - - def arrow_up_on_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_on_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_right /> - - <.arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_right() %> - - <%= arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_right(assigns_or_opts \\ []) - - def arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up-tray.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up_tray /> - - <.arrow_up_tray class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up_tray() %> - - <%= arrow_up_tray(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up_tray(assigns_or_opts \\ []) - - def arrow_up_tray(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up_tray(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_up /> - - <.arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_up() %> - - <%= arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_up(assigns_or_opts \\ []) - - def arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-uturn-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_down /> - - <.arrow_uturn_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_down() %> - - <%= arrow_uturn_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_down(assigns_or_opts \\ []) - - def arrow_uturn_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-uturn-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_left /> - - <.arrow_uturn_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_left() %> - - <%= arrow_uturn_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_left(assigns_or_opts \\ []) - - def arrow_uturn_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-uturn-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_right /> - - <.arrow_uturn_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_right() %> - - <%= arrow_uturn_right(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_right(assigns_or_opts \\ []) - - def arrow_uturn_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrow-uturn-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrow_uturn_up /> - - <.arrow_uturn_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrow_uturn_up() %> - - <%= arrow_uturn_up(class: "h-6 w-6 text-gray-500") %> - """ - def arrow_uturn_up(assigns_or_opts \\ []) - - def arrow_uturn_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrow_uturn_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrows-pointing-in.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_in /> - - <.arrows_pointing_in class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_in() %> - - <%= arrows_pointing_in(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_in(assigns_or_opts \\ []) - - def arrows_pointing_in(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_in(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrows-pointing-out.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_pointing_out /> - - <.arrows_pointing_out class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_pointing_out() %> - - <%= arrows_pointing_out(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_pointing_out(assigns_or_opts \\ []) - - def arrows_pointing_out(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_pointing_out(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrows-right-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_right_left /> - - <.arrows_right_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_right_left() %> - - <%= arrows_right_left(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_right_left(assigns_or_opts \\ []) - - def arrows_right_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_right_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/arrows-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.arrows_up_down /> - - <.arrows_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= arrows_up_down() %> - - <%= arrows_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def arrows_up_down(assigns_or_opts \\ []) - - def arrows_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def arrows_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/at-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.at_symbol /> - - <.at_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= at_symbol() %> - - <%= at_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def at_symbol(assigns_or_opts \\ []) - - def at_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def at_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/backspace.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backspace /> - - <.backspace class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backspace() %> - - <%= backspace(class: "h-6 w-6 text-gray-500") %> - """ - def backspace(assigns_or_opts \\ []) - - def backspace(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backspace(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/backward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.backward /> - - <.backward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= backward() %> - - <%= backward(class: "h-6 w-6 text-gray-500") %> - """ - def backward(assigns_or_opts \\ []) - - def backward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def backward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/banknotes.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.banknotes /> - - <.banknotes class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= banknotes() %> - - <%= banknotes(class: "h-6 w-6 text-gray-500") %> - """ - def banknotes(assigns_or_opts \\ []) - - def banknotes(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def banknotes(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_2 /> - - <.bars_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_2() %> - - <%= bars_2(class: "h-6 w-6 text-gray-500") %> - """ - def bars_2(assigns_or_opts \\ []) - - def bars_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-3-bottom-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_left /> - - <.bars_3_bottom_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_left() %> - - <%= bars_3_bottom_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_left(assigns_or_opts \\ []) - - def bars_3_bottom_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-3-bottom-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_bottom_right /> - - <.bars_3_bottom_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_bottom_right() %> - - <%= bars_3_bottom_right(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_bottom_right(assigns_or_opts \\ []) - - def bars_3_bottom_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_bottom_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-3-center-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3_center_left /> - - <.bars_3_center_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3_center_left() %> - - <%= bars_3_center_left(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3_center_left(assigns_or_opts \\ []) - - def bars_3_center_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3_center_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-3.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_3 /> - - <.bars_3 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_3() %> - - <%= bars_3(class: "h-6 w-6 text-gray-500") %> - """ - def bars_3(assigns_or_opts \\ []) - - def bars_3(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_3(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-4.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_4 /> - - <.bars_4 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_4() %> - - <%= bars_4(class: "h-6 w-6 text-gray-500") %> - """ - def bars_4(assigns_or_opts \\ []) - - def bars_4(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_4(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_down /> - - <.bars_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_down() %> - - <%= bars_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_down(assigns_or_opts \\ []) - - def bars_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bars-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bars_arrow_up /> - - <.bars_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bars_arrow_up() %> - - <%= bars_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def bars_arrow_up(assigns_or_opts \\ []) - - def bars_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bars_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/battery-0.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_0 /> - - <.battery_0 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_0() %> - - <%= battery_0(class: "h-6 w-6 text-gray-500") %> - """ - def battery_0(assigns_or_opts \\ []) - - def battery_0(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_0(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/battery-100.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_100 /> - - <.battery_100 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_100() %> - - <%= battery_100(class: "h-6 w-6 text-gray-500") %> - """ - def battery_100(assigns_or_opts \\ []) - - def battery_100(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_100(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/battery-50.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.battery_50 /> - - <.battery_50 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= battery_50() %> - - <%= battery_50(class: "h-6 w-6 text-gray-500") %> - """ - def battery_50(assigns_or_opts \\ []) - - def battery_50(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def battery_50(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/beaker.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.beaker /> - - <.beaker class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= beaker() %> - - <%= beaker(class: "h-6 w-6 text-gray-500") %> - """ - def beaker(assigns_or_opts \\ []) - - def beaker(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def beaker(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bell-alert.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_alert /> - - <.bell_alert class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_alert() %> - - <%= bell_alert(class: "h-6 w-6 text-gray-500") %> - """ - def bell_alert(assigns_or_opts \\ []) - - def bell_alert(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_alert(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/bell-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_slash /> - - <.bell_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_slash() %> - - <%= bell_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bell_slash(assigns_or_opts \\ []) - - def bell_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/bell-snooze.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell_snooze /> - - <.bell_snooze class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell_snooze() %> - - <%= bell_snooze(class: "h-6 w-6 text-gray-500") %> - """ - def bell_snooze(assigns_or_opts \\ []) - - def bell_snooze(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell_snooze(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bell.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bell /> - - <.bell class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bell() %> - - <%= bell(class: "h-6 w-6 text-gray-500") %> - """ - def bell(assigns_or_opts \\ []) - - def bell(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bell(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bolt-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt_slash /> - - <.bolt_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt_slash() %> - - <%= bolt_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bolt_slash(assigns_or_opts \\ []) - - def bolt_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bolt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bolt /> - - <.bolt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bolt() %> - - <%= bolt(class: "h-6 w-6 text-gray-500") %> - """ - def bolt(assigns_or_opts \\ []) - - def bolt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bolt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/book-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.book_open /> - - <.book_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= book_open() %> - - <%= book_open(class: "h-6 w-6 text-gray-500") %> - """ - def book_open(assigns_or_opts \\ []) - - def book_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def book_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bookmark-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_slash /> - - <.bookmark_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_slash() %> - - <%= bookmark_slash(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_slash(assigns_or_opts \\ []) - - def bookmark_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bookmark-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark_square /> - - <.bookmark_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark_square() %> - - <%= bookmark_square(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark_square(assigns_or_opts \\ []) - - def bookmark_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/bookmark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.bookmark /> - - <.bookmark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= bookmark() %> - - <%= bookmark(class: "h-6 w-6 text-gray-500") %> - """ - def bookmark(assigns_or_opts \\ []) - - def bookmark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def bookmark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/briefcase.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.briefcase /> - - <.briefcase class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= briefcase() %> - - <%= briefcase(class: "h-6 w-6 text-gray-500") %> - """ - def briefcase(assigns_or_opts \\ []) - - def briefcase(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def briefcase(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/building-library.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_library /> - - <.building_library class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_library() %> - - <%= building_library(class: "h-6 w-6 text-gray-500") %> - """ - def building_library(assigns_or_opts \\ []) - - def building_library(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_library(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/building-office-2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office_2 /> - - <.building_office_2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office_2() %> - - <%= building_office_2(class: "h-6 w-6 text-gray-500") %> - """ - def building_office_2(assigns_or_opts \\ []) - - def building_office_2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office_2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/building-office.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_office /> - - <.building_office class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_office() %> - - <%= building_office(class: "h-6 w-6 text-gray-500") %> - """ - def building_office(assigns_or_opts \\ []) - - def building_office(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_office(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/building-storefront.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.building_storefront /> - - <.building_storefront class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= building_storefront() %> - - <%= building_storefront(class: "h-6 w-6 text-gray-500") %> - """ - def building_storefront(assigns_or_opts \\ []) - - def building_storefront(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def building_storefront(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/cake.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cake /> - - <.cake class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cake() %> - - <%= cake(class: "h-6 w-6 text-gray-500") %> - """ - def cake(assigns_or_opts \\ []) - - def cake(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cake(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/calculator.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calculator /> - - <.calculator class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calculator() %> - - <%= calculator(class: "h-6 w-6 text-gray-500") %> - """ - def calculator(assigns_or_opts \\ []) - - def calculator(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calculator(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/calendar-days.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar_days /> - - <.calendar_days class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar_days() %> - - <%= calendar_days(class: "h-6 w-6 text-gray-500") %> - """ - def calendar_days(assigns_or_opts \\ []) - - def calendar_days(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar_days(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/calendar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.calendar /> - - <.calendar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= calendar() %> - - <%= calendar(class: "h-6 w-6 text-gray-500") %> - """ - def calendar(assigns_or_opts \\ []) - - def calendar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def calendar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.camera /> - - <.camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= camera() %> - - <%= camera(class: "h-6 w-6 text-gray-500") %> - """ - def camera(assigns_or_opts \\ []) - - def camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/chart-bar-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar_square /> - - <.chart_bar_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar_square() %> - - <%= chart_bar_square(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar_square(assigns_or_opts \\ []) - - def chart_bar_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_bar /> - - <.chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_bar() %> - - <%= chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def chart_bar(assigns_or_opts \\ []) - - def chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chart-pie.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chart_pie /> - - <.chart_pie class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chart_pie() %> - - <%= chart_pie(class: "h-6 w-6 text-gray-500") %> - """ - def chart_pie(assigns_or_opts \\ []) - - def chart_pie(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chart_pie(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-bottom-center-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center_text /> - - <.chat_bubble_bottom_center_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center_text() %> - - <%= chat_bubble_bottom_center_text(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center_text(assigns_or_opts \\ []) - - def chat_bubble_bottom_center_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-bottom-center.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_bottom_center /> - - <.chat_bubble_bottom_center class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_bottom_center() %> - - <%= chat_bubble_bottom_center(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_bottom_center(assigns_or_opts \\ []) - - def chat_bubble_bottom_center(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_bottom_center(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_ellipsis /> - - <.chat_bubble_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_ellipsis() %> - - <%= chat_bubble_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-left-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left_right /> - - <.chat_bubble_left_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left_right() %> - - <%= chat_bubble_left_right(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left_right(assigns_or_opts \\ []) - - def chat_bubble_left_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_left /> - - <.chat_bubble_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_left() %> - - <%= chat_bubble_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_left(assigns_or_opts \\ []) - - def chat_bubble_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-oval-left-ellipsis.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left_ellipsis /> - - <.chat_bubble_oval_left_ellipsis class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left_ellipsis() %> - - <%= chat_bubble_oval_left_ellipsis(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left_ellipsis(assigns_or_opts \\ []) - - def chat_bubble_oval_left_ellipsis(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left_ellipsis(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chat-bubble-oval-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chat_bubble_oval_left /> - - <.chat_bubble_oval_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chat_bubble_oval_left() %> - - <%= chat_bubble_oval_left(class: "h-6 w-6 text-gray-500") %> - """ - def chat_bubble_oval_left(assigns_or_opts \\ []) - - def chat_bubble_oval_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chat_bubble_oval_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/check-badge.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_badge /> - - <.check_badge class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_badge() %> - - <%= check_badge(class: "h-6 w-6 text-gray-500") %> - """ - def check_badge(assigns_or_opts \\ []) - - def check_badge(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_badge(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/check-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check_circle /> - - <.check_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check_circle() %> - - <%= check_circle(class: "h-6 w-6 text-gray-500") %> - """ - def check_circle(assigns_or_opts \\ []) - - def check_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.check /> - - <.check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= check() %> - - <%= check(class: "h-6 w-6 text-gray-500") %> - """ - def check(assigns_or_opts \\ []) - - def check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-double-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_down /> - - <.chevron_double_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_down() %> - - <%= chevron_double_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_down(assigns_or_opts \\ []) - - def chevron_double_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-double-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_left /> - - <.chevron_double_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_left() %> - - <%= chevron_double_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_left(assigns_or_opts \\ []) - - def chevron_double_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-double-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_right /> - - <.chevron_double_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_right() %> - - <%= chevron_double_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_right(assigns_or_opts \\ []) - - def chevron_double_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-double-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_double_up /> - - <.chevron_double_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_double_up() %> - - <%= chevron_double_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_double_up(assigns_or_opts \\ []) - - def chevron_double_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_double_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_down /> - - <.chevron_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_down() %> - - <%= chevron_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_down(assigns_or_opts \\ []) - - def chevron_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_left /> - - <.chevron_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_left() %> - - <%= chevron_left(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_left(assigns_or_opts \\ []) - - def chevron_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_right /> - - <.chevron_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_right() %> - - <%= chevron_right(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_right(assigns_or_opts \\ []) - - def chevron_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-up-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up_down /> - - <.chevron_up_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up_down() %> - - <%= chevron_up_down(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up_down(assigns_or_opts \\ []) - - def chevron_up_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/chevron-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.chevron_up /> - - <.chevron_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= chevron_up() %> - - <%= chevron_up(class: "h-6 w-6 text-gray-500") %> - """ - def chevron_up(assigns_or_opts \\ []) - - def chevron_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def chevron_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/circle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.circle_stack /> - - <.circle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= circle_stack() %> - - <%= circle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def circle_stack(assigns_or_opts \\ []) - - def circle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def circle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/clipboard-document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_check /> - - <.clipboard_document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_check() %> - - <%= clipboard_document_check(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_check(assigns_or_opts \\ []) - - def clipboard_document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/clipboard-document-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document_list /> - - <.clipboard_document_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document_list() %> - - <%= clipboard_document_list(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document_list(assigns_or_opts \\ []) - - def clipboard_document_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/clipboard-document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard_document /> - - <.clipboard_document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard_document() %> - - <%= clipboard_document(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard_document(assigns_or_opts \\ []) - - def clipboard_document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard_document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/clipboard.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clipboard /> - - <.clipboard class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clipboard() %> - - <%= clipboard(class: "h-6 w-6 text-gray-500") %> - """ - def clipboard(assigns_or_opts \\ []) - - def clipboard(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clipboard(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/clock.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.clock /> - - <.clock class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= clock() %> - - <%= clock(class: "h-6 w-6 text-gray-500") %> - """ - def clock(assigns_or_opts \\ []) - - def clock(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def clock(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cloud-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_down /> - - <.cloud_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_down() %> - - <%= cloud_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_down(assigns_or_opts \\ []) - - def cloud_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cloud-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud_arrow_up /> - - <.cloud_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud_arrow_up() %> - - <%= cloud_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def cloud_arrow_up(assigns_or_opts \\ []) - - def cloud_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cloud.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cloud /> - - <.cloud class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cloud() %> - - <%= cloud(class: "h-6 w-6 text-gray-500") %> - """ - def cloud(assigns_or_opts \\ []) - - def cloud(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cloud(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/code-bracket-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket_square /> - - <.code_bracket_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket_square() %> - - <%= code_bracket_square(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket_square(assigns_or_opts \\ []) - - def code_bracket_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/code-bracket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.code_bracket /> - - <.code_bracket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= code_bracket() %> - - <%= code_bracket(class: "h-6 w-6 text-gray-500") %> - """ - def code_bracket(assigns_or_opts \\ []) - - def code_bracket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def code_bracket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cog-6-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_6_tooth /> - - <.cog_6_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_6_tooth() %> - - <%= cog_6_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_6_tooth(assigns_or_opts \\ []) - - def cog_6_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_6_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cog-8-tooth.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog_8_tooth /> - - <.cog_8_tooth class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog_8_tooth() %> - - <%= cog_8_tooth(class: "h-6 w-6 text-gray-500") %> - """ - def cog_8_tooth(assigns_or_opts \\ []) - - def cog_8_tooth(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog_8_tooth(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cog.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cog /> - - <.cog class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cog() %> - - <%= cog(class: "h-6 w-6 text-gray-500") %> - """ - def cog(assigns_or_opts \\ []) - - def cog(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cog(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/command-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.command_line /> - - <.command_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= command_line() %> - - <%= command_line(class: "h-6 w-6 text-gray-500") %> - """ - def command_line(assigns_or_opts \\ []) - - def command_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def command_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/computer-desktop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.computer_desktop /> - - <.computer_desktop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= computer_desktop() %> - - <%= computer_desktop(class: "h-6 w-6 text-gray-500") %> - """ - def computer_desktop(assigns_or_opts \\ []) - - def computer_desktop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def computer_desktop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cpu-chip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cpu_chip /> - - <.cpu_chip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cpu_chip() %> - - <%= cpu_chip(class: "h-6 w-6 text-gray-500") %> - """ - def cpu_chip(assigns_or_opts \\ []) - - def cpu_chip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cpu_chip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/credit-card.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.credit_card /> - - <.credit_card class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= credit_card() %> - - <%= credit_card(class: "h-6 w-6 text-gray-500") %> - """ - def credit_card(assigns_or_opts \\ []) - - def credit_card(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def credit_card(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/cube-transparent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube_transparent /> - - <.cube_transparent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube_transparent() %> - - <%= cube_transparent(class: "h-6 w-6 text-gray-500") %> - """ - def cube_transparent(assigns_or_opts \\ []) - - def cube_transparent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube_transparent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cube.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cube /> - - <.cube class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cube() %> - - <%= cube(class: "h-6 w-6 text-gray-500") %> - """ - def cube(assigns_or_opts \\ []) - - def cube(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cube(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-bangladeshi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_bangladeshi /> - - <.currency_bangladeshi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_bangladeshi() %> - - <%= currency_bangladeshi(class: "h-6 w-6 text-gray-500") %> - """ - def currency_bangladeshi(assigns_or_opts \\ []) - - def currency_bangladeshi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_bangladeshi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-dollar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_dollar /> - - <.currency_dollar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_dollar() %> - - <%= currency_dollar(class: "h-6 w-6 text-gray-500") %> - """ - def currency_dollar(assigns_or_opts \\ []) - - def currency_dollar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_dollar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-euro.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_euro /> - - <.currency_euro class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_euro() %> - - <%= currency_euro(class: "h-6 w-6 text-gray-500") %> - """ - def currency_euro(assigns_or_opts \\ []) - - def currency_euro(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_euro(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-pound.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_pound /> - - <.currency_pound class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_pound() %> - - <%= currency_pound(class: "h-6 w-6 text-gray-500") %> - """ - def currency_pound(assigns_or_opts \\ []) - - def currency_pound(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_pound(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-rupee.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_rupee /> - - <.currency_rupee class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_rupee() %> - - <%= currency_rupee(class: "h-6 w-6 text-gray-500") %> - """ - def currency_rupee(assigns_or_opts \\ []) - - def currency_rupee(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_rupee(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/currency-yen.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.currency_yen /> - - <.currency_yen class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= currency_yen() %> - - <%= currency_yen(class: "h-6 w-6 text-gray-500") %> - """ - def currency_yen(assigns_or_opts \\ []) - - def currency_yen(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def currency_yen(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cursor-arrow-rays.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_rays /> - - <.cursor_arrow_rays class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_rays() %> - - <%= cursor_arrow_rays(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_rays(assigns_or_opts \\ []) - - def cursor_arrow_rays(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_rays(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/cursor-arrow-ripple.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.cursor_arrow_ripple /> - - <.cursor_arrow_ripple class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= cursor_arrow_ripple() %> - - <%= cursor_arrow_ripple(class: "h-6 w-6 text-gray-500") %> - """ - def cursor_arrow_ripple(assigns_or_opts \\ []) - - def cursor_arrow_ripple(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def cursor_arrow_ripple(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/device-phone-mobile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_phone_mobile /> - - <.device_phone_mobile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_phone_mobile() %> - - <%= device_phone_mobile(class: "h-6 w-6 text-gray-500") %> - """ - def device_phone_mobile(assigns_or_opts \\ []) - - def device_phone_mobile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_phone_mobile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/device-tablet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.device_tablet /> - - <.device_tablet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= device_tablet() %> - - <%= device_tablet(class: "h-6 w-6 text-gray-500") %> - """ - def device_tablet(assigns_or_opts \\ []) - - def device_tablet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def device_tablet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_down /> - - <.document_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_down() %> - - <%= document_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_down(assigns_or_opts \\ []) - - def document_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-arrow-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_arrow_up /> - - <.document_arrow_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_arrow_up() %> - - <%= document_arrow_up(class: "h-6 w-6 text-gray-500") %> - """ - def document_arrow_up(assigns_or_opts \\ []) - - def document_arrow_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_arrow_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_chart_bar /> - - <.document_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_chart_bar() %> - - <%= document_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def document_chart_bar(assigns_or_opts \\ []) - - def document_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_check /> - - <.document_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_check() %> - - <%= document_check(class: "h-6 w-6 text-gray-500") %> - """ - def document_check(assigns_or_opts \\ []) - - def document_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-duplicate.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_duplicate /> - - <.document_duplicate class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_duplicate() %> - - <%= document_duplicate(class: "h-6 w-6 text-gray-500") %> - """ - def document_duplicate(assigns_or_opts \\ []) - - def document_duplicate(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_duplicate(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_magnifying_glass /> - - <.document_magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_magnifying_glass() %> - - <%= document_magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def document_magnifying_glass(assigns_or_opts \\ []) - - def document_magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_minus /> - - <.document_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_minus() %> - - <%= document_minus(class: "h-6 w-6 text-gray-500") %> - """ - def document_minus(assigns_or_opts \\ []) - - def document_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_plus /> - - <.document_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_plus() %> - - <%= document_plus(class: "h-6 w-6 text-gray-500") %> - """ - def document_plus(assigns_or_opts \\ []) - - def document_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document-text.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document_text /> - - <.document_text class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document_text() %> - - <%= document_text(class: "h-6 w-6 text-gray-500") %> - """ - def document_text(assigns_or_opts \\ []) - - def document_text(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document_text(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/document.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.document /> - - <.document class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= document() %> - - <%= document(class: "h-6 w-6 text-gray-500") %> - """ - def document(assigns_or_opts \\ []) - - def document(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def document(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/ellipsis-horizontal-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal_circle /> - - <.ellipsis_horizontal_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal_circle() %> - - <%= ellipsis_horizontal_circle(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal_circle(assigns_or_opts \\ []) - - def ellipsis_horizontal_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/ellipsis-horizontal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_horizontal /> - - <.ellipsis_horizontal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_horizontal() %> - - <%= ellipsis_horizontal(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_horizontal(assigns_or_opts \\ []) - - def ellipsis_horizontal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_horizontal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/ellipsis-vertical.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ellipsis_vertical /> - - <.ellipsis_vertical class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ellipsis_vertical() %> - - <%= ellipsis_vertical(class: "h-6 w-6 text-gray-500") %> - """ - def ellipsis_vertical(assigns_or_opts \\ []) - - def ellipsis_vertical(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ellipsis_vertical(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/envelope-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope_open /> - - <.envelope_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope_open() %> - - <%= envelope_open(class: "h-6 w-6 text-gray-500") %> - """ - def envelope_open(assigns_or_opts \\ []) - - def envelope_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/envelope.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.envelope /> - - <.envelope class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= envelope() %> - - <%= envelope(class: "h-6 w-6 text-gray-500") %> - """ - def envelope(assigns_or_opts \\ []) - - def envelope(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def envelope(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/exclamation-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_circle /> - - <.exclamation_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_circle() %> - - <%= exclamation_circle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_circle(assigns_or_opts \\ []) - - def exclamation_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/exclamation-triangle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.exclamation_triangle /> - - <.exclamation_triangle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= exclamation_triangle() %> - - <%= exclamation_triangle(class: "h-6 w-6 text-gray-500") %> - """ - def exclamation_triangle(assigns_or_opts \\ []) - - def exclamation_triangle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def exclamation_triangle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/eye-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye_slash /> - - <.eye_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye_slash() %> - - <%= eye_slash(class: "h-6 w-6 text-gray-500") %> - """ - def eye_slash(assigns_or_opts \\ []) - - def eye_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/eye.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.eye /> - - <.eye class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= eye() %> - - <%= eye(class: "h-6 w-6 text-gray-500") %> - """ - def eye(assigns_or_opts \\ []) - - def eye(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def eye(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/face-frown.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_frown /> - - <.face_frown class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_frown() %> - - <%= face_frown(class: "h-6 w-6 text-gray-500") %> - """ - def face_frown(assigns_or_opts \\ []) - - def face_frown(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_frown(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/face-smile.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.face_smile /> - - <.face_smile class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= face_smile() %> - - <%= face_smile(class: "h-6 w-6 text-gray-500") %> - """ - def face_smile(assigns_or_opts \\ []) - - def face_smile(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def face_smile(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/film.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.film /> - - <.film class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= film() %> - - <%= film(class: "h-6 w-6 text-gray-500") %> - """ - def film(assigns_or_opts \\ []) - - def film(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def film(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/finger-print.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.finger_print /> - - <.finger_print class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= finger_print() %> - - <%= finger_print(class: "h-6 w-6 text-gray-500") %> - """ - def finger_print(assigns_or_opts \\ []) - - def finger_print(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def finger_print(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/fire.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.fire /> - - <.fire class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= fire() %> - - <%= fire(class: "h-6 w-6 text-gray-500") %> - """ - def fire(assigns_or_opts \\ []) - - def fire(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def fire(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/flag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.flag /> - - <.flag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= flag() %> - - <%= flag(class: "h-6 w-6 text-gray-500") %> - """ - def flag(assigns_or_opts \\ []) - - def flag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def flag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/folder-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_arrow_down /> - - <.folder_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_arrow_down() %> - - <%= folder_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def folder_arrow_down(assigns_or_opts \\ []) - - def folder_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/folder-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_minus /> - - <.folder_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_minus() %> - - <%= folder_minus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_minus(assigns_or_opts \\ []) - - def folder_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/folder-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_open /> - - <.folder_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_open() %> - - <%= folder_open(class: "h-6 w-6 text-gray-500") %> - """ - def folder_open(assigns_or_opts \\ []) - - def folder_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/folder-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder_plus /> - - <.folder_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder_plus() %> - - <%= folder_plus(class: "h-6 w-6 text-gray-500") %> - """ - def folder_plus(assigns_or_opts \\ []) - - def folder_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/folder.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.folder /> - - <.folder class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= folder() %> - - <%= folder(class: "h-6 w-6 text-gray-500") %> - """ - def folder(assigns_or_opts \\ []) - - def folder(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def folder(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/forward.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.forward /> - - <.forward class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= forward() %> - - <%= forward(class: "h-6 w-6 text-gray-500") %> - """ - def forward(assigns_or_opts \\ []) - - def forward(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def forward(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/funnel.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.funnel /> - - <.funnel class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= funnel() %> - - <%= funnel(class: "h-6 w-6 text-gray-500") %> - """ - def funnel(assigns_or_opts \\ []) - - def funnel(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def funnel(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/gif.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gif /> - - <.gif class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gif() %> - - <%= gif(class: "h-6 w-6 text-gray-500") %> - """ - def gif(assigns_or_opts \\ []) - - def gif(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gif(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/gift-top.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift_top /> - - <.gift_top class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift_top() %> - - <%= gift_top(class: "h-6 w-6 text-gray-500") %> - """ - def gift_top(assigns_or_opts \\ []) - - def gift_top(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift_top(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/gift.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.gift /> - - <.gift class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= gift() %> - - <%= gift(class: "h-6 w-6 text-gray-500") %> - """ - def gift(assigns_or_opts \\ []) - - def gift(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def gift(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/globe-alt.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_alt /> - - <.globe_alt class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_alt() %> - - <%= globe_alt(class: "h-6 w-6 text-gray-500") %> - """ - def globe_alt(assigns_or_opts \\ []) - - def globe_alt(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_alt(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/globe-americas.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_americas /> - - <.globe_americas class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_americas() %> - - <%= globe_americas(class: "h-6 w-6 text-gray-500") %> - """ - def globe_americas(assigns_or_opts \\ []) - - def globe_americas(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_americas(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/globe-asia-australia.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_asia_australia /> - - <.globe_asia_australia class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_asia_australia() %> - - <%= globe_asia_australia(class: "h-6 w-6 text-gray-500") %> - """ - def globe_asia_australia(assigns_or_opts \\ []) - - def globe_asia_australia(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_asia_australia(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/globe-europe-africa.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.globe_europe_africa /> - - <.globe_europe_africa class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= globe_europe_africa() %> - - <%= globe_europe_africa(class: "h-6 w-6 text-gray-500") %> - """ - def globe_europe_africa(assigns_or_opts \\ []) - - def globe_europe_africa(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def globe_europe_africa(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/hand-raised.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_raised /> - - <.hand_raised class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_raised() %> - - <%= hand_raised(class: "h-6 w-6 text-gray-500") %> - """ - def hand_raised(assigns_or_opts \\ []) - - def hand_raised(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_raised(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/hand-thumb-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_down /> - - <.hand_thumb_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_down() %> - - <%= hand_thumb_down(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_down(assigns_or_opts \\ []) - - def hand_thumb_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/hand-thumb-up.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hand_thumb_up /> - - <.hand_thumb_up class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hand_thumb_up() %> - - <%= hand_thumb_up(class: "h-6 w-6 text-gray-500") %> - """ - def hand_thumb_up(assigns_or_opts \\ []) - - def hand_thumb_up(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hand_thumb_up(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/hashtag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.hashtag /> - - <.hashtag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= hashtag() %> - - <%= hashtag(class: "h-6 w-6 text-gray-500") %> - """ - def hashtag(assigns_or_opts \\ []) - - def hashtag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def hashtag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/heart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.heart /> - - <.heart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= heart() %> - - <%= heart(class: "h-6 w-6 text-gray-500") %> - """ - def heart(assigns_or_opts \\ []) - - def heart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def heart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/home-modern.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home_modern /> - - <.home_modern class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home_modern() %> - - <%= home_modern(class: "h-6 w-6 text-gray-500") %> - """ - def home_modern(assigns_or_opts \\ []) - - def home_modern(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home_modern(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/home.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.home /> - - <.home class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= home() %> - - <%= home(class: "h-6 w-6 text-gray-500") %> - """ - def home(assigns_or_opts \\ []) - - def home(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def home(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/identification.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.identification /> - - <.identification class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= identification() %> - - <%= identification(class: "h-6 w-6 text-gray-500") %> - """ - def identification(assigns_or_opts \\ []) - - def identification(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def identification(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/inbox-arrow-down.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_arrow_down /> - - <.inbox_arrow_down class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_arrow_down() %> - - <%= inbox_arrow_down(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_arrow_down(assigns_or_opts \\ []) - - def inbox_arrow_down(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_arrow_down(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/inbox-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox_stack /> - - <.inbox_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox_stack() %> - - <%= inbox_stack(class: "h-6 w-6 text-gray-500") %> - """ - def inbox_stack(assigns_or_opts \\ []) - - def inbox_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/inbox.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.inbox /> - - <.inbox class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= inbox() %> - - <%= inbox(class: "h-6 w-6 text-gray-500") %> - """ - def inbox(assigns_or_opts \\ []) - - def inbox(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def inbox(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/information-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.information_circle /> - - <.information_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= information_circle() %> - - <%= information_circle(class: "h-6 w-6 text-gray-500") %> - """ - def information_circle(assigns_or_opts \\ []) - - def information_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def information_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/key.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.key /> - - <.key class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= key() %> - - <%= key(class: "h-6 w-6 text-gray-500") %> - """ - def key(assigns_or_opts \\ []) - - def key(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def key(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/language.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.language /> - - <.language class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= language() %> - - <%= language(class: "h-6 w-6 text-gray-500") %> - """ - def language(assigns_or_opts \\ []) - - def language(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def language(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/lifebuoy.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lifebuoy /> - - <.lifebuoy class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lifebuoy() %> - - <%= lifebuoy(class: "h-6 w-6 text-gray-500") %> - """ - def lifebuoy(assigns_or_opts \\ []) - - def lifebuoy(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lifebuoy(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/light-bulb.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.light_bulb /> - - <.light_bulb class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= light_bulb() %> - - <%= light_bulb(class: "h-6 w-6 text-gray-500") %> - """ - def light_bulb(assigns_or_opts \\ []) - - def light_bulb(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def light_bulb(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/link.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.link /> - - <.link class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= link() %> - - <%= link(class: "h-6 w-6 text-gray-500") %> - """ - def link(assigns_or_opts \\ []) - - def link(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def link(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/list-bullet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.list_bullet /> - - <.list_bullet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= list_bullet() %> - - <%= list_bullet(class: "h-6 w-6 text-gray-500") %> - """ - def list_bullet(assigns_or_opts \\ []) - - def list_bullet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def list_bullet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/lock-closed.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_closed /> - - <.lock_closed class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_closed() %> - - <%= lock_closed(class: "h-6 w-6 text-gray-500") %> - """ - def lock_closed(assigns_or_opts \\ []) - - def lock_closed(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_closed(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/lock-open.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.lock_open /> - - <.lock_open class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= lock_open() %> - - <%= lock_open(class: "h-6 w-6 text-gray-500") %> - """ - def lock_open(assigns_or_opts \\ []) - - def lock_open(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def lock_open(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/magnifying-glass-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_circle /> - - <.magnifying_glass_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_circle() %> - - <%= magnifying_glass_circle(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_circle(assigns_or_opts \\ []) - - def magnifying_glass_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/magnifying-glass-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_minus /> - - <.magnifying_glass_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_minus() %> - - <%= magnifying_glass_minus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_minus(assigns_or_opts \\ []) - - def magnifying_glass_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/magnifying-glass-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass_plus /> - - <.magnifying_glass_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass_plus() %> - - <%= magnifying_glass_plus(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass_plus(assigns_or_opts \\ []) - - def magnifying_glass_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/magnifying-glass.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.magnifying_glass /> - - <.magnifying_glass class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= magnifying_glass() %> - - <%= magnifying_glass(class: "h-6 w-6 text-gray-500") %> - """ - def magnifying_glass(assigns_or_opts \\ []) - - def magnifying_glass(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def magnifying_glass(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/map-pin.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map_pin /> - - <.map_pin class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map_pin() %> - - <%= map_pin(class: "h-6 w-6 text-gray-500") %> - """ - def map_pin(assigns_or_opts \\ []) - - def map_pin(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map_pin(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/map.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.map /> - - <.map class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= map() %> - - <%= map(class: "h-6 w-6 text-gray-500") %> - """ - def map(assigns_or_opts \\ []) - - def map(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def map(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/megaphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.megaphone /> - - <.megaphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= megaphone() %> - - <%= megaphone(class: "h-6 w-6 text-gray-500") %> - """ - def megaphone(assigns_or_opts \\ []) - - def megaphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def megaphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/microphone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.microphone /> - - <.microphone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= microphone() %> - - <%= microphone(class: "h-6 w-6 text-gray-500") %> - """ - def microphone(assigns_or_opts \\ []) - - def microphone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def microphone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/minus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_circle /> - - <.minus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_circle() %> - - <%= minus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def minus_circle(assigns_or_opts \\ []) - - def minus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/minus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus_small /> - - <.minus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus_small() %> - - <%= minus_small(class: "h-6 w-6 text-gray-500") %> - """ - def minus_small(assigns_or_opts \\ []) - - def minus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.minus /> - - <.minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= minus() %> - - <%= minus(class: "h-6 w-6 text-gray-500") %> - """ - def minus(assigns_or_opts \\ []) - - def minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/moon.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.moon /> - - <.moon class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= moon() %> - - <%= moon(class: "h-6 w-6 text-gray-500") %> - """ - def moon(assigns_or_opts \\ []) - - def moon(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def moon(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/musical-note.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.musical_note /> - - <.musical_note class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= musical_note() %> - - <%= musical_note(class: "h-6 w-6 text-gray-500") %> - """ - def musical_note(assigns_or_opts \\ []) - - def musical_note(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def musical_note(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/newspaper.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.newspaper /> - - <.newspaper class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= newspaper() %> - - <%= newspaper(class: "h-6 w-6 text-gray-500") %> - """ - def newspaper(assigns_or_opts \\ []) - - def newspaper(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def newspaper(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/no-symbol.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.no_symbol /> - - <.no_symbol class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= no_symbol() %> - - <%= no_symbol(class: "h-6 w-6 text-gray-500") %> - """ - def no_symbol(assigns_or_opts \\ []) - - def no_symbol(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def no_symbol(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/paint-brush.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paint_brush /> - - <.paint_brush class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paint_brush() %> - - <%= paint_brush(class: "h-6 w-6 text-gray-500") %> - """ - def paint_brush(assigns_or_opts \\ []) - - def paint_brush(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paint_brush(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/paper-airplane.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_airplane /> - - <.paper_airplane class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_airplane() %> - - <%= paper_airplane(class: "h-6 w-6 text-gray-500") %> - """ - def paper_airplane(assigns_or_opts \\ []) - - def paper_airplane(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_airplane(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/paper-clip.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.paper_clip /> - - <.paper_clip class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= paper_clip() %> - - <%= paper_clip(class: "h-6 w-6 text-gray-500") %> - """ - def paper_clip(assigns_or_opts \\ []) - - def paper_clip(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def paper_clip(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pause /> - - <.pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pause() %> - - <%= pause(class: "h-6 w-6 text-gray-500") %> - """ - def pause(assigns_or_opts \\ []) - - def pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/pencil-square.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil_square /> - - <.pencil_square class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil_square() %> - - <%= pencil_square(class: "h-6 w-6 text-gray-500") %> - """ - def pencil_square(assigns_or_opts \\ []) - - def pencil_square(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil_square(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/pencil.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.pencil /> - - <.pencil class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= pencil() %> - - <%= pencil(class: "h-6 w-6 text-gray-500") %> - """ - def pencil(assigns_or_opts \\ []) - - def pencil(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def pencil(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/phone-arrow-down-left.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_down_left /> - - <.phone_arrow_down_left class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_down_left() %> - - <%= phone_arrow_down_left(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_down_left(assigns_or_opts \\ []) - - def phone_arrow_down_left(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_down_left(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/phone-arrow-up-right.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_arrow_up_right /> - - <.phone_arrow_up_right class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_arrow_up_right() %> - - <%= phone_arrow_up_right(class: "h-6 w-6 text-gray-500") %> - """ - def phone_arrow_up_right(assigns_or_opts \\ []) - - def phone_arrow_up_right(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_arrow_up_right(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/phone-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone_x_mark /> - - <.phone_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone_x_mark() %> - - <%= phone_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def phone_x_mark(assigns_or_opts \\ []) - - def phone_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/phone.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.phone /> - - <.phone class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= phone() %> - - <%= phone(class: "h-6 w-6 text-gray-500") %> - """ - def phone(assigns_or_opts \\ []) - - def phone(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def phone(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/photo.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.photo /> - - <.photo class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= photo() %> - - <%= photo(class: "h-6 w-6 text-gray-500") %> - """ - def photo(assigns_or_opts \\ []) - - def photo(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def photo(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/play-pause.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play_pause /> - - <.play_pause class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play_pause() %> - - <%= play_pause(class: "h-6 w-6 text-gray-500") %> - """ - def play_pause(assigns_or_opts \\ []) - - def play_pause(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play_pause(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/play.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.play /> - - <.play class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= play() %> - - <%= play(class: "h-6 w-6 text-gray-500") %> - """ - def play(assigns_or_opts \\ []) - - def play(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def play(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/plus-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_circle /> - - <.plus_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_circle() %> - - <%= plus_circle(class: "h-6 w-6 text-gray-500") %> - """ - def plus_circle(assigns_or_opts \\ []) - - def plus_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/plus-small.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus_small /> - - <.plus_small class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus_small() %> - - <%= plus_small(class: "h-6 w-6 text-gray-500") %> - """ - def plus_small(assigns_or_opts \\ []) - - def plus_small(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus_small(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.plus /> - - <.plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= plus() %> - - <%= plus(class: "h-6 w-6 text-gray-500") %> - """ - def plus(assigns_or_opts \\ []) - - def plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/presentation-chart-bar.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_bar /> - - <.presentation_chart_bar class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_bar() %> - - <%= presentation_chart_bar(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_bar(assigns_or_opts \\ []) - - def presentation_chart_bar(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_bar(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/presentation-chart-line.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.presentation_chart_line /> - - <.presentation_chart_line class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= presentation_chart_line() %> - - <%= presentation_chart_line(class: "h-6 w-6 text-gray-500") %> - """ - def presentation_chart_line(assigns_or_opts \\ []) - - def presentation_chart_line(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def presentation_chart_line(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/printer.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.printer /> - - <.printer class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= printer() %> - - <%= printer(class: "h-6 w-6 text-gray-500") %> - """ - def printer(assigns_or_opts \\ []) - - def printer(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def printer(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/puzzle-piece.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.puzzle_piece /> - - <.puzzle_piece class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= puzzle_piece() %> - - <%= puzzle_piece(class: "h-6 w-6 text-gray-500") %> - """ - def puzzle_piece(assigns_or_opts \\ []) - - def puzzle_piece(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def puzzle_piece(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/qr-code.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.qr_code /> - - <.qr_code class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= qr_code() %> - - <%= qr_code(class: "h-6 w-6 text-gray-500") %> - """ - def qr_code(assigns_or_opts \\ []) - - def qr_code(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def qr_code(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/question-mark-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.question_mark_circle /> - - <.question_mark_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= question_mark_circle() %> - - <%= question_mark_circle(class: "h-6 w-6 text-gray-500") %> - """ - def question_mark_circle(assigns_or_opts \\ []) - - def question_mark_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def question_mark_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/queue-list.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.queue_list /> - - <.queue_list class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= queue_list() %> - - <%= queue_list(class: "h-6 w-6 text-gray-500") %> - """ - def queue_list(assigns_or_opts \\ []) - - def queue_list(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def queue_list(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/radio.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.radio /> - - <.radio class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= radio() %> - - <%= radio(class: "h-6 w-6 text-gray-500") %> - """ - def radio(assigns_or_opts \\ []) - - def radio(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def radio(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/receipt-percent.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_percent /> - - <.receipt_percent class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_percent() %> - - <%= receipt_percent(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_percent(assigns_or_opts \\ []) - - def receipt_percent(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_percent(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/receipt-refund.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.receipt_refund /> - - <.receipt_refund class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= receipt_refund() %> - - <%= receipt_refund(class: "h-6 w-6 text-gray-500") %> - """ - def receipt_refund(assigns_or_opts \\ []) - - def receipt_refund(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def receipt_refund(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/rectangle-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_group /> - - <.rectangle_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_group() %> - - <%= rectangle_group(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_group(assigns_or_opts \\ []) - - def rectangle_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/rectangle-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rectangle_stack /> - - <.rectangle_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rectangle_stack() %> - - <%= rectangle_stack(class: "h-6 w-6 text-gray-500") %> - """ - def rectangle_stack(assigns_or_opts \\ []) - - def rectangle_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rectangle_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/rss.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.rss /> - - <.rss class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= rss() %> - - <%= rss(class: "h-6 w-6 text-gray-500") %> - """ - def rss(assigns_or_opts \\ []) - - def rss(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def rss(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/scale.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scale /> - - <.scale class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scale() %> - - <%= scale(class: "h-6 w-6 text-gray-500") %> - """ - def scale(assigns_or_opts \\ []) - - def scale(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scale(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/scissors.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.scissors /> - - <.scissors class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= scissors() %> - - <%= scissors(class: "h-6 w-6 text-gray-500") %> - """ - def scissors(assigns_or_opts \\ []) - - def scissors(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def scissors(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/server-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server_stack /> - - <.server_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server_stack() %> - - <%= server_stack(class: "h-6 w-6 text-gray-500") %> - """ - def server_stack(assigns_or_opts \\ []) - - def server_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/server.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.server /> - - <.server class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= server() %> - - <%= server(class: "h-6 w-6 text-gray-500") %> - """ - def server(assigns_or_opts \\ []) - - def server(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def server(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/share.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.share /> - - <.share class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= share() %> - - <%= share(class: "h-6 w-6 text-gray-500") %> - """ - def share(assigns_or_opts \\ []) - - def share(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def share(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/shield-check.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_check /> - - <.shield_check class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_check() %> - - <%= shield_check(class: "h-6 w-6 text-gray-500") %> - """ - def shield_check(assigns_or_opts \\ []) - - def shield_check(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_check(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/shield-exclamation.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shield_exclamation /> - - <.shield_exclamation class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shield_exclamation() %> - - <%= shield_exclamation(class: "h-6 w-6 text-gray-500") %> - """ - def shield_exclamation(assigns_or_opts \\ []) - - def shield_exclamation(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shield_exclamation(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/shopping-bag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_bag /> - - <.shopping_bag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_bag() %> - - <%= shopping_bag(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_bag(assigns_or_opts \\ []) - - def shopping_bag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_bag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/shopping-cart.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.shopping_cart /> - - <.shopping_cart class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= shopping_cart() %> - - <%= shopping_cart(class: "h-6 w-6 text-gray-500") %> - """ - def shopping_cart(assigns_or_opts \\ []) - - def shopping_cart(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def shopping_cart(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/signal-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal_slash /> - - <.signal_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal_slash() %> - - <%= signal_slash(class: "h-6 w-6 text-gray-500") %> - """ - def signal_slash(assigns_or_opts \\ []) - - def signal_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/signal.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.signal /> - - <.signal class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= signal() %> - - <%= signal(class: "h-6 w-6 text-gray-500") %> - """ - def signal(assigns_or_opts \\ []) - - def signal(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def signal(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/sparkles.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sparkles /> - - <.sparkles class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sparkles() %> - - <%= sparkles(class: "h-6 w-6 text-gray-500") %> - """ - def sparkles(assigns_or_opts \\ []) - - def sparkles(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sparkles(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/speaker-wave.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_wave /> - - <.speaker_wave class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_wave() %> - - <%= speaker_wave(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_wave(assigns_or_opts \\ []) - - def speaker_wave(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_wave(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/speaker-x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.speaker_x_mark /> - - <.speaker_x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= speaker_x_mark() %> - - <%= speaker_x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def speaker_x_mark(assigns_or_opts \\ []) - - def speaker_x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def speaker_x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/square-2-stack.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.square_2_stack /> - - <.square_2_stack class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= square_2_stack() %> - - <%= square_2_stack(class: "h-6 w-6 text-gray-500") %> - """ - def square_2_stack(assigns_or_opts \\ []) - - def square_2_stack(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def square_2_stack(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/squares-2x2.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_2x2 /> - - <.squares_2x2 class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_2x2() %> - - <%= squares_2x2(class: "h-6 w-6 text-gray-500") %> - """ - def squares_2x2(assigns_or_opts \\ []) - - def squares_2x2(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_2x2(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/squares-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.squares_plus /> - - <.squares_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= squares_plus() %> - - <%= squares_plus(class: "h-6 w-6 text-gray-500") %> - """ - def squares_plus(assigns_or_opts \\ []) - - def squares_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def squares_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/star.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.star /> - - <.star class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= star() %> - - <%= star(class: "h-6 w-6 text-gray-500") %> - """ - def star(assigns_or_opts \\ []) - - def star(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def star(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/stop.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.stop /> - - <.stop class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= stop() %> - - <%= stop(class: "h-6 w-6 text-gray-500") %> - """ - def stop(assigns_or_opts \\ []) - - def stop(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def stop(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/sun.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.sun /> - - <.sun class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= sun() %> - - <%= sun(class: "h-6 w-6 text-gray-500") %> - """ - def sun(assigns_or_opts \\ []) - - def sun(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def sun(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/swatch.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.swatch /> - - <.swatch class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= swatch() %> - - <%= swatch(class: "h-6 w-6 text-gray-500") %> - """ - def swatch(assigns_or_opts \\ []) - - def swatch(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def swatch(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/table-cells.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.table_cells /> - - <.table_cells class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= table_cells() %> - - <%= table_cells(class: "h-6 w-6 text-gray-500") %> - """ - def table_cells(assigns_or_opts \\ []) - - def table_cells(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def table_cells(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/tag.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.tag /> - - <.tag class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= tag() %> - - <%= tag(class: "h-6 w-6 text-gray-500") %> - """ - def tag(assigns_or_opts \\ []) - - def tag(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def tag(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/ticket.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.ticket /> - - <.ticket class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= ticket() %> - - <%= ticket(class: "h-6 w-6 text-gray-500") %> - """ - def ticket(assigns_or_opts \\ []) - - def ticket(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def ticket(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/trash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.trash /> - - <.trash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= trash() %> - - <%= trash(class: "h-6 w-6 text-gray-500") %> - """ - def trash(assigns_or_opts \\ []) - - def trash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def trash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/truck.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.truck /> - - <.truck class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= truck() %> - - <%= truck(class: "h-6 w-6 text-gray-500") %> - """ - def truck(assigns_or_opts \\ []) - - def truck(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def truck(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/user-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_circle /> - - <.user_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_circle() %> - - <%= user_circle(class: "h-6 w-6 text-gray-500") %> - """ - def user_circle(assigns_or_opts \\ []) - - def user_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/user-group.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_group /> - - <.user_group class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_group() %> - - <%= user_group(class: "h-6 w-6 text-gray-500") %> - """ - def user_group(assigns_or_opts \\ []) - - def user_group(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_group(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/user-minus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_minus /> - - <.user_minus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_minus() %> - - <%= user_minus(class: "h-6 w-6 text-gray-500") %> - """ - def user_minus(assigns_or_opts \\ []) - - def user_minus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_minus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/user-plus.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user_plus /> - - <.user_plus class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user_plus() %> - - <%= user_plus(class: "h-6 w-6 text-gray-500") %> - """ - def user_plus(assigns_or_opts \\ []) - - def user_plus(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user_plus(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/user.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.user /> - - <.user class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= user() %> - - <%= user(class: "h-6 w-6 text-gray-500") %> - """ - def user(assigns_or_opts \\ []) - - def user(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def user(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/users.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.users /> - - <.users class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= users() %> - - <%= users(class: "h-6 w-6 text-gray-500") %> - """ - def users(assigns_or_opts \\ []) - - def users(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def users(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/variable.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.variable /> - - <.variable class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= variable() %> - - <%= variable(class: "h-6 w-6 text-gray-500") %> - """ - def variable(assigns_or_opts \\ []) - - def variable(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def variable(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/video-camera-slash.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera_slash /> - - <.video_camera_slash class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera_slash() %> - - <%= video_camera_slash(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera_slash(assigns_or_opts \\ []) - - def video_camera_slash(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera_slash(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/video-camera.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.video_camera /> - - <.video_camera class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= video_camera() %> - - <%= video_camera(class: "h-6 w-6 text-gray-500") %> - """ - def video_camera(assigns_or_opts \\ []) - - def video_camera(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def video_camera(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/view-columns.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.view_columns /> - - <.view_columns class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= view_columns() %> - - <%= view_columns(class: "h-6 w-6 text-gray-500") %> - """ - def view_columns(assigns_or_opts \\ []) - - def view_columns(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def view_columns(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/wallet.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wallet /> - - <.wallet class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wallet() %> - - <%= wallet(class: "h-6 w-6 text-gray-500") %> - """ - def wallet(assigns_or_opts \\ []) - - def wallet(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wallet(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/wifi.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wifi /> - - <.wifi class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wifi() %> - - <%= wifi(class: "h-6 w-6 text-gray-500") %> - """ - def wifi(assigns_or_opts \\ []) - - def wifi(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wifi(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/wrench-screwdriver.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench_screwdriver /> - - <.wrench_screwdriver class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench_screwdriver() %> - - <%= wrench_screwdriver(class: "h-6 w-6 text-gray-500") %> - """ - def wrench_screwdriver(assigns_or_opts \\ []) - - def wrench_screwdriver(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench_screwdriver(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n \n \n"]} - end - - @doc """ - ![](assets/icons/solid/wrench.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.wrench /> - - <.wrench class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= wrench() %> - - <%= wrench(class: "h-6 w-6 text-gray-500") %> - """ - def wrench(assigns_or_opts \\ []) - - def wrench(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def wrench(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/x-circle.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_circle /> - - <.x_circle class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_circle() %> - - <%= x_circle(class: "h-6 w-6 text-gray-500") %> - """ - def x_circle(assigns_or_opts \\ []) - - def x_circle(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_circle(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - - @doc """ - ![](assets/icons/solid/x-mark.svg) {: width=24px} - - ## Examples - - Use as a `Phoenix.Component` - - <.x_mark /> - - <.x_mark class="h-6 w-6 text-gray-500" /> - - or as a function - - <%= x_mark() %> - - <%= x_mark(class: "h-6 w-6 text-gray-500") %> - """ - def x_mark(assigns_or_opts \\ []) - - def x_mark(assigns) when is_map(assigns) do - attrs = @assigns_to_attrs_mod.assigns_to_attributes(assigns) - assigns = @assign_mod.assign(assigns, :attrs, attrs) - - ~H""" - - """ - end - - def x_mark(opts) when is_list(opts) do - attrs = - for {k, v} <- opts do - safe_k = - k |> Atom.to_string() |> String.replace("_", "-") |> Phoenix.HTML.Safe.to_iodata() - - safe_v = v |> Phoenix.HTML.Safe.to_iodata() - - {:safe, [?\s, safe_k, ?=, ?", safe_v, ?"]} - end - - {:safe, ["\n \n"]} - end - + use Heroicons.Generator, icon_dir: "icons/solid/" end diff --git a/lib/mix/heroicons/generator_helpers.ex b/lib/mix/heroicons/generator_helpers.ex deleted file mode 100644 index 4d895d1..0000000 --- a/lib/mix/heroicons/generator_helpers.ex +++ /dev/null @@ -1,19 +0,0 @@ -defmodule Mix.Heroicons.GeneratorHelpers do - alias Mix.Heroicons.SvgProcessor - - def icon_name(path) do - Path.basename(path, ".svg") - |> String.replace("-", "_") - |> String.to_atom() - end - - def icon_body(path, svg_opts) do - icon = - File.read!(path) - |> SvgProcessor.process(svg_opts) - - <<"> = icon - - body - end -end diff --git a/lib/mix/heroicons/svg_processor.ex b/lib/mix/heroicons/svg_processor.ex deleted file mode 100644 index 6d9edc0..0000000 --- a/lib/mix/heroicons/svg_processor.ex +++ /dev/null @@ -1,20 +0,0 @@ -defmodule Mix.Heroicons.SvgProcessor do - alias Mix.Heroicons.SvgProcessor.Handler - - @moduledoc """ - An SVG parser loosly based on https://github.com/svg/svgo - - ## Options - - Currently supports the following options: - * `:remove_dimensions` - remove the `width` and `height` attributes. Defaults to false. - * `:sort_attributes` - sort the svg attributes by name. Default to false. - * `:remove_attributes` - list of attributes to remove - * `:add_attributes` - list of `{"name", "value"}` pairs of attributes to add - """ - - def process(svg, opts \\ []) do - {:ok, stack} = Saxy.parse_string(svg, Handler, {[], opts}) - Saxy.encode!(stack) - end -end diff --git a/lib/mix/heroicons/svg_processor/handler.ex b/lib/mix/heroicons/svg_processor/handler.ex deleted file mode 100644 index 92dca4c..0000000 --- a/lib/mix/heroicons/svg_processor/handler.ex +++ /dev/null @@ -1,107 +0,0 @@ -defmodule Mix.Heroicons.SvgProcessor.Handler do - @moduledoc false - - @behaviour Saxy.Handler - - @impl Saxy.Handler - def handle_event(:start_document, _prolog, {stack, opts}) do - {:ok, {stack, opts}} - end - - @impl Saxy.Handler - def handle_event(:start_element, {"svg", attributes}, {stack, opts}) do - attributes = - remove_dimensions(attributes, Keyword.get(opts, :remove_dimensions)) - |> remove_attributes(Keyword.get(opts, :remove_attributes)) - |> add_attributes(Keyword.get(opts, :add_attributes)) - |> sort_attributes(Keyword.get(opts, :sort_attributes)) - - tag = {"svg", attributes, []} - {:ok, {[tag | stack], opts}} - end - - def handle_event(:start_element, {"path", attributes}, {stack, opts}) do - attributes = remove_attributes(attributes, Keyword.get(opts, :remove_path_attributes, [])) - tag = {"path", attributes, []} - {:ok, {[tag | stack], opts}} - end - - def handle_event(:start_element, {tag_name, attributes}, {stack, opts}) do - tag = {tag_name, attributes, []} - {:ok, {[tag | stack], opts}} - end - - @impl Saxy.Handler - def handle_event(:characters, chars, {stack, opts}) do - [{tag_name, attributes, content} | stack] = stack - - current = {tag_name, attributes, [chars | content]} - - {:ok, {[current | stack], opts}} - end - - @impl Saxy.Handler - def handle_event(:cdata, chars, {stack, opts}) do - [{tag_name, attributes, content} | stack] = stack - - current = {tag_name, attributes, [{:cdata, chars} | content]} - - {:ok, {[current | stack], opts}} - end - - @impl Saxy.Handler - def handle_event(:end_element, tag_name, {[{tag_name, attributes, content} | stack], opts}) do - current = {tag_name, attributes, Enum.reverse(content)} - - case stack do - [] -> - {:ok, {current, opts}} - - [parent | rest] -> - {parent_tag_name, parent_attributes, parent_content} = parent - parent = {parent_tag_name, parent_attributes, [current | parent_content]} - {:ok, {[parent | rest], opts}} - end - end - - @impl Saxy.Handler - def handle_event(:end_document, _, {stack, _opts}) do - {:ok, stack} - end - - defp remove_dimensions(attributes, true) do - Enum.reject(attributes, fn {attr, _value} -> - attr == "width" || attr == "height" - end) - end - - defp remove_dimensions(attributes, _) do - attributes - end - - defp remove_attributes(attributes, nil) do - attributes - end - - defp remove_attributes(attributes, remove_attrs) do - Enum.reject(attributes, fn {attr, _value} -> - attr in remove_attrs - end) - end - - defp add_attributes(attributes, nil) do - attributes - end - - defp add_attributes(attributes, add_attrs) do - attributes ++ add_attrs - end - - defp sort_attributes(attributes, true) do - Enum.sort_by(attributes, fn {attr, _value} -> attr end) - end - - defp sort_attributes(attributes, nil) do - attributes - end -end diff --git a/lib/mix/tasks/heroicons/generate.ex b/lib/mix/tasks/heroicons/generate.ex deleted file mode 100644 index db7d1a0..0000000 --- a/lib/mix/tasks/heroicons/generate.ex +++ /dev/null @@ -1,88 +0,0 @@ -defmodule Mix.Tasks.Heroicons.Generate do - use Mix.Task - import Mix.Heroicons.GeneratorHelpers - - @shortdoc "Generate heroicons" - - @icon_sets [ - %{ - module: Heroicons.Outline, - path: "lib/heroicons/outline.ex", - moduledoc: - "Outline style icons drawn with a stroke, packaged as Phoenix Components.\n\n For primary navigation and marketing sections, with an outlined appearance,\n designed to be rendered at 24x24.", - icon_dir: "icons/outline/", - # Following https://github.com/tailwindlabs/heroicons/blob/b933d51df1f27c35414389fea185e9bac0097481/svgo.24.outline.yaml - svg_opts: [ - remove_dimensions: true, - sort_attributes: true, - remove_attributes: ["stroke"], - add_attributes: [ - {"stroke", "currentColor"} - ] - ] - }, - %{ - module: Heroicons.Solid, - path: "lib/heroicons/solid.ex", - moduledoc: - "Solid style icons drawn with fills, packaged as Phoenix Components.\n\n For primary navigation and marketing sections, with a filled appearance,\n designed to be rendered at 24x24.", - icon_dir: "icons/solid/", - # Following https://github.com/tailwindlabs/heroicons/blob/b933d51df1f27c35414389fea185e9bac0097481/svgo.24.solid.yaml - svg_opts: [ - remove_dimensions: true, - sort_attributes: true, - remove_attributes: ["fill"], - add_attributes: [ - {"fill", "currentColor"} - ] - ] - }, - %{ - module: Heroicons.Mini, - path: "lib/heroicons/mini.ex", - moduledoc: - "Solid style icons drawn with fills, packaged as Phoenix Components.\n\n For smaller elements like buttons, form elements, and to support text,\n designed to be rendered at 20x20.", - icon_dir: "icons/mini/", - # Following https://github.com/tailwindlabs/heroicons/blob/b933d51df1f27c35414389fea185e9bac0097481/svgo.20.solid.yaml - svg_opts: [ - remove_dimensions: true, - sort_attributes: true, - remove_attributes: ["fill"], - add_attributes: [ - {"fill", "currentColor"} - ] - ] - } - ] - - @impl Mix.Task - def run(_args) do - for %{ - module: module, - path: path, - moduledoc: moduledoc, - icon_dir: icon_dir, - svg_opts: svg_opts - } <- - @icon_sets do - icon_paths = - Path.absname(icon_dir, :code.priv_dir(:heroicons)) - |> Path.join("*.svg") - |> Path.wildcard() - - Mix.Generator.create_file( - path, - EEx.eval_file( - "priv/templates/icon_set.ex", - [ - module: module, - moduledoc: moduledoc, - icon_paths: icon_paths, - svg_opts: svg_opts - ], - functions: __ENV__.functions - ) - ) - end - end -end