4个版本

0.1.2 2021年6月15日
0.1.1 2020年10月26日
0.1.0 2020年7月17日
0.0.1 2020年7月14日

#351HTTP客户端

Download history • Rust 包仓库 47/week @ 2024-03-11 • Rust 包仓库 48/week @ 2024-03-18 • Rust 包仓库 37/week @ 2024-03-25 • Rust 包仓库 84/week @ 2024-04-01 • Rust 包仓库 33/week @ 2024-04-08 • Rust 包仓库 43/week @ 2024-04-15 • Rust 包仓库 47/week @ 2024-04-22 • Rust 包仓库 49/week @ 2024-04-29 • Rust 包仓库 38/week @ 2024-05-06 • Rust 包仓库 43/week @ 2024-05-13 • Rust 包仓库 42/week @ 2024-05-20 • Rust 包仓库 47/week @ 2024-05-27 • Rust 包仓库 36/week @ 2024-06-03 • Rust 包仓库 25/week @ 2024-06-10 • Rust 包仓库 39/week @ 2024-06-17 • Rust 包仓库 34/week @ 2024-06-24 • Rust 包仓库

每月142次下载
2 个包中使用(通过 yew_styles

MIT/Apache

270KB
6K SLoC

Yew Assets

为yew提供的图标组件。这些SVG图标由feather社区创建,所有图标均具有最宽松的许可证(MIT)

使用方法

在项目中包含将使用的功能

yew_assets = {version="0.1", features=["full"]}

功能

browser_assets, business_assets, communication_assets, controller_assets, dev_assets, device_assets, editing_assets, env_assets, file_assets, info_assets, multimedia_assets, nav_assets, object_assets, social_assets, ux_assets

Assets图标组件的示例

use yew::prelude::*;
use yew_assets::{UxAssets, UxIcon};

pub struct App;

impl Component for App {
    type Message = ();
    type Properties = ();

    fn create(_: Self::Properties, _: ComponentLink<Self>) -> Self {
        App {}
    }

    fn update(&mut self, _: Self::Message) -> ShouldRender {
        false
    }

    fn change(&mut self, _: Self::Properties) -> ShouldRender {
        false
    }

    fn view(&self) -> Html {
        <UxAssets
            icon = UxIcon::ShieldOff
            fill = "#fff"
            size = ("30".to_string(),"30".to_string())
        />
    }
}

如何运行文档页面

  1. 克隆仓库: git clone git@github.com:spielrs/yew_assets.git
  2. 运行项目: RUST_LOG=yew_assets cargo=trace cargo run
  3. http://127.0.0.1:8080 打开浏览器

实时文档

https://yewstyles.spielrs.tech/assets

如何贡献

对于新的svg图标,请在此feather github仓库中提交一个PR,并在它被批准后,在此仓库中创建一个新问题,然后组件将很快被生成。对于修复,请直接提交一个pull request。

你喜欢Yew Assets吗?

如果你喜欢Yew Styles,帮助我们支持该项目

Yew Assets是MITApache-2.0许可的

依赖项

~2.9–4MB
~78K SLoC