Oleada UX 4: Pagos/Adeudos (cobro en 1 click con recibo, plan de pagos), Monedero (movimientos narrados, ajustes auditados, MXN+USD), Inventario (alta rapida, conteo fisico con ajuste e historial, alertas accionables) + fix de folios de pago y cantidades de movimientos
This commit is contained in:
@@ -259,12 +259,15 @@ p {
|
||||
.print-receta,
|
||||
.print-receta *,
|
||||
.print-agenda,
|
||||
.print-agenda * {
|
||||
.print-agenda *,
|
||||
.print-recibo,
|
||||
.print-recibo * {
|
||||
visibility: visible;
|
||||
}
|
||||
.print-ticket,
|
||||
.print-receta,
|
||||
.print-agenda {
|
||||
.print-agenda,
|
||||
.print-recibo {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
@@ -284,7 +287,7 @@ p {
|
||||
modal deja de ser un overlay fijo (los elementos `fixed` se repiten en
|
||||
cada página impresa y anclan el contenido a su caja centrada) y se libera
|
||||
el ancho/alto del diálogo para que el documento fluya desde el inicio. */
|
||||
body:has(.print-agenda) .print-modal-overlay {
|
||||
body:has(.print-agenda, .print-recibo) .print-modal-overlay {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
@@ -294,28 +297,29 @@ p {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
}
|
||||
body:has(.print-agenda) .print-modal-content {
|
||||
body:has(.print-agenda, .print-recibo) .print-modal-content {
|
||||
max-width: none;
|
||||
max-height: none;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
}
|
||||
body:has(.print-agenda) .print-modal-body {
|
||||
body:has(.print-agenda, .print-recibo) .print-modal-body {
|
||||
overflow: visible;
|
||||
padding: 0;
|
||||
}
|
||||
body:has(.print-agenda) .print-modal-header,
|
||||
body:has(.print-agenda) .print-modal-footer {
|
||||
body:has(.print-agenda, .print-recibo) .print-modal-header,
|
||||
body:has(.print-agenda, .print-recibo) .print-modal-footer {
|
||||
display: none;
|
||||
}
|
||||
/* El resto de la app queda oculto (visibility) pero seguiría ocupando su
|
||||
altura y generaría páginas en blanco al final: se colapsa su caja. El
|
||||
overlay no se recorta porque su bloque contenedor es la página. */
|
||||
body:has(.print-agenda) > #root {
|
||||
body:has(.print-agenda, .print-recibo) > #root {
|
||||
height: 0 !important;
|
||||
overflow: hidden !important;
|
||||
}
|
||||
.print-agenda {
|
||||
.print-agenda,
|
||||
.print-recibo {
|
||||
position: static;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user