Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.

Commit b43bcf8

Browse files
committed
remove the css fw option
1 parent a3a906c commit b43bcf8

32 files changed

+29
-53
lines changed

README.md

-6
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ Create menus & pages that support (multiLocale "title, url, body, ...", nesting,
2626
- after installation, package will auto-add
2727
+ package routes to `routes/web.php`
2828
+ package assets compiling to `webpack.mix.js`
29-
+ `MIX_SM_FRAMEWORK=bulma` to `.env`
3029

3130
- the package rely heavily on caching through **Redis**, so make sure to check the [docs](https://laravel.com/docs/5.4/redis) for installation & configuration.
3231

@@ -172,11 +171,6 @@ return [
172171
'permissions' => '\ctf0\SimpleMenu\Controllers\Admin\PermissionsController',
173172
'menus' => '\ctf0\SimpleMenu\Controllers\Admin\MenusController',
174173
],
175-
176-
/*
177-
* css farmework for admin pages
178-
*/
179-
'framework' => env('MIX_SM_FRAMEWORK'),
180174
];
181175
```
182176

src/Controllers/BaseController.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public function __construct()
2020
}
2121

2222
$this->cache = app('cache');
23-
$this->adminPath = 'SimpleMenu::admin.' . config('simpleMenu.framework');
23+
$this->adminPath = 'SimpleMenu::admin';
2424
$this->crud_prefix = config('simpleMenu.crud_prefix');
2525
$this->userModel = app(config('simpleMenu.models.user'));
2626
$this->pageModel = app(config('simpleMenu.models.page'));

src/Middleware/PermissionMiddleware.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function handle($request, Closure $next, ...$permissions)
2626
throw UnauthorizedException::notLoggedIn();
2727
}
2828

29-
if (!$request->user()->hasAnyPermission($permissions)) {
29+
if (!$request->user()->load('permissions')->hasAnyPermission($permissions)) {
3030
throw UnauthorizedException::forPermissions($permissions);
3131
}
3232

src/Middleware/RoleMiddleware.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public function handle($request, Closure $next, ...$roles)
2626
throw UnauthorizedException::notLoggedIn();
2727
}
2828

29-
if (!$request->user()->hasAnyRole($roles)) {
29+
if (!$request->user()->load('roles')->hasAnyRole($roles)) {
3030
throw UnauthorizedException::forRoles($roles);
3131
}
3232

src/SimpleMenuServiceProvider.php

-11
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ protected function viewComp()
121121
view()->composer('SimpleMenu::admin.*', function ($view) {
122122
$view->with([
123123
'crud_prefix' => config('simpleMenu.crud_prefix'),
124-
'css_fw' => config('simpleMenu.framework'),
125124
]);
126125
});
127126
}
@@ -202,16 +201,6 @@ protected function autoReg()
202201
$this->file->append($mix_file, $data);
203202
}
204203

205-
// fw
206-
$env_file = base_path('.env');
207-
$search = 'MIX_SM_FRAMEWORK';
208-
209-
if ($this->checkExist($env_file, $search)) {
210-
$data = "\nMIX_SM_FRAMEWORK=bulma";
211-
212-
$this->file->append($env_file, $data);
213-
}
214-
215204
// run check once
216205
app('cache')->store('file')->rememberForever('ct-sm', function () {
217206
return 'added';

src/config/simpleMenu.php

-7
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,4 @@
116116
'permissions' => '\ctf0\SimpleMenu\Controllers\Admin\PermissionsController',
117117
'menus' => '\ctf0\SimpleMenu\Controllers\Admin\MenusController',
118118
],
119-
120-
/*
121-
* css farmework for admin pages
122-
* ex.
123-
* MIX_SM_FRAMEWORK=bulma
124-
*/
125-
'framework'=> env('MIX_SM_FRAMEWORK'),
126119
];

src/database/seeds/MenuPagesTableSeeder.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ public function run()
1717
$menu->pages()->attach($val->id);
1818
}
1919

20-
$pageModel->find(4)->makeChildOf($pageModel->find(3));
21-
$pageModel->find(5)->makeChildOf($pageModel->find(4));
22-
$pageModel->find(6)->makeChildOf($pageModel->find(5));
23-
$pageModel->find(7)->makeChildOf($pageModel->find(6));
24-
$pageModel->find(8)->makeChildOf($pageModel->find(7));
20+
$pageModel->findOrFail(4)->makeChildOf($pageModel->findOrFail(3));
21+
$pageModel->findOrFail(5)->makeChildOf($pageModel->findOrFail(4));
22+
$pageModel->findOrFail(6)->makeChildOf($pageModel->findOrFail(5));
23+
$pageModel->findOrFail(7)->makeChildOf($pageModel->findOrFail(6));
24+
$pageModel->findOrFail(8)->makeChildOf($pageModel->findOrFail(7));
2525
}
2626
}
File renamed without changes.

src/resources/assets/js/manager.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ axios.interceptors.response.use(
4141
)
4242

4343
/* Component */
44-
Vue.component('SmPage', require('./' + process.env.MIX_SM_FRAMEWORK + '/page.vue'))
45-
Vue.component('SmMenu', require('./' + process.env.MIX_SM_FRAMEWORK + '/menu.vue'))
46-
Vue.component('SmIndex', require('./' + process.env.MIX_SM_FRAMEWORK + '/index.vue'))
44+
Vue.component('SmPage', require('./page.vue'))
45+
Vue.component('SmMenu', require('./menu.vue'))
46+
Vue.component('SmIndex', require('./index.vue'))
4747
Vue.component('MyNotification', require('vue-notif'))
File renamed without changes.
File renamed without changes.
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
@include("SimpleMenu::admin.$css_fw.shared")
1+
@include("SimpleMenu::admin.shared")

src/resources/views/admin/bulma/menus/create.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.create_new') }} {{ trans('SimpleMenu::messages.menus') }}@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/menus/edit.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.edit') }} "{{ $menu->name }}"@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/menus/index.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title', trans('SimpleMenu::messages.menus'))
33

44
@section('sub')

src/resources/views/admin/bulma/pages/create.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.create_new') }} {{ trans('SimpleMenu::messages.pages') }}@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/pages/edit.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.edit') }} "{{ empty($page->title) ? collect($page->getTranslations('title'))->first() : $page->title }}"@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/pages/index.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title', trans('SimpleMenu::messages.pages'))
33

44
@section('sub')

src/resources/views/admin/bulma/permissions/create.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.create_new') }} {{ trans('SimpleMenu::messages.permissions') }}@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/permissions/edit.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.edit') }} "{{ $permission->name }}"@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/permissions/index.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title', trans('SimpleMenu::messages.permissions'))
33

44
@section('sub')

src/resources/views/admin/bulma/roles/create.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.create_new') }} {{ trans('SimpleMenu::messages.roles') }}@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/roles/edit.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.edit') }} "{{ $role->name }}"@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/roles/index.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title', trans('SimpleMenu::messages.roles'))
33

44
@section('sub')

src/resources/views/admin/bulma/shared.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
</section>
8585

8686
{{-- Footer --}}
87-
@include("SimpleMenu::admin.$css_fw.editors")
87+
@include("SimpleMenu::admin.editors")
8888
{{-- app --}}
8989
<script src="{{ asset("path/to/app.js") }}"></script>
9090
</body>

src/resources/views/admin/bulma/users/create.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.create_new') }} {{ trans('SimpleMenu::messages.users') }}@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/users/edit.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title'){{ trans('SimpleMenu::messages.edit') }} "{{ $user->name }}"@endsection
33

44
@section('sub')

src/resources/views/admin/bulma/users/index.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@extends("SimpleMenu::admin.$css_fw.shared")
1+
@extends("SimpleMenu::admin.shared")
22
@section('title', trans('SimpleMenu::messages.users'))
33

44
@section('sub')

src/resources/views/template-example.blade.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<title>{{ $title }}</title>
1111

1212
{{-- styles --}}
13-
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bulma/0.6.1/css/bulma.min.css">
13+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/bulma/0.6.2/css/bulma.min.css">
1414
</head>
1515
<body>
1616
<div class="columns">

0 commit comments

Comments
 (0)