Skip to content

[UI/UX] Fix sticky column freeze and overlap on Bulk Late Days table (#12534)#12543

Closed
tanupriyasingh1 wants to merge 1 commit into
Submitty:mainfrom
tanupriyasingh1:fix/bulk-late-days-sticky-columns
Closed

[UI/UX] Fix sticky column freeze and overlap on Bulk Late Days table (#12534)#12543
tanupriyasingh1 wants to merge 1 commit into
Submitty:mainfrom
tanupriyasingh1:fix/bulk-late-days-sticky-columns

Conversation

@tanupriyasingh1

Copy link
Copy Markdown

Fixes #12534.

The Bulk Late Days table had position sticky incorrectly applied to 5 columns instead of 4. The 5th column (first gradeable) was being frozen unintentionally and the border-right separator was on the wrong column.

What Changed

  • Removed position sticky from nth-child(5) so the first gradeable column now scrolls normally
  • Moved border-right separator to nth-child(4) which is the correct last frozen column
  • Only the intended 4 columns remain frozen: User ID, Given Name, Family Name and Initial

How to Test

  1. Login as instructor
  2. Go to sample course and open Bulk Late Days
  3. Horizontally scroll the table
  4. Confirm first 4 columns stay frozen with no overlap
  5. Confirm gradeable columns scroll normally

Notes

  • No breaking changes
  • No migrations required
  • CSS only fix in site/public/css/simple-grading.css

@Eli-J-Schwartz

Copy link
Copy Markdown
Contributor

I did a functionality review of this PR. As the PR says, only the first 4 columns stick to the left of the visible display when scrolling. However, there is some overlap between the first 4 columns when scrolling, that makes the table hard to read. See the screenshot below, and note the the leftmost column, which should contain the user ids, is almost completely covered:
Screenshot 2026-03-10 at 17-11-14 Bulk Late Days - Sample

@github-actions github-actions Bot added the Abandoned PR - Needs New Owner No activity on PR for more than 2 weeks -- seeking new owner to complete label Mar 25, 2026
@bmcutler

Copy link
Copy Markdown
Member

closed due to inactivity

@bmcutler bmcutler closed this Apr 30, 2026
@github-project-automation github-project-automation Bot moved this from Seeking Reviewer to Done in Submitty Development Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Abandoned PR - Needs New Owner No activity on PR for more than 2 weeks -- seeking new owner to complete

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

Left column in Bulk Late Days Usage table does not persist as expected

3 participants