diff options
| author | id_ed25519_bbb.git <joak@nospace.at> | 2016-12-19 21:46:26 +0100 | 
|---|---|---|
| committer | id_ed25519_bbb.git <joak@nospace.at> | 2016-12-19 21:46:26 +0100 | 
| commit | 8e8310fcf99275c2bc42ab3ec56f3ff5a8640505 (patch) | |
| tree | 91d702c7f3bc83038313bef9498d5866fb4c3a01 | |
| parent | 26b134161719ca19c5174c9f6524a13280684155 (diff) | |
update lamp
| -rw-r--r-- | 2016_lamp_browser/firefox-old/README.md (renamed from 2016_lamp_browser/firefox/README.md) | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/icon-16.png (renamed from 2016_lamp_browser/firefox/data/icon-16.png) | bin | 343 -> 343 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/icon-32.png (renamed from 2016_lamp_browser/firefox/data/icon-32.png) | bin | 567 -> 567 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/icon-64.png (renamed from 2016_lamp_browser/firefox/data/icon-64.png) | bin | 1036 -> 1036 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/icon.png (renamed from 2016_lamp_browser/firefox/data/icon.png) | bin | 771 -> 771 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/onoff.js (renamed from 2016_lamp_browser/firefox/data/onoff.js) | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/data/panel.html (renamed from 2016_lamp_browser/firefox/data/panel.html) | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/index.js (renamed from 2016_lamp_browser/firefox/index.js) | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/lamp.xpi (renamed from 2016_lamp_browser/firefox/lamp.xpi) | bin | 6099 -> 6099 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox-old/package.json (renamed from 2016_lamp_browser/firefox/package.json) | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox/icon-16.png | bin | 0 -> 343 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox/icon-32.png | bin | 0 -> 567 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox/icon-64.png | bin | 0 -> 1036 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox/icon.png | bin | 0 -> 771 bytes | |||
| -rw-r--r-- | 2016_lamp_browser/firefox/lamp.css | 0 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox/lamp.js | 23 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox/manifest.json | 19 | ||||
| -rw-r--r-- | 2016_lamp_browser/firefox/popup.html | 52 | 
18 files changed, 94 insertions, 0 deletions
| diff --git a/2016_lamp_browser/firefox/README.md b/2016_lamp_browser/firefox-old/README.md index 1a34eb0..1a34eb0 100644 --- a/2016_lamp_browser/firefox/README.md +++ b/2016_lamp_browser/firefox-old/README.md diff --git a/2016_lamp_browser/firefox/data/icon-16.png b/2016_lamp_browser/firefox-old/data/icon-16.pngBinary files differ index 698e8bf..698e8bf 100644 --- a/2016_lamp_browser/firefox/data/icon-16.png +++ b/2016_lamp_browser/firefox-old/data/icon-16.png diff --git a/2016_lamp_browser/firefox/data/icon-32.png b/2016_lamp_browser/firefox-old/data/icon-32.pngBinary files differ index a629ac6..a629ac6 100644 --- a/2016_lamp_browser/firefox/data/icon-32.png +++ b/2016_lamp_browser/firefox-old/data/icon-32.png diff --git a/2016_lamp_browser/firefox/data/icon-64.png b/2016_lamp_browser/firefox-old/data/icon-64.pngBinary files differ index 80130ab..80130ab 100644 --- a/2016_lamp_browser/firefox/data/icon-64.png +++ b/2016_lamp_browser/firefox-old/data/icon-64.png diff --git a/2016_lamp_browser/firefox/data/icon.png b/2016_lamp_browser/firefox-old/data/icon.pngBinary files differ index 21fd4ae..21fd4ae 100644 --- a/2016_lamp_browser/firefox/data/icon.png +++ b/2016_lamp_browser/firefox-old/data/icon.png diff --git a/2016_lamp_browser/firefox/data/onoff.js b/2016_lamp_browser/firefox-old/data/onoff.js index 378a724..378a724 100644 --- a/2016_lamp_browser/firefox/data/onoff.js +++ b/2016_lamp_browser/firefox-old/data/onoff.js diff --git a/2016_lamp_browser/firefox/data/panel.html b/2016_lamp_browser/firefox-old/data/panel.html index 1f3c13d..1f3c13d 100644 --- a/2016_lamp_browser/firefox/data/panel.html +++ b/2016_lamp_browser/firefox-old/data/panel.html diff --git a/2016_lamp_browser/firefox/index.js b/2016_lamp_browser/firefox-old/index.js index c83160e..c83160e 100644 --- a/2016_lamp_browser/firefox/index.js +++ b/2016_lamp_browser/firefox-old/index.js diff --git a/2016_lamp_browser/firefox/lamp.xpi b/2016_lamp_browser/firefox-old/lamp.xpiBinary files differ index 0468d7a..0468d7a 100644 --- a/2016_lamp_browser/firefox/lamp.xpi +++ b/2016_lamp_browser/firefox-old/lamp.xpi diff --git a/2016_lamp_browser/firefox/package.json b/2016_lamp_browser/firefox-old/package.json index cd27a59..cd27a59 100644 --- a/2016_lamp_browser/firefox/package.json +++ b/2016_lamp_browser/firefox-old/package.json diff --git a/2016_lamp_browser/firefox/icon-16.png b/2016_lamp_browser/firefox/icon-16.pngBinary files differ new file mode 100644 index 0000000..698e8bf --- /dev/null +++ b/2016_lamp_browser/firefox/icon-16.png diff --git a/2016_lamp_browser/firefox/icon-32.png b/2016_lamp_browser/firefox/icon-32.pngBinary files differ new file mode 100644 index 0000000..a629ac6 --- /dev/null +++ b/2016_lamp_browser/firefox/icon-32.png diff --git a/2016_lamp_browser/firefox/icon-64.png b/2016_lamp_browser/firefox/icon-64.pngBinary files differ new file mode 100644 index 0000000..80130ab --- /dev/null +++ b/2016_lamp_browser/firefox/icon-64.png diff --git a/2016_lamp_browser/firefox/icon.png b/2016_lamp_browser/firefox/icon.pngBinary files differ new file mode 100644 index 0000000..21fd4ae --- /dev/null +++ b/2016_lamp_browser/firefox/icon.png diff --git a/2016_lamp_browser/firefox/lamp.css b/2016_lamp_browser/firefox/lamp.css new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/2016_lamp_browser/firefox/lamp.css diff --git a/2016_lamp_browser/firefox/lamp.js b/2016_lamp_browser/firefox/lamp.js new file mode 100644 index 0000000..6f2dbc5 --- /dev/null +++ b/2016_lamp_browser/firefox/lamp.js @@ -0,0 +1,23 @@ +document.addEventListener('DOMContentLoaded', init); +var first = false; + +function init(){ +    var elem = document.getElementById('on'); +    elem.addEventListener('click',funcon); +	var elem2 = document.getElementById('off'); +    elem2.addEventListener('click',funcoff);  +} + +function funcon(){ +    chrome.tabs.executeScript({ +		code: "document.body.style.opacity = '1.0'" +	}); +} + +function funcoff(){ +	chrome.tabs.executeScript({ +		code: "document.body.style.MozTransition = 'opacity 1s ease-in'; document.body.style.opacity = '0.0'" +	}); +} + + diff --git a/2016_lamp_browser/firefox/manifest.json b/2016_lamp_browser/firefox/manifest.json new file mode 100644 index 0000000..8d26e31 --- /dev/null +++ b/2016_lamp_browser/firefox/manifest.json @@ -0,0 +1,19 @@ +{ +	"manifest_version": 2, + +	"name": "Lamp", +	"description": "If you turn off this lamp it will darken your browser!", +	"version": "1.0", +	 "author": "joak", +	"permissions": ["activeTab"], +	"browser_action": { +		"default_icon": "icon.png", +		"default_popup": "popup.html", +		"default_title": "Turns off the light!" +	}, +	"icons": {  +		"16": "icon-16.png", +		"32": "icon-32.png", +		"64": "icon-64.png" +	} +} diff --git a/2016_lamp_browser/firefox/popup.html b/2016_lamp_browser/firefox/popup.html new file mode 100644 index 0000000..59358f8 --- /dev/null +++ b/2016_lamp_browser/firefox/popup.html @@ -0,0 +1,52 @@ +<!doctype html> +<html> +  <head> +    <title>Lamp</title> +    <style> +	body { +		font-family: "Segoe UI", "Lucida Grande", Tahoma, sans-serif; +        font-size: 100%; +        background: white; +        width: 400px; +        height: 115px; +	} +	#button { +		text-align: center; +		margin-top: 15px; +		margin-bottom: 5px; +	} +	#start { +		position: absolute: +		top: 50%; +	} +	#wrapper{ +		border: 5px solid black; +		padding: 10px; +	} +	#title{ +		text-align: center; +	} +	#title h2{ +		margin-top: 1px; +	} +	#settings{ +		text-align: center; +	} +    </style> +    <script src="lamp.js"></script> +  </head> +  <body> +	<div id="wrapper"> +		<div id="title"> +			<h2>Lamp</h2> +		</div> +		<div id="settings"> +			<div id="button"> +				<button type="button" id="on">On</button> +				<button type="button" id="off">Off</button> +			</div> +		</div> +	</div> +  </body> +</html> + | 
