Colorify
This converts a binary to hex color. It can be used to style HTML templates dynamically.
Examples:
iex> Colorify.hex("Elixir")
"#DFD7E1"
iex> Colorify.hex("Post title")
"#F8B248"
iex> Colorify.hex("Category")
"#1E21DD"
iex> Colorify.hex nil
"#11AA01"
iex> Colorify.hex true
"#8E7536"
iex> Colorify.hex false
"#2319CB"
iex> Colorify.hex ""
"#FFFFFF"
iex> Colorify.hex
"#FFFFFF"Installation
If available in Hex, the package can be installed as:
-
Add
colorifyto your list of dependencies inmix.exs:
```elixir
def deps do
[{:colorify, "~> 0.1.0"}]
end
```-
Ensure
colorifyis started before your application:
```elixir
def application do
[applications: [:colorify]]
end
```