all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [yew-devel] [PATCH yew-widget-toolkit/yew-widget-toolkit-assets 00/17] various touch improvements
@ 2025-06-27 12:08 Dominik Csapak
  2025-06-27 12:08 ` [yew-devel] [PATCH yew-widget-toolkit-assets 1/6] reset: remove the tap highlight color for chrome Dominik Csapak
                   ` (17 more replies)
  0 siblings, 18 replies; 25+ messages in thread
From: Dominik Csapak @ 2025-06-27 12:08 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

proxmox-yew-widget-toolkit-assets:

Dominik Csapak (6):
  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

 scss/_application_bar.scss |   9 +-
 scss/_button.scss          | 246 +++++++++++++++++--------------------
 scss/_page.scss            |  95 +++++++++++++-
 scss/_reset-src.scss       |   5 +
 4 files changed, 222 insertions(+), 133 deletions(-)


proxmox-yew-widget-toolkit:

Dominik Csapak (11):
  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: 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    |  12 ++-
 src/touch/mod.rs             |   6 +-
 src/touch/page_stack.rs      |   7 ++
 src/touch/scaffold.rs        |   9 +-
 src/widget/button.rs         |   2 +-
 src/widget/image.rs          |  76 ++++++++++++++
 src/widget/mod.rs            |   3 +
 10 files changed, 264 insertions(+), 192 deletions(-)
 create mode 100644 src/widget/image.rs


Summary over all repositories:
  14 files changed, 486 insertions(+), 325 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] 25+ messages in thread

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

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

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