From 378c8ef6dcef08f3cb2202c0c37e6952bbe17c39 Mon Sep 17 00:00:00 2001 From: Florian Arens <60519307+Flo0807@users.noreply.github.com> Date: Tue, 2 Jan 2024 08:14:07 +0100 Subject: [PATCH 1/2] Update tabler icons --- assets/icons/brand-apple-filled.svg | 7 + assets/icons/brand-apple.svg | 2 +- assets/icons/brand-bluesky.svg | 6 + assets/icons/brand-livewire.svg | 9 + assets/icons/brand-pnpm.svg | 13 + assets/icons/brand-stocktwits.svg | 7 + assets/icons/brand-yarn.svg | 6 + assets/icons/circle-dashed-percentage.svg | 16 + assets/icons/circle-percentage.svg | 9 + assets/icons/meter-cube.svg | 9 + assets/icons/meter-square.svg | 9 + assets/icons/paywall.svg | 11 + assets/icons/pilcrow-left.svg | 10 + assets/icons/pilcrow-right.svg | 10 + assets/icons/protocol.svg | 9 + assets/icons/receipt-rupee.svg | 8 + assets/icons/square-percentage.svg | 9 + assets/icons/square-rounded-percentage.svg | 9 + assets/icons/transaction-rupee.svg | 11 + lib/mix/tasks/download.ex | 2 +- lib/tabler_icons.ex | 446 ++++++++++++++++++++- 21 files changed, 614 insertions(+), 4 deletions(-) create mode 100644 assets/icons/brand-apple-filled.svg create mode 100644 assets/icons/brand-bluesky.svg create mode 100644 assets/icons/brand-livewire.svg create mode 100644 assets/icons/brand-pnpm.svg create mode 100644 assets/icons/brand-stocktwits.svg create mode 100644 assets/icons/brand-yarn.svg create mode 100644 assets/icons/circle-dashed-percentage.svg create mode 100644 assets/icons/circle-percentage.svg create mode 100644 assets/icons/meter-cube.svg create mode 100644 assets/icons/meter-square.svg create mode 100644 assets/icons/paywall.svg create mode 100644 assets/icons/pilcrow-left.svg create mode 100644 assets/icons/pilcrow-right.svg create mode 100644 assets/icons/protocol.svg create mode 100644 assets/icons/receipt-rupee.svg create mode 100644 assets/icons/square-percentage.svg create mode 100644 assets/icons/square-rounded-percentage.svg create mode 100644 assets/icons/transaction-rupee.svg diff --git a/assets/icons/brand-apple-filled.svg b/assets/icons/brand-apple-filled.svg new file mode 100644 index 0000000..0205e38 --- /dev/null +++ b/assets/icons/brand-apple-filled.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/brand-apple.svg b/assets/icons/brand-apple.svg index a559be9..954534d 100644 --- a/assets/icons/brand-apple.svg +++ b/assets/icons/brand-apple.svg @@ -1,6 +1,6 @@ - + diff --git a/assets/icons/brand-bluesky.svg b/assets/icons/brand-bluesky.svg new file mode 100644 index 0000000..a4e04e5 --- /dev/null +++ b/assets/icons/brand-bluesky.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/brand-livewire.svg b/assets/icons/brand-livewire.svg new file mode 100644 index 0000000..9e07f98 --- /dev/null +++ b/assets/icons/brand-livewire.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/brand-pnpm.svg b/assets/icons/brand-pnpm.svg new file mode 100644 index 0000000..d45c251 --- /dev/null +++ b/assets/icons/brand-pnpm.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/brand-stocktwits.svg b/assets/icons/brand-stocktwits.svg new file mode 100644 index 0000000..2d8ce03 --- /dev/null +++ b/assets/icons/brand-stocktwits.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/brand-yarn.svg b/assets/icons/brand-yarn.svg new file mode 100644 index 0000000..252611c --- /dev/null +++ b/assets/icons/brand-yarn.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/circle-dashed-percentage.svg b/assets/icons/circle-dashed-percentage.svg new file mode 100644 index 0000000..de6dcfd --- /dev/null +++ b/assets/icons/circle-dashed-percentage.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/assets/icons/circle-percentage.svg b/assets/icons/circle-percentage.svg new file mode 100644 index 0000000..61aea30 --- /dev/null +++ b/assets/icons/circle-percentage.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/meter-cube.svg b/assets/icons/meter-cube.svg new file mode 100644 index 0000000..af0537e --- /dev/null +++ b/assets/icons/meter-cube.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/meter-square.svg b/assets/icons/meter-square.svg new file mode 100644 index 0000000..43f003e --- /dev/null +++ b/assets/icons/meter-square.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/paywall.svg b/assets/icons/paywall.svg new file mode 100644 index 0000000..cca7e7d --- /dev/null +++ b/assets/icons/paywall.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/icons/pilcrow-left.svg b/assets/icons/pilcrow-left.svg new file mode 100644 index 0000000..e84b5be --- /dev/null +++ b/assets/icons/pilcrow-left.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/icons/pilcrow-right.svg b/assets/icons/pilcrow-right.svg new file mode 100644 index 0000000..ee40713 --- /dev/null +++ b/assets/icons/pilcrow-right.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/icons/protocol.svg b/assets/icons/protocol.svg new file mode 100644 index 0000000..bff6379 --- /dev/null +++ b/assets/icons/protocol.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/receipt-rupee.svg b/assets/icons/receipt-rupee.svg new file mode 100644 index 0000000..092711b --- /dev/null +++ b/assets/icons/receipt-rupee.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/square-percentage.svg b/assets/icons/square-percentage.svg new file mode 100644 index 0000000..be2c6d7 --- /dev/null +++ b/assets/icons/square-percentage.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/square-rounded-percentage.svg b/assets/icons/square-rounded-percentage.svg new file mode 100644 index 0000000..47769f4 --- /dev/null +++ b/assets/icons/square-rounded-percentage.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/transaction-rupee.svg b/assets/icons/transaction-rupee.svg new file mode 100644 index 0000000..043c341 --- /dev/null +++ b/assets/icons/transaction-rupee.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/lib/mix/tasks/download.ex b/lib/mix/tasks/download.ex index 10985be..d453da8 100644 --- a/lib/mix/tasks/download.ex +++ b/lib/mix/tasks/download.ex @@ -5,7 +5,7 @@ defmodule Mix.Tasks.Download do use Mix.Task require Logger - @version "2.44.0" + @version "2.45.0" @tmp_dir_name "ex-tabler-icons" diff --git a/lib/tabler_icons.ex b/lib/tabler_icons.ex index bf0894d..e094cdf 100644 --- a/lib/tabler_icons.ex +++ b/lib/tabler_icons.ex @@ -1,6 +1,6 @@ defmodule TablerIcons do @moduledoc """ - Provides precompiled icon compiles from [tabler-icons.io v2.44.0](https://tabler-icons.io). + Provides precompiled icon compiles from [tabler-icons.io v2.45.0](https://tabler-icons.io). Tabler icons are maintained by [Paweł Kuna](https://twitter.com/codecalm). For all contributors see https://github.com/tabler/tabler-icons/graphs/contributors. @@ -17171,6 +17171,32 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_apple_filled` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_apple_filled(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `brand_apple_podcast` icon. @@ -17210,7 +17236,7 @@ defmodule TablerIcons do ~H""" - + """ @@ -17660,6 +17686,27 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_bluesky` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_bluesky(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `brand_booking` icon. @@ -20750,6 +20797,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_livewire` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_livewire(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `brand_loom` icon. @@ -22015,6 +22086,34 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_pnpm` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_pnpm(assigns) do + ~H""" + + + + + + + + + + + + """ + end + @doc """ Renders the `brand_pocket` icon. @@ -22997,6 +23096,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_stocktwits` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_stocktwits(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `brand_storj` icon. @@ -24822,6 +24943,27 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_yarn` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def brand_yarn(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `brand_yatse` icon. @@ -33748,6 +33890,37 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `circle_dashed_percentage` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def circle_dashed_percentage(assigns) do + ~H""" + + + + + + + + + + + + + + + """ + end + @doc """ Renders the `circle_dashed_x` icon. @@ -34897,6 +35070,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `circle_percentage` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def circle_percentage(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `circle_plus_2` icon. @@ -79513,6 +79710,54 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `meter_cube` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def meter_cube(assigns) do + ~H""" + + + + + + + + """ + end + + @doc """ + Renders the `meter_square` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def meter_square(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `metronome` icon. @@ -86169,6 +86414,32 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `paywall` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def paywall(assigns) do + ~H""" + + + + + + + + + + """ + end + @doc """ Renders the `pdf` icon. @@ -88752,6 +89023,56 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `pilcrow_left` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def pilcrow_left(assigns) do + ~H""" + + + + + + + + + """ + end + + @doc """ + Renders the `pilcrow_right` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def pilcrow_right(assigns) do + ~H""" + + + + + + + + + """ + end + @doc """ Renders the `pilcrow` icon. @@ -91864,6 +92185,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `protocol` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def protocol(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `pumpkin_scary` icon. @@ -92879,6 +93224,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `receipt_rupee` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def receipt_rupee(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `receipt_tax` icon. @@ -104415,6 +104783,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `square_percentage` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def square_percentage(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `square_plus_2` icon. @@ -106383,6 +106775,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `square_rounded_percentage` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def square_rounded_percentage(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `square_rounded_plus_2` icon. @@ -112014,6 +112430,32 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `transaction_rupee` icon. + + You may pass arbitrary HTML attributes to the component. + + ## Examples + + + + """ + attr :rest, :global, doc: "arbitrary HTML attributes for the svg container", default: @default_html_attrs + + def transaction_rupee(assigns) do + ~H""" + + + + + + + + + + """ + end + @doc """ Renders the `transaction_yen` icon. From bed814c9fa4e5cdf2159d119441136cdf9f5e3ab Mon Sep 17 00:00:00 2001 From: Florian Arens <60519307+Flo0807@users.noreply.github.com> Date: Tue, 2 Jan 2024 08:14:32 +0100 Subject: [PATCH 2/2] Update version in mix.exs --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 031da19..13c5eb6 100644 --- a/mix.exs +++ b/mix.exs @@ -21,7 +21,7 @@ defmodule TablerIcons.MixProject do def project do [ app: :tabler_icons, - version: "0.5.1", + version: "0.5.2", elixir: "~> 1.15", start_permanent: Mix.env() == :prod, deps: deps(),