MelissaPlano/AlterarPlano desktop: cards min-h 300 + body scroll
Aplica o mesmo fix do MelissaPerfil/Negocio: - align-items: start no grid (cells nao stretch p/ row height) - Cards min-height 300px + max-height 100% (do container) - .mpl-w__body / .map-w__body com flex: 1 + min-height: 0 + overflow-y: auto (scrollbar fina) MelissaPlano: vale pros 2 cards do main (Recursos / Historico) e pros 2 cards da sidebar (Plano atual / Resumo) — quando o user tem features longas ou muitos eventos, scroll interno engata. MelissaAlterarPlano: aplicado SO na sidebar (Plano atual / Filtros). Os plan cards do main (.map-plan) ficam fora — sao product cards com layout proprio (preco grande + 3 CTAs). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1065,6 +1065,32 @@ onMounted(async () => {
|
||||
.map-drawer-fade-enter-from,
|
||||
.map-drawer-fade-leave-to { opacity: 0; }
|
||||
|
||||
/* Desktop (>=1024): cards da sidebar (Plano atual + Filtros) ganham
|
||||
min-h 300 + max-h 100% + body com overflow-y: auto pra nao
|
||||
crescerem demais quando tem texto longo. Plan cards do main
|
||||
(.map-plan) ficam fora — sao product cards com layout proprio. */
|
||||
@media (min-width: 1024px) {
|
||||
.map-side > .map-side__scroll > .map-w--side {
|
||||
min-height: 300px;
|
||||
max-height: 100%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
.map-side .map-w--side > .map-w__body {
|
||||
flex: 1;
|
||||
min-height: 0;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
scrollbar-width: thin;
|
||||
scrollbar-color: var(--m-border-strong) transparent;
|
||||
}
|
||||
.map-side .map-w--side > .map-w__body::-webkit-scrollbar { width: 5px; }
|
||||
.map-side .map-w--side > .map-w__body::-webkit-scrollbar-thumb {
|
||||
background: var(--m-border-strong);
|
||||
border-radius: 3px;
|
||||
}
|
||||
}
|
||||
|
||||
/* ═══════ Mobile (<1024px) ═══════ */
|
||||
@media (max-width: 1023px) {
|
||||
.map-body { flex-direction: column; padding: 0; }
|
||||
|
||||
Reference in New Issue
Block a user