Skip to content

Chrome Extension for the SchoolBox LMS that adds some features I wish were in the real website.

Notifications You must be signed in to change notification settings

skid-dev/UltraBox

Repository files navigation

UltraBox

A Chrome extension for the SchoolBox LMS with integrations for the Box of Books (BoB) platform.

Features

  • Launcher: A search bar for quick access to news articles and classes, as well as textbooks from Box of Books.
    • You'll need to manually provide the RSS feed for your news headlines.
    • (New in 1.0.1) Search through book headings in Box of Books.
  • Dark theme: Dark theme for the SchoolBox website and its pages (still a work in progress)
  • News Chips: Replaces boring SchoolBox tabs in the news section with much more elegant chips and a search bar.

In progress

  • Frequently viewed pages: quick access for pages and resources you commonly access, separated by your class periods.

Upcocming

  • Add automatic detection for the news headlines RSS feed.
  • Announcement / Post / News Item Edit history.

Manual installation (via pre-built package)

Builds for this extension are coming soon

For chrome and chromium based browsers

  1. Download the latest release (or a specific version you wish to install)
  2. Unzip the file
  3. Open your browsers extensions page (For chrome it's chrome://extensions)
  4. If not already enabled, click the toggle in the top to enable developer mode.
  5. A new ribbon should appear underneath the top navigation bar. Click the "Load Unpacked" button.
  6. Select the folder that was extracted earlier.

Development

Install dependencies using Bun:

# install dependencies
bun install

# build
bun run build

For development mode with file watching:

bun run dev

Load the dist/ directory as an unpacked extension in Chrome to test.

  1. Open Google Chrome and go to chrome://extensions/.
  2. Enable the Developer Mode toggle in the top right.
  3. Click on "load unpacked" in the toolbar that appears.
  4. Navigate to the dist/ folder in the repository. If you don't see one, follow the instructions above to build the extension.

License

  • MIT license. Do whatever you want idrc

About

Chrome Extension for the SchoolBox LMS that adds some features I wish were in the real website.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors