Toggle component group visibility. Closes #572
This commit is contained in:
25
public/build/dist/css/all-019f86e2.css
vendored
25
public/build/dist/css/all-019f86e2.css
vendored
File diff suppressed because one or more lines are too long
21
public/build/dist/css/all-11e30ad0.css
vendored
Normal file
21
public/build/dist/css/all-11e30ad0.css
vendored
Normal file
File diff suppressed because one or more lines are too long
14
public/build/dist/js/all-5d9782c6.js
vendored
Normal file
14
public/build/dist/js/all-5d9782c6.js
vendored
Normal file
File diff suppressed because one or more lines are too long
18
public/build/dist/js/all-c574dfda.js
vendored
18
public/build/dist/js/all-c574dfda.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"dist/css/all.css": "dist/css/all-019f86e2.css",
|
"dist/css/all.css": "dist/css/all-11e30ad0.css",
|
||||||
"dist/js/all.js": "dist/js/all-c574dfda.js"
|
"dist/js/all.js": "dist/js/all-5d9782c6.js"
|
||||||
}
|
}
|
||||||
@@ -203,6 +203,14 @@ $(function() {
|
|||||||
$('input[name=remove_banner]').val('1');
|
$('input[name=remove_banner]').val('1');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$('.group-name').on('click', function () {
|
||||||
|
var $this = $(this);
|
||||||
|
|
||||||
|
$this.find('.group-toggle').toggleClass('ion-ios-minus-outline').toggleClass('ion-ios-plus-outline');
|
||||||
|
|
||||||
|
$this.next('.group-items').toggleClass('hide');
|
||||||
|
});
|
||||||
|
|
||||||
// Setup wizard
|
// Setup wizard
|
||||||
$('.wizard-next').on('click', function () {
|
$('.wizard-next').on('click', function () {
|
||||||
var $form = $('#setup-form'),
|
var $form = $('#setup-form'),
|
||||||
|
|||||||
@@ -268,14 +268,13 @@ body.status-page {
|
|||||||
top: 0.6em;
|
top: 0.6em;
|
||||||
bottom: 0.6em;
|
bottom: 0.6em;
|
||||||
}
|
}
|
||||||
}
|
cursor: pointer;
|
||||||
|
-webkit-touch-callout: none;
|
||||||
&.sub-component {
|
-webkit-user-select: none;
|
||||||
&:before {
|
-khtml-user-select: none;
|
||||||
@extend .ion;
|
-moz-user-select: none;
|
||||||
content: $ionicon-var-ios-plus-outline;
|
-ms-user-select: none;
|
||||||
margin-right: 10px;
|
user-select: none;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
&.break {
|
&.break {
|
||||||
|
|||||||
@@ -2,11 +2,16 @@
|
|||||||
@if($componentGroups->count() > 0)
|
@if($componentGroups->count() > 0)
|
||||||
@foreach($componentGroups as $componentGroup)
|
@foreach($componentGroups as $componentGroup)
|
||||||
@if($componentGroup->components->count() > 0)
|
@if($componentGroup->components->count() > 0)
|
||||||
<li class="list-group-item group-name"><strong>{{ $componentGroup->name }}</strong></li>
|
<li class="list-group-item group-name">
|
||||||
|
<i class="ion-ios-minus-outline group-toggle"></i>
|
||||||
|
<strong>{{ $componentGroup->name }}</strong>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<div class="group-items">
|
||||||
@foreach($componentGroup->components as $component)
|
@foreach($componentGroup->components as $component)
|
||||||
@include('partials.component', compact($component))
|
@include('partials.component', compact($component))
|
||||||
@endforeach
|
@endforeach
|
||||||
|
</div>
|
||||||
@endif
|
@endif
|
||||||
@endforeach
|
@endforeach
|
||||||
@if($ungroupedComponents->count() > 0)
|
@if($ungroupedComponents->count() > 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user