A private, local-only task list Chrome extension. MV3, single storage
permission, no accounts, no telemetry.
This is v2 of the extension that was previously listed as
“ToDo, Organize your day” and taken down by the Chrome Web Store on
Jul 27, 2023. See RELEASE_CHECKLIST.md for the specific v1 issues and how
v2 addresses each.
v2/
├─ manifest.json MV3 manifest
├─ popup.html Popup + sidepanel UI (same file, both surfaces)
├─ popup.css Theme tokens + layout
├─ popup.js UI logic
├─ storage.js chrome.storage.local wrapper
├─ background.js Service worker (sidepanel setup only)
├─ icons/ 16 / 32 / 48 / 128 px PNGs
├─ store/ Promo tile + (later) screenshots
├─ build_icons.py Regenerates icons + promo tile
├─ PRIVACY.md Privacy policy (host publicly before submitting)
├─ STORE_LISTING.md Copy-paste-ready dashboard fields
├─ RELEASE_CHECKLIST.md Step-by-step submission plan
└─ README.md This file
chrome://extensions, enable Developer Mode.v2/ directory.To open the sidepanel, right-click the toolbar icon → “Open side panel”, or open Chrome’s side-panel dropdown and pick Slate.
If you tweak colors in build_icons.py:
python build_icons.py
Requires Pillow (pip install pillow).
If this folder lives inside a OneDrive-synced path, be aware that OneDrive occasionally rewrites file timestamps, which Chrome sometimes reads as an extension change and triggers a reload. Not a correctness issue, just noisy. Move the working copy outside OneDrive if it bothers you.