fix(app): tidy the Plutonium billing and pricing layout (#2647)

This commit is contained in:
Hampus authored and GitHub committed 2026-09-10 23:06:18 +02:00
1 parent f708586c59
commit d17f320bd7
37 files changed
+69 -218

No files matched your search

@@ -7,7 +7,6 @@
}
.toggleContainer {
margin-bottom: 0.5rem;
display: flex;
align-items: center;
justify-content: center;
@@ -49,12 +49,6 @@
color: var(--text-primary);
}
.description {
font-size: 0.8125rem;
line-height: 1.25rem;
color: var(--text-primary-muted);
}
@media (min-width: 768px) {
.description {
font-size: 0.875rem;
@@ -19,7 +19,7 @@ interface PurchaseHistorySectionProps {
export const PurchaseHistorySection: React.FC<PurchaseHistorySectionProps> = observer(
({premiumState, loadingPortal, handleOpenCustomerPortal}) => {
const invoices = premiumState?.billing.invoices ?? [];
const [invoicesExpanded, setInvoicesExpanded] = useState(invoices.length > 0);
const [invoicesExpanded, setInvoicesExpanded] = useState(false);
return (
<section className={styles.section} data-flx="app.plutonium.purchase-history-section.section">
<div className={styles.card} data-flx="app.plutonium.purchase-history-section.card">
@@ -28,12 +28,6 @@ export const PurchaseHistorySection: React.FC<PurchaseHistorySectionProps> = obs
<h3 className={styles.title} data-flx="app.plutonium.purchase-history-section.title">
<Trans>Purchase history</Trans>
</h3>
<p className={styles.description} data-flx="app.plutonium.purchase-history-section.description">
<Trans>
Your recent invoices. To change the payment method for your subscription, add or choose one in the
billing portal and make it the default.
</Trans>
</p>
</div>
<Button
variant="secondary"