egui_styled 0.7.0

Tailwind-style utility styling for egui: per-widget hover/focus/active variants, design tokens, and composable style functions.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# Run all pre-publish checks (fmt, clippy, tests, docs)
pre_publish:
	cargo fmt --all -- --check
	cargo clippy --all-targets -- -D warnings
	cargo test --all-targets
	cargo doc --no-deps

# Publish a new release to crates.io and tag the commit.
# Before running: bump the version in Cargo.toml and update CHANGELOG.md.
publish: pre_publish
	cargo publish
	git tag v$(shell cargo metadata --no-deps --format-version 1 | python3 -c "import sys,json; print(json.load(sys.stdin)['packages'][0]['version'])")
	git push origin --tags