A UI component library for Fusion.
See the example project in the examples
folder or run the CyanUI storybook inside Studio. To see it in use, check out UI Utilities
Installing with Wally is preferred:
# wally.toml
[dependencies]
Fusion = "elttob/[email protected]"
CyanUI = "gcaptn/[email protected]"
If you're using the standalone module, you'll also have to use the Fusion package inside of it.
CyanUI uses the tomlrun
NodeJS script runner.
To set up, run:
aftman install
npm install # Install the tomlrun script runner
wally install
# Always run after installing Wally packages
npm run tomlrun fix-package-types
# Generate a sourcemap file for development with the Luau LSP
npm run tomlrun lsp-sourcemap
To start a Rojo session:
npm run tomlrun dev
More scripts can be found in the scripts.toml
file.