ProgTest Themes is a WebExtension for Google Chrome and Mozilla Firefox which works as a theme manager for ProgTest. It adds other useful features, such as syntax highlighting or notifications.
This is a college student project.
I am very grateful for every pull request that happens here. It makes the FIT life that much better.
Thank you.
Unfortunately, both me, the original author, as well as the maintainers that have come after me have had their personal goals change in a very short span of time. This project is something you focus on only during your study years and is very hard to keep updated once you finish school.
If you, the user, a bug fixer, or even better, an innovator want to help maintain this project, send me an email or open an issue.
After all, there is no limit to the number of managers in the Chrome WebStore and every helpful hand is more than welcome!
Chrome Web Store (supports any Chromium browser, e.g. Opera, Brave, new Microsoft Edge, etc.)
In order to build from source, you are going to need bun
.
The current version of ProgTest Themes has been successfully compiled using bun 1.0.6
.
- Install all dev dependencies using
bun install
- Run
bun dev
to get a hot-reloading version of the extension inbuild/
. Alternatively, runbun build:chrome
orbun build:firefox
to build it just once (and with the proper manifests; the dev version usesmanifests/debug.json
). - Load the extension to your browser
chrome://extensions
in Chromeabout:addons
(if building) /about:debugging#/runtime/this-firefox
(if developing) in Firefox
In short, we don't collect any data, but you can read it in full here.
Checkout from primer branch. The project there is restructured to allow multiple theme engines. To see how it all works look at src/content/end.js
and into src\themes
.
Good luck!