RachelElysia
300b379ff4
Fleet UI: Styling updates to Packs flow (legacy feature) ( #38856 )
2026-01-29 09:24:28 -05:00
RachelElysia
efc64389b1
Fleet UI [Feature]: UI reskin ( #33558 )
2025-09-29 12:10:41 -05:00
RachelElysia
c574c4db25
Fleet UI: Consistent font size across input fields and dropdowns ( #29865 )
2025-06-10 15:04:18 -04:00
RachelElysia
45015b01e8
Fleet UI: Update hover and focus states for dropdowns and inputfields ( #26506 )
2025-02-28 08:46:00 -05:00
RachelElysia
c4a556618f
Fleet UI: Updates to dropdown selected states ( #25635 )
2025-01-22 10:22:59 -05:00
Luke Heath
8d0cc970f4
Fix teams modal only showing two options ( #23889 )
2024-11-20 11:13:46 -06:00
RachelElysia
0fe6b6c6e1
Fleet UI: Host filter styling/click bug fixes ( #22147 )
2024-09-17 10:10:34 -07:00
RachelElysia
b0025fbe98
Fleet UI: Fix unreleased border showing up on hover of dropdown with no border ( #21528 )
2024-08-23 11:12:40 -04:00
RachelElysia
3dd1219a27
Fleet UI: Filter software/version tables by vulnerability score and exploitability ( #21278 )
...
## Issue
Story #19099
Subtask #20706
## Description
- Additions to Software > Software tab to filter software and versions
by vulnerable, known exploit, and CVSS score
- Includes a new "Add filters" button which has dynamic tooltip and
button text
- New responsive design to the table header controls
- New modal to customize vulnerability filters
- Handles edge case where user types in a custom CVSS score in URL
## TODO list
- [x] Design, confirm and build empty states
- [x] search bar is showing on empty state, fix this
- [x] Disabled state color for dropdown placeholder text
- [x] Add tests to the modal
- [ ] Test with API when API is ready (good flow to check, choose from
dropdown, then toggle versions on)
## Screen recording
TODO
# 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] Added/updated tests
- [ ] Manual QA for all new/changed functionality
2024-08-20 09:41:49 -04:00
jacobshandling
19a64941ba
UI – Add VPP features for iPadOS and iOS ( #20755 )
...
## Addresses #20467 – part 2
### Aggregate software:
#### Software titles
<img width="1616" alt="sw-titles-updated"
src="https://github.com/user-attachments/assets/0b9922c7-e36e-4d2f-b204-95c3cdf9b602 ">
#### Software versions
<img width="1616" alt="Screenshot 2024-07-29 at 6 14 21 PM"
src="https://github.com/user-attachments/assets/5a097700-cd6c-45b1-a21f-9d76a733f0ae ">
#### Host software
<img width="1616" alt="Screenshot 2024-07-29 at 6 23 01 PM"
src="https://github.com/user-attachments/assets/84e18695-f47a-4022-bd53-7f5d37ce452a ">
### Add software modal (VPP) _screenshots use mocked data - UI is
flexible enough to display cleanly before and after backend is in
place:_
<img width="1339" alt="happy"
src="https://github.com/user-attachments/assets/8900aa93-316c-4a09-8e5a-1a1e45b0c458 ">
#### No apps:
<img width="1572" alt="Screenshot 2024-07-29 at 6 35 03 PM"
src="https://github.com/user-attachments/assets/466b9b6c-4d3d-49dd-94a9-94e395d89cb7 ">
#### Not enabled:
<img width="1572" alt="Screenshot 2024-07-29 at 6 37 45 PM"
src="https://github.com/user-attachments/assets/9bcfd480-8741-4d95-ba3b-550dee4dc673 ">
#### Error:
<img width="1572" alt="Screenshot 2024-07-29 at 6 39 39 PM"
src="https://github.com/user-attachments/assets/e944dd40-676e-4aba-9cd9-49ff319bf402 ">
### Vuln support – Not supported for now:
_see above screenshots for `list` endpoints_
#### Software title detail
<img width="1616" alt="Screenshot 2024-07-29 at 6 47 29 PM"
src="https://github.com/user-attachments/assets/2e30fd0a-21e4-4d19-bf9b-71a994bfd0e7 ">
#### Software version and OS detail:
<img width="1616" alt="Screenshot 2024-07-29 at 6 48 28 PM"
src="https://github.com/user-attachments/assets/e8fec769-ba97-4b6b-b10c-9bb4c973c732 ">
<img width="1616" alt="Screenshot 2024-07-29 at 6 50 25 PM"
src="https://github.com/user-attachments/assets/0ac15727-e0cb-447c-8758-c58b79656d1a ">
- [x] Changes file added for user-visible changes in `changes/`,
- [x] Added/updated tests
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2024-07-30 10:14:25 -07:00
RachelElysia
c5b2b25091
Fleet UI: Make disabled dropdown tooltip a part of reusable dropdown component and implement ( #18054 )
2024-04-12 09:10:19 -04:00
RachelElysia
d5df23964b
Fleet UI: Clickable elements include cursor hover state ( #17688 )
2024-03-22 15:26:09 -04:00
RachelElysia
e2d68b9b51
Fleet UI: (Styling bug) Search bar alignment, hover state ( #13151 )
2023-08-09 13:35:28 -04:00
RachelElysia
fafea94dba
Fleet UI: Dropdown arrows updated, on hover button icon color, etc ( #13129 )
2023-08-07 09:25:32 -04:00
RachelElysia
49eb3885f8
Fleet UI: New font face... Inter! ( #11625 )
2023-05-12 09:40:43 -04:00
Jacob Shandling
cb58849d95
Fleet Premium to Sandbox ( #11372 )
...
## Addresses #9371
### Adds a suite of UI logic for premium features in the Sandbox
environment
For reviewer: please review the work for the below 3 substasks, which
are the only remaining subtasks encompassed by this PR that have not yet
passed review individually:
- #10822 (9)
- #10823 (10)
- #10824 (11)
## Checklist for submitter
- [x] Changes file added for user-visible changes in `changes/`
- [x] Manual QA for all new/changed functionality
---------
Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Co-authored-by: Martin Angers <martin.n.angers@gmail.com>
2023-04-27 08:53:30 -07:00
Gabriel Hernandez
a2d672435d
update buttons to match new styleguide ( #9183 )
...
* update button to follow new style guide
* update button styles for inverted ghost buttons
* update a color name to match new styleguide
2023-01-05 15:23:27 +00:00
Luke Heath
dea1d6b66e
UI hackathon transitions ( #9163 )
2023-01-04 10:06:30 -06:00
RachelElysia
322356e929
Fleet UI: Fix multiselect remove selection coloring ( #9112 )
2022-12-22 16:47:21 -06:00
RachelElysia
8980088f98
Fleet UI: Fix multi select styling on schedule, packs, members ( #9102 )
2022-12-22 16:34:47 -05:00
RachelElysia
46a38daf3b
Fleet UI: Various dropdown fixes ( #8645 )
2022-11-10 11:55:43 -05:00
RachelElysia
373378cdd6
Fleet UI: Dropdown and dashboard styling fixes ( #8448 )
2022-11-01 16:09:57 -04:00
Luke Heath
428b3958ae
Fix one pixel offset on dropdown menu ( #8374 )
2022-10-20 16:34:32 -05:00
Luke Heath
ed174c4847
Remove border around actions button ( #8363 )
2022-10-20 12:29:32 -05:00
Luke Heath
6d4c885f22
Fix select dropdown highlighting on Firefox ( #8264 )
2022-10-19 17:57:06 +00:00
Luke Heath
753483ffd6
Add consistent input hover ( #7677 )
2022-10-05 09:43:54 -05:00
RachelElysia
f78fa3c42a
Fix firefox/safari > input alignment ( #6925 )
2022-07-27 17:22:35 -04:00
RachelElysia
45b8ba2675
Fleet UI: Align dropdown cursors, buttons ( #6886 )
2022-07-27 08:51:45 -04:00
RachelElysia
9bfb43b2cf
Fix alignment for dropdown's placeholder and search text ( #6395 )
2022-06-29 09:49:27 -04:00
RachelElysia
118ae6499b
UI Accessibility: Ability to tab through app ( #4699 )
2022-03-28 17:31:36 -04:00
RachelElysia
1efbef70b0
Resize dropdown font, do not resize twice button icons inside headers ( #2972 )
2021-11-17 13:08:00 -05:00
RachelElysia
1ef3039b01
Add team member spiffied up ( #2717 )
2021-10-27 13:51:52 -04:00
RachelElysia
fcd0b3a88b
Disabled text: black-50 and italicized ( #1827 )
2021-08-27 09:25:04 -07:00
RachelElysia
bf57121c04
Team Schedules - New Feature! ( #1550 )
...
* Basic Tier users have access to Team Schedules in the UI
2021-08-05 10:48:00 -04:00
RachelElysia
567f43d4a3
Fix disabled color ( #1434 )
2021-07-21 08:42:50 -07:00
RachelElysia
a2db3ffbe6
Users management/Team management pages: Actions dropdown styling ( #1392 )
2021-07-15 10:02:58 -07:00
RachelElysia
3a51f95595
Dropdown Component: Clean Styling across Browsers ( #1365 )
...
* Dropdown styling (Chrome and Firefox)
* Fix incompatible row heights rendering in tables (Firefox)
2021-07-12 14:50:32 -07:00
RachelElysia
0834af5bb7
User Settings Page and User Management Page: SMTP config conditionally disables email update ( #1309 )
...
* Disable Email update field when SMTP is disabled
* Render tooltip, not-allowed cursor, greyed font for disabled UI
* Update integration tests accordingly
* Minor fixes to form styling
2021-07-06 12:22:51 -04:00
RachelElysia
8ee66f3309
Input field and form field error state ( #1132 )
...
Fix other small consistencies: password spacing, dropdown error, error messages, pack form order
2021-06-18 14:56:11 -04:00
RachelElysia
9469cb0bf1
Packs pages: Edit page empty state rendering, Manage page update UI ( #885 )
...
* Packs: Update empty state, tables, select targets pills, platform pills, icons, phrasing
2021-06-01 09:10:35 -04:00
Zach Wasserman
a5bd03e5d7
Merge branch 'master' into teams
2021-05-31 10:56:50 -07:00
RachelElysia
0395020b6f
Fix jumping bug dropdown onClick ( #856 )
2021-05-25 12:03:16 -04:00
RachelElysia
c0f67c5822
Packs Page UI: form pill contrast ( #837 )
...
* Pill border and colors
* Styling font, margin, padding (sans new icon)
* New close icon
2021-05-24 13:47:05 -04:00
Noah Talerman
72882e8f9f
Merge branch 'master' into teams
2021-05-19 13:16:54 -04:00
RachelElysia
58445ede82
Replace icons ( #747 )
...
* Replaces dropdown icon, close icon, carat icon, collapse icon, add icon
Co-authored-by: Sarah Gillespie <sarahgillespi314@gmail.com>
2021-05-10 16:00:34 -04:00
Noah Talerman
81bc137195
Merge style variables from master into teams
2021-04-30 18:12:49 -04:00
noahtalerman
0f48eb8525
Bring new style variables from teams into master ( #707 )
...
This PR brings the style changes made in the "Align Fleet UI colors with Figma components"
#615 and "Align Fleet UI with Figma (spacing and fonts)" #628 PRs into the master branch.
2021-04-30 17:32:50 -04:00
Gabriel Hernandez
04712c0426
Merge master into teams
2021-04-14 17:52:15 +01:00
Gabe Hernandez
efb35b537a
add prettier and have it format all fleet application code ( #625 )
...
* add prettier and have it format all js code except website:
:
* trying running prettier check in CI
* fix runs on in CI
* change CI job name
* fix prettier erros and fix CI
2021-04-12 14:32:25 +01:00
noahtalerman
cdf43a79bd
Align Fleet UI with Figma (spacing and fonts) ( #628 )
...
This if the 2nd PR as part of the of the Align components in Fleet UI with design system in Figma #539
These changes **refactor the spacing and font sizes** used by the frontend.
- Change the scss variables in `padding.scss` and `fonts.scss`.
- Replace custom styles with the new variables throughout all stylesheets.
2021-04-09 17:30:42 -07:00