From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 607E01FF136 for ; Mon, 04 May 2026 16:39:49 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 27D9C25FD4; Mon, 4 May 2026 16:39:49 +0200 (CEST) From: Shannon Sterz To: yew-devel@lists.proxmox.com Subject: [RFC yew-comp/yew-widget-toolkit/yew-widget-toolkit-assets 0/3] minor ui/ux tweaks for pwt and yew-comp Date: Mon, 4 May 2026 16:39:08 +0200 Message-ID: <20260504143911.288747-1-s.sterz@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1777905450296 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.119 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: KLNXOQC4GEMMRC2GE74TPYTJLBSLXIOW X-Message-ID-Hash: KLNXOQC4GEMMRC2GE74TPYTJLBSLXIOW X-MailFrom: s.sterz@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Yew framework devel list at Proxmox List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: 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. mainly sending this as rfc for now to get feedback on how the dropdown/dropup is handled here. pwt-assets: Shannon Sterz (1): dropdown: add class for dropup mode scss/_dropdown.scss | 4 ++++ 1 file changed, 4 insertions(+) pwt: Shannon Sterz (1): dropdown/align: make the picker render above or below a dropdown src/dom/align.rs | 6 +++- src/widget/dropdown.rs | 62 +++++++++++++++++++++++++++++++++++------- 2 files changed, 57 insertions(+), 11 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(-) Summary over all repositories: 5 files changed, 63 insertions(+), 13 deletions(-) -- Generated by murpp 0.10.0