An open API service indexing awesome lists of open source software.

https://github.com/truiteseche/bibmath-blackboard

A browser extension that transforms bibmath.net with a sleek dark theme and enhanced user interface for comfortable math learning and browsing.
https://github.com/truiteseche/bibmath-blackboard

dark-mode manifest-v3 ui ux webextension

Last synced: 28 days ago
JSON representation

A browser extension that transforms bibmath.net with a sleek dark theme and enhanced user interface for comfortable math learning and browsing.

Awesome Lists containing this project

README

          

# Bibmath Blackboard - Dark Mode for Bibmath

> [!important]
> The project is stopped since I (Truite Séchée) have now direct access to the source code of bibmath and I can therefore implement the features of this web extension directly on the site. I put this project as an "archive".

Transform your math learning experience with **Bibmath Blackboard**, a web extension that brings an elegant dark mode to [bibmath.net](https://www.bibmath.net). Say goodbye to eye strain during those late-night study sessions!

## Features

- **🎨 Beautiful Dark Theme** - Easy on the eyes with carefully crafted contrast ratios
- **📐 Formula-Friendly** - Optimized readability for mathematical equations and symbols
- **⚡ Lightweight** - Minimal performance impact on your browsing
- **🛠️ Enhanced UI** - Improved visual hierarchy and modern design elements

## Installation

1. Download the extension from [Chrome Web Store](https://chromewebstore.google.com/detail/bibmath-blackboard-alpha/lmckgfljakbegelanjffdglkcnmfelog) / Firefox Add-ons (coming soon)
2. Click "Add to Browser"
3. Navigate to bibmath.net and enjoy your new dark mode!

## Why Bibmath Blackboard?

We believe that a comfortable, visually appealing learning environment directly impacts academic success. By reducing eye strain and creating a more pleasant browsing experience, students can focus on what matters most: understanding mathematics.

## Contributing

Feel free to open an issue if you notice something wrong, and do not hesitate to provide your solution via a pull request!

You can preview your changes to the code by installing the modified extension in developer mode:

### Chrome

1. Run `node build.js chromium`. You will find the output in `dist/`
2. Open Chrome and navigate to `chrome://extensions/`
3. Enable "Developer mode" in the top right corner
4. Click "Load unpacked" and select the extension directory
5. The extension should now appear in your toolbar

### Firefox

1. Run `node build.js firefox`. You will find the output in `dist/`
2. Open Firefox and navigate to `about:debugging`
3. Click "This Firefox" on the left sidebar
4. Click "Load Temporary Add-on"
5. Navigate to the extension directory and select the `manifest.json` file
6. The extension will be installed temporarily (until Firefox is closed)

## License

This project is licensed under the [MIT License](LICENSE).

## Acknowledgments

- Thanks to the bibmath.net team for creating an amazing mathematics learning platform
- Shoutout to all contributors who help make this extension better

---

**Enjoy your enhanced math learning experience!**
⭐ If this extension helps you, consider giving us a star on GitHub!

Made with ❤️ by [Truite Séchée](https://github.com/Truiteseche)