Credits: Thanks to wassehk on discord for this release!
- Git
- NodeJS >= 18
- If using NodeJS < 18 remove
--openssl-legacy-provider
from the package.json scripts
- If using NodeJS < 18 remove
- Yarn
npm i yarn -g
-
First you should open terminal and navigate to the folder where you want to clone Nitro
-
Clone Nitro
git clone https://github.com/duckietm/Nitro-Cool-UI.git
-
Install the dependencies
yarn install
- This may take some time, please be patient
-
Rename a few files
- Rename
public/renderer-config.json.example
topublic/renderer-config.json
- Rename
public/ui-config.json.example
topublic/ui-config.json
- Rename
-
Set your links
- Open
public/renderer-config.json
- Update
socket.url, asset.url, image.library.url, & hof.furni.url
- Update
- Open
public/ui-config.json
- Update
camera.url, thumbnails.url, url.prefix, habbopages.url
- Update
- You can override any variable by passing it to
NitroConfig
in the index.html
- Open
-
Make the following changes
- ExternalTesxts.json
"room.mute.button.text": "Hide chat",
"room.unmute.button.text": "Unhide chat",
- ExternalTesxts.json
- To use Nitro you need
.nitro
assets generated, see nitro-converter for instructions
Run Nitro in development mode when you are editing the files, this way you can see the changes in your browser instantly
yarn start
To build a production version of Nitro just run the following command
yarn build
- A
dist
folder will be generated, these are the files that must be uploaded to your webserver - Consult your CMS documentation for compatibility with Nitro and how to add the production files