Allegro Flex is a Chrome extension that enhances your experience on the Allegro website by modifying certain elements for easier access and better usability.
- Link Seller's Name: Option to link the seller's name directly for quick access to their profile.
- Custom Link Color: Allows you to choose a custom color for the links on the Allegro site.
- Open Links in a New Tab: Automatically open all links in a new tab.
- Clone the repository:
git clone https://github.com/your-username/allegro-flex.git
- Open Chrome and navigate to
chrome://extensions/. - Enable Developer mode (toggle switch in the top right corner).
- Click on Load unpacked and select the cloned
allegro-flexdirectory.
- After installation, go to the Allegro website.
- The extension will automatically apply your custom settings.
- Click the extension icon to access options, where you can customize the settings:
- Enable or disable linking the seller's name.
- Choose your preferred link color.
- Decide whether to open links in a new tab.
The extension includes a settings page where you can customize its behavior:
- Link Seller's Name: Toggle whether the seller's name should be clickable.
- Link Color: Select your preferred color for links.
- Open Links in a New Tab: Choose whether to open links in a new tab by default.
This extension requires the following permissions:
- activeTab: To interact with the current tab and modify Allegro's content.
- storage: To save and retrieve user preferences.
- scripting: To inject scripts that customize the webpage.
- Host Permissions: Specifically for
https://allegro.com/*,https://allegro.pl/*,https://allegro.cs/*,https://allegro.sk/*to modify its content.
To contribute or modify the extension:
- Clone the repository and make your changes.
- Test the extension locally by loading it in Chrome via
chrome://extensions/. - Ensure all changes work as expected before submitting a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please fork the repository, create a new branch, and submit a pull request with your changes.
For any questions or suggestions, feel free to open an issue or reach out at dawidjez@gmail.com.