/progtest-theme

Themes manager for ProgTest

Primary LanguageCSSMIT LicenseMIT

Progtest Themes

Chrome Web Store Chrome Web Store Chrome Web Store GitHub All Releases CodeFactor

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.

Download

Chrome Web Store

Firefox Addon

Microsoft Edge Addons

Building from source

In order to build from source, you are going to need npm and make.

The current version of ProgTest Themes has been successfully compiled using nodejs 12.12.0, npm 6.12.0 and GNU Make 4.2.1.

  1. Install all dev dependencies using npm install
  2. Run make dev to create unpacked version of the extension in build/
  3. Load the extension to your browser. chrome://extensions in Chrome or about:addons in Firefox. (Note: the dev version uses manifests/debug.json, adjust it to suite your needs)

Creating new theme

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!