diff --git a/app/javascript/src/javascripts/post_mode_menu.js b/app/javascript/src/javascripts/post_mode_menu.js
index 1b04d10c5..e279813ae 100644
--- a/app/javascript/src/javascripts/post_mode_menu.js
+++ b/app/javascript/src/javascripts/post_mode_menu.js
@@ -165,14 +165,8 @@ PostModeMenu.click = function(e) {
Post.vote("down", post_id);
} else if (s === 'vote-up') {
Post.vote("up", post_id);
- } else if (s === 'lock-rating') {
- Post.update(post_id, {"post[is_rating_locked]": "1"});
- } else if (s === 'lock-note') {
- Post.update(post_id, {"post[is_note_locked]": "1"});
} else if (s === 'approve') {
Post.approve(post_id);
- } else if (s === 'ban') {
- Post.ban(post_id);
} else if (s === "tag-script") {
var current_script_id = localStorage.getItem("current_tag_script_id");
var tag_script = localStorage.getItem("tag-script-" + current_script_id);
diff --git a/app/javascript/src/javascripts/posts.js.erb b/app/javascript/src/javascripts/posts.js.erb
index d678c5706..8e0f17138 100644
--- a/app/javascript/src/javascripts/posts.js.erb
+++ b/app/javascript/src/javascripts/posts.js.erb
@@ -529,22 +529,6 @@ Post.update = function(post_id, params) {
});
}
-Post.ban = function(post_id) {
- $.ajax({
- type: "POST",
- url: "/moderator/post/posts/" + post_id + "/ban.js",
- data: {
- commit: "Ban"
- },
- success: function(data) {
- $("#post_" + post_id).remove();
- },
- error: function(data) {
- Utility.error(`There was an error updating post #${post_id}`);
- }
- });
-}
-
Post.approve = function(post_id) {
$.post(
"/moderator/post/approval.json",
diff --git a/app/javascript/src/styles/base/040_colors.css b/app/javascript/src/styles/base/040_colors.css
index d64d22c04..e1728dac7 100644
--- a/app/javascript/src/styles/base/040_colors.css
+++ b/app/javascript/src/styles/base/040_colors.css
@@ -136,11 +136,8 @@
--post-mode-menu-remove-fav-background: #FFA;
--post-mode-menu-vote-up-background: #AFA;
--post-mode-menu-vote-down-background: #FAA;
- --post-mode-menu-lock-rating-background: #AA3;
- --post-mode-menu-lock-note-background: #3AA;
--post-mode-menu-approve-background: #48C;
--post-mode-menu-translation-background: #5CD;
- --post-mode-menu-ban-background: #F33;
--tag-count-color: var(--muted-text-color);
--low-post-count-color: red;
@@ -382,11 +379,8 @@ body[data-current-user-theme="dark"] {
--post-mode-menu-remove-fav-background: var(--yellow-0);
--post-mode-menu-vote-up-background: var(--red-0);
--post-mode-menu-vote-down-background: var(--red-0);
- --post-mode-menu-lock-rating-background: var(--purple-0);
- --post-mode-menu-lock-note-background: var(--purple-0);
--post-mode-menu-approve-background: var(--aqua-0);
--post-mode-menu-translation-background: var(--blue-0);
- --post-mode-menu-ban-background: var(--red-1);
--post-notice-border: 1px solid var(--grey-3);
--post-search-notice-background: var(--grey-3);
diff --git a/app/javascript/src/styles/specific/post_mode_menu.scss b/app/javascript/src/styles/specific/post_mode_menu.scss
index 1b42fd1af..d3b37ca7a 100644
--- a/app/javascript/src/styles/specific/post_mode_menu.scss
+++ b/app/javascript/src/styles/specific/post_mode_menu.scss
@@ -22,14 +22,6 @@ body.mode-vote-down {
background-color: var(--post-mode-menu-vote-down-background);
}
-body.mode-lock-rating {
- background-color: var(--post-mode-menu-lock-rating-background);
-}
-
-body.mode-lock-note {
- background-color: var(--post-mode-menu-lock-note-background);
-}
-
body.mode-approve {
background-color: var(--post-mode-menu-approve-background);
}
@@ -38,10 +30,6 @@ body.mode-translation {
background-color: var(--post-mode-menu-translation-background);
}
-body.mode-ban {
- background-color: var(--post-mode-menu-ban-background);
-}
-
#page, #top, #page-footer {
background-color: var(--body-background-color);
}
diff --git a/app/views/moderator/post/posts/ban.js.erb b/app/views/moderator/post/posts/ban.js.erb
deleted file mode 100644
index e69de29bb..000000000
diff --git a/app/views/posts/partials/index/_mode_menu.html.erb b/app/views/posts/partials/index/_mode_menu.html.erb
index a203a9031..7e609e50e 100644
--- a/app/views/posts/partials/index/_mode_menu.html.erb
+++ b/app/views/posts/partials/index/_mode_menu.html.erb
@@ -10,16 +10,9 @@
- <% if CurrentUser.is_builder? %>
-
-
- <% end %>
<% if CurrentUser.can_approve_posts? %>
<% end %>
- <% if CurrentUser.is_admin? %>
-
- <% end %>