From 679ca4cfcb21d31108f20aae3209a252b959d9e5 Mon Sep 17 00:00:00 2001 From: Max Veytsman Date: Tue, 11 Oct 2022 11:54:01 -0400 Subject: [PATCH] Add default outline option --- assets/heroicons.exs | 2 + lib/heroicons.ex | 586 +++++++++++++++++++++++++++++++++++++++- test/heroicons_test.exs | 14 +- 3 files changed, 600 insertions(+), 2 deletions(-) diff --git a/assets/heroicons.exs b/assets/heroicons.exs index d3cf5e9..db4d275 100644 --- a/assets/heroicons.exs +++ b/assets/heroicons.exs @@ -99,9 +99,11 @@ defmodule Heroicons do class="w-4 h-4" /> solid /> mini /> + outline /> ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false diff --git a/lib/heroicons.ex b/lib/heroicons.ex index d4b5395..c748246 100644 --- a/lib/heroicons.ex +++ b/lib/heroicons.ex @@ -1,6 +1,6 @@ defmodule Heroicons do @moduledoc """ - Provides precompiled icon compiles from [heroicons.com v2.0.11](https://heroicons.com). + Provides precompiled icon compiles from [heroicons.com v2.0.11](heroicons.com). Heroicons are designed by [Steve Schoger](https://twitter.com/steveschoger) @@ -118,9 +118,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -148,9 +150,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -178,9 +182,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -208,9 +214,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -238,9 +246,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -268,9 +278,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -298,9 +310,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -328,9 +342,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -358,9 +374,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -388,9 +406,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -418,9 +438,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -448,9 +470,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -478,9 +502,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -508,9 +534,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -538,9 +566,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -568,9 +598,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -598,9 +630,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -628,9 +662,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -658,9 +694,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -688,9 +726,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -718,9 +758,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -748,9 +790,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -778,9 +822,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -808,9 +854,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -838,9 +886,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -868,9 +918,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -898,9 +950,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -928,9 +982,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -958,9 +1014,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -988,9 +1046,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1018,9 +1078,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1048,9 +1110,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1078,9 +1142,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1108,9 +1174,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1138,9 +1206,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1168,9 +1238,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1198,9 +1270,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1228,9 +1302,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1258,9 +1334,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1288,9 +1366,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1318,9 +1398,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1348,9 +1430,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1378,9 +1462,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1408,9 +1494,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1438,9 +1526,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1468,9 +1558,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1498,9 +1590,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1528,9 +1622,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1558,9 +1654,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1588,9 +1686,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1618,9 +1718,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1648,9 +1750,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1678,9 +1782,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1708,9 +1814,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1738,9 +1846,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1768,9 +1878,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1798,9 +1910,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1828,9 +1942,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1858,9 +1974,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1888,9 +2006,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1918,9 +2038,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1948,9 +2070,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -1978,9 +2102,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2008,9 +2134,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2038,9 +2166,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2068,9 +2198,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2098,9 +2230,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2128,9 +2262,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2158,9 +2294,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2188,9 +2326,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2218,9 +2358,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2248,9 +2390,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2278,9 +2422,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2308,9 +2454,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2338,9 +2486,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2368,9 +2518,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2398,9 +2550,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2428,9 +2582,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2458,9 +2614,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2488,9 +2646,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2518,9 +2678,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2548,9 +2710,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2578,9 +2742,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2608,9 +2774,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2638,9 +2806,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2668,9 +2838,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2698,9 +2870,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2728,9 +2902,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2758,9 +2934,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2788,9 +2966,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2818,9 +2998,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2848,9 +3030,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2878,9 +3062,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2908,9 +3094,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2938,9 +3126,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2968,9 +3158,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -2998,9 +3190,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3028,9 +3222,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3058,9 +3254,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3088,9 +3286,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3118,9 +3318,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3148,9 +3350,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3178,9 +3382,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3208,9 +3414,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3238,9 +3446,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3268,9 +3478,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3298,9 +3510,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3328,9 +3542,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3358,9 +3574,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3388,9 +3606,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3418,9 +3638,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3448,9 +3670,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3478,9 +3702,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3508,9 +3734,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3538,9 +3766,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3568,9 +3798,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3598,9 +3830,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3628,9 +3862,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3658,9 +3894,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3688,9 +3926,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3718,9 +3958,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3748,9 +3990,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3778,9 +4022,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3808,9 +4054,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3838,9 +4086,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3868,9 +4118,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3898,9 +4150,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3928,9 +4182,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3958,9 +4214,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -3988,9 +4246,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4018,9 +4278,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4048,9 +4310,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4078,9 +4342,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4108,9 +4374,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4138,9 +4406,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4168,9 +4438,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4198,9 +4470,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4228,9 +4502,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4258,9 +4534,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4288,9 +4566,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4318,9 +4598,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4348,9 +4630,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4378,9 +4662,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4408,9 +4694,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4438,9 +4726,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4468,9 +4758,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4498,9 +4790,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4528,9 +4822,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4558,9 +4854,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4588,9 +4886,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4618,9 +4918,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4648,9 +4950,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4678,9 +4982,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4708,9 +5014,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4738,9 +5046,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4768,9 +5078,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4798,9 +5110,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4828,9 +5142,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4858,9 +5174,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4888,9 +5206,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4918,9 +5238,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4948,9 +5270,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -4978,9 +5302,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5008,9 +5334,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5038,9 +5366,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5068,9 +5398,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5098,9 +5430,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5128,9 +5462,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5158,9 +5494,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5188,9 +5526,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5218,9 +5558,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5248,9 +5590,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5278,9 +5622,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5308,9 +5654,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5338,9 +5686,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5368,9 +5718,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5398,9 +5750,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5428,9 +5782,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5458,9 +5814,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5488,9 +5846,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5518,9 +5878,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5548,9 +5910,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5578,9 +5942,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5608,9 +5974,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5638,9 +6006,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5668,9 +6038,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5698,9 +6070,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5728,9 +6102,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5758,9 +6134,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5788,9 +6166,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5818,9 +6198,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5848,9 +6230,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5878,9 +6262,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5908,9 +6294,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5938,9 +6326,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5968,9 +6358,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -5998,9 +6390,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6028,9 +6422,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6058,9 +6454,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6088,9 +6486,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6118,9 +6518,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6148,9 +6550,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6178,9 +6582,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6208,9 +6614,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6238,9 +6646,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6268,9 +6678,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6298,9 +6710,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6328,9 +6742,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6358,9 +6774,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6388,9 +6806,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6418,9 +6838,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6448,9 +6870,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6478,9 +6902,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6508,9 +6934,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6538,9 +6966,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6568,9 +6998,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6598,9 +7030,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6628,9 +7062,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6658,9 +7094,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6688,9 +7126,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6718,9 +7158,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6748,9 +7190,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6778,9 +7222,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6808,9 +7254,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6838,9 +7286,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6868,9 +7318,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6898,9 +7350,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6928,9 +7382,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6958,9 +7414,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -6988,9 +7446,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7018,9 +7478,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7048,9 +7510,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7078,9 +7542,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7108,9 +7574,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7138,9 +7606,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7168,9 +7638,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7198,9 +7670,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7228,9 +7702,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7258,9 +7734,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7288,9 +7766,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7318,9 +7798,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7348,9 +7830,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7378,9 +7862,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7408,9 +7894,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7438,9 +7926,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7468,9 +7958,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7498,9 +7990,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7528,9 +8022,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7558,9 +8054,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7588,9 +8086,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7618,9 +8118,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7648,9 +8150,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7678,9 +8182,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7708,9 +8214,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7738,9 +8246,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7768,9 +8278,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7798,9 +8310,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7828,9 +8342,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7858,9 +8374,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7888,9 +8406,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7918,9 +8438,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7948,9 +8470,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -7978,9 +8502,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8008,9 +8534,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8038,9 +8566,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8068,9 +8598,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8098,9 +8630,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8128,9 +8662,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8158,9 +8694,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8188,9 +8726,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8218,9 +8758,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8248,9 +8790,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8278,9 +8822,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8308,9 +8854,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8338,9 +8886,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8368,9 +8918,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8398,9 +8950,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8428,9 +8982,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8458,9 +9014,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8488,9 +9046,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8518,9 +9078,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8548,9 +9110,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8578,9 +9142,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8608,9 +9174,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8638,9 +9206,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8668,9 +9238,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8698,9 +9270,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8728,9 +9302,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8758,9 +9334,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8788,9 +9366,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8818,9 +9398,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false @@ -8848,9 +9430,11 @@ defmodule Heroicons do + ``` """ attr :rest, :global, doc: "the arbitrary HTML attributes for the svg container" + attr :outline, :boolean, default: true attr :solid, :boolean, default: false attr :mini, :boolean, default: false diff --git a/test/heroicons_test.exs b/test/heroicons_test.exs index 6a6c567..c8efdb6 100644 --- a/test/heroicons_test.exs +++ b/test/heroicons_test.exs @@ -34,10 +34,20 @@ defmodule HeroiconsTest do class = "w-2" - assert render_component(&Heroicons.cake/1, %{mini: true, class: "w-2"}) == + assert render_component(&Heroicons.cake/1, %{mini: true, class: class}) == "\n \n" end + test "outline" do + assert render_component(&Heroicons.cake/1, %{outline: true}) == + "\n \n" + + class = "w-2" + + assert render_component(&Heroicons.cake/1, %{outline: true, class: class}) == + "\n \n" + end + test "raises on mix styles" do assert_raise ArgumentError, "expected either mini or solid, but got both.", fn -> render_component(&Heroicons.cake/1, %{mini: true, solid: true}) @@ -69,11 +79,13 @@ defmodule HeroiconsTest do + ``` ## Attributes * `rest` (`:global`) - the arbitrary HTML attributes for the svg container. + * `outline` (`:boolean`) - Defaults to `true`. * `solid` (`:boolean`) - Defaults to `false`. * `mini` (`:boolean`) - Defaults to `false`. """