From: Thomas Lamprecht <t.lamprecht@proxmox.com>
To: Dominik Csapak <d.csapak@proxmox.com>, yew-devel@lists.proxmox.com
Subject: Re: [PATCH yew-comp] wizard: fix page unlocking with advanced fields
Date: Thu, 28 May 2026 13:15:43 +0200 [thread overview]
Message-ID: <afd88365-cb15-4f42-ad7d-f2f74108a4d0@proxmox.com> (raw)
In-Reply-To: <3e045704-3111-4036-b7c7-72be60a50c40@proxmox.com>
Am 28.05.26 um 12:54 schrieb Dominik Csapak:
> On 5/28/26 12:20 PM, Thomas Lamprecht wrote:
>> Maybe "fix page validation with advanced fields" as that's what's fixed,
>> the unlocking is then just an effect of that (can edit that on applying).
>
> yes that's fine with me, should i send a v2 or is it fine to simply
> fix it up on applying?
I'll fix that up, thx.
>> FWIW, for the auto installer answer file wizard I'd like to add a
>> "free_navigation" option to the wizard, with that then one can navigate
>> through all steps freely from the start. Needs validity handling on submit
>> and a small UI hint for invalid tabs in the bar for UX though, which is a bit
>> more work and that's why I skipped adding it yesterday.
>
> maybe then a wizard is not actually what we want here, but maybe a
> manual tabpanel which marks the tabs with a fa-triangle-exclamation
> or something if it's not valid?
I thought about that, but I like the wizard form of having a guided "next"
and (here still missing) final summary and confirmation page for some flows.
And I really see no essential clash with having all steps available with the
guided wizard approach itself in general, i.e. not a must, but can be totally
fine; this allows power users some more flexibility while guiding less
experienced users better.
But I agree that this needs some special care, the UI/UX polishing for this
can make the difference between a great feature or confusion, so I'd like to
flesh out and validate what I have in mind a bit more in-depth before doing
anything here.
next prev parent reply other threads:[~2026-05-28 11:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-28 9:18 [PATCH yew-comp] wizard: fix page unlocking with advanced fields Dominik Csapak
2026-05-28 10:20 ` Thomas Lamprecht
2026-05-28 10:55 ` Dominik Csapak
2026-05-28 11:15 ` Thomas Lamprecht [this message]
2026-05-28 11:17 ` applied: " Thomas Lamprecht
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=afd88365-cb15-4f42-ad7d-f2f74108a4d0@proxmox.com \
--to=t.lamprecht@proxmox.com \
--cc=d.csapak@proxmox.com \
--cc=yew-devel@lists.proxmox.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.