diff --git a/assets/icons/brand-google-filled.svg b/assets/icons/brand-google-filled.svg new file mode 100644 index 0000000..f793048 --- /dev/null +++ b/assets/icons/brand-google-filled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/brand-google.svg b/assets/icons/brand-google.svg index d03db9f..c269aee 100644 --- a/assets/icons/brand-google.svg +++ b/assets/icons/brand-google.svg @@ -1,6 +1,6 @@ - + diff --git a/assets/icons/brand-printables.svg b/assets/icons/brand-printables.svg new file mode 100644 index 0000000..7ab089e --- /dev/null +++ b/assets/icons/brand-printables.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/brand-thingiverse.svg b/assets/icons/brand-thingiverse.svg new file mode 100644 index 0000000..bb4b85d --- /dev/null +++ b/assets/icons/brand-thingiverse.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/calendar-sad.svg b/assets/icons/calendar-sad.svg new file mode 100644 index 0000000..13ede7b --- /dev/null +++ b/assets/icons/calendar-sad.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/calendar-smile.svg b/assets/icons/calendar-smile.svg new file mode 100644 index 0000000..aa10f03 --- /dev/null +++ b/assets/icons/calendar-smile.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/calendar-user.svg b/assets/icons/calendar-user.svg new file mode 100644 index 0000000..1542b61 --- /dev/null +++ b/assets/icons/calendar-user.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/assets/icons/category-minus.svg b/assets/icons/category-minus.svg new file mode 100644 index 0000000..2f080a0 --- /dev/null +++ b/assets/icons/category-minus.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/category-plus.svg b/assets/icons/category-plus.svg new file mode 100644 index 0000000..bd077ab --- /dev/null +++ b/assets/icons/category-plus.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/file-neutral.svg b/assets/icons/file-neutral.svg new file mode 100644 index 0000000..f8e6007 --- /dev/null +++ b/assets/icons/file-neutral.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/file-sad.svg b/assets/icons/file-sad.svg new file mode 100644 index 0000000..5e7efde --- /dev/null +++ b/assets/icons/file-sad.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/file-smile.svg b/assets/icons/file-smile.svg new file mode 100644 index 0000000..259d46b --- /dev/null +++ b/assets/icons/file-smile.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/metronome.svg b/assets/icons/metronome.svg new file mode 100644 index 0000000..3915e29 --- /dev/null +++ b/assets/icons/metronome.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/stack-back.svg b/assets/icons/stack-back.svg new file mode 100644 index 0000000..a2408f6 --- /dev/null +++ b/assets/icons/stack-back.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/stack-backward.svg b/assets/icons/stack-backward.svg new file mode 100644 index 0000000..3954887 --- /dev/null +++ b/assets/icons/stack-backward.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/stack-forward.svg b/assets/icons/stack-forward.svg new file mode 100644 index 0000000..8d1cc4d --- /dev/null +++ b/assets/icons/stack-forward.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/stack-front.svg b/assets/icons/stack-front.svg new file mode 100644 index 0000000..007e1a8 --- /dev/null +++ b/assets/icons/stack-front.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/stack-middle.svg b/assets/icons/stack-middle.svg new file mode 100644 index 0000000..1cbb1fd --- /dev/null +++ b/assets/icons/stack-middle.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/tools-kitchen-3.svg b/assets/icons/tools-kitchen-3.svg new file mode 100644 index 0000000..0b4cbd2 --- /dev/null +++ b/assets/icons/tools-kitchen-3.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/lib/mix/tasks/download.ex b/lib/mix/tasks/download.ex index 289f031..137edbc 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.39.0" + @version "2.40.0" @tmp_dir_name "ex-tabler-icons" diff --git a/lib/tabler_icons.ex b/lib/tabler_icons.ex index fdc7d22..cd21f9a 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.39.0](https://tabler-icons.io). + Provides precompiled icon compiles from [tabler-icons.io v2.40.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. @@ -19741,6 +19741,31 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_google_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_google_filled(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `brand_google_fit` icon. @@ -19926,7 +19951,7 @@ defmodule TablerIcons do ~H""" - + """ end @@ -21947,6 +21972,27 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_printables` 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_printables(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `brand_prisma` icon. @@ -23357,6 +23403,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `brand_thingiverse` 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_thingiverse(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `brand_threads` icon. @@ -27363,6 +27431,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `calendar_sad` 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 calendar_sad(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `calendar_search` icon. @@ -27415,6 +27505,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `calendar_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 calendar_smile(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `calendar_star` icon. @@ -27518,6 +27630,32 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `calendar_user` 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 calendar_user(assigns) do + ~H""" + + + + + + + + + + """ + end + @doc """ Renders the `calendar_x` icon. @@ -29550,6 +29688,48 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `category_minus` 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 category_minus(assigns) do + ~H""" + + + + + """ + end + + @doc """ + Renders the `category_plus` 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 category_plus(assigns) do + ~H""" + + + + + """ + end + @doc """ Renders the `category` icon. @@ -53608,6 +53788,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `file_neutral` 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 file_neutral(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `file_off` icon. @@ -53822,6 +54024,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `file_sad` 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 file_sad(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `file_scissors` icon. @@ -53952,6 +54177,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `file_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 file_smile(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `file_spreadsheet` icon. @@ -78293,6 +78541,28 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `metronome` 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 metronome(assigns) do + ~H""" + + + + + + """ + end + @doc """ Renders the `michelin_bib_gourmand` icon. @@ -105043,6 +105313,119 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `stack_back` 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 stack_back(assigns) do + ~H""" + + + + + + + """ + end + + @doc """ + Renders the `stack_backward` 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 stack_backward(assigns) do + ~H""" + + + + + + """ + end + + @doc """ + Renders the `stack_forward` 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 stack_forward(assigns) do + ~H""" + + + + + + """ + end + + @doc """ + Renders the `stack_front` 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 stack_front(assigns) do + ~H""" + + + + + + + """ + end + + @doc """ + Renders the `stack_middle` 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 stack_middle(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `stack_pop` icon. @@ -109097,6 +109480,29 @@ defmodule TablerIcons do """ end + @doc """ + Renders the `tools_kitchen_3` 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 tools_kitchen_3(assigns) do + ~H""" + + + + + + + """ + end + @doc """ Renders the `tools_kitchen_off` icon. diff --git a/mix.exs b/mix.exs index b9104dd..0f856b1 100644 --- a/mix.exs +++ b/mix.exs @@ -21,7 +21,7 @@ defmodule TablerIcons.MixProject do def project do [ app: :tabler_icons, - version: "0.3.18", + version: "0.3.19", elixir: "~> 1.14", start_permanent: Mix.env() == :prod, deps: deps(), diff --git a/mix.lock b/mix.lock index d486055..472cd95 100644 --- a/mix.lock +++ b/mix.lock @@ -1,7 +1,7 @@ %{ "castore": {:hex, :castore, "1.0.4", "ff4d0fb2e6411c0479b1d965a814ea6d00e51eb2f58697446e9c41a97d940b28", [:mix], [], "hexpm", "9418c1b8144e11656f0be99943db4caf04612e3eaecefb5dae9a2a87565584f8"}, "earmark_parser": {:hex, :earmark_parser, "1.4.37", "2ad73550e27c8946648b06905a57e4d454e4d7229c2dafa72a0348c99d8be5f7", [:mix], [], "hexpm", "6b19783f2802f039806f375610faa22da130b8edc21209d0bff47918bb48360e"}, - "ex_doc": {:hex, :ex_doc, "0.30.8", "cf3eb2eb32137966aab0929bb3af42773b2d08e2f785a5fee9caabf664082cb3", [:mix], [{:earmark_parser, "~> 1.4.31", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "bfb981d8e0a8ab23857e502d611c612ae2c24536dd3b530e741d1d94ea44e6e2"}, + "ex_doc": {:hex, :ex_doc, "0.30.9", "d691453495c47434c0f2052b08dd91cc32bc4e1a218f86884563448ee2502dd2", [:mix], [{:earmark_parser, "~> 1.4.31", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "d7aaaf21e95dc5cddabf89063327e96867d00013963eadf2c6ad135506a8bc10"}, "makeup": {:hex, :makeup, "1.1.0", "6b67c8bc2882a6b6a445859952a602afc1a41c2e08379ca057c0f525366fc3ca", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "0a45ed501f4a8897f580eabf99a2e5234ea3e75a4373c8a52824f6e873be57a6"}, "makeup_elixir": {:hex, :makeup_elixir, "0.16.1", "cc9e3ca312f1cfeccc572b37a09980287e243648108384b97ff2b76e505c3555", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "e127a341ad1b209bd80f7bd1620a15693a9908ed780c3b763bccf7d200c767c6"}, "makeup_erlang": {:hex, :makeup_erlang, "0.1.2", "ad87296a092a46e03b7e9b0be7631ddcf64c790fa68a9ef5323b6cbb36affc72", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "f3f5a1ca93ce6e092d92b6d9c049bcda58a3b617a8d888f8e7231c85630e8108"},