Skip to content

Website: Software catalog counting, sorting, and tagging enhancements #35983

@allenhouchins

Description

@allenhouchins

Goal

User story
As a Fleet user visiting the marketing site,
I want the software catalog to sort software by operating system with an accurate count,
so that I can quickly find the software I care about and understand what platforms Fleet

Changes

Figma: https://www.figma.com/design/3he8e72251IEnF6dBafKq1/%F0%9F%9A%A7-fleetdm.com--scratchpad-?node-id=23638-69888

Context

Problem

Sorting:
The software catalog at https://fleetdm.com/software-catalog is currently sorting apps alphabetically by leading capital letters first, then leading lower case letters. This means apps like draw.io, iMazing, or iTerm are showing up at the bottom of the list instead of grouped with other apps that start with d or i respectively.

Counting:
The current counting is done by how many software entries, not actual number of FMAs. For example, some of these FMAs should be counted twice since we support both macOS and Windows. At the time of submitting this, our website reflects 69 and counting but it should be 82 and counting if we were to make this distinction.

Tagging:
Could we add a tag that shows which OS these are supported on? There seems to be enough white space in each of the app cards to do so. You can see an example of a page I threw together tracking library growth here: https://allenhouchins.github.io/fleet-maintained-apps-growth-tracker/

Potential solutions

Copy the sorting, counting, and tagging from https://allenhouchins.github.io/fleet-maintained-apps-growth-tracker/

What is the expected workflow as a result of your proposal?

Visitors to this page will more easily find apps they are interested and get a quick glance at what is more accurately supported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    #g-websiteProduct group: Website (fleetdm.com):help-design🦢 https://fleetdm.com/handbook/product-design

    Type

    No type

    Projects

    Status

    Done

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions