UX Improvements to the Instructor Requests Dashboard#385
Merged
cycomachead merged 5 commits intomainfrom Apr 15, 2026
Merged
Conversation
- Relocate export buttons below the table for better layout flow. - Add a "Batch Edit" toggle to control selection column visibility. - Update action buttons with specific labels and remove nested groups. - Add checkmark indicators and improved alignment to column visibility menu. - Remove redundant navigation links from the actions column. Co-authored-by: Claude Code <noreply@anthropic.com>
* main: gosh sprockets is frustrating WIP debugging JS / datatables Attemmpts at styling the course dashboard a little more Delint Delint Run db:migrate feat: group and sort dashboard courses by semester
cycomachead
commented
Apr 15, 2026
Comment on lines
+20
to
+25
| // For the requests table, we want to make the action buttons exactly the same size | ||
| // regardless of the icon used. | ||
| .action-btn i { | ||
| width: 12.5px; | ||
| } | ||
|
|
Contributor
Author
There was a problem hiding this comment.
Crap, this does nothing and should be deleted.
Suggested change
| // For the requests table, we want to make the action buttons exactly the same size | |
| // regardless of the icon used. | |
| .action-btn i { | |
| width: 12.5px; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
General Info
See this:
Changes
Enhances the course staff requests index view with several usability improvements:
bottom2Start) to reduce clutter above the table.colvisbutton to the top toolbar alongside Batch Edit. Active (visible) columns now display a✓checkmark in the dropdown, with consistent left-padding so text remains vertically aligned regardless of which columns are toggled.→view link and.btn-groupwrapper from the actions column. Approve/Deny buttons now include the person's name and assignment in their label (e.g., "Approve Jane Doe Homework 1") for clarity and accessibility..request-actionsinstead of.btn-groupwhen disabling buttons and removing action UI after a successful approve/deny.Testing
Documentation
No documentation changes required.
Checklist
Superconductor Ticket Implementation | App Preview | Guided Review