This is a starter project for creating a Chrome Extension using the new Manifest V3.
- A foreground script that can manipulate the DOM of the current page.
- A service worker script that runs in the background.
foreground.js
: Contains the logic for manipulating the DOM of the current page. It includes a functionremoveStyles()
that can remove styles from a given element.service-worker.js
: This is the service worker script, which executes in its own context when the extension is installed or refreshed. It imports functionality fromservice-worker-utils.js
.service-worker-utils.js
: Contains utility functions used by the service worker.manifest.json
: The manifest file for the extension, containing metadata about the extension.popup/
: Contains the HTML, CSS, and potentially JavaScript for the popup UI of the extension.settings/
: Contains the HTML and CSS for the settings page of the extension.
- Clone the repository.
- Load the extension into Google Chrome.
- Navigate to a webpage and observe the changes made by the foreground script.
This project is licensed under the terms of the included LICENSE file.