Skip to content

Improvements to helper dash#1226

Open
cyteon wants to merge 10 commits intohackclub:mainfrom
cyteon:helper-dash
Open

Improvements to helper dash#1226
cyteon wants to merge 10 commits intohackclub:mainfrom
cyteon:helper-dash

Conversation

@cyteon
Copy link
Member

@cyteon cyteon commented Feb 1, 2026

On users page i added vote balance and "has hackatime", and i removed the broken project counter from the basic info list. i also added an moderation card showing if they are banned and/or shadow banned (neon was fine with this)
image
On projects page i added "has banner", devlog count and time spent, and moved repo/demo to buttons at bottom, and added button for readme and to go to project page.
image

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the helper dashboard with improved user and project information display. The changes focus on adding useful metadata for moderators/helpers and improving the layout and navigation.

Changes:

  • Added moderation card showing ban and shadow ban status on user pages
  • Added new user fields (Slack ID, vote balance, has Hackatime status) and removed broken projects_count
  • Added project metadata (banner status, devlog count, time spent) and restructured URL display as buttons
  • Improved styling consistency across helper views with margin adjustments

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
app/views/helper/users/show.html.erb Added moderation info card, new user fields, View Profile button; removed broken projects_count and banned reason from alert
app/views/helper/projects/show.html.erb Added Has Banner, Devlog Count, Time Spent fields; moved repo/demo/readme to action buttons; added View Project button
app/views/helper/users/index.html.erb Added margin-top to Back button for consistency
app/views/helper/projects/index.html.erb Added margin-top to Back button for consistency
app/views/helper/shop_orders/show.html.erb Removed margin-top from Back button (in flex container)
app/views/helper/shop_orders/index.html.erb Added margin-top to Back button and reformatted CSS indentation
app/assets/stylesheets/admin.scss Updated info-rows margin for better indentation; modified h4 font-size (unintentional breaking change)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <[email protected]>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@MMK21Hub
Copy link
Contributor

MMK21Hub commented Feb 2, 2026

thanks for adding the "view profile/project" links!

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