From e29a98f06db20090b33ac14b0966eebe7c521f94 Mon Sep 17 00:00:00 2001 From: Sebin Nyshkim Date: Wed, 18 Jan 2023 18:35:52 +0100 Subject: [PATCH] feat: add copy action indicator to color table --- src/assets/icons/ClipboardIcon.vue | 3 +++ src/components/ColorTable.vue | 20 +++++++++++++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 src/assets/icons/ClipboardIcon.vue diff --git a/src/assets/icons/ClipboardIcon.vue b/src/assets/icons/ClipboardIcon.vue new file mode 100644 index 0000000..1089234 --- /dev/null +++ b/src/assets/icons/ClipboardIcon.vue @@ -0,0 +1,3 @@ + diff --git a/src/components/ColorTable.vue b/src/components/ColorTable.vue index a517693..56dbf73 100644 --- a/src/components/ColorTable.vue +++ b/src/components/ColorTable.vue @@ -1,4 +1,6 @@ @@ -23,7 +29,13 @@ defineProps(); {{ color.name }} - {{ color.value }} + + {{ color.value }} + + (); &.value { font-family: monospace; text-align: center; + cursor: pointer; } &.color { min-width: 10vw; } } + + &__copy { + margin: 0 0 -0.25rem 0; + max-height: 1.25rem; + } }