From 5f074fe5d99e6ae877f82a06370c54c40d23595b Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 11 May 2021 20:56:30 -0800 Subject: [PATCH] Feature/copy icon (#406) * add copy tooltip * transparent scrollbar * add version to header * localize Co-authored-by: hay-kot --- frontend/src/App.vue | 18 ++--- .../src/components/Recipe/ContextMenu.vue | 2 +- .../components/UI/Buttons/TheCopyButton.vue | 69 +++++++++++++++++++ frontend/src/locales/messages/en-US.json | 1 + .../Admin/ManageUsers/TheSignUpTable.vue | 9 +-- 5 files changed, 79 insertions(+), 20 deletions(-) create mode 100644 frontend/src/components/UI/Buttons/TheCopyButton.vue diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 9bfb05464e45..2f9f7214d1be 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -3,9 +3,9 @@ -
This is a Demo | Username: changeme@email.com | Password: demo
+ +
This is a Demo of the v0.5.0 (BETA) | Username: changeme@email.com | Password: demo
+
@@ -73,15 +73,7 @@ export default { diff --git a/frontend/src/components/Recipe/ContextMenu.vue b/frontend/src/components/Recipe/ContextMenu.vue index 25cb8c8a0529..ca7a40c80847 100644 --- a/frontend/src/components/Recipe/ContextMenu.vue +++ b/frontend/src/components/Recipe/ContextMenu.vue @@ -129,7 +129,7 @@ export default { }, async downloadJson() { const recipe = await api.recipes.requestDetails(this.slug); - this.downloadString(JSON.stringify(recipe, "", 4), "text/json", recipe.slug+'.json'); + this.downloadString(JSON.stringify(recipe, "", 4), "text/json", recipe.slug + ".json"); }, downloadString(text, fileType, fileName) { let blob = new Blob([text], { type: fileType }); diff --git a/frontend/src/components/UI/Buttons/TheCopyButton.vue b/frontend/src/components/UI/Buttons/TheCopyButton.vue new file mode 100644 index 000000000000..0877731001d5 --- /dev/null +++ b/frontend/src/components/UI/Buttons/TheCopyButton.vue @@ -0,0 +1,69 @@ + + + + + \ No newline at end of file diff --git a/frontend/src/locales/messages/en-US.json b/frontend/src/locales/messages/en-US.json index 816bf4b6b9b1..58fba36e838c 100644 --- a/frontend/src/locales/messages/en-US.json +++ b/frontend/src/locales/messages/en-US.json @@ -49,6 +49,7 @@ "confirm": "Confirm", "create": "Create", "created": "Created", + "coppied": "Coppied", "current-parenthesis": "(Current)", "custom": "Custom", "dashboard": "Dashboard", diff --git a/frontend/src/pages/Admin/ManageUsers/TheSignUpTable.vue b/frontend/src/pages/Admin/ManageUsers/TheSignUpTable.vue index 21138a520b1e..6610935c2003 100644 --- a/frontend/src/pages/Admin/ManageUsers/TheSignUpTable.vue +++ b/frontend/src/pages/Admin/ManageUsers/TheSignUpTable.vue @@ -70,11 +70,7 @@