Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new icons for Hosts page. Fix hosts list width on wide screens. #128

Merged
merged 3 commits into from
Dec 15, 2020

Conversation

noahtalerman
Copy link
Member

@noahtalerman noahtalerman commented Dec 15, 2020

  • Add new PNG files for the new icons in the left side navigation and the right side labels on the Hosts page.
  • Rename the old <Icon /> component to <KolideIcon /> and create a new <Icon /> component. The ultimate goal is to get rid of the <KolideIcon /> and <PlatformIcon /> components and use the encompassing <Icon /> component for all icons. The full transition will be made when we have icon assets to replace all the kolide icons and platform icons. Currently, we don't.
  • Rename the icon_name_for_label.js utility to icon_name.js because the utility now includes iconNameForLabel() and iconNameForPlatform() functions.
  • Fixes issue UI: Host listing doesn't expand to fit window on Chrome #127.
    localhost_8080_hosts_manage_online

@zwass zwass merged commit 49e71e4 into fleetdm:master Dec 15, 2020
@noahtalerman noahtalerman deleted the hosts-page-icons branch December 15, 2020 18:43
noahtalerman added a commit that referenced this pull request Jan 7, 2021
- Conduct complete visual QA for recent icon changes merged in #128
- Edit styles to vertically align the "copy" and "reveal" icons in EnrollSecretTable
- Clean up unused <KolideIcon /> properties in <SelectTargetsDropdown />
- Add min-height to left side navigation. At window heights under 500px, the user can now vertically scroll to reveal the remainder of the nav options.
- Edit 500 page styles by moving the "Show error" button above the link to "File an issue"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants