Skip to content

Leaf-Computer/lumen-blocks-starter

Repository files navigation

Lumen Blocks Starter

A starter template for building Dioxus applications with Lumen Blocks components

Overview

This starter template provides everything you need to get started with building Dioxus applications using the Lumen Blocks component library. Lumen Blocks offers ARIA-accessible, styled, opinionated components inspired by shadcn UI and built on top of Dioxus Primitives.

Project Structure

This bare-bones project includes minimal organization with a single main.rs file and a few assets.

project/
├─ assets/ # Any assets that are used by the app should be placed here
├─ src/
│  ├─ main.rs # main.rs is the entry point to your application and currently contains all components for the app
├─ Cargo.toml # The Cargo.toml file defines the dependencies and feature flags for your project

Getting Started

Prerequisites

Installation

  1. Clone this repository or use it as a template for your new project

Serving Your App

Run the following command in the root of your project to start developing with the default platform:

dx serve

To run for a different platform, use the --platform platform flag. E.g.

dx serve --platform desktop

Using Lumen Blocks Components

Please check the Lumen Blocks documentation for a complete list of components and usage examples.

Learn More

About

A starter project template with Lumen Blocks already setup

Resources

Stars

Watchers

Forks

Packages

No packages published