Download the PHP package mbober35/starter without Composer
On this page you can find all versions of the php package mbober35/starter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mbober35/starter
More information about mbober35/starter
Files in mbober35/starter
Package starter
Short Description Install layouts and ui for fresh laravel projct
License MIT
Informations about the package starter
Starter
Подключение Bootstrap5, VueJs, Font Awesome, SweetAlert2. Создание основного шаблона для приложения. Создание контроллеторв и шаблонов для авторизации.
Front-end раздерен на две папки, app для основного сайта, admin для управления сайтом.
Для управления сайтом можно скачать и добавить тему AdminKit, под нее созданы шаблоны admin-kit
Что бы поменять тему, нужно добавить/заменить в webpack js и scss файлы для admin-kit; скопировать js и scss файлы темы в resources/themes/adminkit/src; шрифты скопировать в public; в admin\layouts заменить admin на admin-kit;
Если используется пакет Helpers, для структуры меню, в конфиге поменять "adminLeftMenu" => "helpers::includes.admin-kit-menu"
Публикация шаблонов: php artisan vendor:publish --provider="MBober35\Starter\ServiceProvider" --tag=views
Install
composer require mbober35/starter
php artisan migrate
php artisan starter
Параметры:
login (true) - авторизация пользователй
logout (true) - выход из приложения
register (false) - регистрация пользователей
reset (true) - восстановление пароля
confirm (true если есть контроллер) - подтверждение пароля
verify (false) - подтверждение e-mail
Commands
php artisan starter
{ --no-frontend : Without refactor frontend files }
{ --no-layouts : Without refactor layouts files }
{ --no-auth : Without install authentication UI scaffolding }
Параметр frontend запускает команду без добавления Bootstrap и VueJs.
Пармерт layouts запускает команду без создания файла app.blade.php
Парметр auth запускает команду без создания контроллеров для авторизации.
login-link {email} {--send=} {--get}
Сгенерировать одрозовую ссылку на вход