johngna / boilerplate
My ultimate laravel library
v1.0.0
2024-11-27 18:14 UTC
Requires
- php: >=8.1
- illuminate/support: ^11.0
README
Descrição
Esta é uma biblioteca de componentes para Laravel Livewire utilizando TailwindCSS. Ela facilita a criação de interfaces dinâmicas e responsivas com componentes reutilizáveis.
Requisitos
- PHP >= 8.4
- Laravel >= 11.x
- Livewire >= 3.x
- TailwindCSS >= 2.x
Instalação
-
Instale a biblioteca via Composer:
composer require johngna/boilerplate
-
Publique os arquivos de configuração (se houver):
php artisan vendor:publish --tag="boilerplate-config"
-
Inclua o CSS do TailwindCSS no seu projeto:
npm install npm run dev
Uso
Exemplo de Componente
<x-boilerplate:input />
Customização
Você pode customizar os componentes publicando os arquivos de views:
php artisan vendor:publish --tag="boilerplate-views"
Contribuição
- Faça um fork do projeto.
- Crie uma branch para sua feature (
git checkout -b feature/nova-feature
). - Commit suas mudanças (
git commit -am 'Adiciona nova feature'
). - Faça push para a branch (
git push origin feature/nova-feature
). - Crie um novo Pull Request.
Licença
Este projeto está licenciado sob a MIT License.
Contato
Para mais informações, entre em contato pelo email: johgnan@gmail.com.