No description
  • Rust 65.6%
  • CSS 25.4%
  • SCSS 7.6%
  • HTML 1.1%
  • Makefile 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Dominik Csapak c8c0a3396f demo: calendar: make start of the week configurable
with a simple combobox.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2026-08-12 13:22:50 +02:00
counter cleanup after split-out from proxmox-yew-widget-toolkit 2024-09-27 17:56:19 +02:00
counter2 add counter2 example (functional component) 2024-09-27 17:56:29 +02:00
demo demo: calendar: make start of the week configurable 2026-08-12 13:22:50 +02:00
form demo: adapt to pwt api changes and add panic hook 2025-12-10 12:44:35 +01:00
loader cleanup after split-out from proxmox-yew-widget-toolkit 2024-09-27 17:56:19 +02:00
mobile cleanup after split-out from proxmox-yew-widget-toolkit 2024-09-27 17:56:19 +02:00
mobile2 mobile2: build material theme css for runtime theme loading 2026-08-11 11:36:37 +02:00
pwt Update pwt subtree to 15a3ad6a10b2f013b40d9badf775e29b8f5946c7 2026-08-11 10:59:45 +02:00
pwt-assets Update pwt-assets subtree to 5b3a866ff9e2a0945bf5d84176d0d23ae83ef782 2026-08-11 10:59:21 +02:00
themes cleanup after split-out from proxmox-yew-widget-toolkit 2024-09-27 17:56:19 +02:00
.gitignore add toplevel .gitignore file 2024-09-27 17:56:39 +02:00
LICENSE-APACHE add Apache 2.0 license text 2024-09-28 09:52:54 +02:00
LICENSE-MIT add MIT license text 2024-09-28 09:52:41 +02:00
Makefile Squashed 'pwt-assets/' changes from c92bbe42..5b3a866f 2026-08-11 10:59:21 +02:00
README.md add toplevel readme file 2024-09-28 10:20:58 +02:00

Example code for the Proxmox Yew Widget Toolkit

This repository contain the main demo code and a few other examples on how to use the toolkit.

To simplify usage, we included the necessary toolkit source as git subtree (directory pwt and pwt-assets)

All examples assume that you have a working trunk installation. Each directory contains a Readme file with further instructions.

We currently have the following example:

  • demo: Main demo showing most of the available widgets
  • counter: Very simple counter demo
  • counter2: Same as counter, but using a functiional component.
  • form: This example uses different input field types, and show how they interact with the form context.
  • loader: Async load data and correcty show load mask and load errors.
  • themes: Show available themes.

The rest of the examples is experimental, unfinished code for mobile devices:

  • mobile: Very simple mobile app with page animation.
  • mobile2: More complex mobile app.