# Stylish
[![Build Status](https://github.com/fremantle-industries/stylish/workflows/test/badge.svg?branch=main)](https://github.com/fremantle-industries/stylish/actions?query=workflow%3Atest)
[![hex.pm version](https://img.shields.io/hexpm/v/stylish.svg?style=flat)](https://hex.pm/packages/stylish)
Phoenix view helpers for HTML components styled with tailwindcss
## Installation
Add the `stylish` package to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:stylish, "~> 0.0.5"}
]
end
```
## Tables
### Navigation
Navigation links between the first, previous, current, next & last page of a table
![table navigation](./docs/table-nav.png)
```elixir
<%= render(
Stylish.Table,
"navigation.html",
conn: @conn,
to: fn endpoint, page -> endpoint.example_path(endpoint, :index, page: page) end,
current_page: 5,
last_page: 10
) %>
```
## Authors
- Alex Kwiatkowski - alex+git@fremantle.io
## License
`stylish` is released under the [MIT license](./LICENSE)