A Firefox sidebar extension for managing quick notes in a post-it style interface.
Note: This extension is designed specifically for Firefox and uses the sidebar API, which is not available in Chrome or other Chromium-based browsers.
- Quick Notes: Click the + button to add a new note instantly
- Post-it Style: Visual, card-based interface with a clean yellow post-it aesthetic
- Copy to Clipboard: Click any note to copy its contents to the clipboard
- Edit Notes: Click the pencil icon to edit a note (or use Ctrl+Enter to save, Esc to cancel)
- Delete Notes: Click the trash icon to delete a note (with confirmation)
- Drag & Drop: Reorder notes by dragging them
- Persistent Storage: Notes are automatically saved using Firefox's local storage
- Dark Mode: Automatic dark mode support based on browser/system preferences
- Clone this repository or download the files
- Open Firefox and navigate to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on"
- Navigate to the extension directory and select the
manifest.jsonfile
The extension will be available on Firefox Add-ons once reviewed and published.
- Click the Copyboard icon in your browser toolbar to open the sidebar
- Click the + button to create a new note
- Type your note content
- Click outside the note or press Ctrl+Enter to save
- Click on any note to copy its contents to the clipboard
- Hover over a note to see edit and delete buttons
- Drag notes to reorder them
- Ctrl+Enter (or Cmd+Enter on Mac): Save note while editing
- Esc: Cancel editing
- Browser: Firefox only (uses Firefox-specific sidebar API)
- Manifest Version: 2 (Firefox WebExtensions API)
- Minimum Firefox Version: 58.0+
- Permissions:
clipboardWrite: To copy note contents to clipboardstorage: To save notes persistently
- Technologies: Vanilla JavaScript, HTML5, CSS3
The extension uses a simple architecture:
manifest.json: Extension configurationsidebar/sidebar.html: Main UI structuresidebar/sidebar.css: Styling for post-it notes and interface (with dark mode support)sidebar/sidebar.js: All functionality (notes management, drag & drop, storage)background.js: Opens sidebar on toolbar button clickicons/: Extension icons
MIT License - Feel free to use and modify as needed.
Contributions are welcome! Please feel free to submit issues or pull requests.
- Color coding for notes
- Search functionality
- Export/import notes
- Markdown support
- Keyboard shortcuts for creating notes
- Categories/tags
