# RemixIconEx ## Usage You can use `remix_icon_ex` by adding it to your mix.exs dependencies: ```elixir def deps do [{:remix_icon_ex, "~> 0.5.0"}] end ``` or ```elixir def deps do [{:remix_icon_ex, git: "https://github.com/enter-haken/remix_icon_ex.git", tag: "v0.5.0", submodules: true}] end ``` This repo provides elixir functions for the [RemixIcon][1] library (currently only line icons). `remix_icon_ex` uses verson `v3.1.1` of [RemixIcon][1]. ```elixir iex(1)> RemixIconEx. Buildings Business Communication Design Development Device Document Fetch Finance Health Logos Map Media MixProject Others System User Weather iex(1)> RemixIconEx.User. account_box/0 account_box/1 account_circle/0 account_circle/1 account_pin_box/0 account_pin_box/1 account_pin_circle/0 account_pin_circle/1 admin/0 admin/1 aliens/0 aliens/1 bear_smile/0 bear_smile/1 body_scan/0 body_scan/1 contacts/0 contacts/1 criminal/0 criminal/1 emotion/0 emotion/1 emotion_2/0 emotion_2/1 emotion_happy/0 emotion_happy/1 emotion_laugh/0 emotion_laugh/1 emotion_normal/0 emotion_normal/1 emotion_sad/0 emotion_sad/1 emotion_unhappy/0 emotion_unhappy/1 genderless/0 genderless/1 ghost/0 ghost/1 ghost_2/0 ghost_2/1 ghost_smile/0 ghost_smile/1 group/0 group/1 group_2/0 group_2/1 men/0 men/1 mickey/0 mickey/1 open_arm/0 open_arm/1 parent/0 parent/1 robot/0 robot/1 skull/0 skull/1 skull_2/0 skull_2/1 spy/0 spy/1 star_smile/0 star_smile/1 team/0 team/1 travesti/0 travesti/1 user/0 user/1 user_2/0 user_2/1 user_3/0 user_3/1 user_4/0 user_4/1 user_5/0 user_5/1 user_6/0 user_6/1 user_add/0 user_add/1 user_follow/0 user_follow/1 user_heart/0 user_heart/1 user_location/0 user_location/1 user_received/0 user_received/1 user_received_2/0 user_received_2/1 user_search/0 user_search/1 user_settings/0 user_settings/1 user_shared/0 user_shared/1 user_shared_2/0 user_shared_2/1 user_smile/0 user_smile/1 user_star/0 user_star/1 user_unfollow/0 user_unfollow/1 user_voice/0 user_voice/1 women/0 women/1 iex(1)> RemixIconEx.User.user "\n \n\n" ``` The every [RemixIcon topic][1] has its own module. ## Build First of all, you have to init the [RemixIcon repo][2] ``` $ git submodule init ``` When you are using [asdf][3], you can install all necessary tools by ``` $ asdf install ``` When you have installed [elixir][4] and [erlang][5], you can build `remix_icon_ex`. ``` $ mix ``` By generating the docs, ``` $ mix docs ``` you can see, how the icons can be used. [1]: https://remixicon.com/ [2]: https://github.com/Remix-Design/remixicon [3]: https://github.com/asdf-vm/asdf [4]: https://github.com/elixir-lang/elixir [5]: https://github.com/erlang/otp [6]: https://hexdocs.pm/remix_icon_ex ## documentation The documentation can be found at [hexdocs.pm][6]. # contact [hake.one](https://hake.one). Jan Frederik Hake, . [@enter_haken](https://twitter.com/enter_haken) on Twitter. [enter-haken#7260](https://discord.com) on discord.