all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [yew-devel] [PATCH yew-widget-toolkit/yew-widget-toolkit-assets v2 00/19] various touch improvements
@ 2025-06-30  8:24 Dominik Csapak
  2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 1/7] reset: remove the tap highlight color for chrome Dominik Csapak
                   ` (19 more replies)
  0 siblings, 20 replies; 21+ messages in thread
From: Dominik Csapak @ 2025-06-30  8:24 UTC (permalink / raw)
  To: yew-devel

among others, this series combines several improvements for the touch interface:
* introduce new Image widget
* remove tap highlight in chrome
* new page animations
* rtl improvements for application bar, fab menu and scaffold
* fab improvements
* fab menu rework
* various style fixes

changes from v1:
* rename some css variables to be more specific
* introduce patch that improves rtl handling
* add patch that removes page stack animation by default

proxmox-yew-widget-toolkit-assets:

Dominik Csapak (7):
  reset: remove the tap highlight color for chrome
  page: add more page animation styles
  page: animations: reverse the direction on X axis for RTL mode
  application bar: reduce horizontal padding
  application bar: reverse back arrow for rtl
  buttons: rework fab menu
  don't use 'html[dir="rtl"]' for RTL behavior

 scss/_application_bar.scss |   7 +-
 scss/_button.scss          | 244 +++++++++++++++++--------------------
 scss/_datatable.scss       |  10 +-
 scss/_menu.scss            |  11 +-
 scss/_page.scss            |  95 ++++++++++++++-
 scss/_reset-src.scss       |   5 +
 6 files changed, 226 insertions(+), 146 deletions(-)


proxmox-yew-widget-toolkit:

Dominik Csapak (12):
  widget: implement Image widget
  widget: button: don't hardcode icons font size
  touch: page stack: add more animations
  touch: application bar: set custom class on back button
  touch: page stack: don't use animation by default
  touch: material app: allow pass through of page animation style
  touch: scaffold: fix overflow setting for body
  touch: scaffold: use direction independent positioning for the FAB
  touch: fab: add size option
  touch: fab: convert to widget macro
  touch: fab menu: convert to widget macro
  touch: fab menu: rework fab menu

 src/touch/application_bar.rs |  16 +--
 src/touch/fab.rs             | 132 ++++++++----------------
 src/touch/fab_menu.rs        | 193 ++++++++++++++++++++---------------
 src/touch/material_app.rs    |   9 +-
 src/touch/mod.rs             |   6 +-
 src/touch/page_stack.rs      |  29 ++++--
 src/touch/scaffold.rs        |   9 +-
 src/widget/button.rs         |   2 +-
 src/widget/image.rs          |  76 ++++++++++++++
 src/widget/mod.rs            |   3 +
 10 files changed, 275 insertions(+), 200 deletions(-)
 create mode 100644 src/widget/image.rs


Summary over all repositories:
  16 files changed, 501 insertions(+), 346 deletions(-)

-- 
Generated by git-murpp 0.8.1


_______________________________________________
yew-devel mailing list
yew-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/yew-devel


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

end of thread, other threads:[~2025-06-30 10:56 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-06-30  8:24 [yew-devel] [PATCH yew-widget-toolkit/yew-widget-toolkit-assets v2 00/19] various touch improvements Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 1/7] reset: remove the tap highlight color for chrome Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 2/7] page: add more page animation styles Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 3/7] page: animations: reverse the direction on X axis for RTL mode Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 4/7] application bar: reduce horizontal padding Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 5/7] application bar: reverse back arrow for rtl Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 6/7] buttons: rework fab menu Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit-assets v2 7/7] don't use 'html[dir="rtl"]' for RTL behavior Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit v2 01/12] widget: implement Image widget Dominik Csapak
2025-06-30  8:24 ` [yew-devel] [PATCH yew-widget-toolkit v2 02/12] widget: button: don't hardcode icons font size Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 03/12] touch: page stack: add more animations Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 04/12] touch: application bar: set custom class on back button Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 05/12] touch: page stack: don't use animation by default Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 06/12] touch: material app: allow pass through of page animation style Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 07/12] touch: scaffold: fix overflow setting for body Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 08/12] touch: scaffold: use direction independent positioning for the FAB Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 09/12] touch: fab: add size option Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 10/12] touch: fab: convert to widget macro Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 11/12] touch: fab menu: " Dominik Csapak
2025-06-30  8:25 ` [yew-devel] [PATCH yew-widget-toolkit v2 12/12] touch: fab menu: rework fab menu Dominik Csapak
2025-06-30 10:56 ` [yew-devel] applied: [PATCH yew-widget-toolkit/yew-widget-toolkit-assets v2 00/19] various touch improvements Dietmar Maurer

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.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal