#yew #yew-component #lucide

yew-lucide

为 Lucide 图标提供的 Yew 组件

93 个重大版本

0.330.0 2024 年 2 月 13 日
0.323.0 2024 年 2 月 7 日
0.300.0 2023 年 12 月 23 日
0.294.0 2023 年 11 月 29 日
0.83.0 2022 年 7 月 22 日

#206 in WebAssembly

MIT 许可证

740KB
28K SLoC

yew-lucide

crates.io version crates.io downloads

Yew Feather 分支出来的

什么是 yew-lucide?

yew-lucide 是一套简单美观的开源图标集合,专为 Yew 设计。每个图标都是在 24x24 的网格上设计的,强调简洁、一致性和可读性。

基于 Lucide 图标

这将更新以保持与最新 lucide 的同步。

https://lucide.dev/

用法

use yew::{function_component, html};
use yew_lucide::Camera;

#[function_component(App)]
fn app() -> Html {
    html! { <Camera /> }
}

fn main() {
    yew::start_app::<App>();
}

图标可以通过内联属性进行配置

<Camera color="red" size=48 />

依赖关系

~10–14MB
~257K SLoC