Skip to content

DrasticCoder/DrasticDebug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DrasticDebug

DrasticDebug is a Chrome extension designed to help web developers debug front-end issues by outlining every element on a page, highlighting elements on hover, and displaying detailed element info (tag, classes, ID) when you hold the Ctrl key.

Features

  • Outlines every element on the page.
  • Highlights elements on hover with dramatic box shadows.
  • Displays detailed element information when holding Ctrl.
  • Toggle debugging with Alt+I or via the extension's popup UI.

Repository Structure

.
├── CONTRIBUTING.md
├── dist
│   └── DrasticDebug.zip
├── extension
│   ├── background.js
│   ├── content.js
│   ├── manifest.json
│   ├── popup.html
│   ├── popup.js
│   └── styles.css
├── index.html
├── README.md
└── website
    ├── script.js
    └── styles.css

4 directories, 12 files

Installation

  1. Download the ZIP file from the dist folder.
  2. Extract the ZIP to a folder on your computer.
  3. Open Chrome and navigate to chrome://extensions/.
  4. Enable Developer Mode in the top-right corner.
  5. Click Load unpacked and select the extracted folder.
  6. Toggle the extension on via Alt+I or the extension icon.

CI/CD Pipeline

A GitHub Actions workflow is set up to automatically build a .zip file from the extension/ folder and place it in the dist/ folder whenever changes are pushed to the main branch.

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A frontend debugging tool that outlines every element and highlights on hover.

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published