Developers on brink of new UI for BTCPay Server
Dependencies are managed via npm. Once you have cloned this repo, you can setup the packages:
npm install
Create a build and rebuild on file change:
npm start
This will bring up the dev server and pattern library on localhost:3000.
To generate a custom version of Bootstrap v5 that supports our light/dark themeing, we take a three step approach:
node_modules/bootstrap/scss/
after locally installing Bootstrap as a dependency.bootstrap.css
.
These are appended to the generated file, so that we can override things and maintain the ability to easily upgrade.