[Bugfix:Notifications] Settings font alignment#12717
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #12717 +/- ##
=========================================
Coverage 21.64% 21.64%
Complexity 9654 9654
=========================================
Files 268 268
Lines 36244 36244
Branches 487 487
=========================================
Hits 7845 7845
Misses 27916 27916
Partials 483 483
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Please see how the Mark as Seen button is written in this file. I believe you should be writing the button similar to that, and then handling building the URL and the onclick in a JS function that you can declare elsewhere in the file (wherever there is space in the above script tag). This would match how other buttons work in Notifications.vue.
|
Hey @roye2! Now I have ran the CI checks, only the cypress (gradeable) is failing. Do I have to fix that too? |
no, that is a flaky test. I will review your changes later today. |
roye2
left a comment
There was a problem hiding this comment.
I took a look at the code and the functionality and everything looks good to me! Nice work :)
Thank you @roye2 ! |
Rkoester47
left a comment
There was a problem hiding this comment.
This is a good change. I can confirm that in light/dark mode in both Firefox and Chrome the buttons look uniform and correct now.
John-Roy123
left a comment
There was a problem hiding this comment.
This is a good UI change and makes the notifications tab look cleaner
|
Thank you maintainers! @Rkoester47 @John-Roy123 @roye2 |
Why is this Change Important & Necessary?
Closes #12716
This change fixes a UI inconsistency where the "Settings" button in the Notifications tab used a different font and was vertically misaligned compared to the "Mark as Seen" and "Show All" buttons.
What is the New Behavior?
The "Settings" button now uses the same font and vertical alignment as the other notification action buttons.
All three buttons appear visually consistent.
Before: "Settings" button text was a different font and 2px higher than the others.

After: All buttons have matching font and alignment.

What steps should a reviewer take to reproduce or test the bug or new feature?
Automated Testing & Documentation
Other information