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 — /* Desktop (>=1024): main coluna unica. Sem cap de altura nos cards —
cada um cresce com seu conteudo (Jornada vira maior em "Diferente cada um cresce com seu conteudo (Jornada vira maior em "Diferente
por dia", Online expande com slots, etc). Sem scroll interno: o 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 ═══════ */ /* ═══════ Card-base ═══════ */
.mac-w { .mac-w {