Skip to content

[9.4] [EDR Workflows] Unify artifacts empty state buttons (#264389)#264931

Merged
kibanamachine merged 1 commit into
elastic:9.4from
kibanamachine:backport/9.4/pr-264389
Apr 22, 2026
Merged

[9.4] [EDR Workflows] Unify artifacts empty state buttons (#264389)#264931
kibanamachine merged 1 commit into
elastic:9.4from
kibanamachine:backport/9.4/pr-264389

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.4:

Questions ?

Please refer to the Backport tool documentation

## Summary

As now we're adding a new secondary button for artifact _Import_ to the
empty state pages of Artifact page and Policy details page, this PR aims
to unify the UI a bit.

- [x] 'Add artifact' button and 'Import artifacts' empty button are now
vertically aligned on **Artifacts** page's empty state
<img width="600" alt="artifacts"
src="https://github.com/user-attachments/assets/ccd94868-8521-4ffa-81f8-d2fb8016d4cb"
/>

- [x] Same vertical alignment on **Policy details** page's artifact tabs
<img width="600" alt="policy details"
src="https://github.com/user-attachments/assets/e605b047-d889-46e6-82bf-b336d7273cda"
/>

- [x] When arriving to **Artifacts** page from **Policy details** page,
the (now) 3rd button is changed to a simple link
<img width="600" alt="bakc"
src="https://github.com/user-attachments/assets/a6fe0f98-5088-4e76-a111-485261c87da1"
/>

- [x] On **Policy details** page's 'artifacts exist, but they are not
assigned' empty state the old 'Manage artifacts' link is changed to an
empty button to harmonize with the new Import button
<img width="600" alt="manage"
src="https://github.com/user-attachments/assets/8d20e532-ca97-41dd-b201-57624457df91"
/>

## Testing

To see the Import button, enable the following feature flag:
```
xpack.securitySolution.enableExperimental:
  - endpointExceptionsMovedUnderManagement
```

(cherry picked from commit c5cbc5f)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Apr 22, 2026
@kibanamachine kibanamachine enabled auto-merge (squash) April 22, 2026 07:54
@kibanamachine kibanamachine merged commit b1d970d into elastic:9.4 Apr 22, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants