Repository navigation
·
210 commits
to main
since this release
Bookmark Manager Zero v1.7.0
The fully functional Bookmark Manager Zero extension for Firefox. Feel free to install and use this version while we await official approval from the Mozilla Add-ons store.
What's New in v1.7.0
New Features:
- 🎨 Bookmark Opacity Slider - Control bookmark background transparency (0-100%) directly from Theme menu to let your custom background images shine through while keeping text perfectly readable
- 🌓 Theme-Aware Text Inversion - Intelligent text color toggle that adapts to your theme (dark text on dark themes, light text on light theme) for optimal contrast with background images
- ✍️ Custom Text Color Picker - Full color customization for bookmark and folder text with visual color picker and convenient reset button
- ⚡ Real-Time Color Preview - Color pickers apply changes instantly as you adjust colors—no "Done" buttons needed
Improvements:
- 📐 Improved Menu Positioning - All menus (Theme, View, Zoom, Settings) now respect 16px margins from viewport edges and never get cut off
- 🎯 Enhanced Context Menu - Bookmark context menus never extend behind toolbar, with intelligent overflow handling
- 📱 Better Responsive Menus - Menus scale properly to viewport width with increased margins for cleaner, more professional layout
- 🎨 Reorganized Theme Menu - Bookmark Opacity, Invert Text Color, Accent Color, and Text Color logically grouped in Theme menu for easy access to all customization options
- 🎯 Reduced Font Sizes - Accent Color and Text Color labels now use matching 11px font size for visual consistency
Bug Fixes:
- 🐛 Firefox Color Picker Workaround - Fixed Firefox bug where pure white (#ffffff) prevented custom color selection by using light gray (#e8e8e8) default that works reliably while remaining visually identical
- 🐛 Fixed inverted text CSS selectors (removed incorrect "theme-" prefix from class names)
- 🐛 Fixed context menus sometimes positioning behind header/toolbar
- 🐛 Fixed menu overflow on narrow viewports when sidebar is resized
- 🐛 Fixed opacity affecting text readability (now only affects background via CSS pseudo-element)
- 🐛 Fixed text color not affecting bookmark URLs (now applies to URLs in addition to titles and folder names)
- 🐛 Fixed menu positioning calculations for various edge cases
Technical Highlights:
- Bookmark Opacity uses CSS
::beforepseudo-element to apply transparency only to backgrounds, keeping text and icons at full opacity for perfect readability - Text Inversion intelligently selects dark text (#1a1a1a) on dark themes and light text (#e8e8e8) on light theme with subtle text-shadow for enhanced contrast
- Text Color Customization persists across all dynamic DOM changes and targets titles, folder names, and URLs precisely
- Menu Positioning completely rewritten for responsive behavior that adapts to any sidebar width
Installation Instructions
- Download the
.xpifile from this release - Open Firefox and navigate to
about:addons(or pressCtrl+Shift+A) - Click the gear icon (⚙️) in the top-right corner
- Select "Install Add-on From File..."
- Browse to and select the downloaded
.xpifile - Click "Add" when prompted to confirm the installation
- Access the extension via the sidebar (View → Sidebar → Bookmark Manager Zero)
Upgrading from v1.6.0: Simply install the new .xpi file—your settings and preferences will be preserved.
Disclaimer
This extension has been thoroughly tested and is safe to use. However, as this is a self-distributed version pending Mozilla review, you install and use it at your own risk.
The source code is fully open and available in this repository for your review.
Permissions Required
- Bookmarks - Read and manage your Firefox bookmarks
- Storage - Save your preferences locally
- Tabs - Open bookmarks in new tabs
- All URLs - Check bookmark availability (optional, can be disabled)
For full details, see PRIVACY.md and README.md.
Made with ❤️ for Firefox users who love organized bookmarks