Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gsmlg-dev/yew-duskmoon-ui

Duskmoon UI Component Library.
https://github.com/gsmlg-dev/yew-duskmoon-ui

rust wasm webassembly yew yew-app yew-demo yew-router yewdux

Last synced: 3 months ago
JSON representation

Duskmoon UI Component Library.

Awesome Lists containing this project

README

        

# **Yew Duskmoon Components and Icons**

`yew-duskmoon`

[![yew-duskmoon crates version](https://badgen.net/crates/v/yew-duskmoon)](https://crates.io/crates/yew-duskmoon)
[![yew-duskmoon crates download](https://badgen.net/crates/d/yew-duskmoon)](https://crates.io/crates/yew-duskmoon)
[![yew-duskmoon crates latest download](https://badgen.net/crates/dl/yew-duskmoon)](https://crates.io/crates/yew-duskmoon)

`yew-duskmoon-icons`

[![yew-duskmoon-icons crates version](https://badgen.net/crates/v/yew-duskmoon-icons)](https://crates.io/crates/yew-duskmoon-icons)
[![yew-duskmoon-icons crates download](https://badgen.net/crates/d/yew-duskmoon-icons)](https://crates.io/crates/yew-duskmoon-icons)
[![yew-duskmoon-icons crates latest download](https://badgen.net/crates/dl/yew-duskmoon-icons)](https://crates.io/crates/yew-duskmoon-icons)

Duskmoon UI Component Library.

This package use `stylist` to embbed css in components, so no extra CSS file is needed.

# Documents and Demo

[Link](https://gsmlg-dev.github.io/yew-duskmoon-ui/)

# Development

## Install dependencies

```
rustup target add wasm32-unknown-unknown
cargo install wasm-pack
cargo install trunk
cargo install wasm-bindgen-cli
```

## Run

```
cd example

# dev
trunk serve

# build
trunk build --release

```