Add icon + larger toggles for billing cards
Some checks are pending
CI / checks (push) Waiting to run

This commit is contained in:
Tero Halla-aho 2025-12-21 13:12:22 +02:00
parent 3bf1b67256
commit e211550569

View file

@ -226,13 +226,14 @@ export default function ProfilePage() {
<form onSubmit={onSaveBilling} style={{ display: 'grid', gap: 14 }}>
<label className="amenity-option" style={{ maxWidth: 520, alignItems: 'center' }}>
<div className="amenity-option-meta" style={{ fontWeight: 600 }}>
<span aria-hidden className="amenity-emoji">💸</span>
<span className="amenity-name">{t('billingEnableLabel')}</span>
</div>
<input
type="checkbox"
checked={billingEnabled}
onChange={(e) => setBillingEnabled(e.target.checked)}
style={{ width: 18, height: 18 }}
style={{ width: 22, height: 22 }}
/>
</label>
{billingEnabled ? (
@ -248,13 +249,14 @@ export default function ProfilePage() {
</label>
<label className="amenity-option" style={{ maxWidth: 520, alignItems: 'center' }}>
<div className="amenity-option-meta" style={{ fontWeight: 600 }}>
<span aria-hidden className="amenity-emoji">🧾</span>
<span className="amenity-name">{t('billingIncludeVat')}</span>
</div>
<input
type="checkbox"
checked={billingIncludeVatLine}
onChange={(e) => setBillingIncludeVatLine(e.target.checked)}
style={{ width: 18, height: 18 }}
style={{ width: 22, height: 22 }}
/>
</label>
</div>