From 899c14bab50b5b98819eea868e71b31c9d7045af Mon Sep 17 00:00:00 2001 From: benjamyn Date: Sat, 13 Jun 2020 15:35:47 +1000 Subject: [PATCH] Initial --- background.js | 7 +++++++ icons/48.png | Bin 0 -> 225 bytes manifest.json | 19 +++++++++++++++++++ popup/choose.html | 15 +++++++++++++++ popup/choose_page.css | 15 +++++++++++++++ popup/choose_page.js | 21 +++++++++++++++++++++ upto.js | 1 + 7 files changed, 78 insertions(+) create mode 100644 background.js create mode 100644 icons/48.png create mode 100644 manifest.json create mode 100644 popup/choose.html create mode 100644 popup/choose_page.css create mode 100644 popup/choose_page.js create mode 100644 upto.js diff --git a/background.js b/background.js new file mode 100644 index 0000000..bcb4dca --- /dev/null +++ b/background.js @@ -0,0 +1,7 @@ +function openPage() { + browser.tabs.create({ + url: "https://youtube.com" + }); +} + +browser.browserAction.onClicked.addListener(openPage); diff --git a/icons/48.png b/icons/48.png new file mode 100644 index 0000000000000000000000000000000000000000..90687de26d71e91b7c82565772a7df470ae277a6 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xJr;B4qM&sM7j(iOY0?rpNR{Ym~eNUieh4I>d+mEvHuIy!K@bZ41 zJ}N$e^&*#q7kxbW`Aeg?)>n&l0$ z8xrIlb~3+dVExT-N;ZLA=LS%o!8+lf-GRA$F@Klex9jiV-^0Mj@Zdh*s& + + + + + + + + +
Load
+
Save
+ + + + diff --git a/popup/choose_page.css b/popup/choose_page.css new file mode 100644 index 0000000..83571f7 --- /dev/null +++ b/popup/choose_page.css @@ -0,0 +1,15 @@ +html, body { + width: 300px; +} + +.page-choice { + width: 100%; + padding: 4px; + font-size: 1.5em; + text-align: center; + cursor: pointer; +} + +.page-choice:hover { + background-color: #CFF2F2; +} diff --git a/popup/choose_page.js b/popup/choose_page.js new file mode 100644 index 0000000..67e219c --- /dev/null +++ b/popup/choose_page.js @@ -0,0 +1,21 @@ +document.addEventListener("click", function(e) { + if (!e.target.classList.contains("page-choice")) { + return; + } + //browser.tabs.create({ + // url: chosenPage + //}); + if (e.target.textContent === 'Load') { + console.log('Load Data') + fetch('http://10.6.9.52:5000') + .then(resp => resp.text()) + .then(data => browser.tabs.create({ + url: data + })); + + } + if (e.target.textContent === 'Save') { + console.log('Save Data') + } + +}); diff --git a/upto.js b/upto.js new file mode 100644 index 0000000..f92257d --- /dev/null +++ b/upto.js @@ -0,0 +1 @@ +document.body.style.border = '5px solid red'