diff --git a/public/language/en-GB/users.json b/public/language/en-GB/users.json
index 0da5fb8e49..a7bac35cda 100644
--- a/public/language/en-GB/users.json
+++ b/public/language/en-GB/users.json
@@ -1,4 +1,5 @@
{
+ "all-users": "All Users",
"latest_users": "Latest Users",
"top_posters": "Top Posters",
"most_reputation": "Most Reputation",
diff --git a/public/scss/generics.scss b/public/scss/generics.scss
index d298f520c4..a4e1a25852 100644
--- a/public/scss/generics.scss
+++ b/public/scss/generics.scss
@@ -20,7 +20,7 @@
}
}
-.category-dropdown-container.right .category-dropdown-menu {
+.dropdown-right .dropdown-menu {
--bs-position: end;
}
diff --git a/public/src/modules/categoryFilter.js b/public/src/modules/categoryFilter.js
index b1593a5dec..c870c936df 100644
--- a/public/src/modules/categoryFilter.js
+++ b/public/src/modules/categoryFilter.js
@@ -9,7 +9,7 @@ define('categoryFilter', ['categorySearch', 'api', 'hooks'], function (categoryS
}
options = options || {};
options.states = options.states || ['watching', 'notwatching', 'ignoring'];
- options.template = 'partials/category-filter';
+ options.template = 'partials/category/filter-dropdown-left';
hooks.fire('action:category.filter.options', { el: el, options: options });
@@ -91,7 +91,7 @@ define('categoryFilter', ['categorySearch', 'api', 'hooks'], function (categoryS
renderButton();
}
function renderButton(category) {
- app.parseAndTranslate('partials/category-filter-content', {
+ app.parseAndTranslate('partials/category/filter-dropdown-content', {
selectedCategory: category,
}, function (html) {
el.find('button').replaceWith($('
').html(html).find('button'));
diff --git a/public/src/modules/categorySelector.js b/public/src/modules/categorySelector.js
index c0a36931a3..1713c28747 100644
--- a/public/src/modules/categorySelector.js
+++ b/public/src/modules/categorySelector.js
@@ -13,7 +13,7 @@ define('categorySelector', [
const onSelect = options.onSelect || function () {};
options.states = options.states || ['watching', 'notwatching', 'ignoring'];
- options.template = 'partials/category-selector';
+ options.template = 'partials/category/selector-dropdown-left';
hooks.fire('action:category.selector.options', { el: el, options: options });
categorySearch.init(el, options);
diff --git a/src/views/admin/manage/admins-mods.tpl b/src/views/admin/manage/admins-mods.tpl
index 30e7e64ede..442c0b590c 100644
--- a/src/views/admin/manage/admins-mods.tpl
+++ b/src/views/admin/manage/admins-mods.tpl
@@ -35,7 +35,7 @@
-
+
{{{ if !categoryMods.length }}}
[[admin/manage/admins-mods:no-sub-categories]]
diff --git a/src/views/admin/manage/categories.tpl b/src/views/admin/manage/categories.tpl
index 501c38a3e3..799e638d8d 100644
--- a/src/views/admin/manage/categories.tpl
+++ b/src/views/admin/manage/categories.tpl
@@ -2,7 +2,7 @@
-
+
diff --git a/src/views/admin/manage/category.tpl b/src/views/admin/manage/category.tpl
index 72186578b5..bc119bb051 100644
--- a/src/views/admin/manage/category.tpl
+++ b/src/views/admin/manage/category.tpl
@@ -1,7 +1,7 @@
-
+
@@ -146,7 +146,9 @@
-
+
+
+
diff --git a/src/views/admin/manage/privileges.tpl b/src/views/admin/manage/privileges.tpl
index 67da1d7649..5e515b0f23 100644
--- a/src/views/admin/manage/privileges.tpl
+++ b/src/views/admin/manage/privileges.tpl
@@ -8,7 +8,7 @@
[[admin/manage/categories:privileges.category-selector]]
-
+
diff --git a/src/views/admin/partials/categories/create.tpl b/src/views/admin/partials/categories/create.tpl
index 78f103a00d..60a4bc3ab9 100644
--- a/src/views/admin/partials/categories/create.tpl
+++ b/src/views/admin/partials/categories/create.tpl
@@ -5,12 +5,12 @@
-
+
-
+