dioxus-chessboard
is a Rust crate designed to provide a web-based chessboard component
for the Dioxus framework. This crate offers an interactive and customizable chessboard
that can be integrated into any web application built with Dioxus.
-
Install the latest Dioxus CLI
As of 19.06.2024, one needs to install the CLI from the Dioxus repo to address the asset management issue. For the same reason, the asset management crate
manganis
is pulled directly from git. Consequently, this crate cannot be currently updated on crates.io.cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli
-
Clone this repository
git clone [email protected]:vnermolaev/dioxus-chessboard.git
-
Compile the styles
npx tailwindcss -i ./input.css -o ./public/tailwind.css --watch
-
Compile the showcase example
dx serve --example=showcase --features showcase --hot-reload=true
-
Navigate to localhost
All images are in Public Domain and sourced from OpenClipart.