, Correçoes UX

This commit is contained in:
2026-08-28 16:14:38 -03:00
parent 19a0c7a302
commit 0e57e48214
7 changed files with 126 additions and 16 deletions

View File

@@ -3,9 +3,14 @@
<div data-controller="nota-avulsa"
data-nota-avulsa-buscar-url-value="<%= buscar_nf_consolidacoes_path %>">
<div class="flex items-center justify-between mb-6">
<%# `flex-wrap` nos DOIS níveis: no celular o título mais os três botões
("Arquivadas", "Nota avulsa", "+ Nova Consolidação") somam mais de 450px e
não cabem nos 393px da tela. Sem a quebra, eles esticavam a PÁGINA INTEIRA
para 732px e tudo — incluindo a lista de consolidações — passava a exigir
rolagem lateral. Medido em 28/08/2026 no iPhone. %>
<div class="flex flex-wrap items-center justify-between gap-3 mb-6">
<h1 class="text-2xl font-bold text-white flex items-center gap-2"><%= icone :consolidacoes, espaco: false %> Consolidações</h1>
<div class="flex gap-2">
<div class="flex flex-wrap gap-2">
<%= link_to rotulo(:arquivadas, 'Arquivadas', cor: nil), arquivadas_consolidacoes_path,
class: 'text-gray-400 hover:text-white border border-[#2a2a2a] px-4 py-3 rounded-lg min-h-[48px] flex items-center transition-colors' %>
<% if policy(Consolidacao).create? %>