Welcome to the Firefox Bookmark Manager project! This extension helps you manage and organize your bookmarks with ease. We welcome contributions from the community to make this project even better.
- Open bookmarks by category (toolbar or menu)
- Schedule bookmarks to open after a specified number of minutes
- Remove all bookmarks with a single action
- Toggle dark mode for a comfortable browsing experience
- Git
- Node.js (optional, for development tools)
- Firefox Browser
- Open your terminal.
- Clone the repository using the following command:
git clone https://github.com/ChandraPrakash1486/firefox-bookmark-manager.git
cd firefox-bookmark-manager
- Open Firefox.
- Type about:debugging in the address bar and press Enter.
- Click on "This Firefox" in the left sidebar.
- Click on the "Load Temporary Add-on..." button.
- In the file dialog, navigate to the cloned repository directory and select any file inside the directory (e.g., manifest.json).
- Make your changes to the code in your preferred code editor.
- After making changes, go back to the about:debugging page in Firefox.
- Click the "Reload" button next to your extension to load the updated code.
- Test your changes in the browser.
- Submitting Your Changes
- Stage your changes:
git add .- Commit your changes with a meaningful message:
git commit -m "Describe your changes"- Push your changes to your forked repository:
git push origin main- Go to the original repository on GitHub.
- Click on the "Pull requests" tab.
- Click the "New pull request" button.
- Select your forked repository and branch, and create the pull request.
- Ensure your code follows the project's coding standards.
- Write clear and concise commit messages.
- Test your changes thoroughly before submitting a pull request.
- Provide a detailed description of your changes in the pull request.