Webite: https://rfui.deno.dev/
Note: Anyone is welcome to use RFUI. However, consider that I am my own target audience for this project and I am not looking to support others. It probably will always remain this way, but it's possible that I look to target a wider, public audience in the future.
To create a new version of this library (be sure to follow semantic versioning):
- Update CSS file in
static
directory. (See "Generating the Tailwind CSS file" below.) - Update
getting-started.tsx
. - Commit and push.
- Use https://github.com/adamzerner/rfui/releases/new to update the third party
module.
- Creating a new tag should trigger a GitHub webhook that Deno's third party module repo subscribes to and releases the new version. (Note: I was having issues here but I think they've been resolved.)
- Click "Choose a tag".
- Type in the new version in the input field.
- Click "Create a new tag".
- Fill in other fields and submit.
Here's the process:
- Download the
tailwindcss
executable by following these instructions. - Go to
tailwind.config.ts
and removeroutes
since that directory is just for the documentation, not for code that will be used by library users. - Run
./tailwindcss -i static/app.css -o static/rfui.css --minify
- Add
routes
back in totailwind.config.ts
(it was removed in step one).