public inbox for yew-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH datacenter-manager/yew-comp/yew-widget-toolkit 0/3] minor ui/ux tweaks for pwt and yew-comp
@ 2026-05-06  9:55 Shannon Sterz
  2026-05-06  9:55 ` [PATCH yew-widget-toolkit 1/3] dropdown/align: make the picker render above or below a dropdown Shannon Sterz
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Shannon Sterz @ 2026-05-06  9:55 UTC (permalink / raw)
  To: yew-devel

this series includes two minor tweaks that should improve the usability and
user experience of some yew components.

dropdowns should now render their pickers below or above the component
depending on the size of the picker and available screen space. a dropup mode
improves usability for filter fields when the picker is rendered above the
dropdown.

the log view in the syslog and task log components was slightly tweaked to avoid
interference between scrollbars and drag handles.

changes since the rfc:

- drop the approach based on css classes and pass the information on `dropup`
  mode in the `DropdownController` instead (thanks @ Dominik Csapak)


pwt:

Shannon Sterz (1):
  dropdown/align: make the picker render above or below a dropdown

 src/dom/align.rs            |  6 +++-
 src/widget/dropdown.rs      | 69 +++++++++++++++++++++++++++++++------
 src/widget/form/combobox.rs |  3 +-
 src/widget/grid_picker.rs   | 20 +++++++++--
 4 files changed, 84 insertions(+), 14 deletions(-)


yew-comp:

Shannon Sterz (1):
  task_viewer/syslog: make padding margin to improve ux

 src/syslog.rs      | 2 +-
 src/task_viewer.rs | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


datacenter-manager:

Shannon Sterz (1):
  Revert "ui: css: limit max-height of dropdown picker"

 ui/css/desktop-yew-style.scss | 6 ------
 1 file changed, 6 deletions(-)


Summary over all repositories:
  7 files changed, 86 insertions(+), 22 deletions(-)

-- 
Generated by murpp 0.10.0




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-05-06  9:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-06  9:55 [PATCH datacenter-manager/yew-comp/yew-widget-toolkit 0/3] minor ui/ux tweaks for pwt and yew-comp Shannon Sterz
2026-05-06  9:55 ` [PATCH yew-widget-toolkit 1/3] dropdown/align: make the picker render above or below a dropdown Shannon Sterz
2026-05-06  9:55 ` [PATCH yew-comp 2/3] task_viewer/syslog: make padding margin to improve ux Shannon Sterz
2026-05-06  9:55 ` [PATCH datacenter-manager 3/3] Revert "ui: css: limit max-height of dropdown picker" Shannon Sterz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal