Files
2026-09-01 09:22:30 -03:00

73 lines
3.2 KiB
PHP
Executable File

<nav id="sidebar">
<div class="sidebar-brand d-flex justify-content-between align-items-center">
<span><i class="bi bi-cpu me-2"></i>GPrompt</span>
<button id="sidebarCollapse" class="sidebar-toggle border-0 bg-transparent text-white">
<i class="bi bi-chevron-left" id="sidebarToggleIcon"></i>
</button>
</div>
<ul class="list-unstyled components mt-3">
<li>
<a href="{{ route('dashboard') }}" class="{{ request()->routeIs('dashboard') ? 'active' : '' }}">
<i class="bi bi-speedometer2 me-2"></i> Dashboard
</a>
</li>
<li>
<a href="{{ route('profile.index') }}" class="{{ request()->routeIs('profile.*') ? 'active' : '' }}">
<i class="bi bi-person me-2"></i> Perfil
</a>
</li>
<li>
<a href="{{ route('prompt-projects.index') }}" class="{{ request()->routeIs('prompt-projects.*') ? 'active' : '' }}">
<i class="bi bi-folder2-open me-2"></i> Projetos de Prompt
</a>
</li>
<li>
<a href="{{ route('prompt-templates.index') }}" class="{{ request()->routeIs('prompt-templates.*') ? 'active' : '' }}">
<i class="bi bi-file-earmark-code me-2"></i> Templates
</a>
</li>
<li>
<a href="{{ route('prompt-generations.index') }}" class="{{ request()->routeIs('prompt-generations.*') ? 'active' : '' }}">
<i class="bi bi-clock-history me-2"></i> Histórico
</a>
</li>
<li>
<a href="{{ route('chat.index') }}" class="{{ request()->routeIs('chat.*') ? 'active' : '' }}">
<i class="bi bi-chat-dots me-2"></i> Chat com IA
</a>
</li>
<li>
<a href="{{ route('ai-agent.index') }}" class="{{ request()->routeIs('ai-agent.*') ? 'active' : '' }}">
<i class="bi bi-robot me-2"></i> Agente de IA para Landing Page e Perguntas
</a>
</li>
@auth
@if(Auth::user()->role === 'superadmin')
<li>
<a href="{{ route('ai-providers.index') }}" class="{{ request()->routeIs('ai-providers.*') ? 'active' : '' }}">
<i class="bi bi-cloud me-2"></i> Provedores IA
</a>
</li>
<li>
<a href="{{ route('users.index') }}" class="{{ request()->routeIs('users.*') ? 'active' : '' }}">
<i class="bi bi-people me-2"></i> Usuários
</a>
</li>
@endif
@endauth
<li>
<a href="{{ route('tutorial.index') }}" class="{{ request()->routeIs('tutorial.*') ? 'active' : '' }}">
<i class="bi bi-book me-2"></i> Curso de Engenharia de Prompts
</a>
</li>
<li class="mt-4">
<form method="POST" action="{{ route('logout') }}">
@csrf
<button type="submit" class="btn btn-link text-decoration-none w-100 text-start ps-4">
<i class="bi bi-box-arrow-right me-2"></i> Logout
</button>
</form>
</li>
</ul>
</nav>