Skip to content

Commit cf5cb9d

Browse files
authored
Merge pull request #5343 from Laravel-Backpack/add-span-to-buttons
add css hooks to buttons, wrap button text in a span
2 parents eadbde8 + c0e6e05 commit cf5cb9d

File tree

6 files changed

+13
-12
lines changed

6 files changed

+13
-12
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@if ($crud->hasAccess('create'))
2-
<a href="{{ url($crud->route.'/create') }}" class="btn btn-primary" data-style="zoom-in">
3-
<span><i class="la la-plus"></i> {{ trans('backpack::crud.add') }} {{ $crud->entity_name }}</span>
2+
<a href="{{ url($crud->route.'/create') }}" class="btn btn-primary" bp-button="create" data-style="zoom-in">
3+
<i class="la la-plus"></i> <span>{{ trans('backpack::crud.add') }} {{ $crud->entity_name }}</span>
44
</a>
55
@endif

src/resources/views/crud/buttons/delete.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@if ($crud->hasAccess('delete', $entry))
2-
<a href="javascript:void(0)" onclick="deleteEntry(this)" data-route="{{ url($crud->route.'/'.$entry->getKey()) }}" class="btn btn-sm btn-link" data-button-type="delete">
3-
<span><i class="la la-trash"></i> {{ trans('backpack::crud.delete') }}</span>
2+
<a href="javascript:void(0)" onclick="deleteEntry(this)" bp-button="delete" data-route="{{ url($crud->route.'/'.$entry->getKey()) }}" class="btn btn-sm btn-link" data-button-type="delete">
3+
<i class="la la-trash"></i> <span>{{ trans('backpack::crud.delete') }}</span>
44
</a>
55
@endif
66

src/resources/views/crud/buttons/quick.blade.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,15 @@
4646

4747
@if ($access === true || $crud->hasAccess($access, isset($entry) ? $entry : null))
4848
<{{ $wrapper['element'] }}
49+
bp-button="{{ $button->name }}"
4950
@foreach ($wrapper as $attribute => $value)
5051
@if (is_string($attribute))
5152
{{ $attribute }}="{{ $value }}"
5253
@endif
5354
@endforeach
5455
>
5556
@if ($icon) <i class="{{ $icon }}"></i> @endif
56-
{{ $label }}
57+
<span>{{ $label }}</span>
5758
</{{ $wrapper['element'] }}>
5859
@endif
5960

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@if ($crud->get('reorder.enabled') && $crud->hasAccess('reorder'))
2-
<a href="{{ url($crud->route.'/reorder') }}" class="btn btn-outline-primary" data-style="zoom-in">
3-
<span><i class="la la-arrows"></i> {{ trans('backpack::crud.reorder') }} {{ $crud->entity_name_plural }}</span>
2+
<a href="{{ url($crud->route.'/reorder') }}" bp-button="reorder" class="btn btn-outline-primary" data-style="zoom-in">
3+
<i class="la la-arrows"></i> <span>{{ trans('backpack::crud.reorder') }} {{ $crud->entity_name_plural }}</span>
44
</a>
55
@endif

src/resources/views/crud/buttons/show.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
@if (!$crud->model->translationEnabled())
33

44
{{-- Single edit button --}}
5-
<a href="{{ url($crud->route.'/'.$entry->getKey().'/show') }}" class="btn btn-sm btn-link">
6-
<span><i class="la la-eye"></i> {{ trans('backpack::crud.preview') }}</span>
5+
<a href="{{ url($crud->route.'/'.$entry->getKey().'/show') }}" bp-button="show" class="btn btn-sm btn-link">
6+
<i class="la la-eye"></i> <span>{{ trans('backpack::crud.preview') }}</span>
77
</a>
88

99
@else
1010

11-
{{-- Edit button group --}}
11+
{{-- show button group --}}
1212
<div class="btn-group">
1313
<a href="{{ url($crud->route.'/'.$entry->getKey().'/show') }}" class="btn btn-sm btn-link pr-0">
1414
<span><i class="la la-eye"></i> {{ trans('backpack::crud.preview') }}</span>

src/resources/views/crud/buttons/update.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
@if (!$crud->model->translationEnabled())
33

44
{{-- Single edit button --}}
5-
<a href="{{ url($crud->route.'/'.$entry->getKey().'/edit') }}" class="btn btn-sm btn-link">
6-
<span><i class="la la-edit"></i> {{ trans('backpack::crud.edit') }}</span>
5+
<a href="{{ url($crud->route.'/'.$entry->getKey().'/edit') }}" bp-button="update" class="btn btn-sm btn-link">
6+
<i class="la la-edit"></i> <span>{{ trans('backpack::crud.edit') }}</span>
77
</a>
88

99
@else

0 commit comments

Comments
 (0)