Skip to content

feat(Teacher Tools): Color ideas in rubric and detected ideas in student work#2278

Merged
hirokiterashima merged 6 commits intodevelopfrom
color-code-ideas-in-rubric-and-student-work
Feb 27, 2026
Merged

feat(Teacher Tools): Color ideas in rubric and detected ideas in student work#2278
hirokiterashima merged 6 commits intodevelopfrom
color-code-ideas-in-rubric-and-student-work

Conversation

@hirokiterashima
Copy link
Member

@hirokiterashima hirokiterashima commented Feb 27, 2026

This change makes the teacher tools more pleasing to the eye with the colors. Also, it makes the interface consistent with the summary display section.

Changes

  • Ideas are colored in the "detectable ideas" rubric, and in the detected ideas in the student response.
  • In the rubric, we also show a key of the colors.
  • Refactored related code.

Test

  • Above works as described

@hirokiterashima hirokiterashima self-assigned this Feb 27, 2026
@qltysh
Copy link

qltysh bot commented Feb 27, 2026

❌ 3 blocking issues (3 total)

Tool Category Rule Count
qlty Duplication Found 20 lines of similar code in 2 locations (mass = 67) 2
qlty Structure Function with many parameters (count = 6): constructor 1

@qltysh
Copy link

qltysh bot commented Feb 27, 2026

Qlty

Coverage Impact

Unable to calculate total coverage change because base branch coverage was not found.

Modified Files with Diff Coverage (3)

RatingFile% DiffUncovered Line #s
New file Coverage rating: A
...ponents/common/cRater/crater-rubric/crater-rubric.component.ts100.0%
New file Coverage rating: A
...5/components/common/cRater/crater-rubric/RubricEventService.ts100.0%
New file Coverage rating: B
src/assets/wise5/components/common/cRater/CRaterIdea.ts100.0%
Total100.0%
🚦 See full report on Qlty Cloud »

🛟 Help
  • Diff Coverage: Coverage for added or modified lines of code (excludes deleted files). Learn more.

  • Total Coverage: Coverage for the whole repository, calculated as the sum of all File Coverage. Learn more.

  • File Coverage: Covered Lines divided by Covered Lines plus Missed Lines. (Excludes non-executable lines including blank lines and comments.)

    • Indirect Changes: Changes to File Coverage for files that were not modified in this PR. Learn more.

@hirokiterashima hirokiterashima marked this pull request as ready for review February 27, 2026 19:59
@hirokiterashima hirokiterashima added the enhancement New feature of any size or improvement (UI, performance, security) label Feb 27, 2026
@hirokiterashima hirokiterashima merged commit 49b0e31 into develop Feb 27, 2026
4 checks passed
@hirokiterashima hirokiterashima deleted the color-code-ideas-in-rubric-and-student-work branch February 27, 2026 20:13
@hirokiterashima
Copy link
Member Author

🎉 This PR is included in version 5.212.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

enhancement New feature of any size or improvement (UI, performance, security) released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant