aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.eslintrc.json2
-rw-r--r--ext/info.html4
-rw-r--r--ext/js/pages/settings/anki-controller.js (renamed from ext/js/settings/anki-controller.js)0
-rw-r--r--ext/js/pages/settings/anki-templates-controller.js (renamed from ext/js/settings/anki-templates-controller.js)0
-rw-r--r--ext/js/pages/settings/audio-controller.js (renamed from ext/js/settings/audio-controller.js)0
-rw-r--r--ext/js/pages/settings/backup-controller.js (renamed from ext/js/settings/backup-controller.js)0
-rw-r--r--ext/js/pages/settings/dictionary-controller.js (renamed from ext/js/settings/dictionary-controller.js)0
-rw-r--r--ext/js/pages/settings/dictionary-import-controller.js (renamed from ext/js/settings/dictionary-import-controller.js)0
-rw-r--r--ext/js/pages/settings/extension-keyboard-shortcuts-controller.js (renamed from ext/js/settings/extension-keyboard-shortcuts-controller.js)0
-rw-r--r--ext/js/pages/settings/generic-setting-controller.js (renamed from ext/js/settings/generic-setting-controller.js)0
-rw-r--r--ext/js/pages/settings/keyboard-mouse-input-field.js (renamed from ext/js/settings/keyboard-mouse-input-field.js)0
-rw-r--r--ext/js/pages/settings/keyboard-shortcuts-controller.js (renamed from ext/js/settings/keyboard-shortcuts-controller.js)0
-rw-r--r--ext/js/pages/settings/main.js (renamed from ext/js/settings/main.js)0
-rw-r--r--ext/js/pages/settings/mecab-controller.js (renamed from ext/js/settings/mecab-controller.js)0
-rw-r--r--ext/js/pages/settings/modal-controller.js (renamed from ext/js/settings/modal-controller.js)0
-rw-r--r--ext/js/pages/settings/modal-jquery.js (renamed from ext/js/settings/modal-jquery.js)0
-rw-r--r--ext/js/pages/settings/modal.js (renamed from ext/js/settings/modal.js)0
-rw-r--r--ext/js/pages/settings/nested-popups-controller.js (renamed from ext/js/settings/nested-popups-controller.js)0
-rw-r--r--ext/js/pages/settings/permissions-toggle-controller.js (renamed from ext/js/settings/permissions-toggle-controller.js)0
-rw-r--r--ext/js/pages/settings/pitch-accents-preview-main.js (renamed from ext/js/settings/pitch-accents-preview-main.js)0
-rw-r--r--ext/js/pages/settings/popup-preview-controller.js (renamed from ext/js/settings/popup-preview-controller.js)0
-rw-r--r--ext/js/pages/settings/popup-preview-frame-main.js (renamed from ext/js/settings/popup-preview-frame-main.js)0
-rw-r--r--ext/js/pages/settings/popup-preview-frame.js (renamed from ext/js/settings/popup-preview-frame.js)0
-rw-r--r--ext/js/pages/settings/popup-window-controller.js (renamed from ext/js/settings/popup-window-controller.js)0
-rw-r--r--ext/js/pages/settings/profile-conditions-ui.js (renamed from ext/js/settings/profile-conditions-ui.js)0
-rw-r--r--ext/js/pages/settings/profile-controller.js (renamed from ext/js/settings/profile-controller.js)0
-rw-r--r--ext/js/pages/settings/scan-inputs-controller.js (renamed from ext/js/settings/scan-inputs-controller.js)0
-rw-r--r--ext/js/pages/settings/scan-inputs-simple-controller.js (renamed from ext/js/settings/scan-inputs-simple-controller.js)0
-rw-r--r--ext/js/pages/settings/secondary-search-dictionary-controller.js (renamed from ext/js/settings/secondary-search-dictionary-controller.js)0
-rw-r--r--ext/js/pages/settings/sentence-termination-characters-controller.js (renamed from ext/js/settings/sentence-termination-characters-controller.js)0
-rw-r--r--ext/js/pages/settings/settings-controller.js (renamed from ext/js/settings/settings-controller.js)0
-rw-r--r--ext/js/pages/settings/settings-display-controller.js (renamed from ext/js/settings/settings-display-controller.js)0
-rw-r--r--ext/js/pages/settings/settings-main.js (renamed from ext/js/settings/settings-main.js)0
-rw-r--r--ext/js/pages/settings/status-footer.js (renamed from ext/js/settings/status-footer.js)0
-rw-r--r--ext/js/pages/settings/storage-controller.js (renamed from ext/js/settings/storage-controller.js)0
-rw-r--r--ext/js/pages/settings/translation-text-replacements-controller.js (renamed from ext/js/settings/translation-text-replacements-controller.js)0
-rw-r--r--ext/permissions.html4
-rw-r--r--ext/pitch-accents-preview.html2
-rw-r--r--ext/popup-preview.html4
-rw-r--r--ext/settings-old.html38
-rw-r--r--ext/settings.html58
-rw-r--r--ext/welcome.html18
42 files changed, 65 insertions, 65 deletions
diff --git a/.eslintrc.json b/.eslintrc.json
index 8f8dc4e9..9571d853 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -140,7 +140,7 @@
}
},
{
- "files": ["ext/js/settings/modal-jquery.js"],
+ "files": ["ext/js/pages/settings/modal-jquery.js"],
"env": {
"jquery": true
}
diff --git a/ext/info.html b/ext/info.html
index 3000070a..5622ae4b 100644
--- a/ext/info.html
+++ b/ext/info.html
@@ -67,8 +67,8 @@
<script src="/js/data/permissions-util.js"></script>
<script src="/js/dom/document-focus-controller.js"></script>
<script src="/js/dom/html-template-collection.js"></script>
-<script src="/js/settings/backup-controller.js"></script>
-<script src="/js/settings/settings-controller.js"></script>
+<script src="/js/pages/settings/backup-controller.js"></script>
+<script src="/js/pages/settings/settings-controller.js"></script>
<script src="/js/pages/info-main.js"></script>
diff --git a/ext/js/settings/anki-controller.js b/ext/js/pages/settings/anki-controller.js
index 26cab68f..26cab68f 100644
--- a/ext/js/settings/anki-controller.js
+++ b/ext/js/pages/settings/anki-controller.js
diff --git a/ext/js/settings/anki-templates-controller.js b/ext/js/pages/settings/anki-templates-controller.js
index 8e3a1a70..8e3a1a70 100644
--- a/ext/js/settings/anki-templates-controller.js
+++ b/ext/js/pages/settings/anki-templates-controller.js
diff --git a/ext/js/settings/audio-controller.js b/ext/js/pages/settings/audio-controller.js
index e62383a8..e62383a8 100644
--- a/ext/js/settings/audio-controller.js
+++ b/ext/js/pages/settings/audio-controller.js
diff --git a/ext/js/settings/backup-controller.js b/ext/js/pages/settings/backup-controller.js
index 649645d4..649645d4 100644
--- a/ext/js/settings/backup-controller.js
+++ b/ext/js/pages/settings/backup-controller.js
diff --git a/ext/js/settings/dictionary-controller.js b/ext/js/pages/settings/dictionary-controller.js
index e12017f2..e12017f2 100644
--- a/ext/js/settings/dictionary-controller.js
+++ b/ext/js/pages/settings/dictionary-controller.js
diff --git a/ext/js/settings/dictionary-import-controller.js b/ext/js/pages/settings/dictionary-import-controller.js
index 1389b7f0..1389b7f0 100644
--- a/ext/js/settings/dictionary-import-controller.js
+++ b/ext/js/pages/settings/dictionary-import-controller.js
diff --git a/ext/js/settings/extension-keyboard-shortcuts-controller.js b/ext/js/pages/settings/extension-keyboard-shortcuts-controller.js
index 032f9dcc..032f9dcc 100644
--- a/ext/js/settings/extension-keyboard-shortcuts-controller.js
+++ b/ext/js/pages/settings/extension-keyboard-shortcuts-controller.js
diff --git a/ext/js/settings/generic-setting-controller.js b/ext/js/pages/settings/generic-setting-controller.js
index 7d6fc2e6..7d6fc2e6 100644
--- a/ext/js/settings/generic-setting-controller.js
+++ b/ext/js/pages/settings/generic-setting-controller.js
diff --git a/ext/js/settings/keyboard-mouse-input-field.js b/ext/js/pages/settings/keyboard-mouse-input-field.js
index 09477519..09477519 100644
--- a/ext/js/settings/keyboard-mouse-input-field.js
+++ b/ext/js/pages/settings/keyboard-mouse-input-field.js
diff --git a/ext/js/settings/keyboard-shortcuts-controller.js b/ext/js/pages/settings/keyboard-shortcuts-controller.js
index 99b16f06..99b16f06 100644
--- a/ext/js/settings/keyboard-shortcuts-controller.js
+++ b/ext/js/pages/settings/keyboard-shortcuts-controller.js
diff --git a/ext/js/settings/main.js b/ext/js/pages/settings/main.js
index 9785ee0e..9785ee0e 100644
--- a/ext/js/settings/main.js
+++ b/ext/js/pages/settings/main.js
diff --git a/ext/js/settings/mecab-controller.js b/ext/js/pages/settings/mecab-controller.js
index 122f82f9..122f82f9 100644
--- a/ext/js/settings/mecab-controller.js
+++ b/ext/js/pages/settings/mecab-controller.js
diff --git a/ext/js/settings/modal-controller.js b/ext/js/pages/settings/modal-controller.js
index fe4f911b..fe4f911b 100644
--- a/ext/js/settings/modal-controller.js
+++ b/ext/js/pages/settings/modal-controller.js
diff --git a/ext/js/settings/modal-jquery.js b/ext/js/pages/settings/modal-jquery.js
index 8c69ae6d..8c69ae6d 100644
--- a/ext/js/settings/modal-jquery.js
+++ b/ext/js/pages/settings/modal-jquery.js
diff --git a/ext/js/settings/modal.js b/ext/js/pages/settings/modal.js
index 2ef49540..2ef49540 100644
--- a/ext/js/settings/modal.js
+++ b/ext/js/pages/settings/modal.js
diff --git a/ext/js/settings/nested-popups-controller.js b/ext/js/pages/settings/nested-popups-controller.js
index 1ebc7389..1ebc7389 100644
--- a/ext/js/settings/nested-popups-controller.js
+++ b/ext/js/pages/settings/nested-popups-controller.js
diff --git a/ext/js/settings/permissions-toggle-controller.js b/ext/js/pages/settings/permissions-toggle-controller.js
index f80e7585..f80e7585 100644
--- a/ext/js/settings/permissions-toggle-controller.js
+++ b/ext/js/pages/settings/permissions-toggle-controller.js
diff --git a/ext/js/settings/pitch-accents-preview-main.js b/ext/js/pages/settings/pitch-accents-preview-main.js
index d9d56727..d9d56727 100644
--- a/ext/js/settings/pitch-accents-preview-main.js
+++ b/ext/js/pages/settings/pitch-accents-preview-main.js
diff --git a/ext/js/settings/popup-preview-controller.js b/ext/js/pages/settings/popup-preview-controller.js
index f98b0679..f98b0679 100644
--- a/ext/js/settings/popup-preview-controller.js
+++ b/ext/js/pages/settings/popup-preview-controller.js
diff --git a/ext/js/settings/popup-preview-frame-main.js b/ext/js/pages/settings/popup-preview-frame-main.js
index 80e248be..80e248be 100644
--- a/ext/js/settings/popup-preview-frame-main.js
+++ b/ext/js/pages/settings/popup-preview-frame-main.js
diff --git a/ext/js/settings/popup-preview-frame.js b/ext/js/pages/settings/popup-preview-frame.js
index 638dd414..638dd414 100644
--- a/ext/js/settings/popup-preview-frame.js
+++ b/ext/js/pages/settings/popup-preview-frame.js
diff --git a/ext/js/settings/popup-window-controller.js b/ext/js/pages/settings/popup-window-controller.js
index 403c060c..403c060c 100644
--- a/ext/js/settings/popup-window-controller.js
+++ b/ext/js/pages/settings/popup-window-controller.js
diff --git a/ext/js/settings/profile-conditions-ui.js b/ext/js/pages/settings/profile-conditions-ui.js
index 5fda1dc0..5fda1dc0 100644
--- a/ext/js/settings/profile-conditions-ui.js
+++ b/ext/js/pages/settings/profile-conditions-ui.js
diff --git a/ext/js/settings/profile-controller.js b/ext/js/pages/settings/profile-controller.js
index 3883e80a..3883e80a 100644
--- a/ext/js/settings/profile-controller.js
+++ b/ext/js/pages/settings/profile-controller.js
diff --git a/ext/js/settings/scan-inputs-controller.js b/ext/js/pages/settings/scan-inputs-controller.js
index 79b2bdf4..79b2bdf4 100644
--- a/ext/js/settings/scan-inputs-controller.js
+++ b/ext/js/pages/settings/scan-inputs-controller.js
diff --git a/ext/js/settings/scan-inputs-simple-controller.js b/ext/js/pages/settings/scan-inputs-simple-controller.js
index b011af5d..b011af5d 100644
--- a/ext/js/settings/scan-inputs-simple-controller.js
+++ b/ext/js/pages/settings/scan-inputs-simple-controller.js
diff --git a/ext/js/settings/secondary-search-dictionary-controller.js b/ext/js/pages/settings/secondary-search-dictionary-controller.js
index 2fb3de67..2fb3de67 100644
--- a/ext/js/settings/secondary-search-dictionary-controller.js
+++ b/ext/js/pages/settings/secondary-search-dictionary-controller.js
diff --git a/ext/js/settings/sentence-termination-characters-controller.js b/ext/js/pages/settings/sentence-termination-characters-controller.js
index d62771ec..d62771ec 100644
--- a/ext/js/settings/sentence-termination-characters-controller.js
+++ b/ext/js/pages/settings/sentence-termination-characters-controller.js
diff --git a/ext/js/settings/settings-controller.js b/ext/js/pages/settings/settings-controller.js
index 4a86470d..4a86470d 100644
--- a/ext/js/settings/settings-controller.js
+++ b/ext/js/pages/settings/settings-controller.js
diff --git a/ext/js/settings/settings-display-controller.js b/ext/js/pages/settings/settings-display-controller.js
index 9d3e5459..9d3e5459 100644
--- a/ext/js/settings/settings-display-controller.js
+++ b/ext/js/pages/settings/settings-display-controller.js
diff --git a/ext/js/settings/settings-main.js b/ext/js/pages/settings/settings-main.js
index 273142cd..273142cd 100644
--- a/ext/js/settings/settings-main.js
+++ b/ext/js/pages/settings/settings-main.js
diff --git a/ext/js/settings/status-footer.js b/ext/js/pages/settings/status-footer.js
index c03e6775..c03e6775 100644
--- a/ext/js/settings/status-footer.js
+++ b/ext/js/pages/settings/status-footer.js
diff --git a/ext/js/settings/storage-controller.js b/ext/js/pages/settings/storage-controller.js
index c27c8690..c27c8690 100644
--- a/ext/js/settings/storage-controller.js
+++ b/ext/js/pages/settings/storage-controller.js
diff --git a/ext/js/settings/translation-text-replacements-controller.js b/ext/js/pages/settings/translation-text-replacements-controller.js
index 8d13f7e9..8d13f7e9 100644
--- a/ext/js/settings/translation-text-replacements-controller.js
+++ b/ext/js/pages/settings/translation-text-replacements-controller.js
diff --git a/ext/permissions.html b/ext/permissions.html
index fc4d2f8d..38599689 100644
--- a/ext/permissions.html
+++ b/ext/permissions.html
@@ -170,8 +170,8 @@
<script src="/js/data/permissions-util.js"></script>
<script src="/js/dom/document-focus-controller.js"></script>
<script src="/js/dom/html-template-collection.js"></script>
-<script src="/js/settings/permissions-toggle-controller.js"></script>
-<script src="/js/settings/settings-controller.js"></script>
+<script src="/js/pages/settings/permissions-toggle-controller.js"></script>
+<script src="/js/pages/settings/settings-controller.js"></script>
<script src="/js/pages/permissions-main.js"></script>
diff --git a/ext/pitch-accents-preview.html b/ext/pitch-accents-preview.html
index a3c6f875..45e103f0 100644
--- a/ext/pitch-accents-preview.html
+++ b/ext/pitch-accents-preview.html
@@ -58,7 +58,7 @@
<script src="/js/display/display-generator.js"></script>
<script src="/js/dom/html-template-collection.js"></script>
-<script src="/js/settings/pitch-accents-preview-main.js"></script>
+<script src="/js/pages/settings/pitch-accents-preview-main.js"></script>
</body>
</html>
diff --git a/ext/popup-preview.html b/ext/popup-preview.html
index 3ca46232..dbdc59f6 100644
--- a/ext/popup-preview.html
+++ b/ext/popup-preview.html
@@ -54,10 +54,10 @@
<script src="/js/dom/text-source-range.js"></script>
<script src="/js/input/hotkey-handler.js"></script>
<script src="/js/language/text-scanner.js"></script>
+<script src="/js/pages/settings/popup-preview-frame.js"></script>
<script src="/js/script/dynamic-loader.js"></script>
-<script src="/js/settings/popup-preview-frame.js"></script>
-<script src="/js/settings/popup-preview-frame-main.js"></script>
+<script src="/js/pages/settings/popup-preview-frame-main.js"></script>
</body>
</html>
diff --git a/ext/settings-old.html b/ext/settings-old.html
index 4c35218f..6cc74f2c 100644
--- a/ext/settings-old.html
+++ b/ext/settings-old.html
@@ -1307,27 +1307,27 @@
<script src="/js/media/audio-system.js"></script>
<script src="/js/media/media-util.js"></script>
<script src="/js/media/text-to-speech-audio.js"></script>
- <script src="/js/settings/anki-controller.js"></script>
- <script src="/js/settings/anki-templates-controller.js"></script>
- <script src="/js/settings/audio-controller.js"></script>
- <script src="/js/settings/backup-controller.js"></script>
- <script src="/js/settings/dictionary-controller.js"></script>
- <script src="/js/settings/dictionary-import-controller.js"></script>
- <script src="/js/settings/generic-setting-controller.js"></script>
- <script src="/js/settings/keyboard-mouse-input-field.js"></script>
- <script src="/js/settings/modal-controller.js"></script>
- <script src="/js/settings/modal-jquery.js"></script>
- <script src="/js/settings/permissions-toggle-controller.js"></script>
- <script src="/js/settings/popup-preview-controller.js"></script>
- <script src="/js/settings/profile-conditions-ui.js"></script>
- <script src="/js/settings/profile-controller.js"></script>
- <script src="/js/settings/scan-inputs-controller.js"></script>
- <script src="/js/settings/scan-inputs-simple-controller.js"></script>
- <script src="/js/settings/settings-controller.js"></script>
- <script src="/js/settings/storage-controller.js"></script>
+ <script src="/js/pages/settings/anki-controller.js"></script>
+ <script src="/js/pages/settings/anki-templates-controller.js"></script>
+ <script src="/js/pages/settings/audio-controller.js"></script>
+ <script src="/js/pages/settings/backup-controller.js"></script>
+ <script src="/js/pages/settings/dictionary-controller.js"></script>
+ <script src="/js/pages/settings/dictionary-import-controller.js"></script>
+ <script src="/js/pages/settings/generic-setting-controller.js"></script>
+ <script src="/js/pages/settings/keyboard-mouse-input-field.js"></script>
+ <script src="/js/pages/settings/modal-controller.js"></script>
+ <script src="/js/pages/settings/modal-jquery.js"></script>
+ <script src="/js/pages/settings/permissions-toggle-controller.js"></script>
+ <script src="/js/pages/settings/popup-preview-controller.js"></script>
+ <script src="/js/pages/settings/profile-conditions-ui.js"></script>
+ <script src="/js/pages/settings/profile-controller.js"></script>
+ <script src="/js/pages/settings/scan-inputs-controller.js"></script>
+ <script src="/js/pages/settings/scan-inputs-simple-controller.js"></script>
+ <script src="/js/pages/settings/settings-controller.js"></script>
+ <script src="/js/pages/settings/storage-controller.js"></script>
<script src="/js/templates/template-patcher.js"></script>
<script src="/js/templates/template-renderer-proxy.js"></script>
- <script src="/js/settings/main.js"></script>
+ <script src="/js/pages/settings/main.js"></script>
</body>
</html>
diff --git a/ext/settings.html b/ext/settings.html
index 1b7fa02d..2627f326 100644
--- a/ext/settings.html
+++ b/ext/settings.html
@@ -3220,38 +3220,38 @@
<script src="/js/media/audio-system.js"></script>
<script src="/js/media/media-util.js"></script>
<script src="/js/media/text-to-speech-audio.js"></script>
-<script src="/js/settings/anki-controller.js"></script>
-<script src="/js/settings/anki-templates-controller.js"></script>
-<script src="/js/settings/audio-controller.js"></script>
-<script src="/js/settings/backup-controller.js"></script>
-<script src="/js/settings/dictionary-controller.js"></script>
-<script src="/js/settings/dictionary-import-controller.js"></script>
-<script src="/js/settings/extension-keyboard-shortcuts-controller.js"></script>
-<script src="/js/settings/generic-setting-controller.js"></script>
-<script src="/js/settings/keyboard-mouse-input-field.js"></script>
-<script src="/js/settings/keyboard-shortcuts-controller.js"></script>
-<script src="/js/settings/mecab-controller.js"></script>
-<script src="/js/settings/modal.js"></script>
-<script src="/js/settings/modal-controller.js"></script>
-<script src="/js/settings/nested-popups-controller.js"></script>
-<script src="/js/settings/permissions-toggle-controller.js"></script>
-<script src="/js/settings/popup-preview-controller.js"></script>
-<script src="/js/settings/popup-window-controller.js"></script>
-<script src="/js/settings/profile-conditions-ui.js"></script>
-<script src="/js/settings/profile-controller.js"></script>
-<script src="/js/settings/scan-inputs-controller.js"></script>
-<script src="/js/settings/scan-inputs-simple-controller.js"></script>
-<script src="/js/settings/secondary-search-dictionary-controller.js"></script>
-<script src="/js/settings/sentence-termination-characters-controller.js"></script>
-<script src="/js/settings/settings-controller.js"></script>
-<script src="/js/settings/settings-display-controller.js"></script>
-<script src="/js/settings/status-footer.js"></script>
-<script src="/js/settings/storage-controller.js"></script>
-<script src="/js/settings/translation-text-replacements-controller.js"></script>
+<script src="/js/pages/settings/anki-controller.js"></script>
+<script src="/js/pages/settings/anki-templates-controller.js"></script>
+<script src="/js/pages/settings/audio-controller.js"></script>
+<script src="/js/pages/settings/backup-controller.js"></script>
+<script src="/js/pages/settings/dictionary-controller.js"></script>
+<script src="/js/pages/settings/dictionary-import-controller.js"></script>
+<script src="/js/pages/settings/extension-keyboard-shortcuts-controller.js"></script>
+<script src="/js/pages/settings/generic-setting-controller.js"></script>
+<script src="/js/pages/settings/keyboard-mouse-input-field.js"></script>
+<script src="/js/pages/settings/keyboard-shortcuts-controller.js"></script>
+<script src="/js/pages/settings/mecab-controller.js"></script>
+<script src="/js/pages/settings/modal.js"></script>
+<script src="/js/pages/settings/modal-controller.js"></script>
+<script src="/js/pages/settings/nested-popups-controller.js"></script>
+<script src="/js/pages/settings/permissions-toggle-controller.js"></script>
+<script src="/js/pages/settings/popup-preview-controller.js"></script>
+<script src="/js/pages/settings/popup-window-controller.js"></script>
+<script src="/js/pages/settings/profile-conditions-ui.js"></script>
+<script src="/js/pages/settings/profile-controller.js"></script>
+<script src="/js/pages/settings/scan-inputs-controller.js"></script>
+<script src="/js/pages/settings/scan-inputs-simple-controller.js"></script>
+<script src="/js/pages/settings/secondary-search-dictionary-controller.js"></script>
+<script src="/js/pages/settings/sentence-termination-characters-controller.js"></script>
+<script src="/js/pages/settings/settings-controller.js"></script>
+<script src="/js/pages/settings/settings-display-controller.js"></script>
+<script src="/js/pages/settings/status-footer.js"></script>
+<script src="/js/pages/settings/storage-controller.js"></script>
+<script src="/js/pages/settings/translation-text-replacements-controller.js"></script>
<script src="/js/templates/template-patcher.js"></script>
<script src="/js/templates/template-renderer-proxy.js"></script>
-<script src="/js/settings/settings-main.js"></script>
+<script src="/js/pages/settings/settings-main.js"></script>
</body>
</html>
diff --git a/ext/welcome.html b/ext/welcome.html
index 88eb5683..30028fd1 100644
--- a/ext/welcome.html
+++ b/ext/welcome.html
@@ -337,15 +337,15 @@
<script src="/js/language/dictionary-database.js"></script>
<script src="/js/language/dictionary-importer.js"></script>
<script src="/js/media/media-util.js"></script>
-<script src="/js/settings/dictionary-controller.js"></script>
-<script src="/js/settings/dictionary-import-controller.js"></script>
-<script src="/js/settings/generic-setting-controller.js"></script>
-<script src="/js/settings/modal.js"></script>
-<script src="/js/settings/modal-controller.js"></script>
-<script src="/js/settings/scan-inputs-simple-controller.js"></script>
-<script src="/js/settings/settings-controller.js"></script>
-<script src="/js/settings/settings-display-controller.js"></script>
-<script src="/js/settings/status-footer.js"></script>
+<script src="/js/pages/settings/dictionary-controller.js"></script>
+<script src="/js/pages/settings/dictionary-import-controller.js"></script>
+<script src="/js/pages/settings/generic-setting-controller.js"></script>
+<script src="/js/pages/settings/modal.js"></script>
+<script src="/js/pages/settings/modal-controller.js"></script>
+<script src="/js/pages/settings/scan-inputs-simple-controller.js"></script>
+<script src="/js/pages/settings/settings-controller.js"></script>
+<script src="/js/pages/settings/settings-display-controller.js"></script>
+<script src="/js/pages/settings/status-footer.js"></script>
<script src="/js/pages/welcome-main.js"></script>