Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/gribouille/elm-table-tailwind
- Owner: gribouille
- License: mpl-2.0
- Created: 2022-03-28T16:05:28.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-06-26T17:18:00.000Z (over 1 year ago)
- Last Synced: 2024-10-04T20:10:12.610Z (3 months ago)
- Topics: component, css, elm, elm-lang, javascript, tailwind, tailwindcss
- Language: Elm
- Homepage:
- Size: 144 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).