Bug 57244

Summary: В веб-интерфейсе плохо отображается форма WebAuthn Settings
Product: Sisyphus Reporter: Oleg Kolesnichenko <kolesnichenko>
Component: pve-managerAssignee: darisishe <darisishe>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: darisishe, glinkinvd, kolesnichenko, shaba, shrek, tyaplyapych
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=57243
Attachments:
Description Flags
Скрин формы WebAuthn Settings none

Description Oleg Kolesnichenko 2025-12-16 13:46:54 MSK
Created attachment 20348 [details]
Скрин формы WebAuthn Settings

В веб-интерфейсе плохо отображается форма Datacenter > Options > WebAuthn Settings.
Поля ввода маленькие, не видно нормально строки. По центру много пустого места.
На русском языке примечание "съезжает" за разметку (см. скриншот).
Comment 1 Oleg Kolesnichenko 2025-12-16 13:50:35 MSK
Версия pve-manager/9.0-6/alt3
Comment 2 Vladislav Glinkin 2025-12-16 15:14:59 MSK
Подтверждаю проблему.
Comment 3 Vladislav Glinkin 2025-12-16 15:43:31 MSK
Решается так:
--- a/usr/share/pve-manager/js/pvemanagerlib.js
+++ b/usr/share/pve-manager/js/pvemanagerlib.js
@@ -31961,6 +31961,7 @@ Ext.define('PVE.dc.OptionView', {
             renderer: (v) =>
                 !v ? Proxmox.Utils.NoneText : Ext.htmlEncode(PVE.Parser.printPropertyString(v)),
             width: 450,
+            labelWidth: 120,
             url: '/api2/extjs/cluster/options',
             onlineHelp: 'pveum_configure_u2f',
             items: [
@@ -32002,6 +32003,7 @@ Ext.define('PVE.dc.OptionView', {
             renderer: (v) =>
                 !v ? Proxmox.Utils.NoneText : Ext.htmlEncode(PVE.Parser.printPropertyString(v)),
             width: 450,
+            labelWidth: 120,
             url: '/api2/extjs/cluster/options',
             onlineHelp: 'pveum_configure_webauthn',
             items: [
@@ -32131,6 +32133,8 @@ Ext.define('PVE.dc.OptionView', {
             maxValue: 64, // arbitrary but generous limit as limits are good
         });
         me.add_inputpanel_row('next-id', gettext('Next Free VMID Range'), {
+            width: 450,
+            labelWidth: 120,
             renderer: PVE.Utils.render_as_property_string,
             url: '/api2/extjs/cluster/options',
             items: [

Там ещё U2F Settings кривой.