BetterSEQTA / BetterSEQTA-Plus

BetterSEQTA+ - A continuation of development of the BetterSEQTA chrome extension.
https://chromewebstore.google.com/detail/betterseqta+/afdgaoaclhkhemfkkkonemoapeinchel
MIT License
21 stars 7 forks source link
chrome extension firefox seqta seqta-dark-mode seqta-learn seqta-redesign

A beautiful 🤩 Chrome Extension that adds additional features and gives an overall better experience for SEQTA Learn. Currently looking for contributors 🔥

ChromeDownload

Table of contents

Features

Creating Custom Themes

If you are looking to create custom themes, I would recommend you start at the official documentation here. You can see some premade examples along with a compilation script that can be used to allow for CSS frameworks and libraries such as SCSS to be used here.

Don't worry- if you get stuck feel free to ask around in the discord. We're open and happy to help out! Happy creating :)

Getting started

  1. Clone the repository
git clone https://github.com/BetterSEQTA/BetterSEQTA-Plus

Running Development

  1. Install dependencies
npm install # or your preferred package manager like pnpm or yarn
  1. Run the dev script (it updates as you save files)
npm run dev
  1. Load the extension into chrome

Just remember, in order to update changes to the extension, you need to click the refresh button on the extension in chrome://extensions whenever anything's changed.

Building for production

  1. Install dependencies
npm install # or your preferred package manager like pnpm or yarn
  1. Run the build script
npm run build
  1. Package it up (optional)
npm run zip # This requires 7-Zip to be installed in order to work

Folder Structure

The folder structure is as follows:

Contributors

Want to contribute? Click Here!

Credits

This extension was initially developed by Nulkem, was ported to manifest V3 by MEGA-Dawg68 and is currently under active development by SethBurkart123 and Crazypersonalph

Star History

Star History Chart