@@ -12,8 +12,9 @@ function saveOptions(e) {
1212 e . preventDefault ( ) ;
1313 let preferencesSave = browser . storage . local . set ( {
1414 background_color : document . querySelector ( "#background_color" ) . value || "#007ef3" ,
15- color : document . querySelector ( "#color" ) . value || "white" ,
16- shadowColor : document . querySelector ( "#shadow-color" ) . value || "none" ,
15+ color : document . querySelector ( "#color" ) . value || "white" //,
16+ /*shadowActivated: document.querySelector("input#activate_textShadow").checked || false,
17+ shadowColor: document.querySelector("#shadow-color").value || "none"*/
1718 //fontSize: document.querySelector("#font-size").value || "auto",
1819 } ) ;
1920 preferencesSave . then ( saveSuccess , saveError )
@@ -25,7 +26,9 @@ function saveOptions(e) {
2526function updatePreview ( ) {
2627 document . querySelector ( "#preview" ) . style . background = document . querySelector ( "#background_color" ) . value ;
2728 document . querySelector ( "#preview" ) . style . color = document . querySelector ( "#color" ) . value ;
28- document . querySelector ( "#preview" ) . style . textShadow = document . querySelector ( "#shadow-color" ) . value + " 0px 0px 15px" ;
29+ /*if (document.querySelector("input#activate_textShadow").checked) {
30+ document.querySelector("#preview").style.textShadow = document.querySelector("#shadow-color").value + " 0px 0px 15px";
31+ }*/
2932}
3033
3134function restoreOptions ( ) {
@@ -35,7 +38,6 @@ function restoreOptions() {
3538 document . querySelector ( "#color-picker-backgroundColor" ) . value = result . background_color || "#007ef3" ;
3639 document . querySelector ( "#color" ) . value = result . color || "white" ;
3740 document . querySelector ( "#color-picker-textColor" ) . value = result . color || "#ffffff" ;
38- document . querySelector ( "#underline" ) . value = result . underline || "none" ;
3941 }
4042
4143 function onError ( error ) {
@@ -45,7 +47,9 @@ function restoreOptions() {
4547 function updatePreview ( ) {
4648 document . querySelector ( "#preview" ) . style . background = document . querySelector ( "#background_color" ) . value ;
4749 document . querySelector ( "#preview" ) . style . color = document . querySelector ( "#color" ) . value ;
48- document . querySelector ( "#preview" ) . style . textShadow = document . querySelector ( "#shadow-color" ) . value + " 0px 0px 15px" ;
50+ /*if (document.querySelector("input#activate_textShadow").checked) {
51+ document.querySelector("#preview").style.textShadow = document.querySelector("#shadow-color").value + " 0px 0px 15px";
52+ }*/
4953 }
5054
5155 let getting = browser . storage . local . get ( ) ;
@@ -74,7 +78,7 @@ function updateBackgroundColorInputColor() {
7478 document . querySelector ( "input#color-picker-backgroundColor" ) . value = color ;
7579}
7680
77- function updateShadowColorInput ( ) {
81+ /* function updateShadowColorInput() {
7882 var color = document.querySelector("input#color-picker-shadowColor").value;
7983 document.querySelector("input#shadow-color").value = color;
8084}
@@ -84,17 +88,27 @@ function updateShadowColorInputColor() {
8488 document.querySelector("input#color-picker-shadowColor").value = color;
8589}
8690
91+ function updateShadowColorDisplay() {
92+ if (document.querySelector("input#activate_textShadow").checked) {
93+ document.querySelector('div#textSadowOptions').style.display = "block";
94+ } else {
95+ document.querySelector('div#textSadowOptions').style.display = "none";
96+ }
97+ }*/
98+
8799document . addEventListener ( "DOMContentLoaded" , restoreOptions ) ;
88100document . addEventListener ( "DOMContentLoaded" , updatePreview ) ;
89101document . querySelector ( "form" ) . addEventListener ( "submit" , saveOptions ) ;
90102document . querySelector ( "form" ) . addEventListener ( "keyup" , updatePreview ) ;
91103document . querySelector ( "form" ) . addEventListener ( "input" , updatePreview ) ;
104+ //document.querySelector("input#activate_textShadow").addEventListener("change", updatePreview);
92105document . querySelector ( "input#color-picker-textColor" ) . addEventListener ( "input" , updateColorInput ) ;
93106document . querySelector ( "input#color-picker-backgroundColor" ) . addEventListener ( "input" , updateBackgroundColorInput ) ;
94107document . querySelector ( "input#color" ) . addEventListener ( "input" , updateColorInputColor ) ;
95108document . querySelector ( "input#background_color" ) . addEventListener ( "input" , updateBackgroundColorInputColor ) ;
96- document . querySelector ( "input#color-picker-shadowColor" ) . addEventListener ( "input" , updateShadowColorInput ) ;
109+ /* document.querySelector("input#color-picker-shadowColor").addEventListener("input", updateShadowColorInput);
97110document.querySelector("input#shadow-color").addEventListener("input", updateShadowColorInputColor);
111+ document.querySelector("input#activate_textShadow").addEventListener("change", updateShadowColorDisplay);*/
98112
99113/*browser.tabs.create({
100114 url:browser.extension.getURL('./popup.html')
0 commit comments