Adds extra UI to the Hochschule Luzern website(s).
The module listing page now shows the requirements for your bachelors degree and how many credits you have already achieved. When registering for modules, the current amount of credits for that type is shown right on the page, so you know if you still need to take any modules of that type.
Install dependencies
npm install
Build extension
npm run build
Load the unpacked extension in Chrome or Firefox (note: Firefox extension must be built with env BROWSER=firefox
)
Before creating a pull request, lint and format your changes.
npm run lint
npm run format
This section is required for Mozilla to review the addon.
Software:
- Windows 10
- node v20.11.0
- npm 10.2.4
- powershell
Build instructions:
npm install
$env:BROWSER='firefox'
$env:NODE_ENV='production'
npm run build