defmodule Flowbite.Icons do
@moduledoc """
Provides precompiled icon compiles from [flowbite.com/icons vmain](https://flowbite.com/icons/).
Flowbite Icons are designed by [Evelyne Krall](https://twitter.com/EvelyneKrall) & [Robert Tanislav](https://twitter.com/roberttanislav) and interface coded by [Zoltán Szőgyényi](https://twitter.com/zoltanszogyenyi).
## Usage
Flowbite icons come in two styles – outline and solid.
Since not all icons are available in both styles, the style is prefixed to
the icon name: `solid_user` and `outline_user`.
```heex
```
You can also pass arbitrary HTML attributes to the components:
```heex
```
## Flowbite Icons License Attribution
MIT License
Copyright (c) 2023 Themesberg
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
"""
use Phoenix.Component
@doc """
Renders the `outline_angle_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Angle Down icon"
def outline_angle_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_angle_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Angle Left icon"
def outline_angle_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_angle_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Angle Right icon"
def outline_angle_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_angle_top` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Angle Top icon"
def outline_angle_top(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_down_to_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Down To Bracket icon"
def outline_arrow_down_to_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Down icon"
def outline_arrow_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_left_to_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Left To Bracket icon"
def outline_arrow_left_to_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Left icon"
def outline_arrow_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_right_arrow_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Right Arrow Left icon"
def outline_arrow_right_arrow_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_right_big` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Right Big icon"
def outline_arrow_right_big(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_right_to_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Right To Bracket icon"
def outline_arrow_right_to_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Right icon"
def outline_arrow_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_sort_letters` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Sort Letters icon"
def outline_arrow_sort_letters(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_up_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Up Down icon"
def outline_arrow_up_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_up_from_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Up From Bracket icon"
def outline_arrow_up_from_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_up_right_down_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Up Right Down Left icon"
def outline_arrow_up_right_down_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Up icon"
def outline_arrow_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrows_repeat_1` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrows Repeat 1 icon"
def outline_arrows_repeat_1(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrows_repeat` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrows Repeat icon"
def outline_arrows_repeat(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_caret_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Caret Down icon"
def outline_caret_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_caret_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Caret Left icon"
def outline_caret_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_caret_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Caret Right icon"
def outline_caret_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_caret_sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Caret Sort icon"
def outline_caret_sort(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_caret_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Caret Up icon"
def outline_caret_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_double_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Double Down icon"
def outline_chevron_double_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_double_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Double Left icon"
def outline_chevron_double_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_double_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Double Right icon"
def outline_chevron_double_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_double_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Double Up icon"
def outline_chevron_double_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Down icon"
def outline_chevron_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Left icon"
def outline_chevron_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Right icon"
def outline_chevron_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Sort icon"
def outline_chevron_sort(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chevron_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chevron Up icon"
def outline_chevron_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_compress` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Compress icon"
def outline_compress(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_expand` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Expand icon"
def outline_expand(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_forward` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Forward icon"
def outline_forward(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_minimize` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Minimize icon"
def outline_minimize(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_redo` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Redo icon"
def outline_redo(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_reply_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Reply All icon"
def outline_reply_all(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_reply` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Reply icon"
def outline_reply(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_rotate` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Rotate icon"
def outline_rotate(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_share_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Share All icon"
def outline_share_all(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Sort icon"
def outline_sort(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_undo` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Undo icon"
def outline_undo(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cart_plus_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cart Plus Alt icon"
def outline_cart_plus_alt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cart_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cart Plus icon"
def outline_cart_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cart icon"
def outline_cart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cash icon"
def outline_cash(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_credit_card` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Credit Card icon"
def outline_credit_card(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Dollar icon"
def outline_dollar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_euro` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Euro icon"
def outline_euro(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_receipt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Receipt icon"
def outline_receipt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_sale_percent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Sale Percent icon"
def outline_sale_percent(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_scale_balanced` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Scale Balanced icon"
def outline_scale_balanced(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_shopping_bag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Shopping Bag icon"
def outline_shopping_bag(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_store` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Store icon"
def outline_store(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_tag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Tag icon"
def outline_tag(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_headset` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Headset icon"
def outline_user_headset(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_wallet` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Wallet icon"
def outline_wallet(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_face_explode` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Face Explode icon"
def outline_face_explode(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_face_grin_stars` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Face Grin Stars icon"
def outline_face_grin_stars(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_face_grin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Face Grin icon"
def outline_face_grin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_face_laugh` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Face Laugh icon"
def outline_face_laugh(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_thumbs_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Thumbs Down icon"
def outline_thumbs_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_thumbs_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Thumbs Up icon"
def outline_thumbs_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_archive_download` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Archive Download icon"
def outline_archive_download(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_clipboard_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Clipboard Check icon"
def outline_clipboard_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_clipboard_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Clipboard List icon"
def outline_clipboard_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_clipboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Clipboard icon"
def outline_clipboard(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_chart_bar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Chart Bar icon"
def outline_file_chart_bar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Check icon"
def outline_file_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_circle_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Circle Plus icon"
def outline_file_circle_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_clone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Clone icon"
def outline_file_clone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_code` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Code icon"
def outline_file_code(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_copy` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Copy icon"
def outline_file_copy(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_csv` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Csv icon"
def outline_file_csv(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_export` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Export icon"
def outline_file_export(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_image` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Image icon"
def outline_file_image(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_import` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Import icon"
def outline_file_import(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_invoice` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Invoice icon"
def outline_file_invoice(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_lines` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Lines icon"
def outline_file_lines(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_music` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Music icon"
def outline_file_music(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_paste` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Paste icon"
def outline_file_paste(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_pdf` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Pdf icon"
def outline_file_pdf(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_pen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Pen icon"
def outline_file_pen(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_ppt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Ppt icon"
def outline_file_ppt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_search` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Search icon"
def outline_file_search(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_shield` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Shield icon"
def outline_file_shield(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_video` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Video icon"
def outline_file_video(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_word` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Word icon"
def outline_file_word(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file_zip` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File Zip icon"
def outline_file_zip(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_file` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline File icon"
def outline_file(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_folder_arrow_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Folder Arrow Right icon"
def outline_folder_arrow_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_folder_duplicate` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Folder Duplicate icon"
def outline_folder_duplicate(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_folder_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Folder Open icon"
def outline_folder_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_folder_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Folder Plus icon"
def outline_folder_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_folder` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Folder icon"
def outline_folder(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_adjustments_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Adjustments Horizontal icon"
def outline_adjustments_horizontal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_adjustments_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Adjustments Vertical icon"
def outline_adjustments_vertical(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_annotation` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Annotation icon"
def outline_annotation(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_archive` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Archive icon"
def outline_archive(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_arrow_up_right_from_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Arrow Up Right From Square icon"
def outline_arrow_up_right_from_square(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_atom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Atom icon"
def outline_atom(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_badge_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Badge Check icon"
def outline_badge_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bars` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bars icon"
def outline_bars(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bell_active_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bell Active Alt icon"
def outline_bell_active_alt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bell_active` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bell Active icon"
def outline_bell_active(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bell_ring` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bell Ring icon"
def outline_bell_ring(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bell` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bell icon"
def outline_bell(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_blender_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Blender Phone icon"
def outline_blender_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_book_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Book Open icon"
def outline_book_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_book` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Book icon"
def outline_book(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bookmark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bookmark icon"
def outline_bookmark(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_brain` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Brain icon"
def outline_brain(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_briefcase` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Briefcase icon"
def outline_briefcase(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bug` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bug icon"
def outline_bug(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_building` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Building icon"
def outline_building(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_bullhorn` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Bullhorn icon"
def outline_bullhorn(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_calendar_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Calendar Edit icon"
def outline_calendar_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_calendar_month` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Calendar Month icon"
def outline_calendar_month(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_calendar_week` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Calendar Week icon"
def outline_calendar_week(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart_bars_3_from_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart Bars 3 From Left icon"
def outline_chart_bars_3_from_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart_line_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart Line Up icon"
def outline_chart_line_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart_mixed_dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart Mixed Dollar icon"
def outline_chart_mixed_dollar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart_mixed` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart Mixed icon"
def outline_chart_mixed(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart_pie` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart Pie icon"
def outline_chart_pie(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_chart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Chart icon"
def outline_chart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_check_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Check Circle icon"
def outline_check_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_check_plus_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Check Plus Circle icon"
def outline_check_plus_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Check icon"
def outline_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_circle_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Circle Plus icon"
def outline_circle_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_clock` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Clock icon"
def outline_clock(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_close` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Close icon"
def outline_close(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cloud_arrow_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cloud Arrow Up icon"
def outline_cloud_arrow_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_code_branch` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Code Branch icon"
def outline_code_branch(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_code_fork` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Code Fork icon"
def outline_code_fork(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_code_merge` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Code Merge icon"
def outline_code_merge(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_code_pull_request` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Code Pull Request icon"
def outline_code_pull_request(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_code` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Code icon"
def outline_code(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_cog` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Cog icon"
def outline_cog(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_column` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Column icon"
def outline_column(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_command` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Command icon"
def outline_command(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_database` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Database icon"
def outline_database(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_desktop_pc` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Desktop Pc icon"
def outline_desktop_pc(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_dna` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Dna icon"
def outline_dna(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_dots_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Dots Horizontal icon"
def outline_dots_horizontal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_dots_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Dots Vertical icon"
def outline_dots_vertical(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_download` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Download icon"
def outline_download(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_draw_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Draw Square icon"
def outline_draw_square(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Edit icon"
def outline_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_envelope_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Envelope Open icon"
def outline_envelope_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_envelope` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Envelope icon"
def outline_envelope(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_exclamation_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Exclamation Circle icon"
def outline_exclamation_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_eye_slash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Eye Slash icon"
def outline_eye_slash(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_eye` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Eye icon"
def outline_eye(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_filter` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Filter icon"
def outline_filter(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_fingerprint` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Fingerprint icon"
def outline_fingerprint(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_fire` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Fire icon"
def outline_fire(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_flag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Flag icon"
def outline_flag(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_gift_box` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Gift Box icon"
def outline_gift_box(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_globe` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Globe icon"
def outline_globe(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_grid_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Grid Plus icon"
def outline_grid_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_grid` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Grid icon"
def outline_grid(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_heart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Heart icon"
def outline_heart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_home` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Home icon"
def outline_home(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_hourglass` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Hourglass icon"
def outline_hourglass(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_image` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Image icon"
def outline_image(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_inbox_full` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Inbox Full icon"
def outline_inbox_full(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_inbox` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Inbox icon"
def outline_inbox(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_info_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Info Circle icon"
def outline_info_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_keyboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Keyboard icon"
def outline_keyboard(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_label` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Label icon"
def outline_label(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_landmark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Landmark icon"
def outline_landmark(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_layers` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Layers icon"
def outline_layers(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_life_buoy` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Life Buoy icon"
def outline_life_buoy(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_lightbulb` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Lightbulb icon"
def outline_lightbulb(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_link` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Link icon"
def outline_link(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_lock_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Lock Open icon"
def outline_lock_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_lock_time` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Lock Time icon"
def outline_lock_time(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_lock` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Lock icon"
def outline_lock(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_mail_box` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Mail Box icon"
def outline_mail_box(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_map_location` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Map Location icon"
def outline_map_location(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_map_pin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Map Pin icon"
def outline_map_pin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_message_caption` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Message Caption icon"
def outline_message_caption(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_message_dots` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Message Dots icon"
def outline_message_dots(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_messages` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Messages icon"
def outline_messages(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_minus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Minus icon"
def outline_minus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_mobile_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Mobile Phone icon"
def outline_mobile_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_newspapper` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Newspapper icon"
def outline_newspapper(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_palette` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Palette icon"
def outline_palette(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_paper_clip` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Paper Clip icon"
def outline_paper_clip(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_papper_plane` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Papper Plane icon"
def outline_papper_plane(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_pen_nib` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Pen Nib icon"
def outline_pen_nib(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_pen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Pen icon"
def outline_pen(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Phone icon"
def outline_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Plus icon"
def outline_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_printer` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Printer icon"
def outline_printer(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_question_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Question Circle icon"
def outline_question_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_rocket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Rocket icon"
def outline_rocket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_rule_combined` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Rule Combined icon"
def outline_rule_combined(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_search` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Search icon"
def outline_search(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_share_nodes` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Share Nodes icon"
def outline_share_nodes(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_shield_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Shield Check icon"
def outline_shield_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_shield` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Shield icon"
def outline_shield(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_star_half_stroke` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Star Half Stroke icon"
def outline_star_half_stroke(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_star_half` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Star Half icon"
def outline_star_half(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_star` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Star icon"
def outline_star(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_swatchbook` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Swatchbook icon"
def outline_swatchbook(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_table_column` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Table Column icon"
def outline_table_column(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_table_row` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Table Row icon"
def outline_table_row(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_tablet` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Tablet icon"
def outline_tablet(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_terminal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Terminal icon"
def outline_terminal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_ticket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Ticket icon"
def outline_ticket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_trash_bin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Trash Bin icon"
def outline_trash_bin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_truck` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Truck icon"
def outline_truck(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_upload` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Upload icon"
def outline_upload(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_volume_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Volume Down icon"
def outline_volume_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_volume_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Volume Up icon"
def outline_volume_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_wand_magic_sparkles` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Wand Magic Sparkles icon"
def outline_wand_magic_sparkles(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_window_restore` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Window Restore icon"
def outline_window_restore(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_window` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Window icon"
def outline_window(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_x_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline X Circle icon"
def outline_x_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_zoom_in` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Zoom In icon"
def outline_zoom_in(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_zoom_out` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Zoom Out icon"
def outline_zoom_out(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_backward_step` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Backward Step icon"
def outline_backward_step(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_camera_foto` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Camera Foto icon"
def outline_camera_foto(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_captioning` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Captioning icon"
def outline_captioning(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_circle_pause` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Circle Pause icon"
def outline_circle_pause(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_clapperboard_play` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Clapperboard Play icon"
def outline_clapperboard_play(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_computer_speaker` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Computer Speaker icon"
def outline_computer_speaker(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_forward_step` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Forward Step icon"
def outline_forward_step(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_headphones` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Headphones icon"
def outline_headphones(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_list_music` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline List Music icon"
def outline_list_music(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_microphone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Microphone icon"
def outline_microphone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_play` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Play icon"
def outline_play(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_rectangle_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Rectangle List icon"
def outline_rectangle_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_shuffle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Shuffle icon"
def outline_shuffle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_video_camera` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Video Camera icon"
def outline_video_camera(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_align_center` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Align Center icon"
def outline_align_center(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_indent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Indent icon"
def outline_indent(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_letter_bold` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Letter Bold icon"
def outline_letter_bold(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_letter_italic` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Letter Italic icon"
def outline_letter_italic(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_letter_underline` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Letter Underline icon"
def outline_letter_underline(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline List icon"
def outline_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_ordored_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Ordored List icon"
def outline_ordored_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_outdent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Outdent icon"
def outline_outdent(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_paragraph` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Paragraph icon"
def outline_paragraph(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_quote` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Quote icon"
def outline_quote(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_text_size` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Text Size icon"
def outline_text_size(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_text_slash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Text Slash icon"
def outline_text_slash(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_adress_book` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Adress Book icon"
def outline_adress_book(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_profile_card` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Profile Card icon"
def outline_profile_card(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_add` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Add icon"
def outline_user_add(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Circle icon"
def outline_user_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Edit icon"
def outline_user_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_remove` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Remove icon"
def outline_user_remove(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user_settings` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User Settings icon"
def outline_user_settings(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_user` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline User icon"
def outline_user(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_users_group` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Users Group icon"
def outline_users_group(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_users` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Users icon"
def outline_users(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_moon` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Moon icon"
def outline_moon(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `outline_sun` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Outline Sun icon"
def outline_sun(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_angle_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Angle Down icon"
def solid_angle_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_angle_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Angle Left icon"
def solid_angle_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_angle_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Angle Right icon"
def solid_angle_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_angle_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Angle Up icon"
def solid_angle_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_big` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Big icon"
def solid_arrow_big(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_down_to_braket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Down To Braket icon"
def solid_arrow_down_to_braket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Down icon"
def solid_arrow_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Left icon"
def solid_arrow_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_right_from_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Right From Bracket icon"
def solid_arrow_right_from_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_right_to_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Right To Bracket icon"
def solid_arrow_right_to_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Right icon"
def solid_arrow_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_sort_letters` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Sort Letters icon"
def solid_arrow_sort_letters(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_up_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Up Down icon"
def solid_arrow_up_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_up_from_bracket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Up From Bracket icon"
def solid_arrow_up_from_bracket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Up icon"
def solid_arrow_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrows_repeat_1` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrows Repeat 1 icon"
def solid_arrows_repeat_1(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrows_repeat` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrows Repeat icon"
def solid_arrows_repeat(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_caret_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Caret Down icon"
def solid_caret_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_caret_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Caret Left icon"
def solid_caret_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_caret_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Caret Right icon"
def solid_caret_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_caret_sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Caret Sort icon"
def solid_caret_sort(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_caret_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Caret Up icon"
def solid_caret_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chervon_double_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chervon Double Down icon"
def solid_chervon_double_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chervon_double_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chervon Double Left icon"
def solid_chervon_double_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chervon_double_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chervon Double Right icon"
def solid_chervon_double_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chervon_double_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chervon Double Up icon"
def solid_chervon_double_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chevron_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chevron Down icon"
def solid_chevron_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chevron_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chevron Left icon"
def solid_chevron_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chevron_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chevron Right icon"
def solid_chevron_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chevron_sort` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chevron Sort icon"
def solid_chevron_sort(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chevron_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chevron Up icon"
def solid_chevron_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_compress` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Compress icon"
def solid_compress(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_cotate` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Cotate icon"
def solid_cotate(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_expand` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Expand icon"
def solid_expand(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_forward` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Forward icon"
def solid_forward(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_minimize` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Minimize icon"
def solid_minimize(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_reply_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Reply All icon"
def solid_reply_all(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_reply` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Reply icon"
def solid_reply(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_share_all` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Share All icon"
def solid_share_all(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_sort_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Sort Horizontal icon"
def solid_sort_horizontal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_sort_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Sort Vertical icon"
def solid_sort_vertical(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_apple` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Apple icon"
def solid_apple(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_css` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Css icon"
def solid_css(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_discord` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Discord icon"
def solid_discord(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_dribbble` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Dribbble icon"
def solid_dribbble(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_dropbox` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Dropbox icon"
def solid_dropbox(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_facebook` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Facebook icon"
def solid_facebook(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_flowbite` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Flowbite icon"
def solid_flowbite(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_github` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Github icon"
def solid_github(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_google` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Google icon"
def solid_google(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_html` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Html icon"
def solid_html(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_linkedin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Linkedin icon"
def solid_linkedin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_npm` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Npm icon"
def solid_npm(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_react` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid React icon"
def solid_react(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_stackoverflow` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Stackoverflow icon"
def solid_stackoverflow(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_tailwind` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Tailwind icon"
def solid_tailwind(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_twitter` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Twitter icon"
def solid_twitter(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_vue` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Vue icon"
def solid_vue(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_x_company` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid X Company icon"
def solid_x_company(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_youtube` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Youtube icon"
def solid_youtube(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bag icon"
def solid_bag(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_cart_plus_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Cart Plus Alt icon"
def solid_cart_plus_alt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_cart_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Cart Plus icon"
def solid_cart_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_cash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Cash icon"
def solid_cash(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_credit_card` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Credit Card icon"
def solid_credit_card(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Dollar icon"
def solid_dollar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_euro` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Euro icon"
def solid_euro(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_receipt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Receipt icon"
def solid_receipt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_sale_percent` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Sale Percent icon"
def solid_sale_percent(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_scale_balance` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Scale Balance icon"
def solid_scale_balance(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_shopping_cart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Shopping Cart icon"
def solid_shopping_cart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_store` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Store icon"
def solid_store(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_tag` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Tag icon"
def solid_tag(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_headset` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Headset icon"
def solid_user_headset(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_wallet` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Wallet icon"
def solid_wallet(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_face_grin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Face Grin icon"
def solid_face_grin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_face_laugh` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Face Laugh icon"
def solid_face_laugh(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_face_mind_blow` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Face Mind Blow icon"
def solid_face_mind_blow(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_face_star_struck` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Face Star Struck icon"
def solid_face_star_struck(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_thumbs_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Thumbs Down icon"
def solid_thumbs_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_thumbs_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Thumbs Up icon"
def solid_thumbs_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_archive_download` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Archive Download icon"
def solid_archive_download(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clipboard_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clipboard Check icon"
def solid_clipboard_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clipboard_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clipboard List icon"
def solid_clipboard_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clipboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clipboard icon"
def solid_clipboard(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clone icon"
def solid_clone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_copy` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Copy icon"
def solid_copy(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_video` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Video icon"
def solid_file_video(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_chart_bar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Chart Bar icon"
def solid_file_chart_bar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Check icon"
def solid_file_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_code` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Code icon"
def solid_file_code(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_copy` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Copy icon"
def solid_file_copy(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_csv` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Csv icon"
def solid_file_csv(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Edit icon"
def solid_file_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_export` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Export icon"
def solid_file_export(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_image` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Image icon"
def solid_file_image(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_import` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Import icon"
def solid_file_import(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_invoice` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Invoice icon"
def solid_file_invoice(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_lines` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Lines icon"
def solid_file_lines(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_music` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Music icon"
def solid_file_music(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_paste` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Paste icon"
def solid_file_paste(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_pdf` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Pdf icon"
def solid_file_pdf(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Plus icon"
def solid_file_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_powerpoint` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Powerpoint icon"
def solid_file_powerpoint(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_search` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Search icon"
def solid_file_search(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_shield` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Shield icon"
def solid_file_shield(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_wordpress` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Wordpress icon"
def solid_file_wordpress(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file_zipper` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File Zipper icon"
def solid_file_zipper(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_file` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid File icon"
def solid_file(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_folder_arrow_right` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Folder Arrow Right icon"
def solid_folder_arrow_right(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_folder_duplicate` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Folder Duplicate icon"
def solid_folder_duplicate(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_folder_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Folder Open icon"
def solid_folder_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_folder_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Folder Plus icon"
def solid_folder_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_folder` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Folder icon"
def solid_folder(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_adjustments_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Adjustments Horizontal icon"
def solid_adjustments_horizontal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_adjustments_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Adjustments Vertical icon"
def solid_adjustments_vertical(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_annotation` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Annotation icon"
def solid_annotation(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_archive` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Archive icon"
def solid_archive(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_arrow_up_right_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Arrow Up Right Square icon"
def solid_arrow_up_right_square(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_atom` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Atom icon"
def solid_atom(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_badge_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Badge Check icon"
def solid_badge_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bars` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bars icon"
def solid_bars(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bell_active_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bell Active Alt icon"
def solid_bell_active_alt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bell_active` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bell Active icon"
def solid_bell_active(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bell_ring` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bell Ring icon"
def solid_bell_ring(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bell` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bell icon"
def solid_bell(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_blender_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Blender Phone icon"
def solid_blender_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_book` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Book icon"
def solid_book(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bookmark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bookmark icon"
def solid_bookmark(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_brain` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Brain icon"
def solid_brain(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_briefcase` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Briefcase icon"
def solid_briefcase(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bug` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bug icon"
def solid_bug(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_building` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Building icon"
def solid_building(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bullhorn` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bullhorn icon"
def solid_bullhorn(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_calendar_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Calendar Edit icon"
def solid_calendar_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_calendar_month` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Calendar Month icon"
def solid_calendar_month(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_calendar_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Calendar Plus icon"
def solid_calendar_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_calendar_week` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Calendar Week icon"
def solid_calendar_week(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_bars_3_from_left` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Bars 3 From Left icon"
def solid_chart_bars_3_from_left(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_line_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Line Down icon"
def solid_chart_line_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_line_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Line Up icon"
def solid_chart_line_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_mixed_dollar` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Mixed Dollar icon"
def solid_chart_mixed_dollar(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_mixed` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Mixed icon"
def solid_chart_mixed(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart_pie` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart Pie icon"
def solid_chart_pie(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_chart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Chart icon"
def solid_chart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_check_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Check Circle icon"
def solid_check_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_check_plus_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Check Plus Circle icon"
def solid_check_plus_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Check icon"
def solid_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_circle_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Circle Plus icon"
def solid_circle_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clock` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clock icon"
def solid_clock(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_close_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Close Circle icon"
def solid_close_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_close` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Close icon"
def solid_close(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_cloud_arrow_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Cloud Arrow Up icon"
def solid_cloud_arrow_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_code_branch` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Code Branch icon"
def solid_code_branch(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_code_fork` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Code Fork icon"
def solid_code_fork(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_code_merge` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Code Merge icon"
def solid_code_merge(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_code_pull_request` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Code Pull Request icon"
def solid_code_pull_request(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_code` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Code icon"
def solid_code(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_column` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Column icon"
def solid_column(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_database` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Database icon"
def solid_database(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_desktop_pc` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Desktop Pc icon"
def solid_desktop_pc(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_dna` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Dna icon"
def solid_dna(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_download` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Download icon"
def solid_download(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_draw_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Draw Square icon"
def solid_draw_square(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_ellipse_horizontal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Ellipse Horizontal icon"
def solid_ellipse_horizontal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_ellipse_vertical` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Ellipse Vertical icon"
def solid_ellipse_vertical(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_envelope_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Envelope Open icon"
def solid_envelope_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_envelope` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Envelope icon"
def solid_envelope(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_exclamation_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Exclamation Circle icon"
def solid_exclamation_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_eye_slash` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Eye Slash icon"
def solid_eye_slash(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_eye` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Eye icon"
def solid_eye(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_filter` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Filter icon"
def solid_filter(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_fingerprint` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Fingerprint icon"
def solid_fingerprint(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_fire` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Fire icon"
def solid_fire(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_gear` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Gear icon"
def solid_gear(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_gift_box` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Gift Box icon"
def solid_gift_box(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_globe` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Globe icon"
def solid_globe(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_grid_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Grid Plus icon"
def solid_grid_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_grid` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Grid icon"
def solid_grid(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_heart` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Heart icon"
def solid_heart(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_home` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Home icon"
def solid_home(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_hourglass` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Hourglass icon"
def solid_hourglass(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_image` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Image icon"
def solid_image(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_inbox_full` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Inbox Full icon"
def solid_inbox_full(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_inbox` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Inbox icon"
def solid_inbox(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_info_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Info Circle icon"
def solid_info_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_keyboard` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Keyboard icon"
def solid_keyboard(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_label` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Label icon"
def solid_label(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_landmark` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Landmark icon"
def solid_landmark(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_layers` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Layers icon"
def solid_layers(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_life_buoy` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Life Buoy icon"
def solid_life_buoy(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_lightbulb` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Lightbulb icon"
def solid_lightbulb(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_link` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Link icon"
def solid_link(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_lock_open` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Lock Open icon"
def solid_lock_open(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_lock_time` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Lock Time icon"
def solid_lock_time(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_lock` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Lock icon"
def solid_lock(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_mail_box` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Mail Box icon"
def solid_mail_box(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_map_pin_alt` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Map Pin Alt icon"
def solid_map_pin_alt(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_map_pin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Map Pin icon"
def solid_map_pin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_message_caption` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Message Caption icon"
def solid_message_caption(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_messages` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Messages icon"
def solid_messages(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_minus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Minus icon"
def solid_minus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_mobile_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Mobile Phone icon"
def solid_mobile_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_mountain_sun` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Mountain Sun icon"
def solid_mountain_sun(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_newspaper` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Newspaper icon"
def solid_newspaper(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_open_book` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Open Book icon"
def solid_open_book(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_pallete` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Pallete icon"
def solid_pallete(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_papper_clip` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Papper Clip icon"
def solid_papper_clip(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_papper_plane` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Papper Plane icon"
def solid_papper_plane(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_pen_nib` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Pen Nib icon"
def solid_pen_nib(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_pen_to_square` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Pen To Square icon"
def solid_pen_to_square(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_pen` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Pen icon"
def solid_pen(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_phone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Phone icon"
def solid_phone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Plus icon"
def solid_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_print` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Print icon"
def solid_print(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_question_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Question Circle icon"
def solid_question_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_restore_window` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Restore Window icon"
def solid_restore_window(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_rocket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Rocket icon"
def solid_rocket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_ruler_combined` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Ruler Combined icon"
def solid_ruler_combined(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_search` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Search icon"
def solid_search(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_share_nodes` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Share Nodes icon"
def solid_share_nodes(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_shield_check` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Shield Check icon"
def solid_shield_check(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_shield` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Shield icon"
def solid_shield(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_star_half_stroke` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Star Half Stroke icon"
def solid_star_half_stroke(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_star_half` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Star Half icon"
def solid_star_half(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_star` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Star icon"
def solid_star(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_swatchbook` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Swatchbook icon"
def solid_swatchbook(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_table_column` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Table Column icon"
def solid_table_column(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_table` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Table icon"
def solid_table(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_tablet` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Tablet icon"
def solid_tablet(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_terminal` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Terminal icon"
def solid_terminal(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_ticket` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Ticket icon"
def solid_ticket(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_trash_bin` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Trash Bin icon"
def solid_trash_bin(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_truck` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Truck icon"
def solid_truck(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_upload` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Upload icon"
def solid_upload(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_volume_down` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Volume Down icon"
def solid_volume_down(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_volume_up` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Volume Up icon"
def solid_volume_up(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_wand_sparkles` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Wand Sparkles icon"
def solid_wand_sparkles(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_window` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Window icon"
def solid_window(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_zoom_in` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Zoom In icon"
def solid_zoom_in(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_zoom_out` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Zoom Out icon"
def solid_zoom_out(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_backward_step` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Backward Step icon"
def solid_backward_step(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_camera_foto` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Camera Foto icon"
def solid_camera_foto(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_captioning` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Captioning icon"
def solid_captioning(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_circle_pause` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Circle Pause icon"
def solid_circle_pause(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_clapperboard_play` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Clapperboard Play icon"
def solid_clapperboard_play(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_computer_speaker` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Computer Speaker icon"
def solid_computer_speaker(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_forward_step` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Forward Step icon"
def solid_forward_step(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_headphones` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Headphones icon"
def solid_headphones(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_list_music` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid List Music icon"
def solid_list_music(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_microphone` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Microphone icon"
def solid_microphone(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_pause` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Pause icon"
def solid_pause(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_play` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Play icon"
def solid_play(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_rectangle_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Rectangle List icon"
def solid_rectangle_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_shuffle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Shuffle icon"
def solid_shuffle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_video` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Video icon"
def solid_video(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_bold` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Bold icon"
def solid_bold(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_italic` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Italic icon"
def solid_italic(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_list_ordored` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid List Ordored icon"
def solid_list_ordored(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_list` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid List icon"
def solid_list(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_quote` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Quote icon"
def solid_quote(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_text_center` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Text Center icon"
def solid_text_center(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_underline` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Underline icon"
def solid_underline(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_address_card` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Address Card icon"
def solid_address_card(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_adress_book` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Adress Book icon"
def solid_adress_book(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_circle` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Circle icon"
def solid_user_circle(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_edit` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Edit icon"
def solid_user_edit(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_group` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Group icon"
def solid_user_group(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_plus` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Plus icon"
def solid_user_plus(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_remove` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Remove icon"
def solid_user_remove(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user_settings` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User Settings icon"
def solid_user_settings(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_user` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid User icon"
def solid_user(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_users` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Users icon"
def solid_users(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_moon` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Moon icon"
def solid_moon(assigns) do
~H"""
<%= @sr %>
"""
end
@doc """
Renders the `solid_sun` icon.
You may also pass arbitrary HTML attributes to be applied to the svg tag.
## Examples
```heex
```
"""
attr :rest, :global,
doc: "the arbitrary HTML attributes for the svg container",
include: ~w(fill stroke stroke-width)
attr :sr, :string,
doc: "a description of the icon for screen readers",
default: "Solid Sun icon"
def solid_sun(assigns) do
~H"""
<%= @sr %>
"""
end
end