<%= icone :tag, espaco: false %> Variáveis de mensagem
Escreva {{assim}} no texto e o sistema troca pelo valor na hora do envio.
<%= link_to new_admin_variavel_path, data: { turbo: false },
class: 'inline-flex items-center gap-2 px-5 py-3 bg-[#f97316] hover:bg-orange-500 text-white font-semibold rounded-xl min-h-[48px] whitespace-nowrap' do %>
<%= icone :adicionar, cor: nil %> Nova variável
<% end %>
<%# ── As suas ─────────────────────────────────────────── %>
<% if @variaveis.any? %>
<% @variaveis.each do |v| %>
<%= v.marcador %>
<% unless v.ativo? %>
Desativada
<% end %>
<%= v.valor %>
<% if v.descricao.present? %>
<%= v.descricao %>
<% end %>
<%= link_to rotulo(:editar, 'Editar', cor: nil), edit_admin_variavel_path(v), data: { turbo: false },
class: 'px-4 py-3 text-gray-300 hover:text-white border border-[#2a2a2a] hover:border-orange-500 rounded-xl min-h-[48px] flex items-center' %>
<%= button_to admin_variavel_path(v), method: :delete,
class: 'px-4 py-3 text-red-400 hover:text-red-300 border border-[#2a2a2a] hover:border-red-500 rounded-xl min-h-[48px] flex items-center gap-2',
form: { data: { turbo_confirm: "Excluir #{v.marcador}? Mensagens que a usam passam a mostrar espaço em branco." } } do %>
<%= icone :excluir, cor: nil, tamanho: 'w-4 h-4', espaco: false %> Excluir
<% end %>
<% end %>
<% else %>
<%= icone :vazio, tamanho: 'w-12 h-12', cor: 'text-gray-600', espaco: false %>
Você ainda não criou nenhuma variável.
Boas primeiras: telefone do suporte, horário de atendimento, endereço da base.
<% end %>
<%# ── As que já existem no sistema ─────────────────────
Listadas aqui para o ADM não tentar cadastrar uma que já existe (o cadastro
recusaria) e para descobrir o que dá para usar sem criar nada. %>
Use à vontade nas mensagens — não precisam ser cadastradas.