Basic helpers for bitstyles for elixir phoenix projects.
Bitstyles must be installed separately into the asset generation. The helpers in this project just output classes for working with bitstyles.
Bitstyles versions from 6.0.0 down to 1.3.0 are supported.
The package can be installed by adding bitstyles_phoenix to your list of dependencies in mix.exs:
def deps do
[
{:bitstyles_phoenix, "~> 2.5"}
]
endTo make use of the various ui_* helpers in the project, just add a use statement to the phoenix application view_helpers:
defp view_helpers do
quote do
# Use all HTML functionality (forms, tags, etc)
use Phoenix.HTML
use BitstylesPhoenix
# Import basic rendering functionality (render, render_layout, etc)
import Phoenix.View
...
end
endCheck out the top level BitstylesPhoenix module for usage examples, for the ui_* helpers.
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/bitstyles_phoenix.
Check out the top level BitstylesPhoenix module for configuration examples and documentation.
To live update the documentation when you change the lib folder you can do:
mix docs && fswatch -o lib | xargs -n1 -I {} mix docsFor running the demo app & integration tests check out the demo README.