fleet/frontend/components/TableContainer/DataTable/ActionButton/_styles.scss
jacobshandling 85e826a094
UI: Add ability to run scripts on batches of hosts (#28563)
## For #28159 

- Implement UI capability to run scripts on batches of hosts at a time
  - Add new hosts table `Run script` primary action, triggers
- new `RunScriptBatch` modal, allows running scripts on the selected
batch of hosts
- new `RunScriptBatchPaginatedList`, handles logic specific to this
modal, and utilizes the now more flexible `PaginatedList` component
- Widen capabilities of `PaginatedList` component to elegantly handle
more diverse applications, including this one
- Widen capabilities of `ScriptDetailsModal` component to elegantly
handle more diverse applications, including this one
- Streamline updating `state`s on manage hosts page
- Clearer, more concise naming

- [x] Changes file added for user-visible changes in `changes/`
- [x] A detailed QA plan exists on the associated ticket (if it isn't
there, work with the product group's QA engineer to add it)
- [x] Manual QA for all new/changed functionality

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-04-28 16:32:41 -07:00

38 lines
484 B
SCSS

.action-button {
display: flex;
align-items: center;
img {
position: relative;
}
.button--text-link {
font-weight: $regular;
}
&__remove {
img {
left: -4px;
}
}
&__delete {
img {
top: -1px;
left: 1px;
}
}
&__disabled {
@include disabled;
}
.component__tooltip-wrapper__tip-text {
text-align: center;
}
.premium-icon-tip {
position: relative;
top: 3px;
padding-right: $pad-xsmall;
}
}