netgescon-master/_DUPLICATES_MOVED/resources/views/components/layout/header/guest-actions.blade.php

84 lines
2.4 KiB
PHP

{{--
========================================
AZIONI GUEST HEADER
========================================
Pulsanti per utenti non autenticati (Login/Registrazione).
Autore: NetGesCon Development Team
Data: 2024
========================================
--}}
<div class="netgescon-guest-actions d-flex align-items-center gap-2">
{{-- Pulsante Login --}}
<a href="{{ route('login') }}" class="btn btn-outline-primary">
<i class="fas fa-sign-in-alt me-1 d-none d-sm-inline"></i>
Login
</a>
{{-- Pulsante Registrazione --}}
@if(Route::has('register'))
<a href="{{ route('register') }}" class="btn btn-primary">
<i class="fas fa-user-plus me-1 d-none d-sm-inline"></i>
Registrati
</a>
@endif
{{-- Informazioni di contatto --}}
<div class="dropdown">
<button class="btn btn-outline-secondary"
type="button"
data-bs-toggle="dropdown"
aria-expanded="false"
title="Informazioni">
<i class="fas fa-info-circle"></i>
</button>
<ul class="dropdown-menu dropdown-menu-end">
<li>
<h6 class="dropdown-header">NetGesCon</h6>
</li>
<li>
<a class="dropdown-item disabled" href="#" title="Chi siamo - Funzionalità in sviluppo">
<i class="fas fa-info me-2"></i>Chi siamo
</a>
</li>
<li>
<a class="dropdown-item disabled" href="#" title="Contatti - Funzionalità in sviluppo">
<i class="fas fa-envelope me-2"></i>Contatti
</a>
</li>
<li>
<a class="dropdown-item disabled" href="#" title="Aiuto - Funzionalità in sviluppo">
<i class="fas fa-question-circle me-2"></i>Aiuto
</a>
</li>
</ul>
</div>
</div>
{{-- CSS per azioni guest --}}
@push('styles')
<style>
.netgescon-guest-actions .btn {
border-radius: 0.375rem;
transition: all 0.2s ease;
}
.netgescon-guest-actions .btn:hover {
transform: translateY(-1px);
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}
/* Responsive */
@media (max-width: 576px) {
.netgescon-guest-actions .btn {
padding: 0.375rem 0.75rem;
font-size: 0.875rem;
}
}
</style>
@endpush