fleet/frontend/pages/ManageControlsPage
Scott Gress 4b5f8de637
Add syntax highlighting support for shell and powershell scripts (#28417)
# Checklist for submitter

If some of the following don't apply, delete the relevant line.

<!-- Note that API documentation changes are now addressed by the
product design team. -->

- [X] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/Committing-Changes.md#changes-files)
for more information.

# Details

This PR adds syntax highlighting for shell scripts and Powershell
scripts. It switches highlighting mode based on the extension of the
file.

**Shell:**
<img width="775" alt="image"
src="https://github.com/user-attachments/assets/712ef7db-cf33-4bd7-b620-e4b55225ecf5"
/>

**Powershell:**
<img width="773" alt="image"
src="https://github.com/user-attachments/assets/8a9fedb8-d8e3-4285-9ae6-d6f17c760e52"
/>
2025-04-29 10:24:05 -05:00
..
components/UploadList FE: Refactor pagination to be a single component (#27224) 2025-03-20 12:40:43 -04:00
OSSettings FE: Buttons clean up Part 2 (#28346) 2025-04-23 14:42:30 -04:00
OSUpdates Fleet UI: Pagination follow-up (#27428) 2025-03-31 11:44:04 -04:00
Scripts Add syntax highlighting support for shell and powershell scripts (#28417) 2025-04-29 10:24:05 -05:00
SetupExperience Add UI for enabling manual agent install of a bootstrap package (#28550) 2025-04-29 15:29:21 +01:00
_styles.scss Fleet UI: Normalize team header styling (#25182) 2025-01-07 09:18:51 -05:00
index.ts UI: Controls page polish (#9560) 2023-01-30 12:26:34 -08:00
ManageControlsPage.tsx Fleet UI: Clean up TabNav and TargetChipSelector components (#26256) 2025-02-27 10:48:08 -05:00