MelissaAgendaConfig: cards com flex-shrink: 0 (altura por conteudo)

Os cards estavam comprimindo (ficando "pequenos") quando o total
ultrapassava a altura do .mac-main. Causa: flex-shrink: 1 (default)
deixa o flex column comprimir antes de engatar overflow-y: auto.

Fix: flex-shrink: 0 nos .mac-w (main e sidebar). Agora cada card
mantem a altura natural do seu conteudo e o .mac-main scrolla
externamente quando o total passa da viewport.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Leonardo
2026-05-06 16:53:12 -03:00
parent 11201e1e5d
commit 6cc094d252
+8 -1
View File
@@ -1577,7 +1577,14 @@ onBeforeUnmount(() => {
/* Desktop (>=1024): main coluna unica. Sem cap de altura nos cards —
cada um cresce com seu conteudo (Jornada vira maior em "Diferente
por dia", Online expande com slots, etc). Sem scroll interno: o
.mac-main / .mac-side__scroll fazem o scroll externo da pagina. */
.mac-main / .mac-side__scroll fazem o scroll externo da pagina.
flex-shrink: 0 nos cards pra eles nao serem comprimidos quando o
total ultrapassa a altura do .mac-main — o scroll externo engata
no lugar disso. */
.mac-main > .mac-w,
.mac-side > .mac-side__scroll > .mac-w--side {
flex-shrink: 0;
}
/* ═══════ Card-base ═══════ */
.mac-w {