Skip to content

Commit 7096695

Browse files
committed
Finish responsive bootstrap
1 parent 54c31f8 commit 7096695

File tree

8 files changed

+17
-17
lines changed

8 files changed

+17
-17
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ The final result would look like:
588588

589589
## To-do/Roadmap
590590

591-
- [ ] Bootstrap Templates
591+
- [x] Bootstrap 4 Template
592592
- [ ] Test Suite
593593
- [ ] Column Search
594594

resources/views/bootstrap-4/datatable.blade.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ class="container-fluid"
55
@include('livewire-tables::bootstrap-4.includes.sorting-pills')
66
@include('livewire-tables::bootstrap-4.includes.filter-pills')
77

8-
<div class="d-flex justify-content-between mb-3 p-3 p-md-0">
9-
<div class="d-flex">
8+
<div class="d-md-flex justify-content-between mb-3">
9+
<div class="d-md-flex">
1010
@include('livewire-tables::bootstrap-4.includes.search')
1111

12-
<div class="ml-3">
12+
<div class="ml-0 ml-md-3 mb-3 mb-md-0">
1313
@include('livewire-tables::bootstrap-4.includes.filters')
1414
</div>
1515
</div>
1616

17-
<div class="d-flex">
17+
<div class="d-md-flex">
1818
@include('livewire-tables::bootstrap-4.includes.bulk-actions')
1919

20-
<div class="ml-3">
20+
<div class="ml-0 ml-md-3">
2121
@include('livewire-tables::bootstrap-4.includes.per-page')
2222
</div>
2323
</div>

resources/views/bootstrap-4/includes/bulk-actions.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
@if (count($bulkActions))
2-
<div class="dropdown">
3-
<button class="btn dropdown-toggle" type="button" id="bulkActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
2+
<div class="dropdown mb-3 mb-md-0 d-block d-md-inline">
3+
<button class="btn dropdown-toggle d-block w-100 d-md-inline" type="button" id="bulkActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
44
{{ __('Bulk Actions') }}
55
</button>
66

7-
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="bulkActions">
7+
<div class="dropdown-menu dropdown-menu-right w-100" aria-labelledby="bulkActions">
88
@foreach($bulkActions as $action => $title)
99
<a href="#" wire:click.prevent="{{ $action }}" class="dropdown-item">{{ $title }}</a>
1010
@endforeach

resources/views/bootstrap-4/includes/filter-pills.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@if ($showFilters && count(array_filter($filters)) && !(count(array_filter($filters)) === 1 && isset($filters['search'])))
2-
<div wire:key="filter-badges" class="p-2 p-md-0 mb-3">
2+
<div wire:key="filter-badges" class="mb-3">
33
<small class="text-secondary">@lang('Applied Filters'):</small>
44

55
@foreach($filters as $key => $value)

resources/views/bootstrap-4/includes/filters.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@if ($filtersView || count($customFilters))
2-
<div class="btn-group">
3-
<button type="button" class="btn dropdown-toggle" data-toggle="dropdown">
2+
<div class="btn-group d-block d-md-inline">
3+
<button type="button" class="btn dropdown-toggle d-block w-100 d-md-inline" data-toggle="dropdown">
44
{{ __('Filters') }}
55

66
@if (count(array_filter($filters)) && !(count(array_filter($filters)) === 1 && isset($filters['search'])))
@@ -11,7 +11,7 @@
1111

1212
<span class="caret"></span>
1313
</button>
14-
<ul class="dropdown-menu" role="menu">
14+
<ul class="dropdown-menu w-100" role="menu">
1515
<li>
1616
@if ($filtersView)
1717
@include($filtersView)

resources/views/bootstrap-4/includes/pagination.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
@if ($showPagination)
22
<div class="row">
3-
<div class="col">
3+
<div class="col-12 col-md-6">
44
{{ $rows->links() }}
55
</div>
66

7-
<div class="col text-right text-muted">
7+
<div class="col-12 col-md-6 text-center text-md-right text-muted">
88
@lang('Showing :first to :last out of :total results', [
99
'first' => $rows->count() ? $rows->firstItem() : 0,
1010
'last' => $rows->count() ? $rows->lastItem() : 0,

resources/views/bootstrap-4/includes/search.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@if ($showSearch)
2-
<div class="input-group">
2+
<div class="mb-3 mb-md-0 input-group">
33
<input
44
wire:model.debounce.250ms="filters.search"
55
placeholder="{{ __('Search') }}"

resources/views/bootstrap-4/includes/sorting-pills.blade.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@if ($showSorting && count($sorts))
2-
<div wire:key="sort-badges" class="p-2 p-md-0 mb-3">
2+
<div wire:key="sort-badges" class="mb-3">
33
<small class="text-secondary">@lang('Applied Sorting'):</small>
44

55
@foreach($sorts as $col => $dir)

0 commit comments

Comments
 (0)