From d09703397aec93fe9d5e42705c8f6662b282a822 Mon Sep 17 00:00:00 2001
From: Robert <contact@kosro.de>
Date: Wed, 26 Aug 2020 18:10:32 +0200
Subject: [PATCH] ADD: Code option for CopyField

+ FIX single line styling
---
 frontend/src/components/CopyField.vue | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/frontend/src/components/CopyField.vue b/frontend/src/components/CopyField.vue
index 604abfa8d..83899e590 100644
--- a/frontend/src/components/CopyField.vue
+++ b/frontend/src/components/CopyField.vue
@@ -1,8 +1,9 @@
 <template>
   <b-input-group class="copy-field">
     <b-form-textarea v-if="multiline" rows="10" :id="'text-input' + id" ref="textInput" v-model="text"
-                     readonly :class="`border-${variant} text-${variant} invisible-scrollbar`"/>
-    <b-form-input v-else :id="'text-input' + id" ref="textInput" v-model="text" readonly/>
+                     readonly :class="`border-${variant} text-${variant} invisible-scrollbar ${code?'text-monospace':''}`"/>
+    <b-form-input v-else :id="'text-input' + id" ref="textInput" v-model="text"
+                  readonly :class="`border-${variant} text-${variant} invisible-scrollbar ${code?'text-monospace':''}`"/>
     <b-tooltip :target="'text-input' + id" :show.sync="text_copied" :disabled="!text_copied" placement="bottom"
                :variant="variant" :class="`border-${variant} text-${variant}`">
       Kopiert.
@@ -27,6 +28,10 @@ export default {
     'multiline': {
       'type': Boolean,
       'default': false
+    },
+    'code': {
+      'type': Boolean,
+      'default': false
     }
   },
   data() {
-- 
GitLab