defmodule FontAwesome do
@moduledoc """
[Font Awesome](https://fontawesome.com) is the Internet's icon library and toolkit,
used by millions of designers, developers, and content creators.
This provides precompiled SVG icons from
[Font Awesome Free 6.4.0](https://fontawesome.com/search?o=r&m=free).
## Usage
By default, the regular style is used. If that is not available, solid or brands is used.
This could be changed by providing the `solid` or `brands` attributes.
Arbitrary HTML attributes can also be passed and applied to the svg tag.
## Examples
```heex
```
"""
use Phoenix.Component
defp svg(assigns) do
{styles, assigns} = Map.pop!(assigns, :styles)
{view_box, path} =
if map_size(styles) == 1 do
[%{view_box: view_box, path: path}] = Map.values(styles)
{view_box, path}
else
case {
is_map_key(styles, :brands),
is_map_key(styles, :regular),
is_map_key(styles, :solid)
} do
{true, true, false} ->
if assigns.brands do
{styles.brands.view_box, styles.brands.path}
else
{styles.regular.view_box, styles.regular.path}
end
{false, true, true} ->
if assigns.solid do
{styles.solid.view_box, styles.solid.path}
else
{styles.regular.view_box, styles.regular.path}
end
{true, false, true} ->
if assigns.brands do
{styles.brands.view_box, styles.brands.path}
else
{styles.solid.view_box, styles.solid.path}
end
{true, true, true} ->
case {assigns.brands, assigns.solid} do
{true, false} ->
{styles.brands.view_box, styles.brands.path}
{false, true} ->
{styles.solid.view_box, styles.solid.path}
{false, false} ->
{styles.regular.view_box, styles.regular.path}
{true, true} ->
raise ArgumentError, "expected either brands or solid, but got both."
end
end
end
assigns = assign(assigns, path: path, view_box: view_box)
~H"""
<.do_svg view_box={@view_box} {@rest}>
<%= {:safe, @path} %>
"""
end
attr :view_box, :string, required: true
attr :rest, :global, default: %{"aria-hidden": true, fill: "currentColor"}
slot :inner_block, required: true
defp do_svg(assigns) do
~H"""
"""
end
@doc """
Renders the `0` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _0(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `1` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _1(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `2` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _2(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `3` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _3(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `4` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _4(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `42-group` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _42_group(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `5` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _5(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `500px` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _500px(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `6` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _6(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `7` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _7(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `8` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _8(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `9` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def _9(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `a` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def a(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `accessible-icon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def accessible_icon(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `accusoft` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def accusoft(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `address-book` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def address_book(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `address-card` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def address_card(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `adn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def adn(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `adversal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def adversal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `affiliatetheme` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def affiliatetheme(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `airbnb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def airbnb(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `algolia` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def algolia(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `align-center` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def align_center(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `align-justify` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def align_justify(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `align-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def align_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `align-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def align_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `alipay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def alipay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `amazon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def amazon(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `amazon-pay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def amazon_pay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `amilia` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def amilia(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `anchor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def anchor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `anchor-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def anchor_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `anchor-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def anchor_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `anchor-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def anchor_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `anchor-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def anchor_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `android` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def android(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `angellist` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angellist(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `angle-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angle_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `angle-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angle_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `angle-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angle_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `angle-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angle_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `angles-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angles_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `angles-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angles_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `angles-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angles_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `angles-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angles_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `angrycreative` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angrycreative(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `angular` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def angular(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ankh` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ankh(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `app-store` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def app_store(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `app-store-ios` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def app_store_ios(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `apper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def apper(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `apple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def apple(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `apple-pay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def apple_pay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `apple-whole` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def apple_whole(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `archway` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def archway(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-1-9` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_1_9(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-9-1` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_9_1(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-a-z` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_a_z(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-short-wide` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_short_wide(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-up-across-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_up_across_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-up-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_up_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-wide-short` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_wide_short(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-down-z-a` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_down_z_a(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-left-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_left_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-pointer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_pointer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right-arrow-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right_arrow_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right-from-bracket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right_from_bracket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right-to-bracket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right_to_bracket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-right-to-city` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_right_to_city(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-rotate-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_rotate_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-rotate-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_rotate_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-trend-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_trend_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-trend-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_trend_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-turn-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_turn_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-turn-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_turn_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-1-9` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_1_9(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-9-1` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_9_1(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-a-z` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_a_z(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-from-bracket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_from_bracket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-from-ground-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_from_ground_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-from-water-pump` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_from_water_pump(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-right-dots` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_right_dots(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-right-from-square` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_right_from_square(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-short-wide` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_short_wide(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-wide-short` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_wide_short(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrow-up-z-a` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrow_up_z_a(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-down-to-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_down_to_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-down-to-people` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_down_to_people(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-left-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_left_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-left-right-to-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_left_right_to_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-rotate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_rotate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-spin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_spin(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-split-up-and-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_split_up_and_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-to-circle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_to_circle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-to-dot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_to_dot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-to-eye` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_to_eye(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-turn-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_turn_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-turn-to-dots` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_turn_to_dots(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-up-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_up_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-up-down-left-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_up_down_left_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `arrows-up-to-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def arrows_up_to_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `artstation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def artstation(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `asterisk` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def asterisk(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `asymmetrik` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def asymmetrik(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `at` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def at(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `atlassian` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def atlassian(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `atom` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def atom(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `audible` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def audible(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `audio-description` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def audio_description(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `austral-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def austral_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `autoprefixer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def autoprefixer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `avianex` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def avianex(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `aviato` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def aviato(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `award` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def award(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `aws` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def aws(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `b` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def b(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `baby` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def baby(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `baby-carriage` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def baby_carriage(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `backward` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def backward(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `backward-fast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def backward_fast(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `backward-step` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def backward_step(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `bacon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bacon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bacteria` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bacteria(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bacterium` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bacterium(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bag-shopping` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bag_shopping(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bahai` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bahai(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `baht-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def baht_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `ban` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ban(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ban-smoking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ban_smoking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bandage` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bandage(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bandcamp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bandcamp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bangladeshi-taka-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bangladeshi_taka_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `barcode` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def barcode(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bars` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bars(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bars-progress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bars_progress(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bars-staggered` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bars_staggered(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `baseball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def baseball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `baseball-bat-ball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def baseball_bat_ball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `basket-shopping` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def basket_shopping(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `basketball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def basketball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bath` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bath(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `battery-empty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battery_empty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `battery-full` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battery_full(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `battery-half` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battery_half(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `battery-quarter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battery_quarter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `battery-three-quarters` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battery_three_quarters(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `battle-net` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def battle_net(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bed(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bed-pulse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bed_pulse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `beer-mug-empty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def beer_mug_empty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `behance` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def behance(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bell` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def bell(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bell-concierge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bell_concierge(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bell-slash` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def bell_slash(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bezier-curve` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bezier_curve(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bicycle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bicycle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bilibili` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bilibili(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bimobject` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bimobject(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `binoculars` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def binoculars(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `biohazard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def biohazard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bitbucket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bitbucket(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bitcoin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bitcoin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bitcoin-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bitcoin_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `bity` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bity(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `black-tie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def black_tie(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `blackberry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blackberry(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `blender` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blender(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `blender-phone` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blender_phone(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `blog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `blogger` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blogger(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `blogger-b` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def blogger_b(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bluetooth` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bluetooth(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bluetooth-b` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bluetooth_b(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `bold` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bold(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `bolt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bolt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bolt-lightning` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bolt_lightning(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `bomb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bomb(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bone` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bone(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bong` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bong(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-atlas` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_atlas(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-bible` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_bible(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-bookmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_bookmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-journal-whills` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_journal_whills(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-open` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_open(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-open-reader` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_open_reader(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-quran` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_quran(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-skull` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_skull(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `book-tanakh` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def book_tanakh(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bookmark` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def bookmark(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `bootstrap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bootstrap(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `border-all` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def border_all(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `border-none` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def border_none(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `border-top-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def border_top_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bore-hole` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bore_hole(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bots` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bots(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bottle-droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bottle_droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `bottle-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bottle_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `bowl-food` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bowl_food(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bowl-rice` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bowl_rice(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bowling-ball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bowling_ball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `box` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def box(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `box-archive` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def box_archive(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `box-open` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def box_open(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `box-tissue` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def box_tissue(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `boxes-packing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def boxes_packing(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `boxes-stacked` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def boxes_stacked(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `braille` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def braille(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `brain` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def brain(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `brazilian-real-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def brazilian_real_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bread-slice` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bread_slice(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bridge-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bridge_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `briefcase` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def briefcase(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `briefcase-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def briefcase_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `broom` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def broom(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `broom-ball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def broom_ball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `brush` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def brush(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `btc` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def btc(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `bucket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bucket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `buffer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def buffer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `bug` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bug(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bug-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bug_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bugs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bugs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `building` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def building(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-circle-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_circle_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-columns` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_columns(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-flag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_flag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-ngo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_ngo(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-shield` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_shield(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-un` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_un(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `building-wheat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def building_wheat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `bullhorn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bullhorn(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bullseye` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bullseye(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `burger` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def burger(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `buromobelexperte` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def buromobelexperte(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `bus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `bus-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def bus_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `business-time` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def business_time(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `buy-n-large` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def buy_n_large(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `buysellads` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def buysellads(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `c` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def c(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `cable-car` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cable_car(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cake-candles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cake_candles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calculator` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def calculator(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-check` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar_check(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-day` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def calendar_day(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-days` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar_days(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-minus` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar_minus(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-plus` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar_plus(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-week` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def calendar_week(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `calendar-xmark` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def calendar_xmark(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `camera` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def camera(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `camera-retro` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def camera_retro(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `camera-rotate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def camera_rotate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `campground` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def campground(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `canadian-maple-leaf` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def canadian_maple_leaf(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `candy-cane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def candy_cane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cannabis` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cannabis(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `capsules` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def capsules(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `car` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-battery` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_battery(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-on` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_on(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-rear` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_rear(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-side` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_side(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `car-tunnel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def car_tunnel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `caravan` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def caravan(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `caret-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def caret_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `caret-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def caret_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `caret-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def caret_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `caret-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def caret_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `carrot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def carrot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cart-arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cart_arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cart-flatbed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cart_flatbed(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cart-flatbed-suitcase` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cart_flatbed_suitcase(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cart-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cart_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cart-shopping` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cart_shopping(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cash-register` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cash_register(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-amazon-pay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_amazon_pay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-amex` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_amex(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-apple-pay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_apple_pay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-diners-club` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_diners_club(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-discover` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_discover(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-jcb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_jcb(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-mastercard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_mastercard(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-paypal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_paypal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-stripe` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_stripe(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cc-visa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cc_visa(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cedi-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cedi_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `cent-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cent_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `centercode` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def centercode(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `centos` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def centos(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `certificate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def certificate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chair` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chair(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `chalkboard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chalkboard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `chalkboard-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chalkboard_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `champagne-glasses` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def champagne_glasses(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `charging-station` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def charging_station(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-area` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_area(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-bar` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chart_bar(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-column` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_column(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-gantt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_gantt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-pie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_pie(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `chart-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chart_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `check-double` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def check_double(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `check-to-slot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def check_to_slot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cheese` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cheese(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chess(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-bishop` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_bishop(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 320 512"
},
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-board` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chess_board(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-king` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_king(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-knight` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_knight(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-pawn` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_pawn(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 320 512"
},
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-queen` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_queen(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chess-rook` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def chess_rook(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `chevron-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chevron_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chevron-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chevron_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `chevron-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chevron_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `chevron-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chevron_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `child` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def child(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `child-combatant` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def child_combatant(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `child-dress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def child_dress(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `child-reaching` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def child_reaching(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `children` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def children(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `chrome` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chrome(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `chromecast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def chromecast(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `church` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def church(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path: "",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-arrow-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_arrow_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-check` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_check(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-chevron-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_chevron_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-chevron-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_chevron_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-chevron-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_chevron_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-chevron-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_chevron_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-dollar-to-slot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_dollar_to_slot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-dot` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_dot(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-down` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_down(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-h` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_h(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-half-stroke` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_half_stroke(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-info` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_info(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-left` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_left(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-nodes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_nodes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-notch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_notch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-pause` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_pause(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-play` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_play(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-question` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_question(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-radiation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def circle_radiation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-right` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_right(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-stop` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_stop(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-up` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_up(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-user` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_user(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `circle-xmark` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def circle_xmark(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `city` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def city(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `clapperboard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clapperboard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `clipboard` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def clipboard(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `clipboard-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clipboard_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `clipboard-list` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clipboard_list(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `clipboard-question` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clipboard_question(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `clipboard-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clipboard_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `clock` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def clock(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `clock-rotate-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clock_rotate_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `clone` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def clone(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `closed-captioning` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def closed_captioning(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-bolt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_bolt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-meatball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_meatball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-moon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_moon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-moon-rain` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_moon_rain(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-rain` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_rain(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-showers-heavy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_showers_heavy(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-showers-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_showers_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-sun` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_sun(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloud-sun-rain` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloud_sun_rain(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloudflare` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloudflare(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloudscale` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloudscale(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloudsmith` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloudsmith(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 332 512"
}
}
)
|> svg()
end
@doc """
Renders the `cloudversify` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cloudversify(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 616 512"
}
}
)
|> svg()
end
@doc """
Renders the `clover` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def clover(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `cmplid` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cmplid(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `code` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-branch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_branch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-commit` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_commit(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-compare` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_compare(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-fork` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_fork(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-merge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_merge(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `code-pull-request` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def code_pull_request(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `codepen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def codepen(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `codiepie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def codiepie(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 472 512"
}
}
)
|> svg()
end
@doc """
Renders the `coins` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def coins(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `colon-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def colon_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def comment(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def comment_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment-dots` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def comment_dots(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def comment_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def comment_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `comment-sms` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def comment_sms(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `comments` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def comments(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `comments-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def comments_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `compact-disc` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def compact_disc(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `compass` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def compass(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `compass-drafting` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def compass_drafting(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `compress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def compress(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `computer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def computer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `computer-mouse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def computer_mouse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `confluence` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def confluence(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `connectdevelop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def connectdevelop(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `contao` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def contao(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cookie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cookie(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cookie-bite` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cookie_bite(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `copy` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def copy(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `copyright` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def copyright(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cotton-bureau` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cotton_bureau(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `couch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def couch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `cpanel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cpanel(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-by` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_by(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-nc` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_nc(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-nc-eu` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_nc_eu(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-nc-jp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_nc_jp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-nd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_nd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-pd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_pd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-pd-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_pd_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-remix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_remix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-sa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_sa(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-sampling` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_sampling(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-sampling-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_sampling_plus(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-share` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_share(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `creative-commons-zero` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def creative_commons_zero(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `credit-card` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def credit_card(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `critical-role` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def critical_role(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `crop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `crop-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crop_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cross` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cross(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `crosshairs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crosshairs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `crow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `crown` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crown(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `crutch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def crutch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cruzeiro-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cruzeiro_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `css3` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def css3(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `css3-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def css3_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `cube` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cube(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `cubes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cubes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `cubes-stacked` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cubes_stacked(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `cuttlefish` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def cuttlefish(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 440 512"
}
}
)
|> svg()
end
@doc """
Renders the `d` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def d(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `d-and-d` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def d_and_d(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `d-and-d-beyond` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def d_and_d_beyond(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `dailymotion` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dailymotion(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dashcube` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dashcube(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `database` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def database(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `deezer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def deezer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `delete-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def delete_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `delicious` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def delicious(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `democrat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def democrat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `deploydog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def deploydog(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `deskpro` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def deskpro(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 480 512"
}
}
)
|> svg()
end
@doc """
Renders the `desktop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def desktop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `dev` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dev(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `deviantart` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def deviantart(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `dharmachakra` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dharmachakra(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `dhl` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dhl(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `diagram-next` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diagram_next(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `diagram-predecessor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diagram_predecessor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `diagram-project` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diagram_project(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `diagram-successor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diagram_successor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `diamond` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diamond(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `diamond-turn-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diamond_turn_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `diaspora` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def diaspora(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-d20` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_d20(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-d6` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_d6(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-five` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_five(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-four` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_four(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-one` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_one(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-six` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_six(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-three` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_three(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dice-two` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dice_two(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `digg` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def digg(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `digital-ocean` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def digital_ocean(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `discord` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def discord(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `discourse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def discourse(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `disease` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def disease(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `display` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def display(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `divide` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def divide(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dna` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dna(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dochub` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dochub(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 416 512"
}
}
)
|> svg()
end
@doc """
Renders the `docker` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def docker(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `dog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `dollar-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dollar_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `dolly` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dolly(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `dong-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dong_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `door-closed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def door_closed(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `door-open` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def door_open(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `dove` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dove(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `down-left-and-up-right-to-center` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def down_left_and_up_right_to_center(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `down-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def down_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `download` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def download(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `draft2digital` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def draft2digital(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 480 512"
}
}
)
|> svg()
end
@doc """
Renders the `dragon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dragon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `draw-polygon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def draw_polygon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dribbble` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dribbble(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `dropbox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dropbox(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 528 512"
}
}
)
|> svg()
end
@doc """
Renders the `droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `droplet-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def droplet_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `drum` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def drum(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `drum-steelpan` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def drum_steelpan(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `drumstick-bite` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def drumstick_bite(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `drupal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def drupal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `dumbbell` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dumbbell(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `dumpster` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dumpster(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `dumpster-fire` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dumpster_fire(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `dungeon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dungeon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `dyalog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def dyalog(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 416 512"
}
}
)
|> svg()
end
@doc """
Renders the `e` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def e(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `ear-deaf` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ear_deaf(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ear-listen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ear_listen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `earlybirds` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earlybirds(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 480 512"
}
}
)
|> svg()
end
@doc """
Renders the `earth-africa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earth_africa(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `earth-americas` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earth_americas(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `earth-asia` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earth_asia(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `earth-europe` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earth_europe(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `earth-oceania` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def earth_oceania(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ebay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ebay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `edge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def edge(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `edge-legacy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def edge_legacy(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `egg` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def egg(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `eject` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def eject(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `elementor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def elementor(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `elevator` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def elevator(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ellipsis` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ellipsis(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ellipsis-vertical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ellipsis_vertical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 128 512"
}
}
)
|> svg()
end
@doc """
Renders the `ello` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ello(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `ember` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ember(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `empire` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def empire(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `envelope` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def envelope(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `envelope-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def envelope_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `envelope-open` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def envelope_open(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `envelope-open-text` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def envelope_open_text(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `envelopes-bulk` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def envelopes_bulk(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `envira` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def envira(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `equals` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def equals(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `eraser` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def eraser(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `erlang` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def erlang(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `ethereum` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ethereum(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `ethernet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ethernet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `etsy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def etsy(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `euro-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def euro_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `evernote` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def evernote(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 64 512"
}
}
)
|> svg()
end
@doc """
Renders the `expand` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def expand(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `expeditedssl` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def expeditedssl(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `explosion` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def explosion(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `eye` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def eye(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `eye-dropper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def eye_dropper(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `eye-low-vision` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def eye_low_vision(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `eye-slash` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def eye_slash(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `f` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def f(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-angry` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_angry(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-dizzy` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_dizzy(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-flushed` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_flushed(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-frown` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_frown(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-frown-open` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_frown_open(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grimace` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grimace(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-beam` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_beam(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-beam-sweat` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_beam_sweat(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-hearts` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_hearts(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-squint` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_squint(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-squint-tears` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_squint_tears(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-stars` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_stars(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-tears` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_tears(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-tongue` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_tongue(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-tongue-squint` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_tongue_squint(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-tongue-wink` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_tongue_wink(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-wide` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_wide(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-grin-wink` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_grin_wink(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-kiss` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_kiss(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-kiss-beam` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_kiss_beam(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-kiss-wink-heart` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_kiss_wink_heart(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-laugh` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_laugh(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-laugh-beam` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_laugh_beam(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-laugh-squint` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_laugh_squint(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-laugh-wink` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_laugh_wink(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-meh` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_meh(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-meh-blank` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_meh_blank(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-rolling-eyes` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_rolling_eyes(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-sad-cry` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_sad_cry(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-sad-tear` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_sad_tear(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-smile` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_smile(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-smile-beam` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_smile_beam(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-smile-wink` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_smile_wink(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-surprise` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_surprise(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `face-tired` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def face_tired(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `facebook` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def facebook(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `facebook-f` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def facebook_f(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `facebook-messenger` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def facebook_messenger(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fan` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fan(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fantasy-flight-games` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fantasy_flight_games(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `faucet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def faucet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `faucet-drip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def faucet_drip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fax` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fax(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `feather` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def feather(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `feather-pointed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def feather_pointed(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fedex` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fedex(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `fedora` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fedora(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ferry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ferry(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `figma` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def figma(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-audio` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_audio(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-question` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_question(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-code` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_code(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-contract` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_contract(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-csv` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_csv(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-excel` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_excel(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-export` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_export(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-image` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_image(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-import` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_import(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-invoice` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_invoice(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-invoice-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_invoice_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-lines` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_lines(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-pdf` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_pdf(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-pen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_pen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-powerpoint` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_powerpoint(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-prescription` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_prescription(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-shield` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_shield(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-signature` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_signature(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-video` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_video(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-waveform` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def file_waveform(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-word` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_word(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `file-zipper` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def file_zipper(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `fill` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fill(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fill-drip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fill_drip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `film` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def film(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `filter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def filter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `filter-circle-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def filter_circle_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `filter-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def filter_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `fingerprint` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fingerprint(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fire` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fire(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `fire-burner` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fire_burner(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `fire-extinguisher` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fire_extinguisher(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fire-flame-curved` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fire_flame_curved(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `fire-flame-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fire_flame_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `firefox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def firefox(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `firefox-browser` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def firefox_browser(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `first-order` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def first_order(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `first-order-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def first_order_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `firstdraft` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def firstdraft(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `fish` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fish(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `fish-fins` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fish_fins(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `flag` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def flag(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `flag-checkered` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flag_checkered(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `flag-usa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flag_usa(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `flask` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flask(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `flask-vial` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flask_vial(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `flickr` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flickr(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `flipboard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def flipboard(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `floppy-disk` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def floppy_disk(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `florin-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def florin_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `fly` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fly(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def folder(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder-closed` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def folder_closed(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def folder_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder-open` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def folder_open(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def folder_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `folder-tree` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def folder_tree(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `font` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def font(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `font-awesome` icon.
## Examples
```heex
```
"""
attr :brands, :boolean, default: false
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def font_awesome(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
brands: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `fonticons` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fonticons(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `fonticons-fi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fonticons_fi(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `football` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def football(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fort-awesome` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fort_awesome(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `fort-awesome-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fort_awesome_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `forumbee` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def forumbee(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `forward` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def forward(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `forward-fast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def forward_fast(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `forward-step` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def forward_step(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `foursquare` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def foursquare(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 368 512"
}
}
)
|> svg()
end
@doc """
Renders the `franc-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def franc_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `free-code-camp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def free_code_camp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `freebsd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def freebsd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `frog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def frog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `fulcrum` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def fulcrum(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `futbol` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def futbol(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `g` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def g(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `galactic-republic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def galactic_republic(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `galactic-senate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def galactic_senate(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gamepad` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gamepad(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `gas-pump` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gas_pump(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gauge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gauge(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gauge-high` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gauge_high(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gauge-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gauge_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gauge-simple-high` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gauge_simple_high(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gavel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gavel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gear` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gear(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gears` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gears(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `gem` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def gem(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `genderless` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def genderless(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `get-pocket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def get_pocket(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `gg` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gg(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gg-circle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gg_circle(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ghost` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ghost(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `gift` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gift(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gifts` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gifts(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `git` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def git(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `git-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def git_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `github` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def github(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `github-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def github_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 480 512"
}
}
)
|> svg()
end
@doc """
Renders the `gitkraken` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gitkraken(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 592 512"
}
}
)
|> svg()
end
@doc """
Renders the `gitlab` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gitlab(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gitter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gitter(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `glass-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def glass_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `glass-water-droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def glass_water_droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `glasses` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def glasses(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `glide` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def glide(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `glide-g` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def glide_g(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `globe` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def globe(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gofore` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gofore(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 400 512"
}
}
)
|> svg()
end
@doc """
Renders the `golang` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def golang(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `golf-ball-tee` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def golf_ball_tee(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `goodreads` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def goodreads(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `goodreads-g` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def goodreads_g(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `google` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 488 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-drive` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_drive(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-pay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_pay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-play` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_play(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_plus(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-plus-g` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_plus_g(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `google-wallet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def google_wallet(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `gopuram` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gopuram(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `graduation-cap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def graduation_cap(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `gratipay` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gratipay(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `grav` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grav(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `greater-than` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def greater_than(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `greater-than-equal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def greater_than_equal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `grip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `grip-lines` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grip_lines(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `grip-lines-vertical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grip_lines_vertical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 192 512"
}
}
)
|> svg()
end
@doc """
Renders the `grip-vertical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grip_vertical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `gripfire` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gripfire(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `group-arrows-rotate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def group_arrows_rotate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `grunt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def grunt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `guarani-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def guarani_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `guilded` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def guilded(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `guitar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def guitar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `gulp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gulp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `gun` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def gun(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `h` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def h(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hacker-news` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hacker_news(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hackerrank` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hackerrank(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hammer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hammer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hamsa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hamsa(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-back-fist` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_back_fist(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-dots` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_dots(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-fist` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_fist(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding-droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding_droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding-hand` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding_hand(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding-heart` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding_heart(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-holding-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_holding_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-lizard` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_lizard(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-middle-finger` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_middle_finger(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-peace` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_peace(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-point-down` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_point_down(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-point-left` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_point_left(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-point-right` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_point_right(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-point-up` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_point_up(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-pointer` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_pointer(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-scissors` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_scissors(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-sparkles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hand_sparkles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hand-spock` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hand_spock(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `handcuffs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def handcuffs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-asl-interpreting` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_asl_interpreting(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-bound` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_bound(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-bubbles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_bubbles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-clapping` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_clapping(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-holding` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_holding(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-holding-child` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_holding_child(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-holding-circle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_holding_circle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hands-praying` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hands_praying(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `handshake` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def handshake(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `handshake-angle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def handshake_angle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `handshake-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def handshake_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `handshake-simple-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def handshake_simple_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `handshake-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def handshake_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hanukiah` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hanukiah(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hard-drive` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hard_drive(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hashnode` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hashnode(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hashtag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hashtag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hat-cowboy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hat_cowboy(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hat-cowboy-side` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hat_cowboy_side(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hat-wizard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hat_wizard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `head-side-cough` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def head_side_cough(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `head-side-cough-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def head_side_cough_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `head-side-mask` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def head_side_mask(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `head-side-virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def head_side_virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `heading` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heading(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `headphones` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def headphones(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `headphones-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def headphones_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `headset` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def headset(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def heart(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-bolt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_bolt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-crack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_crack(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `heart-pulse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def heart_pulse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `helicopter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def helicopter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `helicopter-symbol` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def helicopter_symbol(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `helmet-safety` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def helmet_safety(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `helmet-un` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def helmet_un(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `highlighter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def highlighter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hill-avalanche` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hill_avalanche(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hill-rockslide` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hill_rockslide(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hippo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hippo(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hips` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hips(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hire-a-helper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hire_a_helper(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hive` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hive(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hockey-puck` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hockey_puck(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `holly-berry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def holly_berry(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hooli` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hooli(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hornbill` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hornbill(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `horse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def horse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `horse-head` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def horse_head(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hospital` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hospital(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `hospital-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hospital_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `hot-tub-person` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hot_tub_person(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hotdog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hotdog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hotel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hotel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hotjar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hotjar(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hourglass` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hourglass(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hourglass-end` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hourglass_end(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hourglass-half` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def hourglass_half(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hourglass-start` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hourglass_start(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `house` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-chimney` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_chimney(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-chimney-crack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_chimney_crack(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-chimney-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_chimney_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-chimney-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_chimney_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-chimney-window` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_chimney_window(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-crack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_crack(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-fire` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_fire(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-flag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_flag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-flood-water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_flood_water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-flood-water-circle-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_flood_water_circle_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-laptop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_laptop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-medical-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_medical_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-medical-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_medical_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-medical-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_medical_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-medical-flag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_medical_flag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-signal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_signal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-tsunami` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_tsunami(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `house-user` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def house_user(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `houzz` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def houzz(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path: "",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `hryvnia-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hryvnia_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `html5` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def html5(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `hubspot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hubspot(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `hurricane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def hurricane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `i` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def i(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `i-cursor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def i_cursor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `ice-cream` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ice_cream(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `icicles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def icicles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `icons` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def icons(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `id-badge` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def id_badge(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `id-card` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def id_card(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `id-card-clip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def id_card_clip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `ideal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ideal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `igloo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def igloo(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `image` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def image(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `image-portrait` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def image_portrait(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `images` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def images(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `imdb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def imdb(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `inbox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def inbox(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `indent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def indent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `indian-rupee-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def indian_rupee_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `industry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def industry(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `infinity` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def infinity(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `info` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def info(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 192 512"
}
}
)
|> svg()
end
@doc """
Renders the `instagram` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def instagram(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `instalod` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def instalod(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `intercom` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def intercom(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `internet-explorer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def internet_explorer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `invision` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def invision(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ioxhost` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ioxhost(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `italic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def italic(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `itch-io` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def itch_io(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `itunes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def itunes(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `itunes-note` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def itunes_note(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `j` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def j(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `jar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `jar-wheat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jar_wheat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `java` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def java(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `jedi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jedi(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `jedi-order` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jedi_order(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `jenkins` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jenkins(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `jet-fighter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jet_fighter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `jet-fighter-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jet_fighter_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `jira` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jira(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `joget` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def joget(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `joint` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def joint(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `joomla` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def joomla(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `js` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def js(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `jsfiddle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jsfiddle(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `jug-detergent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def jug_detergent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `k` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def k(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `kaaba` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kaaba(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `kaggle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kaggle(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `key` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def key(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `keybase` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def keybase(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `keyboard` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def keyboard(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `keycdn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def keycdn(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `khanda` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def khanda(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `kickstarter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kickstarter(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `kickstarter-k` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kickstarter_k(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `kip-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kip_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `kit-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kit_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `kitchen-set` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kitchen_set(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `kiwi-bird` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def kiwi_bird(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `korvue` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def korvue(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 446 512"
}
}
)
|> svg()
end
@doc """
Renders the `l` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def l(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `land-mine-on` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def land_mine_on(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `landmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def landmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `landmark-dome` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def landmark_dome(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `landmark-flag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def landmark_flag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `language` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def language(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `laptop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def laptop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `laptop-code` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def laptop_code(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `laptop-file` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def laptop_file(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `laptop-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def laptop_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `laravel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def laravel(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `lari-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lari_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `lastfm` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lastfm(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `layer-group` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def layer_group(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `leaf` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def leaf(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `leanpub` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def leanpub(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `left-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def left_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `left-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def left_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `lemon` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def lemon(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `less` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def less(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `less-than` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def less_than(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `less-than-equal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def less_than_equal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `life-ring` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def life_ring(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `lightbulb` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def lightbulb(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def line(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `lines-leaning` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lines_leaning(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `link` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def link(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `link-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def link_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `linkedin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def linkedin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `linkedin-in` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def linkedin_in(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `linode` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def linode(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `linux` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def linux(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `lira-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lira_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `list` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def list(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `list-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def list_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `list-ol` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def list_ol(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `list-ul` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def list_ul(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `litecoin-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def litecoin_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `location-arrow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def location_arrow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `location-crosshairs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def location_crosshairs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `location-dot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def location_dot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `location-pin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def location_pin(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `location-pin-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def location_pin_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `lock-open` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lock_open(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `locust` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def locust(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `lungs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lungs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `lungs-virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lungs_virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `lyft` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def lyft(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `m` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def m(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `magento` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magento(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-chart` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_chart(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-location` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_location(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `magnifying-glass-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def magnifying_glass_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mailchimp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mailchimp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `manat-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def manat_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `mandalorian` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mandalorian(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `map` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def map(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `map-location` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def map_location(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `map-location-dot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def map_location_dot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `map-pin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def map_pin(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `markdown` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def markdown(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `marker` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def marker(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-and-venus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_and_venus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-and-venus-burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_and_venus_burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-double` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_double(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-stroke` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_stroke(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-stroke-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_stroke_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mars-stroke-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mars_stroke_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `martini-glass` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def martini_glass(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `martini-glass-citrus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def martini_glass_citrus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `martini-glass-empty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def martini_glass_empty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mask` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mask(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `mask-face` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mask_face(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mask-ventilator` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mask_ventilator(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `masks-theater` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def masks_theater(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mastodon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mastodon(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mattress-pillow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mattress_pillow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `maxcdn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def maxcdn(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `maximize` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def maximize(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mdb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mdb(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `medal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def medal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `medapps` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def medapps(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `medium` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def medium(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `medrt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def medrt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 544 512"
}
}
)
|> svg()
end
@doc """
Renders the `meetup` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def meetup(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `megaport` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def megaport(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `memory` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def memory(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `mendeley` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mendeley(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `menorah` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def menorah(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mercury` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mercury(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `message` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def message(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `meta` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def meta(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `meteor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def meteor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `microblog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microblog(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `microchip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microchip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `microphone` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microphone(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `microphone-lines` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microphone_lines(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `microphone-lines-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microphone_lines_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `microphone-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microphone_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `microscope` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microscope(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `microsoft` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def microsoft(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mill-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mill_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `minimize` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def minimize(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mitten` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mitten(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `mixcloud` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mixcloud(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mixer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mixer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mizuni` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mizuni(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `mobile` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mobile(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `mobile-button` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mobile_button(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `mobile-retro` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mobile_retro(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `mobile-screen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mobile_screen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `mobile-screen-button` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mobile_screen_button(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `modx` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def modx(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `monero` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def monero(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-1` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def money_bill_1(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-1-wave` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill_1_wave(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-transfer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill_transfer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-trend-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill_trend_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-wave` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill_wave(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bill-wheat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bill_wheat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-bills` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_bills(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `money-check-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def money_check_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `monument` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def monument(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `moon` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def moon(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 384 512"
},
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `mortar-pestle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mortar_pestle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mosque` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mosque(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mosquito` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mosquito(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mosquito-net` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mosquito_net(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `motorcycle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def motorcycle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mound` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mound(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `mountain` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mountain(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mountain-city` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mountain_city(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mountain-sun` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mountain_sun(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `mug-hot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mug_hot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `mug-saucer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def mug_saucer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `music` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def music(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `n` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def n(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `naira-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def naira_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `napster` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def napster(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `neos` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def neos(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `network-wired` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def network_wired(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `neuter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def neuter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `newspaper` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def newspaper(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `nfc-directional` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def nfc_directional(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `nfc-symbol` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def nfc_symbol(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `nimblr` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def nimblr(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `node` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def node(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `node-js` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def node_js(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `not-equal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def not_equal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `notdef` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def notdef(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `note-sticky` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def note_sticky(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `notes-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def notes_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `npm` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def npm(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `ns8` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ns8(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `nutritionix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def nutritionix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 400 512"
}
}
)
|> svg()
end
@doc """
Renders the `o` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def o(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `object-group` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def object_group(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `object-ungroup` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def object_ungroup(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `octopus-deploy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def octopus_deploy(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `odnoklassniki` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def odnoklassniki(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `odysee` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def odysee(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `oil-can` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def oil_can(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `oil-well` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def oil_well(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `old-republic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def old_republic(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `om` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def om(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `opencart` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def opencart(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `openid` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def openid(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `opera` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def opera(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `optin-monster` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def optin_monster(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `orcid` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def orcid(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `osi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def osi(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `otter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def otter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `outdent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def outdent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `p` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def p(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `padlet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def padlet(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `page4` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def page4(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `pagelines` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pagelines(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `pager` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pager(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `paint-roller` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paint_roller(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `paintbrush` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paintbrush(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `palette` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def palette(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `palfed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def palfed(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `pallet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pallet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `panorama` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def panorama(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `paper-plane` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def paper_plane(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `paperclip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paperclip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `parachute-box` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def parachute_box(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `paragraph` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paragraph(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `passport` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def passport(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `paste` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def paste(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `patreon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def patreon(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pause` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pause(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `paw` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paw(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `paypal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def paypal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `peace` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def peace(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen-clip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pen_clip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen-fancy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pen_fancy(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen-nib` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pen_nib(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen-ruler` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pen_ruler(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pen-to-square` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def pen_to_square(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pencil` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pencil(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-arrows` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_arrows(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-carry-box` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_carry_box(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-group` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_group(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-pulling` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_pulling(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-robbery` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_robbery(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `people-roof` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def people_roof(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `pepper-hot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pepper_hot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `perbyte` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def perbyte(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `percent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def percent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `periscope` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def periscope(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-arrow-down-to-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_arrow_down_to_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-arrow-up-from-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_arrow_up_from_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-biking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_biking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-booth` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_booth(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-breastfeeding` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_breastfeeding(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-cane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_cane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-chalkboard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_chalkboard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-question` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_question(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-digging` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_digging(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-dots-from-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_dots_from_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-dress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_dress(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-dress-burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_dress_burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-drowning` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_drowning(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-falling` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_falling(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-falling-burst` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_falling_burst(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-half-dress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_half_dress(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-harassing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_harassing(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-hiking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_hiking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-military-pointing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_military_pointing(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-military-rifle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_military_rifle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-military-to-person` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_military_to_person(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-praying` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_praying(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-pregnant` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_pregnant(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-rays` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_rays(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-rifle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_rifle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-running` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_running(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-shelter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_shelter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-skating` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_skating(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-skiing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_skiing(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-skiing-nordic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_skiing_nordic(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-snowboarding` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_snowboarding(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-swimming` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_swimming(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-through-window` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_through_window(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking-arrow-loop-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking_arrow_loop_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking-dashed-line-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking_dashed_line_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking-luggage` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking_luggage(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `person-walking-with-cane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def person_walking_with_cane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `peseta-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def peseta_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `peso-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def peso_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `phabricator` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phabricator(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `phoenix-framework` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phoenix_framework(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `phoenix-squadron` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phoenix_squadron(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `phone` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phone(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `phone-flip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phone_flip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `phone-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phone_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `phone-volume` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def phone_volume(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `photo-film` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def photo_film(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `php` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def php(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `pied-piper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pied_piper(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 480 512"
}
}
)
|> svg()
end
@doc """
Renders the `pied-piper-alt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pied_piper_alt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `pied-piper-hat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pied_piper_hat(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `pied-piper-pp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pied_piper_pp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `piggy-bank` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def piggy_bank(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `pills` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pills(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `pinterest` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pinterest(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `pinterest-p` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pinterest_p(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `pix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pizza-slice` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pizza_slice(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `place-of-worship` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def place_of_worship(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-arrival` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_arrival(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-departure` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_departure(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `plane-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plane_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `plant-wilt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plant_wilt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `plate-wheat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plate_wheat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `play` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def play(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `playstation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def playstation(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-bolt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_bolt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plug-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plug_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `plus-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def plus_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `podcast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def podcast(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `poo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def poo(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `poo-storm` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def poo_storm(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `poop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def poop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `power-off` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def power_off(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `prescription` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def prescription(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `prescription-bottle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def prescription_bottle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `prescription-bottle-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def prescription_bottle_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `print` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def print(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `product-hunt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def product_hunt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `pump-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pump_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `pump-soap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pump_soap(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `pushed` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def pushed(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 432 512"
}
}
)
|> svg()
end
@doc """
Renders the `puzzle-piece` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def puzzle_piece(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `python` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def python(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `q` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def q(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `qq` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def qq(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `qrcode` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def qrcode(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `question` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def question(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `quinscape` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def quinscape(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `quora` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def quora(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `quote-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def quote_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `quote-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def quote_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `r` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def r(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `r-project` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def r_project(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 581 512"
}
}
)
|> svg()
end
@doc """
Renders the `radiation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def radiation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `radio` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def radio(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rainbow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rainbow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `ranking-star` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ranking_star(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `raspberry-pi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def raspberry_pi(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 407 512"
}
}
)
|> svg()
end
@doc """
Renders the `ravelry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ravelry(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `react` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def react(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `reacteurope` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def reacteurope(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `readme` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def readme(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `rebel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rebel(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `receipt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def receipt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `record-vinyl` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def record_vinyl(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rectangle-ad` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rectangle_ad(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `rectangle-list` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def rectangle_list(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `rectangle-xmark` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def rectangle_xmark(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `recycle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def recycle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `red-river` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def red_river(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `reddit` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def reddit(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `reddit-alien` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def reddit_alien(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `redhat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def redhat(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `registered` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def registered(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `renren` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def renren(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `repeat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def repeat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `reply` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def reply(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `reply-all` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def reply_all(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `replyd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def replyd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `republican` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def republican(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `researchgate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def researchgate(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `resolving` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def resolving(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `restroom` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def restroom(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `retweet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def retweet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `rev` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rev(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ribbon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ribbon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `right-from-bracket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def right_from_bracket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `right-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def right_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `right-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def right_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `right-to-bracket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def right_to_bracket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ring` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ring(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `road` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-barrier` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_barrier(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-bridge` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_bridge(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `road-spikes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def road_spikes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `robot` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def robot(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `rocket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rocket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rocketchat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rocketchat(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `rockrms` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rockrms(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `rotate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rotate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rotate-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rotate_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rotate-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rotate_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `route` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def route(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rss` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rss(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ruble-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ruble_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `rug` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rug(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `ruler` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ruler(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ruler-combined` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ruler_combined(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ruler-horizontal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ruler_horizontal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `ruler-vertical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ruler_vertical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `rupee-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rupee_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `rupiah-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rupiah_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `rust` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def rust(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `s` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def s(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `sack-dollar` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sack_dollar(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sack-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sack_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `safari` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def safari(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sailboat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sailboat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `salesforce` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def salesforce(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sass` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sass(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `satellite` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def satellite(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `satellite-dish` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def satellite_dish(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `scale-balanced` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scale_balanced(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `scale-unbalanced` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scale_unbalanced(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `scale-unbalanced-flip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scale_unbalanced_flip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `schlix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def schlix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `school` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `school-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `school-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `school-circle-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school_circle_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `school-flag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school_flag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `school-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def school_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `scissors` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scissors(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `screenpal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def screenpal(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `screwdriver` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def screwdriver(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `screwdriver-wrench` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def screwdriver_wrench(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `scribd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scribd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `scroll` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scroll(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `scroll-torah` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def scroll_torah(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sd-card` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sd_card(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `searchengin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def searchengin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 460 512"
}
}
)
|> svg()
end
@doc """
Renders the `section` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def section(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `seedling` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def seedling(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sellcast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sellcast(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sellsy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sellsy(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `server` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def server(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `servicestack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def servicestack(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `shapes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shapes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `share` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def share(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `share-from-square` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def share_from_square(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `share-nodes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def share_nodes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sheet-plastic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sheet_plastic(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `shekel-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shekel_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield-cat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield_cat(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield-dog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield_dog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield-halved` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield_halved(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield-heart` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield_heart(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shield-virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shield_virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ship` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ship(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `shirt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shirt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `shirtsinbulk` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shirtsinbulk(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `shoe-prints` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shoe_prints(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `shop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `shop-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shop_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `shop-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shop_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `shopify` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shopify(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `shopware` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shopware(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shower` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shower(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shrimp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shrimp(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shuffle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shuffle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `shuttle-space` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def shuttle_space(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sign-hanging` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sign_hanging(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `signal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def signal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `signature` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def signature(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `signs-post` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def signs_post(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sim-card` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sim_card(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `simplybuilt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def simplybuilt(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sink` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sink(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sistrix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sistrix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sitemap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sitemap(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `sith` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sith(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sitrox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sitrox(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sketch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sketch(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `skull` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def skull(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `skull-crossbones` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def skull_crossbones(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `skyatlas` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def skyatlas(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `skype` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def skype(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `slack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def slack(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sleigh` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sleigh(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sliders` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sliders(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `slideshare` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def slideshare(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `smog` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def smog(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `smoking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def smoking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `snapchat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def snapchat(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `snowflake` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def snowflake(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `snowman` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def snowman(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `snowplow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def snowplow(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `soap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def soap(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `socks` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def socks(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `solar-panel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def solar_panel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sort` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sort(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `sort-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sort_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `sort-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sort_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `soundcloud` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def soundcloud(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `sourcetree` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sourcetree(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `spa` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spa(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `space-awesome` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def space_awesome(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spaghetti-monster-flying` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spaghetti_monster_flying(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `speakap` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def speakap(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `speaker-deck` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def speaker_deck(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spell-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spell_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `spider` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spider(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spinner` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spinner(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `splotch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def splotch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spoon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spoon(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spotify` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spotify(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `spray-can` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spray_can(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `spray-can-sparkles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def spray_can_sparkles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `square` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-arrow-up-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_arrow_up_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-behance` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_behance(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-caret-down` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_caret_down(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-caret-left` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_caret_left(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-caret-right` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_caret_right(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-caret-up` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_caret_up(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-check` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_check(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-dribbble` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_dribbble(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-envelope` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_envelope(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-facebook` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_facebook(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-font-awesome` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_font_awesome(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-font-awesome-stroke` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_font_awesome_stroke(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-full` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_full(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{path: "", view_box: "0 0 512 512"}
}
)
|> svg()
end
@doc """
Renders the `square-git` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_git(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-github` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_github(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-gitlab` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_gitlab(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-google-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_google_plus(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-h` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_h(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-hacker-news` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_hacker_news(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-instagram` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_instagram(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-js` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_js(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-lastfm` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_lastfm(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-minus` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_minus(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-nfi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_nfi(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-odnoklassniki` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_odnoklassniki(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-parking` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_parking(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-pen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_pen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-person-confined` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_person_confined(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-phone` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_phone(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-phone-flip` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_phone_flip(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-pied-piper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_pied_piper(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-pinterest` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_pinterest(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-plus` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def square_plus(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-poll-horizontal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_poll_horizontal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-poll-vertical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_poll_vertical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-reddit` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_reddit(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-root-variable` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_root_variable(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-rss` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_rss(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-share-nodes` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_share_nodes(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-snapchat` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_snapchat(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-steam` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_steam(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-tumblr` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_tumblr(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-twitter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_twitter(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-up-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_up_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-viadeo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_viadeo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-vimeo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_vimeo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-whatsapp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_whatsapp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-xing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_xing(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `square-youtube` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def square_youtube(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `squarespace` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def squarespace(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stack-exchange` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stack_exchange(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `stack-overflow` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stack_overflow(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `stackpath` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stackpath(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `staff-snake` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def staff_snake(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `stairs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stairs(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `stamp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stamp(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stapler` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stapler(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `star` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def star(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `star-and-crescent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def star_and_crescent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `star-half` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def star_half(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 576 512"
},
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `star-half-stroke` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def star_half_stroke(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 640 512"
},
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `star-of-david` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def star_of_david(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `star-of-life` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def star_of_life(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `staylinked` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def staylinked(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 440 512"
}
}
)
|> svg()
end
@doc """
Renders the `steam` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def steam(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `steam-symbol` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def steam_symbol(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `sterling-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sterling_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `stethoscope` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stethoscope(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `sticker-mule` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sticker_mule(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `stop` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stop(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `stopwatch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stopwatch(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `stopwatch-20` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stopwatch_20(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `store` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def store(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `store-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def store_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `strava` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def strava(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `street-view` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def street_view(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `strikethrough` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def strikethrough(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stripe` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stripe(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `stripe-s` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stripe_s(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `stroopwafel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stroopwafel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stubber` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stubber(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `studiovinari` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def studiovinari(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stumbleupon` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stumbleupon(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `stumbleupon-circle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def stumbleupon_circle(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `subscript` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def subscript(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `suitcase` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def suitcase(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `suitcase-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def suitcase_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `suitcase-rolling` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def suitcase_rolling(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `sun` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def sun(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `sun-plant-wilt` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def sun_plant_wilt(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `superpowers` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def superpowers(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `superscript` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def superscript(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `supple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def supple(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `suse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def suse(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `swatchbook` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def swatchbook(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `swift` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def swift(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `symfony` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def symfony(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `synagogue` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def synagogue(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `syringe` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def syringe(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `t` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def t(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `table` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `table-cells` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table_cells(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `table-cells-large` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table_cells_large(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `table-columns` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table_columns(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `table-list` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table_list(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `table-tennis-paddle-ball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def table_tennis_paddle_ball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `tablet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tablet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tablet-button` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tablet_button(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tablet-screen-button` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tablet_screen_button(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tablets` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tablets(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `tachograph-digital` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tachograph_digital(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `tag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tags` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tags(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `tape` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tape(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tarp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tarp(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tarp-droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tarp_droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `taxi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def taxi(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `teamspeak` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def teamspeak(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `teeth` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def teeth(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `teeth-open` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def teeth_open(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `telegram` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def telegram(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-arrow-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_arrow_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-empty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_empty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-full` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_full(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-half` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_half(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-high` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_high(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-low` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_low(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-quarter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_quarter(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `temperature-three-quarters` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def temperature_three_quarters(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `tencent-weibo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tencent_weibo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `tenge-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tenge_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `tent` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tent(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tent-arrow-down-to-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tent_arrow_down_to_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `tent-arrow-left-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tent_arrow_left_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tent-arrow-turn-left` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tent_arrow_turn_left(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tent-arrows-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tent_arrows_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tents` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tents(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `terminal` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def terminal(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `text-height` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def text_height(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `text-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def text_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `text-width` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def text_width(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `the-red-yeti` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def the_red_yeti(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `themeco` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def themeco(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `themeisle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def themeisle(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `thermometer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def thermometer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `think-peaks` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def think_peaks(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `thumbs-down` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def thumbs_down(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `thumbs-up` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def thumbs_up(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `thumbtack` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def thumbtack(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `ticket` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ticket(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `ticket-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ticket_simple(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tiktok` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tiktok(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `timeline` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def timeline(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `toggle-off` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toggle_off(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `toggle-on` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toggle_on(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `toilet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toilet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `toilet-paper` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toilet_paper(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `toilet-paper-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toilet_paper_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `toilet-portable` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toilet_portable(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `toilets-portable` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toilets_portable(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `toolbox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def toolbox(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `tooth` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tooth(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `torii-gate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def torii_gate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `tornado` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tornado(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tower-broadcast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tower_broadcast(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tower-cell` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tower_cell(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `tower-observation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tower_observation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `tractor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tractor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `trade-federation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trade_federation(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `trademark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trademark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `traffic-light` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def traffic_light(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `trailer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trailer(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `train` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def train(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `train-subway` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def train_subway(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `train-tram` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def train_tram(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `transgender` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def transgender(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `trash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `trash-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trash_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `trash-can` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def trash_can(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `trash-can-arrow-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trash_can_arrow_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tree` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tree(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `tree-city` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tree_city(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `trello` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trello(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `triangle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def triangle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `trophy` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trophy(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `trowel` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trowel(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `trowel-bricks` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def trowel_bricks(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-arrow-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_arrow_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-droplet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_droplet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-fast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_fast(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-field` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_field(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-field-un` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_field_un(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-front` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_front(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-medical` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_medical(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-monster` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_monster(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-moving` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_moving(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-pickup` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_pickup(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-plane` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_plane(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `truck-ramp-box` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def truck_ramp_box(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `tty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `tumblr` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tumblr(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `turkish-lira-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def turkish_lira_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `turn-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def turn_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `turn-up` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def turn_up(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `tv` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def tv(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `twitch` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def twitch(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `twitter` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def twitter(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `typo3` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def typo3(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `u` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def u(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `uber` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def uber(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `ubuntu` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ubuntu(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `uikit` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def uikit(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `umbraco` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def umbraco(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 510 512"
}
}
)
|> svg()
end
@doc """
Renders the `umbrella` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def umbrella(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `umbrella-beach` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def umbrella_beach(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `uncharted` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def uncharted(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `underline` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def underline(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `uniregistry` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def uniregistry(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `unity` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def unity(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `universal-access` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def universal_access(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `unlock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def unlock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `unlock-keyhole` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def unlock_keyhole(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `unsplash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def unsplash(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `untappd` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def untappd(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `up-down` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def up_down(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `up-down-left-right` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def up_down_left_right(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `up-long` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def up_long(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `up-right-and-down-left-from-center` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def up_right_and_down_left_from_center(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `up-right-from-square` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def up_right_from_square(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `upload` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def upload(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `ups` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ups(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `usb` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def usb(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def user(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 448 512"
},
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-astronaut` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_astronaut(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-clock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_clock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-doctor` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_doctor(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-gear` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_gear(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-graduate` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_graduate(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-group` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_group(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-injured` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_injured(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-large` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_large(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-large-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_large_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-lock` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_lock(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-minus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_minus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-ninja` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_ninja(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-nurse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_nurse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-pen` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_pen(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-plus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_plus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-secret` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_secret(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-shield` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_shield(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-tag` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_tag(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-tie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_tie(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `user-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def user_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-between-lines` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_between_lines(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-gear` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_gear(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-line` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_line(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-rays` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_rays(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-rectangle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_rectangle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `users-viewfinder` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def users_viewfinder(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `usps` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def usps(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `ussunnah` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def ussunnah(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 482 512"
}
}
)
|> svg()
end
@doc """
Renders the `utensils` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def utensils(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `v` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def v(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `vaadin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vaadin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `van-shuttle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def van_shuttle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vault` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vault(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `vector-square` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vector_square(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `venus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def venus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `venus-double` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def venus_double(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `venus-mars` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def venus_mars(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vest` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vest(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `vest-patches` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vest_patches(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `viacoin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def viacoin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `viadeo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def viadeo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `vial` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vial(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `vial-circle-check` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vial_circle_check(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `vial-virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vial_virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `vials` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vials(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `viber` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def viber(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `video` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def video(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `video-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def video_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vihara` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vihara(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vimeo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vimeo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `vimeo-v` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vimeo_v(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `vine` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vine(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `virus` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def virus(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `virus-covid` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def virus_covid(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `virus-covid-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def virus_covid_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `virus-slash` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def virus_slash(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `viruses` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def viruses(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vk` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vk(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `vnv` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vnv(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `voicemail` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def voicemail(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `volcano` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volcano(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `volleyball` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volleyball(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `volume-high` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volume_high(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `volume-low` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volume_low(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `volume-off` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volume_off(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `volume-xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def volume_xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `vr-cardboard` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vr_cardboard(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `vuejs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def vuejs(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `w` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def w(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `walkie-talkie` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def walkie_talkie(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `wallet` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wallet(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wand-magic` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wand_magic(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wand-magic-sparkles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wand_magic_sparkles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `wand-sparkles` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wand_sparkles(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `warehouse` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def warehouse(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `watchman-monitoring` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def watchman_monitoring(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `water` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def water(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `water-ladder` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def water_ladder(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `wave-square` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wave_square(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `waze` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def waze(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `weebly` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def weebly(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `weibo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def weibo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `weight-hanging` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def weight_hanging(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `weight-scale` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def weight_scale(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `weixin` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def weixin(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `whatsapp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def whatsapp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `wheat-awn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wheat_awn(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wheat-awn-circle-exclamation` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wheat_awn_circle_exclamation(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wheelchair` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wheelchair(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wheelchair-move` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wheelchair_move(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `whiskey-glass` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def whiskey_glass(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `whmcs` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def whmcs(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `wifi` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wifi(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wikipedia-w` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wikipedia_w(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wind` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wind(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `window-maximize` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def window_maximize(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `window-minimize` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def window_minimize(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `window-restore` icon.
## Examples
```heex
```
"""
attr :solid, :boolean, default: false
attr :rest, :global, include: ["fill"]
def window_restore(assigns) do
assigns
|> assign(
styles: %{
regular: %{
path:
"",
view_box: "0 0 512 512"
},
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `windows` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def windows(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `wine-bottle` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wine_bottle(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wine-glass` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wine_glass(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `wine-glass-empty` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wine_glass_empty(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `wirsindhandwerk` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wirsindhandwerk(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wix` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wix(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wizards-of-the-coast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wizards_of_the_coast(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wodu` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wodu(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `wolf-pack-battalion` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wolf_pack_battalion(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `won-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def won_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wordpress` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wordpress(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wordpress-simple` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wordpress_simple(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `worm` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def worm(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wpbeginner` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wpbeginner(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wpexplorer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wpexplorer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `wpforms` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wpforms(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `wpressr` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wpressr(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `wrench` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def wrench(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `x` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def x(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `x-ray` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def x_ray(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `xbox` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def xbox(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `xing` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def xing(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `xmark` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def xmark(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `xmarks-lines` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def xmarks_lines(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
@doc """
Renders the `y` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def y(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `y-combinator` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def y_combinator(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `yahoo` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yahoo(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `yammer` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yammer(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `yandex` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yandex(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 256 512"
}
}
)
|> svg()
end
@doc """
Renders the `yandex-international` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yandex_international(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `yarn` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yarn(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 496 512"
}
}
)
|> svg()
end
@doc """
Renders the `yelp` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yelp(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `yen-sign` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yen_sign(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 320 512"
}
}
)
|> svg()
end
@doc """
Renders the `yin-yang` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yin_yang(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 512 512"
}
}
)
|> svg()
end
@doc """
Renders the `yoast` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def yoast(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 448 512"
}
}
)
|> svg()
end
@doc """
Renders the `youtube` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def youtube(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 576 512"
}
}
)
|> svg()
end
@doc """
Renders the `z` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def z(assigns) do
assigns
|> assign(
styles: %{
solid: %{
path:
"",
view_box: "0 0 384 512"
}
}
)
|> svg()
end
@doc """
Renders the `zhihu` icon.
## Examples
```heex
```
"""
attr :rest, :global, include: ["fill"]
def zhihu(assigns) do
assigns
|> assign(
styles: %{
brands: %{
path:
"",
view_box: "0 0 640 512"
}
}
)
|> svg()
end
end