Prechádzať zdrojové kódy

Fixes and improvements

simov 2 rokov pred
rodič
commit
378e08af3a
4 zmenil súbory, kde vykonal 28 pridanie a 1 odobranie
  1. 3 0
      background/detect.js
  2. 1 1
      content/emoji.js
  3. 12 0
      options/index.css
  4. 12 0
      popup/index.css

+ 3 - 0
background/detect.js

@@ -22,6 +22,9 @@ md.detect = ({storage: {state}, inject}) => {
 
         try {
           var win = JSON.parse(res[0].result)
+          if (!win) {
+            return
+          }
         }
         catch (err) {
           // JSON parse error

+ 1 - 1
content/emoji.js

@@ -7,7 +7,7 @@ var emojinator = (() => {
   var ext = 'svg'
 
   return (str) => str
-    .replace(/(?<!(?:code>[^<]*?)|(?:<[^>]+?)):[a-z0-9_+-]+:/g, (shortcode) => {
+    .replace(/(?<!(?:<code>[^<]*?)|(?:<[^>]+?)):[a-z0-9_+-]+:/g, (shortcode) => {
       var key = shortcode.replace(/:/g, '')
       var file = emoji[key]
 

+ 12 - 0
options/index.css

@@ -47,6 +47,12 @@ body.dark .navbar {
 body.dark .navbar #menu > div {
   filter: invert(100%) hue-rotate(180deg);
 }
+body.dark .m-select {
+  background-color: #c5c5c5;
+}
+body.dark .m-button {
+  background-color: #c5c5c5 !important;
+}
 
 @media (prefers-color-scheme: dark) {
   body.auto {
@@ -60,6 +66,12 @@ body.dark .navbar #menu > div {
   body.auto .navbar #menu > div {
     filter: invert(100%) hue-rotate(180deg);
   }
+  body.auto .m-select {
+    background-color: #c5c5c5;
+  }
+  body.auto .m-button {
+    background-color: #c5c5c5 !important;
+  }
 }
 
 /*---------------------------------------------------------------------------*/

+ 12 - 0
popup/index.css

@@ -43,12 +43,24 @@ body.dark {
   filter: invert(100%) hue-rotate(180deg);
   background-color: #e4e4e4;
 }
+body.dark .m-select {
+  background-color: #c5c5c5;
+}
+body.dark .m-button {
+  background-color: #c5c5c5 !important;
+}
 
 @media (prefers-color-scheme: dark) {
   body.auto {
     filter: invert(100%) hue-rotate(180deg);
     background-color: #e4e4e4;
   }
+  body.auto .m-select {
+    background-color: #c5c5c5;
+  }
+  body.auto .m-button {
+    background-color: #c5c5c5 !important;
+  }
 }
 
 /*---------------------------------------------------------------------------*/