diff --git a/README.md b/README.md
index eff3f3c..3efea44 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
Heroicons are designed by [Steve Schoger](https://twitter.com/steveschoger)
-Current Heroicons Version: **1.0.5**
+Current Heroicons Version: **2.0.0**
## Installation
@@ -13,7 +13,7 @@ Add Heroicons to your `mix.exs`:
```elixir
defp deps do
[
- {:heroicons, "~> 0.3.2"}
+ {:heroicons, "~> 0.4.0"}
]
end
```
@@ -22,7 +22,7 @@ After that, run `mix deps.get`.
## Usage
-The components are in `Heroicons.Solid` and `Heroicons.Outline`. Each icon is a Phoenix Component you can use in your HEEx templates.
+The components are in `Heroicons.Solid`, `Heroicons.Outline`, and `Heroicons.Mini`. Each icon is a Phoenix Component you can use in your HEEx templates.
```eex
diff --git a/lib/heroicons.ex b/lib/heroicons.ex
index 6e3c232..5012d29 100644
--- a/lib/heroicons.ex
+++ b/lib/heroicons.ex
@@ -21,7 +21,8 @@ defmodule Heroicons do
@moduledoc """
Outline style icons drawn with a stroke, packaged as Phoenix Components.
- For primary navigation and marketing sections, designed to be rendered at 24x24.
+ For primary navigation and marketing sections, with an outlined appearance,
+ designed to be rendered at 24x24.
"""
use Heroicons.Generator, icon_dir: "outline/"
@@ -31,9 +32,21 @@ defmodule Heroicons do
@moduledoc """
Solid style icons drawn with fills, packaged as Phoenix Components.
- For buttons, form elements, and to support text, designed to be rendered at 20x20.
+ For primary navigation and marketing sections, with a filled appearance,
+ designed to be rendered at 24x24.
"""
use Heroicons.Generator, icon_dir: "solid/"
end
+
+ defmodule Mini do
+ @moduledoc """
+ Solid style icons drawn with fills, packaged as Phoenix Components.
+
+ For smaller elements like buttons, form elements, and to support text,
+ designed to be rendered at 20x20.
+ """
+
+ use Heroicons.Generator, icon_dir: "mini/"
+ end
end
diff --git a/lib/heroicons/generator.ex b/lib/heroicons/generator.ex
index ca18883..4ad02b9 100644
--- a/lib/heroicons/generator.ex
+++ b/lib/heroicons/generator.ex
@@ -5,6 +5,15 @@ defmodule Heroicons.Generator do
|> Path.join("*.svg")
|> Path.wildcard()
+ require Phoenix.Component
+ if function_exported?(Phoenix.Component, :assigns_to_attributes, 2) do
+ Module.put_attribute(__CALLER__.module, :assign_mod, Phoenix.Component)
+ Module.put_attribute(__CALLER__.module, :assigns_to_attrs_mod, Phoenix.Component)
+ else
+ Module.put_attribute(__CALLER__.module, :assign_mod, Phoenix.LiveView)
+ Module.put_attribute(__CALLER__.module, :assigns_to_attrs_mod, Phoenix.LiveView.Helpers)
+ end
+
for path <- icon_paths do
generate(path)
end
@@ -44,9 +53,8 @@ defmodule Heroicons.Generator do
def unquote(name)(assigns_or_opts \\ [])
def unquote(name)(var!(assigns)) when is_map(var!(assigns)) do
- var!(attrs) = Phoenix.LiveView.Helpers.assigns_to_attributes(var!(assigns))
-
- var!(assigns) = Phoenix.LiveView.assign(var!(assigns), :attrs, var!(attrs))
+ var!(attrs) = @assigns_to_attrs_mod.assigns_to_attributes(var!(assigns))
+ var!(assigns) = @assign_mod.assign(var!(assigns), :attrs, var!(attrs))
unquote(
EEx.compile_string(head <> "{@attrs}" <> body,
diff --git a/priv/mini/academic-cap.svg b/priv/mini/academic-cap.svg
new file mode 100644
index 0000000..fd3cbda
--- /dev/null
+++ b/priv/mini/academic-cap.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/adjustments-horizontal.svg b/priv/mini/adjustments-horizontal.svg
new file mode 100644
index 0000000..f99f0a7
--- /dev/null
+++ b/priv/mini/adjustments-horizontal.svg
@@ -0,0 +1,11 @@
+
diff --git a/priv/mini/adjustments-vertical.svg b/priv/mini/adjustments-vertical.svg
new file mode 100644
index 0000000..8d77ac7
--- /dev/null
+++ b/priv/mini/adjustments-vertical.svg
@@ -0,0 +1,11 @@
+
diff --git a/priv/mini/archive-box-arrow-down.svg b/priv/mini/archive-box-arrow-down.svg
new file mode 100644
index 0000000..d76ae51
--- /dev/null
+++ b/priv/mini/archive-box-arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/archive-box-x-mark.svg b/priv/mini/archive-box-x-mark.svg
new file mode 100644
index 0000000..02920df
--- /dev/null
+++ b/priv/mini/archive-box-x-mark.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/archive-box.svg b/priv/mini/archive-box.svg
new file mode 100644
index 0000000..0c050ca
--- /dev/null
+++ b/priv/mini/archive-box.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-down-circle.svg b/priv/mini/arrow-down-circle.svg
new file mode 100644
index 0000000..273ea00
--- /dev/null
+++ b/priv/mini/arrow-down-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-down-left.svg b/priv/mini/arrow-down-left.svg
new file mode 100644
index 0000000..4322528
--- /dev/null
+++ b/priv/mini/arrow-down-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-down-on-square-stack.svg b/priv/mini/arrow-down-on-square-stack.svg
new file mode 100644
index 0000000..3ab4096
--- /dev/null
+++ b/priv/mini/arrow-down-on-square-stack.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-down-on-square.svg b/priv/mini/arrow-down-on-square.svg
new file mode 100644
index 0000000..15ce39d
--- /dev/null
+++ b/priv/mini/arrow-down-on-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-down-right.svg b/priv/mini/arrow-down-right.svg
new file mode 100644
index 0000000..21d0a80
--- /dev/null
+++ b/priv/mini/arrow-down-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-down-tray.svg b/priv/mini/arrow-down-tray.svg
new file mode 100644
index 0000000..aa4a8db
--- /dev/null
+++ b/priv/mini/arrow-down-tray.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-down.svg b/priv/mini/arrow-down.svg
new file mode 100644
index 0000000..930138f
--- /dev/null
+++ b/priv/mini/arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-left-circle.svg b/priv/mini/arrow-left-circle.svg
new file mode 100644
index 0000000..d2556af
--- /dev/null
+++ b/priv/mini/arrow-left-circle.svg
@@ -0,0 +1,10 @@
+
diff --git a/priv/mini/arrow-left-on-rectangle.svg b/priv/mini/arrow-left-on-rectangle.svg
new file mode 100644
index 0000000..c554b79
--- /dev/null
+++ b/priv/mini/arrow-left-on-rectangle.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-left.svg b/priv/mini/arrow-left.svg
new file mode 100644
index 0000000..514053c
--- /dev/null
+++ b/priv/mini/arrow-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-long-down.svg b/priv/mini/arrow-long-down.svg
new file mode 100644
index 0000000..43e687f
--- /dev/null
+++ b/priv/mini/arrow-long-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-long-left.svg b/priv/mini/arrow-long-left.svg
new file mode 100644
index 0000000..42b2ed0
--- /dev/null
+++ b/priv/mini/arrow-long-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-long-right.svg b/priv/mini/arrow-long-right.svg
new file mode 100644
index 0000000..032db71
--- /dev/null
+++ b/priv/mini/arrow-long-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-long-up.svg b/priv/mini/arrow-long-up.svg
new file mode 100644
index 0000000..e76e130
--- /dev/null
+++ b/priv/mini/arrow-long-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-path.svg b/priv/mini/arrow-path.svg
new file mode 100644
index 0000000..649df28
--- /dev/null
+++ b/priv/mini/arrow-path.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-right-circle.svg b/priv/mini/arrow-right-circle.svg
new file mode 100644
index 0000000..8e927e2
--- /dev/null
+++ b/priv/mini/arrow-right-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-right-on-rectangle.svg b/priv/mini/arrow-right-on-rectangle.svg
new file mode 100644
index 0000000..9ebebb4
--- /dev/null
+++ b/priv/mini/arrow-right-on-rectangle.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-right.svg b/priv/mini/arrow-right.svg
new file mode 100644
index 0000000..bd13e00
--- /dev/null
+++ b/priv/mini/arrow-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-top-right-on-square.svg b/priv/mini/arrow-top-right-on-square.svg
new file mode 100644
index 0000000..f4fb63a
--- /dev/null
+++ b/priv/mini/arrow-top-right-on-square.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-trending-down.svg b/priv/mini/arrow-trending-down.svg
new file mode 100644
index 0000000..5de0811
--- /dev/null
+++ b/priv/mini/arrow-trending-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-trending-up.svg b/priv/mini/arrow-trending-up.svg
new file mode 100644
index 0000000..cab1c92
--- /dev/null
+++ b/priv/mini/arrow-trending-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-circle.svg b/priv/mini/arrow-up-circle.svg
new file mode 100644
index 0000000..272d00c
--- /dev/null
+++ b/priv/mini/arrow-up-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-left.svg b/priv/mini/arrow-up-left.svg
new file mode 100644
index 0000000..7a2d448
--- /dev/null
+++ b/priv/mini/arrow-up-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-on-square-stack.svg b/priv/mini/arrow-up-on-square-stack.svg
new file mode 100644
index 0000000..2e63a8f
--- /dev/null
+++ b/priv/mini/arrow-up-on-square-stack.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-on-square.svg b/priv/mini/arrow-up-on-square.svg
new file mode 100644
index 0000000..00e1227
--- /dev/null
+++ b/priv/mini/arrow-up-on-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-right.svg b/priv/mini/arrow-up-right.svg
new file mode 100644
index 0000000..48317c5
--- /dev/null
+++ b/priv/mini/arrow-up-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-up-tray.svg b/priv/mini/arrow-up-tray.svg
new file mode 100644
index 0000000..2892d01
--- /dev/null
+++ b/priv/mini/arrow-up-tray.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/arrow-up.svg b/priv/mini/arrow-up.svg
new file mode 100644
index 0000000..8c4c0f8
--- /dev/null
+++ b/priv/mini/arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-uturn-down.svg b/priv/mini/arrow-uturn-down.svg
new file mode 100644
index 0000000..f034ef9
--- /dev/null
+++ b/priv/mini/arrow-uturn-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-uturn-left.svg b/priv/mini/arrow-uturn-left.svg
new file mode 100644
index 0000000..ce81091
--- /dev/null
+++ b/priv/mini/arrow-uturn-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-uturn-right.svg b/priv/mini/arrow-uturn-right.svg
new file mode 100644
index 0000000..44d113e
--- /dev/null
+++ b/priv/mini/arrow-uturn-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrow-uturn-up.svg b/priv/mini/arrow-uturn-up.svg
new file mode 100644
index 0000000..31826a9
--- /dev/null
+++ b/priv/mini/arrow-uturn-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrows-pointing-in.svg b/priv/mini/arrows-pointing-in.svg
new file mode 100644
index 0000000..bdd4caf
--- /dev/null
+++ b/priv/mini/arrows-pointing-in.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/arrows-pointing-out.svg b/priv/mini/arrows-pointing-out.svg
new file mode 100644
index 0000000..66bb454
--- /dev/null
+++ b/priv/mini/arrows-pointing-out.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/arrows-right-left.svg b/priv/mini/arrows-right-left.svg
new file mode 100644
index 0000000..f0f08e2
--- /dev/null
+++ b/priv/mini/arrows-right-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/arrows-up-down.svg b/priv/mini/arrows-up-down.svg
new file mode 100644
index 0000000..84835e1
--- /dev/null
+++ b/priv/mini/arrows-up-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/at-symbol.svg b/priv/mini/at-symbol.svg
new file mode 100644
index 0000000..6be6834
--- /dev/null
+++ b/priv/mini/at-symbol.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/backspace.svg b/priv/mini/backspace.svg
new file mode 100644
index 0000000..060b421
--- /dev/null
+++ b/priv/mini/backspace.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/backward.svg b/priv/mini/backward.svg
new file mode 100644
index 0000000..8c7bbbc
--- /dev/null
+++ b/priv/mini/backward.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/banknotes.svg b/priv/mini/banknotes.svg
new file mode 100644
index 0000000..2bff149
--- /dev/null
+++ b/priv/mini/banknotes.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bars-2.svg b/priv/mini/bars-2.svg
new file mode 100644
index 0000000..d753ade
--- /dev/null
+++ b/priv/mini/bars-2.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bars-3-bottom-left.svg b/priv/mini/bars-3-bottom-left.svg
new file mode 100644
index 0000000..17d9af5
--- /dev/null
+++ b/priv/mini/bars-3-bottom-left.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/bars-3-bottom-right.svg b/priv/mini/bars-3-bottom-right.svg
new file mode 100644
index 0000000..ba61124
--- /dev/null
+++ b/priv/mini/bars-3-bottom-right.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/bars-3-center-left.svg b/priv/mini/bars-3-center-left.svg
new file mode 100644
index 0000000..4dc8a39
--- /dev/null
+++ b/priv/mini/bars-3-center-left.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/bars-3.svg b/priv/mini/bars-3.svg
new file mode 100644
index 0000000..e503864
--- /dev/null
+++ b/priv/mini/bars-3.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bars-4.svg b/priv/mini/bars-4.svg
new file mode 100644
index 0000000..81bd1b4
--- /dev/null
+++ b/priv/mini/bars-4.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bars-arrow-down.svg b/priv/mini/bars-arrow-down.svg
new file mode 100644
index 0000000..47f326c
--- /dev/null
+++ b/priv/mini/bars-arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bars-arrow-up.svg b/priv/mini/bars-arrow-up.svg
new file mode 100644
index 0000000..9e0dcb5
--- /dev/null
+++ b/priv/mini/bars-arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/beaker.svg b/priv/mini/beaker.svg
new file mode 100644
index 0000000..a6d7656
--- /dev/null
+++ b/priv/mini/beaker.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bell-alert.svg b/priv/mini/bell-alert.svg
new file mode 100644
index 0000000..82e7453
--- /dev/null
+++ b/priv/mini/bell-alert.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/bell-slash.svg b/priv/mini/bell-slash.svg
new file mode 100644
index 0000000..9898f50
--- /dev/null
+++ b/priv/mini/bell-slash.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/bell-snooze.svg b/priv/mini/bell-snooze.svg
new file mode 100644
index 0000000..8cc532f
--- /dev/null
+++ b/priv/mini/bell-snooze.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bell.svg b/priv/mini/bell.svg
new file mode 100644
index 0000000..81a9eda
--- /dev/null
+++ b/priv/mini/bell.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bolt-slash.svg b/priv/mini/bolt-slash.svg
new file mode 100644
index 0000000..e13467e
--- /dev/null
+++ b/priv/mini/bolt-slash.svg
@@ -0,0 +1,7 @@
+
diff --git a/priv/mini/bolt.svg b/priv/mini/bolt.svg
new file mode 100644
index 0000000..e7a1308
--- /dev/null
+++ b/priv/mini/bolt.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/book-open.svg b/priv/mini/book-open.svg
new file mode 100644
index 0000000..3df2f29
--- /dev/null
+++ b/priv/mini/book-open.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/bookmark-slash.svg b/priv/mini/bookmark-slash.svg
new file mode 100644
index 0000000..31fdf77
--- /dev/null
+++ b/priv/mini/bookmark-slash.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/bookmark-square.svg b/priv/mini/bookmark-square.svg
new file mode 100644
index 0000000..8a6e380
--- /dev/null
+++ b/priv/mini/bookmark-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/bookmark.svg b/priv/mini/bookmark.svg
new file mode 100644
index 0000000..dbf1565
--- /dev/null
+++ b/priv/mini/bookmark.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/briefcase.svg b/priv/mini/briefcase.svg
new file mode 100644
index 0000000..f1a6fa4
--- /dev/null
+++ b/priv/mini/briefcase.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/building-library.svg b/priv/mini/building-library.svg
new file mode 100644
index 0000000..1bb1d94
--- /dev/null
+++ b/priv/mini/building-library.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/building-office-2.svg b/priv/mini/building-office-2.svg
new file mode 100644
index 0000000..531e82e
--- /dev/null
+++ b/priv/mini/building-office-2.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/building-office.svg b/priv/mini/building-office.svg
new file mode 100644
index 0000000..8f5079d
--- /dev/null
+++ b/priv/mini/building-office.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/building-storefront.svg b/priv/mini/building-storefront.svg
new file mode 100644
index 0000000..dfc5118
--- /dev/null
+++ b/priv/mini/building-storefront.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/cake.svg b/priv/mini/cake.svg
new file mode 100644
index 0000000..b3e6c49
--- /dev/null
+++ b/priv/mini/cake.svg
@@ -0,0 +1,8 @@
+
diff --git a/priv/mini/calculator.svg b/priv/mini/calculator.svg
new file mode 100644
index 0000000..c400710
--- /dev/null
+++ b/priv/mini/calculator.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/calendar-days.svg b/priv/mini/calendar-days.svg
new file mode 100644
index 0000000..ab66ef8
--- /dev/null
+++ b/priv/mini/calendar-days.svg
@@ -0,0 +1,15 @@
+
diff --git a/priv/mini/calendar.svg b/priv/mini/calendar.svg
new file mode 100644
index 0000000..d561dc4
--- /dev/null
+++ b/priv/mini/calendar.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/camera.svg b/priv/mini/camera.svg
new file mode 100644
index 0000000..5888ad2
--- /dev/null
+++ b/priv/mini/camera.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chart-bar-square.svg b/priv/mini/chart-bar-square.svg
new file mode 100644
index 0000000..9900636
--- /dev/null
+++ b/priv/mini/chart-bar-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chart-bar.svg b/priv/mini/chart-bar.svg
new file mode 100644
index 0000000..ac72aa2
--- /dev/null
+++ b/priv/mini/chart-bar.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/chart-pie.svg b/priv/mini/chart-pie.svg
new file mode 100644
index 0000000..9eda2cd
--- /dev/null
+++ b/priv/mini/chart-pie.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/chat-bubble-bottom-center-text.svg b/priv/mini/chat-bubble-bottom-center-text.svg
new file mode 100644
index 0000000..1cc7e58
--- /dev/null
+++ b/priv/mini/chat-bubble-bottom-center-text.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chat-bubble-bottom-center.svg b/priv/mini/chat-bubble-bottom-center.svg
new file mode 100644
index 0000000..2378898
--- /dev/null
+++ b/priv/mini/chat-bubble-bottom-center.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chat-bubble-left-ellipsis.svg b/priv/mini/chat-bubble-left-ellipsis.svg
new file mode 100644
index 0000000..9495ae0
--- /dev/null
+++ b/priv/mini/chat-bubble-left-ellipsis.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chat-bubble-left-right.svg b/priv/mini/chat-bubble-left-right.svg
new file mode 100644
index 0000000..8a6a365
--- /dev/null
+++ b/priv/mini/chat-bubble-left-right.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/chat-bubble-left.svg b/priv/mini/chat-bubble-left.svg
new file mode 100644
index 0000000..f61ebc2
--- /dev/null
+++ b/priv/mini/chat-bubble-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chat-bubble-oval-left-ellipsis.svg b/priv/mini/chat-bubble-oval-left-ellipsis.svg
new file mode 100644
index 0000000..a4b65e8
--- /dev/null
+++ b/priv/mini/chat-bubble-oval-left-ellipsis.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chat-bubble-oval-left.svg b/priv/mini/chat-bubble-oval-left.svg
new file mode 100644
index 0000000..192ab99
--- /dev/null
+++ b/priv/mini/chat-bubble-oval-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/check-badge.svg b/priv/mini/check-badge.svg
new file mode 100644
index 0000000..15d362e
--- /dev/null
+++ b/priv/mini/check-badge.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/check-circle.svg b/priv/mini/check-circle.svg
new file mode 100644
index 0000000..9d3a42a
--- /dev/null
+++ b/priv/mini/check-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/check.svg b/priv/mini/check.svg
new file mode 100644
index 0000000..61ec6b2
--- /dev/null
+++ b/priv/mini/check.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-double-down.svg b/priv/mini/chevron-double-down.svg
new file mode 100644
index 0000000..d20b5ed
--- /dev/null
+++ b/priv/mini/chevron-double-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-double-left.svg b/priv/mini/chevron-double-left.svg
new file mode 100644
index 0000000..fbe6cc0
--- /dev/null
+++ b/priv/mini/chevron-double-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-double-right.svg b/priv/mini/chevron-double-right.svg
new file mode 100644
index 0000000..895c8c1
--- /dev/null
+++ b/priv/mini/chevron-double-right.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/chevron-double-up.svg b/priv/mini/chevron-double-up.svg
new file mode 100644
index 0000000..530f9ce
--- /dev/null
+++ b/priv/mini/chevron-double-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-down.svg b/priv/mini/chevron-down.svg
new file mode 100644
index 0000000..4c94272
--- /dev/null
+++ b/priv/mini/chevron-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-left.svg b/priv/mini/chevron-left.svg
new file mode 100644
index 0000000..d02454b
--- /dev/null
+++ b/priv/mini/chevron-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-right.svg b/priv/mini/chevron-right.svg
new file mode 100644
index 0000000..f721d66
--- /dev/null
+++ b/priv/mini/chevron-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-up-down.svg b/priv/mini/chevron-up-down.svg
new file mode 100644
index 0000000..bf33aae
--- /dev/null
+++ b/priv/mini/chevron-up-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/chevron-up.svg b/priv/mini/chevron-up.svg
new file mode 100644
index 0000000..9d7c5c2
--- /dev/null
+++ b/priv/mini/chevron-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/circle-stack.svg b/priv/mini/circle-stack.svg
new file mode 100644
index 0000000..785d6b8
--- /dev/null
+++ b/priv/mini/circle-stack.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/clipboard-document-check.svg b/priv/mini/clipboard-document-check.svg
new file mode 100644
index 0000000..53a0510
--- /dev/null
+++ b/priv/mini/clipboard-document-check.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/clipboard-document-list.svg b/priv/mini/clipboard-document-list.svg
new file mode 100644
index 0000000..e55e9d8
--- /dev/null
+++ b/priv/mini/clipboard-document-list.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/clipboard-document.svg b/priv/mini/clipboard-document.svg
new file mode 100644
index 0000000..b923155
--- /dev/null
+++ b/priv/mini/clipboard-document.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/clipboard.svg b/priv/mini/clipboard.svg
new file mode 100644
index 0000000..14b3831
--- /dev/null
+++ b/priv/mini/clipboard.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/clock.svg b/priv/mini/clock.svg
new file mode 100644
index 0000000..e898fb1
--- /dev/null
+++ b/priv/mini/clock.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cloud-arrow-down.svg b/priv/mini/cloud-arrow-down.svg
new file mode 100644
index 0000000..f785076
--- /dev/null
+++ b/priv/mini/cloud-arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cloud-arrow-up.svg b/priv/mini/cloud-arrow-up.svg
new file mode 100644
index 0000000..e7fe806
--- /dev/null
+++ b/priv/mini/cloud-arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cloud.svg b/priv/mini/cloud.svg
new file mode 100644
index 0000000..a3ac3ff
--- /dev/null
+++ b/priv/mini/cloud.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/code-bracket-square.svg b/priv/mini/code-bracket-square.svg
new file mode 100644
index 0000000..fd003a7
--- /dev/null
+++ b/priv/mini/code-bracket-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/code-bracket.svg b/priv/mini/code-bracket.svg
new file mode 100644
index 0000000..745d79d
--- /dev/null
+++ b/priv/mini/code-bracket.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/cog-6-tooth.svg b/priv/mini/cog-6-tooth.svg
new file mode 100644
index 0000000..cb11ff0
--- /dev/null
+++ b/priv/mini/cog-6-tooth.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cog-8-tooth.svg b/priv/mini/cog-8-tooth.svg
new file mode 100644
index 0000000..5f6ac36
--- /dev/null
+++ b/priv/mini/cog-8-tooth.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cog.svg b/priv/mini/cog.svg
new file mode 100644
index 0000000..b160786
--- /dev/null
+++ b/priv/mini/cog.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/command-line.svg b/priv/mini/command-line.svg
new file mode 100644
index 0000000..dcbeb30
--- /dev/null
+++ b/priv/mini/command-line.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/computer-desktop.svg b/priv/mini/computer-desktop.svg
new file mode 100644
index 0000000..0d5be1d
--- /dev/null
+++ b/priv/mini/computer-desktop.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cpu-chip.svg b/priv/mini/cpu-chip.svg
new file mode 100644
index 0000000..b015c08
--- /dev/null
+++ b/priv/mini/cpu-chip.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/credit-card.svg b/priv/mini/credit-card.svg
new file mode 100644
index 0000000..140f8d0
--- /dev/null
+++ b/priv/mini/credit-card.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cube.svg b/priv/mini/cube.svg
new file mode 100644
index 0000000..ae9dd02
--- /dev/null
+++ b/priv/mini/cube.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/currency-dollar.svg b/priv/mini/currency-dollar.svg
new file mode 100644
index 0000000..ff6bf03
--- /dev/null
+++ b/priv/mini/currency-dollar.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/currency-euro.svg b/priv/mini/currency-euro.svg
new file mode 100644
index 0000000..4636788
--- /dev/null
+++ b/priv/mini/currency-euro.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/currency-pound.svg b/priv/mini/currency-pound.svg
new file mode 100644
index 0000000..1b7cfd9
--- /dev/null
+++ b/priv/mini/currency-pound.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/currency-rupee.svg b/priv/mini/currency-rupee.svg
new file mode 100644
index 0000000..bb9df66
--- /dev/null
+++ b/priv/mini/currency-rupee.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/currency-yen.svg b/priv/mini/currency-yen.svg
new file mode 100644
index 0000000..3da22b3
--- /dev/null
+++ b/priv/mini/currency-yen.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cursor-arrow-rays.svg b/priv/mini/cursor-arrow-rays.svg
new file mode 100644
index 0000000..58b145a
--- /dev/null
+++ b/priv/mini/cursor-arrow-rays.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/cursor-arrow-ripple.svg b/priv/mini/cursor-arrow-ripple.svg
new file mode 100644
index 0000000..ae43056
--- /dev/null
+++ b/priv/mini/cursor-arrow-ripple.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/device-phone-mobile.svg b/priv/mini/device-phone-mobile.svg
new file mode 100644
index 0000000..54e970f
--- /dev/null
+++ b/priv/mini/device-phone-mobile.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/device-tablet.svg b/priv/mini/device-tablet.svg
new file mode 100644
index 0000000..2d629f3
--- /dev/null
+++ b/priv/mini/device-tablet.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-arrow-down.svg b/priv/mini/document-arrow-down.svg
new file mode 100644
index 0000000..7405413
--- /dev/null
+++ b/priv/mini/document-arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-arrow-up.svg b/priv/mini/document-arrow-up.svg
new file mode 100644
index 0000000..e0ba7f7
--- /dev/null
+++ b/priv/mini/document-arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-chart-bar.svg b/priv/mini/document-chart-bar.svg
new file mode 100644
index 0000000..78b368a
--- /dev/null
+++ b/priv/mini/document-chart-bar.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-check.svg b/priv/mini/document-check.svg
new file mode 100644
index 0000000..7148b15
--- /dev/null
+++ b/priv/mini/document-check.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-duplicate.svg b/priv/mini/document-duplicate.svg
new file mode 100644
index 0000000..4929091
--- /dev/null
+++ b/priv/mini/document-duplicate.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/document-magnifying-glass.svg b/priv/mini/document-magnifying-glass.svg
new file mode 100644
index 0000000..f3de350
--- /dev/null
+++ b/priv/mini/document-magnifying-glass.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/document-minus.svg b/priv/mini/document-minus.svg
new file mode 100644
index 0000000..e00a819
--- /dev/null
+++ b/priv/mini/document-minus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-plus.svg b/priv/mini/document-plus.svg
new file mode 100644
index 0000000..3db6f9f
--- /dev/null
+++ b/priv/mini/document-plus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document-text.svg b/priv/mini/document-text.svg
new file mode 100644
index 0000000..73dc65b
--- /dev/null
+++ b/priv/mini/document-text.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/document.svg b/priv/mini/document.svg
new file mode 100644
index 0000000..9dd52f6
--- /dev/null
+++ b/priv/mini/document.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/ellipsis-horizontal-circle.svg b/priv/mini/ellipsis-horizontal-circle.svg
new file mode 100644
index 0000000..5025f1f
--- /dev/null
+++ b/priv/mini/ellipsis-horizontal-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/ellipsis-horizontal.svg b/priv/mini/ellipsis-horizontal.svg
new file mode 100644
index 0000000..cb0f48b
--- /dev/null
+++ b/priv/mini/ellipsis-horizontal.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/ellipsis-vertical.svg b/priv/mini/ellipsis-vertical.svg
new file mode 100644
index 0000000..43f7a91
--- /dev/null
+++ b/priv/mini/ellipsis-vertical.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/envelope-open.svg b/priv/mini/envelope-open.svg
new file mode 100644
index 0000000..06887f2
--- /dev/null
+++ b/priv/mini/envelope-open.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/envelope.svg b/priv/mini/envelope.svg
new file mode 100644
index 0000000..036e8b2
--- /dev/null
+++ b/priv/mini/envelope.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/exclamation-circle.svg b/priv/mini/exclamation-circle.svg
new file mode 100644
index 0000000..9ca7bde
--- /dev/null
+++ b/priv/mini/exclamation-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/exclamation-triangle.svg b/priv/mini/exclamation-triangle.svg
new file mode 100644
index 0000000..755a5a5
--- /dev/null
+++ b/priv/mini/exclamation-triangle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/eye-slash.svg b/priv/mini/eye-slash.svg
new file mode 100644
index 0000000..5096421
--- /dev/null
+++ b/priv/mini/eye-slash.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/eye.svg b/priv/mini/eye.svg
new file mode 100644
index 0000000..d7ce7c5
--- /dev/null
+++ b/priv/mini/eye.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/face-frown.svg b/priv/mini/face-frown.svg
new file mode 100644
index 0000000..2c74fac
--- /dev/null
+++ b/priv/mini/face-frown.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/face-smile.svg b/priv/mini/face-smile.svg
new file mode 100644
index 0000000..2a3abd0
--- /dev/null
+++ b/priv/mini/face-smile.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/film.svg b/priv/mini/film.svg
new file mode 100644
index 0000000..acd21b7
--- /dev/null
+++ b/priv/mini/film.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/finger-print.svg b/priv/mini/finger-print.svg
new file mode 100644
index 0000000..088bf7d
--- /dev/null
+++ b/priv/mini/finger-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/fire.svg b/priv/mini/fire.svg
new file mode 100644
index 0000000..f2b5aeb
--- /dev/null
+++ b/priv/mini/fire.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/flag.svg b/priv/mini/flag.svg
new file mode 100644
index 0000000..c8cd004
--- /dev/null
+++ b/priv/mini/flag.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/folder-arrow-down.svg b/priv/mini/folder-arrow-down.svg
new file mode 100644
index 0000000..b6a2016
--- /dev/null
+++ b/priv/mini/folder-arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/folder-minus.svg b/priv/mini/folder-minus.svg
new file mode 100644
index 0000000..bfa5bac
--- /dev/null
+++ b/priv/mini/folder-minus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/folder-open.svg b/priv/mini/folder-open.svg
new file mode 100644
index 0000000..3d0008c
--- /dev/null
+++ b/priv/mini/folder-open.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/folder-plus.svg b/priv/mini/folder-plus.svg
new file mode 100644
index 0000000..a2627d8
--- /dev/null
+++ b/priv/mini/folder-plus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/folder.svg b/priv/mini/folder.svg
new file mode 100644
index 0000000..0572c71
--- /dev/null
+++ b/priv/mini/folder.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/forward.svg b/priv/mini/forward.svg
new file mode 100644
index 0000000..0f5f476
--- /dev/null
+++ b/priv/mini/forward.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/funnel.svg b/priv/mini/funnel.svg
new file mode 100644
index 0000000..ca6308a
--- /dev/null
+++ b/priv/mini/funnel.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/gif.svg b/priv/mini/gif.svg
new file mode 100644
index 0000000..bf9d3d1
--- /dev/null
+++ b/priv/mini/gif.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/gift-top.svg b/priv/mini/gift-top.svg
new file mode 100644
index 0000000..c7afae9
--- /dev/null
+++ b/priv/mini/gift-top.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/gift.svg b/priv/mini/gift.svg
new file mode 100644
index 0000000..a8646c0
--- /dev/null
+++ b/priv/mini/gift.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/globe-alt.svg b/priv/mini/globe-alt.svg
new file mode 100644
index 0000000..2909250
--- /dev/null
+++ b/priv/mini/globe-alt.svg
@@ -0,0 +1,11 @@
+
diff --git a/priv/mini/globe-americas.svg b/priv/mini/globe-americas.svg
new file mode 100644
index 0000000..536de5b
--- /dev/null
+++ b/priv/mini/globe-americas.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/globe-asia-australia.svg b/priv/mini/globe-asia-australia.svg
new file mode 100644
index 0000000..2c7bc39
--- /dev/null
+++ b/priv/mini/globe-asia-australia.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/globe-europe-africa.svg b/priv/mini/globe-europe-africa.svg
new file mode 100644
index 0000000..768d12e
--- /dev/null
+++ b/priv/mini/globe-europe-africa.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/hand-raised.svg b/priv/mini/hand-raised.svg
new file mode 100644
index 0000000..e278403
--- /dev/null
+++ b/priv/mini/hand-raised.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/hand-thumb-down.svg b/priv/mini/hand-thumb-down.svg
new file mode 100644
index 0000000..817bd26
--- /dev/null
+++ b/priv/mini/hand-thumb-down.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/hand-thumb-up.svg b/priv/mini/hand-thumb-up.svg
new file mode 100644
index 0000000..a1a6ef3
--- /dev/null
+++ b/priv/mini/hand-thumb-up.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/hashtag.svg b/priv/mini/hashtag.svg
new file mode 100644
index 0000000..df23463
--- /dev/null
+++ b/priv/mini/hashtag.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/heart.svg b/priv/mini/heart.svg
new file mode 100644
index 0000000..23ac71b
--- /dev/null
+++ b/priv/mini/heart.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/home-modern.svg b/priv/mini/home-modern.svg
new file mode 100644
index 0000000..0e1600a
--- /dev/null
+++ b/priv/mini/home-modern.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/home.svg b/priv/mini/home.svg
new file mode 100644
index 0000000..7618c7b
--- /dev/null
+++ b/priv/mini/home.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/identification.svg b/priv/mini/identification.svg
new file mode 100644
index 0000000..fc41ea2
--- /dev/null
+++ b/priv/mini/identification.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/inbox-arrow-down.svg b/priv/mini/inbox-arrow-down.svg
new file mode 100644
index 0000000..fa71433
--- /dev/null
+++ b/priv/mini/inbox-arrow-down.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/inbox-stack.svg b/priv/mini/inbox-stack.svg
new file mode 100644
index 0000000..fe4e19a
--- /dev/null
+++ b/priv/mini/inbox-stack.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/inbox.svg b/priv/mini/inbox.svg
new file mode 100644
index 0000000..5ce6a8f
--- /dev/null
+++ b/priv/mini/inbox.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/information-circle.svg b/priv/mini/information-circle.svg
new file mode 100644
index 0000000..ed17d59
--- /dev/null
+++ b/priv/mini/information-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/key.svg b/priv/mini/key.svg
new file mode 100644
index 0000000..d7b688c
--- /dev/null
+++ b/priv/mini/key.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/language.svg b/priv/mini/language.svg
new file mode 100644
index 0000000..60294ab
--- /dev/null
+++ b/priv/mini/language.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/lifebuoy.svg b/priv/mini/lifebuoy.svg
new file mode 100644
index 0000000..4ec56be
--- /dev/null
+++ b/priv/mini/lifebuoy.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/light-bulb.svg b/priv/mini/light-bulb.svg
new file mode 100644
index 0000000..a93033f
--- /dev/null
+++ b/priv/mini/light-bulb.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/link.svg b/priv/mini/link.svg
new file mode 100644
index 0000000..377acab
--- /dev/null
+++ b/priv/mini/link.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/list-bullet.svg b/priv/mini/list-bullet.svg
new file mode 100644
index 0000000..7cb628c
--- /dev/null
+++ b/priv/mini/list-bullet.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/lock-closed.svg b/priv/mini/lock-closed.svg
new file mode 100644
index 0000000..86a1daa
--- /dev/null
+++ b/priv/mini/lock-closed.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/lock-open.svg b/priv/mini/lock-open.svg
new file mode 100644
index 0000000..3010038
--- /dev/null
+++ b/priv/mini/lock-open.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/magnifying-glass-circle.svg b/priv/mini/magnifying-glass-circle.svg
new file mode 100644
index 0000000..d107a78
--- /dev/null
+++ b/priv/mini/magnifying-glass-circle.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/magnifying-glass-minus.svg b/priv/mini/magnifying-glass-minus.svg
new file mode 100644
index 0000000..5bfdd2a
--- /dev/null
+++ b/priv/mini/magnifying-glass-minus.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/magnifying-glass-plus.svg b/priv/mini/magnifying-glass-plus.svg
new file mode 100644
index 0000000..3694b38
--- /dev/null
+++ b/priv/mini/magnifying-glass-plus.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/magnifying-glass.svg b/priv/mini/magnifying-glass.svg
new file mode 100644
index 0000000..c3ad000
--- /dev/null
+++ b/priv/mini/magnifying-glass.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/map-pin.svg b/priv/mini/map-pin.svg
new file mode 100644
index 0000000..6c3febc
--- /dev/null
+++ b/priv/mini/map-pin.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/map.svg b/priv/mini/map.svg
new file mode 100644
index 0000000..92e17e3
--- /dev/null
+++ b/priv/mini/map.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/megaphone.svg b/priv/mini/megaphone.svg
new file mode 100644
index 0000000..587eefc
--- /dev/null
+++ b/priv/mini/megaphone.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/microphone.svg b/priv/mini/microphone.svg
new file mode 100644
index 0000000..5960c57
--- /dev/null
+++ b/priv/mini/microphone.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/minus-circle.svg b/priv/mini/minus-circle.svg
new file mode 100644
index 0000000..9578b44
--- /dev/null
+++ b/priv/mini/minus-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/minus.svg b/priv/mini/minus.svg
new file mode 100644
index 0000000..c0c9330
--- /dev/null
+++ b/priv/mini/minus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/moon.svg b/priv/mini/moon.svg
new file mode 100644
index 0000000..a766639
--- /dev/null
+++ b/priv/mini/moon.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/musical-note.svg b/priv/mini/musical-note.svg
new file mode 100644
index 0000000..c4e9c94
--- /dev/null
+++ b/priv/mini/musical-note.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/newspaper.svg b/priv/mini/newspaper.svg
new file mode 100644
index 0000000..8da7b45
--- /dev/null
+++ b/priv/mini/newspaper.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/no-symbol.svg b/priv/mini/no-symbol.svg
new file mode 100644
index 0000000..b3b6b3c
--- /dev/null
+++ b/priv/mini/no-symbol.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/paper-airplane.svg b/priv/mini/paper-airplane.svg
new file mode 100644
index 0000000..941b499
--- /dev/null
+++ b/priv/mini/paper-airplane.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/paper-clip.svg b/priv/mini/paper-clip.svg
new file mode 100644
index 0000000..f368e80
--- /dev/null
+++ b/priv/mini/paper-clip.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/pause.svg b/priv/mini/pause.svg
new file mode 100644
index 0000000..931791c
--- /dev/null
+++ b/priv/mini/pause.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/pencil-square.svg b/priv/mini/pencil-square.svg
new file mode 100644
index 0000000..a9972cb
--- /dev/null
+++ b/priv/mini/pencil-square.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/pencil.svg b/priv/mini/pencil.svg
new file mode 100644
index 0000000..fbb6786
--- /dev/null
+++ b/priv/mini/pencil.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/phone-arrow-down-left.svg b/priv/mini/phone-arrow-down-left.svg
new file mode 100644
index 0000000..3c28777
--- /dev/null
+++ b/priv/mini/phone-arrow-down-left.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/phone-arrow-up-right.svg b/priv/mini/phone-arrow-up-right.svg
new file mode 100644
index 0000000..7860170
--- /dev/null
+++ b/priv/mini/phone-arrow-up-right.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/phone-x-mark.svg b/priv/mini/phone-x-mark.svg
new file mode 100644
index 0000000..d4a8ff1
--- /dev/null
+++ b/priv/mini/phone-x-mark.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/phone.svg b/priv/mini/phone.svg
new file mode 100644
index 0000000..98f0f60
--- /dev/null
+++ b/priv/mini/phone.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/photo.svg b/priv/mini/photo.svg
new file mode 100644
index 0000000..65889da
--- /dev/null
+++ b/priv/mini/photo.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/play-pause.svg b/priv/mini/play-pause.svg
new file mode 100644
index 0000000..90a39d0
--- /dev/null
+++ b/priv/mini/play-pause.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/play.svg b/priv/mini/play.svg
new file mode 100644
index 0000000..101d2a3
--- /dev/null
+++ b/priv/mini/play.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/plus-circle.svg b/priv/mini/plus-circle.svg
new file mode 100644
index 0000000..1c27943
--- /dev/null
+++ b/priv/mini/plus-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/plus.svg b/priv/mini/plus.svg
new file mode 100644
index 0000000..0e0b8dd
--- /dev/null
+++ b/priv/mini/plus.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/presentation-chart-bar.svg b/priv/mini/presentation-chart-bar.svg
new file mode 100644
index 0000000..9ff56cd
--- /dev/null
+++ b/priv/mini/presentation-chart-bar.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/presentation-chart-line.svg b/priv/mini/presentation-chart-line.svg
new file mode 100644
index 0000000..31a4fa0
--- /dev/null
+++ b/priv/mini/presentation-chart-line.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/printer.svg b/priv/mini/printer.svg
new file mode 100644
index 0000000..c74c2f6
--- /dev/null
+++ b/priv/mini/printer.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/puzzle-piece.svg b/priv/mini/puzzle-piece.svg
new file mode 100644
index 0000000..a1c66ed
--- /dev/null
+++ b/priv/mini/puzzle-piece.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/qr-code.svg b/priv/mini/qr-code.svg
new file mode 100644
index 0000000..9655973
--- /dev/null
+++ b/priv/mini/qr-code.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/question-mark-circle.svg b/priv/mini/question-mark-circle.svg
new file mode 100644
index 0000000..4f5c1ad
--- /dev/null
+++ b/priv/mini/question-mark-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/queue-list.svg b/priv/mini/queue-list.svg
new file mode 100644
index 0000000..06eb106
--- /dev/null
+++ b/priv/mini/queue-list.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/radio.svg b/priv/mini/radio.svg
new file mode 100644
index 0000000..314f4ff
--- /dev/null
+++ b/priv/mini/radio.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/receipt-percent.svg b/priv/mini/receipt-percent.svg
new file mode 100644
index 0000000..e47c7f9
--- /dev/null
+++ b/priv/mini/receipt-percent.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/receipt-refund.svg b/priv/mini/receipt-refund.svg
new file mode 100644
index 0000000..896b7f0
--- /dev/null
+++ b/priv/mini/receipt-refund.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/rectangle-group.svg b/priv/mini/rectangle-group.svg
new file mode 100644
index 0000000..802cfc3
--- /dev/null
+++ b/priv/mini/rectangle-group.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/rectangle-stack.svg b/priv/mini/rectangle-stack.svg
new file mode 100644
index 0000000..af38d7c
--- /dev/null
+++ b/priv/mini/rectangle-stack.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/rss.svg b/priv/mini/rss.svg
new file mode 100644
index 0000000..37f418e
--- /dev/null
+++ b/priv/mini/rss.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/scale.svg b/priv/mini/scale.svg
new file mode 100644
index 0000000..ca128c3
--- /dev/null
+++ b/priv/mini/scale.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/scissors.svg b/priv/mini/scissors.svg
new file mode 100644
index 0000000..b7f505d
--- /dev/null
+++ b/priv/mini/scissors.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/server-stack.svg b/priv/mini/server-stack.svg
new file mode 100644
index 0000000..b0a8a08
--- /dev/null
+++ b/priv/mini/server-stack.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/server.svg b/priv/mini/server.svg
new file mode 100644
index 0000000..39ee3cb
--- /dev/null
+++ b/priv/mini/server.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/share.svg b/priv/mini/share.svg
new file mode 100644
index 0000000..c4ca859
--- /dev/null
+++ b/priv/mini/share.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/shield-check.svg b/priv/mini/shield-check.svg
new file mode 100644
index 0000000..2f1508d
--- /dev/null
+++ b/priv/mini/shield-check.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/shield-exclamation.svg b/priv/mini/shield-exclamation.svg
new file mode 100644
index 0000000..edf62a7
--- /dev/null
+++ b/priv/mini/shield-exclamation.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/shopping-bag.svg b/priv/mini/shopping-bag.svg
new file mode 100644
index 0000000..1cd588f
--- /dev/null
+++ b/priv/mini/shopping-bag.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/shopping-cart.svg b/priv/mini/shopping-cart.svg
new file mode 100644
index 0000000..1a3f287
--- /dev/null
+++ b/priv/mini/shopping-cart.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/signal-slash.svg b/priv/mini/signal-slash.svg
new file mode 100644
index 0000000..70049f9
--- /dev/null
+++ b/priv/mini/signal-slash.svg
@@ -0,0 +1,7 @@
+
diff --git a/priv/mini/signal.svg b/priv/mini/signal.svg
new file mode 100644
index 0000000..e8a8663
--- /dev/null
+++ b/priv/mini/signal.svg
@@ -0,0 +1,7 @@
+
diff --git a/priv/mini/sparkles.svg b/priv/mini/sparkles.svg
new file mode 100644
index 0000000..6d6fa8f
--- /dev/null
+++ b/priv/mini/sparkles.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/speaker-wave.svg b/priv/mini/speaker-wave.svg
new file mode 100644
index 0000000..32e8513
--- /dev/null
+++ b/priv/mini/speaker-wave.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/speaker-x-mark.svg b/priv/mini/speaker-x-mark.svg
new file mode 100644
index 0000000..17a8312
--- /dev/null
+++ b/priv/mini/speaker-x-mark.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/square-2-stack.svg b/priv/mini/square-2-stack.svg
new file mode 100644
index 0000000..cbdabd8
--- /dev/null
+++ b/priv/mini/square-2-stack.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/squares-2x2.svg b/priv/mini/squares-2x2.svg
new file mode 100644
index 0000000..36ca735
--- /dev/null
+++ b/priv/mini/squares-2x2.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/squares-plus.svg b/priv/mini/squares-plus.svg
new file mode 100644
index 0000000..03fb1eb
--- /dev/null
+++ b/priv/mini/squares-plus.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/star.svg b/priv/mini/star.svg
new file mode 100644
index 0000000..71f0300
--- /dev/null
+++ b/priv/mini/star.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/stop.svg b/priv/mini/stop.svg
new file mode 100644
index 0000000..06900f5
--- /dev/null
+++ b/priv/mini/stop.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/sun.svg b/priv/mini/sun.svg
new file mode 100644
index 0000000..75fcff6
--- /dev/null
+++ b/priv/mini/sun.svg
@@ -0,0 +1,11 @@
+
diff --git a/priv/mini/swatch.svg b/priv/mini/swatch.svg
new file mode 100644
index 0000000..e3cabca
--- /dev/null
+++ b/priv/mini/swatch.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/table-cells.svg b/priv/mini/table-cells.svg
new file mode 100644
index 0000000..636b497
--- /dev/null
+++ b/priv/mini/table-cells.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/tag.svg b/priv/mini/tag.svg
new file mode 100644
index 0000000..1ceb931
--- /dev/null
+++ b/priv/mini/tag.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/ticket.svg b/priv/mini/ticket.svg
new file mode 100644
index 0000000..d30105d
--- /dev/null
+++ b/priv/mini/ticket.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/trash.svg b/priv/mini/trash.svg
new file mode 100644
index 0000000..926196a
--- /dev/null
+++ b/priv/mini/trash.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/truck.svg b/priv/mini/truck.svg
new file mode 100644
index 0000000..d5823f2
--- /dev/null
+++ b/priv/mini/truck.svg
@@ -0,0 +1,7 @@
+
diff --git a/priv/mini/user-circle.svg b/priv/mini/user-circle.svg
new file mode 100644
index 0000000..651b02b
--- /dev/null
+++ b/priv/mini/user-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/user-group.svg b/priv/mini/user-group.svg
new file mode 100644
index 0000000..9749f7c
--- /dev/null
+++ b/priv/mini/user-group.svg
@@ -0,0 +1,8 @@
+
diff --git a/priv/mini/user-minus.svg b/priv/mini/user-minus.svg
new file mode 100644
index 0000000..cdd1d99
--- /dev/null
+++ b/priv/mini/user-minus.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/user-plus.svg b/priv/mini/user-plus.svg
new file mode 100644
index 0000000..9f42ba2
--- /dev/null
+++ b/priv/mini/user-plus.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/user.svg b/priv/mini/user.svg
new file mode 100644
index 0000000..cd654c5
--- /dev/null
+++ b/priv/mini/user.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/users.svg b/priv/mini/users.svg
new file mode 100644
index 0000000..758d8a6
--- /dev/null
+++ b/priv/mini/users.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/video-camera-slash.svg b/priv/mini/video-camera-slash.svg
new file mode 100644
index 0000000..563fe2d
--- /dev/null
+++ b/priv/mini/video-camera-slash.svg
@@ -0,0 +1,6 @@
+
diff --git a/priv/mini/video-camera.svg b/priv/mini/video-camera.svg
new file mode 100644
index 0000000..70adf42
--- /dev/null
+++ b/priv/mini/video-camera.svg
@@ -0,0 +1,4 @@
+
diff --git a/priv/mini/view-columns.svg b/priv/mini/view-columns.svg
new file mode 100644
index 0000000..0f37e46
--- /dev/null
+++ b/priv/mini/view-columns.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/wifi.svg b/priv/mini/wifi.svg
new file mode 100644
index 0000000..3ce55b8
--- /dev/null
+++ b/priv/mini/wifi.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/wrench-screwdriver.svg b/priv/mini/wrench-screwdriver.svg
new file mode 100644
index 0000000..417a5e2
--- /dev/null
+++ b/priv/mini/wrench-screwdriver.svg
@@ -0,0 +1,5 @@
+
diff --git a/priv/mini/wrench.svg b/priv/mini/wrench.svg
new file mode 100644
index 0000000..7c64267
--- /dev/null
+++ b/priv/mini/wrench.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/x-circle.svg b/priv/mini/x-circle.svg
new file mode 100644
index 0000000..0d6c3be
--- /dev/null
+++ b/priv/mini/x-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/mini/x-mark.svg b/priv/mini/x-mark.svg
new file mode 100644
index 0000000..a95b139
--- /dev/null
+++ b/priv/mini/x-mark.svg
@@ -0,0 +1,3 @@
+
diff --git a/priv/outline/academic-cap.svg b/priv/outline/academic-cap.svg
index 447de85..b775db9 100644
--- a/priv/outline/academic-cap.svg
+++ b/priv/outline/academic-cap.svg
@@ -1,5 +1,3 @@
-