Host details & My device > Policies: Truncate policy names with ellipses & remove arrows #25131
Open
Description
Goal
User story |
---|
As an admin, |
On the Host details page and on the My device page, trancate policy names with ellipses and remove the arrows as these don't like to another page. |
so that the treatment of truncation is consistent with the rest of the platform. |
Key result
Original requests
None. Design improvement.
Context
- Product designer: @eugkuo
Changes
Product
- UI changes: Figma file
- CLI (fleetctl) usage changes: No changes
- YAML changes: No changes
- REST API changes: No changes
- Fleet's agent (fleetd) changes: No changes
- Activity changes: No changes
- Permissions changes: No changes
- Changes to paid features or tiers: No changes
- Transparency changes: No changes
- First draft of test plan added
- Other reference documentation changes: No changes
- Once shipped, requester has been notified
- Once shipped, dogfooding issue has been filed
Engineering
- Test plan is finalized
- Feature guide changes: TODO
- Database schema migrations: TODO
- Load testing: TODO
ℹ️ Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".
QA
Risk assessment
- Requires load testing: TODO
- Risk level: Low / High TODO
- Risk description: TODO
Test plan
-
Navigate to Host detail page
-
Ensure the arrows next to policy names in the Policies table are gone
-
Make the window narrower
-
Ensure that the policy names truncate with ellipses
-
Navigate to My device page.
-
Ensure 2-4
-
Navigate to host detail page/policies (i.e. https://dogfood.fleetdm.com/hosts/967/policies
-
Ensure that long policy names are wrapping
-
Ensure arrow after policy names are removed.
-
Ensure that tapping on policy name still opens a modal with detailed information.
Testing notes
Confirmation
- Engineer: Added comment to user story confirming successful completion of test plan.
- QA: Added comment to user story confirming successful completion of test plan.