From ec251e8d0e7544530a97cd08140341ec22e46180 Mon Sep 17 00:00:00 2001
From: Liu Chao <692366453@qq.com>
Date: Sun, 30 Jul 2023 21:34:25 +0800
Subject: [PATCH] first commit
---
background.js | 4 ++++
icon.png | Bin 0 -> 2624 bytes
manifest.json | 21 +++++++++++++++++++++
popup.html | 11 +++++++++++
popup.js | 13 +++++++++++++
5 files changed, 49 insertions(+)
create mode 100644 background.js
create mode 100644 icon.png
create mode 100644 manifest.json
create mode 100644 popup.html
create mode 100644 popup.js
diff --git a/background.js b/background.js
new file mode 100644
index 0000000..ddf64ef
--- /dev/null
+++ b/background.js
@@ -0,0 +1,4 @@
+chrome.browserAction.onClicked.addListener(function(tab) {
+ chrome.tabs.create({ url: 'chrome://flags/#enable-force-dark' });
+ });
+
\ No newline at end of file
diff --git a/icon.png b/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..7c11bf25122d2d8d0e09f51c8205895261a0e947
GIT binary patch
literal 2624
zcmV-G3cvM
D6E?B;J6R(>TA@
zg}C7HK3M4`rGF^-z!y~O@fw5}G*TL(^gh`e^iu8M?P>&L8Y_*b@{>5Z0dfwOYaf&Q
zftOc6%IK)Hi2MwEL8H7}nNX1}NI&lXAisnEj#5Jp*C$k<4e9l`&w+>jR64-J^$8Ui
zr1Ty6AAD$nhwBsSp@C8j*1_=rZlceb|7V2rs}#!8QfVpK
z8Tj=|*O3kjPh7f={irX;C5*pwpXF;4BEVjIlE@yGh=U{ASityu
zgREVdV8ksHfADeRw2Aop*djJf0{Km8TWeP)M1rMO+`+$w^yDsz_Kd&zf}P6}Oz2Ab
z7snlVglErTw9}9Awek1!>)%k$LCO
zapdC=hKC0nd8kS_9S?PN4}NfiZD4pxvi&S5?kDrk9_q;x
zCpCP5Cr`O$6`6H3!mlkoc^Yo$si1>B`N|zTQF>%{N|)sh?%!G`lI>kz=-e1<=0S^$rk#t+1;@tocGKX7)Fq;)nTW{K#GXr@nfRo7LoGy+u^W6gY%>+%!yd!4>@>tB_#4lDU
zybiK5CumwHFQE3%v=eXkWh#QpiGKq?h$@~Cz^@5-y5W?xTH5Hhw(j4YuDm#5;2T^T
zVSo&vrzqY{P`Htscz0btINKNpT-WD!F*&S)=G*|j!@!l;k#uor+?xP71pU0b-jwZ0
zADe>>wkW?-U72WT(0D;
z0`@1~j$wU5H4-+GTxJ$wzJ+)C>X;snbY;x+GcIYZ#_djaZUP8t@mG^RsnkZcF*c@7
zRC1&M8Ba}QQ6tFoDVc}UlgQZ|U<$*;F|JHl
z0;_{0OT@Hloy|@vWeCH_g)WU)0`G1Fi{eBK)2bJ(_D~6&tQ%MLfG+4k`V^7SgJ(l`
zS?!q;5Qa1fMnL%DXO?R5P-i%i>`ul)=v>!WT_5xZN>rZNFP8M>VsBE)zN;J
zYzpW5JeRpP;}9$txu>6n77oO8{?zTwFtpsY84uu$;Ty@%@-3-+l;Zs##NZqS@BESE
z2_(c|6@*Uyh1?G&Vg}gQ;T*r~?SojRXY@kX`!eMbY`OL!{bWG?W1MdzlzV*Rl{1!f
z=^9R9LBNVL7isJAqKg^BFom#iBVWb>fv_+3>Q7a=lypWEQs|#odc97F1TIs0hV*Xf
zO-dt`jw3yA4a)po&V0-3>lP=3nJx#RGkluM3D^<*iOlFK^rM-eU%?{k?<5^*BZe%j?3_nZdmplS*yB)$jp>YtW
zMYJN`as?U{#A&)g8W}fV(Ocv%3M5BzjN^D$-znB<1{ucqv@NF(Kco~btx>qZIXoId
zth-eRvnd2Ie@@>)eS$cx!12Vth$WPQcUWMMz`^aeg+ZJez&)JRTD$^Eq+)>VgnvIh;)Vi-PW?>iMwKu@tZR2la`W_@UfE
z@ooa-;^lo#fYZ(6w2RNuMu9;ZLFNZ&n+Q*js`!QhRtIsHi1i7dsHq`cRN-oGp*86gcbt^M`BIsQ
za3fbbRwj4gIM%qqq9~yl1;rPrvO(B2PRcZ1FDPrnfX}S+>f#^?+(<)X_{#+-vBEmn
z#Z6G|b%E0MC8ST{!YQCA?V3@i+m#+AJ^QwOh*W(-z$=R-^wv3z_-SQX7xqhXIn$2|
zHahO1@B`yosP@fVT;C@+mpASSnQ0bkDQ{J3X0NOA3zkACIT&0VUB?0Q_lGWK2%Hk%c`wiUA(X<
zIHUpWvO0000
+
+
+ Auto Dark Mode Toggle
+
+
+
+ Auto Dark Mode Toggle
+
+
+
diff --git a/popup.js b/popup.js
new file mode 100644
index 0000000..7715460
--- /dev/null
+++ b/popup.js
@@ -0,0 +1,13 @@
+document.addEventListener('DOMContentLoaded', function() {
+ var toggleButton = document.getElementById('toggleButton');
+
+ chrome.tabs.query({ active: true, currentWindow: true }, function(tabs) {
+ var tab = tabs[0];
+ var url = tab.url;
+
+ toggleButton.addEventListener('click', function() {
+ chrome.tabs.update(tab.id, { url: 'chrome://flags/#enable-force-dark' });
+ });
+ });
+ });
+
\ No newline at end of file