Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gribouille/elm-table-tailwind

Full features ELM table component for Tailwind.
https://github.com/gribouille/elm-table-tailwind

component css elm elm-lang javascript tailwind tailwindcss

Last synced: 2 months ago
JSON representation

Full features ELM table component for Tailwind.

Awesome Lists containing this project

README

        

# elm-table-tailwind

Full features ELM table component for Tailwind.

## TODO

- [x] feat: _load more_ pagination
- [x] refact: remove specific style
- [ ] feat: pagination for subtable
- [ ] feat: dynamic subtable data
- [ ] misc: documentation (more example)
- [x] sort subtable
- [ ] refact (v4): more explicit parameter
- [ ] refact (v4): generic view
- [ ] refact (v4): merge elm-table-tailwind and elm-table
- [ ] refact (v4): remove static/dynamic table
- [ ] feat: infinite scroll
- [ ] feat: iterop: JS API

## Usage

Install the ELM package:

```
> elm install gribouille/elm-table-tailwind
```

## Examples

To start the examples in dev mode:
```
> cd examples
> npm install
> npm run server
> npm run dev
```

Open [http://localhost:3000](http://localhost:3000).

## Documentation

See the documentation [here](http://package.elm-lang.org/packages/gribouille/elm-table/latest).

## Contributing

Feedback and contributions are very welcome.

## License

This project is licensed under [Mozilla Public License Version 2.0](./LICENSE).