| Crates.io | lotus-rust |
| lib.rs | lotus-rust |
| version | 0.1.1 |
| created_at | 2025-08-22 13:41:02.541803+00 |
| updated_at | 2025-08-22 13:45:08.137799+00 |
| description | A rust library for the lotus design system |
| homepage | |
| repository | https://github.com/wiharaekayanaarama/lotus-rust |
| max_upload_size | |
| id | 1806331 |
| size | 309,962 |
Your new 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
As of Dioxus 0.7, there no longer is a need to manually install tailwind. Simply dx serve and you're good to go!
Automatic tailwind is supported by checking for a file called tailwind.css in your app's manifest directory (next to Cargo.toml). To customize the file, use the dioxus.toml:
[application]
tailwind_input = "my.css"
tailwind_output = "assets/out.css" # also customize the location of the out file!
To use tailwind plugins or manually customize tailwind, you can can install the Tailwind CLI and use it directly.
npx @tailwindcss/cli -i ./input.css -o ./assets/tailwind.css --watch
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