Skip to content

feat(components/modals): add modal banner#4275

Merged
Blackbaud-PaulCrowder merged 9 commits into13.x.xfrom
modal-banner
Mar 10, 2026
Merged

feat(components/modals): add modal banner#4275
Blackbaud-PaulCrowder merged 9 commits into13.x.xfrom
modal-banner

Conversation

@Blackbaud-PaulCrowder
Copy link
Copy Markdown
Member

No description provided.

@Blackbaud-PaulCrowder Blackbaud-PaulCrowder added the risk level (author): 2 This change has a slight chance of introducing a bug label Mar 9, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Mar 9, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 96de96b3-b92b-4513-9a41-6d3c37cf35db

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • ✅ Review completed - (🔄 Check again to review again)
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch modal-banner

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Comment @coderabbitai help to get the list of available commands and usage tips.

@Blackbaud-PaulCrowder Blackbaud-PaulCrowder changed the title feat(components/modal): add modal banner feat(components/modals): add modal banner Mar 9, 2026
@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Mar 9, 2026

View your CI Pipeline Execution ↗ for commit 5230be9

Command Status Duration Result
nx build code-examples-playground --baseHref=ht... ✅ Succeeded 3m 58s View ↗
nx build playground --baseHref=https://blackbau... ✅ Succeeded 15s View ↗
nx build integration --baseHref=https://blackba... ✅ Succeeded 10s View ↗

☁️ Nx Cloud last updated this comment at 2026-03-10 18:52:28 UTC

@Blackbaud-PaulCrowder Blackbaud-PaulCrowder marked this pull request as draft March 9, 2026 16:14
@Blackbaud-PaulCrowder Blackbaud-PaulCrowder merged commit c6cf820 into 13.x.x Mar 10, 2026
63 checks passed
@Blackbaud-PaulCrowder Blackbaud-PaulCrowder deleted the modal-banner branch March 10, 2026 19:08
@blackbaud-sky-build-user
Copy link
Copy Markdown
Collaborator

Cherry-pick successful! 🍒 🎉 See #4280

Blackbaud-TrevorBurch pushed a commit that referenced this pull request Mar 10, 2026
#
[13.15.0](13.14.3...13.15.0)
(2026-03-10)


### Features

* **components/modals:** add modal banner
([#4275](#4275))
([c6cf820](c6cf820))
johnhwhite pushed a commit that referenced this pull request Mar 17, 2026
##
[14.0.0-alpha.9](14.0.0-alpha.8...14.0.0-alpha.9)
(2026-03-17)


### ⚠ BREAKING CHANGES

* **components/indicators:** replace `@angular/animations` in tokens
component with CSS transitions (#4303)
* **components/tabs:** replace `@angular/animations` with CSS
transitions (#4288)
* **components/flyout:** replace `@angular/animations` with CSS
transitions (#4285)

### Features

* **components/lists:** deprecate filter summary
([#4307](#4307))
([b5567d9](b5567d9)),
closes
[AB#3611503](https://dev.azure.com/blackbaud/Products/_workitems/edit/3611503)
* **components/modals:** add modal banner
([#4275](#4275))
([#4280](#4280))
([b186fc2](b186fc2))


### Bug Fixes

* **components/core:** transition handler emits via microtask when
animations disabled
([#4304](#4304))
([3b9cd2d](3b9cd2d))
* **components/data-manager:** address data mutation during view updates
([#4309](#4309))
([#4311](#4311))
([6cadb59](6cadb59)),
closes
[AB#3705639](https://dev.azure.com/blackbaud/Products/_workitems/edit/3705639)
* **components/flyout:** replace `@angular/animations` with CSS
transitions ([#4285](#4285))
([96aa341](96aa341))
* **components/indicators:** replace `@angular/animations` in tokens
component with CSS transitions
([#4303](#4303))
([bcb9d88](bcb9d88))
* **components/tabs:** replace `@angular/animations` with CSS
transitions ([#4288](#4288))
([90b183b](90b183b))

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Breaking Changes**
* Indicators, tabs, and flyout components now use CSS transitions
instead of animations.

* **New Features**
  * Added modal banner component.

* **Deprecations**
  * Filter summary in list components deprecated.

* **Bug Fixes**
* Animation behavior when disabled, data handling during updates, and
transition styling improvements.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk level (author): 2 This change has a slight chance of introducing a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants