Skip to content

[Feature:TAGrading] Change Peer Grading Purple#13015

Merged
bmcutler merged 1 commit into
mainfrom
change-peer-grading-color
Jul 10, 2026
Merged

[Feature:TAGrading] Change Peer Grading Purple#13015
bmcutler merged 1 commit into
mainfrom
change-peer-grading-color

Conversation

@mattLif

@mattLif mattLif commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Why is this Change Important & Necessary?

The "plum-purple" that is used for Peer Grading elements is difficult to distinguish because of how dark it is. "mediumorchid" is superior due to its vibrance, making it much more noticeable

What is the New Behavior?

Before:
image

After:
image

What steps should a reviewer take to reproduce or test the bug or new feature?

As an instructor, visit pages where you would expect to see peer grading purple and verify it is now "mediumorchid"

Automated Testing & Documentation

No automated testing added

Other information

Not a breaking change
No migrations
Not a security concern

@codecov

codecov Bot commented Jul 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 21.25%. Comparing base (717016a) to head (b693715).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##               main   #13015   +/-   ##
=========================================
  Coverage     21.25%   21.25%           
  Complexity    10093    10093           
=========================================
  Files           278      278           
  Lines         37778    37778           
  Branches        516      516           
=========================================
  Hits           8031     8031           
  Misses        29244    29244           
  Partials        503      503           
Flag Coverage Δ
autograder 21.16% <ø> (ø)
js 1.98% <ø> (ø)
migrator 100.00% <ø> (ø)
php 20.16% <ø> (ø)
python_submitty_utils 79.83% <ø> (ø)
submitty_daemon_jobs 91.13% <ø> (ø)
vue 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dagemcn dagemcn left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good, I was able to verify that all peer components are now using the updated color using git grep. The only remaining usage has to do with the config editor. The new color appears as expected in the peer components, tested with the border around rubric entries, the peer stoplights, peer progress bar. Approving.

@github-project-automation github-project-automation Bot moved this from Seeking Reviewer to Awaiting Maintainer Review in Submitty Development Jul 9, 2026
@bmcutler

Copy link
Copy Markdown
Member

@mattLif
Ideally every PR with edits to the UI, especially color related should show both light mode & dark mode in the screenshots. I know you tested both. I will merge this now, but can you please go back to the PR message on github and add the before & after images in light mode as well? Thanks!

@bmcutler
bmcutler merged commit 1427916 into main Jul 10, 2026
30 checks passed
@bmcutler
bmcutler deleted the change-peer-grading-color branch July 10, 2026 14:05
@github-project-automation github-project-automation Bot moved this from Awaiting Maintainer Review to Done in Submitty Development Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants