Skip to content

Conversation

kristofnemere
Copy link
Contributor

@kristofnemere kristofnemere commented Sep 2, 2025

Test plan:

  • see the ticket/figma
  • what-if scores will be implemented in another ticket
  • check custom grade statuses as well
  • check grades in Parent app, made some changes in the common code

refs: MBL-17725
affects: Student
release note: Grades screen design update.

Checklist

  • Follow-up e2e test ticket created or not needed
  • Run E2E test suite
  • Tested in dark mode
  • Tested in light mode
  • A11y checked
  • Approve from product

…anges

# Conflicts:
#	apps/parent/src/main/java/com/instructure/parentapp/di/feature/GradesModule.kt
#	apps/student/src/main/java/com/instructure/student/util/StudentPrefs.kt
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@instructure instructure deleted a comment from inst-danger Sep 3, 2025
@andrasmaczak andrasmaczak self-requested a review September 4, 2025 20:25
Copy link
Contributor

@kdeakinstructure kdeakinstructure left a comment

Choose a reason for hiding this comment

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

QA Findings:

  • No animation when expand/collapse assignment groups (whether it's grouped by due date or 'type'). I know it's the same in Parent (we don't have animation there as well), but it would be better to have it in both apps just like we did in the Student.
  • Grading period is not showed anymore on the Grades screen. It was used to in Student, but it's not showed in Parent as well, but I can see on the design and I think it would be better if we would show it in the Student app. See attached screenshot, which I've found in Figma, which was 'randomly' there and it's about the old design. However, I still think we should not loose to show this important information in Student app.
image
  • We lost the 'Add Bookmark' functionality, it used to be available on the Grades screen but now it isn't. (It's not even on the design but I'm not sure if it's good to remove functionality from the users, especially bookmarking a frequently visited page)

@instructure instructure deleted a comment from inst-danger Sep 5, 2025
@instructure instructure deleted a comment from inst-danger Sep 5, 2025
@instructure instructure deleted a comment from inst-danger Sep 5, 2025
@inst-danger
Copy link
Contributor

Parent Install Page

@inst-danger
Copy link
Contributor

Teacher Install Page

@inst-danger
Copy link
Contributor

Student Install Page

Copy link
Contributor

@kdeakinstructure kdeakinstructure left a comment

Choose a reason for hiding this comment

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

QA 👍

Copy link
Contributor

@adamNagy56 adamNagy56 left a comment

Choose a reason for hiding this comment

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

QA +1

@kristofnemere kristofnemere changed the base branch from master to student-grades-redesign September 12, 2025 08:47
@inst-danger
Copy link
Contributor

Parent Install Page

@inst-danger
Copy link
Contributor

Teacher Install Page

@inst-danger
Copy link
Contributor

Student Install Page

@kristofnemere kristofnemere merged commit 0a0c674 into student-grades-redesign Sep 12, 2025
4 checks passed
@kristofnemere kristofnemere deleted the MBL-17725-Implement-grade-screen-design-changes branch September 12, 2025 09:34
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.

5 participants