天气和翻译代码
@@ -1,161 +0,0 @@
|
|||||||
* {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
li {
|
|
||||||
list-style: none;
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
background: linear-gradient(to right bottom, #fbc2eb 0%, #a6c1ee 51%, #fbc2eb 100%);
|
|
||||||
}
|
|
||||||
#popup {
|
|
||||||
min-height: 450px;
|
|
||||||
width: 300px;
|
|
||||||
}
|
|
||||||
#popup header {
|
|
||||||
width: inherit;
|
|
||||||
height: 30px;
|
|
||||||
background: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%);
|
|
||||||
}
|
|
||||||
#popup header img {
|
|
||||||
height: inherit;
|
|
||||||
}
|
|
||||||
#popup .article ul li {
|
|
||||||
margin: 5px 0;
|
|
||||||
height: 45px;
|
|
||||||
background: linear-gradient(to right, #84fab0 0%, #8fd3f4 51%, #84fab0 100%);
|
|
||||||
}
|
|
||||||
#popup .article ul li span {
|
|
||||||
font-size: 16px;
|
|
||||||
line-height: 45px;
|
|
||||||
margin-left: 5px;
|
|
||||||
}
|
|
||||||
#popup .article ul li #click-per .button {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
top: 6px;
|
|
||||||
right: 6px;
|
|
||||||
width: 66px;
|
|
||||||
height: 32px;
|
|
||||||
border-radius: 100px;
|
|
||||||
}
|
|
||||||
#popup .article ul li #click-per .button .checkbox {
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
opacity: 0;
|
|
||||||
cursor: pointer;
|
|
||||||
z-index: 3;
|
|
||||||
}
|
|
||||||
#popup .article ul li #click-per .button .knobs,
|
|
||||||
#popup .article ul li #click-per .button .layer {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
right: 0;
|
|
||||||
bottom: 0;
|
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
#popup .article ul li #click-per .button .knobs {
|
|
||||||
z-index: 2;
|
|
||||||
}
|
|
||||||
#popup .article 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 {
|
|
||||||
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 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 {
|
|
||||||
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 {
|
|
||||||
transition: 0.3s ease all;
|
|
||||||
}
|
|
||||||
#popup .article ul li #mouse-style .button {
|
|
||||||
position: relative;
|
|
||||||
float: right;
|
|
||||||
top: 6px;
|
|
||||||
right: 6px;
|
|
||||||
width: 66px;
|
|
||||||
height: 32px;
|
|
||||||
border-radius: 100px;
|
|
||||||
}
|
|
||||||
#popup .article ul li #mouse-style .button .checkbox {
|
|
||||||
position: relative;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
opacity: 0;
|
|
||||||
cursor: pointer;
|
|
||||||
z-index: 3;
|
|
||||||
}
|
|
||||||
#popup .article ul li #mouse-style .button .knobs,
|
|
||||||
#popup .article ul li #mouse-style .button .layer {
|
|
||||||
position: absolute;
|
|
||||||
top: 0;
|
|
||||||
right: 0;
|
|
||||||
bottom: 0;
|
|
||||||
left: 0;
|
|
||||||
}
|
|
||||||
#popup .article ul li #mouse-style .button .knobs {
|
|
||||||
z-index: 2;
|
|
||||||
}
|
|
||||||
#popup .article 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 {
|
|
||||||
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 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 {
|
|
||||||
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 {
|
|
||||||
transition: 0.3s ease all;
|
|
||||||
}
|
|
@@ -1,172 +0,0 @@
|
|||||||
* {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
li {
|
|
||||||
list-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
background: linear-gradient(to right bottom, #fbc2eb 0%, #a6c1ee 51%, #fbc2eb 100%);
|
|
||||||
}
|
|
||||||
#popup {
|
|
||||||
min-height: 450px;
|
|
||||||
width: 300px;
|
|
||||||
header{
|
|
||||||
width: inherit;
|
|
||||||
height: 30px;
|
|
||||||
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 {
|
|
||||||
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 {
|
|
||||||
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;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@@ -1,176 +0,0 @@
|
|||||||
@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: "../../";
|
|
||||||
/* color: white; */
|
|
||||||
font-family: 'Source Sans Pro','Fira Sans', sans-serif;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
/* width: 280px; */
|
|
||||||
/* height: 500px; */
|
|
||||||
height: 200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#timer {
|
|
||||||
/* background-color: rgb(77, 25, 161); */
|
|
||||||
padding: 10px 0 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.buttons {
|
|
||||||
width: fit-content;
|
|
||||||
margin: auto;
|
|
||||||
font-size: 20px;
|
|
||||||
color: rgb(169, 172, 172);
|
|
||||||
}
|
|
||||||
|
|
||||||
.buttons .slider{
|
|
||||||
color: rgb(247, 226, 230);
|
|
||||||
}
|
|
||||||
|
|
||||||
.button {
|
|
||||||
float: left;
|
|
||||||
margin: 5px;
|
|
||||||
cursor: pointer;
|
|
||||||
padding: 8px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*计数部分*/
|
|
||||||
#countdown {
|
|
||||||
clear: both;
|
|
||||||
width: fit-content;
|
|
||||||
margin: auto;
|
|
||||||
font-size: 60px;
|
|
||||||
font-weight: 500;
|
|
||||||
padding: 20%;
|
|
||||||
color: aliceblue;
|
|
||||||
}
|
|
||||||
|
|
||||||
#countdown span{
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#start-btn,#end-btn,#reset-btn {
|
|
||||||
/* 文字颜色 */
|
|
||||||
color: #f5e4b9;
|
|
||||||
/* 清除背景色 */
|
|
||||||
background: transparent;
|
|
||||||
/* 边框样式、颜色、宽度 */
|
|
||||||
border: 1px solid #f5e4b9;
|
|
||||||
/* 给边框添加圆角 */
|
|
||||||
border-radius: 6px;
|
|
||||||
/* 字母转大写 */
|
|
||||||
border: none;
|
|
||||||
color: white;
|
|
||||||
padding: 10px 26px;
|
|
||||||
display: block;
|
|
||||||
text-align: center;
|
|
||||||
/* width: 40px; */
|
|
||||||
font-size: 16px;
|
|
||||||
margin: 4px 2px;
|
|
||||||
-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);
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
#start-btn {
|
|
||||||
background-color: white;
|
|
||||||
color: black;
|
|
||||||
border: 1px solid #f5e4b9;
|
|
||||||
}
|
|
||||||
/* 悬停样式 */
|
|
||||||
#start-btn:hover {
|
|
||||||
background-color: #f5e4b9;
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
#end-btn {
|
|
||||||
background-color: white;
|
|
||||||
color: black;
|
|
||||||
border: 1px solid #ECB390;
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
/* 悬停样式 */
|
|
||||||
#end-btn:hover {
|
|
||||||
background-color: #ECB390;
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #end-btn{
|
|
||||||
width: 40px;
|
|
||||||
margin: 10px auto 0;
|
|
||||||
padding: 10px 30px;
|
|
||||||
text-align: center;
|
|
||||||
background-color: #F5EEDC;
|
|
||||||
cursor: pointer;
|
|
||||||
} */
|
|
||||||
|
|
||||||
/* #reset-btn {
|
|
||||||
width: 40px;
|
|
||||||
margin: 10px auto 0;
|
|
||||||
padding: 10px 30px;
|
|
||||||
text-align: center;
|
|
||||||
background-color: #DD4A48;
|
|
||||||
cursor: pointer;
|
|
||||||
} */
|
|
||||||
|
|
||||||
#reset-btn {
|
|
||||||
background-color: white;
|
|
||||||
color: black;
|
|
||||||
border: 1px solid #DD4A48;
|
|
||||||
}
|
|
||||||
/* 悬停样式 */
|
|
||||||
#reset-btn:hover {
|
|
||||||
background-color: #DD4A48;
|
|
||||||
color: white;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* #end-btn{
|
|
||||||
background-color: #ECB390;
|
|
||||||
display: none;
|
|
||||||
} */
|
|
||||||
|
|
||||||
/*选中的按钮*/
|
|
||||||
.selected {
|
|
||||||
background-color: rgb(244, 242, 248);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
ul {
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
li {
|
|
||||||
list-style-type: none;
|
|
||||||
padding: 20px 10px;
|
|
||||||
margin-bottom: 5px;
|
|
||||||
background-color: white;
|
|
||||||
color: black;
|
|
||||||
}
|
|
||||||
|
|
||||||
.right {
|
|
||||||
float: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.hide {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
footer .settings{
|
|
||||||
position: absolute;
|
|
||||||
bottom: 5px;
|
|
||||||
right: 5px;
|
|
||||||
}
|
|
@@ -1,217 +0,0 @@
|
|||||||
// const btn = document.querySelector("#switch");
|
|
||||||
|
|
||||||
// chrome.storage.sync.get("linkOpen", ({ linkOpen }) => {
|
|
||||||
// btn.checked = linkOpen;
|
|
||||||
// });
|
|
||||||
|
|
||||||
// btn.addEventListener("change", () => {
|
|
||||||
// if (btn.checked) {
|
|
||||||
// chrome.storage.sync.set({ linkOpen: true });
|
|
||||||
// } else {
|
|
||||||
// chrome.storage.sync.set({ linkOpen: false });
|
|
||||||
// }
|
|
||||||
// // 获取当前tab窗口
|
|
||||||
// chrome.tabs.query({ active: true, currentWindow: true }, function (tabs) {
|
|
||||||
// chrome.scripting.executeScript({
|
|
||||||
// target: { tabId: tabs[0].id },
|
|
||||||
// func: refreshPage,
|
|
||||||
// });
|
|
||||||
// });
|
|
||||||
// });
|
|
||||||
|
|
||||||
// // 刷新页面
|
|
||||||
// function refreshPage() {
|
|
||||||
// window.location.reload();
|
|
||||||
// }
|
|
||||||
|
|
||||||
const startBtn = document.getElementById("start-btn");
|
|
||||||
const resetBtn = document.getElementById("reset-btn");
|
|
||||||
const endBtn = document.getElementById("end-btn");
|
|
||||||
const countdownTimer = document.getElementById("countdown");
|
|
||||||
|
|
||||||
const audio = document.getElementById("audio");
|
|
||||||
//全局唯一的定时器
|
|
||||||
let timer = null;
|
|
||||||
|
|
||||||
let minutes, seconds;
|
|
||||||
let pause;
|
|
||||||
let pomodoro = "pomodoro";
|
|
||||||
|
|
||||||
//两端通信 防抖
|
|
||||||
// let clickFlag = false;
|
|
||||||
|
|
||||||
//番茄钟按钮-绑定事件
|
|
||||||
document.addEventListener("click", (e) => {
|
|
||||||
if (!e.target.matches(".button")) return;
|
|
||||||
|
|
||||||
// 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 () {
|
|
||||||
if (!chrome.runtime.error) {
|
|
||||||
alert("added target pomodoro!");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
// 开始按钮-绑定事件
|
|
||||||
startBtn.addEventListener("click", () => {
|
|
||||||
// countdown(); 在后台运行,需要取出状态
|
|
||||||
debounce(start(), 100);
|
|
||||||
});
|
|
||||||
|
|
||||||
function start() {
|
|
||||||
chrome.storage.sync.get("pomoData", ({ pomoData }) => {
|
|
||||||
const { minutes, seconds, status } = pomoData;
|
|
||||||
|
|
||||||
chrome.runtime.sendMessage(
|
|
||||||
{
|
|
||||||
status: "start",
|
|
||||||
content: {
|
|
||||||
minutes,
|
|
||||||
seconds,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
(response) => {
|
|
||||||
console.log(response);
|
|
||||||
|
|
||||||
startBtn.style.display = "none";
|
|
||||||
endBtn.style.display = "block";
|
|
||||||
getTimer();
|
|
||||||
}
|
|
||||||
);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
endBtn.addEventListener("click", () => {
|
|
||||||
setTimeout(end, 200);
|
|
||||||
});
|
|
||||||
|
|
||||||
function end() {
|
|
||||||
chrome.runtime.sendMessage(
|
|
||||||
{
|
|
||||||
status: "paused",
|
|
||||||
},
|
|
||||||
(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",
|
|
||||||
},
|
|
||||||
(response) => {
|
|
||||||
console.log(response,"**************下面");
|
|
||||||
countdownTimer.innerHTML = "25:00";
|
|
||||||
|
|
||||||
startBtn.style.display = "block";
|
|
||||||
endBtn.style.display = "none";
|
|
||||||
clearTimer();
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}, 200);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
function clearTimer() {
|
|
||||||
clearInterval(timer);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* fn [function] 需要防抖的函数
|
|
||||||
* delay [number] 毫秒,防抖期限值
|
|
||||||
*/
|
|
||||||
function debounce(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",
|
|
||||||
},
|
|
||||||
(response) => {
|
|
||||||
// console.log(response);
|
|
||||||
countdownTimer.innerHTML = "25:00";
|
|
||||||
|
|
||||||
startBtn.style.display = "block";
|
|
||||||
endBtn.style.display = "none";
|
|
||||||
clearTimer();
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}, 100);
|
|
||||||
});
|
|
||||||
|
|
||||||
//页面反复打开时页面初始化
|
|
||||||
chrome.storage.sync.get("pomoData", ({ 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",
|
|
||||||
});
|
|
||||||
countdownTimer.innerHTML = "25:00";
|
|
||||||
}else if(status === 'playend'){
|
|
||||||
countdownTimer.innerHTML = "25:00";
|
|
||||||
}
|
|
||||||
});
|
|
@@ -1,150 +0,0 @@
|
|||||||
// 用户首次安装插件时执行一次,后面不会再重新执行(除非用户重新安装插件)
|
|
||||||
chrome.runtime.onInstalled.addListener(() => {
|
|
||||||
// 插件功能安装默认启用
|
|
||||||
chrome.storage.sync.set({
|
|
||||||
//初始化数据
|
|
||||||
pomoData: {
|
|
||||||
minutes: 24,
|
|
||||||
seconds: 60,
|
|
||||||
countdownTimer: "25:00",
|
|
||||||
status: "init",
|
|
||||||
},
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
let minutes, seconds;
|
|
||||||
let pause;
|
|
||||||
let pomodoro = "pomodoro";
|
|
||||||
|
|
||||||
let array = ["minutes", "seconds", "pause", "countdownTimer", "pbutton"];
|
|
||||||
|
|
||||||
//全局唯一的定时器
|
|
||||||
let timer = null;
|
|
||||||
|
|
||||||
chrome.runtime.onMessage.addListener((message, sender, sendResponse) => {
|
|
||||||
const { status, content } = message;
|
|
||||||
|
|
||||||
console.log(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();
|
|
||||||
});
|
|
||||||
|
|
||||||
// 番茄钟倒计时功能
|
|
||||||
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);
|
|
||||||
|
|
||||||
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,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
function () {
|
|
||||||
if (!chrome.runtime.error) {
|
|
||||||
console.log("started");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
countdown({ minutes, seconds, status });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//设置badge文本背景颜色
|
|
||||||
chrome.browserAction.setBadgeBackgroundColor({ color: "#DD4A48" });
|
|
Before Width: | Height: | Size: 239 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 579 B |
Before Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 380 KiB |
Before Width: | Height: | Size: 211 KiB |
Before Width: | Height: | Size: 142 KiB |
Before Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 128 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 50 KiB |
@@ -1,9 +0,0 @@
|
|||||||
<html>
|
|
||||||
<body>
|
|
||||||
<p>播放歌曲时的一些不错的文字。</p> <音频自动播放>
|
|
||||||
<source
|
|
||||||
src =http://www.html5rocks.com/en/tutorials/audio/quick/test.mp3type=audio/mpeg /> <source src
|
|
||||||
=http://www.html5rocks.com/en/tutorials/audio/quick/test.oggtype=audio/ogg />
|
|
||||||
</audio>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@@ -1,71 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
||||||
<title>my todo list</title>
|
|
||||||
<link rel="stylesheet" href="./assets/css/popup.css">
|
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=Lato:wght@300;400&display=swap" rel="stylesheet">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<audio id="audio">
|
|
||||||
<source src="./src/alarm.mp3" type="audio/mp3">
|
|
||||||
</audio>
|
|
||||||
|
|
||||||
<!-- 计时部分 -->
|
|
||||||
<div id="timer">
|
|
||||||
|
|
||||||
<!-- 切换背景图片 -->
|
|
||||||
<div class="slider">
|
|
||||||
<span class="left"><</span>
|
|
||||||
<span class="right">></span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- <div class="button" id="pomodoro-btn"></div> -->
|
|
||||||
|
|
||||||
<div id="countdown">
|
|
||||||
<span>00:00</span>
|
|
||||||
</div>
|
|
||||||
<div class="buttons">
|
|
||||||
<!-- 计时开始、重置 -->
|
|
||||||
<button id="start-btn">开始</button>
|
|
||||||
<button id="end-btn">暂停</button>
|
|
||||||
<button id="reset-btn">重置</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- 后续——添加任务清单
|
|
||||||
<div id="worklist">
|
|
||||||
<div id="current-task-display">
|
|
||||||
<div id="message">你正在专注于:</div>
|
|
||||||
<div id="selected-task"></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="tasks-container">
|
|
||||||
<ul id="tasks"></ul>
|
|
||||||
<div id="add-task-btn">Add Task</div>
|
|
||||||
|
|
||||||
<form id="task-form" class="hide">
|
|
||||||
<input id="text" type="text" placeholder="输入你要专注的事情">
|
|
||||||
<div id="btn-container">
|
|
||||||
<button id="save" type="submit">Save</button>
|
|
||||||
<button id="cancel" type="button">Cancel</button>
|
|
||||||
</div>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div> -->
|
|
||||||
|
|
||||||
<!-- 页脚--设置 -->
|
|
||||||
<footer>
|
|
||||||
<div class="settings">
|
|
||||||
<!-- <a href="./assets/html/options.html">settings</a> -->
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
|
|
||||||
<script src="./assets/js/popup.js"></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
Before Width: | Height: | Size: 93 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 7.0 KiB |
Before Width: | Height: | Size: 28 KiB |
@@ -1,4 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件 - 腾讯翻译君自动点击翻译模块加载成功");
|
|
||||||
window.onload = () => {
|
|
||||||
$(".language-translate-button")[0].click()
|
|
||||||
}
|
|
@@ -1,31 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件 - 有道翻译自动填入模块加载成功");
|
|
||||||
|
|
||||||
// refer: https://www.cnblogs.com/chen-lhx/p/5198612.html
|
|
||||||
$.extend({
|
|
||||||
getUrlVars: function () {
|
|
||||||
var vars = [], hash;
|
|
||||||
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
|
|
||||||
for (var i = 0; i < hashes.length; i++) {
|
|
||||||
hash = hashes[i].split('=');
|
|
||||||
vars.push(hash[0]);
|
|
||||||
vars[hash[0]] = hash[1];
|
|
||||||
}
|
|
||||||
return vars;
|
|
||||||
},
|
|
||||||
getUrlVar: function (name) {
|
|
||||||
return $.getUrlVars()[name];
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
window.onload = () => {
|
|
||||||
let transText = $.getUrlVar('__bitdance_extension__');
|
|
||||||
if (!transText || transText.trim() == "") return
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 有道翻译自动填入模块 - 翻译文本为:", transText);
|
|
||||||
|
|
||||||
document.getElementsByTagName("textarea")[0].value = decodeURIComponent(transText)
|
|
||||||
document.getElementById("transMachine").click()
|
|
||||||
|
|
||||||
// 参数获取完成后,清除掉页面参数
|
|
||||||
// History.replaceState() refer: https://developer.mozilla.org/zh-CN/docs/Web/API/History/replaceState
|
|
||||||
history.replaceState({}, "", "/");
|
|
||||||
}
|
|
@@ -1,27 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件 - 维普期刊自动搜索模块加载成功");
|
|
||||||
|
|
||||||
// refer: https://www.cnblogs.com/chen-lhx/p/5198612.html
|
|
||||||
$.extend({
|
|
||||||
getUrlVars: function () {
|
|
||||||
var vars = [], hash;
|
|
||||||
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
|
|
||||||
for (var i = 0; i < hashes.length; i++) {
|
|
||||||
hash = hashes[i].split('=');
|
|
||||||
vars.push(hash[0]);
|
|
||||||
vars[hash[0]] = hash[1];
|
|
||||||
}
|
|
||||||
return vars;
|
|
||||||
},
|
|
||||||
getUrlVar: function (name) {
|
|
||||||
return $.getUrlVars()[name];
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
window.onload = () => {
|
|
||||||
let transText = $.getUrlVar('__bitdance_extension__');
|
|
||||||
if (!transText || transText.trim() == "") return
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 维普期刊自动搜索模块 - 模块文本为:", transText);
|
|
||||||
|
|
||||||
document.getElementById("searchKeywords").value = decodeURIComponent(transText)
|
|
||||||
document.getElementById("btnSearch").click()
|
|
||||||
}
|
|
@@ -1,27 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件 - 中国知网自动搜索模块加载成功");
|
|
||||||
|
|
||||||
// refer: https://www.cnblogs.com/chen-lhx/p/5198612.html
|
|
||||||
$.extend({
|
|
||||||
getUrlVars: function () {
|
|
||||||
var vars = [], hash;
|
|
||||||
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
|
|
||||||
for (var i = 0; i < hashes.length; i++) {
|
|
||||||
hash = hashes[i].split('=');
|
|
||||||
vars.push(hash[0]);
|
|
||||||
vars[hash[0]] = hash[1];
|
|
||||||
}
|
|
||||||
return vars;
|
|
||||||
},
|
|
||||||
getUrlVar: function (name) {
|
|
||||||
return $.getUrlVars()[name];
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
window.onload = () => {
|
|
||||||
let transText = $.getUrlVar('__bitdance_extension__');
|
|
||||||
if (!transText || transText.trim() == "") return
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 中国知网自动搜索模块 - 模块文本为:", transText);
|
|
||||||
|
|
||||||
document.getElementById("txt_SearchText").value = decodeURIComponent(transText)
|
|
||||||
document.querySelector(".search-btn").click()
|
|
||||||
}
|
|
@@ -1 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件 - 高级搜索功能模块加载成功")
|
|
@@ -1,30 +0,0 @@
|
|||||||
chrome.contextMenus.create({
|
|
||||||
id: 'bitdance',
|
|
||||||
title: '学生助手'
|
|
||||||
})
|
|
||||||
|
|
||||||
// chrome.contextMenus.onClicked.addListener(function (info) {
|
|
||||||
// alert('当前菜单信息:'+ JSON.stringify(info))
|
|
||||||
// })
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//refer: https://github.com/GoogleChrome/chrome-extensions-samples/blob/main/mv2-archive/api/notifications/background.js
|
|
||||||
function showNotification() {
|
|
||||||
var time = /(..)(:..)/.exec(new Date()); // The prettyprinted time.
|
|
||||||
var hour = time[1] % 12 || 12; // The prettyprinted hour.
|
|
||||||
var period = time[1] < 12 ? 'a.m.' : 'p.m.'; // The period of the day.
|
|
||||||
new Notification(hour + time[2] + ' ' + period, {
|
|
||||||
icon: '48.png',
|
|
||||||
body: 'Time to make the toast.'
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
chrome.contextMenus.create({
|
|
||||||
id: 'bitdance-advanced-search-notification',
|
|
||||||
title: 'Notification',
|
|
||||||
parentId: 'bitdance',
|
|
||||||
onclick: function (info) {
|
|
||||||
showNotification()
|
|
||||||
}
|
|
||||||
})
|
|
@@ -1 +0,0 @@
|
|||||||
console.log("[BitDance extension] 学生助手插件已启用")
|
|
@@ -1,101 +0,0 @@
|
|||||||
window.onload = function(){
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 确认跳转页直接跳转模块加载成功");
|
|
||||||
|
|
||||||
chrome.storage.sync.get("linkOpen", ({ linkOpen })=>{
|
|
||||||
if(linkOpen){
|
|
||||||
let locHost = location.host,locHref = location.href;
|
|
||||||
|
|
||||||
let methods = {
|
|
||||||
http(link, s = false) {
|
|
||||||
return link.startsWith("http")
|
|
||||||
? link
|
|
||||||
: (s ? "https://" : "http://") + link;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
let RedirectPage = {
|
|
||||||
sites: {
|
|
||||||
"c.pc.qq.com": {
|
|
||||||
include: "middlem.html?pfurl=",
|
|
||||||
selector: "#url",
|
|
||||||
},
|
|
||||||
"docs.qq.com": {
|
|
||||||
include: "scenario/link.html?url=",
|
|
||||||
selector: "span.url-src",
|
|
||||||
timeout: 500,
|
|
||||||
},
|
|
||||||
"www.tianyancha.com": {
|
|
||||||
include: "security?target=",
|
|
||||||
selector: "div.security-link",
|
|
||||||
},
|
|
||||||
"jump.bdimg.com": {
|
|
||||||
include: "safecheck/index?url=",
|
|
||||||
selector: "div.warning_info.fl>a",
|
|
||||||
},
|
|
||||||
"jump2.bdimg.com": {
|
|
||||||
include: "safecheck/index?url=",
|
|
||||||
selector: "div.warning_info.fl>a",
|
|
||||||
},
|
|
||||||
"www.chinaz.com": {
|
|
||||||
include: "go.shtml?url=",
|
|
||||||
selector: "div.link-bd__text",
|
|
||||||
},
|
|
||||||
"www.douban.com": {
|
|
||||||
include: "link2/?url=",
|
|
||||||
selector: "a.btn-redir",
|
|
||||||
},
|
|
||||||
"iphone.myzaker.com" : {
|
|
||||||
include: "zaker/link.php?",
|
|
||||||
selector: "a.btn",
|
|
||||||
},
|
|
||||||
"www.itdaan.com": {
|
|
||||||
include: "link/",
|
|
||||||
selector: "a.c-footer-a1",
|
|
||||||
},
|
|
||||||
"link.csdn.net": {
|
|
||||||
include: "?target=",
|
|
||||||
selector: "a.loading-btn",
|
|
||||||
timeout: 100,
|
|
||||||
},
|
|
||||||
"link.zhihu.com":{
|
|
||||||
include :"?target=",
|
|
||||||
selector : "a.button"
|
|
||||||
},
|
|
||||||
"link.juejin.cn": {
|
|
||||||
include: "?target=",
|
|
||||||
selector: 'p[style="margin: 0px;"]',
|
|
||||||
},
|
|
||||||
"www.jianshu.com": {
|
|
||||||
include: "go-wild?ac=2&url=",
|
|
||||||
selector: 'div[title^="http"], div[title^="www"]',
|
|
||||||
},
|
|
||||||
// QQ、腾讯文档、天眼查、百度贴吧、站长之家、豆瓣、Zaker、开发者知识库、CSDN、知乎、掘金、简书etc...
|
|
||||||
},
|
|
||||||
|
|
||||||
redirect(host){
|
|
||||||
let site = this.sites[host];
|
|
||||||
if (site) {
|
|
||||||
let include = host + "/" + site.include;
|
|
||||||
if (locHref.includes(include) || site.match && locHref.match(site.match)) {
|
|
||||||
|
|
||||||
let target = document.querySelector(site.selector);
|
|
||||||
if (target.length) location.replace(target.href || target.innerText);
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
locHref = locHref.split(RedirectPage.sites[locHost].include);
|
|
||||||
if(locHref){
|
|
||||||
location.replace(decodeURIComponent(locHref[1]));
|
|
||||||
}else{
|
|
||||||
//改进
|
|
||||||
let target = document.querySelector(RedirectPage.sites[locHost].selector);
|
|
||||||
location.replace(target.href || target.innerText)
|
|
||||||
}
|
|
||||||
|
|
||||||
//两种方案 默认不阻止重定向 阻止重定向直接跳转
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
@@ -1,25 +0,0 @@
|
|||||||
/**
|
|
||||||
* TODO: 实现CSDN自动展开全文
|
|
||||||
*/
|
|
||||||
|
|
||||||
$(function() {
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - CSDN阅读全文自动展开模块加载成功");
|
|
||||||
// 全文自动展开
|
|
||||||
function removeDOM(querySelector) {
|
|
||||||
let element = document.querySelector(querySelector)
|
|
||||||
if (element != null) {
|
|
||||||
element.parentNode.removeChild(element);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
removeDOM(".hide-article-box");
|
|
||||||
$(".article_content").removeAttr('style');
|
|
||||||
window.onload = () => {
|
|
||||||
// 代码块自动展开
|
|
||||||
document.querySelectorAll("pre").forEach(targetNode => {
|
|
||||||
removeDOM(".hide-preCode-box");
|
|
||||||
if (targetNode.classList.contains("set-code-hide")) {
|
|
||||||
targetNode.classList.remove("set-code-hide");
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
})
|
|
@@ -1,95 +0,0 @@
|
|||||||
/**
|
|
||||||
* TODO: 鼠标点击效果
|
|
||||||
*/
|
|
||||||
|
|
||||||
$(function() {
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 点击特效模块加载成功");
|
|
||||||
|
|
||||||
// 每次改变开关状态时刷新页面使功能及时生效
|
|
||||||
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
|
||||||
console.log('click');
|
|
||||||
location.reload();
|
|
||||||
sendResponse('Reload page');
|
|
||||||
})
|
|
||||||
|
|
||||||
// 控制功能是否开启
|
|
||||||
chrome.storage.sync.get('clickState3', function(budget) {
|
|
||||||
// 得到按钮开关状态
|
|
||||||
if (budget.clickState3 == false || budget.clickState3 == undefined) {
|
|
||||||
// console.log('click功能启动');
|
|
||||||
var hearts = [];
|
|
||||||
|
|
||||||
walk();
|
|
||||||
|
|
||||||
// 走起(初始化)
|
|
||||||
function walk() {
|
|
||||||
// 灵魂 css
|
|
||||||
css(".heart{width: 10px;height: 10px;position: fixed;background: pink;transform: rotate(45deg);}.heart::after,.heart::before{position: absolute;content: '';width: inherit;height: inherit;background: inherit;border-radius: 50%;}.heart::after{top: -5px;}.heart::before{left: -5px;}");
|
|
||||||
attachEvent();
|
|
||||||
gameloop();
|
|
||||||
}
|
|
||||||
|
|
||||||
// 动画效果
|
|
||||||
function gameloop() {
|
|
||||||
for (var i = 0; i < hearts.length; i++) {
|
|
||||||
if (hearts[i].alpha <= 0) {
|
|
||||||
document.body.removeChild(hearts[i].el);
|
|
||||||
hearts.splice(i, 1);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
hearts[i].y--;
|
|
||||||
hearts[i].scale += 0.004;
|
|
||||||
hearts[i].alpha -= 0.013;
|
|
||||||
hearts[i].el.style.cssText = "left:" + hearts[i].x + "px;top:" + hearts[i].y + "px;opacity:" + hearts[i].alpha + ";transform:scale(" + hearts[i].scale + "," + hearts[i].scale + ") rotate(45deg);background:" + hearts[i].color;
|
|
||||||
}
|
|
||||||
// refer: https://developer.mozilla.org/zh-CN/docs/Web/API/Window/requestAnimationFrame
|
|
||||||
requestAnimationFrame(gameloop);
|
|
||||||
}
|
|
||||||
|
|
||||||
function attachEvent() {
|
|
||||||
// 点击触发特效(♥)
|
|
||||||
window.onclick = function(event) {
|
|
||||||
createHeart(event);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function createHeart(event) {
|
|
||||||
// 创建一个 div 并指定类名为 heart
|
|
||||||
var d = document.createElement("div");
|
|
||||||
d.className = "heart";
|
|
||||||
/**
|
|
||||||
* @param el: 每个 div 的标识
|
|
||||||
* @param x,y: 当前鼠标位置信息
|
|
||||||
* @param scale: 放大系数
|
|
||||||
* @param alpha: 透明度
|
|
||||||
* @param color: 背景颜色
|
|
||||||
*/
|
|
||||||
hearts.push({
|
|
||||||
el: d,
|
|
||||||
x: event.clientX,
|
|
||||||
y: event.clientY,
|
|
||||||
scale: 1,
|
|
||||||
alpha: 1,
|
|
||||||
color: randomColor()
|
|
||||||
});
|
|
||||||
document.body.appendChild(d);
|
|
||||||
}
|
|
||||||
|
|
||||||
// 给网页加个 style 标签
|
|
||||||
function css(css) {
|
|
||||||
// 创建 style 标签
|
|
||||||
var style = document.createElement("style");
|
|
||||||
style.type = "text/css";
|
|
||||||
// css 内容注入
|
|
||||||
style.appendChild(document.createTextNode(css));
|
|
||||||
|
|
||||||
document.head.appendChild(style);
|
|
||||||
}
|
|
||||||
|
|
||||||
// 生成随机颜色
|
|
||||||
function randomColor() {
|
|
||||||
return "rgb(" + (Math.random() * 255) + "," + (Math.random() * 255) + "," + (Math.random() * 255) + ")";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
|
||||||
})
|
|
@@ -1,27 +0,0 @@
|
|||||||
/**
|
|
||||||
* TODO: 鼠标样式
|
|
||||||
*/
|
|
||||||
|
|
||||||
$(function() {
|
|
||||||
console.log("[BitDance extension] 学生助手插件 - 鼠标样式模块加载成功");
|
|
||||||
// 每次改变开关状态时刷新页面使功能及时生效
|
|
||||||
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
|
|
||||||
console.log('mouse');
|
|
||||||
location.reload();
|
|
||||||
sendResponse('Reload page');
|
|
||||||
})
|
|
||||||
|
|
||||||
// 控制功能是否开启
|
|
||||||
chrome.storage.sync.get('clickState2', function(budget) {
|
|
||||||
// 得到按钮开关状态
|
|
||||||
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");
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
('*').hover(function() {
|
|
||||||
$(this).css("cursor", "auto");
|
|
||||||
});
|
|
||||||
}
|
|
||||||
})
|
|
||||||
})
|
|
@@ -1,74 +0,0 @@
|
|||||||
$(function() {
|
|
||||||
// 获取开关状态
|
|
||||||
chrome.storage.sync.get('clickState2', function(budget) {
|
|
||||||
// console.log(budget.clickState);
|
|
||||||
// 获取页面节点
|
|
||||||
let input = document.querySelector("#button-2");
|
|
||||||
// 改变开关状态(保持与上次设置时一致)
|
|
||||||
input.checked = budget.clickState2;
|
|
||||||
});
|
|
||||||
// 获取开关状态
|
|
||||||
chrome.storage.sync.get('clickState3', function(budget) {
|
|
||||||
// console.log(budget.clickState);
|
|
||||||
// 获取页面节点
|
|
||||||
let input = document.querySelector("#button-3");
|
|
||||||
// 改变开关状态(保持与上次设置时一致)
|
|
||||||
input.checked = budget.clickState3;
|
|
||||||
});
|
|
||||||
|
|
||||||
// 点击开关时改变按钮状态
|
|
||||||
$("#button-2").click(function() {
|
|
||||||
// 获取开关
|
|
||||||
let checked = $("#button-2");
|
|
||||||
// 持久化存储开关状态
|
|
||||||
chrome.storage.sync.set({ 'clickState2': checked[0].checked });
|
|
||||||
console.log('mouse success');
|
|
||||||
|
|
||||||
// 自动刷新页面
|
|
||||||
chrome.tabs.query({
|
|
||||||
active: true,
|
|
||||||
currentWindow: true
|
|
||||||
}, (tabs) => {
|
|
||||||
console.log(tabs);
|
|
||||||
let message = {
|
|
||||||
info: 'reload'
|
|
||||||
}
|
|
||||||
chrome.tabs.sendMessage(tabs[0].id, message, res => {
|
|
||||||
console.log(res);
|
|
||||||
})
|
|
||||||
})
|
|
||||||
});
|
|
||||||
|
|
||||||
// 点击开关时改变按钮状态
|
|
||||||
$("#button-3").click(function() {
|
|
||||||
// 获取开关
|
|
||||||
let checked = $("#button-3");
|
|
||||||
// 持久化存储开关状态
|
|
||||||
chrome.storage.sync.set({ 'clickState3': checked[0].checked });
|
|
||||||
console.log('click success');
|
|
||||||
|
|
||||||
// 自动刷新页面
|
|
||||||
chrome.tabs.query({
|
|
||||||
active: true,
|
|
||||||
currentWindow: true
|
|
||||||
}, (tabs) => {
|
|
||||||
console.log(tabs);
|
|
||||||
let message = {
|
|
||||||
info: 'reload'
|
|
||||||
}
|
|
||||||
chrome.tabs.sendMessage(tabs[0].id, message, res => {
|
|
||||||
console.log(res);
|
|
||||||
})
|
|
||||||
})
|
|
||||||
})
|
|
||||||
|
|
||||||
// Direct Url
|
|
||||||
const btnDirectUrl = document.querySelector("#btnDirectUrl");
|
|
||||||
chrome.storage.sync.get("linkOpen", ({ linkOpen }) => {
|
|
||||||
btnDirectUrl.checked = !linkOpen;
|
|
||||||
});
|
|
||||||
|
|
||||||
btnDirectUrl.addEventListener("change", () => {
|
|
||||||
chrome.storage.sync.set({ linkOpen: !btnDirectUrl.checked });
|
|
||||||
});
|
|
||||||
})
|
|
0
packages/shell-chrome/background.js
Normal file
BIN
packages/shell-chrome/img/1.png
Normal file
After Width: | Height: | Size: 9.9 KiB |
4
packages/shell-chrome/img/icons/100-fill.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-100-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M8.005 3.5a4.5 4.5 0 1 0 4.5 4.5 4.5 4.5 0 0 0-4.5-4.5zm.001-.997a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 1 1 1 0v1.5a.5.5 0 0 1-.5.5z"/>
|
||||||
|
<path d="M8.006 2.503a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 1 1 1 0v1.5a.5.5 0 0 1-.5.5zM3.765 4.255a.498.498 0 0 1-.353-.147L2.35 3.048a.5.5 0 0 1 .707-.707L4.12 3.4a.5.5 0 0 1-.354.854zM2.003 8.493h-1.5a.5.5 0 0 1 0-1h1.5a.5.5 0 0 1 0 1zm.691 5.303a.5.5 0 0 1-.354-.854l1.062-1.06a.5.5 0 0 1 .707.707l-1.062 1.06a.498.498 0 0 1-.353.147zm5.299 2.201a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5zm5.302-2.191a.498.498 0 0 1-.353-.147l-1.06-1.06a.5.5 0 1 1 .706-.707l1.06 1.06a.5.5 0 0 1-.353.854zm2.202-5.299h-1.5a.5.5 0 1 1 0-1h1.5a.5.5 0 0 1 0 1zm-3.252-4.242a.5.5 0 0 1-.354-.854l1.06-1.06a.5.5 0 0 1 .708.707l-1.06 1.06a.498.498 0 0 1-.354.147z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 926 B |
4
packages/shell-chrome/img/icons/100.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-100" viewBox="0 0 16 16">
|
||||||
|
<path d="M8.005 4.5a3.5 3.5 0 1 1-3.5 3.5 3.504 3.504 0 0 1 3.5-3.5m0-1a4.5 4.5 0 1 0 4.5 4.5 4.5 4.5 0 0 0-4.5-4.5zm.001-.997a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 1 1 1 0v1.5a.5.5 0 0 1-.5.5z"/>
|
||||||
|
<path d="M8.006 2.503a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 1 1 1 0v1.5a.5.5 0 0 1-.5.5zM3.765 4.255a.498.498 0 0 1-.353-.147L2.35 3.048a.5.5 0 0 1 .707-.707L4.12 3.4a.5.5 0 0 1-.354.854zM2.003 8.493h-1.5a.5.5 0 0 1 0-1h1.5a.5.5 0 0 1 0 1zm.691 5.303a.5.5 0 0 1-.354-.854l1.062-1.06a.5.5 0 0 1 .707.707l-1.062 1.06a.498.498 0 0 1-.353.147zm5.299 2.201a.5.5 0 0 1-.5-.5v-1.5a.5.5 0 0 1 1 0v1.5a.5.5 0 0 1-.5.5zm5.302-2.191a.498.498 0 0 1-.353-.147l-1.06-1.06a.5.5 0 1 1 .706-.707l1.06 1.06a.5.5 0 0 1-.353.854zm2.202-5.299h-1.5a.5.5 0 1 1 0-1h1.5a.5.5 0 0 1 0 1zm-3.252-4.242a.5.5 0 0 1-.354-.854l1.06-1.06a.5.5 0 0 1 .708.707l-1.06 1.06a.498.498 0 0 1-.354.147z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 973 B |
3
packages/shell-chrome/img/icons/1001.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1001" viewBox="0 0 16 16">
|
||||||
|
<path d="M9.208 1.492A6.516 6.516 0 0 0 2.329 7.2a5.567 5.567 0 0 0 2.427 5.232C2.852 12.4.583 10.281.2 8.3a.105.105 0 0 0-.1-.09.1.1 0 0 0-.1.114 6.945 6.945 0 0 0 6.789 6.185c3.6-.015 6.518-2.146 6.89-5.644a5.883 5.883 0 0 0-2.423-5.291c2.022.019 4.162 2.15 4.538 4.132a.105.105 0 0 0 .1.085.1.1 0 0 0 .1-.114 7.015 7.015 0 0 0-6.786-6.185zM8 9.5A1.5 1.5 0 1 1 9.5 8 1.5 1.5 0 0 1 8 9.5z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 521 B |
5
packages/shell-chrome/img/icons/1002.svg
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1002" viewBox="0 0 16 16">
|
||||||
|
<path d="M2.978 4.923a.851.851 0 0 1 .013-.7c.47-.858 1.943-1.779 4.115-2.169 2.436-.436 4.068.05 4.527.662a.632.632 0 0 1 .03.743c.8-.469 1.027-.96.9-1.4-.254-.887-2.7-1.433-5.647-.889-3.032.555-4.842 1.965-4.759 2.86a1.238 1.238 0 0 0 .821.893z"/>
|
||||||
|
<path d="M10.89 3.659c-.158-.551-1.487-1.323-3.541-.93-2.1.4-2.971 1.6-2.919 2.157a.768.768 0 0 0 .51.554.523.523 0 0 1 .008-.44A3.7 3.7 0 0 1 7.5 3.658c1.512-.271 2.525.031 2.81.411a.39.39 0 0 1 .019.461c.496-.291.64-.596.561-.871z"/>
|
||||||
|
<path d="M13.534 4.84a3.2 3.2 0 0 0 .92-2.2c-.079-.847-1.663-1.324-1.663-1.324a1.357 1.357 0 0 1 .478.863c.183 1.188-1.907 3-5.115 3.521-2.878.466-5.562-.217-6.409-1.12a1.455 1.455 0 0 1-.253-.91A1.621 1.621 0 0 0 1 4.892c.139.808.965 1.743 2.57 2.251a1.727 1.727 0 0 0 .044.407 2.992 2.992 0 0 0 1.574 1.6.994.994 0 0 0-.123.481c-.048.654.723 1.4.856 1.518.114.1.549.348.51.61a2.866 2.866 0 0 1-.131.441c-.095.272-.145.352-.183.494a1.425 1.425 0 0 0 .016.7 3.582 3.582 0 0 0 1.036 1.754c.168-.011.085-.393.263-.7.086-.147.306-.182.511-.358.226-.2.293-.554.442-.7.312-.312.533-.141.844-.372s.332-.563.808-.912c.289-.211.757-.009 1.3-.516a2.919 2.919 0 0 0 .5-.647c.48-.979 1.251-.977 1.353-1.652a1.137 1.137 0 0 0-.3-.924c-.016-.016-.032-.021-.048-.036a3.029 3.029 0 0 0 1.425-2.62 1.342 1.342 0 0 0-.733-.871zm-1.356 4.5a4.356 4.356 0 0 1-6.557.232.8.8 0 0 1-.121-.254 7 7 0 0 0 4.066.363 8.18 8.18 0 0 0 2.882-1.064 1.484 1.484 0 0 1-.27.725zm-2.832-1.1a7.072 7.072 0 0 1-5.064-.755.836.836 0 0 1-.2-.2 11.527 11.527 0 0 0 4.328.064 8.4 8.4 0 0 0 4.944-2.317 1.076 1.076 0 0 1 .133.351c.151.986-1.543 2.448-4.141 2.86z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
3
packages/shell-chrome/img/icons/1003.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1003" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.883 12.621A1.307 1.307 0 0 0 6.119 13.9a1.307 1.307 0 0 0 1.236-1.277c0-.838-1.236-2.141-1.236-2.141s-1.236 1.289-1.236 2.139zm-3.86 0A1.307 1.307 0 0 0 2.258 13.9a1.307 1.307 0 0 0 1.236-1.277c0-.838-1.236-2.141-1.236-2.141s-1.235 1.289-1.235 2.139zm7.717 0A1.307 1.307 0 0 0 9.976 13.9a1.307 1.307 0 0 0 1.235-1.277c0-.838-1.235-2.141-1.235-2.141S8.74 11.771 8.74 12.621zm3.86 0a1.307 1.307 0 0 0 1.232 1.279 1.307 1.307 0 0 0 1.236-1.277c0-.838-1.236-2.141-1.236-2.141S12.6 11.771 12.6 12.621zm1.375-7.475a2.94 2.94 0 0 0-1.751-1.13 3.037 3.037 0 0 0-2.858-2.762 2.978 2.978 0 0 0-2.695 1.8 2.874 2.874 0 0 0-2.24 1.635 2.213 2.213 0 0 0-2.353 1.185 1.713 1.713 0 0 0-1.207.131A1.628 1.628 0 0 0 0 7.419a1.647 1.647 0 0 0 1.08 1.51 1.782 1.782 0 0 0 1.468-.143 2.7 2.7 0 0 0 1.717.639 2.66 2.66 0 0 0 1.473-.45 3.9 3.9 0 0 0 2.2.367 3.854 3.854 0 0 0 1.662-.63 3.481 3.481 0 0 0 2.071.63 3.433 3.433 0 0 0 1.6-.448 2.01 2.01 0 0 0 1.582.056A1.956 1.956 0 0 0 16 7.076a2.155 2.155 0 0 0-2.025-1.93z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
3
packages/shell-chrome/img/icons/1004.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1004" viewBox="0 0 16 16">
|
||||||
|
<path d="M3.139 11.9H2.89l.125-.216a.5.5 0 0 0-.867-.5l-.124.216-.124-.212a.5.5 0 0 0-.866.5l.124.216H.909a.5.5 0 0 0 0 1h.249l-.124.216a.5.5 0 0 0 .183.683.488.488 0 0 0 .249.067.5.5 0 0 0 .434-.25l.124-.215.124.215a.5.5 0 0 0 .434.25.494.494 0 0 0 .25-.067.5.5 0 0 0 .183-.683l-.125-.22h.249a.5.5 0 0 0 0-1zm3.984 0h-.249L7 11.688a.5.5 0 0 0-.867-.5l-.124.216-.124-.216a.5.5 0 1 0-.866.5l.124.216h-.25a.5.5 0 0 0 0 1h.249l-.124.216a.5.5 0 0 0 .182.68.488.488 0 0 0 .249.067.5.5 0 0 0 .434-.25l.124-.215.124.215a.5.5 0 0 0 .434.25.488.488 0 0 0 .249-.067.5.5 0 0 0 .186-.68l-.126-.22h.249a.5.5 0 1 0 0-1zm3.984 0h-.249l.124-.216a.5.5 0 0 0-.866-.5l-.124.216-.124-.216a.5.5 0 0 0-.867.5l.125.216h-.249a.5.5 0 1 0 0 1h.249L9 13.12a.5.5 0 0 0 .184.683.488.488 0 0 0 .249.067.5.5 0 0 0 .434-.25l.124-.215.124.215a.5.5 0 0 0 .434.25.488.488 0 0 0 .251-.07.5.5 0 0 0 .183-.683l-.124-.216h.249a.5.5 0 0 0 0-1zm3.984 0h-.249l.124-.216a.5.5 0 0 0-.866-.5l-.124.216-.124-.216a.5.5 0 0 0-.867.5l.125.216h-.249a.5.5 0 0 0 0 1h.249l-.125.216a.5.5 0 0 0 .183.683.494.494 0 0 0 .25.067.5.5 0 0 0 .434-.25l.124-.215.124.215a.5.5 0 0 0 .434.25.488.488 0 0 0 .249-.067.5.5 0 0 0 .183-.683l-.124-.216h.249a.5.5 0 0 0 0-1zm-.245-2.95A1.956 1.956 0 0 0 16 7.076a2.155 2.155 0 0 0-2.027-1.93 2.94 2.94 0 0 0-1.751-1.13 3.037 3.037 0 0 0-2.856-2.762 2.98 2.98 0 0 0-2.695 1.8 2.874 2.874 0 0 0-2.24 1.635 2.214 2.214 0 0 0-2.353 1.186 1.705 1.705 0 0 0-1.207.13A1.628 1.628 0 0 0 0 7.419a1.647 1.647 0 0 0 1.08 1.51 1.782 1.782 0 0 0 1.468-.143 2.7 2.7 0 0 0 1.717.639 2.66 2.66 0 0 0 1.473-.45 3.9 3.9 0 0 0 2.2.367 3.854 3.854 0 0 0 1.662-.63 3.481 3.481 0 0 0 2.071.63 3.433 3.433 0 0 0 1.6-.448 2.01 2.01 0 0 0 1.575.056z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.8 KiB |
3
packages/shell-chrome/img/icons/1005.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1005" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.419 5.109a10.186 10.186 0 0 0 3.419-.63c4.59-1.635 6.684-.04 6.766.024a.7.7 0 1 0 .896-1.078c-.109-.091-2.727-2.186-8.127-.266-3.8 1.352-5.857-.191-5.946-.26A.7.7 0 0 0 .552 4a6.429 6.429 0 0 0 3.867 1.109zm2.95 2.197c-3.8 1.351-5.857-.19-5.946-.26a.7.7 0 0 0-.871 1.1 6.429 6.429 0 0 0 3.867 1.11 10.165 10.165 0 0 0 3.419-.631c4.59-1.633 6.684-.039 6.766.025a.7.7 0 1 0 .896-1.078c-.113-.09-2.731-2.185-8.131-.266zm-.879 4.136c-3.223 1.106-4.974-.246-5.056-.313a.7.7 0 0 0-.892 1.079 5.737 5.737 0 0 0 3.544 1.066 8.775 8.775 0 0 0 2.858-.508.7.7 0 1 0-.454-1.324zm8.035-.073h-1.259l.63-1.091a.7.7 0 0 0-1.213-.7l-.63 1.091-.63-1.091a.7.7 0 0 0-1.213.7l.63 1.091H9.58a.7.7 0 0 0 0 1.4h1.26l-.63 1.091a.7.7 0 0 0 1.213.7l.63-1.091.63 1.091a.7.7 0 0 0 .607.35.691.691 0 0 0 .349-.094.7.7 0 0 0 .257-.956l-.631-1.091h1.26a.7.7 0 1 0 0-1.4z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 982 B |
3
packages/shell-chrome/img/icons/1006.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1006" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.57 3.689s-6.976-2.06-9.322-2.671a.694.694 0 0 0-.837.5L1.028 14.121a.709.709 0 0 0 .476.847.71.71 0 0 0 .876-.485l1.462-5.451 10.829-4.213a.608.608 0 0 0-.101-1.13z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 309 B |
3
packages/shell-chrome/img/icons/1007.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1007" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.957 7.85 13.493 6.4a.2.2 0 0 0-.333.136v.882h-2.883a9.574 9.574 0 0 1-2.551-.641C6.57 6.315 4.87 5.631 5.145 4.355c.279-1.3 2.246-1.792 3.518-1.331A2.018 2.018 0 0 1 9.938 4.51a.489.489 0 0 0 .455.366h1.386a.455.455 0 0 0 .452-.516A4.162 4.162 0 0 0 10.793 2a5.528 5.528 0 0 0-6.032-.1 3.939 3.939 0 0 0-1.214 1.3c-1.252 2.118.644 4.063.76 4.219H1.716a.695.695 0 1 0 0 1.389s4.583-.185 6.1 0a4.283 4.283 0 0 1 1.839.653c1.243.848 1.973 3.31-.587 3.72a3.527 3.527 0 0 1-1.718-.122 4.9 4.9 0 0 1-2.27-2.179.547.547 0 0 0-.218-.262.532.532 0 0 0-.3-.061c-.258.011-.685.011-1.241.012a.414.414 0 0 0-.393.543 6.081 6.081 0 0 0 2.872 3.42 5.329 5.329 0 0 0 5.8-.782 3.869 3.869 0 0 0 1.087-1.808 3.919 3.919 0 0 0-.248-2.583 3.664 3.664 0 0 0-.327-.551h1.048v.628a.2.2 0 0 0 .333.137l1.464-1.449a.193.193 0 0 0 0-.274z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 957 B |
4
packages/shell-chrome/img/icons/1008.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1008" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.292 9.3a.7.7 0 0 0-.7.7v3.155H2.4v-3.09a.7.7 0 0 0-1.4 0v3.787a.7.7 0 0 0 .7.7h12.592a.7.7 0 0 0 .7-.7V10a.7.7 0 0 0-.7-.7z"/>
|
||||||
|
<path d="M3.807 7.043h2.98L5.3 9.625a.7.7 0 0 0 .257.956.687.687 0 0 0 .348.094.7.7 0 0 0 .608-.35L8 7.744l1.49 2.581a.7.7 0 0 0 .608.35.687.687 0 0 0 .348-.094.7.7 0 0 0 .257-.956l-1.49-2.582h2.98a.7.7 0 1 0 0-1.4h-2.98L10.7 3.062a.7.7 0 0 0-1.213-.7L8 4.943 6.51 2.361a.7.7 0 0 0-1.213.7l1.49 2.581h-2.98a.7.7 0 1 0 0 1.4z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 598 B |
4
packages/shell-chrome/img/icons/1009.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1009" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.065 4.663H4.576V3.174a.7.7 0 1 0-1.4 0v1.489H1.687a.7.7 0 1 0 0 1.4h1.489v1.49a.7.7 0 0 0 1.4 0V6.064h1.489a.7.7 0 1 0 0-1.4zm7.68 3.364V3.749a2.95 2.95 0 1 0-5.9 0v4.278a4.2 4.2 0 1 0 5.9 0zM10.8 13.8A2.786 2.786 0 0 1 9 8.869a.7.7 0 0 0 .248-.534V3.749a1.55 1.55 0 0 1 3.1 0v4.586a.7.7 0 0 0 .248.534A2.786 2.786 0 0 1 10.8 13.8z"/>
|
||||||
|
<path d="M11.245 9.4V5.275a.5.5 0 0 0-1 0v4.142a1.757 1.757 0 1 0 1-.014z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 554 B |
4
packages/shell-chrome/img/icons/101-fill.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-101-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.745 1.777a.516.516 0 0 0 .503.404.535.535 0 0 0 .112-.012.517.517 0 0 0 .392-.616L5.496.403A.516.516 0 0 0 4.49.627zM1.023 3.535l.994.633a.516.516 0 0 0 .554-.87l-.994-.633a.516.516 0 0 0-.554.87zM.628 8.043l1.15-.256a.516.516 0 1 0-.223-1.008l-1.15.256a.516.516 0 0 0 .111 1.02.535.535 0 0 0 .112-.012zm10.238-2.28a.535.535 0 0 0 .112-.012l1.15-.256a.516.516 0 1 0-.224-1.008l-1.15.256a.516.516 0 0 0 .112 1.02zM8.522 2.728a.516.516 0 0 0 .712-.158l.633-.994a.516.516 0 0 0-.87-.554l-.633.994a.516.516 0 0 0 .158.712zM2.819 7.032a3.506 3.506 0 0 0 .331.87 3.13 3.13 0 0 0 .908-.486 2.453 2.453 0 0 1-.232-.608 2.504 2.504 0 0 1 1.9-2.988 2.5 2.5 0 0 1 2.988 1.9l.004.038a5.42 5.42 0 0 1 1.064.25 3.509 3.509 0 0 0-.061-.512 3.535 3.535 0 1 0-6.902 1.536z"/>
|
||||||
|
<path d="M12.464 8.48a3.236 3.236 0 0 0-.409.04 4.824 4.824 0 0 0-8.086 0 3.234 3.234 0 0 0-.41-.04 3.285 3.285 0 1 0 1.284 6.31 4.756 4.756 0 0 0 6.338 0 3.286 3.286 0 1 0 1.283-6.31z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
4
packages/shell-chrome/img/icons/101.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-101" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.995 1.777a.516.516 0 0 0 .503.404.535.535 0 0 0 .112-.012.517.517 0 0 0 .392-.616L5.746.403A.516.516 0 0 0 4.74.627zM1.273 3.535l.994.633a.516.516 0 0 0 .555-.87l-.995-.633a.516.516 0 0 0-.554.87zM.878 8.043l1.15-.256a.516.516 0 1 0-.223-1.008l-1.15.256a.516.516 0 0 0 .111 1.02.535.535 0 0 0 .112-.012zm10.238-2.28a.535.535 0 0 0 .112-.012l1.15-.256a.516.516 0 1 0-.224-1.008l-1.15.256a.516.516 0 0 0 .112 1.02zM8.772 2.728a.516.516 0 0 0 .712-.158l.633-.994a.516.516 0 0 0-.87-.554l-.633.994a.516.516 0 0 0 .158.712zM3.07 7.032a3.506 3.506 0 0 0 .33.87 3.129 3.129 0 0 0 .909-.486 2.453 2.453 0 0 1-.233-.608 2.504 2.504 0 0 1 1.9-2.988 2.5 2.5 0 0 1 2.988 1.9c.003.013.002.026.005.038a5.42 5.42 0 0 1 1.063.25 3.509 3.509 0 0 0-.061-.512 3.535 3.535 0 1 0-6.902 1.536z"/>
|
||||||
|
<path d="M12.715 8.48a3.236 3.236 0 0 0-.41.04 4.824 4.824 0 0 0-8.086 0 3.234 3.234 0 0 0-.409-.04 3.285 3.285 0 1 0 1.283 6.31 4.756 4.756 0 0 0 6.339 0 3.286 3.286 0 1 0 1.283-6.31zm0 5.539a2.238 2.238 0 0 1-.88-.179 1.032 1.032 0 0 0-1.083.173 3.724 3.724 0 0 1-4.98 0 1.032 1.032 0 0 0-1.082-.173 2.254 2.254 0 1 1-.88-4.329 1.265 1.265 0 0 1 .175.02l.105.014a1.031 1.031 0 0 0 .992-.459 3.792 3.792 0 0 1 6.36 0 1.031 1.031 0 0 0 .992.459l.105-.014a1.266 1.266 0 0 1 .176-.02 2.254 2.254 0 1 1 0 4.508z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
4
packages/shell-chrome/img/icons/1010.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1010" viewBox="0 0 16 16">
|
||||||
|
<path d="M8.389 6.411a.673.673 0 0 0-.264 1.319 8.365 8.365 0 0 0 1.512.144 4.592 4.592 0 0 0 1.62-.255 3.112 3.112 0 0 1 2.7.034.672.672 0 1 0 .743-1.121 4.41 4.41 0 0 0-3.93-.166 5.287 5.287 0 0 1-2.381.045zM14.7 9.314a4.407 4.407 0 0 0-3.93-.166 5.3 5.3 0 0 1-2.379.045.673.673 0 0 0-.264 1.319 8.365 8.365 0 0 0 1.512.144 4.592 4.592 0 0 0 1.62-.255 3.108 3.108 0 0 1 2.7.034.672.672 0 0 0 .741-1.121z"/>
|
||||||
|
<path d="M13.736 11.764a.7.7 0 0 0-.273.951.235.235 0 0 1 0 .234.15.15 0 0 1-.132.085H2.673a.15.15 0 0 1-.132-.085.232.232 0 0 1 0-.231l5.324-9.562a.146.146 0 0 1 .27 0l.513.931a.7.7 0 0 0 1.227-.675l-.514-.931a1.544 1.544 0 0 0-2.72 0l-5.329 9.558a1.641 1.641 0 0 0 .023 1.622 1.545 1.545 0 0 0 1.338.773h10.654a1.545 1.545 0 0 0 1.338-.773 1.638 1.638 0 0 0 .022-1.622.7.7 0 0 0-.951-.275z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 934 B |
4
packages/shell-chrome/img/icons/1011.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1011" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.11 10.763c-.735-.891-.788-1.919-.7-3.394-2.362.917-1.81 3.561-1.884 4.364a2.991 2.991 0 0 1-.7-1.7 2.251 2.251 0 0 0-.94 1.94 3.013 3.013 0 0 0 3.09 3.01 2.954 2.954 0 0 0 3.019-3.01c0-1.035-.713-1.377-.626-2.932a1.632 1.632 0 0 0-1.259 1.722z"/>
|
||||||
|
<path d="M14.57 3.689s-6.976-2.06-9.322-2.671a.694.694 0 0 0-.837.5L1.028 14.12a.71.71 0 0 0 .476.848.71.71 0 0 0 .876-.485l1.462-5.451 10.829-4.213a.608.608 0 0 0-.101-1.13z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 568 B |
3
packages/shell-chrome/img/icons/1012.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1012" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.3 8.089a3.074 3.074 0 0 0 1.436-.4 1.8 1.8 0 0 0 1.422.051 1.761 1.761 0 0 0 1.035-1.69 1.939 1.939 0 0 0-1.823-1.737A2.639 2.639 0 0 0 11.8 3.3 2.731 2.731 0 0 0 9.228.811a2.678 2.678 0 0 0-2.423 1.623 2.588 2.588 0 0 0-2.013 1.472 1.988 1.988 0 0 0-2.115 1.063 1.527 1.527 0 0 0-1.084.117 1.462 1.462 0 0 0-.785 1.273 1.482 1.482 0 0 0 .97 1.358A1.6 1.6 0 0 0 3.1 7.588a2.418 2.418 0 0 0 1.543.576 2.38 2.38 0 0 0 1.138-.293v2.656a2.563 2.563 0 0 1-2.913 2.547.863.863 0 0 0-.98.746.831.831 0 0 0 .98.7c2.394-.172 4.352-1.585 4.352-3.988V8.1a3.369 3.369 0 0 0 .72-.012 3.416 3.416 0 0 0 .881-.238v2.676c0 2.4 1.809 3.862 4.352 3.988a.888.888 0 0 0 1.012-.72.88.88 0 0 0-1.012-.721 2.563 2.563 0 0 1-2.913-2.547v-2.6a2.959 2.959 0 0 0 1.04.163z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 890 B |
3
packages/shell-chrome/img/icons/1013.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1013" viewBox="0 0 16 16">
|
||||||
|
<path d="M5.534 11.7h-.651l.325-.563a.681.681 0 0 0-1.18-.682l-.325.563-.325-.563a.682.682 0 0 0-1.181.682l.325.563h-.65a.682.682 0 1 0 0 1.363h.65l-.325.563a.682.682 0 0 0 1.181.682l.325-.563.325.563a.681.681 0 1 0 1.18-.682l-.325-.563h.651a.682.682 0 0 0 0-1.363zm7.747.406h-.3l.149-.259a.681.681 0 1 0-1.18-.682l-.15.259-.149-.259a.682.682 0 0 0-1.181.682l.15.259h-.3a.682.682 0 0 0 0 1.363h.3l-.15.259a.682.682 0 0 0 1.181.681l.149-.259.15.259a.681.681 0 1 0 1.18-.681l-.149-.259h.3a.682.682 0 1 0 0-1.363zM14.5 6.065h-.419l.209-.363a.681.681 0 0 0-1.18-.682l-.21.363-.209-.363a.681.681 0 1 0-1.18.682l.209.363h-.42a.682.682 0 0 0 0 1.363h.419l-.209.362a.681.681 0 1 0 1.18.682l.209-.363.21.363a.681.681 0 1 0 1.18-.682l-.209-.362h.42a.682.682 0 0 0 0-1.363zM1.86 5.287h.563l-.282.487a.681.681 0 0 0 1.18.681l.279-.488.282.488a.681.681 0 0 0 1.179-.681l-.281-.487h.563a.682.682 0 0 0 0-1.363h-.56l.281-.487a.681.681 0 1 0-1.179-.682l-.285.488-.282-.488a.681.681 0 0 0-1.18.682l.282.487h-.56a.682.682 0 1 0 0 1.363zm7.766 4.769-.512-.676.842-.105a.682.682 0 0 0-.169-1.353l-.842.1.33-.781a.681.681 0 0 0-1.256-.529L7.69 7.5l-.512-.676a.681.681 0 0 0-1.086.822l.508.674-.842.105a.682.682 0 0 0 .169 1.353l.841-.105-.329.781a.681.681 0 1 0 1.255.529l.33-.781.512.676a.681.681 0 1 0 1.086-.822zM7.472 4.1a2.978 2.978 0 0 0 .493-.056l-.16.377a.682.682 0 0 0 .363.893.688.688 0 0 0 .717-.114.742.742 0 0 0 .176-.247l.159-.378.248.327a.681.681 0 0 0 1.087-.822l-.248-.327.407-.051a.682.682 0 0 0-.169-1.353l-.407.051.159-.378a.681.681 0 0 0-1.255-.529l-.16.378-.247-.331a.681.681 0 1 0-1.087.822l.248.327-.407.051a.682.682 0 0 0 .083 1.36z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
3
packages/shell-chrome/img/icons/1014.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1014" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.932.993h5.411a.333.333 0 0 1 .279.514L9.643 5.118a.155.155 0 0 0 .13.239h3.135a.476.476 0 0 1 .346.8L3.99 16 6.2 8.42a.155.155 0 0 0-.149-.2h-3.2a.476.476 0 0 1-.416-.707l4.007-6.23a.568.568 0 0 1 .49-.29z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 349 B |
3
packages/shell-chrome/img/icons/1015.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1015" viewBox="0 0 16 16">
|
||||||
|
<path d="m1.19 11.716 1.338 2.816 1.391-2.816-1.391-1.498-1.338 1.498zm3.666 0 1.338 2.816 1.391-2.816-1.391-1.498-1.338 1.498zm3.666 0 1.337 2.816 1.392-2.816-1.392-1.498-1.337 1.498zm3.666 0 1.337 2.816 1.392-2.816-1.392-1.498-1.337 1.498zm1.787-6.67a2.94 2.94 0 0 0-1.751-1.13 3.037 3.037 0 0 0-2.858-2.762 2.978 2.978 0 0 0-2.695 1.8 2.874 2.874 0 0 0-2.24 1.635 2.213 2.213 0 0 0-2.353 1.185 1.713 1.713 0 0 0-1.207.131A1.628 1.628 0 0 0 0 7.319a1.647 1.647 0 0 0 1.08 1.51 1.782 1.782 0 0 0 1.468-.143 2.7 2.7 0 0 0 1.717.639 2.66 2.66 0 0 0 1.473-.45 3.9 3.9 0 0 0 2.2.367 3.854 3.854 0 0 0 1.662-.63 3.481 3.481 0 0 0 2.071.63 3.433 3.433 0 0 0 1.6-.448 2.01 2.01 0 0 0 1.582.056A1.957 1.957 0 0 0 16 6.976a2.155 2.155 0 0 0-2.025-1.93z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 876 B |
4
packages/shell-chrome/img/icons/1016.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1016" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.3 2.05a.7.7 0 0 0-.7.7v10.6H2.4V2.752a.7.7 0 1 0-1.4 0v11.3a.7.7 0 0 0 .7.7h12.6a.7.7 0 0 0 .7-.7v-11.3a.7.7 0 0 0-.7-.702z"/>
|
||||||
|
<path d="M4.133 8.073h2.648l-1.324 2.293a.7.7 0 1 0 1.213.7l1.324-2.293 1.323 2.293a.7.7 0 1 0 1.213-.7L9.206 8.073h2.648a.7.7 0 1 0 0-1.4H9.207l1.323-2.294a.7.7 0 0 0-1.213-.7L7.994 5.972 6.67 3.679a.7.7 0 0 0-1.213.7l1.324 2.293H4.133a.7.7 0 0 0 0 1.4z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 528 B |
3
packages/shell-chrome/img/icons/1017.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1017" viewBox="0 0 16 16">
|
||||||
|
<path d="M.694 4.759H15.3a.7.7 0 0 0 0-1.4H.694a.7.7 0 0 0 0 1.4zM15.3 7.16H.694a.7.7 0 0 0 0 1.4H15.3a.7.7 0 0 0 0-1.4zm0 3.801H.694a.7.7 0 0 0 0 1.4H15.3a.7.7 0 0 0 0-1.4z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 305 B |
4
packages/shell-chrome/img/icons/1018.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1018" viewBox="0 0 16 16">
|
||||||
|
<circle cx="7.86" cy="9.64" r="2.807"/>
|
||||||
|
<path d="M7.86 5.676a3.028 3.028 0 0 1 1.833.624c.013-.169.026-.382.027-.628C9.736 3.323 8.765.526 7.864.526c-.678 0-1.849 2.306-1.849 5.15 0 .211.016.412.027.617a3.018 3.018 0 0 1 1.818-.617zm-3.332 6.1a3.032 3.032 0 0 1-.373-1.9 9.043 9.043 0 0 0-.558.29c-2.045 1.164-3.982 3.4-3.531 4.183.339.587 2.921.448 5.384-.974.183-.105.349-.22.52-.331a3.026 3.026 0 0 1-1.442-1.268zm7.872-1.762a9.647 9.647 0 0 0-.547-.285 2.987 2.987 0 0 1-1.836 3.156c.175.114.344.231.531.338 2.463 1.422 5.046 1.559 5.387.968.45-.78-1.492-3.016-3.535-4.177z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 711 B |
3
packages/shell-chrome/img/icons/1019.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1019" viewBox="0 0 16 16">
|
||||||
|
<path d="M15.513 6.16a3.679 3.679 0 0 0-1.963-1.611 3.778 3.778 0 0 0-1.079-.172C10.91 4.377 8.812 5.942 8 7.05c-.248-.287-2.378-2.687-4.47-2.673a3.966 3.966 0 0 0-1.059.165A3.668 3.668 0 0 0 .487 6.16a3.719 3.719 0 0 0 0 3.68 3.677 3.677 0 0 0 1.959 1.61 3.788 3.788 0 0 0 1.084.173c1.541 0 3.646-1.578 4.47-2.694.825 1.116 2.931 2.694 4.471 2.694a3.79 3.79 0 0 0 1.121-.185 3.669 3.669 0 0 0 1.921-1.6 3.719 3.719 0 0 0 0-3.68z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 561 B |
4
packages/shell-chrome/img/icons/102-fill.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-102-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="m3.402 11.875-.002.002h-.002l-.661.662-.396.397H2.34l-.003.003a.5.5 0 1 0 .707.707l.4-.4.665-.664a.5.5 0 1 0-.707-.707zm10.48-.666a2.145 2.145 0 0 0-.265.026 3.144 3.144 0 0 0-5.225 0 2.145 2.145 0 0 0-.264-.026 2.09 2.09 0 1 0 0 4.18 2.145 2.145 0 0 0 .829-.166 3.109 3.109 0 0 0 4.096 0 2.146 2.146 0 0 0 .829.166 2.09 2.09 0 1 0 0-4.18zm0 3.18a1.144 1.144 0 0 1-.444-.088 1 1 0 0 0-1.038.165 2.109 2.109 0 0 1-2.791 0 1 1 0 0 0-1.038-.165 1.144 1.144 0 0 1-.443.088 1.09 1.09 0 1 1-.007-2.18c.025 0 .05.005.075.009l.074.01a1.023 1.023 0 0 0 .122.007 1 1 0 0 0 .832-.446 2.144 2.144 0 0 1 3.56 0 1 1 0 0 0 .833.446 1.024 1.024 0 0 0 .122-.008l.074-.01c.025-.003.05-.007.068-.008a1.09 1.09 0 1 1 0 2.18zM8.003 2.5a.5.5 0 0 0 .5-.5V.5a.5.5 0 0 0-1 0V2a.5.5 0 0 0 .5.5zM3.408 4.105a.5.5 0 0 0 .707-.707l-1.06-1.06a.5.5 0 0 0-.708.706zM2.5 7.99a.5.5 0 0 0-.5-.5H.5a.5.5 0 0 0 0 1H2a.5.5 0 0 0 .5-.5zm10.993.013a.5.5 0 0 0 .5.5h1.5a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 0-.5.5zm-1.252-3.742a.498.498 0 0 0 .354-.146l1.06-1.061a.5.5 0 0 0-.706-.707l-1.061 1.06a.5.5 0 0 0 .353.854z"/>
|
||||||
|
<path d="M8.014 10.41a3.846 3.846 0 0 1 4.28-1.132 4.452 4.452 0 0 0 .207-1.282 4.5 4.5 0 1 0-6.868 3.812 2.923 2.923 0 0 1 2.381-1.397z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
4
packages/shell-chrome/img/icons/102.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-102" viewBox="0 0 16 16">
|
||||||
|
<path d="M8.003 2.504a.5.5 0 0 0 .5-.5v-1.5a.5.5 0 1 0-1 0v1.5a.5.5 0 0 0 .5.5zM3.407 4.109a.5.5 0 1 0 .707-.707L3.054 2.34a.5.5 0 1 0-.707.707zM2.5 7.993a.5.5 0 0 0-.5-.5H.5a.5.5 0 0 0 0 1H2a.5.5 0 0 0 .5-.5zm.898 3.889-1.061 1.06a.5.5 0 1 0 .707.707l1.061-1.06a.5.5 0 0 0-.707-.707zm10.095-3.875a.5.5 0 0 0 .5.5h1.5a.5.5 0 0 0 0-1h-1.5a.5.5 0 0 0-.5.5zm-1.252-3.742a.498.498 0 0 0 .354-.147l1.06-1.06a.5.5 0 1 0-.707-.708l-1.06 1.061a.5.5 0 0 0 .353.854zM4.501 8a3.5 3.5 0 1 1 7 0 3.456 3.456 0 0 1-.128.885 4.115 4.115 0 0 1 .978.209 4.493 4.493 0 1 0-6.893 2.615 3.11 3.11 0 0 1 .67-.763A3.493 3.493 0 0 1 4.5 8z"/>
|
||||||
|
<path d="M13.878 11.215a2.144 2.144 0 0 0-.264.026 3.144 3.144 0 0 0-5.226 0 2.145 2.145 0 0 0-.264-.026 2.09 2.09 0 1 0 0 4.18 2.146 2.146 0 0 0 .829-.165 3.109 3.109 0 0 0 4.096 0 2.145 2.145 0 0 0 .829.166 2.09 2.09 0 1 0 0-4.18zm0 3.18a1.142 1.142 0 0 1-.443-.088 1 1 0 0 0-1.039.165 2.109 2.109 0 0 1-2.79 0 1 1 0 0 0-1.039-.165 1.142 1.142 0 0 1-.443.089 1.09 1.09 0 1 1-.007-2.181c.026.001.05.006.075.01l.075.009a1 1 0 0 0 .954-.439 2.144 2.144 0 0 1 3.56 0 1 1 0 0 0 .954.439l.075-.01c.025-.003.05-.008.068-.009a1.09 1.09 0 1 1 0 2.18z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
4
packages/shell-chrome/img/icons/1020.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1020" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.863 10.27h-1.431a.071.071 0 0 1-.06-.11l1.36-2.1a.152.152 0 0 0-.127-.235H9.157a.3.3 0 0 0-.261.154l-1.819 3.276a.218.218 0 0 0 .19.323H8.73a.071.071 0 0 1 .068.09L7.79 15.13l4.231-4.494a.217.217 0 0 0-.158-.366z"/>
|
||||||
|
<path d="M14.57 3.689s-6.976-2.06-9.322-2.671a.694.694 0 0 0-.837.5L1.028 14.12a.71.71 0 0 0 .476.848.71.71 0 0 0 .876-.485l1.462-5.451 10.829-4.213a.608.608 0 0 0-.101-1.13z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 537 B |
3
packages/shell-chrome/img/icons/1021.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1021" viewBox="0 0 16 16">
|
||||||
|
<path d="m8.608 12.47 6.353-1.631-3.661-.783 1.62-2.578a.8.8 0 0 0 .121-.444L12.95 3.9a.8.8 0 0 0-.371-.65L8.506.691A.794.794 0 0 0 7.76.638L4.9 1.916a.8.8 0 0 0-.347.3l-1.9 3a.793.793 0 1 0 1.342.847l.119-.19L9.8 9.452l-.143.254-5.882-1.257 2.459 2.078L0 12.189l9.089 3.481L16 14.371zm-2.848-7a.779.779 0 1 1 .8-.757.778.778 0 0 1-.8.762zm3.576 1.947a.779.779 0 1 1 .756.8.779.779 0 0 1-.756-.8z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 528 B |
3
packages/shell-chrome/img/icons/1022.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1022" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.165 13.4h-.551l-1.469-3.375 2.223-2.982a.807.807 0 0 0 .029-.921L12.2 1.692a.792.792 0 0 0-1.1-.229.8.8 0 0 0-.228 1.109l1.889 3.958-2.167 2.906a.8.8 0 0 0-.092.8l1.376 3.164H9.286l-1.469-3.376 2.224-2.982a.805.805 0 0 0 .028-.921l-2.2-4.429a.792.792 0 0 0-1.1-.229.8.8 0 0 0-.227 1.109L8.433 6.53 6.266 9.436a.806.806 0 0 0-.092.8L7.55 13.4H5.176l-1.469-3.376 2.224-2.982a.805.805 0 0 0 .028-.921l-2.2-4.429a.792.792 0 0 0-1.1-.229.8.8 0 0 0-.227 1.109l1.9 3.958-2.176 2.906a.806.806 0 0 0-.092.8L3.44 13.4H1.829a.8.8 0 0 0 0 1.6h12.336a.8.8 0 0 0 0-1.6z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 700 B |
4
packages/shell-chrome/img/icons/1023.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1023" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.649 9.861a6.663 6.663 0 0 0-5.339-.185 9.1 9.1 0 0 1-3.6.072.7.7 0 0 0-.245 1.378 13.113 13.113 0 0 0 2.108.176A6.952 6.952 0 0 0 9.767 11a5.293 5.293 0 0 1 4.174.069.7.7 0 0 0 .708-1.208zm0 2.663a6.658 6.658 0 0 0-5.339-.185 9.163 9.163 0 0 1-3.6.072.7.7 0 0 0-.245 1.379 13.356 13.356 0 0 0 2.107.174 6.933 6.933 0 0 0 2.2-.3 5.29 5.29 0 0 1 4.174.07.7.7 0 0 0 .708-1.208z"/>
|
||||||
|
<path d="M14.57 3.689s-6.976-2.06-9.322-2.671a.694.694 0 0 0-.837.5L1.028 14.12a.71.71 0 0 0 .476.848.71.71 0 0 0 .876-.485l1.462-5.451 10.829-4.213a.608.608 0 0 0-.101-1.13z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 699 B |
5
packages/shell-chrome/img/icons/1024.svg
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1024" viewBox="0 0 16 16">
|
||||||
|
<path d="M11.245 8.952V5.076a.5.5 0 1 0-1 0v3.89a1.995 1.995 0 1 0 1-.014z"/>
|
||||||
|
<path d="M13.937 7.825v-4a3.039 3.039 0 1 0-6.075.109 3.21 3.21 0 0 0-1.481-.176 3.29 3.29 0 0 0 .252 6.549 4.2 4.2 0 0 0-.059.583 4.326 4.326 0 1 0 7.363-3.063zM10.9 13.777a2.876 2.876 0 0 1-1.852-5.083.724.724 0 0 0 .252-.551v-4.32a1.6 1.6 0 1 1 3.191 0v4.32a.723.723 0 0 0 .256.551 2.876 2.876 0 0 1-1.847 5.083z"/>
|
||||||
|
<path d="M6.227 3.136a.786.786 0 0 0 .083-.005.658.658 0 0 0 .568-.731l-.136-1.081A.669.669 0 0 0 6.008.75a.658.658 0 0 0-.568.734l.137 1.078a.658.658 0 0 0 .65.574zM2.893 4.669a.656.656 0 0 0 .92-.117.658.658 0 0 0-.113-.922l-.857-.665a.657.657 0 0 0-.8 1.04zM2.97 7.31a.664.664 0 0 0-.732-.569l-1.077.137a.658.658 0 0 0 .082 1.31.821.821 0 0 0 .084-.005L2.4 8.045a.659.659 0 0 0 .57-.735zm.37 2.84-.664.859a.659.659 0 0 0 .117.921.655.655 0 0 0 .921-.117l.663-.859a.656.656 0 1 0-1.037-.8z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
4
packages/shell-chrome/img/icons/1025.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1025" viewBox="0 0 16 16">
|
||||||
|
<path d="M10.491 9.369a3.449 3.449 0 0 1-2.749-3.393A3.251 3.251 0 0 1 9.215 3.4L7.249.76a.3.3 0 0 0-.465 0l-2.5 3.35a.251.251 0 0 0 .232.391h1.153l-2.6 3.493a.362.362 0 0 0 .334.563h.717L1.367 12.1c-.257.33.017.774.478.774h4.408v1.757a.735.735 0 1 0 1.47 0v-1.76h4.409c.46 0 .734-.444.478-.774z"/>
|
||||||
|
<path d="M14.243 3.147a1.467 1.467 0 0 0-1.126 1.545 4.048 4.048 0 0 1-.633-3.051c-2.116.825-1.624 3.2-1.687 3.923a2.687 2.687 0 0 1-.633-1.525 2.022 2.022 0 0 0-.844 1.743 2.706 2.706 0 0 0 2.774 2.705 2.653 2.653 0 0 0 2.711-2.7c0-.935-.64-1.242-.562-2.64z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 691 B |
4
packages/shell-chrome/img/icons/1026.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1026" viewBox="0 0 16 16">
|
||||||
|
<path d="M12.981 9.862a3.7 3.7 0 0 1-2.007-.469 10.4 10.4 0 0 0-1.394 3.678 21.8 21.8 0 0 0-.812-5.437 10.656 10.656 0 0 0-5.651-6.559 15.246 15.246 0 0 1 2.41 6.968 15.856 15.856 0 0 1-.22 5.856 7.744 7.744 0 0 0-.807-3.186 8.847 8.847 0 0 0-3.416-3.641 17.827 17.827 0 0 1 1.4 4.369 5.8 5.8 0 0 1-.278 3.04h12.023c-.956-1.821-.021-4.675.007-4.81a4.649 4.649 0 0 1-1.255.191z"/>
|
||||||
|
<path d="M15.038 3.967a1.348 1.348 0 0 0-1.183 1.3 3.72 3.72 0 0 1-.272-2.85c-2.016.541-1.8 2.761-1.934 3.413a2.472 2.472 0 0 1-.425-1.456 1.858 1.858 0 0 0-.946 1.507 2.488 2.488 0 0 0 2.263 2.749 2.437 2.437 0 0 0 2.746-2.2c.093-.849-.46-1.194-.249-2.463z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 771 B |
4
packages/shell-chrome/img/icons/1027.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1027" viewBox="0 0 16 16">
|
||||||
|
<path d="M7 4.863a.7.7 0 0 0-1.213.7l1 1.736h-2a.7.7 0 1 0 0 1.4h2l-1 1.737a.7.7 0 0 0 .257.956.691.691 0 0 0 .349.094.7.7 0 0 0 .607-.349L8 9.4l1 1.736a.7.7 0 0 0 .607.35.691.691 0 0 0 .349-.094.7.7 0 0 0 .257-.956l-1-1.737h2.005a.7.7 0 0 0 0-1.4H9.213l1-1.736A.7.7 0 0 0 9 4.863L8 6.6z"/>
|
||||||
|
<path d="M14.649 3.743 8.35.1a.691.691 0 0 0-.7 0l-6.3 3.648a.7.7 0 0 0-.35.604v7.3a.7.7 0 0 0 .351.609l6.3 3.648a.692.692 0 0 0 .7 0l6.3-3.648a.7.7 0 0 0 .349-.613v-7.3a.7.7 0 0 0-.351-.605zm-1.052 7.5L8 14.484l-5.6-3.242V4.759L8 1.516l5.6 3.243z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 672 B |
4
packages/shell-chrome/img/icons/1028.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1028" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.8 4.463a1.964 1.964 0 0 0-2.624-2.87A6.877 6.877 0 0 0 2.135 9.825a2.945 2.945 0 1 0 3.9 4.046A6.881 6.881 0 0 0 14.8 4.463zM3.453 14.029a1.575 1.575 0 1 1 1.575-1.575 1.577 1.577 0 0 1-1.575 1.575zM2.73 9.6l.047-.014zM8.609 13a5.488 5.488 0 0 1-2.21-.466c0-.026.008-.05.008-.077A2.952 2.952 0 0 0 3.485 9.5a5.5 5.5 0 0 1 7.9-6.777 1.948 1.948 0 0 0-.069.492A1.934 1.934 0 0 0 13.6 5.156 5.5 5.5 0 0 1 8.609 13zm-2.328.264c0-.016.01-.03.014-.046-.004.013-.01.027-.014.043z"/>
|
||||||
|
<path d="M8.57 4.685a2.689 2.689 0 1 0 2.689 2.689A2.689 2.689 0 0 0 8.57 4.685z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 703 B |
3
packages/shell-chrome/img/icons/1029.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1029" viewBox="0 0 16 16">
|
||||||
|
<path d="M3.038 10.942h.152l.046.145c.032.106.076.2.111.3l1.385.5-.165-2.13-2.512-1.4a2.447 2.447 0 0 0-.069.54c0 1.13.473 2.045 1.052 2.045zM4.657 9.12a.967.967 0 0 1 .758-.433c.87-.065 2.157-.154 2.727-.153.543 0 1.763.087 2.6.151a.971.971 0 0 1 .75.423L14.1 7.647a5.863 5.863 0 0 0 .091-.971 6.115 6.115 0 0 0-12.23 0 5.879 5.879 0 0 0 .094.99zm6.4 3.523a1.039 1.039 0 0 1-.487.183c-.857.083-1.936.2-2.5.2s-1.627-.114-2.479-.2a1.039 1.039 0 0 1-.45-.159l-1.506-.539a5.078 5.078 0 0 0 4.443 3.311 5.081 5.081 0 0 0 4.449-3.321zm.537-2.903-.165 2.133 1.38-.493c.034-.1.076-.191.107-.293l.046-.145h.152c.58 0 1.06-.922 1.06-2.043a2.468 2.468 0 0 0-.075-.562z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 790 B |
4
packages/shell-chrome/img/icons/103-fill.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-103-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.79 10.68a3.56 3.56 0 0 1 1.91-.55h.22a4.56 4.56 0 0 1 3.13-1.22 4.91 4.91 0 0 1 2 .46 4.29 4.29 0 0 0 .33-1.64 4.38 4.38 0 0 0-8.76 0 4.33 4.33 0 0 0 1.17 2.95zM8 2.52a.5.5 0 0 0 .5-.5V.52A.5.5 0 0 0 8 0a.5.5 0 0 0-.5.5V2a.5.5 0 0 0 .5.52zm-4.58 1.6a.48.48 0 0 0 .7 0 .48.48 0 0 0 0-.7L3.06 2.36a.49.49 0 0 0-.7.7zM2.51 8a.5.5 0 0 0-.5-.5H.51a.5.5 0 1 0 0 1H2a.5.5 0 0 0 .51-.5zm10.95 0a.5.5 0 0 0 .5.5h1.5A.5.5 0 0 0 16 8a.5.5 0 0 0-.5-.5H14a.5.5 0 0 0-.54.5zm-1.21-3.72a.47.47 0 0 0 .35-.15l1.06-1.06a.49.49 0 1 0-.7-.7L11.9 3.43a.48.48 0 0 0 0 .7.47.47 0 0 0 .35.15z"/>
|
||||||
|
<path d="M13.58 10.72a2.71 2.71 0 0 0-.59.08 4.12 4.12 0 0 0-2.87-1.23 4.06 4.06 0 0 0-3 1.36 2.78 2.78 0 0 0-.58-.06 2.94 2.94 0 0 0-2.43 1.23 1.62 1.62 0 0 0-.44-.1 1.68 1.68 0 1 0 .89 3.1 3 3 0 0 0 2 .71 3.14 3.14 0 0 0 1.51-.39 4.06 4.06 0 0 0 4.39-.2 2.3 2.3 0 0 0 1.13.3A2.41 2.41 0 0 0 16 13.14a2.52 2.52 0 0 0-2.42-2.42zm0 3.83a1.37 1.37 0 0 1-.66-.18 1 1 0 0 0-.47-.12 1 1 0 0 0-.59.19 2.91 2.91 0 0 1-1.74.56 3 3 0 0 1-1.55-.41 1 1 0 0 0-.51-.14.94.94 0 0 0-.48.13 2.16 2.16 0 0 1-1 .26 2.06 2.06 0 0 1-1.34-.47 1 1 0 0 0-.65-.24c-.19 0-.6.25-.89.25a.68.68 0 0 1 0-1.35c.05 0 .4.06.49.06a.84.84 0 0 0 .78-.43 2 2 0 0 1 1.61-.79c.13 0 .49.07.61.07a1 1 0 0 0 .71-.35 3.13 3.13 0 0 1 2.24-1 3.07 3.07 0 0 1 2.16.93 1 1 0 0 0 .72.3c.1 0 .46-.08.56-.08a1.55 1.55 0 0 1 1.42 1.4 1.42 1.42 0 0 1-1.42 1.41z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
4
packages/shell-chrome/img/icons/103.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-103" viewBox="0 0 16 16">
|
||||||
|
<path d="M4.86 10.83a3.57 3.57 0 0 1 1-.41 3.41 3.41 0 1 1 5.4-1.22 4.18 4.18 0 0 1 .92.32 4.48 4.48 0 0 0 .32-1.64 4.38 4.38 0 0 0-8.76 0 4.33 4.33 0 0 0 1.12 2.95z"/>
|
||||||
|
<path d="M13.58 10.72a2.4 2.4 0 0 0-.59.08 4.12 4.12 0 0 0-2.87-1.23 4.06 4.06 0 0 0-3 1.36 2.78 2.78 0 0 0-.58-.06 2.94 2.94 0 0 0-2.43 1.23 1.62 1.62 0 0 0-.44-.1 1.68 1.68 0 1 0 .89 3.1 3 3 0 0 0 2 .71 3.14 3.14 0 0 0 1.51-.39 4 4 0 0 0 2.06.55 3.94 3.94 0 0 0 2.32-.75 2.36 2.36 0 0 0 1.14.3A2.41 2.41 0 0 0 16 13.14a2.52 2.52 0 0 0-2.42-2.42zm0 3.83a1.37 1.37 0 0 1-.66-.18 1 1 0 0 0-.47-.12 1 1 0 0 0-.59.19 2.91 2.91 0 0 1-1.74.56 3 3 0 0 1-1.55-.41 1 1 0 0 0-.51-.14.94.94 0 0 0-.48.13 2.16 2.16 0 0 1-1 .26 2.06 2.06 0 0 1-1.34-.47 1 1 0 0 0-.65-.24c-.19 0-.6.25-.89.25a.68.68 0 0 1 0-1.35c.05 0 .4.06.49.06a.82.82 0 0 0 .78-.43 2 2 0 0 1 1.61-.79c.13 0 .49.07.61.07a1 1 0 0 0 .71-.35 3.13 3.13 0 0 1 2.24-1 3.07 3.07 0 0 1 2.16.93 1 1 0 0 0 .72.3c.1 0 .46-.08.56-.08a1.55 1.55 0 0 1 1.42 1.4 1.42 1.42 0 0 1-1.42 1.41zM8 2.52a.5.5 0 0 0 .5-.5V.52A.5.5 0 0 0 8 0a.5.5 0 0 0-.5.5V2a.5.5 0 0 0 .5.52zm-4.58 1.6a.48.48 0 0 0 .7 0 .48.48 0 0 0 0-.7L3.06 2.36a.49.49 0 0 0-.7.7zM2.51 8a.5.5 0 0 0-.5-.5H.51a.5.5 0 1 0 0 1H2a.5.5 0 0 0 .51-.5zm10.95 0a.5.5 0 0 0 .5.5h1.5A.5.5 0 0 0 16 8a.5.5 0 0 0-.5-.5H14a.5.5 0 0 0-.54.5zm-1.21-3.72a.47.47 0 0 0 .35-.15l1.06-1.06a.49.49 0 1 0-.7-.7L11.9 3.43a.48.48 0 0 0 0 .7.47.47 0 0 0 .35.15z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
4
packages/shell-chrome/img/icons/1030.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1030" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.649 3.743 8.35.1a.691.691 0 0 0-.7 0l-6.3 3.648a.7.7 0 0 0-.35.604v7.3a.7.7 0 0 0 .351.609l6.3 3.648a.692.692 0 0 0 .7 0l6.3-3.648a.7.7 0 0 0 .349-.613v-7.3a.7.7 0 0 0-.351-.605zm-1.052 7.5L8 14.484l-5.6-3.242V4.759L8 1.516l5.6 3.243z"/>
|
||||||
|
<path d="M7.772 5.29a.7.7 0 0 0-.956.256L6.208 6.6 5.6 5.546a.7.7 0 0 0-1.213.7L5 7.3H3.778a.7.7 0 1 0 0 1.4H5l-.613 1.054a.7.7 0 0 0 1.213.7L6.208 9.4l.608 1.054a.7.7 0 0 0 1.213-.7L7.421 8.7h1.216a.7.7 0 1 0 0-1.4H7.421l.608-1.054a.7.7 0 0 0-.257-.956zm2.615 2.221a.708.708 0 0 0 .171.021.7.7 0 0 0 .677-.532l.221-.881a.7.7 0 1 0-1.357-.34l-.221.881a.7.7 0 0 0 .509.851zm1.46 1.796a.7.7 0 0 0 .847-.51l.22-.88a.7.7 0 1 0-1.357-.339l-.22.88a.7.7 0 0 0 .51.849zM9.912 11.22a.715.715 0 0 0 .171.021.7.7 0 0 0 .678-.53l.22-.881a.7.7 0 1 0-1.357-.34l-.221.881a.7.7 0 0 0 .509.849z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 962 B |
3
packages/shell-chrome/img/icons/1031.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1031" viewBox="0 0 16 16">
|
||||||
|
<path d="M1.983 8.635 5.408 6.47a.287.287 0 0 0-.068-.516l-1.849-.578a5.006 5.006 0 0 1 2.47-2.2 5.288 5.288 0 0 1 4.077 0 5.262 5.262 0 0 1 2.788 2.788.7.7 0 0 0 1.289-.544 6.651 6.651 0 0 0-3.532-3.533 6.631 6.631 0 0 0-7.277 1.42 6.606 6.606 0 0 0-1.17 1.645L.4 4.409a.287.287 0 0 0-.351.382L1.565 8.5a.286.286 0 0 0 .418.135zm13.995 2.398-1.515-3.71a.286.286 0 0 0-.419-.134L10.62 9.354a.286.286 0 0 0 .068.515l1.907.6a5.036 5.036 0 0 1-2.556 2.361 5.246 5.246 0 0 1-6.866-2.788.7.7 0 0 0-1.289.544 6.6 6.6 0 0 0 12.066.307l1.677.525a.287.287 0 0 0 .351-.385z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 695 B |
3
packages/shell-chrome/img/icons/1032.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1032" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.268 1.046a5.462 5.462 0 0 0-5.257 5.662 5.426 5.426 0 0 0 5.257 5.621 5.433 5.433 0 0 0 5.266-5.621 5.469 5.469 0 0 0-5.266-5.662zm0 9.847a3.991 3.991 0 0 1-3.821-4.185 4.028 4.028 0 0 1 3.821-4.226A4.035 4.035 0 0 1 10.1 6.708a4 4 0 0 1-3.832 4.185zm8.045 1.021a1.606 1.606 0 0 0-.105-2.593 1.678 1.678 0 0 0-1-.281 1.729 1.729 0 0 0-1.423.9 1.657 1.657 0 0 0-.186.645h.838a.933.933 0 0 1 .568-.644.826.826 0 0 1 .675.044.778.778 0 0 1 .4.759c-.037.432-.646.851-1.534.808v.748c.93-.088 1.591.44 1.614.928a.895.895 0 0 1-1.758.264h-.838a1.73 1.73 0 0 0 .6 1.116 1.707 1.707 0 0 0 1.06.385 1.77 1.77 0 0 0 1.268-.494A1.805 1.805 0 0 0 15 13.2a1.624 1.624 0 0 0-.687-1.286z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 815 B |
3
packages/shell-chrome/img/icons/1033.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1033" viewBox="0 0 16 16">
|
||||||
|
<path d="M3.439 11.9H3.19l.125-.216a.5.5 0 0 0-.866-.5l-.125.216-.124-.212a.5.5 0 0 0-.867.5l.125.216h-.249a.5.5 0 1 0 0 1h.249l-.125.216a.5.5 0 0 0 .184.683.488.488 0 0 0 .249.067.5.5 0 0 0 .434-.25l.124-.216.125.216a.5.5 0 1 0 .866-.5l-.125-.22h.249a.5.5 0 0 0 0-1zm5.676 0h-.249l.125-.216a.5.5 0 0 0-.866-.5L8 11.4l-.125-.216a.5.5 0 1 0-.866.5l.125.216h-.249a.5.5 0 0 0 0 1h.249l-.125.216a.5.5 0 0 0 .183.683.5.5 0 0 0 .683-.183L8 13.4l.125.216a.5.5 0 0 0 .866-.5l-.125-.216h.249a.5.5 0 0 0 0-1zm5.676 0h-.249l.125-.216a.5.5 0 0 0-.867-.5l-.124.216-.125-.216a.5.5 0 1 0-.866.5l.125.216h-.249a.5.5 0 0 0 0 1h.249l-.125.216a.5.5 0 0 0 .183.683.5.5 0 0 0 .683-.183l.125-.216.124.216a.5.5 0 0 0 .434.25.488.488 0 0 0 .249-.067.5.5 0 0 0 .184-.683l-.125-.216h.249a.5.5 0 0 0 0-1zm-.816-6.754a2.94 2.94 0 0 0-1.751-1.13 3.037 3.037 0 0 0-2.858-2.762 2.98 2.98 0 0 0-2.695 1.8 2.874 2.874 0 0 0-2.24 1.635 2.214 2.214 0 0 0-2.353 1.186 1.705 1.705 0 0 0-1.207.13A1.628 1.628 0 0 0 0 7.419a1.647 1.647 0 0 0 1.08 1.51 1.782 1.782 0 0 0 1.468-.143 2.7 2.7 0 0 0 1.717.639 2.66 2.66 0 0 0 1.473-.45 3.9 3.9 0 0 0 2.2.367 3.854 3.854 0 0 0 1.662-.63 3.481 3.481 0 0 0 2.071.63 3.433 3.433 0 0 0 1.6-.448 2.01 2.01 0 0 0 1.582.056A1.956 1.956 0 0 0 16 7.076a2.155 2.155 0 0 0-2.025-1.93z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
4
packages/shell-chrome/img/icons/1034.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1034" viewBox="0 0 16 16">
|
||||||
|
<path d="M13.745 7.927V3.649a2.95 2.95 0 1 0-5.9 0v4.278a4.2 4.2 0 1 0 5.9 0zM10.8 13.7A2.786 2.786 0 0 1 9 8.769a.7.7 0 0 0 .248-.534V3.649a1.55 1.55 0 0 1 3.1 0v4.586a.7.7 0 0 0 .248.534A2.786 2.786 0 0 1 10.8 13.7zM7.22 5.327a.7.7 0 0 0-.7-.7h-1.2l.6-1.038a.7.7 0 1 0-1.213-.7l-.6 1.037-.6-1.037a.7.7 0 1 0-1.213.7l.6 1.038H1.7a.7.7 0 1 0 0 1.4h1.2l-.6 1.038a.7.7 0 0 0 1.213.7l.6-1.038.6 1.038a.7.7 0 0 0 1.213-.7l-.6-1.038h1.2a.7.7 0 0 0 .694-.7z"/>
|
||||||
|
<path d="M11.245 9.3V7.175a.5.5 0 1 0-1 0v2.142a1.757 1.757 0 1 0 1-.014z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 662 B |
3
packages/shell-chrome/img/icons/1035.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1035" viewBox="0 0 16 16">
|
||||||
|
<path d="M13.975 5.113a2.931 2.931 0 0 0-1.751-1.13A3.039 3.039 0 0 0 9.366 1.22a2.979 2.979 0 0 0-2.695 1.805 2.874 2.874 0 0 0-2.24 1.635 2.212 2.212 0 0 0-2.353 1.181 1.707 1.707 0 0 0-1.207.131A1.626 1.626 0 0 0 0 7.386 1.649 1.649 0 0 0 1.078 8.9a1.781 1.781 0 0 0 1.468-.144 2.694 2.694 0 0 0 1.717.64 2.659 2.659 0 0 0 1.473-.451A3.841 3.841 0 0 0 9.6 8.679a3.5 3.5 0 0 0 2.071.63 3.419 3.419 0 0 0 1.6-.449 2.005 2.005 0 0 0 1.582.056A1.955 1.955 0 0 0 16 7.043a2.154 2.154 0 0 0-2.025-1.93zM5.616 10.4a.7.7 0 0 0-.937.319L3.358 13.4a.7.7 0 0 0 .319.937.692.692 0 0 0 .308.072.7.7 0 0 0 .629-.391l1.321-2.683a.7.7 0 0 0-.319-.935zm-2.901 0a.7.7 0 0 0-.938.315l-.723 1.451a.7.7 0 1 0 1.253.624l.723-1.451a.7.7 0 0 0-.315-.939zm8.764 0a.7.7 0 0 0-.937.319L9.22 13.4a.7.7 0 1 0 1.256.618l1.324-2.686a.7.7 0 0 0-.321-.932zm-2.901 0a.7.7 0 0 0-.939.315l-.722 1.451a.7.7 0 1 0 1.252.624l.723-1.451a.7.7 0 0 0-.314-.939zm5.862 0a.7.7 0 0 0-.939.315l-.722 1.451a.7.7 0 1 0 1.253.624l.722-1.451a.7.7 0 0 0-.314-.939z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.1 KiB |
3
packages/shell-chrome/img/icons/1036.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1036" viewBox="0 0 16 16">
|
||||||
|
<path d="M13.005 9.125c.089.007.177.01.264.01a4.328 4.328 0 0 0 2.252-.7.7.7 0 0 0-.795-1.152 2.9 2.9 0 0 1-1.612.441 3.775 3.775 0 0 1-1.008-.185q-.147-.045-.33-.093V5.824a5.071 5.071 0 0 0 1.229.218c.089.008.177.011.264.011a4.328 4.328 0 0 0 2.252-.7.7.7 0 0 0-.795-1.152 2.915 2.915 0 0 1-1.612.441 3.9 3.9 0 0 1-1.008-.185 4.934 4.934 0 0 0-.368-.1A3.757 3.757 0 0 0 4.354 3.8c-.183-.037-.363-.075-.578-.107a4.762 4.762 0 0 0-3.188.571.7.7 0 0 0 .77 1.168 3.379 3.379 0 0 1 2.209-.352c.243.036.456.078.657.122v1.659c-.147-.029-.282-.059-.448-.084a4.782 4.782 0 0 0-3.188.571.7.7 0 0 0 .77 1.169 3.354 3.354 0 0 1 2.209-.355c.243.037.456.079.657.122v1.659c-.147-.028-.282-.058-.448-.083a4.769 4.769 0 0 0-3.188.571.7.7 0 0 0 .77 1.168 3.358 3.358 0 0 1 2.209-.354c.246.037.463.079.667.124a3.768 3.768 0 0 0 7.471.6 5.159 5.159 0 0 0 1.3.24c.089.007.177.01.264.01a4.328 4.328 0 0 0 2.252-.7.7.7 0 0 0-.795-1.152 2.879 2.879 0 0 1-1.612.441 3.817 3.817 0 0 1-1.008-.185c-.1-.03-.208-.062-.33-.093V8.907a5.163 5.163 0 0 0 1.229.218zm-3.229 2.141a1.771 1.771 0 0 1-3.464.524c.169.015.346.024.538.024.13 0 .267 0 .412-.012a.7.7 0 0 0-.08-1.4 4.993 4.993 0 0 1-.958-.034V8.7a6 6 0 0 0 .624.033q.2 0 .414-.012a.7.7 0 1 0-.08-1.4 5 5 0 0 1-.958-.033V5.616c.195.019.4.032.626.032.13 0 .267 0 .412-.012a.7.7 0 1 0-.08-1.4 5.034 5.034 0 0 1-.871-.025 1.771 1.771 0 0 1 3.465.52z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
4
packages/shell-chrome/img/icons/1037.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1037" viewBox="0 0 16 16">
|
||||||
|
<path d="m5.857 9.48 2.906-4.37-1.85-3.78a.2.2 0 0 0-.367.006L.145 13.727a.2.2 0 0 0 .182.292l4.508-.014 1.69-3.142zm9.969 3.22-2.011-4.2-4.739 4.462 6.566.027a.2.2 0 0 0 .184-.289z"/>
|
||||||
|
<path d="m11.288 7.096 1.182-4.429-5.232 6.296 1.619.047-2.621 4.874 6.755-6.366-1.703-.422z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 411 B |
3
packages/shell-chrome/img/icons/1038.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1038" viewBox="0 0 16 16">
|
||||||
|
<path d="M3.677 12.866A1.12 1.12 0 0 0 4.7 14a1.12 1.12 0 0 0 1.027-1.13A5.962 5.962 0 0 0 4.7 10.923a5.964 5.964 0 0 0-1.023 1.943zm2.968-1.003a1.12 1.12 0 0 0 1.027 1.13 1.12 1.12 0 0 0 1.028-1.13 5.971 5.971 0 0 0-1.028-1.944 5.969 5.969 0 0 0-1.027 1.944zm2.969 1.003A1.119 1.119 0 0 0 10.64 14a1.12 1.12 0 0 0 1.026-1.13 5.964 5.964 0 0 0-1.026-1.943 5.964 5.964 0 0 0-1.026 1.939zm-6.899-2.474a.7.7 0 0 0-.938.314l-.936 1.87a.7.7 0 0 0 1.253.623l.936-1.87a.7.7 0 0 0-.315-.937zm11.725 0a.7.7 0 0 0-.939.314l-.936 1.87a.7.7 0 0 0 1.253.623l.936-1.87a.7.7 0 0 0-.314-.937zm-.465-5.279a2.931 2.931 0 0 0-1.751-1.13A3.039 3.039 0 0 0 9.366 1.22a2.979 2.979 0 0 0-2.695 1.805 2.874 2.874 0 0 0-2.24 1.635 2.212 2.212 0 0 0-2.353 1.181 1.707 1.707 0 0 0-1.207.131A1.626 1.626 0 0 0 0 7.386 1.649 1.649 0 0 0 1.078 8.9a1.781 1.781 0 0 0 1.468-.144 2.694 2.694 0 0 0 1.717.64 2.659 2.659 0 0 0 1.473-.451A3.837 3.837 0 0 0 9.6 8.678a3.486 3.486 0 0 0 2.071.631 3.419 3.419 0 0 0 1.6-.449 2.005 2.005 0 0 0 1.582.056A1.955 1.955 0 0 0 16 7.043a2.154 2.154 0 0 0-2.025-1.93z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
4
packages/shell-chrome/img/icons/1039.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1039" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.505 9.164h-1.221a.491.491 0 0 0-.325.122l-4.967 4.349-4.966-4.349a.491.491 0 0 0-.326-.122H1.48a.1.1 0 0 0-.067.177l6.376 5.583a.307.307 0 0 0 .407 0l6.376-5.583a.1.1 0 0 0-.067-.177zM5.652 4.022a.418.418 0 0 0 .316-.133.464.464 0 0 0 .126-.332.45.45 0 0 0-.126-.329.423.423 0 0 0-.316-.13.415.415 0 0 0-.315.133.493.493 0 0 0 0 .658.415.415 0 0 0 .315.133z"/>
|
||||||
|
<path d="M7.836 12.376a.235.235 0 0 0 .312 0L14.4 6.9a.3.3 0 0 0-.2-.532h-2.272V1.456a.475.475 0 0 0-.474-.475H4.4a.475.475 0 0 0-.475.475v4.913H1.784a.3.3 0 0 0-.2.532zm0-8.541a2.179 2.179 0 0 1 1.327-.15 2.3 2.3 0 0 1 .994.464 2.9 2.9 0 0 1 .555.612l-.485.52a1.866 1.866 0 0 0-1.042-.774 1.553 1.553 0 0 0-1.943 1.549 1.577 1.577 0 0 0 2.034 1.579 1.759 1.759 0 0 0 .958-.706l.474.5a2.624 2.624 0 0 1-.868.758 2.081 2.081 0 0 1-1.092.242 2.373 2.373 0 0 1-1.648-.66 2.476 2.476 0 0 1-.653-1.743 2.422 2.422 0 0 1 1.39-2.191zm-2.81-.894a.866.866 0 0 1 .627-.253.88.88 0 0 1 .64.242.821.821 0 0 1 .249.616.837.837 0 0 1-.249.62.864.864 0 0 1-.628.244.887.887 0 0 1-.639-.249.807.807 0 0 1-.261-.608.824.824 0 0 1 .26-.612z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
4
packages/shell-chrome/img/icons/104-fill.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-104-fill" viewBox="0 0 16 16">
|
||||||
|
<path d="M12.603 7.225a3.345 3.345 0 0 0-.423.042 4.987 4.987 0 0 0-8.36 0 3.345 3.345 0 0 0-.423-.042 3.397 3.397 0 1 0 1.326 6.524 4.917 4.917 0 0 0 6.554 0 3.397 3.397 0 1 0 1.326-6.524z"/>
|
||||||
|
<path d="M4.008 6.136a1.545 1.545 0 0 1 1.54-1.467.915.915 0 0 1 .108.012l.084.012a1 1 0 0 0 .961-.445 2.74 2.74 0 0 1 4.598 0 1 1 0 0 0 .961.445l.084-.012a.92.92 0 0 1 .108-.012 1.524 1.524 0 0 1 1.455 2.048 3.379 3.379 0 0 1 .86.538A2.484 2.484 0 0 0 12.136 3.7a3.74 3.74 0 0 0-6.27 0 2.508 2.508 0 0 0-.317-.032A2.548 2.548 0 0 0 3 6.216a2.464 2.464 0 0 0 .069.517 1.705 1.705 0 0 1 .94-.597z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 726 B |
4
packages/shell-chrome/img/icons/104.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-104" viewBox="0 0 16 16">
|
||||||
|
<path d="M12.603 7.225a3.345 3.345 0 0 0-.423.042 4.987 4.987 0 0 0-8.36 0 3.345 3.345 0 0 0-.423-.042 3.397 3.397 0 1 0 1.326 6.524 4.917 4.917 0 0 0 6.554 0 3.397 3.397 0 1 0 1.326-6.524zm0 5.793a2.38 2.38 0 0 1-.935-.19 1 1 0 0 0-1.05.168 3.917 3.917 0 0 1-5.236 0 1 1 0 0 0-1.05-.168 2.397 2.397 0 1 1-.935-4.603 1.369 1.369 0 0 1 .19.02l.108.014a1 1 0 0 0 .961-.444 3.987 3.987 0 0 1 6.688 0 1 1 0 0 0 .961.444l.108-.014a1.369 1.369 0 0 1 .19-.02 2.397 2.397 0 1 1 0 4.793z"/>
|
||||||
|
<path d="M4.008 6.136a1.545 1.545 0 0 1 1.54-1.467.915.915 0 0 1 .108.012l.084.012a1 1 0 0 0 .961-.445 2.74 2.74 0 0 1 4.598 0 1 1 0 0 0 .961.445l.084-.012a.92.92 0 0 1 .108-.012 1.524 1.524 0 0 1 1.455 2.048 3.379 3.379 0 0 1 .86.538A2.484 2.484 0 0 0 12.136 3.7a3.74 3.74 0 0 0-6.27 0 2.508 2.508 0 0 0-.317-.032A2.548 2.548 0 0 0 3 6.216a2.464 2.464 0 0 0 .069.517 1.705 1.705 0 0 1 .94-.597z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1010 B |
3
packages/shell-chrome/img/icons/1040.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1040" viewBox="0 0 16 16">
|
||||||
|
<path d="M6.635 11.467H5.379l.628-1.088a.7.7 0 0 0-1.213-.7l-.627 1.087-.628-1.087a.7.7 0 0 0-1.213.7l.628 1.088H1.7a.7.7 0 1 0 0 1.4h1.254l-.628 1.088a.7.7 0 0 0 .257.956.691.691 0 0 0 .349.094.7.7 0 0 0 .607-.35l.628-1.087.627 1.087a.7.7 0 0 0 .607.35.691.691 0 0 0 .349-.094.7.7 0 0 0 .257-.956l-.628-1.088h1.256a.7.7 0 1 0 0-1.4zm7.665 0h-1.253l.628-1.088a.7.7 0 0 0-1.213-.7l-.628 1.087-.627-1.087a.7.7 0 0 0-1.213.7l.628 1.088H9.366a.7.7 0 0 0 0 1.4h1.256l-.628 1.088a.7.7 0 0 0 .257.956.691.691 0 0 0 .349.094.7.7 0 0 0 .607-.35l.627-1.087.628 1.087a.7.7 0 0 0 .607.35.7.7 0 0 0 .606-1.05l-.628-1.088H14.3a.7.7 0 0 0 0-1.4zM9.738 8.586a.7.7 0 0 0 .606-1.05L9.156 5.479h2.376a.7.7 0 1 0 0-1.4H9.156l1.188-2.058a.7.7 0 0 0-1.213-.7L7.943 3.378 6.756 1.321a.7.7 0 0 0-1.213.7l1.188 2.058H4.355a.7.7 0 0 0 0 1.4h2.376L5.543 7.536a.7.7 0 0 0 1.213.7l1.187-2.057 1.188 2.057a.7.7 0 0 0 .607.35z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
3
packages/shell-chrome/img/icons/1041.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1041" viewBox="0 0 16 16">
|
||||||
|
<path d="M12.615 3.946a3.1 3.1 0 0 0-2.382 3.267c-1.4-1.694-1.5-3.647-1.34-6.45-4.48 1.743-3.438 6.768-3.572 8.293-1.127-.951-1.34-3.225-1.34-3.225a4.279 4.279 0 0 0-1.786 3.686 5.727 5.727 0 0 0 5.873 5.72 5.613 5.613 0 0 0 5.737-5.72c0-1.966-1.355-2.617-1.19-5.571z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 399 B |
3
packages/shell-chrome/img/icons/1042.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1042" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.5 8.678a1.562 1.562 0 0 0-1.389.94h-.674l-1.432-3.536a.7.7 0 0 0-.673-.438.7.7 0 0 0-.641.485l-1.517 4.7-.835-9.191A.7.7 0 0 0 6 1.435L2.69 9.508H.7a.7.7 0 0 0 0 1.405h2.459a.7.7 0 0 0 .648-.436l2.4-5.858.885 9.743a.7.7 0 0 0 1.364.153L10.431 8.4l.886 2.19a.7.7 0 0 0 .649.437h1.29a1.641 1.641 0 0 0 1.244.665 1.5 1.5 0 0 0 0-3.009z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 477 B |
3
packages/shell-chrome/img/icons/1043.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1043" viewBox="0 0 16 16">
|
||||||
|
<path d="M13.975 4.9a2.931 2.931 0 0 0-1.751-1.13 3.037 3.037 0 0 0-2.858-2.762 2.976 2.976 0 0 0-2.695 1.8 2.874 2.874 0 0 0-2.24 1.635 2.213 2.213 0 0 0-2.353 1.185 1.707 1.707 0 0 0-1.207.131A1.626 1.626 0 0 0 0 7.173a1.647 1.647 0 0 0 1.08 1.51 1.777 1.777 0 0 0 1.468-.144 2.694 2.694 0 0 0 1.717.64 2.651 2.651 0 0 0 1.473-.451 4.08 4.08 0 0 0 .932.311l-1.184 1.839a.232.232 0 0 0 .2.344h1.56a.076.076 0 0 1 .073.1L6.246 15.01l4.511-4.793a.231.231 0 0 0-.168-.39H9.062A.076.076 0 0 1 9 9.71l.88-1.066a3.456 3.456 0 0 0 1.788.452 3.419 3.419 0 0 0 1.6-.449 2.005 2.005 0 0 0 1.582.056A1.955 1.955 0 0 0 16 6.83a2.154 2.154 0 0 0-2.025-1.93z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 777 B |
4
packages/shell-chrome/img/icons/1044.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1044" viewBox="0 0 16 16">
|
||||||
|
<path d="M14.305 2.8h-2.379V1.687a.7.7 0 1 0-1.394 0V2.8H5.738V1.687a.7.7 0 1 0-1.4 0V2.8H1.7a.7.7 0 0 0-.7.7v10.762a.7.7 0 0 0 .7.7h5.36a.7.7 0 0 0 0-1.4H2.4v-6.63h11.208v.658a.7.7 0 1 0 1.392 0V3.5a.7.7 0 0 0-.695-.7zM2.4 5.535V4.2h11.208v1.335z"/>
|
||||||
|
<path d="M11.675 8.4a3.294 3.294 0 1 0 3.288 3.3 3.291 3.291 0 0 0-3.288-3.3zm0 1.4a1.579 1.579 0 0 1 .59.1l-2.248 2.691a1.739 1.739 0 0 1-.236-.9A2.071 2.071 0 0 1 11.675 9.8zm0 3.794a1.573 1.573 0 0 1-.589-.1l2.248-2.694a1.725 1.725 0 0 1 .235.9 2.07 2.07 0 0 1-1.894 1.892z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 661 B |
3
packages/shell-chrome/img/icons/1045.svg
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1045" viewBox="0 0 16 16">
|
||||||
|
<path d="M8 .5A7.5 7.5 0 1 0 15.5 8 7.5 7.5 0 0 0 8 .5zM1.9 8a6.089 6.089 0 0 1 9.784-4.851L8.19 7.325l-.476-.438a3.593 3.593 0 0 0 .486-.712 2.543 2.543 0 0 0-2.537-2.551 4.789 4.789 0 0 0-.671.09.235.235 0 0 0-.1.394l1.272 1.275a.905.905 0 0 1-1.28 1.281L3.608 5.388a.236.236 0 0 0-.394.1 4.789 4.789 0 0 0-.09.671A2.541 2.541 0 0 0 5.665 8.7a2.492 2.492 0 0 0 .522-.054 2.1 2.1 0 0 0 .381-.375l.469.431-3.157 3.774v.006A6.076 6.076 0 0 1 1.9 8zM8 14.1a6.062 6.062 0 0 1-2.992-.79L8.07 9.65l2.385 2.189a.9.9 0 0 0 1.21-1.326L9.222 8.272 12.7 4.116A6.1 6.1 0 0 1 8 14.1z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 703 B |
4
packages/shell-chrome/img/icons/1046.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1046" viewBox="0 0 16 16">
|
||||||
|
<path d="M1.586 12.321a19.379 19.379 0 0 0 2.99.241 10 10 0 0 0 3.063-.406 8.209 8.209 0 0 1 6.311.123.7.7 0 1 0 .69-1.218 9.576 9.576 0 0 0-7.44-.233 13.986 13.986 0 0 1-5.373.113.71.71 0 0 0-.807.573.7.7 0 0 0 .566.807z"/>
|
||||||
|
<path d="M14.64 13.5a9.584 9.584 0 0 0-7.44-.229 14.031 14.031 0 0 1-5.373.113.7.7 0 0 0-.236 1.38 19.593 19.593 0 0 0 2.99.24 10.03 10.03 0 0 0 3.063-.4 8.209 8.209 0 0 1 6.311.123.7.7 0 0 0 .69-1.219zM2.714 9.419H13.3a.591.591 0 0 0 .478-.94L8.483 1.226a.593.593 0 0 0-.956 0l-5.29 7.253a.591.591 0 0 0 .477.94zM8.005 7.68a.433.433 0 1 1 .433-.432.432.432 0 0 1-.433.432zm0-3.585a.538.538 0 0 1 .533.613L8.3 6.421h-.589l-.239-1.713a.538.538 0 0 1 .533-.608z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 818 B |
8
packages/shell-chrome/img/icons/1047.svg
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1047" viewBox="0 0 16 16">
|
||||||
|
<path d="M2.446 4.676a.613.613 0 1 0-.612-.612.614.614 0 0 0 .612.612zM.975 8.831a.418.418 0 0 0 0 .835.42.42 0 0 0 .408-.417.415.415 0 0 0-.408-.418zm2.143-2.542a.868.868 0 1 0-.867.868.869.869 0 0 0 .867-.868zm-.408 5.562a.409.409 0 0 0 0 .817.415.415 0 0 0 .408-.408.41.41 0 0 0-.408-.409zm3.538-5.102a.579.579 0 0 0 0-1.157.573.573 0 0 0-.578.578.58.58 0 0 0 .578.579zM7.994 4.2a.589.589 0 1 0-.589-.589.591.591 0 0 0 .589.589z"/>
|
||||||
|
<circle cx="13.655" cy="3.991" r=".496"/>
|
||||||
|
<circle cx="4.394" cy="9.249" r="1.276"/>
|
||||||
|
<path d="M4.183 3.544a.868.868 0 1 0-.868-.867.869.869 0 0 0 .868.867zm6.998 5.348a.4.4 0 0 0-.408.408.408.408 0 1 0 .408-.408zm1.684-1.735A.868.868 0 1 0 12 6.289a.87.87 0 0 0 .865.868zM13 11.328a.868.868 0 1 0 .868.868.87.87 0 0 0-.868-.868zm1.5-3.287a.875.875 0 1 0 .875.874.877.877 0 0 0-.875-.874zm-3.115-4.809a.868.868 0 1 0-.867-.868.87.87 0 0 0 .867.868zM9.5 5.014a1.276 1.276 0 1 0 1.276 1.275A1.279 1.279 0 0 0 9.5 5.014zm-3.788 7.591a1.181 1.181 0 1 0 1.18 1.181 1.184 1.184 0 0 0-1.18-1.181z"/>
|
||||||
|
<circle cx="7.762" cy="9.249" r=".868"/>
|
||||||
|
<circle cx="9.243" cy="12.195" r=".958"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
4
packages/shell-chrome/img/icons/1048.svg
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="qi-1048" viewBox="0 0 16 16">
|
||||||
|
<path d="M5.652 3.7a.415.415 0 0 0-.315.133.493.493 0 0 0 0 .658.441.441 0 0 0 .631 0 .464.464 0 0 0 .126-.332.45.45 0 0 0-.126-.329.423.423 0 0 0-.316-.13z"/>
|
||||||
|
<path d="M14.2 8.917h-2.272V1.456a.475.475 0 0 0-.474-.475H4.4a.475.475 0 0 0-.475.475v7.461H1.784a.3.3 0 0 0-.2.532l6.252 5.475a.235.235 0 0 0 .312 0L14.4 9.449a.3.3 0 0 0-.2-.532zM5.664 5.01a.887.887 0 0 1-.639-.249.807.807 0 0 1-.261-.608.824.824 0 0 1 .261-.612.866.866 0 0 1 .627-.253.88.88 0 0 1 .64.242.821.821 0 0 1 .249.616.837.837 0 0 1-.249.62.864.864 0 0 1-.628.244zm3.612 3.225a1.759 1.759 0 0 0 .958-.706l.474.505a2.624 2.624 0 0 1-.868.758 2.081 2.081 0 0 1-1.092.242A2.373 2.373 0 0 1 7.1 8.369a2.476 2.476 0 0 1-.653-1.743 2.422 2.422 0 0 1 1.39-2.191 2.179 2.179 0 0 1 1.327-.15 2.285 2.285 0 0 1 .994.464 2.9 2.9 0 0 1 .555.612l-.485.52a1.866 1.866 0 0 0-1.042-.774 1.553 1.553 0 0 0-1.944 1.549 1.577 1.577 0 0 0 2.034 1.579z"/>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |