From 5c1e308634298024148c0055e6821815f0887c9e Mon Sep 17 00:00:00 2001 From: "Alisa | Side.one" Date: Fri, 2 Jun 2023 12:41:47 +0800 Subject: [PATCH 1/3] feat: add copy,font weight --- src/modules/[chain]/staking/[validator].vue | 166 ++++++++++++++++---- 1 file changed, 136 insertions(+), 30 deletions(-) diff --git a/src/modules/[chain]/staking/[validator].vue b/src/modules/[chain]/staking/[validator].vue index 7f7264b2..54842878 100644 --- a/src/modules/[chain]/staking/[validator].vue +++ b/src/modules/[chain]/staking/[validator].vue @@ -135,6 +135,29 @@ onMounted(() => { }); } }); +let showCopyToast = ref(0); +const copyWebsite = async (url: string) => { + if (!url) { + return; + } + try { + await navigator.clipboard.writeText(url); + showCopyToast.value = 1; + setTimeout(() => { + showCopyToast.value = 0; + }, 1000); + } catch (err) { + showCopyToast.value = 2; + setTimeout(() => { + showCopyToast.value = 0; + }, 1000); + } +}; +const tipMsg = computed(() => { + return showCopyToast.value === 2 + ? { class: 'error', msg: 'Copy Error!' } + : { class: 'success', msg: 'Copy Success!' }; +}); From e66ebe4a2e7c176ca0ba6e0e582b070472f4a631 Mon Sep 17 00:00:00 2001 From: "Alisa | Side.one" Date: Fri, 2 Jun 2023 13:45:09 +0800 Subject: [PATCH 2/3] feat: h5 style --- src/modules/[chain]/staking/[validator].vue | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/modules/[chain]/staking/[validator].vue b/src/modules/[chain]/staking/[validator].vue index 54842878..2c27817c 100644 --- a/src/modules/[chain]/staking/[validator].vue +++ b/src/modules/[chain]/staking/[validator].vue @@ -342,12 +342,15 @@ const tipMsg = computed(() => {
-
+
Commissions & Rewards
-
-
+
+
Commissions
{ {{ format.formatToken2(i) }}
-
+
-
+
Addresses
From 5955f061a78fe93a0a0b2001449de7a685fb1012 Mon Sep 17 00:00:00 2001 From: "Alisa | Side.one" Date: Fri, 2 Jun 2023 13:53:06 +0800 Subject: [PATCH 3/3] feat: style add padding --- src/modules/[chain]/staking/[validator].vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/[chain]/staking/[validator].vue b/src/modules/[chain]/staking/[validator].vue index 2c27817c..faee1be2 100644 --- a/src/modules/[chain]/staking/[validator].vue +++ b/src/modules/[chain]/staking/[validator].vue @@ -389,7 +389,7 @@ const tipMsg = computed(() => {
Addresses
-
+
Account