[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)
PR Type
What kind of change does this PR introduce?
[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:
What is the current behavior?
Accessibility features are not comprehensive enough in modal.
No easy way to add button to close modal
Part of: #2767
What is the new behavior?
daffModalClose directive to pass in close modal event to a button to reduce code duplication. It's used in the close button in the header, and enduser can pass it into a <button> element in the actions component to also close the modal.
Update UI with considerations on if header and footer is used or not.
PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
Part of: #2767
What is the new behavior?
daffModalClose
directive to pass in close modal event to a button to reduce code duplication. It's used in the close button in the header, and enduser can pass it into a<button>
element in the actions component to also close the modal.Does this PR introduce a breaking change?
Other information