ui(org-settings): симметричный layout — Страна/Валюта/НДС одной сеткой

Все read-only поля (Валюта, Ставка НДС) теперь единого вида: disabled
TextInput на всю ширину ячейки в grid-cols-2 gap-4, та же высота/padding
что и у editable Select "Страна". Единая подсказка про источник правды
страны вынесена одним параграфом под сеткой.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
nns 2026-04-24 16:34:44 +05:00
parent 5a06e15924
commit 1227fbdfa5

View file

@ -82,19 +82,16 @@ export function OrganizationSettingsPage() {
Если выключено в формах продаж и закупок выбор валюты не показывается, всё считается в валюте по умолчанию. Если выключено в формах продаж и закупок выбор валюты не показывается, всё считается в валюте по умолчанию.
</p> </p>
<Field label="Ставка НДС"> <div className="grid grid-cols-2 gap-4">
<div className="flex items-center gap-3"> <Field label="Ставка НДС">
<TextInput <TextInput value={`${form.vatRate.toFixed(2)}%`} disabled />
value={`${form.vatRate.toFixed(2)}%`} </Field>
disabled <div />
className="max-w-[120px]" </div>
/> <p className="text-xs text-slate-500 -mt-2">
<span className="text-xs text-slate-500"> Валюта и ставка НДС берутся из страны (<strong>{form.countryCode}</strong>)
берётся из страны (<strong>{form.countryCode}</strong>) чтобы изменить, откройте справочник{' '} чтобы изменить, откройте справочник <a className="underline" href="/catalog/countries">Страны</a>.
<a className="underline" href="/catalog/countries">Страны</a> </p>
</span>
</div>
</Field>
<Checkbox <Checkbox
label='Указывать ставку НДС на товаре' label='Указывать ставку НДС на товаре'