lartisan / laravel-preset
为Laravel的TALL管理面板。
v1.1.0
2020-05-19 09:10 UTC
Requires
- consoletvs/charts: ^6.5
- laravel/ui: ^2.0
- livewire/livewire: ^1.1
- realrashid/sweet-alert: ^3.1
This package is auto-updated.
Last update: 2024-09-20 06:54:54 UTC
README
Laravel 7+的TALL管理仪表板预设
Laravel 7+管理预设,通过构建最小功能以快速开始。基于Laravel,此预设使用Tailwind CSS、Alpine JS和Livewire构建,并包括
- Laravel UI用于生成认证
- Laravel Charts与ChartJS预设
- SweetAlert2包,由Rashid Ali(realrashid)提供
- DropzoneJS用于上传文件
演示
以下为预设动作的演示:[https://starter.lartisan.dev](https://starter.lartisan.dev)
安装
我建议在新的Laravel安装上使用此包,以避免覆盖某些文件。以下是存根的文件结构。要安装预设,请运行
composer require lartisan/laravel-preset
然后运行以下命令应用框架
php artisan ui lartisan
最后运行
npm install && npm run dev
享受吧!
文件结构
|── src
| |── Presets
| | └── LartisanPreset.php
| └── Providers
| └── LartisanServiceProvider.php
|── stubs
| |── app
| | |── Charts
| | | |── LatestUsers.php
| | | └── MonthlyViews.php
| | |── Http
| | | |── Controllers
| | | | |── Admin
| | | | | |── DashboardController.php
| | | | | └── PageController.php
| | | | └── Auth
| | | | |── LoginController.php
| | | | └── RegisterController.php
| | | └── Livewire
| | | |── LoginForm.php
| | | └── RegisterForm.php
| | └── Providers
| | └── RouteServiceProvider.php
| |── public
| | └── img
| | |── apple-touch-icon.png
| | |── favicon.png
| | └── lartisan_logo.png
| |── resources
| | |── css
| | | └── main.css
| | |── js
| | | |── app.js
| | | └── bootstrap.js
| | |── lang
| | | └── en
| | |── sass
| | | └── app.scss
| | └── views
| | |── admin
| | | └── layouts
| | | | |── partials
| | | | | |── _datepicker.blade.php
| | | | | |── footer.blade.php
| | | | | |── header.blade.php
| | | | | └── sidebar.blade.php
| | | | └── app.blade.php
| | | |── entypo-icons.blade.php
| | | |── forms-icons.blade.php
| | | |── heroicons-icons.blade.php
| | | |── home-icons.blade.php
| | | |── profile-icons.blade.php
| | | |── tables-icons.blade.php
| | | └── zondicons-icons.blade.php
| | |── auth
| | | |── login.blade.php
| | | └── register.blade.php
| | |── livewire
| | | |── login-form.blade.php
| | | └── register-form.blade.php
| | └── welcome.blade.php
| |── routes
| | └── admin.php
| |── storage
| | |── entypo+
| | |── heroicons
| | └── zondicons
| |── tailwind.config.js
| └── webpack.mix.js
|── composer.json
|── LICENSE.md
└── README.md
许可
lartisan-preset包是开源软件,根据MIT许可授权。