Effortlessly bookmark and manage your favorite problems on AlgoZenith with this sleek and intuitive Chrome extension. Save problem links, access them instantly, and enhance your problem-solving workflow.
β
One-Click Bookmarking β Save problems with a single click
β
Smooth UI β Modern, polished design with a professional touch
β
Persistent Storage β Sync bookmarks across devices using chrome.storage.sync
β
Minimal & Lightweight β Non-intrusive and easy to use
β
Live Updates β Uses a MutationObserver to dynamically detect problem pages
π‘ Tech: JavaScript, Chrome Extensions API, HTML, CSS
π¨ Design Palette: #172B4D
, #EFF5FF
, #0D6EFD
, #BFD9FF
, #DFECFF
π UI Focus: Clean, elegant, and highly interactive
/ProblemBookmark
βββ /assets/ # Icons & images
βββ /src/ # Main extension logic
β βββ content.js # Core script (inserts UI elements)
β βββ popup.js # Handles popup interactions
βββ popup.html # Beautifully designed popup UI
βββ manifest.json # Chrome extension config
βββ README.md # Project documentation
1οΈβ£ Download or clone this repo
2οΈβ£ Open Chrome β Extensions β Developer Mode
3οΈβ£ Click Load Unpacked and select the project folder
4οΈβ£ Head to AlgoZenith, open a problem, and click the bookmark button!
πΉ Fork the repo & create a new branch
πΉ Open a Pull Request with your changes
πΉ Feel free to improve UI, add features, or optimize code!
This project is open-source under the MIT License.
π Star this repo if you find it useful! π