summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/bg/background.html14
-rw-r--r--ext/bg/context.html14
-rw-r--r--ext/bg/css/context.css16
-rw-r--r--ext/bg/css/settings.css2
-rw-r--r--ext/bg/css/settings2.css2
-rw-r--r--ext/bg/info.html14
-rw-r--r--ext/bg/legal.html14
-rw-r--r--ext/bg/permissions.html14
-rw-r--r--ext/bg/pitch-accents-preview.html14
-rw-r--r--ext/bg/popup-preview.html14
-rw-r--r--ext/bg/search.html14
-rw-r--r--ext/bg/settings.html20
-rw-r--r--ext/bg/settings2.html14
-rw-r--r--ext/bg/template-renderer.html14
-rw-r--r--ext/bg/welcome.html24
-rw-r--r--ext/fg/float.html14
-rw-r--r--ext/images/add-term-kana.svg (renamed from ext/mixed/img/add-term-kana.svg)0
-rw-r--r--ext/images/add-term-kanji.svg (renamed from ext/mixed/img/add-term-kanji.svg)0
-rw-r--r--ext/images/backup.svg (renamed from ext/mixed/img/backup.svg)0
-rw-r--r--ext/images/book.svg (renamed from ext/mixed/img/book.svg)0
-rw-r--r--ext/images/checkbox-border.svg (renamed from ext/mixed/img/checkbox-border.svg)0
-rw-r--r--ext/images/checkbox-check.svg (renamed from ext/mixed/img/checkbox-check.svg)0
-rw-r--r--ext/images/checkbox-fill.svg (renamed from ext/mixed/img/checkbox-fill.svg)0
-rw-r--r--ext/images/checkmark.svg (renamed from ext/mixed/img/checkmark.svg)0
-rw-r--r--ext/images/clipboard.svg (renamed from ext/mixed/img/clipboard.svg)0
-rw-r--r--ext/images/cog.svg (renamed from ext/mixed/img/cog.svg)0
-rw-r--r--ext/images/collapse.svg (renamed from ext/mixed/img/collapse.svg)0
-rw-r--r--ext/images/cross.svg (renamed from ext/mixed/img/cross.svg)0
-rw-r--r--ext/images/entry-current.svg (renamed from ext/mixed/img/entry-current.svg)0
-rw-r--r--ext/images/exclamation-point-short.svg (renamed from ext/mixed/img/exclamation-point-short.svg)0
-rw-r--r--ext/images/expand.svg (renamed from ext/mixed/img/expand.svg)0
-rw-r--r--ext/images/hamburger-menu.svg (renamed from ext/mixed/img/hamburger-menu.svg)0
-rw-r--r--ext/images/hiragana-a.svg (renamed from ext/mixed/img/hiragana-a.svg)0
-rw-r--r--ext/images/icon128.png (renamed from ext/mixed/img/icon128.png)bin594 -> 594 bytes
-rw-r--r--ext/images/icon16.png (renamed from ext/mixed/img/icon16.png)bin129 -> 129 bytes
-rw-r--r--ext/images/icon19.png (renamed from ext/mixed/img/icon19.png)bin135 -> 135 bytes
-rw-r--r--ext/images/icon32.png (renamed from ext/mixed/img/icon32.png)bin288 -> 288 bytes
-rw-r--r--ext/images/icon38.png (renamed from ext/mixed/img/icon38.png)bin196 -> 196 bytes
-rw-r--r--ext/images/icon48.png (renamed from ext/mixed/img/icon48.png)bin223 -> 223 bytes
-rw-r--r--ext/images/icon64.png (renamed from ext/mixed/img/icon64.png)bin289 -> 289 bytes
-rw-r--r--ext/images/kebab-menu.svg (renamed from ext/mixed/img/kebab-menu.svg)0
-rw-r--r--ext/images/key.svg (renamed from ext/mixed/img/key.svg)0
-rw-r--r--ext/images/keyboard.svg (renamed from ext/mixed/img/keyboard.svg)0
-rw-r--r--ext/images/left-chevron.svg (renamed from ext/mixed/img/left-chevron.svg)0
-rw-r--r--ext/images/lock.svg (renamed from ext/mixed/img/lock.svg)0
-rw-r--r--ext/images/magnifying-glass.svg (renamed from ext/mixed/img/magnifying-glass.svg)0
-rw-r--r--ext/images/material-down-arrow.svg (renamed from ext/mixed/img/material-down-arrow.svg)0
-rw-r--r--ext/images/material-right-arrow.svg (renamed from ext/mixed/img/material-right-arrow.svg)0
-rw-r--r--ext/images/mouse.svg (renamed from ext/mixed/img/mouse.svg)0
-rw-r--r--ext/images/note-card.svg (renamed from ext/mixed/img/note-card.svg)0
-rw-r--r--ext/images/palette.svg (renamed from ext/mixed/img/palette.svg)0
-rw-r--r--ext/images/paypal.gif (renamed from ext/bg/img/paypal.gif)bin1714 -> 1714 bytes
-rw-r--r--ext/images/play-audio.svg (renamed from ext/mixed/img/play-audio.svg)0
-rw-r--r--ext/images/plus-circle-large.svg (renamed from ext/mixed/img/plus-circle-large.svg)0
-rw-r--r--ext/images/plus-circle-small.svg (renamed from ext/mixed/img/plus-circle-small.svg)0
-rw-r--r--ext/images/plus-thick.svg (renamed from ext/mixed/img/plus-thick.svg)0
-rw-r--r--ext/images/popup-size.svg (renamed from ext/mixed/img/popup-size.svg)0
-rw-r--r--ext/images/popup.svg (renamed from ext/mixed/img/popup.svg)0
-rw-r--r--ext/images/profile.svg (renamed from ext/mixed/img/profile.svg)0
-rw-r--r--ext/images/question-mark-circle.svg (renamed from ext/mixed/img/question-mark-circle.svg)0
-rw-r--r--ext/images/question-mark-thick.svg (renamed from ext/mixed/img/question-mark-thick.svg)0
-rw-r--r--ext/images/question-mark.svg (renamed from ext/mixed/img/question-mark.svg)0
-rw-r--r--ext/images/radio-button-dot.svg (renamed from ext/mixed/img/radio-button-dot.svg)0
-rw-r--r--ext/images/radio-button.svg (renamed from ext/mixed/img/radio-button.svg)0
-rw-r--r--ext/images/right-chevron.svg (renamed from ext/mixed/img/right-chevron.svg)0
-rw-r--r--ext/images/scanning.svg (renamed from ext/mixed/img/scanning.svg)0
-rw-r--r--ext/images/sentence-parsing.svg (renamed from ext/mixed/img/sentence-parsing.svg)0
-rw-r--r--ext/images/source-term.svg (renamed from ext/mixed/img/source-term.svg)0
-rw-r--r--ext/images/speaker.svg (renamed from ext/mixed/img/speaker.svg)0
-rw-r--r--ext/images/spinner.gif (renamed from ext/mixed/img/spinner.gif)bin7358 -> 7358 bytes
-rw-r--r--ext/images/spinner.svg (renamed from ext/mixed/img/spinner.svg)0
-rw-r--r--ext/images/text-parsing.svg (renamed from ext/mixed/img/text-parsing.svg)0
-rw-r--r--ext/images/translation.svg (renamed from ext/mixed/img/translation.svg)0
-rw-r--r--ext/images/up-arrow.svg (renamed from ext/mixed/img/up-arrow.svg)0
-rw-r--r--ext/images/view-note.svg (renamed from ext/mixed/img/view-note.svg)0
-rw-r--r--ext/images/window.svg (renamed from ext/mixed/img/window.svg)0
-rw-r--r--ext/images/yomichan-icon.svg (renamed from ext/mixed/img/yomichan-icon.svg)0
-rw-r--r--ext/manifest.json28
-rw-r--r--ext/mixed/css/display.css16
-rw-r--r--ext/mixed/css/material.css94
80 files changed, 178 insertions, 178 deletions
diff --git a/ext/bg/background.html b/ext/bg/background.html
index 5e4e2703..101bd09c 100644
--- a/ext/bg/background.html
+++ b/ext/bg/background.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Background</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
</head>
<body>
<textarea id="clipboard-paste-target"></textarea>
diff --git a/ext/bg/context.html b/ext/bg/context.html
index 785570d8..4e28b7b0 100644
--- a/ext/bg/context.html
+++ b/ext/bg/context.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Action Popup</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/bg/css/context.css">
</head>
<body>
diff --git a/ext/bg/css/context.css b/ext/bg/css/context.css
index 27cbdb92..a77511ad 100644
--- a/ext/bg/css/context.css
+++ b/ext/bg/css/context.css
@@ -73,12 +73,12 @@ label {
mask-size: var(--icon-size);
mask-image: var(--icon-image);
}
-.icon[data-icon=profile] { --icon-image: url(/mixed/img/profile.svg); }
-.icon[data-icon=cog] { --icon-image: url(/mixed/img/cog.svg); }
-.icon[data-icon=key] { --icon-image: url(/mixed/img/key.svg); }
-.icon[data-icon=magnifying-glass] { --icon-image: url(/mixed/img/magnifying-glass.svg); }
-.icon[data-icon=exclamation-point-short] { --icon-image: url(/mixed/img/exclamation-point-short.svg); }
-.icon[data-icon=question-mark-circle] { --icon-image: url(/mixed/img/question-mark-circle.svg); }
+.icon[data-icon=profile] { --icon-image: url(/images/profile.svg); }
+.icon[data-icon=cog] { --icon-image: url(/images/cog.svg); }
+.icon[data-icon=key] { --icon-image: url(/images/key.svg); }
+.icon[data-icon=magnifying-glass] { --icon-image: url(/images/magnifying-glass.svg); }
+.icon[data-icon=exclamation-point-short] { --icon-image: url(/images/exclamation-point-short.svg); }
+.icon[data-icon=question-mark-circle] { --icon-image: url(/images/question-mark-circle.svg); }
/* Page-specific styles */
@@ -130,7 +130,7 @@ label {
display: block;
width: 100%;
height: 100%;
- background-image: url(/mixed/img/right-chevron.svg);
+ background-image: url(/images/right-chevron.svg);
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
@@ -371,7 +371,7 @@ select.profile-select {
bottom: 0;
background-color: #edc75e;
- --icon-image: url(/mixed/img/material-down-arrow.svg);
+ --icon-image: url(/images/material-down-arrow.svg);
--icon-size: contain;
-webkit-mask-repeat: no-repeat;
diff --git a/ext/bg/css/settings.css b/ext/bg/css/settings.css
index 7230f59d..707de85a 100644
--- a/ext/bg/css/settings.css
+++ b/ext/bg/css/settings.css
@@ -58,7 +58,7 @@ html:root:not([data-options-general-result-output-mode=merge]) #dictionary-main-
width: 20px;
height: 20px;
display: block;
- background: url(/mixed/img/mouse.svg) no-repeat center center;
+ background: url(/images/mouse.svg) no-repeat center center;
background-size: 20px 20px;
}
diff --git a/ext/bg/css/settings2.css b/ext/bg/css/settings2.css
index 725804c3..4f487d74 100644
--- a/ext/bg/css/settings2.css
+++ b/ext/bg/css/settings2.css
@@ -382,7 +382,7 @@ a.heading-link-light {
background-size: 12px 12px;
width: 12px;
height: 12px;
- background-image: url(/mixed/img/up-arrow.svg);
+ background-image: url(/images/up-arrow.svg);
margin-right: calc(var(--padding) * 0.5);
}
.sidebar-body {
diff --git a/ext/bg/info.html b/ext/bg/info.html
index fc5db6e5..5e8b6e38 100644
--- a/ext/bg/info.html
+++ b/ext/bg/info.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Info</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings2.css">
</head>
diff --git a/ext/bg/legal.html b/ext/bg/legal.html
index 3a829abb..a8aca897 100644
--- a/ext/bg/legal.html
+++ b/ext/bg/legal.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Legal</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings2.css">
</head>
diff --git a/ext/bg/permissions.html b/ext/bg/permissions.html
index de235eeb..fb900018 100644
--- a/ext/bg/permissions.html
+++ b/ext/bg/permissions.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Permissions</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings2.css">
</head>
diff --git a/ext/bg/pitch-accents-preview.html b/ext/bg/pitch-accents-preview.html
index e22122c2..1232b353 100644
--- a/ext/bg/pitch-accents-preview.html
+++ b/ext/bg/pitch-accents-preview.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Pitch Accents Preview</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/display.css">
<link rel="stylesheet" type="text/css" href="/bg/css/pitch-accents-preview.css">
</head>
diff --git a/ext/bg/popup-preview.html b/ext/bg/popup-preview.html
index c1ef7ca4..ae10f611 100644
--- a/ext/bg/popup-preview.html
+++ b/ext/bg/popup-preview.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Popup Preview</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/bg/css/popup-preview.css">
<link rel="stylesheet" type="text/css" href="/mixed/css/popup-outer.css" id="popup-outer-css">
</head>
diff --git a/ext/bg/search.html b/ext/bg/search.html
index e5690c8d..152b38e2 100644
--- a/ext/bg/search.html
+++ b/ext/bg/search.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Search</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/mixed/css/display.css">
<link rel="stylesheet" type="text/css" href="/mixed/css/search.css">
diff --git a/ext/bg/settings.html b/ext/bg/settings.html
index 179a2565..e4512e34 100644
--- a/ext/bg/settings.html
+++ b/ext/bg/settings.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Options (Old)</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/lib/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="/mixed/lib/bootstrap/css/bootstrap-theme.min.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings.css">
@@ -702,7 +702,7 @@
<div class="ignore-form-changes">
<div>
- <img src="/mixed/img/spinner.gif" class="pull-right" id="dictionary-spinner" alt="" hidden>
+ <img src="/images/spinner.gif" class="pull-right" id="dictionary-spinner" alt="" hidden>
<h3>Dictionaries</h3>
</div>
@@ -908,7 +908,7 @@
<div>
<div>
- <img src="/mixed/img/spinner.gif" class="pull-right" id="anki-spinner" alt="" hidden>
+ <img src="/images/spinner.gif" class="pull-right" id="anki-spinner" alt="" hidden>
<h3>Anki Options</h3>
</div>
@@ -1264,7 +1264,7 @@
countless hours that I have devoted to this extension.
</p>
<p>
- <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=4DBTN9A3CUAFN" target="_blank" rel="noopener"><img src="/bg/img/paypal.gif" alt=""></a>
+ <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=4DBTN9A3CUAFN" target="_blank" rel="noopener"><img src="/images/paypal.gif" alt=""></a>
</p>
</div>
diff --git a/ext/bg/settings2.html b/ext/bg/settings2.html
index 37bb1996..b612e2b6 100644
--- a/ext/bg/settings2.html
+++ b/ext/bg/settings2.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Settings</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings2.css">
</head>
diff --git a/ext/bg/template-renderer.html b/ext/bg/template-renderer.html
index ca03c98d..68cba889 100644
--- a/ext/bg/template-renderer.html
+++ b/ext/bg/template-renderer.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Handlebars Sandbox</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
</head>
<body>
<script src="/mixed/lib/handlebars.min.js"></script>
diff --git a/ext/bg/welcome.html b/ext/bg/welcome.html
index aeebd9dd..c4b475d4 100644
--- a/ext/bg/welcome.html
+++ b/ext/bg/welcome.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Welcome to Yomichan!</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/bg/css/settings2.css">
</head>
@@ -28,19 +28,19 @@
<div class="settings-group">
<div class="settings-item">
<div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
- Clicking the <img src="/mixed/img/yomichan-icon.svg" class="inline-icon" alt=""> <em>Yomichan</em> button in the browser bar will open the quick-actions popup.
+ Clicking the <img src="/images/yomichan-icon.svg" class="inline-icon" alt=""> <em>Yomichan</em> button in the browser bar will open the quick-actions popup.
</div></div></div>
<div class="settings-item-children settings-item-children-group">
<div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
- The <img src="/mixed/img/cog.svg" class="inline-icon" alt=""> <em>cog</em> button will open the <a href="settings2.html" target="_blank" rel="noopener">Settings</a> page.
+ The <img src="/images/cog.svg" class="inline-icon" alt=""> <em>cog</em> button will open the <a href="settings2.html" target="_blank" rel="noopener">Settings</a> page.
</div></div></div></div>
<div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
- The <img src="/mixed/img/magnifying-glass.svg" class="inline-icon" alt=""> <em>magnifying glass</em> button will open the <a href="/bg/search.html" target="_blank" rel="noopener">Search</a> page,
+ The <img src="/images/magnifying-glass.svg" class="inline-icon" alt=""> <em>magnifying glass</em> button will open the <a href="/bg/search.html" target="_blank" rel="noopener">Search</a> page,
enabling text and terms to be looked up using the installed dictionaries.
This can even be used in offline mode!
</div></div></div></div>
<div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
- The <img src="/mixed/img/question-mark-circle.svg" class="inline-icon" alt=""> <em>question mark</em> button will open the <a href="/bg/info.html" target="_blank" rel="noopener">Information</a> page,
+ The <img src="/images/question-mark-circle.svg" class="inline-icon" alt=""> <em>question mark</em> button will open the <a href="/bg/info.html" target="_blank" rel="noopener">Information</a> page,
which has some helpful information and links about Yomichan.
</div></div></div></div>
</div>
@@ -71,7 +71,7 @@
</div></div></div>
<div class="settings-item-children settings-item-children-group">
<div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
- Clicking the <img src="/mixed/img/play-audio.svg" class="inline-icon" alt=""> <em>speaker</em> button of an entry in the search results
+ Clicking the <img src="/images/play-audio.svg" class="inline-icon" alt=""> <em>speaker</em> button of an entry in the search results
will play an audio clip of a term's pronunciation using an online dictionary, if available.
</div></div></div></div>
<div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
diff --git a/ext/fg/float.html b/ext/fg/float.html
index 8b2fb3be..18bf3f5b 100644
--- a/ext/fg/float.html
+++ b/ext/fg/float.html
@@ -4,13 +4,13 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Yomichan Search</title>
- <link rel="icon" type="image/png" href="/mixed/img/icon16.png" sizes="16x16">
- <link rel="icon" type="image/png" href="/mixed/img/icon19.png" sizes="19x19">
- <link rel="icon" type="image/png" href="/mixed/img/icon32.png" sizes="32x32">
- <link rel="icon" type="image/png" href="/mixed/img/icon38.png" sizes="38x38">
- <link rel="icon" type="image/png" href="/mixed/img/icon48.png" sizes="48x48">
- <link rel="icon" type="image/png" href="/mixed/img/icon64.png" sizes="64x64">
- <link rel="icon" type="image/png" href="/mixed/img/icon128.png" sizes="128x128">
+ <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
+ <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
+ <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
+ <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
+ <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
+ <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
+ <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
<link rel="stylesheet" type="text/css" href="/mixed/css/material.css">
<link rel="stylesheet" type="text/css" href="/mixed/css/display.css">
</head>
diff --git a/ext/mixed/img/add-term-kana.svg b/ext/images/add-term-kana.svg
index bb964476..bb964476 100644
--- a/ext/mixed/img/add-term-kana.svg
+++ b/ext/images/add-term-kana.svg
diff --git a/ext/mixed/img/add-term-kanji.svg b/ext/images/add-term-kanji.svg
index 3737eaec..3737eaec 100644
--- a/ext/mixed/img/add-term-kanji.svg
+++ b/ext/images/add-term-kanji.svg
diff --git a/ext/mixed/img/backup.svg b/ext/images/backup.svg
index 54f9e01d..54f9e01d 100644
--- a/ext/mixed/img/backup.svg
+++ b/ext/images/backup.svg
diff --git a/ext/mixed/img/book.svg b/ext/images/book.svg
index 1b785296..1b785296 100644
--- a/ext/mixed/img/book.svg
+++ b/ext/images/book.svg
diff --git a/ext/mixed/img/checkbox-border.svg b/ext/images/checkbox-border.svg
index cd117bbd..cd117bbd 100644
--- a/ext/mixed/img/checkbox-border.svg
+++ b/ext/images/checkbox-border.svg
diff --git a/ext/mixed/img/checkbox-check.svg b/ext/images/checkbox-check.svg
index 7e2c8f5c..7e2c8f5c 100644
--- a/ext/mixed/img/checkbox-check.svg
+++ b/ext/images/checkbox-check.svg
diff --git a/ext/mixed/img/checkbox-fill.svg b/ext/images/checkbox-fill.svg
index 19056771..19056771 100644
--- a/ext/mixed/img/checkbox-fill.svg
+++ b/ext/images/checkbox-fill.svg
diff --git a/ext/mixed/img/checkmark.svg b/ext/images/checkmark.svg
index 14504166..14504166 100644
--- a/ext/mixed/img/checkmark.svg
+++ b/ext/images/checkmark.svg
diff --git a/ext/mixed/img/clipboard.svg b/ext/images/clipboard.svg
index 75545134..75545134 100644
--- a/ext/mixed/img/clipboard.svg
+++ b/ext/images/clipboard.svg
diff --git a/ext/mixed/img/cog.svg b/ext/images/cog.svg
index 7232d25d..7232d25d 100644
--- a/ext/mixed/img/cog.svg
+++ b/ext/images/cog.svg
diff --git a/ext/mixed/img/collapse.svg b/ext/images/collapse.svg
index 1efed703..1efed703 100644
--- a/ext/mixed/img/collapse.svg
+++ b/ext/images/collapse.svg
diff --git a/ext/mixed/img/cross.svg b/ext/images/cross.svg
index 9ea89e51..9ea89e51 100644
--- a/ext/mixed/img/cross.svg
+++ b/ext/images/cross.svg
diff --git a/ext/mixed/img/entry-current.svg b/ext/images/entry-current.svg
index abf3f76d..abf3f76d 100644
--- a/ext/mixed/img/entry-current.svg
+++ b/ext/images/entry-current.svg
diff --git a/ext/mixed/img/exclamation-point-short.svg b/ext/images/exclamation-point-short.svg
index 6e92c460..6e92c460 100644
--- a/ext/mixed/img/exclamation-point-short.svg
+++ b/ext/images/exclamation-point-short.svg
diff --git a/ext/mixed/img/expand.svg b/ext/images/expand.svg
index 57a2bd98..57a2bd98 100644
--- a/ext/mixed/img/expand.svg
+++ b/ext/images/expand.svg
diff --git a/ext/mixed/img/hamburger-menu.svg b/ext/images/hamburger-menu.svg
index 9048d205..9048d205 100644
--- a/ext/mixed/img/hamburger-menu.svg
+++ b/ext/images/hamburger-menu.svg
diff --git a/ext/mixed/img/hiragana-a.svg b/ext/images/hiragana-a.svg
index 1a7d6a7f..1a7d6a7f 100644
--- a/ext/mixed/img/hiragana-a.svg
+++ b/ext/images/hiragana-a.svg
diff --git a/ext/mixed/img/icon128.png b/ext/images/icon128.png
index c3e5ae64..c3e5ae64 100644
--- a/ext/mixed/img/icon128.png
+++ b/ext/images/icon128.png
Binary files differ
diff --git a/ext/mixed/img/icon16.png b/ext/images/icon16.png
index 10dab78a..10dab78a 100644
--- a/ext/mixed/img/icon16.png
+++ b/ext/images/icon16.png
Binary files differ
diff --git a/ext/mixed/img/icon19.png b/ext/images/icon19.png
index 6fd3132e..6fd3132e 100644
--- a/ext/mixed/img/icon19.png
+++ b/ext/images/icon19.png
Binary files differ
diff --git a/ext/mixed/img/icon32.png b/ext/images/icon32.png
index 05f2f064..05f2f064 100644
--- a/ext/mixed/img/icon32.png
+++ b/ext/images/icon32.png
Binary files differ
diff --git a/ext/mixed/img/icon38.png b/ext/images/icon38.png
index 719dfbc8..719dfbc8 100644
--- a/ext/mixed/img/icon38.png
+++ b/ext/images/icon38.png
Binary files differ
diff --git a/ext/mixed/img/icon48.png b/ext/images/icon48.png
index da76135b..da76135b 100644
--- a/ext/mixed/img/icon48.png
+++ b/ext/images/icon48.png
Binary files differ
diff --git a/ext/mixed/img/icon64.png b/ext/images/icon64.png
index b47b0bce..b47b0bce 100644
--- a/ext/mixed/img/icon64.png
+++ b/ext/images/icon64.png
Binary files differ
diff --git a/ext/mixed/img/kebab-menu.svg b/ext/images/kebab-menu.svg
index 6df6a177..6df6a177 100644
--- a/ext/mixed/img/kebab-menu.svg
+++ b/ext/images/kebab-menu.svg
diff --git a/ext/mixed/img/key.svg b/ext/images/key.svg
index 738e07a3..738e07a3 100644
--- a/ext/mixed/img/key.svg
+++ b/ext/images/key.svg
diff --git a/ext/mixed/img/keyboard.svg b/ext/images/keyboard.svg
index aac85b1c..aac85b1c 100644
--- a/ext/mixed/img/keyboard.svg
+++ b/ext/images/keyboard.svg
diff --git a/ext/mixed/img/left-chevron.svg b/ext/images/left-chevron.svg
index 9dd012dc..9dd012dc 100644
--- a/ext/mixed/img/left-chevron.svg
+++ b/ext/images/left-chevron.svg
diff --git a/ext/mixed/img/lock.svg b/ext/images/lock.svg
index ec42789e..ec42789e 100644
--- a/ext/mixed/img/lock.svg
+++ b/ext/images/lock.svg
diff --git a/ext/mixed/img/magnifying-glass.svg b/ext/images/magnifying-glass.svg
index a8367d8d..a8367d8d 100644
--- a/ext/mixed/img/magnifying-glass.svg
+++ b/ext/images/magnifying-glass.svg
diff --git a/ext/mixed/img/material-down-arrow.svg b/ext/images/material-down-arrow.svg
index dd60c48d..dd60c48d 100644
--- a/ext/mixed/img/material-down-arrow.svg
+++ b/ext/images/material-down-arrow.svg
diff --git a/ext/mixed/img/material-right-arrow.svg b/ext/images/material-right-arrow.svg
index 15be03c0..15be03c0 100644
--- a/ext/mixed/img/material-right-arrow.svg
+++ b/ext/images/material-right-arrow.svg
diff --git a/ext/mixed/img/mouse.svg b/ext/images/mouse.svg
index 80c400e6..80c400e6 100644
--- a/ext/mixed/img/mouse.svg
+++ b/ext/images/mouse.svg
diff --git a/ext/mixed/img/note-card.svg b/ext/images/note-card.svg
index fb00b074..fb00b074 100644
--- a/ext/mixed/img/note-card.svg
+++ b/ext/images/note-card.svg
diff --git a/ext/mixed/img/palette.svg b/ext/images/palette.svg
index 4a615ef2..4a615ef2 100644
--- a/ext/mixed/img/palette.svg
+++ b/ext/images/palette.svg
diff --git a/ext/bg/img/paypal.gif b/ext/images/paypal.gif
index 43cef691..43cef691 100644
--- a/ext/bg/img/paypal.gif
+++ b/ext/images/paypal.gif
Binary files differ
diff --git a/ext/mixed/img/play-audio.svg b/ext/images/play-audio.svg
index 1d5e2d9c..1d5e2d9c 100644
--- a/ext/mixed/img/play-audio.svg
+++ b/ext/images/play-audio.svg
diff --git a/ext/mixed/img/plus-circle-large.svg b/ext/images/plus-circle-large.svg
index b034a723..b034a723 100644
--- a/ext/mixed/img/plus-circle-large.svg
+++ b/ext/images/plus-circle-large.svg
diff --git a/ext/mixed/img/plus-circle-small.svg b/ext/images/plus-circle-small.svg
index 1ddc2b72..1ddc2b72 100644
--- a/ext/mixed/img/plus-circle-small.svg
+++ b/ext/images/plus-circle-small.svg
diff --git a/ext/mixed/img/plus-thick.svg b/ext/images/plus-thick.svg
index 6b1b5c5a..6b1b5c5a 100644
--- a/ext/mixed/img/plus-thick.svg
+++ b/ext/images/plus-thick.svg
diff --git a/ext/mixed/img/popup-size.svg b/ext/images/popup-size.svg
index 220409db..220409db 100644
--- a/ext/mixed/img/popup-size.svg
+++ b/ext/images/popup-size.svg
diff --git a/ext/mixed/img/popup.svg b/ext/images/popup.svg
index 77217cd0..77217cd0 100644
--- a/ext/mixed/img/popup.svg
+++ b/ext/images/popup.svg
diff --git a/ext/mixed/img/profile.svg b/ext/images/profile.svg
index 52a1363d..52a1363d 100644
--- a/ext/mixed/img/profile.svg
+++ b/ext/images/profile.svg
diff --git a/ext/mixed/img/question-mark-circle.svg b/ext/images/question-mark-circle.svg
index 0076f7cd..0076f7cd 100644
--- a/ext/mixed/img/question-mark-circle.svg
+++ b/ext/images/question-mark-circle.svg
diff --git a/ext/mixed/img/question-mark-thick.svg b/ext/images/question-mark-thick.svg
index 7f2214a6..7f2214a6 100644
--- a/ext/mixed/img/question-mark-thick.svg
+++ b/ext/images/question-mark-thick.svg
diff --git a/ext/mixed/img/question-mark.svg b/ext/images/question-mark.svg
index bc3b9a1c..bc3b9a1c 100644
--- a/ext/mixed/img/question-mark.svg
+++ b/ext/images/question-mark.svg
diff --git a/ext/mixed/img/radio-button-dot.svg b/ext/images/radio-button-dot.svg
index b1aebe27..b1aebe27 100644
--- a/ext/mixed/img/radio-button-dot.svg
+++ b/ext/images/radio-button-dot.svg
diff --git a/ext/mixed/img/radio-button.svg b/ext/images/radio-button.svg
index 8c655069..8c655069 100644
--- a/ext/mixed/img/radio-button.svg
+++ b/ext/images/radio-button.svg
diff --git a/ext/mixed/img/right-chevron.svg b/ext/images/right-chevron.svg
index e210057b..e210057b 100644
--- a/ext/mixed/img/right-chevron.svg
+++ b/ext/images/right-chevron.svg
diff --git a/ext/mixed/img/scanning.svg b/ext/images/scanning.svg
index 9ac16c83..9ac16c83 100644
--- a/ext/mixed/img/scanning.svg
+++ b/ext/images/scanning.svg
diff --git a/ext/mixed/img/sentence-parsing.svg b/ext/images/sentence-parsing.svg
index 7c883175..7c883175 100644
--- a/ext/mixed/img/sentence-parsing.svg
+++ b/ext/images/sentence-parsing.svg
diff --git a/ext/mixed/img/source-term.svg b/ext/images/source-term.svg
index a70938f2..a70938f2 100644
--- a/ext/mixed/img/source-term.svg
+++ b/ext/images/source-term.svg
diff --git a/ext/mixed/img/speaker.svg b/ext/images/speaker.svg
index e0a4e798..e0a4e798 100644
--- a/ext/mixed/img/speaker.svg
+++ b/ext/images/speaker.svg
diff --git a/ext/mixed/img/spinner.gif b/ext/images/spinner.gif
index 8ed30cb6..8ed30cb6 100644
--- a/ext/mixed/img/spinner.gif
+++ b/ext/images/spinner.gif
Binary files differ
diff --git a/ext/mixed/img/spinner.svg b/ext/images/spinner.svg
index ec19ba83..ec19ba83 100644
--- a/ext/mixed/img/spinner.svg
+++ b/ext/images/spinner.svg
diff --git a/ext/mixed/img/text-parsing.svg b/ext/images/text-parsing.svg
index dfa88af8..dfa88af8 100644
--- a/ext/mixed/img/text-parsing.svg
+++ b/ext/images/text-parsing.svg
diff --git a/ext/mixed/img/translation.svg b/ext/images/translation.svg
index fdb98b1d..fdb98b1d 100644
--- a/ext/mixed/img/translation.svg
+++ b/ext/images/translation.svg
diff --git a/ext/mixed/img/up-arrow.svg b/ext/images/up-arrow.svg
index d5dea78c..d5dea78c 100644
--- a/ext/mixed/img/up-arrow.svg
+++ b/ext/images/up-arrow.svg
diff --git a/ext/mixed/img/view-note.svg b/ext/images/view-note.svg
index 3e6f1dce..3e6f1dce 100644
--- a/ext/mixed/img/view-note.svg
+++ b/ext/images/view-note.svg
diff --git a/ext/mixed/img/window.svg b/ext/images/window.svg
index d0d3b0fb..d0d3b0fb 100644
--- a/ext/mixed/img/window.svg
+++ b/ext/images/window.svg
diff --git a/ext/mixed/img/yomichan-icon.svg b/ext/images/yomichan-icon.svg
index f15ab0aa..f15ab0aa 100644
--- a/ext/mixed/img/yomichan-icon.svg
+++ b/ext/images/yomichan-icon.svg
diff --git a/ext/manifest.json b/ext/manifest.json
index 238fabe3..55535feb 100644
--- a/ext/manifest.json
+++ b/ext/manifest.json
@@ -5,23 +5,23 @@
"description": "Japanese dictionary with Anki integration",
"author": "Alex Yatskov",
"icons": {
- "16": "mixed/img/icon16.png",
- "19": "mixed/img/icon19.png",
- "32": "mixed/img/icon32.png",
- "38": "mixed/img/icon38.png",
- "48": "mixed/img/icon48.png",
- "64": "mixed/img/icon64.png",
- "128": "mixed/img/icon128.png"
+ "16": "images/icon16.png",
+ "19": "images/icon19.png",
+ "32": "images/icon32.png",
+ "38": "images/icon38.png",
+ "48": "images/icon48.png",
+ "64": "images/icon64.png",
+ "128": "images/icon128.png"
},
"browser_action": {
"default_icon": {
- "16": "mixed/img/icon16.png",
- "19": "mixed/img/icon19.png",
- "32": "mixed/img/icon32.png",
- "38": "mixed/img/icon38.png",
- "48": "mixed/img/icon48.png",
- "64": "mixed/img/icon64.png",
- "128": "mixed/img/icon128.png"
+ "16": "images/icon16.png",
+ "19": "images/icon19.png",
+ "32": "images/icon32.png",
+ "38": "images/icon38.png",
+ "48": "images/icon48.png",
+ "64": "images/icon64.png",
+ "128": "images/icon128.png"
},
"default_title": "Yomichan",
"default_popup": "bg/context.html"
diff --git a/ext/mixed/css/display.css b/ext/mixed/css/display.css
index 6e250aa5..476b2c35 100644
--- a/ext/mixed/css/display.css
+++ b/ext/mixed/css/display.css
@@ -625,19 +625,19 @@ button.action-button::before {
background-size: contain;
}
button.action-button[data-icon=view-note]::before {
- background-image: url('/mixed/img/view-note.svg');
+ background-image: url('/images/view-note.svg');
}
button.action-button[data-icon=add-term-kanji]::before {
- background-image: url('/mixed/img/add-term-kanji.svg');
+ background-image: url('/images/add-term-kanji.svg');
}
button.action-button[data-icon=add-term-kana]::before {
- background-image: url('/mixed/img/add-term-kana.svg');
+ background-image: url('/images/add-term-kana.svg');
}
button.action-button[data-icon=play-audio]::before {
- background-image: url('/mixed/img/play-audio.svg');
+ background-image: url('/images/play-audio.svg');
}
button.action-button[data-icon=source-term]::before {
- background-image: url('/mixed/img/source-term.svg');
+ background-image: url('/images/source-term.svg');
}
.entry[data-type=term][data-expression-multi=true] .actions>button.action-button.action-play-audio {
display: none;
@@ -903,12 +903,12 @@ button.action-button[data-icon=source-term]::before {
mask-position: center center;
mask-mode: alpha;
mask-size: contain;
- mask-image: url(/mixed/img/material-right-arrow.svg);
+ mask-image: url(/images/material-right-arrow.svg);
-webkit-mask-repeat: no-repeat;
-webkit-mask-position: center center;
-webkit-mask-mode: alpha;
-webkit-mask-size: contain;
- -webkit-mask-image: url(/mixed/img/material-right-arrow.svg);
+ -webkit-mask-image: url(/images/material-right-arrow.svg);
}
.term-expression:not(:first-of-type) .term-expression-current-indicator,
:root:not([data-popup-current-indicator-mode=triangle]) .term-expression-current-indicator {
@@ -935,7 +935,7 @@ button.action-button[data-icon=source-term]::before {
background-color: transparent;
background-repeat: no-repeat;
background-size: contain;
- background-image: url('/mixed/img/entry-current.svg');
+ background-image: url('/images/entry-current.svg');
}
diff --git a/ext/mixed/css/material.css b/ext/mixed/css/material.css
index 365b15ad..1177baa1 100644
--- a/ext/mixed/css/material.css
+++ b/ext/mixed/css/material.css
@@ -183,46 +183,46 @@
mask-image: var(--icon-image);
}
.icon[data-icon=none] { --icon-image: linear-gradient(transparent, transparent); }
-.icon[data-icon=profile] { --icon-image: url(/mixed/img/profile.svg); }
-.icon[data-icon=cog] { --icon-image: url(/mixed/img/cog.svg); }
-.icon[data-icon=palette] { --icon-image: url(/mixed/img/palette.svg); }
-.icon[data-icon=popup] { --icon-image: url(/mixed/img/popup.svg); }
-.icon[data-icon=speaker] { --icon-image: url(/mixed/img/speaker.svg); }
-.icon[data-icon=scanning] { --icon-image: url(/mixed/img/scanning.svg); }
-.icon[data-icon=text-parsing] { --icon-image: url(/mixed/img/text-parsing.svg); }
-.icon[data-icon=translation] { --icon-image: url(/mixed/img/translation.svg); }
-.icon[data-icon=book] { --icon-image: url(/mixed/img/book.svg); }
-.icon[data-icon=note-card] { --icon-image: url(/mixed/img/note-card.svg); }
-.icon[data-icon=keyboard] { --icon-image: url(/mixed/img/keyboard.svg); }
-.icon[data-icon=backup] { --icon-image: url(/mixed/img/backup.svg); }
-.icon[data-icon=lock] { --icon-image: url(/mixed/img/lock.svg); }
-.icon[data-icon=question-mark] { --icon-image: url(/mixed/img/question-mark.svg); }
-.icon[data-icon=popup-size] { --icon-image: url(/mixed/img/popup-size.svg); }
-.icon[data-icon=hamburger-menu] { --icon-image: url(/mixed/img/hamburger-menu.svg); }
-.icon[data-icon=kebab-menu] { --icon-image: url(/mixed/img/kebab-menu.svg); }
-.icon[data-icon=mouse] { --icon-image: url(/mixed/img/mouse.svg); }
-.icon[data-icon=exclamation-point-short] { --icon-image: url(/mixed/img/exclamation-point-short.svg); }
-.icon[data-icon=magnifying-glass] { --icon-image: url(/mixed/img/magnifying-glass.svg); }
-.icon[data-icon=collapse] { --icon-image: url(/mixed/img/collapse.svg); }
-.icon[data-icon=expand] { --icon-image: url(/mixed/img/expand.svg); }
-.icon[data-icon=window] { --icon-image: url(/mixed/img/window.svg); }
-.icon[data-icon=cross] { --icon-image: url(/mixed/img/cross.svg); }
-.icon[data-icon=checkmark] { --icon-image: url(/mixed/img/checkmark.svg); }
-.icon[data-icon=sentence-parsing] { --icon-image: url(/mixed/img/sentence-parsing.svg); }
-.icon[data-icon=question-mark] { --icon-image: url(/mixed/img/question-mark.svg); }
-.icon[data-icon=question-mark-circle] { --icon-image: url(/mixed/img/question-mark-circle.svg); }
-.icon[data-icon=question-mark-thick] { --icon-image: url(/mixed/img/question-mark-thick.svg); }
-.icon[data-icon=left-chevron] { --icon-image: url(/mixed/img/left-chevron.svg); }
-.icon[data-icon=right-chevron] { --icon-image: url(/mixed/img/right-chevron.svg); }
-.icon[data-icon=plus-thick] { --icon-image: url(/mixed/img/plus-thick.svg); }
-.icon[data-icon=clipboard] { --icon-image: url(/mixed/img/clipboard.svg); }
-.icon[data-icon=key] { --icon-image: url(/mixed/img/key.svg); }
+.icon[data-icon=profile] { --icon-image: url(/images/profile.svg); }
+.icon[data-icon=cog] { --icon-image: url(/images/cog.svg); }
+.icon[data-icon=palette] { --icon-image: url(/images/palette.svg); }
+.icon[data-icon=popup] { --icon-image: url(/images/popup.svg); }
+.icon[data-icon=speaker] { --icon-image: url(/images/speaker.svg); }
+.icon[data-icon=scanning] { --icon-image: url(/images/scanning.svg); }
+.icon[data-icon=text-parsing] { --icon-image: url(/images/text-parsing.svg); }
+.icon[data-icon=translation] { --icon-image: url(/images/translation.svg); }
+.icon[data-icon=book] { --icon-image: url(/images/book.svg); }
+.icon[data-icon=note-card] { --icon-image: url(/images/note-card.svg); }
+.icon[data-icon=keyboard] { --icon-image: url(/images/keyboard.svg); }
+.icon[data-icon=backup] { --icon-image: url(/images/backup.svg); }
+.icon[data-icon=lock] { --icon-image: url(/images/lock.svg); }
+.icon[data-icon=question-mark] { --icon-image: url(/images/question-mark.svg); }
+.icon[data-icon=popup-size] { --icon-image: url(/images/popup-size.svg); }
+.icon[data-icon=hamburger-menu] { --icon-image: url(/images/hamburger-menu.svg); }
+.icon[data-icon=kebab-menu] { --icon-image: url(/images/kebab-menu.svg); }
+.icon[data-icon=mouse] { --icon-image: url(/images/mouse.svg); }
+.icon[data-icon=exclamation-point-short] { --icon-image: url(/images/exclamation-point-short.svg); }
+.icon[data-icon=magnifying-glass] { --icon-image: url(/images/magnifying-glass.svg); }
+.icon[data-icon=collapse] { --icon-image: url(/images/collapse.svg); }
+.icon[data-icon=expand] { --icon-image: url(/images/expand.svg); }
+.icon[data-icon=window] { --icon-image: url(/images/window.svg); }
+.icon[data-icon=cross] { --icon-image: url(/images/cross.svg); }
+.icon[data-icon=checkmark] { --icon-image: url(/images/checkmark.svg); }
+.icon[data-icon=sentence-parsing] { --icon-image: url(/images/sentence-parsing.svg); }
+.icon[data-icon=question-mark] { --icon-image: url(/images/question-mark.svg); }
+.icon[data-icon=question-mark-circle] { --icon-image: url(/images/question-mark-circle.svg); }
+.icon[data-icon=question-mark-thick] { --icon-image: url(/images/question-mark-thick.svg); }
+.icon[data-icon=left-chevron] { --icon-image: url(/images/left-chevron.svg); }
+.icon[data-icon=right-chevron] { --icon-image: url(/images/right-chevron.svg); }
+.icon[data-icon=plus-thick] { --icon-image: url(/images/plus-thick.svg); }
+.icon[data-icon=clipboard] { --icon-image: url(/images/clipboard.svg); }
+.icon[data-icon=key] { --icon-image: url(/images/key.svg); }
.icon[data-icon=material-down-arrow] {
- --icon-image: url(/mixed/img/material-down-arrow.svg);
+ --icon-image: url(/images/material-down-arrow.svg);
--icon-size: var(--material-arrow-dimension2) var(--material-arrow-dimension1);
}
.icon[data-icon=material-right-arrow] {
- --icon-image: url(/mixed/img/material-right-arrow.svg);
+ --icon-image: url(/images/material-right-arrow.svg);
--icon-size: var(--material-arrow-dimension1) var(--material-arrow-dimension2);
}
@@ -277,20 +277,20 @@ label.checkbox {
transition: opacity var(--animation-duration) linear, background-color var(--animation-duration) linear;
}
.checkbox-fill {
- mask-image: url(/mixed/img/checkbox-fill.svg);
- -webkit-mask-image: url(/mixed/img/checkbox-fill.svg);
+ mask-image: url(/images/checkbox-fill.svg);
+ -webkit-mask-image: url(/images/checkbox-fill.svg);
background-color: var(--checkbox-unchecked-color);
opacity: 0;
}
.checkbox-border {
- mask-image: url(/mixed/img/checkbox-border.svg);
- -webkit-mask-image: url(/mixed/img/checkbox-border.svg);
+ mask-image: url(/images/checkbox-border.svg);
+ -webkit-mask-image: url(/images/checkbox-border.svg);
background-color: var(--checkbox-unchecked-color);
opacity: 1;
}
.checkbox-check {
- mask-image: url(/mixed/img/checkbox-check.svg);
- -webkit-mask-image: url(/mixed/img/checkbox-check.svg);
+ mask-image: url(/images/checkbox-check.svg);
+ -webkit-mask-image: url(/images/checkbox-check.svg);
background-color: var(--checkbox-check-color);
opacity: 0;
}
@@ -482,12 +482,12 @@ label.radio {
-webkit-mask-size: var(--radio-size) var(--radio-size);
}
.radio-border {
- mask-image: url(/mixed/img/radio-button.svg);
- -webkit-mask-image: url(/mixed/img/radio-button.svg);
+ mask-image: url(/images/radio-button.svg);
+ -webkit-mask-image: url(/images/radio-button.svg);
}
.radio-dot {
- mask-image: url(/mixed/img/radio-button-dot.svg);
- -webkit-mask-image: url(/mixed/img/radio-button-dot.svg);
+ mask-image: url(/images/radio-button-dot.svg);
+ -webkit-mask-image: url(/images/radio-button-dot.svg);
opacity: 1;
transform: none;
transition:
@@ -571,7 +571,7 @@ select {
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
- background-image: url(/mixed/img/material-down-arrow.svg);
+ background-image: url(/images/material-down-arrow.svg);
background-repeat: no-repeat;
background-position: right calc(10em / var(--font-size-no-units)) center;
background-color: var(--input-background-color);