Implandação da customização das permissões dos usuarios e das notificaçoes

This commit is contained in:
2026-08-26 17:24:25 -03:00
parent 808c2c7545
commit 5bb5d74e22
71 changed files with 2487 additions and 269 deletions

View File

@@ -0,0 +1,20 @@
<% content_for :title, 'Sem acesso' %>
<div class="max-w-xl mx-auto text-center py-16">
<p class="mb-4"><%= icone :travado, tamanho: 'w-14 h-14', cor: 'text-gray-600', espaco: false %></p>
<h1 class="text-2xl font-bold text-white mb-2">Você ainda não tem acesso a nenhuma tela</h1>
<p class="text-gray-300 text-base">
Olá, <%= current_user.nome_display %>. Sua conta está ativa, mas o perfil de acesso
<% if @perfil %>
(<span class="text-white font-semibold"><%= @perfil.nome %></span>)
<% end %>
não libera nenhuma área do sistema.
</p>
<p class="text-gray-400 text-base mt-3">
Peça a um administrador para revisar seu perfil em <span class="text-gray-200">Administração Perfis de acesso</span>.
</p>
<%= link_to rotulo(:sair, 'Sair', cor: nil), destroy_user_session_path,
data: { turbo_method: :delete },
class: 'inline-flex items-center mt-8 px-5 py-3 border border-[#2a2a2a] rounded-xl text-gray-300 hover:text-white min-h-[48px]' %>
</div>