Starting to refactor the hardware page

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe 2021-09-24 12:05:48 -07:00
parent 78fa6452ee
commit decc771459

View file

@ -96,76 +96,82 @@
<!-- Custom Tabs --> <!-- Custom Tabs -->
<div class="nav-tabs-custom"> <div class="nav-tabs-custom">
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="active"> <li class="active">
<a href="#details" data-toggle="tab"> <a href="#details" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="fa fa-info-circle" aria-hidden="true"></i> <i class="fa fa-info-circle fa-2x"x></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('admin/users/general.info') }}</span>
{{ trans('general.details') }}
</span>
</a> </a>
</li> </li>
<li> <li>
<a href="#software" data-toggle="tab"> <a href="#software" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="far fa-save" aria-hidden="true"></i> <i class="far fa-save fa-2x" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.licenses') }}
{{ trans('general.licenses') }} {!! ($asset->licenses->count() > 0 ) ? '<badge class="badge badge-secondary">'.$asset->licenses->count().'</badge>' : '' !!}
</span> </span>
</a> </a>
</li> </li>
<li> <li>
<a href="#components" data-toggle="tab"> <a href="#components" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="far fa-hdd" aria-hidden="true"></i> <i class="far fa-hdd" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.components') }}
{{ trans('general.components') }} {!! ($asset->components->count() > 0 ) ? '<badge class="badge badge-secondary">'.$asset->components->count().'</badge>' : '' !!}
</span> </span>
</a> </a>
</li> </li>
<li> <li>
<a href="#assets" data-toggle="tab"> <a href="#assets" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="fa fa-barcode" aria-hidden="true"></i> <i class="fa fa-barcode fa-2x" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.assets') }}
{{ trans('general.assets') }} {!! ($asset->assets->count() > 0 ) ? '<badge class="badge badge-secondary">'.$asset->assets->count().'</badge>' : '' !!}
</span> </span>
</a> </a>
</li> </li>
<li> <li>
<a href="#maintenances" data-toggle="tab"> <a href="#maintenances" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="fa fa-wrench" aria-hidden="true"></i> <i class="fa fa-wrench fa-2x" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.maintenances') }}
{{ trans('general.maintenances') }} {!! ($asset->maintenances->count() > 0 ) ? '<badge class="badge badge-secondary">'.$asset->maintenances->count().'</badge>' : '' !!}
</span> </span>
</a> </a>
</li> </li>
<li> <li>
<a href="#history" data-toggle="tab"> <a href="#history" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="fa fa-history" aria-hidden="true"></i> <i class="fas fa-history fa-2x" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.history') }}
{{ trans('general.history') }} </span>
</span>
</a> </a>
</li> </li>
<li> <li>
<a href="#files" data-toggle="tab"> <a href="#files" data-toggle="tab">
<span class="hidden-lg hidden-md"> <span class="hidden-lg hidden-md">
<i class="fa fa-files-o" aria-hidden="true"></i> <i class="fa fa-paperclip fa-2x" aria-hidden="true"></i>
</span> </span>
<span class="hidden-xs hidden-sm"> <span class="hidden-xs hidden-sm">{{ trans('general.maintenances') }}
{{ trans('general.files') }} {!! ($asset->uploads->count() > 0 ) ? '<badge class="badge badge-secondary">'.$asset->uploads->count().'</badge>' : '' !!}
</span> </span>
</a> </a>
</li> </li>
@can('update', \App\Models\Asset::class) @can('update', \App\Models\Asset::class)
<li class="pull-right"> <li class="pull-right">
<a href="#" data-toggle="modal" data-target="#uploadFileModal"> <a href="#" data-toggle="modal" data-target="#uploadFileModal">
@ -174,7 +180,9 @@
</a> </a>
</li> </li>
@endcan @endcan
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
<div class="tab-pane fade in active" id="details"> <div class="tab-pane fade in active" id="details">
<div class="row"> <div class="row">