bevy_material_ui 0.2.7

Material Design 3 UI components for Bevy game engine
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "bevy_material_ui"
version = "0.2.7"
authors = ["Edgar H. Sanchez"]
build = false
include = [
    "src/**",
    "assets/**",
    "docs/**",
    "examples/**",
    "Cargo.toml",
    "README.md",
    "LICENSE",
    "COPYRIGHT",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Material Design 3 UI components for Bevy game engine"
documentation = "https://docs.rs/bevy_material_ui"
readme = "README.md"
keywords = [
    "bevy",
    "ui",
    "material-design",
    "gamedev",
]
categories = [
    "game-development",
    "gui",
    "rendering",
]
license = "MIT"
repository = "https://github.com/edgarhsanchez/bevy_material_ui"

[package.metadata.docs.rs]
no-default-features = false
all-features = false
rustdoc-args = [
    "--cfg",
    "docsrs",
]

[features]
bevy_full = ["bevy/default"]
bevy_minimal = []
clipboard = ["dep:arboard"]
default = ["bevy_full"]
webgl = ["bevy/webgl2"]

[lib]
name = "bevy_material_ui"
path = "src/lib.rs"

[[example]]
name = "all_icon_buttons"
path = "examples/all_icon_buttons.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "app_bar_demo"
path = "examples/app_bar_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "badge_demo"
path = "examples/badge_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "button_demo"
path = "examples/button_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "button_group_demo"
path = "examples/button_group_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "card_demo"
path = "examples/card_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "checkbox_demo"
path = "examples/checkbox_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "chip_demo"
path = "examples/chip_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "date_picker_demo"
path = "examples/date_picker_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "debug_hctsolver"
path = "examples/debug_hctsolver.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "dialog_demo"
path = "examples/dialog_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "divider_demo"
path = "examples/divider_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "elevation_demo"
path = "examples/elevation_demo.rs"

[[example]]
name = "fab_demo"
path = "examples/fab_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "icon_button_demo"
path = "examples/icon_button_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "icons_demo"
path = "examples/icons_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "layouts_demo"
path = "examples/layouts_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "list_demo"
path = "examples/list_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "loading_indicator_demo"
path = "examples/loading_indicator_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "menu_demo"
path = "examples/menu_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "motion_demo"
path = "examples/motion_demo.rs"

[[example]]
name = "palette_tool"
path = "examples/palette_tool.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "progress_demo"
path = "examples/progress_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "radio_demo"
path = "examples/radio_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "ripple_demo"
path = "examples/ripple_demo.rs"

[[example]]
name = "scroll_demo"
path = "examples/scroll_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "search_demo"
path = "examples/search_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "select_demo"
path = "examples/select_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "showcase"
path = "examples/showcase/main.rs"

[[example]]
name = "showcase_minimal"
path = "examples/showcase/main.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "slider_demo"
path = "examples/slider_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "snackbar_demo"
path = "examples/snackbar_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "switch_demo"
path = "examples/switch_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "tabs_demo"
path = "examples/tabs_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "test_green_colors"
path = "examples/test_green_colors.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "textfield_demo"
path = "examples/textfield_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "theme_demo"
path = "examples/theme_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "time_picker_demo"
path = "examples/time_picker_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "toolbar_demo"
path = "examples/toolbar_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "tooltip_demo"
path = "examples/tooltip_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "translations_demo"
path = "examples/translations_demo.rs"
required-features = ["bevy_minimal"]

[[example]]
name = "typography_demo"
path = "examples/typography_demo.rs"

[[example]]
name = "ui_shapes_demo"
path = "examples/ui_shapes_demo.rs"

[dependencies.arboard]
version = "3.4"
optional = true

[dependencies.bevy]
version = "0.18.0"
features = [
    "bevy_asset",
    "bevy_log",
    "bevy_picking",
    "bevy_winit",
    "bevy_render",
    "bevy_core_pipeline",
    "bevy_sprite",
    "bevy_ui",
    "bevy_ui_render",
    "bevy_text",
    "default_font",
    "png",
]
default-features = false

[dependencies.google-material-design-icons-bin]
version = "0.1.2"

[dependencies.hct-cam16]
version = "0.1.0"

[dependencies.serde_json]
version = "1.0.149"

[dependencies.thiserror]
version = "2.0.18"

[dev-dependencies]

[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies.criterion]
version = "0.5"
features = ["html_reports"]