No description
Find a file
amos 071bbd6d06
Capture pointer synchronously (#169)
This was an attempt at addressing:

https://github.com/yewprint/yewprint/pull/168#issuecomment-1496578935

but it doesn't fully work around what I think is a Firefox bug (until
proven innocent).

Anyway it does simplify some bits of the code and it probably seems wise
to react to the DOM event before returning from the event listener (I'm
not sure how yew event dispatching works internally).
2023-04-05 14:16:33 +01:00
.cargo Replace wasm-run by xtask-wasm (#138) 2022-05-09 19:20:26 +02:00
.github Fix HtmlSelect not resetting properly when value changed (#145) 2022-08-22 16:15:22 +02:00
src Capture pointer synchronously (#169) 2023-04-05 14:16:33 +01:00
xtask Add components Portal and Overlay (#161) 2022-12-19 16:49:06 +01:00
yewprint-css Use Cell instead of RefCell (#166) 2023-02-07 08:05:16 +01:00
yewprint-doc Use Cell instead of RefCell (#166) 2023-02-07 08:05:16 +01:00
.gitattributes Insert demo in README 2020-09-19 14:09:54 +02:00
.gitignore Place temporary file at root with the others 2022-12-14 11:11:38 +01:00
.rustfmt.toml Router (#29) 2020-09-29 18:47:33 +02:00
Cargo.lock (cargo-release) version 0.4.3 2023-03-01 15:53:53 +01:00
Cargo.toml Make Slider component work on touch devices (#168) 2023-04-04 20:34:33 +02:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2020-09-24 18:20:58 +02:00
LICENSE.Apache-2.0 Replace wasm-run by xtask-wasm (#138) 2022-05-09 19:20:26 +02:00
LICENSE.MIT Replace wasm-run by xtask-wasm (#138) 2022-05-09 19:20:26 +02:00
netlify.toml Fix routing issues (#144) 2022-07-14 23:41:38 +02:00
README.md Add components Portal and Overlay (#161) 2022-12-19 16:49:06 +01:00
rust-toolchain Modify some details on the build (#84) 2021-01-22 14:33:47 +01:00

Yewprint Rust Netlify Status Discord API Docs

It's Blueprint, but for Yew in Rust.

Warning: This is in early development and it is possible it won't be finished if there is no interest. Don't use this in production! Please help or leave a star to let me know you are interested in this project.

Installation

Usage

Check the template repository to see how things work. The Blueprint CSS needs to be downloaded from your build script.

To easily get started, you can use cargo-generate to get started very quickly:

cargo generate --git https://github.com/yewprint/yewprint-template.git

Development Environment

cargo xtask start

You can now go to http://localhost:8000

Blueprint CSS update

cargo xtask update-css

Roadmap