Skip to content

User moderator tools user interface redesign#2063

Draft
trichoplax wants to merge 41 commits into
developfrom
trichoplax/mod-tools-user-interface
Draft

User moderator tools user interface redesign#2063
trichoplax wants to merge 41 commits into
developfrom
trichoplax/mod-tools-user-interface

Conversation

@trichoplax

@trichoplax trichoplax commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This converts the user moderation tools from a pop up panel on the user page to a tab at the top of the user page. On desktop this has a left hand panel listing all of the user moderation tools. On mobile this list is available by pressing "Show User Moderation Tools" near the top of the tab.

Note that this change also includes some tidying: code formatting to match the style guide and use of the new user model methods such as admin? instead of is_admin. Please let me know if you would prefer any of these to be a separate pull request. My aim has been to get these out of the way now to minimise such changes in later user moderator tools pull requests.

luap42 and others added 30 commits June 3, 2026 15:44
(cherry picked from commit 4ad7dc9)
(cherry picked from commit 1296004)
(cherry picked from commit 6d624c2)
(cherry picked from commit b6f18b2)
(cherry picked from commit c77f456)
(cherry picked from commit a697df3)
(cherry picked from commit 3155f62)
(cherry picked from commit c5847fd)
(cherry picked from commit 05cded1)
(cherry picked from commit 62be5b0)
@codecov

codecov Bot commented Jun 12, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 87.50000% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.33%. Comparing base (d548a06) to head (4d5a0f6).

Files with missing lines Patch % Lines
app/controllers/admin_controller.rb 75.00% 1 Missing ⚠️
app/controllers/users_controller.rb 87.50% 1 Missing ⚠️
Additional details and impacted files
Components Coverage Δ
controllers 76.07% <87.50%> (+0.05%) ⬆️
helpers 85.32% <ø> (ø)
jobs 75.11% <ø> (ø)
models 93.02% <ø> (ø)
tasks 61.11% <ø> (ø)

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants