Skip to content

Commit

Permalink
[Laracrumbs] Moved CSS class names to config settings.
Browse files Browse the repository at this point in the history
  • Loading branch information
blackdrago committed Jun 11, 2018
1 parent 44bb1f8 commit 052505d
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 7 deletions.
7 changes: 7 additions & 0 deletions src/config/laracrumbs.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,11 @@
// use absolute paths for routes
'absolute_paths' => true,

// view-related configurations
'separator' => '->',
'class_wrapper' => 'laracrumbs-bar',
'class_item' => 'laracrumbs-section',
'class_list' => 'laracrumb-list',
'class_list_item' => 'laracrumb-list-item',

];
4 changes: 2 additions & 2 deletions src/resources/views/templates/basic-list.blade.php
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@php ($listTag = empty($isOrdered) ? 'ul' : 'ol')
<{{ $listTag }} class="{{ $listClass or 'laracrumbList' }}">
<{{ $listTag }} class="{{ config('laracrumbs.class_list') }}">
@foreach($laracrumb->collectCrumbs() as $crumb)
<li class="{{ $liClass or 'laracrumbListItem' }}">
<li class="{{ config('laracrumbs.class_list_item') }}">
@include('laracrumbs::templates.basic', [
'crumb' => $crumb,
'linkAttr' => !empty($settings) ? $settings : []
Expand Down
2 changes: 1 addition & 1 deletion src/resources/views/templates/basic.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
'crumb' => $crumb,
'linkAttr' => !empty($settings) ? $settings : []
])
@if (!$loop->last) {!! $separator or '&gt;' !!} @endif
@if (!$loop->last) {!! config('laracrumbs.separator') !!} @endif
@endforeach
1 change: 0 additions & 1 deletion src/resources/views/templates/laracrumb.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,3 @@
@else
{{ $crumb->name() }}
@endif

6 changes: 3 additions & 3 deletions src/resources/views/templates/laracrumbs.blade.php
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<div class="{{ $laracrumbClass or 'laracrumbs-bar' }}" id="{{ $laracrumbID or 'breadcrumbs' }}">
<div class="{{ config('laracrumbs.class_wrapper') }}" id="{{ $laracrumbID or 'breadcrumbs' }}">
@foreach($laracrumb->collectCrumbs() as $crumb)
<span class="{{ $laracrumbItemClass or 'laracrumbs-section' }}">
<span class="{{ config('laracrumbs.class_item') }}">
@include('laracrumbs::templates.laracrumb', [
'crumb' => $crumb,
'linkAttr' => !empty($settings) ? $settings : []
])
@if (!$loop->last)
{!! $laracrumbSeparator or '&gt;&gt;' !!}
{!! config('laracrumbs.separator') !!}
@endif
</span>
@endforeach
Expand Down

0 comments on commit 052505d

Please sign in to comment.