mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 21:47:20 +00:00
## 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>
38 lines
484 B
SCSS
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;
|
|
}
|
|
}
|