Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Gustavinho/laravel-views
Laravel package to create beautiful common views like data tables using the TALL stack.
https://github.com/Gustavinho/laravel-views
alpine laravel laravel-livewire laravel-package php tailwind-css tall-stack
Last synced: 3 months ago
JSON representation
Laravel package to create beautiful common views like data tables using the TALL stack.
- Host: GitHub
- URL: https://github.com/Gustavinho/laravel-views
- Owner: Gustavinho
- License: mit
- Created: 2020-03-12T22:32:36.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T11:20:56.000Z (about 1 year ago)
- Last Synced: 2024-10-11T12:03:09.653Z (4 months ago)
- Topics: alpine, laravel, laravel-livewire, laravel-package, php, tailwind-css, tall-stack
- Language: PHP
- Homepage: https://laravelviews.com
- Size: 12.5 MB
- Stars: 634
- Watchers: 16
- Forks: 75
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-livewire - Laravel Views
README
![Laravel views](https://laravelviews.com/img/docs/table.png)
# Laravel views
Laravel package to create beautiful common views like data tables using the [TALL stack](https://tallstack.dev/).
# Documentation
Read the [full documentation](https://laravelviews.com)# Live examples
See some [live examples](https://laravelviews.com/examples/table-view) for the different views.## Contributing
Check the [contribution guide](CONTRIBUTING.md)
## Roadmap
Laravel Views is still under heavy development so I will be adding more awesome features and views.
Here's the plan for what's coming:
- **New form view**
- **New layout view**
- Add a download action
- Add translations
- Add links as a UI helpers## Upgrade guide
### From 2.4.0 to 2.4.1
**Publish blade componentes**Some of the internal components have changed, if you have published these components before to customize them, you will not have them up to date, unfourtunately you need to publish them again with `php artisan vendor:publish --tag=views --provider='LaravelViews\LaravelViewsServiceProvider'` and customize them as you need.
### From 2.2 to 2.3
**Cached views**The blade directives have changed, you need to clear the cached views with `php artisan view:clear`
**Public assets**
The main assets (JS and CSS files) have changed, you need to publish the public assets again with `php artisan vendor:publish --tag=public --provider='LaravelViews\LaravelViewsServiceProvider' --force`
**Publish blade componentes**
Some of the internal components have changed, if you have published these components before to customize them, you will not have them up to date, unfourtunately you need to publish them again with `php artisan vendor:publish --tag=views --provider='LaravelViews\LaravelViewsServiceProvider'` and customize them as you need.
**Method `renderIf()` in actions**
Update the renderIf() function in your action classes adding a new `$view` parameter as follows:
```php