kumahq / kuma-gui

🐻 A GUI built on Vue.js for use with Kuma.
https://kuma.io/
Apache License 2.0
38 stars 20 forks source link

summaries: Add copyable name to all summary drawers #2669

Open johncowen opened 1 week ago

johncowen commented 1 week ago

Description

There are lots of places where we show a "name of the thing" which in some circumstances is the "name.namespace of the thing".

It's useful to be able to copy these strings in one click.


In our summary drawers we should show a "Full name" row (or similar) that shows you the "name of the thing" or the "name.namespace" of the thing, depending, plus a small copy button to allow you to easily copy the string to you clipboard.

We should also consider adding a tooltip on the "name of the thing" in the cases where the name is a "name.namespace".

slonka commented 1 week ago

Triage: sometimes it has .namespace and this currently doesn't copy it. Somewhere in the side panel we'll have something like "full name"

image

image