fix/billing-checkbox-alignment #17
1 changed files with 8 additions and 12 deletions
|
|
@ -226,17 +226,15 @@ export default function ProfilePage() {
|
|||
<form onSubmit={onSaveBilling} style={{ display: 'grid', gap: 14 }}>
|
||||
<label
|
||||
className="amenity-option"
|
||||
style={{ maxWidth: 520, display: 'flex', alignItems: 'center', gap: 12, minHeight: 52, justifyContent: 'space-between' }}
|
||||
style={{ maxWidth: 520, display: 'grid', gridTemplateColumns: 'auto 1fr auto', alignItems: 'center', columnGap: 10, minHeight: 52 }}
|
||||
>
|
||||
<div className="amenity-option-meta" style={{ fontWeight: 600, display: 'flex', alignItems: 'center', gap: 8, minWidth: 0, flex: 1 }}>
|
||||
<span aria-hidden className="amenity-emoji">💸</span>
|
||||
<span className="amenity-name">{t('billingEnableLabel')}</span>
|
||||
</div>
|
||||
<span aria-hidden className="amenity-emoji">💸</span>
|
||||
<span className="amenity-name" style={{ fontWeight: 600 }}>{t('billingEnableLabel')}</span>
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={billingEnabled}
|
||||
onChange={(e) => setBillingEnabled(e.target.checked)}
|
||||
style={{ width: 22, height: 22, margin: 0, flexShrink: 0 }}
|
||||
style={{ width: 22, height: 22, margin: 0, justifySelf: 'end' }}
|
||||
/>
|
||||
</label>
|
||||
{billingEnabled ? (
|
||||
|
|
@ -252,17 +250,15 @@ export default function ProfilePage() {
|
|||
</label>
|
||||
<label
|
||||
className="amenity-option"
|
||||
style={{ maxWidth: 520, display: 'flex', alignItems: 'center', gap: 12, minHeight: 52, justifyContent: 'space-between' }}
|
||||
style={{ maxWidth: 520, display: 'grid', gridTemplateColumns: 'auto 1fr auto', alignItems: 'center', columnGap: 10, minHeight: 52 }}
|
||||
>
|
||||
<div className="amenity-option-meta" style={{ fontWeight: 600, display: 'flex', alignItems: 'center', gap: 8, minWidth: 0, flex: 1 }}>
|
||||
<span aria-hidden className="amenity-emoji">🧾</span>
|
||||
<span className="amenity-name">{t('billingIncludeVat')}</span>
|
||||
</div>
|
||||
<span aria-hidden className="amenity-emoji">🧾</span>
|
||||
<span className="amenity-name" style={{ fontWeight: 600 }}>{t('billingIncludeVat')}</span>
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={billingIncludeVatLine}
|
||||
onChange={(e) => setBillingIncludeVatLine(e.target.checked)}
|
||||
style={{ width: 22, height: 22, margin: 0, flexShrink: 0 }}
|
||||
style={{ width: 22, height: 22, margin: 0, justifySelf: 'end' }}
|
||||
/>
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue