summaryrefslogtreecommitdiff
path: root/src/client/app/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/app/common')
-rw-r--r--src/client/app/common/views/components/ui/textarea.vue12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/client/app/common/views/components/ui/textarea.vue b/src/client/app/common/views/components/ui/textarea.vue
index 0bdd4aadd0..d265c7ac6d 100644
--- a/src/client/app/common/views/components/ui/textarea.vue
+++ b/src/client/app/common/views/components/ui/textarea.vue
@@ -1,5 +1,5 @@
<template>
-<div class="ui-textarea" :class="{ focused, filled, tall }">
+<div class="ui-textarea" :class="{ focused, filled, tall, pre }">
<div class="input">
<span class="label" ref="label"><slot></slot></span>
<textarea ref="input"
@@ -46,6 +46,11 @@ export default Vue.extend({
required: false,
default: false
},
+ pre: {
+ type: Boolean,
+ required: false,
+ default: false
+ },
},
data() {
return {
@@ -175,6 +180,11 @@ root(fill)
> textarea
min-height 200px
+ &.pre
+ > .input
+ > textarea
+ white-space pre
+
.ui-textarea.fill
root(true)