Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fomvasss/laravel-lte3
Admin LTE3 Control Panel for Laravel Framework 🧩🏗🛠
https://github.com/fomvasss/laravel-lte3
admin admin-panel crud dashboard laravel
Last synced: 8 days ago
JSON representation
Admin LTE3 Control Panel for Laravel Framework 🧩🏗🛠
- Host: GitHub
- URL: https://github.com/fomvasss/laravel-lte3
- Owner: fomvasss
- License: mit
- Created: 2023-02-25T22:03:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T08:35:28.000Z (17 days ago)
- Last Synced: 2024-10-29T09:51:27.984Z (17 days ago)
- Topics: admin, admin-panel, crud, dashboard, laravel
- Language: JavaScript
- Homepage: https://fomvasss.github.io/laravel-lte3-docs/
- Size: 2.04 MB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Admin LTE3 Control Panel for Laravel Framework
[![License](https://img.shields.io/packagist/l/fomvasss/laravel-lte3.svg?style=for-the-badge)](https://packagist.org/packages/fomvasss/laravel-lte3)
[![Build Status](https://img.shields.io/github/stars/fomvasss/laravel-lte3.svg?style=for-the-badge)](https://github.com/fomvasss/laravel-lte3)
[![Latest Stable Version](https://img.shields.io/packagist/v/fomvasss/laravel-lte3.svg?style=for-the-badge)](https://packagist.org/packages/fomvasss/laravel-lte3)
[![Total Downloads](https://img.shields.io/packagist/dt/fomvasss/laravel-lte3.svg?style=for-the-badge)](https://packagist.org/packages/fomvasss/laravel-lte3)Create easily and quickly a convenient and functional dashboard for web-site, blogs, shops, crm, apps with the help of a template and a powerful system for building fields and forms.
To learn all about it, head over to [the extensive documentation](https://fomvasss.github.io/laravel-lte3-docs/).![screenshot](public/img/screen.gif)
----------
## Installation
Run:
```bash
composer require fomvasss/laravel-lte3composer require almasaeed2010/adminlte --dev
php artisan vendor:publish --tag=lte3-config
php artisan lte3:install
```That's all. You can usage LTE3 in your project :)
All examples of fields and components can be viewed: `http://site.test/lte3/exsmples` (`.../examples/components.vlade.php`)
## Configuration
Configuration file: `config/lte3.php`
For correct work navigation in dashboard, apply middleware. Add this to `App\Http\Kernel.php`:
```
$middlewareGroups = [
'web' => [
//...
\Fomvasss\Lte3\Http\Middleware\LteRequestOptions::class,
],
];
```## Publishing (optional)
This package require dev `almasaeed2010/adminlte` package.
If you chose the option to create a symbolic link (when installing) to `adminlte` resources,
then the `almasaeed2010/adminlte` dependency must be included in your composer:```bash
composer require almasaeed2010/adminlte
```
If you publish all `almasaeed2010/adminlte` resources to the public,
then the unused packages (`public/vendor/adminlte/plugins/...`) can be
manually cleaned so as not to take up disk space.Of course, you can published partial for customize:
- views:
`lte-view-components`, `lte-view-examples`, `lte-view-auth`, `lte-view-parts`, `lte-view-layouts`- other:
`lte-config`, `lte-assets`, `lte-lang`For Example:
```bash
php artisan vendor:publish --tag=lte-view-components
```## Structure
- `config/lte3.php` - package config
- `public/vendor/adminlte` - original AdminLte assets (css, js, plugins) [ColorlibHQ/AdminLTE3](https://adminlte.io/themes/v3/)
- `public/vendor/lte3` - custom assets (you can change this)
- `resources/views/vendor/lte3` - optional publishing
- `auth`
- `layouts`
- `parts`
- `components`
- `examples`## Usage & Development
See [examples.blade.php](https://github.com/fomvasss/laravel-lte3/blob/master/resources/views/examples/components.blade.php)
## Recommended
- For file manage use [laravel-medialibrary-extension](https://github.com/fomvasss/laravel-medialibrary-extension)
- For manage taxonomy use [laravel-simple-taxonomy](https://github.com/fomvasss/laravel-simple-taxonomy)
- For save vars, configs use [laravel-variables](https://github.com/fomvasss/laravel-variables)
- Text Editor: [CKEditor](https://github.com/UniSharp/laravel-ckeditor)
- File manager: [LFM](https://github.com/UniSharp/laravel-filemanager):## Credits
- [ColorlibHQ/AdminLTE2](https://adminlte.io/themes/AdminLTE/)
- [ColorlibHQ/AdminLTE3](https://adminlte.io/themes/v3/)
- [fomvasss/laravel-its-lte](https://github.com/fomvasss/laravel-its-lte)
- [web-west/itslte](https://github.com/web-west/itslte)
- [laravelcollective](https://laravelcollective.com/docs/6.x/html)