Chrome Extension
Inspecto is a Google Chrome extension designed to simplify CSS analysis on a webpage.
- DOM Inspection: Allows you to examine CSS details of specific elements directly from the browser.
- Clone this repository:
git clone https://github.com/vscaperrotta/inspecto-chrome-extension
- Install dependencies with Yarn:
yarn install
- Start the development environment:
yarn dev
- Create a production build:
yarn build
- Load the extension in Chrome:
- Go to
chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked" and select the generated
dist
folder.
- Go to
Scripts can be run using Yarn:
-
Development:
yarn dev
Starts the development environment with Vite.
-
Build:
yarn build
Generates the production build.
-
Clear:
yarn clear
Clean local dist folder.
assets/
: Static resources such as images and icons.config/
: Additional configuration files.public/
: Static files not processed by the bundler.scripts/
: Utility scripts for automation.src/
: Source code for the extension.
- React (
^18.3.1
) and React DOM (^18.3.1
) for UI management. - Sass (
^1.83.1
) for advanced styling. - webextension-polyfill (
^0.12.0
) for cross-browser compatibility. - vite-plugin-static-copy (
^2.2.0
) to manage static files.
- Node.js: >= 20.18.x
- Package Manager: Yarn (v4.5.0)
This project is released under the MIT license. You are free to use, modify, and redistribute it under the terms of the license.
Created by Vittorio Scaperrotta.
Contributions, bug reports, and suggestions are welcome! Open an issue or submit a pull request in the repository.
Refer to the PRIVACY.md file for details on the privacy policy.
Check the TODO.md file for a list of planned features and tasks.