tailscale/client/web
Sonia Appasamy a95b3cbfa8 client/web: add copyable components throughout UI
Updates the IP address on home view to open a copyable list of node
addresses on click. And makes various values on the details view
copyable text items, mirroring the machine admin panel table.

As part of these changes, pulls the AddressCard, NiceIP and QuickCopy
components from the admin panel, with the AddressCard slightly modified
to avoid needing to also pull in the CommandLine component.

A new toaster interface is also added, allowing us to display success
and failure toasts throughout the UI. The toaster code is slightly
modified from it's admin form to avoid the need for some excess
libraries.

Updates #10261

Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
2023-12-05 16:52:19 -05:00
..
build client/web: clean up assets handling 2023-09-08 16:05:11 -04:00
src client/web: add copyable components throughout UI 2023-12-05 16:52:19 -05:00
assets.go client/web: server /index.html on 404 requests 2023-11-14 15:29:55 -08:00
auth.go client/web: skip check mode for non-tailscale.com control servers (#10413) 2023-11-29 08:44:48 -08:00
index.html client/web: small tweaks for small screens 2023-12-05 08:05:09 -08:00
package.json client/web: add copyable components throughout UI 2023-12-05 16:52:19 -05:00
qnap.go client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00
styles.json client/web: adjust colors and some UI margins 2023-12-01 15:41:57 -05:00
synology.go client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00
tailwind.config.js client/web: adjust colors and some UI margins 2023-12-01 15:41:57 -05:00
tsconfig.json client/web: add debug mode for web client ui updates 2023-09-28 15:45:33 -04:00
vite.config.ts client/web: fix hotreload proxy 2023-11-06 16:31:30 -05:00
web.go client/web: add copyable components throughout UI 2023-12-05 16:52:19 -05:00
web_test.go client/web: skip check mode for non-tailscale.com control servers (#10413) 2023-11-29 08:44:48 -08:00
yarn.lock client/web: add copyable components throughout UI 2023-12-05 16:52:19 -05:00