diff --git a/apps/super-admin/src/pages/PublicInvoicePage.module.css b/apps/super-admin/src/pages/PublicInvoicePage.module.css index 16d85fd..d477d9b 100644 --- a/apps/super-admin/src/pages/PublicInvoicePage.module.css +++ b/apps/super-admin/src/pages/PublicInvoicePage.module.css @@ -143,6 +143,7 @@ font-size: 13px; line-height: 1.5; color: var(--text-secondary, #475569); + text-align: justify; } .topText p { @@ -269,6 +270,7 @@ font-size: 12px; line-height: 1.45; color: var(--text-secondary, #475569); + text-align: justify; } .page[dir='rtl'] { @@ -424,18 +426,58 @@ button.accountNumValue:focus-visible { padding: 16px 14px 18px; } + .title { + font-size: calc(22px * 0.7); + line-height: 1.3; + } + + .itemTitle { + font-size: 12px; + } + + .itemDesc { + font-size: 11px; + } + .item { flex-direction: column; } + /* Physical left for price/duration on narrow screens */ .itemPrice { + width: 100%; align-items: flex-start; } + .page[dir='rtl'] .itemPrice { + align-items: flex-end; + } + + .page[dir='rtl'] .itemMeta { + justify-content: flex-end; + } + .account { grid-template-columns: 1fr; gap: 4px; } + + .footerLink { + gap: 6px; + } + + .footerLogo { + width: 20px; + height: 20px; + } + + .footerLabel { + font-size: 10px; + } + + .footerName { + font-size: 11px; + } } /* —— Print / Save as PDF —— */