From c9fed6e6d9a296fc2de905179ebf249bac42846f Mon Sep 17 00:00:00 2001 From: xiao_io <2238929232@qq.com> Date: Wed, 9 Feb 2022 13:31:22 +0800 Subject: [PATCH 1/7] init --- packages/shell-chrome/assets/css/main.css | 5 +++++ packages/shell-chrome/assets/css/main.less | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/packages/shell-chrome/assets/css/main.css b/packages/shell-chrome/assets/css/main.css index e3faffb..6d4a498 100644 --- a/packages/shell-chrome/assets/css/main.css +++ b/packages/shell-chrome/assets/css/main.css @@ -159,3 +159,8 @@ body { #popup .article ul li #mouse-style .button .layer { transition: 0.3s ease all; } +#popup #btnScreenshot { + position: absolute; + top: 0; + right: 0; +} diff --git a/packages/shell-chrome/assets/css/main.less b/packages/shell-chrome/assets/css/main.less index 9c15e04..6e6ee1c 100644 --- a/packages/shell-chrome/assets/css/main.less +++ b/packages/shell-chrome/assets/css/main.less @@ -169,4 +169,9 @@ body { } } } + #btnScreenshot{ + position: absolute; + top: 0; + right: 0; + } } From b7ccc41532b24824be477c3321f1e8437b0bc47c Mon Sep 17 00:00:00 2001 From: xiao_io <2238929232@qq.com> Date: Wed, 9 Feb 2022 13:55:41 +0800 Subject: [PATCH 2/7] =?UTF-8?q?=E6=88=AA=E5=9B=BE=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shell-chrome/assets/css/main.css | 19 +++++++++++++++++-- packages/shell-chrome/assets/css/main.less | 19 +++++++++++++++++-- .../assets/js/mouse-effects/click.js | 8 ++++---- .../assets/js/mouse-effects/mouse-style.js | 8 ++++---- packages/shell-chrome/assets/js/popup.js | 12 ++++-------- 5 files changed, 46 insertions(+), 20 deletions(-) diff --git a/packages/shell-chrome/assets/css/main.css b/packages/shell-chrome/assets/css/main.css index 6d4a498..700858c 100644 --- a/packages/shell-chrome/assets/css/main.css +++ b/packages/shell-chrome/assets/css/main.css @@ -161,6 +161,21 @@ body { } #popup #btnScreenshot { position: absolute; - top: 0; - right: 0; + top: 1px; + right: 5px; + width: 64px; + height: 27px; + color: #fff; + font-weight: 500; + cursor: pointer; + background-color: #71b0f3; + border: none; + border-radius: 4px; +} +#popup #btnScreenshot:hover { + background-color: #6FC6FF; +} +#popup #btnScreenshot:active { + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; } diff --git a/packages/shell-chrome/assets/css/main.less b/packages/shell-chrome/assets/css/main.less index 6e6ee1c..d9eee33 100644 --- a/packages/shell-chrome/assets/css/main.less +++ b/packages/shell-chrome/assets/css/main.less @@ -171,7 +171,22 @@ body { } #btnScreenshot{ position: absolute; - top: 0; - right: 0; + top: 1px; + right: 5px; + width: 64px; + height: 27px; + color: #fff; + font-weight: 500; + cursor: pointer; + background-color: #71b0f3; + border: none; + border-radius: 4px; + } + #btnScreenshot:hover{ + background-color: #6FC6FF; + } + #btnScreenshot:active{ + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; } } diff --git a/packages/shell-chrome/assets/js/mouse-effects/click.js b/packages/shell-chrome/assets/js/mouse-effects/click.js index 1e1177c..3aa4603 100644 --- a/packages/shell-chrome/assets/js/mouse-effects/click.js +++ b/packages/shell-chrome/assets/js/mouse-effects/click.js @@ -7,14 +7,14 @@ $(function() { // 每次改变开关状态时刷新页面使功能及时生效 chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { - console.log(`进入 assets\js\mouse-effects\click.js 中的onMessage Listener`) + // console.log(`进入 assets\js\mouse-effects\click.js 中的onMessage Listener`) if (request.info === 'click') { location.reload(); - sendResponse('Reload page'); + sendResponse('Reload page because of click'); } - console.log(`离开 assets\js\mouse-effects\click.js 中的onMessage Listener`) + // console.log(`离开 assets\js\mouse-effects\click.js 中的onMessage Listener`) return true; }) @@ -98,4 +98,4 @@ $(function() { } } }); -}) +}) \ No newline at end of file diff --git a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js index fd34fa4..f28814b 100644 --- a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js +++ b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js @@ -6,14 +6,14 @@ $(function() { console.log("[BitDance extension] 学生助手插件 - 鼠标样式模块加载成功"); // 每次改变开关状态时刷新页面使功能及时生效 chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { - console.log(`进入 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`) + // console.log(`进入 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`) if (request.info === 'mouse') { location.reload(); - sendResponse('Reload page'); + sendResponse('Reload page because of mouse-style'); } - console.log(`离开 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`) + // console.log(`离开 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`) return true; }) @@ -30,4 +30,4 @@ $(function() { }); } }) -}) +}) \ No newline at end of file diff --git a/packages/shell-chrome/assets/js/popup.js b/packages/shell-chrome/assets/js/popup.js index 5c1143b..c0b7c87 100644 --- a/packages/shell-chrome/assets/js/popup.js +++ b/packages/shell-chrome/assets/js/popup.js @@ -1,7 +1,6 @@ $(function() { // 获取开关状态 chrome.storage.sync.get('clickState2', function(budget) { - // console.log(budget.clickState); // 获取页面节点 let input = document.querySelector("#button-2"); // 改变开关状态(保持与上次设置时一致) @@ -9,7 +8,6 @@ $(function() { }); // 获取开关状态 chrome.storage.sync.get('clickState3', function(budget) { - // console.log(budget.clickState); // 获取页面节点 let input = document.querySelector("#button-3"); // 改变开关状态(保持与上次设置时一致) @@ -22,7 +20,6 @@ $(function() { let checked = $("#button-2"); // 持久化存储开关状态 chrome.storage.sync.set({ 'clickState2': checked[0].checked }); - console.log('mouse success'); // 自动刷新页面 chrome.tabs.query({ @@ -31,7 +28,7 @@ $(function() { }, (tabs) => { console.log(tabs); let message = { - info: 'reload' + info: 'mouse' } chrome.tabs.sendMessage(tabs[0].id, message, res => { console.log(res); @@ -45,7 +42,6 @@ $(function() { let checked = $("#button-3"); // 持久化存储开关状态 chrome.storage.sync.set({ 'clickState3': checked[0].checked }); - console.log('click success'); // 自动刷新页面 chrome.tabs.query({ @@ -54,7 +50,7 @@ $(function() { }, (tabs) => { console.log(tabs); let message = { - info: 'reload' + info: 'click' } chrome.tabs.sendMessage(tabs[0].id, message, res => { console.log(res); @@ -65,7 +61,7 @@ $(function() { // Direct Url const btnDirectUrl = document.querySelector("#btnDirectUrl"); chrome.storage.sync.get("linkOpen", ({ linkOpen }) => { - btnDirectUrl.checked = !linkOpen; + btnDirectUrl.checked = !linkOpen; }); btnDirectUrl.addEventListener("change", () => { @@ -78,4 +74,4 @@ $(function() { chrome.extension.getBackgroundPage().takeScreenshot(tabs[0]); }) }); -}) +}) \ No newline at end of file From e432a543867baa8c1bf41040ef0977a20664ad88 Mon Sep 17 00:00:00 2001 From: xiao_io <2238929232@qq.com> Date: Wed, 9 Feb 2022 14:02:22 +0800 Subject: [PATCH 3/7] =?UTF-8?q?=E6=88=AA=E5=9B=BE=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shell-chrome/assets/js/mouse-effects/mouse-style.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js index f28814b..6b07aac 100644 --- a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js +++ b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js @@ -22,7 +22,10 @@ $(function() { // 得到按钮开关状态 if (budget.clickState2 == false || budget.clickState2 == undefined) { $('*').hover(function() { - $(this).css("cursor", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c%0A6QAABPxJREFUWEe9lltIalkYx9feak1hDBonIvVM0ZyKLmAM3YyIqB6KCgrK%0Abj710G1gKooJJrCYiB4q6qHefIgoKoaChpiieojQJIWiy0GygzaO0RVhSDTb%0Ae+1hOSlb3d56aL+Iur/1/db3/77/Whj4/6kGAOgAAPq37x/2gQEAyrRa7V9s%0ANhuTSqXk5eXlGUVRTR8FgwC+HB0dfc3JyWG7tq3RaAiZTAY/AgYBgNTU1Bed%0AThfBVHcE09DQQFxfX1+EUJkoAMAnAMDfoWroBMAwTAsh/ClYUACYIQzDfkeg%0ACQkJ5Pz8PG6xWB4oihIEW9MJwCRDsECVSoUqQ97c3BgrKioSNzc3I+kxZrMZ%0AikQinKIoVw7GJd1/BpLBH8zr6ysVHx9Pra2tUS0tLS9CoRBfW1vjJCQksFDM%0Azs4OUV1dPffy8vKLvzXcAKHKQF9ILpeTVVVVFL2B9/f3SQSTlJSEraysRAiF%0AQlagKtDL4zMNwWSoqakhNzY2nLtlehBMSUkJAtgDAKDRfvB+z0OfcGUYHx9/%0ALS4uxgoKCtwj7J0Ax3EAIQR7e3tEc3MzcX9/r6TDeAC8RwYulwufn59xpgos%0ALi46Li4u8LGxMQ9ABINM7+npSeTdoWHLMDIyQqhUKmp7e5tDhzg9PSXFYjEG%0AIWSEQw0cExMz5TMiiYmJNoPB8F0w/en/Ly0tvba2tnIKCgpIkUhEra6u4vn5%0A+VClUjFKgyojk8msFEXxfQDeIwMdBu2Mw+Ewzr5WqyXz8vIICOGPAIB/nCbI%0AsNMvSqXyq0Qi8dtYTNVBLri6usoYY7FYkCkRVqu1CtkDPZ6RVCAQ2A0GQ8To%0A6Cg8Pj4GEokEDg4OemjsDVFbW0vy+XxSoVC4zxRUjeTkZIfJZPoVADDDBM4I%0AgGGYjsfjfdna2oLIZA4PD4ny8nJ8YGAAyuXyoCOHEvX19dlnZ2f/dDgcDYH6%0AiQlgqLKycmh4eJhFdzi0SFlZmaO9vZ2qr6/38H2RSARvb28JkiQj5ubmHB0d%0AHc4qZGdn205OTlJceodUAQzDKGQcaWlpdp1O5zMNLmPp6uoiULPNzMyw0G96%0AvZ64uroCubm5OI/Hc49eMAjvCkRJpdJ/l5eX2fn5+Xa1Wu0DUFhYSCqVSqf9%0ASiQSQq1Ws6Ojo6FCoYBSqZRRnjeIH4JaMQDgc29v7+XU1FSk0WgkHx4ePA4a%0AlLSxsZFYWFhg0UetqamJnJiYwAQCAaPp0OTwgfDpAdTJT09PzoWYZMBxHPpz%0At2DmlZWVZTs/P/eAYDIis8lkike7KSoqsh0cHKBrlvNB9trW1gY0Go37BOzp%0A6bFNT0+73wkXwt8YIm8nMjIyMLPZ7JThzT7Z9N2jOedyuX+kp6dXHR8fvwvC%0A73UpMjJyxuFw/AwAcMoxODhIeJ9qSUlJdqPRiBILxWLxZTgQKSkpdr1eHxXw%0AvvZWzl2Kokq9S4vslc/n99EcLiyIycnJ1/7+/u9DAfi8u7v7rbS01GPEuFyu%0Aw2q1ehgSupKLxeLrYJVYX1931NXVyQEA46EAgLi4ONvd3Z3bE9CplpOTU+F9%0AsLxVKSAEPbm/05CpkT1kYLFYLxDCQHeGT5mZmddnZ2cejemdPBwAtwxoGlpb%0AW5MD+burEnQIpuThAIDY2Fj74+NjJI7jFnSTCTbvdIjOzk68u7t7GGnuHRdS%0AD7gWw3H8NwhhT4jJ6a8hKWxMcf8BWQiA/lSw+WUAAAAASUVORK5CYII=), crosshair"); + $(this).css("cursor", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c%0A6QAABPxJREFUWEe9lltIalkYx9feak1hDBonIvVM0ZyKLmAM3YyIqB6KCgrK%0Abj710G1gKooJJrCYiB4q6qHefIgoKoaChpiieojQJIWiy0GygzaO0RVhSDTb%0Ae+1hOSlb3d56aL+Iur/1/db3/77/Whj4/6kGAOgAAPq37x/2gQEAyrRa7V9s%0ANhuTSqXk5eXlGUVRTR8FgwC+HB0dfc3JyWG7tq3RaAiZTAY/AgYBgNTU1Bed%0AThfBVHcE09DQQFxfX1+EUJkoAMAnAMDfoWroBMAwTAsh/ClYUACYIQzDfkeg%0ACQkJ5Pz8PG6xWB4oihIEW9MJwCRDsECVSoUqQ97c3BgrKioSNzc3I+kxZrMZ%0AikQinKIoVw7GJd1/BpLBH8zr6ysVHx9Pra2tUS0tLS9CoRBfW1vjJCQksFDM%0Azs4OUV1dPffy8vKLvzXcAKHKQF9ILpeTVVVVFL2B9/f3SQSTlJSEraysRAiF%0AQlagKtDL4zMNwWSoqakhNzY2nLtlehBMSUkJAtgDAKDRfvB+z0OfcGUYHx9/%0ALS4uxgoKCtwj7J0Ax3EAIQR7e3tEc3MzcX9/r6TDeAC8RwYulwufn59xpgos%0ALi46Li4u8LGxMQ9ABINM7+npSeTdoWHLMDIyQqhUKmp7e5tDhzg9PSXFYjEG%0AIWSEQw0cExMz5TMiiYmJNoPB8F0w/en/Ly0tvba2tnIKCgpIkUhEra6u4vn5%0A+VClUjFKgyojk8msFEXxfQDeIwMdBu2Mw+Ewzr5WqyXz8vIICOGPAIB/nCbI%0AsNMvSqXyq0Qi8dtYTNVBLri6usoYY7FYkCkRVqu1CtkDPZ6RVCAQ2A0GQ8To%0A6Cg8Pj4GEokEDg4OemjsDVFbW0vy+XxSoVC4zxRUjeTkZIfJZPoVADDDBM4I%0AgGGYjsfjfdna2oLIZA4PD4ny8nJ8YGAAyuXyoCOHEvX19dlnZ2f/dDgcDYH6%0AiQlgqLKycmh4eJhFdzi0SFlZmaO9vZ2qr6/38H2RSARvb28JkiQj5ubmHB0d%0AHc4qZGdn205OTlJceodUAQzDKGQcaWlpdp1O5zMNLmPp6uoiULPNzMyw0G96%0AvZ64uroCubm5OI/Hc49eMAjvCkRJpdJ/l5eX2fn5+Xa1Wu0DUFhYSCqVSqf9%0ASiQSQq1Ws6Ojo6FCoYBSqZRRnjeIH4JaMQDgc29v7+XU1FSk0WgkHx4ePA4a%0AlLSxsZFYWFhg0UetqamJnJiYwAQCAaPp0OTwgfDpAdTJT09PzoWYZMBxHPpz%0At2DmlZWVZTs/P/eAYDIis8lkike7KSoqsh0cHKBrlvNB9trW1gY0Go37BOzp%0A6bFNT0+73wkXwt8YIm8nMjIyMLPZ7JThzT7Z9N2jOedyuX+kp6dXHR8fvwvC%0A73UpMjJyxuFw/AwAcMoxODhIeJ9qSUlJdqPRiBILxWLxZTgQKSkpdr1eHxXw%0AvvZWzl2Kokq9S4vslc/n99EcLiyIycnJ1/7+/u9DAfi8u7v7rbS01GPEuFyu%0Aw2q1ehgSupKLxeLrYJVYX1931NXVyQEA46EAgLi4ONvd3Z3bE9CplpOTU+F9%0AsLxVKSAEPbm/05CpkT1kYLFYLxDCQHeGT5mZmddnZ2cejemdPBwAtwxoGlpb%0AW5MD+burEnQIpuThAIDY2Fj74+NjJI7jFnSTCTbvdIjOzk68u7t7GGnuHRdS%0AD7gWw3H8NwhhT4jJ6a8hKWxMcf8BWQiA/lSw+WUAAAAASUVORK5CYII=), auto"); + }); + $('a').hover(function() { + $(this).css("cursor", "crosshair"); }); } else { ('*').hover(function() { From d5054bee66e0f6c717e4146f59a6d0b8866d45a4 Mon Sep 17 00:00:00 2001 From: xiao_io <2238929232@qq.com> Date: Wed, 9 Feb 2022 14:05:47 +0800 Subject: [PATCH 4/7] =?UTF-8?q?=E9=BC=A0=E6=A0=87=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/image/mouse-effects/point.png | Bin 0 -> 964 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/shell-chrome/assets/image/mouse-effects/point.png diff --git a/packages/shell-chrome/assets/image/mouse-effects/point.png b/packages/shell-chrome/assets/image/mouse-effects/point.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a04d1f21ef8468e9de42c577f711c9ab4d8f6f GIT binary patch literal 964 zcmV;#13UbQP)Px&en~_@R7gwhR!vA7Q4pT}Pc{)DR7q$>t+s)Bu--hB=AaZoX+4Oj(1Wyyq=)95 zlLy74P_cqkkhBu02M^U##Y>?cs|TqTqk?GF4y~PHap_nv=qrWF%|^jej<_hQdd`J!U-YZ@pu$fRozbP z?J$mrJ32b(+S=M5SV}3#viwq2)mN2}J0dm=!zgx+kKAszrmCuRP3)us*QK_t(zUp- zEdO6SVb{@VSx@058nlVg!L>>EJ@O%nwpx`a5&7*&CMCfWb%Qo>-ZW(A(hPPe<4O}G#WJ~ zCntFTptv`QB}uxIPN%j*bDrmOgb*=L%=0|S z<#KGXmy?qd2m}JpHBEbiBAbSok4YV zwVAB>6^TTQsi`U3=r1oX@%3kBm&@gVWmz)-Q4~#8S5;M&*zN7@K`4jr2@nJ!A4stswiE_y;S2YIApE41dM$Br8yg#XdwaVr zw?%A~ZhCs!h(sccwYM|E3aziNLnsu2qoX5eXlO7i#c`ZYDHRIa$-lI;^rNq@&$h+T zQDNEL$0wzj)T#+Df;#w@uMv zFo<=zT;DZKyJeT%jc7EQnwXfd%^dF+1!k>4AONXU3N|-4p{=cr#$qvcXlN*Zj(DsD zelQr8Wjz3pEjzge1_o$69(Od^R#sMwo}L~i9*@J|;9%L_ZftCX!^6Yh?NkO?6%L0p zGcz-e$p1FUu!ns<-#q~Mn(yN)jO5x}ariF#ZtH#k0000 Date: Wed, 9 Feb 2022 16:45:45 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E6=95=B4=E4=BD=93=E5=B8=83=E5=B1=80?= =?UTF-8?q?=E5=92=8C=E7=95=AA=E8=8C=84=E9=92=9F=E6=95=B4=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shell-chrome/assets/css/main.css | 100 ++++-- packages/shell-chrome/assets/css/main.less | 315 ++++++++++-------- .../assets/html/pomodoro/assets/css/popup.css | 107 ++++-- .../assets/html/pomodoro/assets/js/popup.js | 303 +++++++++-------- .../assets/html/pomodoro/popup.html | 47 +-- .../images => image/background}/pomo1.png | Bin .../background}/pomo_crystal.jpg | Bin .../background}/pomo_fire.jpeg | Bin .../background}/pomo_foresr.jpeg | Bin .../assets/image/background/pomo_green.jpeg | Bin 0 -> 144866 bytes .../background}/pomo_leaf.jpeg | Bin .../background}/pomo_light.jpeg | Bin .../background}/pomo_ocean.jpg | Bin .../background}/pomo_waterfall.jpg | Bin .../assets/js/mouse-effects/mouse-style.js | 2 +- packages/shell-chrome/assets/js/popup.js | 26 ++ packages/shell-chrome/popup.html | 77 +++-- 17 files changed, 604 insertions(+), 373 deletions(-) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo1.png (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_crystal.jpg (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_fire.jpeg (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_foresr.jpeg (100%) create mode 100644 packages/shell-chrome/assets/image/background/pomo_green.jpeg rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_leaf.jpeg (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_light.jpeg (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_ocean.jpg (100%) rename packages/shell-chrome/assets/{html/pomodoro/images => image/background}/pomo_waterfall.jpg (100%) diff --git a/packages/shell-chrome/assets/css/main.css b/packages/shell-chrome/assets/css/main.css index 700858c..b4e867c 100644 --- a/packages/shell-chrome/assets/css/main.css +++ b/packages/shell-chrome/assets/css/main.css @@ -17,23 +17,46 @@ body { } #popup header { width: inherit; - height: 30px; + height: 40px; background: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%); } #popup header img { height: inherit; } -#popup .article ul li { +#popup #back { + display: none; + position: absolute; + top: 54px; + left: 10px; + width: 15px; + height: 15px; + background-color: transparent; + border-top: 2px solid #fff; + border-left: 2px solid #fff; + transform: rotate(-45deg); + cursor: pointer; +} +#popup #article #weather { + width: 100%; + height: 150px; + margin-top: 3px; + background-color: #fff; +} +#popup #article .left { + float: left; + width: 200px; +} +#popup #article .left ul li { margin: 5px 0; height: 45px; background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); } -#popup .article ul li span { +#popup #article .left ul li span { font-size: 16px; line-height: 45px; margin-left: 5px; } -#popup .article ul li #click-per .button { +#popup #article .left ul li #click-per .button { position: relative; float: right; top: 6px; @@ -42,7 +65,7 @@ body { height: 32px; border-radius: 100px; } -#popup .article ul li #click-per .button .checkbox { +#popup #article .left ul li #click-per .button .checkbox { position: relative; width: 100%; height: 100%; @@ -50,24 +73,24 @@ body { cursor: pointer; z-index: 3; } -#popup .article ul li #click-per .button .knobs, -#popup .article ul li #click-per .button .layer { +#popup #article .left ul li #click-per .button .knobs, +#popup #article .left ul li #click-per .button .layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } -#popup .article ul li #click-per .button .knobs { +#popup #article .left ul li #click-per .button .knobs { z-index: 2; } -#popup .article ul li #click-per .button .layer { +#popup #article .left ul li #click-per .button .layer { border-radius: 100px; width: 100%; background-color: #ebf7fc; z-index: 1; } -#popup .article ul li #click-per .button .knobs::before { +#popup #article .left ul li #click-per .button .knobs::before { content: "YES"; position: absolute; top: 2px; @@ -83,20 +106,20 @@ body { background-color: #03a9f4; border-radius: 50%; } -#popup .article ul li #click-per .button .checkbox:checked + .knobs:before { +#popup #article .left ul li #click-per .button .checkbox:checked + .knobs:before { content: "NO"; left: 3px; background-color: #f44336; } -#popup .article ul li #click-per .button .checkbox:checked ~ .layer { +#popup #article .left ul li #click-per .button .checkbox:checked ~ .layer { background-color: #fcebeb; } -#popup .article ul li #click-per .button .knobs, -#popup .article ul li #click-per .button .knobs:before, -#popup .article ul li #click-per .button .layer { +#popup #article .left ul li #click-per .button .knobs, +#popup #article .left ul li #click-per .button .knobs:before, +#popup #article .left ul li #click-per .button .layer { transition: 0.3s ease all; } -#popup .article ul li #mouse-style .button { +#popup #article .left ul li #mouse-style .button { position: relative; float: right; top: 6px; @@ -105,7 +128,7 @@ body { height: 32px; border-radius: 100px; } -#popup .article ul li #mouse-style .button .checkbox { +#popup #article .left ul li #mouse-style .button .checkbox { position: relative; width: 100%; height: 100%; @@ -113,24 +136,24 @@ body { cursor: pointer; z-index: 3; } -#popup .article ul li #mouse-style .button .knobs, -#popup .article ul li #mouse-style .button .layer { +#popup #article .left ul li #mouse-style .button .knobs, +#popup #article .left ul li #mouse-style .button .layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } -#popup .article ul li #mouse-style .button .knobs { +#popup #article .left ul li #mouse-style .button .knobs { z-index: 2; } -#popup .article ul li #mouse-style .button .layer { +#popup #article .left ul li #mouse-style .button .layer { border-radius: 100px; width: 100%; background-color: #ebf7fc; z-index: 1; } -#popup .article ul li #mouse-style .button .knobs::before { +#popup #article .left ul li #mouse-style .button .knobs::before { content: "YES"; position: absolute; top: 2px; @@ -146,25 +169,44 @@ body { background-color: #03a9f4; border-radius: 50%; } -#popup .article ul li #mouse-style .button .checkbox:checked + .knobs:before { +#popup #article .left ul li #mouse-style .button .checkbox:checked + .knobs:before { content: "NO"; left: 3px; background-color: #f44336; } -#popup .article ul li #mouse-style .button .checkbox:checked ~ .layer { +#popup #article .left ul li #mouse-style .button .checkbox:checked ~ .layer { background-color: #fcebeb; } -#popup .article ul li #mouse-style .button .knobs, -#popup .article ul li #mouse-style .button .knobs:before, -#popup .article ul li #mouse-style .button .layer { +#popup #article .left ul li #mouse-style .button .knobs, +#popup #article .left ul li #mouse-style .button .knobs:before, +#popup #article .left ul li #mouse-style .button .layer { transition: 0.3s ease all; } +#popup #article .right { + float: right; + width: 100px; +} +#popup #article .right #clock { + width: 80px; + height: 80px; + margin: 30px auto; + background-color: #fff; + border-radius: 50%; + text-align: center; + line-height: 80px; + cursor: pointer; + font-size: 20px; +} +#popup #article .right #clock:active { + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; +} #popup #btnScreenshot { position: absolute; top: 1px; right: 5px; - width: 64px; - height: 27px; + width: 81px; + height: 37px; color: #fff; font-weight: 500; cursor: pointer; diff --git a/packages/shell-chrome/assets/css/main.less b/packages/shell-chrome/assets/css/main.less index d9eee33..1f4f651 100644 --- a/packages/shell-chrome/assets/css/main.less +++ b/packages/shell-chrome/assets/css/main.less @@ -19,162 +19,205 @@ body { width: 300px; header{ width: inherit; - height: 30px; + height: 40px; background: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%);; img { height: inherit; } } - .article{ - ul{ - li{ - margin: 5px 0; - height: 45px; - background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); - span{ - font-size: 16px; - line-height: 45px; - margin-left: 5px; - } - #click-per{ - .button { - position: relative; - float: right; - top: 6px; - right: 6px; - width: 66px; - height: 32px; - border-radius: 100px; - .checkbox { + #back { + display: none; + position: absolute; + top: 54px; + left: 10px; + width: 15px; + height: 15px; + background-color: transparent; + border-top: 2px solid #fff; + border-left: 2px solid #fff; + transform: rotate(-45deg); + cursor: pointer; + } + #article{ + #weather{ + width: 100%; + height: 150px; + margin-top: 3px; + background-color: #fff; + } + .left{ + float: left; + width: 200px; + ul{ + li{ + margin: 5px 0; + height: 45px; + background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); + span{ + font-size: 16px; + line-height: 45px; + margin-left: 5px; + } + #click-per{ + .button { position: relative; - width: 100%; - height: 100%; - opacity: 0; - cursor: pointer; - z-index: 3; - } - .knobs, - .layer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - } - .knobs { - z-index: 2; - } - .layer{ + float: right; + top: 6px; + right: 6px; + width: 66px; + height: 32px; border-radius: 100px; - width: 100%; - background-color: #ebf7fc; - z-index: 1; - } - .knobs::before { - content: "YES"; - position: absolute; - top: 2px; - left: 34px; - width: 20px; - height: 10px; - color: #fff; - font-size: 10px; - font-weight: bold; - text-align: center; - line-height: 1; - padding: 9px 4px; - background-color: #03a9f4; - border-radius: 50%; - } - .checkbox:checked+.knobs:before { - content: "NO"; - left: 3px; - background-color: #f44336; - } - .checkbox:checked~.layer { - background-color: #fcebeb; - } - .knobs, - .knobs:before, - .layer{ - transition: 0.3s ease all; + .checkbox { + position: relative; + width: 100%; + height: 100%; + opacity: 0; + cursor: pointer; + z-index: 3; + } + .knobs, + .layer { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .knobs { + z-index: 2; + } + .layer{ + border-radius: 100px; + width: 100%; + background-color: #ebf7fc; + z-index: 1; + } + .knobs::before { + content: "YES"; + position: absolute; + top: 2px; + left: 34px; + width: 20px; + height: 10px; + color: #fff; + font-size: 10px; + font-weight: bold; + text-align: center; + line-height: 1; + padding: 9px 4px; + background-color: #03a9f4; + border-radius: 50%; + } + .checkbox:checked+.knobs:before { + content: "NO"; + left: 3px; + background-color: #f44336; + } + .checkbox:checked~.layer { + background-color: #fcebeb; + } + .knobs, + .knobs:before, + .layer{ + transition: 0.3s ease all; + } } } - } - #mouse-style{ - .button { - position: relative; - float: right; - top: 6px; - right: 6px; - width: 66px; - height: 32px; - border-radius: 100px; - .checkbox { + #mouse-style{ + .button { position: relative; - width: 100%; - height: 100%; - opacity: 0; - cursor: pointer; - z-index: 3; - } - .knobs, - .layer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - } - .knobs { - z-index: 2; - } - .layer{ + float: right; + top: 6px; + right: 6px; + width: 66px; + height: 32px; border-radius: 100px; - width: 100%; - background-color: #ebf7fc; - z-index: 1; - } - .knobs::before { - content: "YES"; - position: absolute; - top: 2px; - left: 34px; - width: 20px; - height: 10px; - color: #fff; - font-size: 10px; - font-weight: bold; - text-align: center; - line-height: 1; - padding: 9px 4px; - background-color: #03a9f4; - border-radius: 50%; - } - .checkbox:checked+.knobs:before { - content: "NO"; - left: 3px; - background-color: #f44336; - } - .checkbox:checked~.layer { - background-color: #fcebeb; - } - .knobs, - .knobs:before, - .layer{ - transition: 0.3s ease all; + .checkbox { + position: relative; + width: 100%; + height: 100%; + opacity: 0; + cursor: pointer; + z-index: 3; + } + .knobs, + .layer { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } + .knobs { + z-index: 2; + } + .layer{ + border-radius: 100px; + width: 100%; + background-color: #ebf7fc; + z-index: 1; + } + .knobs::before { + content: "YES"; + position: absolute; + top: 2px; + left: 34px; + width: 20px; + height: 10px; + color: #fff; + font-size: 10px; + font-weight: bold; + text-align: center; + line-height: 1; + padding: 9px 4px; + background-color: #03a9f4; + border-radius: 50%; + } + .checkbox:checked+.knobs:before { + content: "NO"; + left: 3px; + background-color: #f44336; + } + .checkbox:checked~.layer { + background-color: #fcebeb; + } + .knobs, + .knobs:before, + .layer{ + transition: 0.3s ease all; + } } } } } } + .right{ + float: right; + width: 100px; + #clock{ + width: 80px; + height: 80px; + margin: 30px auto; + background-color: #fff; + border-radius: 50%; + text-align: center; + line-height: 80px; + cursor: pointer; + font-size: 20px; + } + #clock:active{ + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; + } + } + } #btnScreenshot{ position: absolute; top: 1px; right: 5px; - width: 64px; - height: 27px; + width: 81px; + height: 37px; color: #fff; font-weight: 500; cursor: pointer; @@ -189,4 +232,6 @@ body { transform: translate(0px, 1px); box-shadow: 0px 1px 0px 0px; } + + } diff --git a/packages/shell-chrome/assets/html/pomodoro/assets/css/popup.css b/packages/shell-chrome/assets/html/pomodoro/assets/css/popup.css index 3c92d2d..51ddb04 100644 --- a/packages/shell-chrome/assets/html/pomodoro/assets/css/popup.css +++ b/packages/shell-chrome/assets/html/pomodoro/assets/css/popup.css @@ -1,12 +1,12 @@ @import url('https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;500&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap'); - body { /* background-color: rgb(51, 11, 116); */ background: url(../../images/pomo_green.jpeg) no-repeat; - background-image: "../../"; + background-size: cover; + /* background-image: "../../"; */ /* color: white; */ - font-family: 'Source Sans Pro','Fira Sans', sans-serif; + font-family: 'Source Sans Pro', 'Fira Sans', sans-serif; margin: 0; padding: 0; /* width: 280px; */ @@ -19,6 +19,63 @@ body { padding: 10px 0 20px; } +#left { + position: absolute; + width: 25px; + height: 45px; + top: 180px; + left: 0; + border-top-right-radius: 10px; + border-bottom-right-radius: 10px; + opacity: 0.5; + cursor: pointer; +} + +#left:hover { + background-color: #b4b2b2; +} + +#left::before { + position: absolute; + content: ""; + top: 12px; + left: 5px; + width: 15px; + height: 15px; + border-top: 2px solid #bbb9b7; + border-left: 2px solid #bbb9b7; + transform: rotate(-45deg); +} + +#right { + position: absolute; + width: 25px; + height: 45px; + top: 180px; + right: 0; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; + opacity: 0.8; + cursor: pointer; +} + +#right:hover { + background-color: #b4b2b2; +} + +#right::after { + z-index: 9999; + position: absolute; + content: ""; + top: 12px; + right: 5px; + width: 15px; + height: 15px; + border-top: 2px solid #585551; + border-right: 2px solid #585551; + transform: rotate(45deg); +} + .buttons { width: fit-content; margin: auto; @@ -26,7 +83,7 @@ body { color: rgb(169, 172, 172); } -.buttons .slider{ +.buttons .slider { color: rgb(247, 226, 230); } @@ -37,7 +94,9 @@ body { padding: 8px; } + /*计数部分*/ + #countdown { clear: both; width: fit-content; @@ -48,12 +107,13 @@ body { color: aliceblue; } -#countdown span{ +#countdown span { opacity: 0; } - -#start-btn,#end-btn,#reset-btn { +#start-btn, +#end-btn, +#reset-btn { /* 文字颜色 */ color: #f5e4b9; /* 清除背景色 */ @@ -71,24 +131,26 @@ body { /* width: 40px; */ font-size: 16px; margin: 4px 2px; - -webkit-transition-duration: 0.4s; /* Safari */ + -webkit-transition-duration: 0.4s; + /* Safari */ transition-duration: 0.4s; cursor: pointer; text-decoration: none; text-transform: uppercase; - - text-shadow: 1px 1px 1px rgba(255,255,255, .1); - border-radius: 25px; - box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); - - + text-shadow: 1px 1px 1px rgba(255, 255, 255, .1); + border-radius: 25px; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } + #start-btn { background-color: white; color: black; border: 1px solid #f5e4b9; } + + /* 悬停样式 */ + #start-btn:hover { background-color: #f5e4b9; color: white; @@ -100,12 +162,16 @@ body { border: 1px solid #ECB390; display: none; } + + /* 悬停样式 */ + #end-btn:hover { background-color: #ECB390; color: white; } + /* #end-btn{ width: 40px; margin: 10px auto 0; @@ -115,6 +181,7 @@ body { cursor: pointer; } */ + /* #reset-btn { width: 40px; margin: 10px auto 0; @@ -129,7 +196,10 @@ body { color: black; border: 1px solid #DD4A48; } + + /* 悬停样式 */ + #reset-btn:hover { background-color: #DD4A48; color: white; @@ -141,13 +211,13 @@ body { display: none; } */ + /*选中的按钮*/ + .selected { background-color: rgb(244, 242, 248); } - - ul { padding: 0; } @@ -164,13 +234,12 @@ li { float: right; } - .hide { display: none; } -footer .settings{ +footer .settings { position: absolute; bottom: 5px; right: 5px; -} +} \ No newline at end of file diff --git a/packages/shell-chrome/assets/html/pomodoro/assets/js/popup.js b/packages/shell-chrome/assets/html/pomodoro/assets/js/popup.js index 122fa0a..cffd503 100644 --- a/packages/shell-chrome/assets/html/pomodoro/assets/js/popup.js +++ b/packages/shell-chrome/assets/html/pomodoro/assets/js/popup.js @@ -42,121 +42,117 @@ let pomodoro = "pomodoro"; //番茄钟按钮-绑定事件 document.addEventListener("click", (e) => { - if (!e.target.matches(".button")) return; + if (!e.target.matches(".button")) return; - // reset when pomodoro button selected - pause = true; - seconds = 60; - startBtn.innerHTML = "开始"; + // reset when pomodoro button selected + pause = true; + seconds = 60; + startBtn.innerHTML = "开始"; - chrome.storage.sync.set({ pause: pause, seconds: seconds }, function () { - if (!chrome.runtime.error) { - alert("初始化pause、seconds"); - } - }); - - // 定时器初始化 - if (e.target.matches("#pomodoro-btn")) { - countdownTimer.innerHTML = "25:00"; - pomodoro = "pomodoro"; - minutes = 25; - chrome.storage.sync.set( - { minutes: minutes, countdownTimer: "25:00" }, - function () { + chrome.storage.sync.set({ pause: pause, seconds: seconds }, function() { if (!chrome.runtime.error) { - alert("added target pomodoro!"); + alert("初始化pause、seconds"); } - } - ); - } + }); + + // 定时器初始化 + if (e.target.matches("#pomodoro-btn")) { + countdownTimer.innerHTML = "25:00"; + pomodoro = "pomodoro"; + minutes = 25; + chrome.storage.sync.set({ minutes: minutes, countdownTimer: "25:00" }, + function() { + if (!chrome.runtime.error) { + alert("added target pomodoro!"); + } + } + ); + } }); // 开始按钮-绑定事件 startBtn.addEventListener("click", () => { - // countdown(); 在后台运行,需要取出状态 - debounce(start(), 100); + // countdown(); 在后台运行,需要取出状态 + debounce(start(), 100); }); function start() { - chrome.storage.sync.get("pomoData", ({ pomoData }) => { - const { minutes, seconds, status } = pomoData; + chrome.storage.sync.get("pomoData", ({ pomoData }) => { + const { minutes, seconds, status } = pomoData; - chrome.runtime.sendMessage( - { - status: "start", - senderId: "pomo", - content: { - minutes, - seconds, - }, - }, - (response) => { - console.log(response); + chrome.runtime.sendMessage({ + status: "start", + senderId: "pomo", + content: { + minutes, + seconds, + }, + }, + (response) => { + console.log(response); - startBtn.style.display = "none"; - endBtn.style.display = "block"; - getTimer(); - } - ); - }); + startBtn.style.display = "none"; + endBtn.style.display = "block"; + getTimer(); + } + ); + }); } endBtn.addEventListener("click", () => { - setTimeout(end, 200); + setTimeout(end, 200); }); function end() { - chrome.runtime.sendMessage( - { - status: "paused", - senderId: "pomo", - }, - (response) => { - console.log(response); - - startBtn.style.display = "block"; - endBtn.style.display = "none"; - clearTimer(); - } - ); -} - -function getTimer() { - clearTimer(); - timer = setInterval(() => { - chrome.storage.sync.get("pomoData", ({ pomoData }) => { - // console.log("pomodata****",pomoData) - // const{minutes,seconds,countdownTimer} = pomoData; - countdownTimer.innerHTML = pomoData.countdownTimer; - - //更新后倒计时判断,如果结束则重新初始化界面 - if(pomoData.countdownTimer == "00:00"){ - - audio.play(); - //不能放在页面上,要在后台进行 - chrome.runtime.sendMessage( - { - status: "playend", + chrome.runtime.sendMessage({ + status: "paused", senderId: "pomo", - }, - (response) => { - console.log(response,"**************下面"); - countdownTimer.innerHTML = "25:00"; + }, + (response) => { + console.log(response); startBtn.style.display = "block"; endBtn.style.display = "none"; clearTimer(); - } - ); + } + ); +} - } - }); - }, 200); +function getTimer() { + clearTimer(); + timer = setInterval(() => { + chrome.storage.sync.get("pomoData", ({ pomoData }) => { + // console.log("pomodata****",pomoData) + // const{minutes,seconds,countdownTimer} = pomoData; + countdownTimer.innerHTML = pomoData.countdownTimer; + + //更新后倒计时判断,如果结束则重新初始化界面 + if (pomoData.countdownTimer == "00:00") { + + audio.play(); + //不能放在页面上,要在后台进行 + chrome.runtime.sendMessage({ + status: "playend", + senderId: "pomo", + }, + (response) => { + console.log(response, "**************下面"); + countdownTimer.innerHTML = "25:00"; + + startBtn.style.display = "block"; + endBtn.style.display = "none"; + clearTimer(); + } + ); + + } + }); + }, 200); } function clearTimer() { - clearInterval(timer); + clearInterval(timer); } /* @@ -164,59 +160,104 @@ function clearTimer() { * delay [number] 毫秒,防抖期限值 */ function debounce(fn, delay) { - let timer = null; //借助闭包 - return function () { - if (timer) { - clearTimeout(timer); //进入该分支语句,说明当前正在一个计时过程中,并且又触发了相同事件。所以要取消当前的计时,重新开始计时 - timer = setTimeout(fn, delay); - } else { - timer = setTimeout(fn, delay); // 进入该分支说明当前并没有在计时,那么就开始一个计时 - } - }; + let timer = null; //借助闭包 + return function() { + if (timer) { + clearTimeout(timer); //进入该分支语句,说明当前正在一个计时过程中,并且又触发了相同事件。所以要取消当前的计时,重新开始计时 + timer = setTimeout(fn, delay); + } else { + timer = setTimeout(fn, delay); // 进入该分支说明当前并没有在计时,那么就开始一个计时 + } + }; } // 重置按钮-绑定事件 resetBtn.addEventListener("click", () => { - setTimeout(() => { - chrome.runtime.sendMessage( - { - status: "reset", - senderId: "pomo", - }, - (response) => { - // console.log(response); - countdownTimer.innerHTML = "25:00"; + setTimeout(() => { + chrome.runtime.sendMessage({ + status: "reset", + senderId: "pomo", + }, + (response) => { + // console.log(response); + countdownTimer.innerHTML = "25:00"; - startBtn.style.display = "block"; - endBtn.style.display = "none"; - clearTimer(); - } - ); - }, 100); + startBtn.style.display = "block"; + endBtn.style.display = "none"; + clearTimer(); + } + ); + }, 100); }); //页面反复打开时页面初始化 chrome.storage.sync.get("pomoData", ({ pomoData }) => { - console.log(pomoData); - const { status } = pomoData; + console.log(pomoData); + const { status } = pomoData; - if (status === "start") { - startBtn.style.display = "none"; - endBtn.style.display = "block"; - getTimer(); - } else if (status === "paused") { - startBtn.style.display = "block"; - endBtn.style.display = "none"; - chrome.storage.sync.get("pomoData", ({ pomoData }) => { - countdownTimer.innerHTML = pomoData.countdownTimer; - }); - } else if (status === "init") { - chrome.runtime.sendMessage({ - status: "init", - senderId: "pomo", - }); - countdownTimer.innerHTML = "25:00"; - }else if(status === 'playend'){ - countdownTimer.innerHTML = "25:00"; - } + if (status === "start") { + startBtn.style.display = "none"; + endBtn.style.display = "block"; + getTimer(); + } else if (status === "paused") { + startBtn.style.display = "block"; + endBtn.style.display = "none"; + chrome.storage.sync.get("pomoData", ({ pomoData }) => { + countdownTimer.innerHTML = pomoData.countdownTimer; + }); + } else if (status === "init") { + chrome.runtime.sendMessage({ + status: "init", + senderId: "pomo", + }); + countdownTimer.innerHTML = "25:00"; + } else if (status === 'playend') { + countdownTimer.innerHTML = "25:00"; + } }); + +// 轮播图 +let photos = ["../../image/background/pomo_green.jpeg", + "../../image/background/pomo1.png", + "../../image/background/pomo_waterfall.jpg", + "../../image/background/pomo_ocean.jpg", + "../../image/background/pomo_light.jpeg", + "../../image/background/pomo_leaf.jpeg", + "../../image/background/pomo_foresr.jpeg", + "../../image/background/pomo_fire.jpeg", + "../../image/background/pomo_crystal.jpg" +] + +let len = photos.length; +// console.log(len); +let index = 0; +document.getElementById('right').addEventListener("click", function() { + change_r(); +}); +document.getElementById('left').addEventListener("click", function() { + change_l(); +}); + +function change_l() { + index--; + if (index < 0) { + index = len - 1; + } + change(index); +} + +function change_r() { + index++; + if (index == len) { + index = 0; + } + change(index); +} + +function change(n) { + document.body.style = "background: url(" + photos[n] + ") no-repeat; background-size: cover;"; +} + +let t = setInterval(function() { + change_r(); +}, 40000); \ No newline at end of file diff --git a/packages/shell-chrome/assets/html/pomodoro/popup.html b/packages/shell-chrome/assets/html/pomodoro/popup.html index 1301838..ec337b8 100644 --- a/packages/shell-chrome/assets/html/pomodoro/popup.html +++ b/packages/shell-chrome/assets/html/pomodoro/popup.html @@ -1,5 +1,6 @@ + @@ -10,34 +11,35 @@ + - +
- -
- < - > -
+ +
+
+ +
+ - - -
- 00:00 -
-
- - - - -
+ +
+ 00:00 +
+
+ + + + +
- + - +
-
- -
+
+ +
+ \ No newline at end of file diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo1.png b/packages/shell-chrome/assets/image/background/pomo1.png similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo1.png rename to packages/shell-chrome/assets/image/background/pomo1.png diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_crystal.jpg b/packages/shell-chrome/assets/image/background/pomo_crystal.jpg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_crystal.jpg rename to packages/shell-chrome/assets/image/background/pomo_crystal.jpg diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_fire.jpeg b/packages/shell-chrome/assets/image/background/pomo_fire.jpeg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_fire.jpeg rename to packages/shell-chrome/assets/image/background/pomo_fire.jpeg diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_foresr.jpeg b/packages/shell-chrome/assets/image/background/pomo_foresr.jpeg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_foresr.jpeg rename to packages/shell-chrome/assets/image/background/pomo_foresr.jpeg diff --git a/packages/shell-chrome/assets/image/background/pomo_green.jpeg b/packages/shell-chrome/assets/image/background/pomo_green.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9517fee7e1ef670e3fdb758d59f59078d1e17a1a GIT binary patch literal 144866 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π$>Sn7ef-p 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/%Shp`@~tbyY^ z(e^66oYutUdM>wS4wR$jmqR&bz-3qOX+W}OrXU*XCc3t)7EFIfE1xP}pQ7Qv_GL#W zK4Cx;P`1jV>A;c2k7`m&In_1pLmmwv$vi=uy(?*A4`JJXE*6P_)U&v(2n2c>Qy{qu z6?WMjP0?d>^?oagZuAyX+S=;d-%g9bGD}I_%O`K{+sst2*xm<)HQ!ZZ5+Cb?g}seK zfA(y<8vEc2|2xxS_;vK)B>LUF^!w_>l>b~rk+VH|7`*9*&Bg6&#KUVlQtm6jXKb5N zZV@5fw1?tOiY74<@ZzWEv!BzlFFH_H5Z!wy+z$#+r01|KnjM66gpPwPUUM^;fdcg~ z8E;>8_JJoMR~0yA&M6U?om%@DurkR%BpUiP7aC}HLOPSQ(sX}3T;EOqp_Jf>z+%@~ zra(4t*e+nd2Z$6mgMsb{nGpWcBdU~!+tEyZsG!nct5E$0k7iU-u%^de>L zkA$|TOo6X&QEn@!6*t;nA4K?kb*S^J!S}?F89wZ2(&ddyx~ipcS`<$ok@$pf`I+6l zOVz;*CKsUzV7s93YP8ZsOSuOyfJjFNJB<3H>ZJ{y^K)hJK>>U5d5=@>mD$~2VIH7K z9$t-&)WJ!-T0*F;)%@n|nQe8pwU4UA;m2rb02UgXv9|21Nl0&p5@rlrA+RL#H7A|p zdN&W^9fVuxtLyqz{%c^qP?$lwg?-(!S{*bYM1}dxNi>T_R&^+|#iQI&H6ox_vxP=x zGPmpAH~OZ@thAI*13f1#)B zn7yN$E95ZMJ)W5>9CnvApMOshx0=ZmO1KNGmxjP2li(r46??#;Uee!3>!hL>fQNwS zBSYx8xI52T?iTGRtp*8NHpdRfiZz-RFXV2jNIm8c3NJej*=O^JanJITOyW>$&U9Eo zp5e5}CgEQzJw+?g5^oBJNmP*q;p+Hlg|lqT z{VPge#dk?%ji;e|%Kg`x!RlsVs50RFem_*eo*4yW(~=6plp=M`w3rJQXyqR{Er5-cQ*(en!AWQ@>wsC0% zrd$Wx28R4sHq5!@%8Lp=?&}=98{OX6UF5lLoOw#<%UCQ!B zxv5vFTlIPCJ)e+p22Xy5athO9f=3U>SInf5!GDZzQFPHh?ww=W3GP(jGp2|wj#L+X zl*abyHh+!3djJ;3Z_*L|u{2GVU7khl8qQd0!h`aKKA6Gfx?)LBsy^!#&N49onwc+m zjaH3^-_h>)+@0Elu)M!v+Jl2#^9YWj-iEIqgnvT`G+SI4t%Yrk)6RCH{t5~yK?97q zKBdxB&LN>~F^=$CX3c3F|K+famG}60EKDtrs<{sJ?|#*+OBtk$`x>j9kw@IyV^ zlb7?paK%pS{_#|s@Qp|1B{$a7GPyO`JZ8JNm0YD+un1%XnjxJ_>pD0c`QH3>f2?(&nF1Cxn2)_zhO8!SZV4XVbb zPE~B3*Ag18=XAtr=ul2s-5zvUSDW#I+jj57d4BWE=dO{S?!`r> zPoW2yZ)el4#t^kNi8tW5CJ{ApI@tvKY_enRQSCI9ri$FDBwxg@NkO|BpZ^2I!j;yv zKO}k|7u!M4T_!bFk!k2)&$k?3RQ-Fi!YgK5R+%t-fkgszdP)M#ogdSFI-0JUaj~2F z{;9PZP2B}Fm4B>AFu7x8@L5-Uw`;8f$vW^t!zw$;Vz}C zOI#10xgFd5@0sFnd(fL@|2(c}r~CW5H6jGEy*NS*KXs!SDe*rVY#;lz+{V`lnv_|+ z6*--a*mm)c;3E+hw*rP~@he*mpdl+E>qn}DHeo?atu!Jess#*orCmM_Jejt&W4_Jc zS^~$}>U%eN7PWJ}dN(&Wf9G=i^0#tC)_+>`1hbyCI91@e3CEjn9&oSXgK`2NnHIKs zUqLfN_yTjca$dNcV(i*(h)vqrPOTYFt-eP$upOA-!voE}u1~6QA%eogm`v&Ze1Qg? zWF!8nqfW?DRrrlT4|k90GFNAkcMJDS+4}-+;o}=C9<*w!zZ;BGhX($itQKuef>Itg zzT+No&m`rao;EZPY5KI$0n7z6h-rr-YF{KytU!|2pR5LncRw}(nfzefnZ4X-~l^fTLD?rL;b?fY^s|7u@PCXNQ$;|drv6a5)?mLX#H zGbFSbir?L?xm5^ll~SLJ?kloRT557|N0pE^!%Ge>&z$9f61ZT6*`#Oi^WWR8XQ9yd zWRIC3HP-BPB?XDjs{{Y6wEiR$n%$43oXSxs3{@fA1c;RKh$$a8G} zvdztJcJXz4Jp9A*aXBk=UzB75&z-HUjrafe>L&>Gl^L8Ts`{utc5ry``0SHce-(J`325?^333nRg9Wp-ti;z)jyhiexqaaHDoTw zwXm&qJpqx{7v8N(@)p52lSL&hV?4v=BpuSZp1@p`czEJO`HoMwi)pPjGrgx#rC)_; zrIHt~c-~6+55Y=h@}hU&II8jXot?*=p!W4q#C)Z;0jVIRA!0Nev`8oYMsYo^vl;s5 zg}StYBr`mIsq1C?@Xz(pdn@vq*<+~d;O4K+l_H%W0dF2aZdE~9t%~-xO4o| z6FP@z?9v|f6kIXKzKwov#@0h4 zkc;26XH%&Npd1KvWP#YqO9N>S*mOzL_=~~f|1GXC6L{PncSpuQZ?n3(jX;v)f*DO` z1h4pV4puS+)&b+%>PlfQmvV;DIW=;yUDCXA-31{3kMF&+Ntkj4GiSvA z_ROa?4)XTL!|rV-L%>~S@(HY|;IHM;_|Kr<8?iW(n+73!i1;rLh3?Y-VJ($)Lmo-S z>ctg&xpnpA=Zn>s|DKt~(=J;WGqaSF#C9s})^;X5^6eje^!yv%dJ((D`ZFyWJ zB*6~ouNw}JeE<&mb0XwgD)uxkU+kV_ZINO;f-;T&=Qm%d1FI_R?J?a4df;}OHdaMJ71!12+iC#^-*Qotv z3Q0QOP9%}V8c$UuAHh&qN{4byFWXIK&c#l)SF$BR2XS&AOe>gwjI^#0%Jv@+Hw*O5 zVBtwswvroHnP1`qQX0%H8kXQYkrmX{M_173JC0wX~lNuMxxbUqqWjC zJRLo(xgY3w$^LQD8^O9LDa&O&9aC3~73-qen^QTvcRFqRMd(^Uz$?M;0KY}J9hdzD zn}qa-89ghUJzGh1mb!=YfWp_~2OqIf24>c^7Wo56`N7Jh4p)d7)}wc^(E(xeX`96v zhS{x!xDc#x#vUb-Mf;TI-cM;Te3tYgJHut#rU|VT`R|$95o|@GSMZR6BMyS>QqR?7 z3wAKddixmx=e(8niTq?dI^;^Ki(hsVT7Cz``*S(exyl8OsTcrZZ7kNzZR`M=L*{Y7 zWi9df>V^A$*~#84b%F;FgX}#~WNlTOTZ>mnz#R+cfbSaG{N!?P(@P)Nt0_C|6~?5g zpte0MztmDbR`hpAJkiZ~#Lclb2cz)3&vtOihOGG@pu;A_LYBBKccc3Dzh}C75^_we z1#{$G#Qm#xIaMG<{HT#q$H&-ZBi&V(BuInAOoj#Z}1TMmg(J?}D{)0n>23Q;TxG7RS zne37p^%ORH`0$m4dP<7^u3W4IK?o(3Zb7;GTK4xjj=Q@u8WlPqt|? zrndi?^JQ3OZ)dwSKd=05izJ5cHa1HsEO-*;6ohCG1S z$4>aVZn>QA+zus^eK)hcjb9>vOr=8|#ET>$6=wvOmA_=Gw~M09amV)OL+f?$1LL z28OYN5-Nz8TQFCfzE?Jviu@LR4}ty}Ah9QQcKjIvDV7;|-tGZEM70hKWISKSI@!olVxlr{5vtFdhs#4p;fo>puy3YQ{2@8!3{`YWk(u?~*Rg#9``r2s&xiuGT-paS&J~`T4|eE?RXCoCuFJ6CcIT=%_YmP;!>ZfM?ZSqIX0bFL zNXp_jJLT6qw$r-AS>`%N!g*=6H+`~5KPf#T*!lI7iP9_Hwq;yOcq)B0zfl(RoNc|y;AVkO? zBVNtT$F@tcMIO@8r~xEW0!8+>fa=XCHZqpZzZRUlKt8! zbxa`PfPZr>*0OA7yUdYxNDu-5#AnXIDbT4@n;lf1U3V!&*h*nzf~E3?` zH(siKcPNS%=RL*rl!`P{4xVRN%>b6}nakA}EO?hITFSjbl=6VM@9r5?*bIuwMT*mz z>(e{(miwYot|tAHqDttB9EFLGw#iXUx1zf#GHQw)FGOD5SO0za9MOosd=n{JBqZb@ zi?{rsTH)=jj+5i32OvHtaD$K~c)WbEaLx`Iy%Q%G&cl_VM~s1_H+BKPJP;pbd8(pX z-!Qb;VRJY|#{-tRAM1iQ|5=>v8_O$j0~D-XkcJAsUnn)1xq4myu4W6_IW_eYj?$NU z-GckvJStb6pyBpQnpd?;5pAS9>X}yr06kc-Dphvyhm8}vOY$jM!eVTIg}Vb%3qhia z$~Fi~eZ{BN@LJBW2s3hQqa_dOi`;ef@{$ic@C2@|$8&TkY0nc~YeU5vZ|7IIpm1!T z7Mzomoo&#CNb(Ifvmz$nM?7}yX<^^EZ_ywDyPv{w!sYf4Q$uVty3vI#!@{{}=qa?{ zs%9|%X5Ha@&(NjlTTvN)gB)i)t}e-WtN*3S`Pso}5N;se6k8lud_~KFjy;Q~W+mN)~k1|IL zHp34#b5X*4Y;|IX=R%5KUWR&Ogn>@eTYsoi5Q2e~{O6 zbU7X9>kkEVA^dTAH{ae*%jn5-l)F&yM$;^x;Suc&`=+Yn%s8!iJl#kZXSUK0XGr?wpB1ZTon=$ac+R;38SC2uGgQN4gINZF3cH?;R?-C zu2ZnshntIkdw>#np>ZKez^?1b=o-@TQrM7$bdisE_WY&L)SIq0YmPc^$?T+2q+ean z1sBwpcL+lYnpMN;S6)tuNGZI899pw>v`mL%gwUxkr7qb#Rq0&}49T~bY(Y3hE~f3U z*vpVVXyl@s_wC#sDr4kRe`;d)keA_cmoNjj*wqczjfWdm6eIK{fEQldsRVt|wxz&P zSufiJSUe#X>7G;FIdoMqM2~kOnbQ?q2NLQ+Nv4ToGK4ibOJA)wdP=BN>~LnOWA*w6 zyEVAasgQlMgnbyd*n1Ssk1v(?k1$4dfN%Q#4M2CtI#GJ53G6yiLj z=lcvptqQvoM3tkhU|SELwZt!h=B2>WhKoHkv)6N#x$ zoz8Y+5ApaBtk}DpkBx^%1v`YkG(#1n+(u{ecHd-@)p2hDjVmL^$PxMA-!nTu!uAE4 JDIfo3{U3GaV7&kU literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_leaf.jpeg b/packages/shell-chrome/assets/image/background/pomo_leaf.jpeg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_leaf.jpeg rename to packages/shell-chrome/assets/image/background/pomo_leaf.jpeg diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_light.jpeg b/packages/shell-chrome/assets/image/background/pomo_light.jpeg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_light.jpeg rename to packages/shell-chrome/assets/image/background/pomo_light.jpeg diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_ocean.jpg b/packages/shell-chrome/assets/image/background/pomo_ocean.jpg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_ocean.jpg rename to packages/shell-chrome/assets/image/background/pomo_ocean.jpg diff --git a/packages/shell-chrome/assets/html/pomodoro/images/pomo_waterfall.jpg b/packages/shell-chrome/assets/image/background/pomo_waterfall.jpg similarity index 100% rename from packages/shell-chrome/assets/html/pomodoro/images/pomo_waterfall.jpg rename to packages/shell-chrome/assets/image/background/pomo_waterfall.jpg diff --git a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js index 6b07aac..52fe7a3 100644 --- a/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js +++ b/packages/shell-chrome/assets/js/mouse-effects/mouse-style.js @@ -25,7 +25,7 @@ $(function() { $(this).css("cursor", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c%0A6QAABPxJREFUWEe9lltIalkYx9feak1hDBonIvVM0ZyKLmAM3YyIqB6KCgrK%0Abj710G1gKooJJrCYiB4q6qHefIgoKoaChpiieojQJIWiy0GygzaO0RVhSDTb%0Ae+1hOSlb3d56aL+Iur/1/db3/77/Whj4/6kGAOgAAPq37x/2gQEAyrRa7V9s%0ANhuTSqXk5eXlGUVRTR8FgwC+HB0dfc3JyWG7tq3RaAiZTAY/AgYBgNTU1Bed%0AThfBVHcE09DQQFxfX1+EUJkoAMAnAMDfoWroBMAwTAsh/ClYUACYIQzDfkeg%0ACQkJ5Pz8PG6xWB4oihIEW9MJwCRDsECVSoUqQ97c3BgrKioSNzc3I+kxZrMZ%0AikQinKIoVw7GJd1/BpLBH8zr6ysVHx9Pra2tUS0tLS9CoRBfW1vjJCQksFDM%0Azs4OUV1dPffy8vKLvzXcAKHKQF9ILpeTVVVVFL2B9/f3SQSTlJSEraysRAiF%0AQlagKtDL4zMNwWSoqakhNzY2nLtlehBMSUkJAtgDAKDRfvB+z0OfcGUYHx9/%0ALS4uxgoKCtwj7J0Ax3EAIQR7e3tEc3MzcX9/r6TDeAC8RwYulwufn59xpgos%0ALi46Li4u8LGxMQ9ABINM7+npSeTdoWHLMDIyQqhUKmp7e5tDhzg9PSXFYjEG%0AIWSEQw0cExMz5TMiiYmJNoPB8F0w/en/Ly0tvba2tnIKCgpIkUhEra6u4vn5%0A+VClUjFKgyojk8msFEXxfQDeIwMdBu2Mw+Ewzr5WqyXz8vIICOGPAIB/nCbI%0AsNMvSqXyq0Qi8dtYTNVBLri6usoYY7FYkCkRVqu1CtkDPZ6RVCAQ2A0GQ8To%0A6Cg8Pj4GEokEDg4OemjsDVFbW0vy+XxSoVC4zxRUjeTkZIfJZPoVADDDBM4I%0AgGGYjsfjfdna2oLIZA4PD4ny8nJ8YGAAyuXyoCOHEvX19dlnZ2f/dDgcDYH6%0AiQlgqLKycmh4eJhFdzi0SFlZmaO9vZ2qr6/38H2RSARvb28JkiQj5ubmHB0d%0AHc4qZGdn205OTlJceodUAQzDKGQcaWlpdp1O5zMNLmPp6uoiULPNzMyw0G96%0AvZ64uroCubm5OI/Hc49eMAjvCkRJpdJ/l5eX2fn5+Xa1Wu0DUFhYSCqVSqf9%0ASiQSQq1Ws6Ojo6FCoYBSqZRRnjeIH4JaMQDgc29v7+XU1FSk0WgkHx4ePA4a%0AlLSxsZFYWFhg0UetqamJnJiYwAQCAaPp0OTwgfDpAdTJT09PzoWYZMBxHPpz%0At2DmlZWVZTs/P/eAYDIis8lkike7KSoqsh0cHKBrlvNB9trW1gY0Go37BOzp%0A6bFNT0+73wkXwt8YIm8nMjIyMLPZ7JThzT7Z9N2jOedyuX+kp6dXHR8fvwvC%0A73UpMjJyxuFw/AwAcMoxODhIeJ9qSUlJdqPRiBILxWLxZTgQKSkpdr1eHxXw%0AvvZWzl2Kokq9S4vslc/n99EcLiyIycnJ1/7+/u9DAfi8u7v7rbS01GPEuFyu%0Aw2q1ehgSupKLxeLrYJVYX1931NXVyQEA46EAgLi4ONvd3Z3bE9CplpOTU+F9%0AsLxVKSAEPbm/05CpkT1kYLFYLxDCQHeGT5mZmddnZ2cejemdPBwAtwxoGlpb%0AW5MD+burEnQIpuThAIDY2Fj74+NjJI7jFnSTCTbvdIjOzk68u7t7GGnuHRdS%0AD7gWw3H8NwhhT4jJ6a8hKWxMcf8BWQiA/lSw+WUAAAAASUVORK5CYII=), auto"); }); $('a').hover(function() { - $(this).css("cursor", "crosshair"); + $(this).css("cursor", "url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c%0A6QAAA35JREFUSEvtVk1IG1EQnv1PNhEhVEloRa22gXqw3jyU5qAUQWk9iKjQ%0Ag7SIpIfmnJMHxaNQsYJUkLQSqAcP1VPFS6EeqwepFqOCaQ8x/kRo3N3se1tm%0AYdM02dhtrvVBEt6+b+abmffNbBhwvqpZlv0MADddLtf7bDY74ty0FMk4MRYE%0A4X4ikfhSV1dnwgkh4PF4FFVV3U7s7TCOiDs6Ouja2tofWEopyLL8UlXVV5WQ%0AOyI2DMModo6P3G63pqqqdE3spALXpbat0rW4sCz/Xzth1ufn5yWa0DQNtra2%0AoLu7W6GUjhBC3lY8Mu3E5aRX8Tpqa2shnU7jTFcKbSruYyfEFmZhYYEODw/f%0ABYCE9SxPLEnSo5qamtVwOMzPzc0ZyWTyga7r+BpEIZXM6n8hRmw0GjUmJyd5%0AAKC4N4klSbqTTqe/eb3evL9kMgn19fUvKKWv7Yjx1chxXFl+u3Oe53OEEDFP%0AzPM8yeVybLGXk5MTCAQCzzVNe4Mk6MxauD8+Pgafz1dCvrOzAy0tLaDrOjAM%0AA5lMxsSdnZ1BdXW1maz5FYlEjKmpKdvoLy8v8fVnZpfL5YBlWTMAURRNVVdV%0AVZXY7e3tQTAYzBNns1kTh/aiKL4jhDw1iVmW1QghQrm6WUQWMf4JEAQhH0ix%0AHbYUBmvhC/eCIPyklHotcXEbGxt6e3u7LbdFbJVuenraiEQijLW3M8IKra+v%0AQygUgqOjI2hoaDArxXGcTikVCtvJv7S09KOvr8+2xdBRZ2cnzM/Po+hgcXHR%0A6O/vZ5qbm439/X0GhY/3KUkSKIoCY2NjMD4+DqiTUChkHBwcMBcXF0iMg8Vd%0ATHJ7dnY2MTo6WpKEJRA86OrqgtXVVXNe8zwPeIeyLFsZmb941traSre3t03R%0AYjCIdblc3zVNu2WX3Y1oNJqamJiwzRzvFwVmrUAgAKlUCjY3N6GtrY3GYjF2%0AaGgof454rAR+MBiWZT0AkC07uQYGBmg8Hnc02VZWVoyenh4mHo/D4OBg2d5u%0AbGyEw8PD3+1UBlkVDoczMzMzjsj/Nsmwh30+3z0A+Jrv4yuM5N7e3szy8jKO%0AuooXlliW5U+Kojy0nDjJhgsGgzpOo0qWqqrg9Xo/6Lr+uNDeCbGJb2pqMnZ3%0Ad6+cz5ZjVPXp6Sn4/X5CKbWtlmNidCoIwjNK6ZOrMhdFMaNp2kdCSOwq3C/H%0Acfgu+27rfgAAAABJRU5ErkJggg==), crosshair"); }); } else { ('*').hover(function() { diff --git a/packages/shell-chrome/assets/js/popup.js b/packages/shell-chrome/assets/js/popup.js index c0b7c87..a8aa6db 100644 --- a/packages/shell-chrome/assets/js/popup.js +++ b/packages/shell-chrome/assets/js/popup.js @@ -13,6 +13,18 @@ $(function() { // 改变开关状态(保持与上次设置时一致) input.checked = budget.clickState3; }); + // 获取番茄钟页面状态 + chrome.storage.sync.get('clockState', function(budget) { + console.log(budget.clockState); + if (budget.clockState === "block") { + $('#back').css("display", "block"); + $('#article').css("display", "none"); + $('#pomodoro').css("display", "block"); + } else if (budget.clockState === "none") { + $('#article').css("display", "block"); + $('#pomodoro').css("display", "none"); + } + }); // 点击开关时改变按钮状态 $("#button-2").click(function() { @@ -74,4 +86,18 @@ $(function() { chrome.extension.getBackgroundPage().takeScreenshot(tabs[0]); }) }); + + $('#clock').click(function() { + $('#pomodoro').fadeIn(500); + $('#article').fadeOut(0); + $('#back').css("display", "block"); + chrome.storage.sync.set({ "clockState": "block" }); + }); + + $('#back').click(function() { + $('#pomodoro').fadeOut(0); + $('#article').fadeIn(200); + $('#back').css("display", "none"); + chrome.storage.sync.set({ "clockState": "none" }); + }) }) \ No newline at end of file diff --git a/packages/shell-chrome/popup.html b/packages/shell-chrome/popup.html index 611c8fb..7c96402 100644 --- a/packages/shell-chrome/popup.html +++ b/packages/shell-chrome/popup.html @@ -12,49 +12,54 @@

Logo
-
-
    -
  • -
    -
    -
  • -
  • -
    - 鼠标样式 -
    - -
    -
    +
    +
    +
    天气
    +
    +
      +
    • +
      + 鼠标样式 +
      + +
      +
      +
      -
    -
  • -
  • -
    - 点击特效 -
    - -
    -
    +
  • +
  • +
    + 点击特效 +
    + +
    +
    +
    -
- -
  • -
    - 确认访问页自动跳转 -
    - -
    -
    +
  • +
  • +
    + 访问页自动跳转 +
    + +
    +
    +
    - -
  • - + + + +
    +
    + 番茄钟 +
    +
    - + - + \ No newline at end of file From fceeeb078f73fe63b553fa855c60f23eb022495f Mon Sep 17 00:00:00 2001 From: xiao_io <2238929232@qq.com> Date: Wed, 9 Feb 2022 19:04:27 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E6=95=B4=E4=BD=93=E5=B8=83=E5=B1=80?= =?UTF-8?q?=E5=92=8C=E7=95=AA=E8=8C=84=E9=92=9F=E3=80=81=E5=A4=A9=E6=B0=94?= =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shell-chrome/assets/css/main.css | 330 +++++++++--------- packages/shell-chrome/assets/css/main.less | 196 +++++------ .../assets/html/pomodoro/background.js | 258 +++++++------- .../assets/image/weather/icons/100-fill.svg | 4 + .../assets/image/weather/icons/100.svg | 4 + .../assets/image/weather/icons/1001.svg | 3 + .../assets/image/weather/icons/1002.svg | 5 + .../assets/image/weather/icons/1003.svg | 3 + .../assets/image/weather/icons/1004.svg | 3 + .../assets/image/weather/icons/1005.svg | 3 + .../assets/image/weather/icons/1006.svg | 3 + .../assets/image/weather/icons/1007.svg | 3 + .../assets/image/weather/icons/1008.svg | 4 + .../assets/image/weather/icons/1009.svg | 4 + .../assets/image/weather/icons/101-fill.svg | 4 + .../assets/image/weather/icons/101.svg | 4 + .../assets/image/weather/icons/1010.svg | 4 + .../assets/image/weather/icons/1011.svg | 4 + .../assets/image/weather/icons/1012.svg | 3 + .../assets/image/weather/icons/1013.svg | 3 + .../assets/image/weather/icons/1014.svg | 3 + .../assets/image/weather/icons/1015.svg | 3 + .../assets/image/weather/icons/1016.svg | 4 + .../assets/image/weather/icons/1017.svg | 3 + .../assets/image/weather/icons/1018.svg | 4 + .../assets/image/weather/icons/1019.svg | 3 + .../assets/image/weather/icons/102-fill.svg | 4 + .../assets/image/weather/icons/102.svg | 4 + .../assets/image/weather/icons/1020.svg | 4 + .../assets/image/weather/icons/1021.svg | 3 + .../assets/image/weather/icons/1022.svg | 3 + .../assets/image/weather/icons/1023.svg | 4 + .../assets/image/weather/icons/1024.svg | 5 + .../assets/image/weather/icons/1025.svg | 4 + .../assets/image/weather/icons/1026.svg | 4 + .../assets/image/weather/icons/1027.svg | 4 + .../assets/image/weather/icons/1028.svg | 4 + .../assets/image/weather/icons/1029.svg | 3 + .../assets/image/weather/icons/103-fill.svg | 4 + .../assets/image/weather/icons/103.svg | 4 + .../assets/image/weather/icons/1030.svg | 4 + .../assets/image/weather/icons/1031.svg | 3 + .../assets/image/weather/icons/1032.svg | 3 + .../assets/image/weather/icons/1033.svg | 3 + .../assets/image/weather/icons/1034.svg | 4 + .../assets/image/weather/icons/1035.svg | 3 + .../assets/image/weather/icons/1036.svg | 3 + .../assets/image/weather/icons/1037.svg | 4 + .../assets/image/weather/icons/1038.svg | 3 + .../assets/image/weather/icons/1039.svg | 4 + .../assets/image/weather/icons/104-fill.svg | 4 + .../assets/image/weather/icons/104.svg | 4 + .../assets/image/weather/icons/1040.svg | 3 + .../assets/image/weather/icons/1041.svg | 3 + .../assets/image/weather/icons/1042.svg | 3 + .../assets/image/weather/icons/1043.svg | 3 + .../assets/image/weather/icons/1044.svg | 4 + .../assets/image/weather/icons/1045.svg | 3 + .../assets/image/weather/icons/1046.svg | 4 + .../assets/image/weather/icons/1047.svg | 8 + .../assets/image/weather/icons/1048.svg | 4 + .../assets/image/weather/icons/1049.svg | 3 + .../assets/image/weather/icons/1050.svg | 4 + .../assets/image/weather/icons/1051.svg | 3 + .../assets/image/weather/icons/1052.svg | 4 + .../assets/image/weather/icons/1053.svg | 3 + .../assets/image/weather/icons/1054.svg | 4 + .../assets/image/weather/icons/1055.svg | 4 + .../assets/image/weather/icons/1056.svg | 4 + .../assets/image/weather/icons/1057.svg | 9 + .../assets/image/weather/icons/1058.svg | 4 + .../assets/image/weather/icons/1059.svg | 5 + .../assets/image/weather/icons/1061.svg | 8 + .../assets/image/weather/icons/1064.svg | 3 + .../assets/image/weather/icons/1101.svg | 3 + .../assets/image/weather/icons/1302.svg | 3 + .../assets/image/weather/icons/1402.svg | 3 + .../assets/image/weather/icons/150-fill.svg | 3 + .../assets/image/weather/icons/150.svg | 3 + .../assets/image/weather/icons/151-fill.svg | 4 + .../assets/image/weather/icons/151.svg | 4 + .../assets/image/weather/icons/152-fill.svg | 4 + .../assets/image/weather/icons/152.svg | 4 + .../assets/image/weather/icons/153-fill.svg | 4 + .../assets/image/weather/icons/153.svg | 4 + .../assets/image/weather/icons/1601.svg | 4 + .../assets/image/weather/icons/1602.svg | 5 + .../assets/image/weather/icons/1603.svg | 6 + .../assets/image/weather/icons/1604.svg | 10 + .../assets/image/weather/icons/1605.svg | 3 + .../assets/image/weather/icons/1606.svg | 4 + .../assets/image/weather/icons/1607.svg | 4 + .../assets/image/weather/icons/2001.svg | 3 + .../assets/image/weather/icons/2002.svg | 3 + .../assets/image/weather/icons/2003.svg | 3 + .../assets/image/weather/icons/2004.svg | 5 + .../assets/image/weather/icons/2005.svg | 4 + .../assets/image/weather/icons/2006.svg | 3 + .../assets/image/weather/icons/2007.svg | 4 + .../assets/image/weather/icons/2008.svg | 4 + .../assets/image/weather/icons/2009.svg | 4 + .../assets/image/weather/icons/2010.svg | 7 + .../assets/image/weather/icons/2011.svg | 3 + .../assets/image/weather/icons/2012.svg | 4 + .../assets/image/weather/icons/2013.svg | 4 + .../assets/image/weather/icons/2014.svg | 4 + .../assets/image/weather/icons/2015.svg | 4 + .../assets/image/weather/icons/2016.svg | 4 + .../assets/image/weather/icons/2017.svg | 5 + .../assets/image/weather/icons/2018.svg | 3 + .../assets/image/weather/icons/300-fill.svg | 3 + .../assets/image/weather/icons/300.svg | 3 + .../assets/image/weather/icons/301-fill.svg | 4 + .../assets/image/weather/icons/301.svg | 4 + .../assets/image/weather/icons/302-fill.svg | 3 + .../assets/image/weather/icons/302.svg | 3 + .../assets/image/weather/icons/303-fill.svg | 3 + .../assets/image/weather/icons/303.svg | 3 + .../assets/image/weather/icons/304-fill.svg | 4 + .../assets/image/weather/icons/304.svg | 4 + .../assets/image/weather/icons/305-fill.svg | 3 + .../assets/image/weather/icons/305.svg | 3 + .../assets/image/weather/icons/306-fill.svg | 3 + .../assets/image/weather/icons/306.svg | 3 + .../assets/image/weather/icons/307-fill.svg | 3 + .../assets/image/weather/icons/307.svg | 3 + .../assets/image/weather/icons/308-fill.svg | 4 + .../assets/image/weather/icons/308.svg | 4 + .../assets/image/weather/icons/309-fill.svg | 3 + .../assets/image/weather/icons/309.svg | 3 + .../assets/image/weather/icons/310-fill.svg | 3 + .../assets/image/weather/icons/310.svg | 3 + .../assets/image/weather/icons/311-fill.svg | 3 + .../assets/image/weather/icons/311.svg | 3 + .../assets/image/weather/icons/312-fill.svg | 3 + .../assets/image/weather/icons/312.svg | 3 + .../assets/image/weather/icons/313-fill.svg | 3 + .../assets/image/weather/icons/313.svg | 3 + .../assets/image/weather/icons/314-fill.svg | 3 + .../assets/image/weather/icons/314.svg | 3 + .../assets/image/weather/icons/315-fill.svg | 3 + .../assets/image/weather/icons/315.svg | 3 + .../assets/image/weather/icons/316-fill.svg | 3 + .../assets/image/weather/icons/316.svg | 3 + .../assets/image/weather/icons/317-fill.svg | 3 + .../assets/image/weather/icons/317.svg | 3 + .../assets/image/weather/icons/318-fill.svg | 3 + .../assets/image/weather/icons/318.svg | 3 + .../assets/image/weather/icons/350-fill.svg | 3 + .../assets/image/weather/icons/350.svg | 3 + .../assets/image/weather/icons/351-fill.svg | 9 + .../assets/image/weather/icons/351.svg | 9 + .../assets/image/weather/icons/399-fill.svg | 3 + .../assets/image/weather/icons/399.svg | 3 + .../assets/image/weather/icons/400-fill.svg | 3 + .../assets/image/weather/icons/400.svg | 3 + .../assets/image/weather/icons/401-fill.svg | 3 + .../assets/image/weather/icons/401.svg | 3 + .../assets/image/weather/icons/402-fill.svg | 3 + .../assets/image/weather/icons/402.svg | 3 + .../assets/image/weather/icons/403-fill.svg | 3 + .../assets/image/weather/icons/403.svg | 3 + .../assets/image/weather/icons/404-fill.svg | 3 + .../assets/image/weather/icons/404.svg | 3 + .../assets/image/weather/icons/405-fill.svg | 3 + .../assets/image/weather/icons/405.svg | 3 + .../assets/image/weather/icons/406-fill.svg | 3 + .../assets/image/weather/icons/406.svg | 3 + .../assets/image/weather/icons/407-fill.svg | 3 + .../assets/image/weather/icons/407.svg | 3 + .../assets/image/weather/icons/408-fill.svg | 3 + .../assets/image/weather/icons/408.svg | 3 + .../assets/image/weather/icons/409-fill.svg | 3 + .../assets/image/weather/icons/409.svg | 3 + .../assets/image/weather/icons/410-fill.svg | 3 + .../assets/image/weather/icons/410.svg | 3 + .../assets/image/weather/icons/456-fill.svg | 3 + .../assets/image/weather/icons/456.svg | 3 + .../assets/image/weather/icons/457-fill.svg | 3 + .../assets/image/weather/icons/457.svg | 3 + .../assets/image/weather/icons/499-fill.svg | 3 + .../assets/image/weather/icons/499.svg | 3 + .../assets/image/weather/icons/500-fill.svg | 3 + .../assets/image/weather/icons/500.svg | 3 + .../assets/image/weather/icons/501-fill.svg | 3 + .../assets/image/weather/icons/501.svg | 3 + .../assets/image/weather/icons/502-fill.svg | 3 + .../assets/image/weather/icons/502.svg | 3 + .../assets/image/weather/icons/503-fill.svg | 12 + .../assets/image/weather/icons/503.svg | 7 + .../assets/image/weather/icons/504-fill.svg | 9 + .../assets/image/weather/icons/504.svg | 9 + .../assets/image/weather/icons/507-fill.svg | 3 + .../assets/image/weather/icons/507.svg | 3 + .../assets/image/weather/icons/508-fill.svg | 3 + .../assets/image/weather/icons/508.svg | 3 + .../assets/image/weather/icons/509-fill.svg | 3 + .../assets/image/weather/icons/509.svg | 3 + .../assets/image/weather/icons/510-fill.svg | 3 + .../assets/image/weather/icons/510.svg | 3 + .../assets/image/weather/icons/511-fill.svg | 7 + .../assets/image/weather/icons/511.svg | 7 + .../assets/image/weather/icons/512-fill.svg | 9 + .../assets/image/weather/icons/512.svg | 9 + .../assets/image/weather/icons/513-fill.svg | 11 + .../assets/image/weather/icons/513.svg | 11 + .../assets/image/weather/icons/514-fill.svg | 3 + .../assets/image/weather/icons/514.svg | 3 + .../assets/image/weather/icons/515-fill.svg | 3 + .../assets/image/weather/icons/515.svg | 3 + .../assets/image/weather/icons/800.svg | 3 + .../assets/image/weather/icons/801.svg | 3 + .../assets/image/weather/icons/802.svg | 3 + .../assets/image/weather/icons/803.svg | 3 + .../assets/image/weather/icons/804.svg | 3 + .../assets/image/weather/icons/805.svg | 3 + .../assets/image/weather/icons/806.svg | 3 + .../assets/image/weather/icons/807.svg | 3 + .../assets/image/weather/icons/900-fill.svg | 3 + .../assets/image/weather/icons/900.svg | 4 + .../assets/image/weather/icons/901-fill.svg | 3 + .../assets/image/weather/icons/901.svg | 4 + .../assets/image/weather/icons/999-fill.svg | 4 + .../assets/image/weather/icons/999.svg | 3 + .../assets/image/weather/icons/9999.svg | 3 + .../assets/image/weather/night.webp | Bin 0 -> 12704 bytes .../assets/image/weather/sun.webp | Bin 0 -> 102028 bytes .../assets/image/weather/xue.webp | Bin 0 -> 12996 bytes .../assets/image/weather/yin.webp | Bin 0 -> 26340 bytes .../shell-chrome/assets/image/weather/yu.webp | Bin 0 -> 25126 bytes .../assets/image/weather/yun.webp | Bin 0 -> 21846 bytes packages/shell-chrome/assets/js/popup2.js | 99 ++++++ packages/shell-chrome/popup.html | 34 +- 233 files changed, 1335 insertions(+), 425 deletions(-) create mode 100644 packages/shell-chrome/assets/image/weather/icons/100-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/100.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1001.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1002.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1003.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1004.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1005.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1006.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1007.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1008.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1009.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/101-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/101.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1010.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1011.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1012.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1013.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1014.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1015.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1016.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1017.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1018.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1019.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/102-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/102.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1020.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1021.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1022.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1023.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1024.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1025.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1026.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1027.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1028.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1029.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/103-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/103.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1030.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1031.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1032.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1033.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1034.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1035.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1036.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1037.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1038.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1039.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/104-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/104.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1040.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1041.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1042.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1043.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1044.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1045.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1046.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1047.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1048.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1049.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1050.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1051.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1052.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1053.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1054.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1055.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1056.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1057.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1058.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1059.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1061.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1064.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1101.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1302.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1402.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/150-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/150.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/151-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/151.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/152-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/152.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/153-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/153.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1601.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1602.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1603.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1604.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1605.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1606.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/1607.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2001.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2002.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2003.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2004.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2005.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2006.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2007.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2008.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2009.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2010.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2011.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2012.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2013.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2014.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2015.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2016.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2017.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/2018.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/300-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/300.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/301-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/301.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/302-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/302.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/303-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/303.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/304-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/304.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/305-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/305.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/306-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/306.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/307-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/307.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/308-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/308.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/309-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/309.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/310-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/310.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/311-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/311.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/312-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/312.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/313-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/313.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/314-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/314.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/315-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/315.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/316-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/316.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/317-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/317.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/318-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/318.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/350-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/350.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/351-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/351.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/399-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/399.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/400-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/400.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/401-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/401.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/402-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/402.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/403-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/403.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/404-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/404.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/405-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/405.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/406-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/406.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/407-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/407.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/408-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/408.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/409-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/409.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/410-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/410.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/456-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/456.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/457-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/457.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/499-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/499.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/500-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/500.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/501-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/501.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/502-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/502.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/503-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/503.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/504-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/504.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/507-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/507.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/508-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/508.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/509-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/509.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/510-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/510.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/511-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/511.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/512-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/512.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/513-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/513.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/514-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/514.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/515-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/515.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/800.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/801.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/802.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/803.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/804.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/805.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/806.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/807.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/900-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/900.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/901-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/901.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/999-fill.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/999.svg create mode 100644 packages/shell-chrome/assets/image/weather/icons/9999.svg create mode 100644 packages/shell-chrome/assets/image/weather/night.webp create mode 100644 packages/shell-chrome/assets/image/weather/sun.webp create mode 100644 packages/shell-chrome/assets/image/weather/xue.webp create mode 100644 packages/shell-chrome/assets/image/weather/yin.webp create mode 100644 packages/shell-chrome/assets/image/weather/yu.webp create mode 100644 packages/shell-chrome/assets/image/weather/yun.webp create mode 100644 packages/shell-chrome/assets/js/popup2.js diff --git a/packages/shell-chrome/assets/css/main.css b/packages/shell-chrome/assets/css/main.css index b4e867c..6c128d3 100644 --- a/packages/shell-chrome/assets/css/main.css +++ b/packages/shell-chrome/assets/css/main.css @@ -20,9 +20,28 @@ body { height: 40px; background: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%); } -#popup header img { +#popup header #logo { height: inherit; } +#popup header #weather { + float: right; + height: 100%; + line-height: 40px; + margin-right: 12px; +} +#popup header #weather #weatherSite { + font-size: 16px; + margin-right: 5px; +} +#popup header #weather #svg_w { + height: 20px; +} +#popup header #weather #weatherText { + font-size: 18px; +} +#popup header #weather #weatherTemp { + font-size: 18px; +} #popup #back { display: none; position: absolute; @@ -36,177 +55,17 @@ body { transform: rotate(-45deg); cursor: pointer; } -#popup #article #weather { - width: 100%; - height: 150px; - margin-top: 3px; - background-color: #fff; +#popup #article #buttons { + position: relative; + margin-top: 12px; } -#popup #article .left { +#popup #article #buttons #btnScreenshot, +#popup #article #buttons #transform { float: left; - width: 200px; -} -#popup #article .left ul li { - margin: 5px 0; - height: 45px; - background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); -} -#popup #article .left ul li span { - font-size: 16px; - line-height: 45px; - margin-left: 5px; -} -#popup #article .left ul li #click-per .button { - position: relative; - float: right; - top: 6px; - right: 6px; - width: 66px; - height: 32px; - border-radius: 100px; -} -#popup #article .left ul li #click-per .button .checkbox { - position: relative; - width: 100%; - height: 100%; - opacity: 0; - cursor: pointer; - z-index: 3; -} -#popup #article .left ul li #click-per .button .knobs, -#popup #article .left ul li #click-per .button .layer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -#popup #article .left ul li #click-per .button .knobs { - z-index: 2; -} -#popup #article .left ul li #click-per .button .layer { - border-radius: 100px; - width: 100%; - background-color: #ebf7fc; - z-index: 1; -} -#popup #article .left ul li #click-per .button .knobs::before { - content: "YES"; - position: absolute; - top: 2px; - left: 34px; - width: 20px; - height: 10px; - color: #fff; - font-size: 10px; - font-weight: bold; - text-align: center; - line-height: 1; - padding: 9px 4px; - background-color: #03a9f4; - border-radius: 50%; -} -#popup #article .left ul li #click-per .button .checkbox:checked + .knobs:before { - content: "NO"; - left: 3px; - background-color: #f44336; -} -#popup #article .left ul li #click-per .button .checkbox:checked ~ .layer { - background-color: #fcebeb; -} -#popup #article .left ul li #click-per .button .knobs, -#popup #article .left ul li #click-per .button .knobs:before, -#popup #article .left ul li #click-per .button .layer { - transition: 0.3s ease all; -} -#popup #article .left ul li #mouse-style .button { - position: relative; - float: right; - top: 6px; - right: 6px; - width: 66px; - height: 32px; - border-radius: 100px; -} -#popup #article .left ul li #mouse-style .button .checkbox { - position: relative; - width: 100%; - height: 100%; - opacity: 0; - cursor: pointer; - z-index: 3; -} -#popup #article .left ul li #mouse-style .button .knobs, -#popup #article .left ul li #mouse-style .button .layer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; -} -#popup #article .left ul li #mouse-style .button .knobs { - z-index: 2; -} -#popup #article .left ul li #mouse-style .button .layer { - border-radius: 100px; - width: 100%; - background-color: #ebf7fc; - z-index: 1; -} -#popup #article .left ul li #mouse-style .button .knobs::before { - content: "YES"; - position: absolute; - top: 2px; - left: 34px; - width: 20px; - height: 10px; - color: #fff; - font-size: 10px; - font-weight: bold; - text-align: center; - line-height: 1; - padding: 9px 4px; - background-color: #03a9f4; - border-radius: 50%; -} -#popup #article .left ul li #mouse-style .button .checkbox:checked + .knobs:before { - content: "NO"; - left: 3px; - background-color: #f44336; -} -#popup #article .left ul li #mouse-style .button .checkbox:checked ~ .layer { - background-color: #fcebeb; -} -#popup #article .left ul li #mouse-style .button .knobs, -#popup #article .left ul li #mouse-style .button .knobs:before, -#popup #article .left ul li #mouse-style .button .layer { - transition: 0.3s ease all; -} -#popup #article .right { - float: right; - width: 100px; -} -#popup #article .right #clock { - width: 80px; - height: 80px; - margin: 30px auto; - background-color: #fff; - border-radius: 50%; - text-align: center; - line-height: 80px; - cursor: pointer; - font-size: 20px; -} -#popup #article .right #clock:active { - transform: translate(0px, 1px); - box-shadow: 0px 1px 0px 0px; -} -#popup #btnScreenshot { - position: absolute; top: 1px; right: 5px; - width: 81px; - height: 37px; + width: 90px; + height: 40px; color: #fff; font-weight: 500; cursor: pointer; @@ -214,10 +73,141 @@ body { border: none; border-radius: 4px; } -#popup #btnScreenshot:hover { +#popup #article #buttons #btnScreenshot:hover { background-color: #6FC6FF; } -#popup #btnScreenshot:active { +#popup #article #buttons #btnScreenshot:active { transform: translate(0px, 1px); box-shadow: 0px 1px 0px 0px; } +#popup #article #buttons #transform { + margin-left: 10px; + background-color: #71b0f3; +} +#popup #article #buttons #transform:hover { + background-color: #6FC6FF; +} +#popup #article #buttons #transform:active { + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; +} +#popup #article #buttons #clock { + float: left; + margin-left: 30px; + margin-right: 30px; + width: 42px; + height: 42px; + background-color: #F7BAEF; + border-radius: 50%; + text-align: center; + line-height: 40px; + cursor: pointer; + font-size: 12px; +} +#popup #article #buttons #clock:active { + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; +} +#popup #article .setting { + float: left; + width: 100%; + margin-top: 12px; +} +#popup #article .setting ul li { + margin: 7px 0; + height: 45px; + border-radius: 50px; + background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); +} +#popup #article .setting ul li span { + font-size: 16px; + line-height: 45px; + margin-left: 5px; +} +#popup #article .setting ul li #advertising .button, +#popup #article .setting ul li #mouse-style .button, +#popup #article .setting ul li #click-per .button { + position: relative; + float: right; + top: 6px; + right: 6px; + width: 66px; + height: 32px; + border-radius: 100px; +} +#popup #article .setting ul li #advertising .button .checkbox, +#popup #article .setting ul li #mouse-style .button .checkbox, +#popup #article .setting ul li #click-per .button .checkbox { + position: relative; + width: 100%; + height: 100%; + opacity: 0; + cursor: pointer; + z-index: 3; +} +#popup #article .setting ul li #advertising .button .knobs, +#popup #article .setting ul li #mouse-style .button .knobs, +#popup #article .setting ul li #click-per .button .knobs, +#popup #article .setting ul li #advertising .button .layer, +#popup #article .setting ul li #mouse-style .button .layer, +#popup #article .setting ul li #click-per .button .layer { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} +#popup #article .setting ul li #advertising .button .knobs, +#popup #article .setting ul li #mouse-style .button .knobs, +#popup #article .setting ul li #click-per .button .knobs { + z-index: 2; +} +#popup #article .setting ul li #advertising .button .layer, +#popup #article .setting ul li #mouse-style .button .layer, +#popup #article .setting ul li #click-per .button .layer { + border-radius: 100px; + width: 100%; + background-color: #ebf7fc; + z-index: 1; +} +#popup #article .setting ul li #advertising .button .knobs::before, +#popup #article .setting ul li #mouse-style .button .knobs::before, +#popup #article .setting ul li #click-per .button .knobs::before { + content: "YES"; + position: absolute; + top: 2px; + left: 34px; + width: 20px; + height: 10px; + color: #fff; + font-size: 10px; + font-weight: bold; + text-align: center; + line-height: 1; + padding: 9px 4px; + background-color: #03a9f4; + border-radius: 50%; +} +#popup #article .setting ul li #advertising .button .checkbox:checked + .knobs:before, +#popup #article .setting ul li #mouse-style .button .checkbox:checked + .knobs:before, +#popup #article .setting ul li #click-per .button .checkbox:checked + .knobs:before { + content: "NO"; + left: 3px; + background-color: #f44336; +} +#popup #article .setting ul li #advertising .button .checkbox:checked ~ .layer, +#popup #article .setting ul li #mouse-style .button .checkbox:checked ~ .layer, +#popup #article .setting ul li #click-per .button .checkbox:checked ~ .layer { + background-color: #fcebeb; +} +#popup #article .setting ul li #advertising .button .knobs, +#popup #article .setting ul li #mouse-style .button .knobs, +#popup #article .setting ul li #click-per .button .knobs, +#popup #article .setting ul li #advertising .button .knobs:before, +#popup #article .setting ul li #mouse-style .button .knobs:before, +#popup #article .setting ul li #click-per .button .knobs:before, +#popup #article .setting ul li #advertising .button .layer, +#popup #article .setting ul li #mouse-style .button .layer, +#popup #article .setting ul li #click-per .button .layer { + transition: 0.3s ease all; +} diff --git a/packages/shell-chrome/assets/css/main.less b/packages/shell-chrome/assets/css/main.less index 1f4f651..c7b5171 100644 --- a/packages/shell-chrome/assets/css/main.less +++ b/packages/shell-chrome/assets/css/main.less @@ -21,9 +21,28 @@ body { width: inherit; height: 40px; background: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%);; - img { + #logo { height: inherit; } + #weather{ + float: right; + height: 100%; + line-height: 40px; + margin-right: 12px; + #weatherSite{ + font-size: 16px; + margin-right: 5px; + } + #svg_w{ + height: 20px; + } + #weatherText{ + font-size: 18px; + } + #weatherTemp{ + font-size: 18px; + } + } } #back { display: none; @@ -39,25 +58,77 @@ body { cursor: pointer; } #article{ - #weather{ - width: 100%; - height: 150px; - margin-top: 3px; - background-color: #fff; + #buttons{ + position: relative; + margin-top: 12px; + #btnScreenshot, + #transform{ + float: left; + top: 1px; + right: 5px; + width: 90px; + height: 40px; + color: #fff; + font-weight: 500; + cursor: pointer; + background-color: #71b0f3; + border: none; + border-radius: 4px; + } + #btnScreenshot:hover{ + background-color: #6FC6FF; + } + #btnScreenshot:active{ + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; + } + #transform{ + margin-left: 10px; + background-color: #71b0f3; + } + #transform:hover{ + background-color: #6FC6FF; + } + #transform:active{ + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; + } + #clock{ + float: left; + margin-left: 30px; + margin-right: 30px; + width: 42px; + height: 42px; + background-color: #F7BAEF; + border-radius: 50%; + text-align: center; + line-height: 40px; + cursor: pointer; + font-size: 12px; + } + #clock:active{ + transform: translate(0px, 1px); + box-shadow: 0px 1px 0px 0px; + } } - .left{ + .setting{ float: left; - width: 200px; + width: 100%; + margin-top: 12px; + // opacity: 0.5; ul{ li{ - margin: 5px 0; + margin: 7px 0; height: 45px; + border-radius: 50px; background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); span{ font-size: 16px; line-height: 45px; margin-left: 5px; } + #advertising, + #mouse-style, #click-per{ .button { position: relative; @@ -123,115 +194,8 @@ body { } } } - #mouse-style{ - .button { - position: relative; - float: right; - top: 6px; - right: 6px; - width: 66px; - height: 32px; - border-radius: 100px; - .checkbox { - position: relative; - width: 100%; - height: 100%; - opacity: 0; - cursor: pointer; - z-index: 3; - } - .knobs, - .layer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - } - .knobs { - z-index: 2; - } - .layer{ - border-radius: 100px; - width: 100%; - background-color: #ebf7fc; - z-index: 1; - } - .knobs::before { - content: "YES"; - position: absolute; - top: 2px; - left: 34px; - width: 20px; - height: 10px; - color: #fff; - font-size: 10px; - font-weight: bold; - text-align: center; - line-height: 1; - padding: 9px 4px; - background-color: #03a9f4; - border-radius: 50%; - } - .checkbox:checked+.knobs:before { - content: "NO"; - left: 3px; - background-color: #f44336; - } - .checkbox:checked~.layer { - background-color: #fcebeb; - } - .knobs, - .knobs:before, - .layer{ - transition: 0.3s ease all; - } - } - } } } } - .right{ - float: right; - width: 100px; - #clock{ - width: 80px; - height: 80px; - margin: 30px auto; - background-color: #fff; - border-radius: 50%; - text-align: center; - line-height: 80px; - cursor: pointer; - font-size: 20px; - } - #clock:active{ - transform: translate(0px, 1px); - box-shadow: 0px 1px 0px 0px; - } - } - } - #btnScreenshot{ - position: absolute; - top: 1px; - right: 5px; - width: 81px; - height: 37px; - color: #fff; - font-weight: 500; - cursor: pointer; - background-color: #71b0f3; - border: none; - border-radius: 4px; - } - #btnScreenshot:hover{ - background-color: #6FC6FF; - } - #btnScreenshot:active{ - transform: translate(0px, 1px); - box-shadow: 0px 1px 0px 0px; - } - - } diff --git a/packages/shell-chrome/assets/html/pomodoro/background.js b/packages/shell-chrome/assets/html/pomodoro/background.js index b73afc7..728dda1 100644 --- a/packages/shell-chrome/assets/html/pomodoro/background.js +++ b/packages/shell-chrome/assets/html/pomodoro/background.js @@ -1,15 +1,15 @@ // 用户首次安装插件时执行一次,后面不会再重新执行(除非用户重新安装插件) chrome.runtime.onInstalled.addListener(() => { - // 插件功能安装默认启用 - chrome.storage.sync.set({ - //初始化数据 - pomoData: { - minutes: 24, - seconds: 60, - countdownTimer: "25:00", - status: "init", - }, - }); + // 插件功能安装默认启用 + chrome.storage.sync.set({ + //初始化数据 + pomoData: { + minutes: 24, + seconds: 60, + countdownTimer: "25:00", + status: "init", + }, + }); }); let minutes, seconds; @@ -22,135 +22,133 @@ let array = ["minutes", "seconds", "pause", "countdownTimer", "pbutton"]; let timer = null; chrome.runtime.onMessage.addListener((message, sender, sendResponse) => { - console.log(`进入 assets\html\pomodoro\background.js 中的onMessage Listener`) - if (message.senderId !== "pomo") { - // 抛给下一个Listener + console.log(`进入 assets\html\pomodoro\background.js 中的onMessage Listener`) + if (message.senderId !== "pomo") { + // 抛给下一个Listener + sendResponse(); + } + + const { status, content } = message; + + if (status === "start") { + // sendResponse({ + // status:message.status + // }) + countdown({...content, status }); + } else if (status === "paused") { + clearTimeout(timer); + chrome.storage.sync.get("pomoData", ({ pomoData }) => { + console.log(pomoData); + chrome.storage.sync.set({ pomoData: {...pomoData, status: "paused" } }); + }); + } else if (status === "reset") { + clearTimeout(timer); + chrome.storage.sync.set({ + pomoData: { + minutes: 24, + seconds: 60, + countdownTimer: "25:00", + status: "init", + }, + }); + chrome.browserAction.setBadgeText({ text: "" }); + } else if (status === "init") { + //init初始化 + chrome.storage.sync.set({ + pomoData: { + minutes: 24, + seconds: 60, + countdownTimer: "25:00", + status: "init", + }, + }); + } else { + //playend 初始化 + chrome.storage.sync.set({ + pomoData: { + minutes: 24, + seconds: 60, + countdownTimer: "25:00", + status: "playend", + }, + }); + } + + //创建结束通知:待完成 + + chrome.storage.sync.set({ + status, + }); + //后台播放完成提示音乐 + if (message.action === "play") { + // audio.play(); + } sendResponse(); - } - - const { status, content } = message; - - if (status === "start") { - // sendResponse({ - // status:message.status - // }) - countdown({ ...content, status }); - } else if (status === "paused") { - clearTimeout(timer); - chrome.storage.sync.get("pomoData", ({ pomoData }) => { - console.log(pomoData); - chrome.storage.sync.set({ pomoData: { ...pomoData, status: "paused" } }); - }); - } else if (status === "reset") { - clearTimeout(timer); - chrome.storage.sync.set({ - pomoData: { - minutes: 24, - seconds: 60, - countdownTimer: "25:00", - status: "init", - }, - }); - chrome.browserAction.setBadgeText({ text: "" }); - } else if (status === "init") { - //init初始化 - chrome.storage.sync.set({ - pomoData: { - minutes: 24, - seconds: 60, - countdownTimer: "25:00", - status: "start", - }, - }); - } else { - //playend 初始化 - chrome.storage.sync.set({ - pomoData: { - minutes: 24, - seconds: 60, - countdownTimer: "25:00", - status: "playend", - }, - }); - } - - //创建结束通知:待完成 - - chrome.storage.sync.set({ - status, - }); - //后台播放完成提示音乐 - if (message.action === "play") { - // audio.play(); - } - sendResponse(); - console.log(`离开 assets\html\pomodoro\background.js 中的onMessage Listener`) - return true; + console.log(`离开 assets\html\pomodoro\background.js 中的onMessage Listener`) + return true; }); // 番茄钟倒计时功能 function countdown({ minutes, seconds, status }) { - // 设置分钟和秒数 - // let currentMins = minutes - 1; - seconds--; - let currentTimer = - (minutes < 10 ? "0" : "") + - minutes + - ":" + - (seconds < 10 ? "0" : "") + - seconds; - // countdownTimer.innerHTML = currentTimer; 拿到 - console.log("分秒=============", minutes, seconds); + // 设置分钟和秒数 + // let currentMins = minutes - 1; + seconds--; + let currentTimer = + (minutes < 10 ? "0" : "") + + minutes + + ":" + + (seconds < 10 ? "0" : "") + + seconds; + // countdownTimer.innerHTML = currentTimer; 拿到 + console.log("分秒=============", minutes, seconds); - chrome.storage.sync.set( - { - pomoData: { - seconds: seconds, - minutes: minutes, - countdownTimer: currentTimer, - status, - }, - }, - function () { - if (!chrome.runtime.error) { - console.log("started"); - } - } - ); - - //设置badge文本用来显示剩余分钟数 - chrome.storage.sync.get("pomoData", ({ pomoData }) => { - chrome.browserAction.setBadgeText({ text: pomoData.minutes.toString() + ":" + pomoData.seconds.toString() }); - }); - - console.log(currentTimer); - // count down every second, when a minute is up, countdown one minute - // when time reaches 0:00, reset - if (seconds > 0) { - timer = setTimeout(() => { - countdown({ minutes, seconds, status }); - }, 1000); - } else if (minutes > 0) { - seconds = 60; - minutes--; - chrome.storage.sync.set( - { - pomoData: { - seconds: seconds, - minutes: minutes, - countdownTimer: currentTimer, - status, + chrome.storage.sync.set({ + pomoData: { + seconds: seconds, + minutes: minutes, + countdownTimer: currentTimer, + status, + }, }, - }, - function () { - if (!chrome.runtime.error) { - console.log("started"); + function() { + if (!chrome.runtime.error) { + console.log("started"); + } } - } ); - countdown({ minutes, seconds, status }); - } + + //设置badge文本用来显示剩余分钟数 + chrome.storage.sync.get("pomoData", ({ pomoData }) => { + chrome.browserAction.setBadgeText({ text: pomoData.minutes.toString() + ":" + pomoData.seconds.toString() }); + }); + + console.log(currentTimer); + // count down every second, when a minute is up, countdown one minute + // when time reaches 0:00, reset + if (seconds > 0) { + timer = setTimeout(() => { + countdown({ minutes, seconds, status }); + }, 1000); + } else if (minutes > 0) { + seconds = 60; + minutes--; + chrome.storage.sync.set({ + pomoData: { + seconds: seconds, + minutes: minutes, + countdownTimer: currentTimer, + status, + }, + }, + function() { + if (!chrome.runtime.error) { + console.log("started"); + } + } + ); + countdown({ minutes, seconds, status }); + } } //设置badge文本背景颜色 -chrome.browserAction.setBadgeBackgroundColor({ color: "#DD4A48" }); +chrome.browserAction.setBadgeBackgroundColor({ color: "#DD4A48" }); \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/100-fill.svg b/packages/shell-chrome/assets/image/weather/icons/100-fill.svg new file mode 100644 index 0000000..e4bb65c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/100-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/100.svg b/packages/shell-chrome/assets/image/weather/icons/100.svg new file mode 100644 index 0000000..e0f8c31 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/100.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1001.svg b/packages/shell-chrome/assets/image/weather/icons/1001.svg new file mode 100644 index 0000000..0644dba --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1001.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1002.svg b/packages/shell-chrome/assets/image/weather/icons/1002.svg new file mode 100644 index 0000000..0048fd9 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1002.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1003.svg b/packages/shell-chrome/assets/image/weather/icons/1003.svg new file mode 100644 index 0000000..45472a4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1003.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1004.svg b/packages/shell-chrome/assets/image/weather/icons/1004.svg new file mode 100644 index 0000000..54379b7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1004.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1005.svg b/packages/shell-chrome/assets/image/weather/icons/1005.svg new file mode 100644 index 0000000..7d82034 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1005.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1006.svg b/packages/shell-chrome/assets/image/weather/icons/1006.svg new file mode 100644 index 0000000..f581d8a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1006.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1007.svg b/packages/shell-chrome/assets/image/weather/icons/1007.svg new file mode 100644 index 0000000..d945fe3 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1007.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1008.svg b/packages/shell-chrome/assets/image/weather/icons/1008.svg new file mode 100644 index 0000000..a447587 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1008.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1009.svg b/packages/shell-chrome/assets/image/weather/icons/1009.svg new file mode 100644 index 0000000..7d83285 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1009.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/101-fill.svg b/packages/shell-chrome/assets/image/weather/icons/101-fill.svg new file mode 100644 index 0000000..80d073d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/101-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/101.svg b/packages/shell-chrome/assets/image/weather/icons/101.svg new file mode 100644 index 0000000..4f9fc94 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/101.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1010.svg b/packages/shell-chrome/assets/image/weather/icons/1010.svg new file mode 100644 index 0000000..e08faa7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1010.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1011.svg b/packages/shell-chrome/assets/image/weather/icons/1011.svg new file mode 100644 index 0000000..52b7e7d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1011.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1012.svg b/packages/shell-chrome/assets/image/weather/icons/1012.svg new file mode 100644 index 0000000..1b5ac79 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1012.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1013.svg b/packages/shell-chrome/assets/image/weather/icons/1013.svg new file mode 100644 index 0000000..d94ece4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1013.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1014.svg b/packages/shell-chrome/assets/image/weather/icons/1014.svg new file mode 100644 index 0000000..d7ed576 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1014.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1015.svg b/packages/shell-chrome/assets/image/weather/icons/1015.svg new file mode 100644 index 0000000..cf8332e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1015.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1016.svg b/packages/shell-chrome/assets/image/weather/icons/1016.svg new file mode 100644 index 0000000..adc4bbc --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1016.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1017.svg b/packages/shell-chrome/assets/image/weather/icons/1017.svg new file mode 100644 index 0000000..342ed16 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1017.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1018.svg b/packages/shell-chrome/assets/image/weather/icons/1018.svg new file mode 100644 index 0000000..f006f6d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1018.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1019.svg b/packages/shell-chrome/assets/image/weather/icons/1019.svg new file mode 100644 index 0000000..1cce6a9 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1019.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/102-fill.svg b/packages/shell-chrome/assets/image/weather/icons/102-fill.svg new file mode 100644 index 0000000..83471c1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/102-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/102.svg b/packages/shell-chrome/assets/image/weather/icons/102.svg new file mode 100644 index 0000000..8658253 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/102.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1020.svg b/packages/shell-chrome/assets/image/weather/icons/1020.svg new file mode 100644 index 0000000..8f656c1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1020.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1021.svg b/packages/shell-chrome/assets/image/weather/icons/1021.svg new file mode 100644 index 0000000..6089057 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1021.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1022.svg b/packages/shell-chrome/assets/image/weather/icons/1022.svg new file mode 100644 index 0000000..339a536 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1022.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1023.svg b/packages/shell-chrome/assets/image/weather/icons/1023.svg new file mode 100644 index 0000000..076bcac --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1023.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1024.svg b/packages/shell-chrome/assets/image/weather/icons/1024.svg new file mode 100644 index 0000000..57a74f7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1024.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1025.svg b/packages/shell-chrome/assets/image/weather/icons/1025.svg new file mode 100644 index 0000000..af76b34 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1025.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1026.svg b/packages/shell-chrome/assets/image/weather/icons/1026.svg new file mode 100644 index 0000000..d694016 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1026.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1027.svg b/packages/shell-chrome/assets/image/weather/icons/1027.svg new file mode 100644 index 0000000..8c66d67 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1027.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1028.svg b/packages/shell-chrome/assets/image/weather/icons/1028.svg new file mode 100644 index 0000000..4a5fb7d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1028.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1029.svg b/packages/shell-chrome/assets/image/weather/icons/1029.svg new file mode 100644 index 0000000..b42f342 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1029.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/103-fill.svg b/packages/shell-chrome/assets/image/weather/icons/103-fill.svg new file mode 100644 index 0000000..a880e0b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/103-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/103.svg b/packages/shell-chrome/assets/image/weather/icons/103.svg new file mode 100644 index 0000000..31da175 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/103.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1030.svg b/packages/shell-chrome/assets/image/weather/icons/1030.svg new file mode 100644 index 0000000..8833821 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1030.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1031.svg b/packages/shell-chrome/assets/image/weather/icons/1031.svg new file mode 100644 index 0000000..417e5c7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1031.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1032.svg b/packages/shell-chrome/assets/image/weather/icons/1032.svg new file mode 100644 index 0000000..201af6e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1032.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1033.svg b/packages/shell-chrome/assets/image/weather/icons/1033.svg new file mode 100644 index 0000000..f13cdec --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1033.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1034.svg b/packages/shell-chrome/assets/image/weather/icons/1034.svg new file mode 100644 index 0000000..4befc9e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1034.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1035.svg b/packages/shell-chrome/assets/image/weather/icons/1035.svg new file mode 100644 index 0000000..3c8615f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1035.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1036.svg b/packages/shell-chrome/assets/image/weather/icons/1036.svg new file mode 100644 index 0000000..246b7e0 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1036.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1037.svg b/packages/shell-chrome/assets/image/weather/icons/1037.svg new file mode 100644 index 0000000..2dfa57d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1037.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1038.svg b/packages/shell-chrome/assets/image/weather/icons/1038.svg new file mode 100644 index 0000000..77268ab --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1038.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1039.svg b/packages/shell-chrome/assets/image/weather/icons/1039.svg new file mode 100644 index 0000000..c94e784 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1039.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/104-fill.svg b/packages/shell-chrome/assets/image/weather/icons/104-fill.svg new file mode 100644 index 0000000..3022a93 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/104-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/104.svg b/packages/shell-chrome/assets/image/weather/icons/104.svg new file mode 100644 index 0000000..e129931 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/104.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1040.svg b/packages/shell-chrome/assets/image/weather/icons/1040.svg new file mode 100644 index 0000000..861252f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1040.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1041.svg b/packages/shell-chrome/assets/image/weather/icons/1041.svg new file mode 100644 index 0000000..535e8e4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1041.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1042.svg b/packages/shell-chrome/assets/image/weather/icons/1042.svg new file mode 100644 index 0000000..324acea --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1042.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1043.svg b/packages/shell-chrome/assets/image/weather/icons/1043.svg new file mode 100644 index 0000000..9b8c795 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1043.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1044.svg b/packages/shell-chrome/assets/image/weather/icons/1044.svg new file mode 100644 index 0000000..bacc08f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1044.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1045.svg b/packages/shell-chrome/assets/image/weather/icons/1045.svg new file mode 100644 index 0000000..018d643 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1045.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1046.svg b/packages/shell-chrome/assets/image/weather/icons/1046.svg new file mode 100644 index 0000000..d329f94 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1046.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1047.svg b/packages/shell-chrome/assets/image/weather/icons/1047.svg new file mode 100644 index 0000000..74f51fd --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1047.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1048.svg b/packages/shell-chrome/assets/image/weather/icons/1048.svg new file mode 100644 index 0000000..28e8e52 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1048.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1049.svg b/packages/shell-chrome/assets/image/weather/icons/1049.svg new file mode 100644 index 0000000..9673003 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1049.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1050.svg b/packages/shell-chrome/assets/image/weather/icons/1050.svg new file mode 100644 index 0000000..d351aa2 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1050.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1051.svg b/packages/shell-chrome/assets/image/weather/icons/1051.svg new file mode 100644 index 0000000..d30c1aa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1051.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1052.svg b/packages/shell-chrome/assets/image/weather/icons/1052.svg new file mode 100644 index 0000000..9a42a94 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1052.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1053.svg b/packages/shell-chrome/assets/image/weather/icons/1053.svg new file mode 100644 index 0000000..3cefff9 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1053.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1054.svg b/packages/shell-chrome/assets/image/weather/icons/1054.svg new file mode 100644 index 0000000..ac0c261 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1054.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1055.svg b/packages/shell-chrome/assets/image/weather/icons/1055.svg new file mode 100644 index 0000000..9780894 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1055.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1056.svg b/packages/shell-chrome/assets/image/weather/icons/1056.svg new file mode 100644 index 0000000..9aeab41 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1056.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1057.svg b/packages/shell-chrome/assets/image/weather/icons/1057.svg new file mode 100644 index 0000000..5d7036d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1057.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1058.svg b/packages/shell-chrome/assets/image/weather/icons/1058.svg new file mode 100644 index 0000000..2142852 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1058.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1059.svg b/packages/shell-chrome/assets/image/weather/icons/1059.svg new file mode 100644 index 0000000..49d53c6 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1059.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1061.svg b/packages/shell-chrome/assets/image/weather/icons/1061.svg new file mode 100644 index 0000000..1746c58 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1061.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1064.svg b/packages/shell-chrome/assets/image/weather/icons/1064.svg new file mode 100644 index 0000000..27c5f0b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1064.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1101.svg b/packages/shell-chrome/assets/image/weather/icons/1101.svg new file mode 100644 index 0000000..230e385 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1101.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1302.svg b/packages/shell-chrome/assets/image/weather/icons/1302.svg new file mode 100644 index 0000000..6f64a2b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1302.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1402.svg b/packages/shell-chrome/assets/image/weather/icons/1402.svg new file mode 100644 index 0000000..799d67d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1402.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/150-fill.svg b/packages/shell-chrome/assets/image/weather/icons/150-fill.svg new file mode 100644 index 0000000..4d9fb14 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/150-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/150.svg b/packages/shell-chrome/assets/image/weather/icons/150.svg new file mode 100644 index 0000000..c296847 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/150.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/151-fill.svg b/packages/shell-chrome/assets/image/weather/icons/151-fill.svg new file mode 100644 index 0000000..876de60 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/151-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/151.svg b/packages/shell-chrome/assets/image/weather/icons/151.svg new file mode 100644 index 0000000..eed1c79 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/151.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/152-fill.svg b/packages/shell-chrome/assets/image/weather/icons/152-fill.svg new file mode 100644 index 0000000..616c56e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/152-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/152.svg b/packages/shell-chrome/assets/image/weather/icons/152.svg new file mode 100644 index 0000000..6e1dbfd --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/152.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/153-fill.svg b/packages/shell-chrome/assets/image/weather/icons/153-fill.svg new file mode 100644 index 0000000..b422ffe --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/153-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/153.svg b/packages/shell-chrome/assets/image/weather/icons/153.svg new file mode 100644 index 0000000..dbe43b3 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/153.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1601.svg b/packages/shell-chrome/assets/image/weather/icons/1601.svg new file mode 100644 index 0000000..4cef38f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1601.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1602.svg b/packages/shell-chrome/assets/image/weather/icons/1602.svg new file mode 100644 index 0000000..373f887 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1602.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1603.svg b/packages/shell-chrome/assets/image/weather/icons/1603.svg new file mode 100644 index 0000000..076a83e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1603.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1604.svg b/packages/shell-chrome/assets/image/weather/icons/1604.svg new file mode 100644 index 0000000..f3b8fe0 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1604.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1605.svg b/packages/shell-chrome/assets/image/weather/icons/1605.svg new file mode 100644 index 0000000..e7702d4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1605.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1606.svg b/packages/shell-chrome/assets/image/weather/icons/1606.svg new file mode 100644 index 0000000..cb32abd --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1606.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/1607.svg b/packages/shell-chrome/assets/image/weather/icons/1607.svg new file mode 100644 index 0000000..21bbc4b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/1607.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2001.svg b/packages/shell-chrome/assets/image/weather/icons/2001.svg new file mode 100644 index 0000000..cdbdea1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2001.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2002.svg b/packages/shell-chrome/assets/image/weather/icons/2002.svg new file mode 100644 index 0000000..8ac7a8f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2002.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2003.svg b/packages/shell-chrome/assets/image/weather/icons/2003.svg new file mode 100644 index 0000000..3693d1f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2003.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2004.svg b/packages/shell-chrome/assets/image/weather/icons/2004.svg new file mode 100644 index 0000000..79d09e1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2004.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2005.svg b/packages/shell-chrome/assets/image/weather/icons/2005.svg new file mode 100644 index 0000000..ac4a212 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2005.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2006.svg b/packages/shell-chrome/assets/image/weather/icons/2006.svg new file mode 100644 index 0000000..a301ffa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2006.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2007.svg b/packages/shell-chrome/assets/image/weather/icons/2007.svg new file mode 100644 index 0000000..a7e48fa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2007.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2008.svg b/packages/shell-chrome/assets/image/weather/icons/2008.svg new file mode 100644 index 0000000..81676aa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2008.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2009.svg b/packages/shell-chrome/assets/image/weather/icons/2009.svg new file mode 100644 index 0000000..4e3864d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2009.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2010.svg b/packages/shell-chrome/assets/image/weather/icons/2010.svg new file mode 100644 index 0000000..5c628aa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2010.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2011.svg b/packages/shell-chrome/assets/image/weather/icons/2011.svg new file mode 100644 index 0000000..d43ad57 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2011.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2012.svg b/packages/shell-chrome/assets/image/weather/icons/2012.svg new file mode 100644 index 0000000..fc41a8a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2012.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2013.svg b/packages/shell-chrome/assets/image/weather/icons/2013.svg new file mode 100644 index 0000000..07557de --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2013.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2014.svg b/packages/shell-chrome/assets/image/weather/icons/2014.svg new file mode 100644 index 0000000..2b7b0bc --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2014.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2015.svg b/packages/shell-chrome/assets/image/weather/icons/2015.svg new file mode 100644 index 0000000..3e81c5f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2015.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2016.svg b/packages/shell-chrome/assets/image/weather/icons/2016.svg new file mode 100644 index 0000000..f248ad7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2016.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2017.svg b/packages/shell-chrome/assets/image/weather/icons/2017.svg new file mode 100644 index 0000000..db426b5 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2017.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/2018.svg b/packages/shell-chrome/assets/image/weather/icons/2018.svg new file mode 100644 index 0000000..fe7328d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/2018.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/300-fill.svg b/packages/shell-chrome/assets/image/weather/icons/300-fill.svg new file mode 100644 index 0000000..5607f36 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/300-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/300.svg b/packages/shell-chrome/assets/image/weather/icons/300.svg new file mode 100644 index 0000000..2e32d22 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/300.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/301-fill.svg b/packages/shell-chrome/assets/image/weather/icons/301-fill.svg new file mode 100644 index 0000000..0cbaa0b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/301-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/301.svg b/packages/shell-chrome/assets/image/weather/icons/301.svg new file mode 100644 index 0000000..0ecaaee --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/301.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/302-fill.svg b/packages/shell-chrome/assets/image/weather/icons/302-fill.svg new file mode 100644 index 0000000..479e33e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/302-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/302.svg b/packages/shell-chrome/assets/image/weather/icons/302.svg new file mode 100644 index 0000000..f01d4cb --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/302.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/303-fill.svg b/packages/shell-chrome/assets/image/weather/icons/303-fill.svg new file mode 100644 index 0000000..475ee11 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/303-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/303.svg b/packages/shell-chrome/assets/image/weather/icons/303.svg new file mode 100644 index 0000000..a4b1730 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/303.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/304-fill.svg b/packages/shell-chrome/assets/image/weather/icons/304-fill.svg new file mode 100644 index 0000000..0ab53eb --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/304-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/304.svg b/packages/shell-chrome/assets/image/weather/icons/304.svg new file mode 100644 index 0000000..142a983 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/304.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/305-fill.svg b/packages/shell-chrome/assets/image/weather/icons/305-fill.svg new file mode 100644 index 0000000..5b4f636 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/305-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/305.svg b/packages/shell-chrome/assets/image/weather/icons/305.svg new file mode 100644 index 0000000..af152a5 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/305.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/306-fill.svg b/packages/shell-chrome/assets/image/weather/icons/306-fill.svg new file mode 100644 index 0000000..9a50e69 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/306-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/306.svg b/packages/shell-chrome/assets/image/weather/icons/306.svg new file mode 100644 index 0000000..e1fa9af --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/306.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/307-fill.svg b/packages/shell-chrome/assets/image/weather/icons/307-fill.svg new file mode 100644 index 0000000..5ee875a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/307-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/307.svg b/packages/shell-chrome/assets/image/weather/icons/307.svg new file mode 100644 index 0000000..489a57c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/307.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/308-fill.svg b/packages/shell-chrome/assets/image/weather/icons/308-fill.svg new file mode 100644 index 0000000..dfd328a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/308-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/308.svg b/packages/shell-chrome/assets/image/weather/icons/308.svg new file mode 100644 index 0000000..e1a5934 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/308.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/309-fill.svg b/packages/shell-chrome/assets/image/weather/icons/309-fill.svg new file mode 100644 index 0000000..bd005fb --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/309-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/309.svg b/packages/shell-chrome/assets/image/weather/icons/309.svg new file mode 100644 index 0000000..90c757f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/309.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/310-fill.svg b/packages/shell-chrome/assets/image/weather/icons/310-fill.svg new file mode 100644 index 0000000..c064ede --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/310-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/310.svg b/packages/shell-chrome/assets/image/weather/icons/310.svg new file mode 100644 index 0000000..5440c35 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/310.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/311-fill.svg b/packages/shell-chrome/assets/image/weather/icons/311-fill.svg new file mode 100644 index 0000000..27a1f8f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/311-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/311.svg b/packages/shell-chrome/assets/image/weather/icons/311.svg new file mode 100644 index 0000000..e23afee --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/311.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/312-fill.svg b/packages/shell-chrome/assets/image/weather/icons/312-fill.svg new file mode 100644 index 0000000..b834de4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/312-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/312.svg b/packages/shell-chrome/assets/image/weather/icons/312.svg new file mode 100644 index 0000000..abfd16a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/312.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/313-fill.svg b/packages/shell-chrome/assets/image/weather/icons/313-fill.svg new file mode 100644 index 0000000..6eb473d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/313-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/313.svg b/packages/shell-chrome/assets/image/weather/icons/313.svg new file mode 100644 index 0000000..32cebd3 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/313.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/314-fill.svg b/packages/shell-chrome/assets/image/weather/icons/314-fill.svg new file mode 100644 index 0000000..c1198cb --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/314-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/314.svg b/packages/shell-chrome/assets/image/weather/icons/314.svg new file mode 100644 index 0000000..d86fdd6 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/314.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/315-fill.svg b/packages/shell-chrome/assets/image/weather/icons/315-fill.svg new file mode 100644 index 0000000..77e5b6f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/315-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/315.svg b/packages/shell-chrome/assets/image/weather/icons/315.svg new file mode 100644 index 0000000..ea3b705 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/315.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/316-fill.svg b/packages/shell-chrome/assets/image/weather/icons/316-fill.svg new file mode 100644 index 0000000..6ac5ad3 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/316-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/316.svg b/packages/shell-chrome/assets/image/weather/icons/316.svg new file mode 100644 index 0000000..fa1f042 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/316.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/317-fill.svg b/packages/shell-chrome/assets/image/weather/icons/317-fill.svg new file mode 100644 index 0000000..1f59c04 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/317-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/317.svg b/packages/shell-chrome/assets/image/weather/icons/317.svg new file mode 100644 index 0000000..0937a6c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/317.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/318-fill.svg b/packages/shell-chrome/assets/image/weather/icons/318-fill.svg new file mode 100644 index 0000000..5e67f77 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/318-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/318.svg b/packages/shell-chrome/assets/image/weather/icons/318.svg new file mode 100644 index 0000000..56fb057 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/318.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/350-fill.svg b/packages/shell-chrome/assets/image/weather/icons/350-fill.svg new file mode 100644 index 0000000..598c589 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/350-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/350.svg b/packages/shell-chrome/assets/image/weather/icons/350.svg new file mode 100644 index 0000000..ac58602 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/350.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/351-fill.svg b/packages/shell-chrome/assets/image/weather/icons/351-fill.svg new file mode 100644 index 0000000..b36067b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/351-fill.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/351.svg b/packages/shell-chrome/assets/image/weather/icons/351.svg new file mode 100644 index 0000000..fa15ac3 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/351.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/399-fill.svg b/packages/shell-chrome/assets/image/weather/icons/399-fill.svg new file mode 100644 index 0000000..b53fd11 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/399-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/399.svg b/packages/shell-chrome/assets/image/weather/icons/399.svg new file mode 100644 index 0000000..80a05f8 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/399.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/400-fill.svg b/packages/shell-chrome/assets/image/weather/icons/400-fill.svg new file mode 100644 index 0000000..124c518 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/400-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/400.svg b/packages/shell-chrome/assets/image/weather/icons/400.svg new file mode 100644 index 0000000..efcc866 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/400.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/401-fill.svg b/packages/shell-chrome/assets/image/weather/icons/401-fill.svg new file mode 100644 index 0000000..8d557b0 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/401-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/401.svg b/packages/shell-chrome/assets/image/weather/icons/401.svg new file mode 100644 index 0000000..097cad0 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/401.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/402-fill.svg b/packages/shell-chrome/assets/image/weather/icons/402-fill.svg new file mode 100644 index 0000000..948e28b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/402-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/402.svg b/packages/shell-chrome/assets/image/weather/icons/402.svg new file mode 100644 index 0000000..964a114 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/402.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/403-fill.svg b/packages/shell-chrome/assets/image/weather/icons/403-fill.svg new file mode 100644 index 0000000..c154e10 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/403-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/403.svg b/packages/shell-chrome/assets/image/weather/icons/403.svg new file mode 100644 index 0000000..3e557a1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/403.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/404-fill.svg b/packages/shell-chrome/assets/image/weather/icons/404-fill.svg new file mode 100644 index 0000000..d87c9de --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/404-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/404.svg b/packages/shell-chrome/assets/image/weather/icons/404.svg new file mode 100644 index 0000000..ea6d457 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/404.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/405-fill.svg b/packages/shell-chrome/assets/image/weather/icons/405-fill.svg new file mode 100644 index 0000000..b134f31 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/405-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/405.svg b/packages/shell-chrome/assets/image/weather/icons/405.svg new file mode 100644 index 0000000..9cb4f36 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/405.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/406-fill.svg b/packages/shell-chrome/assets/image/weather/icons/406-fill.svg new file mode 100644 index 0000000..8468cc7 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/406-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/406.svg b/packages/shell-chrome/assets/image/weather/icons/406.svg new file mode 100644 index 0000000..1e77b05 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/406.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/407-fill.svg b/packages/shell-chrome/assets/image/weather/icons/407-fill.svg new file mode 100644 index 0000000..0cb65a6 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/407-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/407.svg b/packages/shell-chrome/assets/image/weather/icons/407.svg new file mode 100644 index 0000000..22f313b --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/407.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/408-fill.svg b/packages/shell-chrome/assets/image/weather/icons/408-fill.svg new file mode 100644 index 0000000..acb4985 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/408-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/408.svg b/packages/shell-chrome/assets/image/weather/icons/408.svg new file mode 100644 index 0000000..98443ee --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/408.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/409-fill.svg b/packages/shell-chrome/assets/image/weather/icons/409-fill.svg new file mode 100644 index 0000000..faea245 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/409-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/409.svg b/packages/shell-chrome/assets/image/weather/icons/409.svg new file mode 100644 index 0000000..dd6ebaa --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/409.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/410-fill.svg b/packages/shell-chrome/assets/image/weather/icons/410-fill.svg new file mode 100644 index 0000000..f00577d --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/410-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/410.svg b/packages/shell-chrome/assets/image/weather/icons/410.svg new file mode 100644 index 0000000..6f9fec9 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/410.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/456-fill.svg b/packages/shell-chrome/assets/image/weather/icons/456-fill.svg new file mode 100644 index 0000000..3c70914 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/456-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/456.svg b/packages/shell-chrome/assets/image/weather/icons/456.svg new file mode 100644 index 0000000..22fb2d5 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/456.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/457-fill.svg b/packages/shell-chrome/assets/image/weather/icons/457-fill.svg new file mode 100644 index 0000000..e05f9d9 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/457-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/457.svg b/packages/shell-chrome/assets/image/weather/icons/457.svg new file mode 100644 index 0000000..cb9c515 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/457.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/499-fill.svg b/packages/shell-chrome/assets/image/weather/icons/499-fill.svg new file mode 100644 index 0000000..489274e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/499-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/499.svg b/packages/shell-chrome/assets/image/weather/icons/499.svg new file mode 100644 index 0000000..ab68d72 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/499.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/500-fill.svg b/packages/shell-chrome/assets/image/weather/icons/500-fill.svg new file mode 100644 index 0000000..a91bd06 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/500-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/500.svg b/packages/shell-chrome/assets/image/weather/icons/500.svg new file mode 100644 index 0000000..d9fe61c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/500.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/501-fill.svg b/packages/shell-chrome/assets/image/weather/icons/501-fill.svg new file mode 100644 index 0000000..a433a16 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/501-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/501.svg b/packages/shell-chrome/assets/image/weather/icons/501.svg new file mode 100644 index 0000000..d8f30d4 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/501.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/502-fill.svg b/packages/shell-chrome/assets/image/weather/icons/502-fill.svg new file mode 100644 index 0000000..ece8817 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/502-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/502.svg b/packages/shell-chrome/assets/image/weather/icons/502.svg new file mode 100644 index 0000000..e107f6c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/502.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/503-fill.svg b/packages/shell-chrome/assets/image/weather/icons/503-fill.svg new file mode 100644 index 0000000..a13e158 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/503-fill.svg @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/503.svg b/packages/shell-chrome/assets/image/weather/icons/503.svg new file mode 100644 index 0000000..d3af143 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/503.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/504-fill.svg b/packages/shell-chrome/assets/image/weather/icons/504-fill.svg new file mode 100644 index 0000000..fbc1552 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/504-fill.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/504.svg b/packages/shell-chrome/assets/image/weather/icons/504.svg new file mode 100644 index 0000000..0c12696 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/504.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/507-fill.svg b/packages/shell-chrome/assets/image/weather/icons/507-fill.svg new file mode 100644 index 0000000..3c9954e --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/507-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/507.svg b/packages/shell-chrome/assets/image/weather/icons/507.svg new file mode 100644 index 0000000..4968695 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/507.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/508-fill.svg b/packages/shell-chrome/assets/image/weather/icons/508-fill.svg new file mode 100644 index 0000000..cf476a6 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/508-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/508.svg b/packages/shell-chrome/assets/image/weather/icons/508.svg new file mode 100644 index 0000000..2c6a164 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/508.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/509-fill.svg b/packages/shell-chrome/assets/image/weather/icons/509-fill.svg new file mode 100644 index 0000000..1aae669 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/509-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/509.svg b/packages/shell-chrome/assets/image/weather/icons/509.svg new file mode 100644 index 0000000..de58fb1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/509.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/510-fill.svg b/packages/shell-chrome/assets/image/weather/icons/510-fill.svg new file mode 100644 index 0000000..87af57f --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/510-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/510.svg b/packages/shell-chrome/assets/image/weather/icons/510.svg new file mode 100644 index 0000000..d574d88 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/510.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/511-fill.svg b/packages/shell-chrome/assets/image/weather/icons/511-fill.svg new file mode 100644 index 0000000..b0dcb85 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/511-fill.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/511.svg b/packages/shell-chrome/assets/image/weather/icons/511.svg new file mode 100644 index 0000000..a06d187 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/511.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/512-fill.svg b/packages/shell-chrome/assets/image/weather/icons/512-fill.svg new file mode 100644 index 0000000..73f35cb --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/512-fill.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/512.svg b/packages/shell-chrome/assets/image/weather/icons/512.svg new file mode 100644 index 0000000..3d2f162 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/512.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/513-fill.svg b/packages/shell-chrome/assets/image/weather/icons/513-fill.svg new file mode 100644 index 0000000..1a06225 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/513-fill.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/513.svg b/packages/shell-chrome/assets/image/weather/icons/513.svg new file mode 100644 index 0000000..7c7e793 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/513.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/514-fill.svg b/packages/shell-chrome/assets/image/weather/icons/514-fill.svg new file mode 100644 index 0000000..3c284e5 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/514-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/514.svg b/packages/shell-chrome/assets/image/weather/icons/514.svg new file mode 100644 index 0000000..5b89c88 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/514.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/515-fill.svg b/packages/shell-chrome/assets/image/weather/icons/515-fill.svg new file mode 100644 index 0000000..1498fab --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/515-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/515.svg b/packages/shell-chrome/assets/image/weather/icons/515.svg new file mode 100644 index 0000000..63653a1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/515.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/800.svg b/packages/shell-chrome/assets/image/weather/icons/800.svg new file mode 100644 index 0000000..cddde50 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/800.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/801.svg b/packages/shell-chrome/assets/image/weather/icons/801.svg new file mode 100644 index 0000000..2dd1530 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/801.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/802.svg b/packages/shell-chrome/assets/image/weather/icons/802.svg new file mode 100644 index 0000000..b03a0e6 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/802.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/803.svg b/packages/shell-chrome/assets/image/weather/icons/803.svg new file mode 100644 index 0000000..d8e85a1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/803.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/804.svg b/packages/shell-chrome/assets/image/weather/icons/804.svg new file mode 100644 index 0000000..486577a --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/804.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/805.svg b/packages/shell-chrome/assets/image/weather/icons/805.svg new file mode 100644 index 0000000..1204645 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/805.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/806.svg b/packages/shell-chrome/assets/image/weather/icons/806.svg new file mode 100644 index 0000000..9c76a21 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/806.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/807.svg b/packages/shell-chrome/assets/image/weather/icons/807.svg new file mode 100644 index 0000000..a37a699 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/807.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/900-fill.svg b/packages/shell-chrome/assets/image/weather/icons/900-fill.svg new file mode 100644 index 0000000..72df2d1 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/900-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/900.svg b/packages/shell-chrome/assets/image/weather/icons/900.svg new file mode 100644 index 0000000..a48c35c --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/900.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/901-fill.svg b/packages/shell-chrome/assets/image/weather/icons/901-fill.svg new file mode 100644 index 0000000..41145be --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/901-fill.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/901.svg b/packages/shell-chrome/assets/image/weather/icons/901.svg new file mode 100644 index 0000000..32feda2 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/901.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/999-fill.svg b/packages/shell-chrome/assets/image/weather/icons/999-fill.svg new file mode 100644 index 0000000..15ab193 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/999-fill.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/999.svg b/packages/shell-chrome/assets/image/weather/icons/999.svg new file mode 100644 index 0000000..7958228 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/999.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/icons/9999.svg b/packages/shell-chrome/assets/image/weather/icons/9999.svg new file mode 100644 index 0000000..b9a6708 --- /dev/null +++ b/packages/shell-chrome/assets/image/weather/icons/9999.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/packages/shell-chrome/assets/image/weather/night.webp b/packages/shell-chrome/assets/image/weather/night.webp new file mode 100644 index 0000000000000000000000000000000000000000..c26cd3b6ecd55a064c7ff6cd002f46c15fbbac3d GIT binary patch literal 12704 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 a>f29e)l`?ogkWvMzpf&FSh@Z2Ob7tnlYvG6 literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/image/weather/sun.webp b/packages/shell-chrome/assets/image/weather/sun.webp new file mode 100644 index 0000000000000000000000000000000000000000..9770da93a563fc78f42a15ef244f375017f25675 GIT binary patch literal 102028 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%0AaSV=18Z7F3of=AtiY;o%C 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 z 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 literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/image/weather/xue.webp b/packages/shell-chrome/assets/image/weather/xue.webp new file mode 100644 index 0000000000000000000000000000000000000000..0047d83ba275dcb4b31c5fc4eecaea5c1de04aaf GIT binary patch literal 12996 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 G!Tz(N=R literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/image/weather/yin.webp b/packages/shell-chrome/assets/image/weather/yin.webp new file mode 100644 index 0000000000000000000000000000000000000000..e69128b4dcb0a427d3b09fcb91395aedc0c80e9b GIT binary patch literal 26340 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 r6YJ}& literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/image/weather/yu.webp b/packages/shell-chrome/assets/image/weather/yu.webp new file mode 100644 index 0000000000000000000000000000000000000000..deca3706ba65d587e6d98e9343b71221e7a0dac8 GIT binary patch literal 25126 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 literal 0 HcmV?d00001 diff --git a/packages/shell-chrome/assets/image/weather/yun.webp b/packages/shell-chrome/assets/image/weather/yun.webp new file mode 100644 index 0000000000000000000000000000000000000000..88536b2abf017d47c574694b51ea8c707559b588 GIT binary patch literal 21846 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

    + \ No newline at end of file From 50b858b347c1958fbc961f19c2f28c28a922fb0a Mon Sep 17 00:00:00 2001 From: Coding Zhang <2291200076@qq.com> Date: Wed, 9 Feb 2022 19:20:00 +0800 Subject: [PATCH 7/7] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E5=B0=8F=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/shell-chrome/assets/css/main.css | 66 ++++++++-------------- packages/shell-chrome/assets/css/main.less | 24 ++++---- packages/shell-chrome/popup.html | 10 ++-- 3 files changed, 39 insertions(+), 61 deletions(-) diff --git a/packages/shell-chrome/assets/css/main.css b/packages/shell-chrome/assets/css/main.css index 6c128d3..0325e37 100644 --- a/packages/shell-chrome/assets/css/main.css +++ b/packages/shell-chrome/assets/css/main.css @@ -27,20 +27,21 @@ body { float: right; height: 100%; line-height: 40px; - margin-right: 12px; + margin-right: 10px; } #popup header #weather #weatherSite { - font-size: 16px; + font-size: 13px; margin-right: 5px; } #popup header #weather #svg_w { - height: 20px; + height: 15px; + vertical-align: text-bottom; } #popup header #weather #weatherText { - font-size: 18px; + font-size: 13px; } #popup header #weather #weatherTemp { - font-size: 18px; + font-size: 13px; } #popup #back { display: none; @@ -114,19 +115,18 @@ body { margin-top: 12px; } #popup #article .setting ul li { - margin: 7px 0; + margin: 7px 5px; height: 45px; - border-radius: 50px; - background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); + border-radius: 25px; + background: #ffffffc9; + padding: 0 1px 0 12px; } #popup #article .setting ul li span { font-size: 16px; line-height: 45px; margin-left: 5px; } -#popup #article .setting ul li #advertising .button, -#popup #article .setting ul li #mouse-style .button, -#popup #article .setting ul li #click-per .button { +#popup #article .setting ul li .setting-item .button { position: relative; float: right; top: 6px; @@ -135,9 +135,7 @@ body { height: 32px; border-radius: 100px; } -#popup #article .setting ul li #advertising .button .checkbox, -#popup #article .setting ul li #mouse-style .button .checkbox, -#popup #article .setting ul li #click-per .button .checkbox { +#popup #article .setting ul li .setting-item .button .checkbox { position: relative; width: 100%; height: 100%; @@ -145,34 +143,24 @@ body { cursor: pointer; z-index: 3; } -#popup #article .setting ul li #advertising .button .knobs, -#popup #article .setting ul li #mouse-style .button .knobs, -#popup #article .setting ul li #click-per .button .knobs, -#popup #article .setting ul li #advertising .button .layer, -#popup #article .setting ul li #mouse-style .button .layer, -#popup #article .setting ul li #click-per .button .layer { +#popup #article .setting ul li .setting-item .button .knobs, +#popup #article .setting ul li .setting-item .button .layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } -#popup #article .setting ul li #advertising .button .knobs, -#popup #article .setting ul li #mouse-style .button .knobs, -#popup #article .setting ul li #click-per .button .knobs { +#popup #article .setting ul li .setting-item .button .knobs { z-index: 2; } -#popup #article .setting ul li #advertising .button .layer, -#popup #article .setting ul li #mouse-style .button .layer, -#popup #article .setting ul li #click-per .button .layer { +#popup #article .setting ul li .setting-item .button .layer { border-radius: 100px; width: 100%; background-color: #ebf7fc; z-index: 1; } -#popup #article .setting ul li #advertising .button .knobs::before, -#popup #article .setting ul li #mouse-style .button .knobs::before, -#popup #article .setting ul li #click-per .button .knobs::before { +#popup #article .setting ul li .setting-item .button .knobs::before { content: "YES"; position: absolute; top: 2px; @@ -188,26 +176,16 @@ body { background-color: #03a9f4; border-radius: 50%; } -#popup #article .setting ul li #advertising .button .checkbox:checked + .knobs:before, -#popup #article .setting ul li #mouse-style .button .checkbox:checked + .knobs:before, -#popup #article .setting ul li #click-per .button .checkbox:checked + .knobs:before { +#popup #article .setting ul li .setting-item .button .checkbox:checked + .knobs:before { content: "NO"; left: 3px; background-color: #f44336; } -#popup #article .setting ul li #advertising .button .checkbox:checked ~ .layer, -#popup #article .setting ul li #mouse-style .button .checkbox:checked ~ .layer, -#popup #article .setting ul li #click-per .button .checkbox:checked ~ .layer { +#popup #article .setting ul li .setting-item .button .checkbox:checked ~ .layer { background-color: #fcebeb; } -#popup #article .setting ul li #advertising .button .knobs, -#popup #article .setting ul li #mouse-style .button .knobs, -#popup #article .setting ul li #click-per .button .knobs, -#popup #article .setting ul li #advertising .button .knobs:before, -#popup #article .setting ul li #mouse-style .button .knobs:before, -#popup #article .setting ul li #click-per .button .knobs:before, -#popup #article .setting ul li #advertising .button .layer, -#popup #article .setting ul li #mouse-style .button .layer, -#popup #article .setting ul li #click-per .button .layer { +#popup #article .setting ul li .setting-item .button .knobs, +#popup #article .setting ul li .setting-item .button .knobs:before, +#popup #article .setting ul li .setting-item .button .layer { transition: 0.3s ease all; } diff --git a/packages/shell-chrome/assets/css/main.less b/packages/shell-chrome/assets/css/main.less index c7b5171..59aa5f6 100644 --- a/packages/shell-chrome/assets/css/main.less +++ b/packages/shell-chrome/assets/css/main.less @@ -28,19 +28,20 @@ body { float: right; height: 100%; line-height: 40px; - margin-right: 12px; + margin-right: 10px; #weatherSite{ - font-size: 16px; + font-size: 13px; margin-right: 5px; } #svg_w{ - height: 20px; + height: 15px; + vertical-align: text-bottom; } #weatherText{ - font-size: 18px; + font-size: 13px; } #weatherTemp{ - font-size: 18px; + font-size: 13px; } } } @@ -65,7 +66,7 @@ body { #transform{ float: left; top: 1px; - right: 5px; + right: 5px; width: 90px; height: 40px; color: #fff; @@ -118,18 +119,17 @@ body { // opacity: 0.5; ul{ li{ - margin: 7px 0; + margin: 7px 5px; height: 45px; - border-radius: 50px; - background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%); + border-radius: 25px; + background: #ffffffc9; + padding: 0 1px 0 12px; span{ font-size: 16px; line-height: 45px; margin-left: 5px; } - #advertising, - #mouse-style, - #click-per{ + .setting-item { .button { position: relative; float: right; diff --git a/packages/shell-chrome/popup.html b/packages/shell-chrome/popup.html index 45c7350..2913396 100644 --- a/packages/shell-chrome/popup.html +++ b/packages/shell-chrome/popup.html @@ -28,7 +28,7 @@
    • -
      +
      广告屏蔽
      @@ -38,7 +38,7 @@
    • -
      +
      鼠标样式
      @@ -48,7 +48,7 @@
    • -
      +
      点击特效
      @@ -58,7 +58,7 @@
    • -
      +
      访问页自动跳转
      @@ -78,4 +78,4 @@ - \ No newline at end of file +