154 lines
7.6 KiB
PHP
154 lines
7.6 KiB
PHP
@extends('layouts.app')
|
|
|
|
@section('title', $manufacturer->name)
|
|
|
|
@section('content')
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
<div class="card glass-card">
|
|
<div class="card-header d-flex justify-content-between align-items-center">
|
|
<h2 class="mb-0">
|
|
<i class="fas fa-industry text-primary"></i>
|
|
{{ $manufacturer->name }}
|
|
</h2>
|
|
<div class="btn-group" role="group">
|
|
<a href="https://neonail.vogt.de.com/manufacturers/{{ $manufacturer->id }}/edit"
|
|
class="btn btn-warning btn-sm">
|
|
<i class="fas fa-edit"></i> Bearbeiten
|
|
</a>
|
|
<a href="https://neonail.vogt.de.com/manufacturers"
|
|
class="btn btn-secondary btn-sm">
|
|
<i class="fas fa-arrow-left"></i> Zurück
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<h5><i class="fas fa-info-circle text-info"></i> Informationen</h5>
|
|
<dl class="row">
|
|
<dt class="col-sm-4">Name:</dt>
|
|
<dd class="col-sm-8">{{ $manufacturer->name }}</dd>
|
|
|
|
@if($manufacturer->country)
|
|
<dt class="col-sm-4">Land:</dt>
|
|
<dd class="col-sm-8">
|
|
<span class="badge bg-info">{{ $manufacturer->country }}</span>
|
|
</dd>
|
|
@endif
|
|
|
|
@if($manufacturer->website)
|
|
<dt class="col-sm-4">Website:</dt>
|
|
<dd class="col-sm-8">
|
|
<a href="{{ $manufacturer->website }}" target="_blank" class="text-decoration-none">
|
|
<i class="fas fa-external-link-alt"></i>
|
|
{{ $manufacturer->website }}
|
|
</a>
|
|
</dd>
|
|
@endif
|
|
|
|
<dt class="col-sm-4">Nagellacke:</dt>
|
|
<dd class="col-sm-8">
|
|
<span class="badge bg-primary">{{ $manufacturer->nailPolishes->count() }}</span>
|
|
</dd>
|
|
|
|
<dt class="col-sm-4">Erstellt:</dt>
|
|
<dd class="col-sm-8">{{ $manufacturer->created_at->format('d.m.Y H:i') }}</dd>
|
|
|
|
<dt class="col-sm-4">Aktualisiert:</dt>
|
|
<dd class="col-sm-8">{{ $manufacturer->updated_at->format('d.m.Y H:i') }}</dd>
|
|
</dl>
|
|
</div>
|
|
|
|
<div class="col-md-6">
|
|
@if($manufacturer->description)
|
|
<h5><i class="fas fa-align-left text-success"></i> Beschreibung</h5>
|
|
<p class="text-muted">{{ $manufacturer->description }}</p>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-md-4">
|
|
<div class="card glass-card">
|
|
<div class="card-header">
|
|
<h5 class="mb-0">
|
|
<i class="fas fa-chart-bar text-primary"></i>
|
|
Statistiken
|
|
</h5>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="text-center">
|
|
<div class="display-4 text-primary">{{ $manufacturer->nailPolishes->count() }}</div>
|
|
<p class="text-muted">Nagellacke</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@if($manufacturer->nailPolishes->count() > 0)
|
|
<div class="row mt-4">
|
|
<div class="col-12">
|
|
<div class="card glass-card">
|
|
<div class="card-header">
|
|
<h3 class="mb-0">
|
|
<i class="fas fa-palette text-primary"></i>
|
|
Nagellacke von {{ $manufacturer->name }}
|
|
</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
@foreach($manufacturer->nailPolishes as $nailPolish)
|
|
<div class="col-md-3 col-sm-6 mb-3">
|
|
<div class="card h-100">
|
|
@if($nailPolish->image_path)
|
|
<img src="{{ asset('storage/' . $nailPolish->image_path) }}"
|
|
class="card-img-top"
|
|
alt="{{ $nailPolish->name }}"
|
|
style="height: 200px; object-fit: cover;">
|
|
@else
|
|
<div class="card-img-top bg-light d-flex align-items-center justify-content-center"
|
|
style="height: 200px;">
|
|
<i class="fas fa-image fa-3x text-muted"></i>
|
|
</div>
|
|
@endif
|
|
<div class="card-body">
|
|
<h6 class="card-title">{{ $nailPolish->name }}</h6>
|
|
<p class="card-text text-muted">{{ $nailPolish->number }}</p>
|
|
<a href="https://neonail.vogt.de.com/nail-polishes/{{ $nailPolish->id }}"
|
|
class="btn btn-sm btn-outline-primary">
|
|
<i class="fas fa-eye"></i> Anzeigen
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@else
|
|
<div class="row mt-4">
|
|
<div class="col-12">
|
|
<div class="card glass-card">
|
|
<div class="card-body text-center py-5">
|
|
<i class="fas fa-palette fa-3x text-muted mb-3"></i>
|
|
<h4 class="text-muted">Keine Nagellacke vorhanden</h4>
|
|
<p class="text-muted">Für diesen Hersteller sind noch keine Nagellacke eingetragen.</p>
|
|
<a href="https://neonail.vogt.de.com/nail-polishes/create" class="btn btn-primary">
|
|
<i class="fas fa-plus"></i> Ersten Nagellack hinzufügen
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
@endsection
|