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"},