[package]
edition = "2024"
name = "hikari-components"
version = "0.2.2"
authors = ["langyo <langyo.china@gmail.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Core UI components (40+) for the Hikari design system"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://github.com/celestia-island/hikari"
resolver = "2"
[features]
alert = []
arrow = []
aside = []
auto_complete = []
avatar = []
badge = []
basic = [
"button",
"input",
"card",
"badge",
"image",
"avatar",
"checkbox",
"switch",
"radio_group",
"select",
"slider",
"textarea",
"icon_button",
"arrow",
"canvas",
]
breadcrumb = []
button = []
calendar = []
canvas = []
card = []
carousel = []
cascader = []
checkbox = []
code_highlight = []
comment = []
content = []
data = [
"table",
"tree",
"pagination",
]
date_picker = []
default = [
"basic",
"feedback",
"navigation",
"layout",
"data",
"display",
"entry",
"production",
]
description_list = []
display = [
"tag",
"empty",
"comment",
"description_list",
"qrcode",
"carousel",
"calendar",
"timeline",
]
drawer = []
dropdown = []
empty = []
entry = [
"number_input",
"search",
"cascader",
"transfer",
"auto_complete",
]
feedback = [
"alert",
"toast",
"tooltip",
"modal",
]
file_upload = []
footer = []
form_field = []
glow = []
header = []
icon_button = []
image = []
input = []
layout = [
"layout-component",
"header",
"aside",
"content",
"footer",
]
layout-component = []
menu = []
modal = []
native-scrollbars = []
navigation = [
"menu",
"tabs",
"breadcrumb",
]
number_input = []
pagination = []
popover = []
production = [
"code_highlight",
"video_player",
"rich_text_editor",
]
progress = []
qrcode = []
radio_group = []
rich_text_editor = []
search = []
select = []
skeleton = []
slider = []
spin = []
spotlight = []
steps = []
switch = []
table = []
tabs = []
tag = []
textarea = []
timeline = []
toast = []
tooltip = []
transfer = []
tree = []
video_player = []
[lib]
name = "hikari_components"
path = "src/lib.rs"
doctest = false
[[test]]
name = "basic_components_tests"
path = "tests/basic_components_tests.rs"
[[test]]
name = "collapse_tests"
path = "tests/collapse_tests.rs"
[[test]]
name = "data_components_tests"
path = "tests/data_components_tests.rs"
[[test]]
name = "display_components_tests"
path = "tests/display_components_tests.rs"
[[test]]
name = "entry_components_tests"
path = "tests/entry_components_tests.rs"
[[test]]
name = "feedback_components_tests"
path = "tests/feedback_components_tests.rs"
[[test]]
name = "feedback_layer2_tests"
path = "tests/feedback_layer2_tests.rs"
[[test]]
name = "feedback_remaining_tests"
path = "tests/feedback_remaining_tests.rs"
[[test]]
name = "layout_components_tests"
path = "tests/layout_components_tests.rs"
[[test]]
name = "mod"
path = "tests/mod.rs"
[[test]]
name = "navigation_components_tests"
path = "tests/navigation_components_tests.rs"
[[test]]
name = "navigation_extra_tests"
path = "tests/navigation_extra_tests.rs"
[[test]]
name = "production_components_tests"
path = "tests/production_components_tests.rs"
[dependencies.chrono]
version = "^0.4"
features = [
"serde",
"unstable-locales",
]
[dependencies.hikari-icons]
version = "^0.2"
features = ["tairitsu"]
default-features = false
[dependencies.hikari-palette]
version = "^0.2"
[dependencies.hikari-theme]
version = "^0.2"
[dependencies.qrcode]
version = "0.14"
[dependencies.tairitsu-hooks]
version = "^0.5"
[dependencies.tairitsu-macros]
version = "^0.5"
[dependencies.tairitsu-style]
version = "^0.5"
[dependencies.tairitsu-vdom]
version = "^0.5"
[build-dependencies.anyhow]
version = "^1"
[build-dependencies.serde_json]
version = "^1"
[build-dependencies.tairitsu-packager]
version = "^0.5"
default-features = false