From 3b93d15362515163acef24d3dac8de6750cf7c7c Mon Sep 17 00:00:00 2001 From: Florian Arens <60519307+Flo0807@users.noreply.github.com> Date: Fri, 2 Feb 2024 09:41:21 +0100 Subject: [PATCH 1/2] Update tabler icons to 2.47.0 --- assets/icons/border-corner-ios.svg | 6 + assets/icons/brand-linktree.svg | 7 +- assets/icons/brightness-auto.svg | 8 + assets/icons/clipboard-smile.svg | 10 + assets/icons/database-smile.svg | 10 + assets/icons/glass-champagne.svg | 9 + assets/icons/glass-cocktail.svg | 9 + assets/icons/glass-gin.svg | 9 + assets/icons/glass-off.svg | 7 +- assets/icons/glass.svg | 7 +- assets/icons/image-in-picture.svg | 12 + assets/icons/math-max-min.svg | 9 + assets/icons/math-max.svg | 5 +- assets/icons/math-min.svg | 6 +- assets/icons/prong.svg | 8 + assets/icons/shopping-bag-heart.svg | 8 + assets/icons/temperature-snow.svg | 14 + assets/icons/temperature-sun.svg | 13 + assets/icons/transform-point-bottom-left.svg | 13 + assets/icons/transform-point-bottom-right.svg | 13 + assets/icons/transform-point-top-left.svg | 13 + assets/icons/transform-point-top-right.svg | 13 + assets/icons/transform-point.svg | 13 + lib/mix/tasks/download.ex | 2 +- lib/tabler_icons.ex | 494 +++++++++++++++++- 25 files changed, 690 insertions(+), 28 deletions(-) create mode 100644 assets/icons/border-corner-ios.svg create mode 100644 assets/icons/brightness-auto.svg create mode 100644 assets/icons/clipboard-smile.svg create mode 100644 assets/icons/database-smile.svg create mode 100644 assets/icons/glass-champagne.svg create mode 100644 assets/icons/glass-cocktail.svg create mode 100644 assets/icons/glass-gin.svg create mode 100644 assets/icons/image-in-picture.svg create mode 100644 assets/icons/math-max-min.svg create mode 100644 assets/icons/prong.svg create mode 100644 assets/icons/shopping-bag-heart.svg create mode 100644 assets/icons/temperature-snow.svg create mode 100644 assets/icons/temperature-sun.svg create mode 100644 assets/icons/transform-point-bottom-left.svg create mode 100644 assets/icons/transform-point-bottom-right.svg create mode 100644 assets/icons/transform-point-top-left.svg create mode 100644 assets/icons/transform-point-top-right.svg create mode 100644 assets/icons/transform-point.svg diff --git a/assets/icons/border-corner-ios.svg b/assets/icons/border-corner-ios.svg new file mode 100644 index 0000000..4002d70 --- /dev/null +++ b/assets/icons/border-corner-ios.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/brand-linktree.svg b/assets/icons/brand-linktree.svg index 01d916b..8a606ab 100644 --- a/assets/icons/brand-linktree.svg +++ b/assets/icons/brand-linktree.svg @@ -1,7 +1,10 @@ - - + + + + + diff --git a/assets/icons/brightness-auto.svg b/assets/icons/brightness-auto.svg new file mode 100644 index 0000000..e944964 --- /dev/null +++ b/assets/icons/brightness-auto.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/clipboard-smile.svg b/assets/icons/clipboard-smile.svg new file mode 100644 index 0000000..6f441ae --- /dev/null +++ b/assets/icons/clipboard-smile.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/icons/database-smile.svg b/assets/icons/database-smile.svg new file mode 100644 index 0000000..4ed7303 --- /dev/null +++ b/assets/icons/database-smile.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/icons/glass-champagne.svg b/assets/icons/glass-champagne.svg new file mode 100644 index 0000000..a9d4343 --- /dev/null +++ b/assets/icons/glass-champagne.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/glass-cocktail.svg b/assets/icons/glass-cocktail.svg new file mode 100644 index 0000000..d2565fd --- /dev/null +++ b/assets/icons/glass-cocktail.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/glass-gin.svg b/assets/icons/glass-gin.svg new file mode 100644 index 0000000..abefd36 --- /dev/null +++ b/assets/icons/glass-gin.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/glass-off.svg b/assets/icons/glass-off.svg index 818924f..20886a8 100644 --- a/assets/icons/glass-off.svg +++ b/assets/icons/glass-off.svg @@ -1,8 +1,9 @@ - - - + + + + diff --git a/assets/icons/glass.svg b/assets/icons/glass.svg index 6714ff5..85b23c4 100644 --- a/assets/icons/glass.svg +++ b/assets/icons/glass.svg @@ -1,8 +1,9 @@ - - - + + + + diff --git a/assets/icons/image-in-picture.svg b/assets/icons/image-in-picture.svg new file mode 100644 index 0000000..e8afbc5 --- /dev/null +++ b/assets/icons/image-in-picture.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/icons/math-max-min.svg b/assets/icons/math-max-min.svg new file mode 100644 index 0000000..54f91e1 --- /dev/null +++ b/assets/icons/math-max-min.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/assets/icons/math-max.svg b/assets/icons/math-max.svg index 259d2fc..c44bf89 100644 --- a/assets/icons/math-max.svg +++ b/assets/icons/math-max.svg @@ -1,7 +1,8 @@ - - + + + diff --git a/assets/icons/math-min.svg b/assets/icons/math-min.svg index 7ebb76a..c0348ce 100644 --- a/assets/icons/math-min.svg +++ b/assets/icons/math-min.svg @@ -1,8 +1,8 @@ - - - + + + diff --git a/assets/icons/prong.svg b/assets/icons/prong.svg new file mode 100644 index 0000000..f60e9a9 --- /dev/null +++ b/assets/icons/prong.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/shopping-bag-heart.svg b/assets/icons/shopping-bag-heart.svg new file mode 100644 index 0000000..13e60e2 --- /dev/null +++ b/assets/icons/shopping-bag-heart.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/temperature-snow.svg b/assets/icons/temperature-snow.svg new file mode 100644 index 0000000..323a6f8 --- /dev/null +++ b/assets/icons/temperature-snow.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/icons/temperature-sun.svg b/assets/icons/temperature-sun.svg new file mode 100644 index 0000000..ec5333f --- /dev/null +++ b/assets/icons/temperature-sun.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/transform-point-bottom-left.svg b/assets/icons/transform-point-bottom-left.svg new file mode 100644 index 0000000..c4dff99 --- /dev/null +++ b/assets/icons/transform-point-bottom-left.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/transform-point-bottom-right.svg b/assets/icons/transform-point-bottom-right.svg new file mode 100644 index 0000000..b52fa75 --- /dev/null +++ b/assets/icons/transform-point-bottom-right.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/transform-point-top-left.svg b/assets/icons/transform-point-top-left.svg new file mode 100644 index 0000000..c5f9d9a --- /dev/null +++ b/assets/icons/transform-point-top-left.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/transform-point-top-right.svg b/assets/icons/transform-point-top-right.svg new file mode 100644 index 0000000..00961d3 --- /dev/null +++ b/assets/icons/transform-point-top-right.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/icons/transform-point.svg b/assets/icons/transform-point.svg new file mode 100644 index 0000000..5d225a7 --- /dev/null +++ b/assets/icons/transform-point.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/lib/mix/tasks/download.ex b/lib/mix/tasks/download.ex index 54e8d16..de615f0 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.46.0" + @version "2.47.0" @tmp_dir_name "ex-tabler-icons" diff --git a/lib/tabler_icons.ex b/lib/tabler_icons.ex index 91f4c7a..7f13a22 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.46.0](https://tabler-icons.io). + Provides precompiled icon compiles from [tabler-icons.io v2.47.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. @@ -14762,6 +14762,27 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `border_corner_ios` 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 border_corner_ios(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `border_corner_pill` icon. @@ -21047,8 +21068,11 @@ defmodule TablerIcons do ~H""" - - + + + + + """ end @@ -25676,6 +25700,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brightness_auto` 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 brightness_auto(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `brightness_down_filled` icon. @@ -36413,6 +36460,31 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `clipboard_smile` 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 clipboard_smile(assigns) do + ~H""" + + + + + + + + + """ + end + @doc """ Renders the `clipboard_text` icon. @@ -43919,6 +43991,31 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `database_smile` 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 database_smile(assigns) do + ~H""" + + + + + + + + + """ + end + @doc """ Renders the `database_star` icon. @@ -61093,6 +61190,54 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `glass_champagne` 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 glass_champagne(assigns) do + ~H""" + + + + + + + + """ + end + + @doc """ + Renders the `glass_cocktail` 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 glass_cocktail(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `glass_full_filled` icon. @@ -61142,6 +61287,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `glass_gin` 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 glass_gin(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `glass_off` icon. @@ -61158,9 +61327,10 @@ defmodule TablerIcons do ~H""" - - - + + + + """ @@ -61182,9 +61352,10 @@ defmodule TablerIcons do ~H""" - - - + + + + """ end @@ -67229,6 +67400,33 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `image_in_picture` 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 image_in_picture(assigns) do + ~H""" + + + + + + + + + + + """ + end + @doc """ Renders the `inbox_off` icon. @@ -77380,6 +77578,30 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `math_max_min` 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 math_max_min(assigns) do + ~H""" + + + + + + + + """ + end + @doc """ Renders the `math_max` icon. @@ -77396,8 +77618,9 @@ defmodule TablerIcons do ~H""" - - + + + """ end @@ -77418,9 +77641,9 @@ defmodule TablerIcons do ~H""" - - - + + + """ end @@ -92468,6 +92691,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `prong` 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 prong(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `propeller_off` icon. @@ -99893,6 +100139,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `shopping_bag_heart` 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 shopping_bag_heart(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `shopping_bag_minus` icon. @@ -110157,6 +110426,63 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `temperature_snow` 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 temperature_snow(assigns) do + ~H""" + + + + + + + + + + + + + """ + end + + @doc """ + Renders the `temperature_sun` 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 temperature_sun(assigns) do + ~H""" + + + + + + + + + + + + """ + end + @doc """ Renders the `temperature` icon. @@ -113061,6 +113387,146 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `transform_point_bottom_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 transform_point_bottom_left(assigns) do + ~H""" + + + + + + + + + + + + """ + end + + @doc """ + Renders the `transform_point_bottom_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 transform_point_bottom_right(assigns) do + ~H""" + + + + + + + + + + + + """ + end + + @doc """ + Renders the `transform_point_top_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 transform_point_top_left(assigns) do + ~H""" + + + + + + + + + + + + """ + end + + @doc """ + Renders the `transform_point_top_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 transform_point_top_right(assigns) do + ~H""" + + + + + + + + + + + + """ + end + + @doc """ + Renders the `transform_point` 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 transform_point(assigns) do + ~H""" + + + + + + + + + + + + """ + end + @doc """ Renders the `transform` icon. From 2f8e50776832e4a8db47c4fdc0ad1c1014eafd6d Mon Sep 17 00:00:00 2001 From: Florian Arens <60519307+Flo0807@users.noreply.github.com> Date: Fri, 2 Feb 2024 09:41:38 +0100 Subject: [PATCH 2/2] Change version in mix.exs --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index eafa42a..7479659 100644 --- a/mix.exs +++ b/mix.exs @@ -21,7 +21,7 @@ defmodule TablerIcons.MixProject do def project do [ app: :tabler_icons, - version: "0.5.3", + version: "0.5.4", elixir: "~> 1.15", start_permanent: Mix.env() == :prod, deps: deps(),