A complete flexbox implementation for the Rust cursive crate.
- Rust 100%
Create a file that pins the used Rust toolchain to a specific version. This isn't super useful as this is a library crate and consumers won't see any effect from this file, but it will prevent the examples from breaking due to changes in newer versions. It also helps prevent warnings when checking out older commits, as the toolchain version is now pinned in every commit. |
||
|---|---|---|
| .github | ||
| examples | ||
| src | ||
| tests | ||
| .editorconfig | ||
| .gitignore | ||
| .rustfmt.toml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CONTRIBUTING.md | ||
| GOALS.md | ||
| LICENSE | ||
| README.md | ||
| rust-toolchain.toml | ||
Cursive Flexbox

This crate started as a fun sideproject and I never really spent the time to release a proper version in the end. I personally don't believe that a flexbox fits in a TUI, but if anyone else thinks so and wants to work on it, I'd be happy to give ownership of the crate on crates.io away. Just reach out to me through any channel.
A correct, complete flexbox implementation for the Cursive TUI library. The implementation follows the CSS3 specification where it makes sense for a TUI. All implemented functionality should be exactly the same as for the CSS3 flexbox.