Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added carets to collapsible sections in the overlay modal #4793

Merged
merged 6 commits into from
Apr 19, 2024

Conversation

guncha
Copy link
Contributor

@guncha guncha commented Apr 12, 2024

Description Of Changes

Cherry-picking the CSS used to implement an animated caret for the notice elements. See https://github.com/ethyca/fidesplus/pull/1374#discussion_r1556149459

Also changed CSS so that the caret will rotate the right way - counter clockwise on open.

carets

Code Changes

  • CSS change using pseudo-elements

Pre-Merge Checklist

  • All CI Pipelines Succeeded
  • Update CHANGELOG.md

Copy link

vercel bot commented Apr 12, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
fides-plus-nightly ⬜️ Ignored (Inspect) Visit Preview Apr 19, 2024 5:32pm

Copy link
Contributor

@gilluminate gilluminate left a comment

Choose a reason for hiding this comment

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

love it!

Copy link
Contributor

@gilluminate gilluminate left a comment

Choose a reason for hiding this comment

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

@guncha code looks great. The failing test should likely pass now if you pull in latest from main since that was fixed elsewhere. Also, would you mind taking a moment to update the change in the CHANGELOG.md file? Just take a look at what's already in there and mimic.

Copy link

cypress bot commented Apr 18, 2024

Passing run #7347 ↗︎

0 4 0 0 Flakiness 0
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.

Details:

Merge 81417d7 into ab76b3c...
Project: fides Commit: 138dcbcc5e ℹ️
Status: Passed Duration: 00:34 💡
Started: Apr 19, 2024 5:43 PM Ended: Apr 19, 2024 5:43 PM

Review all test suite changes for PR #4793 ↗︎

@guncha guncha changed the title Add an animated carret to the collapsible notices Added carets to collapsible sections in the overlay modal Apr 18, 2024
@guncha
Copy link
Contributor Author

guncha commented Apr 18, 2024

@gilluminate assuming the checks will pass, this is ready to go! Just needs an approving review to merge.

Copy link
Contributor

@gilluminate gilluminate left a comment

Choose a reason for hiding this comment

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

🍎 Looking good!

@guncha guncha merged commit b6a774b into main Apr 19, 2024
13 checks passed
@guncha guncha deleted the ga-collapsible-caret branch April 19, 2024 18:00
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.

2 participants