Skip to content

Commit a6d24bb

Browse files
committed
0.1.0
1 parent bc35f7e commit a6d24bb

File tree

4 files changed

+54
-1
lines changed

4 files changed

+54
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
# Dev Helper
2-
Chrome Extention for Web Developer
2+
3+
Chrome Extension for Web Developer

src/background.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
console.log("Background JS")
2+
3+
let activate = true
4+
5+
function devHelperStart(tab){
6+
chrome.tabs.sendMessage(tab.id,{activate})
7+
activate = !activate
8+
console.log("activate",activate)
9+
}
10+
11+
12+
chrome.browserAction.onClicked.addListener(devHelperStart)
13+

src/content.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
console.log("Using Dev-Helper");
2+
3+
test = document.getElementsByTagName("body");
4+
5+
function devHelper(event) {
6+
// highlight the mouseover target
7+
event.target.style.border = "1px dashed #0000FF";
8+
// reset the border after a short delay
9+
setTimeout(function () {
10+
event.target.style.border = "";
11+
}, 500);
12+
}
13+
14+
function DevHelperController(command, sender, sendResponse) {
15+
if (command.activate) {
16+
test[0].addEventListener("mouseover", devHelper, false);
17+
} else {
18+
test[0].removeEventListener("mouseover", devHelper);
19+
}
20+
}
21+
chrome.runtime.onMessage.addListener(DevHelperController);

src/manifest.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"manifest_version": 2,
3+
"name": "Dev Helper",
4+
"description": "Chrome Extension for Web Developer",
5+
"version": "0.1.0",
6+
"author": "Swarag Naryanasetty",
7+
"browser_action": {
8+
},
9+
"content_scripts": [
10+
{
11+
"matches": ["<all_urls>"],
12+
"js": ["content.js"]
13+
}
14+
],
15+
"background":{
16+
"scripts":["background.js"]
17+
}
18+
}

0 commit comments

Comments
 (0)