[package]
name = "sge_ui"
version = "1.1.0"
authors = [ "Lily Lopes <joshrl@proton.me>" ]
edition = "2024"
description = "UI library for SGE"
license = "MIT"
repository = "https://github.com/LilyRL/sge"

[features]
material = ["dep:material-colors"]
default = ["material"]

[dependencies]
material-colors = { version = "0.4.2", optional = true }
sge_vectors.workspace = true
bon.workspace = true
glium.workspace = true
sge_global.workspace = true
log.workspace = true
sge_api.workspace = true
sge_color.workspace = true
sge_input.workspace = true
sge_macros.workspace = true
sge_math.workspace = true
sge_rendering.workspace = true
sge_rng.workspace = true
sge_shapes.workspace = true
sge_text = {workspace = true, features = ["extra_fonts"]}
sge_textures.workspace = true
sge_time.workspace = true
sge_types.workspace = true
sge_utils.workspace = true
sge_window.workspace = true
sge_config.workspace = true
sge_error_union.workspace = true
num-traits = "0.2.19"
strum = { version = "0.28.0", features = ["derive"] }
strum_macros = "0.28.0"
sge_exec = { version = "1.0.0", path = "../sge_exec" }
sge_debugging.workspace = true
fuzzy-matcher = "0.3.7"
