[package]
name = "cotis-layout"
version = "0.1.0-alpha.1"
edition = "2024"
license = "MIT"
authors = ["Ignacio Castán"]
description = "Flexbox-style layout engine for Cotis"
readme = "README.md"
documentation = "https://docs.rs/cotis-layout"
repository = "https://github.com/igna-778/cotis-layout.git"
homepage = "https://github.com/igna-778/cotis-layout.git"
keywords = ["gui", "ui", "layout", "flexbox"]
categories = ["gui", "rendering"]
autoexamples = false
[features]
serialization = ["serde", "cotis/serialization", "cotis-defaults/serialization", "cotis-utils/serialization"]
[dependencies]
cotis = "0.1.0-alpha"
cotis-utils = "0.1.0-alpha"
cotis-defaults = "0.1.0-alpha.2"
serde = { version = "1.0.228", features = ["derive"], optional = true }
[dev-dependencies]
cotis-pipes = { version = "0.1.0-alpha.2" }
cotis-raylib = { version = "0.1.0-alpha", features = ["test-render"] }
raylib = "6.0.0"
[[example]]
name = "basic_example"
[[example]]
name = "circle_example"
[[example]]
name = "gradients_example"
required-features = [
"cotis-defaults/complex_color",
"cotis-defaults/complex_colored_text",
"cotis-pipes/complex-color",
"cotis-raylib/complex-color"
]
[[example]]
name = "gradients_example_solid"
[patch.crates-io]
cotis-layout = { path = "." }