Henry and Jonathan Kelley
9965220947
Scoped css ( #5087 )
...
* Create new css module parser
* Use css module processing
* Make hot reloading work for css_module macro
* Change css_module macro shape and rename to styles
* Add css_module example
* Update styles macro documentation
* Remove hidden from styles macro
* Remove unneeded param
* Remove unneeded visibility
* Improve `styles!` macro documentation
* Clippy
* Remove unneeded method
* Clippy
* Clippy
* Replace panic with anyhow
* Update css_module macro to attribute macro
* Update macro docs
* chore: Cargo.lock
* Clippy
* respect semver by deprecating old func
* update to latest winnow
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2025-12-29 22:41:36 -05:00
Evan Almloff
5104644b34
Allow relative assets in rust > 1.88 ( #4658 )
...
* Allow relative assets in rust > 1.88 and assets outside of the crate in
binary crates
* undo changes to assets outside of the crate
* don't use relative assets in examples
2025-09-15 10:43:30 -07:00
Evan Almloff and Jonathan Kelley
e74c838441
Hashless assets ( #4312 )
...
* add support for external assets
* fix playwright tests
* add more documentation to with_hash_suffix
* restore external asset hashing tests
* Update gtk workflow dependencies
* fix doc test
* multiple versions of libgtk
* clear dx in playwright tests
* fix fullstack caching test
* try without apt cache
* cache everything except libxdo-dev
* revert ci changes
* fix wasm asset options
* fix merge conflict
* recommend the used attribute instead
* Move options to AssetOptionsBuilder
* Don't deprecate non-canonical new asset options functions
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2025-06-30 19:21:49 -07:00
Jonathan Kelley
8df53df887
Fix cargo test --workspace, associated feature flags, and a number of doctests
2025-06-23 14:33:25 -07:00
Miles Murgaw and Jonathan Kelley
e96550c48c
Manganis CSS Modules Support ( #3578 )
...
* feat: type safe css selectors
* feat: css modules support
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com >
2025-04-15 14:44:22 -07:00