Skip to content

Implement icon buttons for some row actions in entity data tables. - #26943

Merged
linuspahl merged 22 commits into
masterfrom
streams-page-icon-buttons
Aug 14, 2026
Merged

Implement icon buttons for some row actions in entity data tables.#26943
linuspahl merged 22 commits into
masterfrom
streams-page-icon-buttons

Conversation

@linuspahl

@linuspahl linuspahl commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Description

Motivation and Context

This PR reduces the width of the actions column in some entity tables, by using icon buttons. These buttons show the button label in a tooltip on hover.

Before:
image

After:
image

We are using the same component we use for icon buttons in e.g. search page widgets.
image

/prd Graylog2/graylog-plugin-enterprise#15144,Graylog2/e2e-tests#1726
/nocl - small visual change

@linuspahl linuspahl added the e2e-tests Run PR build with e2e tests. label Aug 11, 2026
@linuspahl linuspahl changed the title Implement icon buttons for actions in streams overview table. Implement icon button for some row actions in entity data table. Aug 11, 2026
@linuspahl linuspahl changed the title Implement icon button for some row actions in entity data table. Implement icon buttons for some row actions in entity data tables. Aug 11, 2026
@linuspahl
linuspahl marked this pull request as ready for review August 11, 2026 12:43
@linuspahl
linuspahl merged commit 095786b into master Aug 14, 2026
27 checks passed
@linuspahl
linuspahl deleted the streams-page-icon-buttons branch August 14, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

e2e-tests Run PR build with e2e tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants