yeatmanlab / roar-dashboard

A dashboard to administer ROAR assessments
https://roar.education
Other
4 stars 4 forks source link

Refreshing buttons css #652

Closed Emily-ejag closed 3 months ago

Emily-ejag commented 4 months ago

Proposed changes

Delete the scss and css files for buttons which were overwriting Prime Flex / Prime Vue. Make the current buttons as similar as possible using in-line Prime Flex.

Types of changes

What types of changes does this pull request introduce?

Checklist

Justification of missing checklist items

Further comments

github-actions[bot] commented 4 months ago

Visit the preview URL for this PR (updated for commit 48e1a0d):

https://roar-staging--pr652-fix-deleting-button-k2lhq1f2.web.app

(expires Tue, 25 Jun 2024 00:21:48 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2631e9c58fd0104ecbfddd72a62245ddac467460

cypress[bot] commented 4 months ago

Passing run #2693 ↗︎

0 26 0 0 Flakiness 0

Details:

Tests for PR 652 "Refreshing buttons css" from commit "48e1a0d0d1a108b9ef3dd4363...
Project: roar-dashboard-e2e Commit: 48e1a0d0d1
Status: Passed Duration: 03:55 💡
Started: Jun 18, 2024 12:20 AM Ended: Jun 18, 2024 12:24 AM

Review all test suite changes for PR #652 ↗︎

Emily-ejag commented 4 months ago

Yay! The new buttons look good. I've attached a few comments below.

Screenshot 2024-06-11 at 10 12 25 AM I think these buttons should have no background. Screenshot 2024-06-11 at 10 14 46 AM The score/progress report buttons were previously slightly grey on hover. Could we retain that behavior?

Screenshot 2024-06-11 at 10 16 11 AM I think the logout button should be a text button (I've attached another screenshot of the button on roar.education for reference). Screenshot 2024-06-11 at 10 16 41 AM

Thank you! I solved the comments!

Zio-4 commented 4 months ago

@Zio-4 Tagging myself to check the changes on the Levante instance.

Zio-4 commented 4 months ago

I noticed some unstyled elements that affect both projects and some that affect only LEVANTE.

Shared: Delete administration prompt Admin-delete-prompt

Administration date picker (start and end date) Admin-date-picker Admin-end-date-picker

Clearing Administrations search Admin-clear-search

LEVANTE Register users page Admin-users-uploader-levante-only

Child survey (start page and survey page) child-survey-page-1 child-survey-page-2

For the LEVANTE elements could you use the same button styles as ROAR is using?