Just a template for me.
- Laravel 5.5
- UIkit 3.0.0-beta
UIkit2 -> uikit2
branch.
After php artisan make:auth
, replace view files from this repository.
{
"devDependencies": {
"axios": "^0.16.2",
"cross-env": "^5.0.1",
"jquery": "^3.1.1",
"laravel-mix": "^1.0",
"lodash": "^4.17.4",
"uikit": "^3.0.0-beta.30"
}
}
let mix = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
.sass('resources/assets/sass/app.scss', 'public/css');
https://getuikit.com/docs/webpack
import UIkit from 'uikit';
import Icons from 'uikit/dist/js/uikit-icons';
UIkit.use(Icons);
https://getuikit.com/docs/sass
@import "~uikit/src/scss/variables-theme.scss";
@import "~uikit/src/scss/mixins-theme.scss";
@import "~uikit/src/scss/uikit-theme.scss";
I found preset for UIkit3
https://github.com/laravel-frontend-presets/uikit3
Pagination files. https://github.com/kawax/laravel-uikit/tree/master/resources/views/vendor/pagination
AppServiceProvider@boot
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Pagination\Paginator;
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Paginator::defaultView('vendor.pagination.default');
}