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

https://github.com/mohamedaabdallah/modernsis


https://github.com/mohamedaabdallah/modernsis

chrome-extension edge-extension front-end-development javascript webdevelopement

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# ModernSIS

![Chrome Web Store](https://img.shields.io/chrome-web-store/v/eanhlljpacpbggaiijocfoapjbofdbfm?label=Chrome%20Web%20Store)
[![CodeQL](https://github.com/MohamedAAbdallah/ModernSIS/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/MohamedAAbdallah/ModernSIS/actions/workflows/github-code-scanning/codeql)
[![CodeFactor](https://www.codefactor.io/repository/github/mohamedaabdallah/modernsis/badge)](https://www.codefactor.io/repository/github/mohamedaabdallah/modernsis)
[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](https://github.com/MohamedAAbdallah/ModernSIS/issues)
[![License](https://img.shields.io/github/license/MohamedAAbdallah/ModernSIS)](LICENSE)

> A minimalist dark-mode extension designed for the Arab Open University Student Information System pages.

---

## โœจ Overview

**ModernSIS** applies a clean, customizable dark theme to AOU SIS domains:

- `sisksa.aou.edu.kw`
- `sis.aou.edu.kw`

It improves readability, reduces eye strain, and preserves all core functionality.

---

## ๐Ÿš€ Features

- ๐ŸŽจ **Multiple Themes** โ€“ Switch between several sleek color modes (more coming soon)
- ๐ŸŒ **Cross-Region Support** โ€“ Works across all AOU SIS platforms
- โšก **Lightweight** โ€“ No slowdown, optimized for performance
- ๐Ÿ”’ **Privacy-First** โ€“ No data collection, no tracking, pure CSS injection
- ๐Ÿง  **Smart Behavior** โ€“ Automatically disables itself on sensitive pages (finance, exams)
- ๐Ÿงฐ **Developer Friendly** โ€“ Easy to modify, debug, and extend

---

## ๐Ÿ“ฅ Installation

### โœ… Chrome Web Store

Get the latest stable version from:

๐Ÿ‘‰ [ModernSIS on Chrome Web Store](https://chromewebstore.google.com/detail/modern-sis/eanhlljpacpbggaiijocfoapjbofdbfm)

### ๐Ÿ› ๏ธ Developer Mode

```bash
git clone https://github.com/MohamedAAbdallah/ModernSIS.git
```

1. Go to `chrome://extensions/`
2. Enable **Developer mode**
3. Click **Load unpacked** and select the `src/` folder
4. The extension is now active for development

---

## ๐Ÿง‘โ€๐Ÿ’ป Usage

ModernSIS activates automatically on any supported SIS domain. You can change the theme anytime from the popup UI.

> โš ๏ธ It will disable itself on pages like financial records or exam results for your privacy.

---

## ๐Ÿค Contributing

We love contributions!

1. Fork the repository
2. Create a feature branch:
`git checkout -b feat/your-feature-name`
3. Make changes and commit:
`git commit -m "Add your feature"`
4. Push and open a Pull Request

Read the [Contributing Guidelines](CONTRIBUTING.md) and [Code of Conduct](CODE_OF_CONDUCT.md) before starting.

---

## ๐Ÿงพ License

This project is licensed under the [GNU GPLv3](LICENSE).

---

## ๐Ÿ‘ฅ Acknowledgments

Thanks to the amazing contributors:

- **Yossif ElHoseny** โ€“ Web Designer
- **Mohamed Hamed** โ€“ Web Developer
- **Bassant Ahmed** โ€“ Graphic Designer
- **Ahmed Yasser**, **Rana Abdelsalam** โ€“ Testers

---

## ๐Ÿ“ฌ Contact

- **Author**: Mohamed A. Abdallah
- **Email**: [eng.mohamed.a.abdallah@gmail.com](mailto:eng.mohamed.a.abdallah@gmail.com)
- **GitHub**: [@MohamedAAbdallah](https://github.com/MohamedAAbdallah)

---

> ๐ŸŒ™ Enjoy a modern and stylish experience every time you check your SIS.