From ff78d3d83c87c0805843928e25aaceb01c66ec7d Mon Sep 17 00:00:00 2001 From: Ludovic DEHON Date: Wed, 6 Mar 2024 15:49:39 +0100 Subject: [PATCH] feat(ui): add full-screen button on drawer close kestra-io/kestra#2627 --- ui/src/components/Drawer.vue | 61 +++++++++++++++++++ .../components/executions/ExecutionOutput.vue | 10 ++- ui/src/components/executions/FilePreview.vue | 13 ++-- ui/src/components/executions/Metrics.vue | 12 ++-- ui/src/components/executions/Outputs.vue | 10 ++- ui/src/components/flows/FlowRevisions.vue | 7 ++- ui/src/components/flows/FlowTriggers.vue | 11 ++-- ui/src/components/flows/MetadataInputs.vue | 9 ++- ui/src/components/flows/MetadataVariables.vue | 10 ++- ui/src/components/flows/TaskEdit.vue | 11 ++-- ui/src/components/flows/tasks/TaskAnyOf.vue | 10 ++- ui/src/components/flows/tasks/TaskComplex.vue | 11 ++-- .../components/flows/tasks/TaskCondition.vue | 10 ++- ui/src/components/flows/tasks/TaskTask.vue | 10 ++- ui/src/components/inputs/EditorView.vue | 22 +++---- ui/src/components/inputs/LowCodeEditor.vue | 8 +-- ui/src/components/layout/MarkdownTooltip.vue | 12 ++-- ui/src/components/layout/News.vue | 8 ++- .../styles/layout/element-plus-overload.scss | 4 ++ 19 files changed, 140 insertions(+), 109 deletions(-) create mode 100644 ui/src/components/Drawer.vue diff --git a/ui/src/components/Drawer.vue b/ui/src/components/Drawer.vue new file mode 100644 index 00000000000..415617789c0 --- /dev/null +++ b/ui/src/components/Drawer.vue @@ -0,0 +1,61 @@ + + + + + \ No newline at end of file diff --git a/ui/src/components/executions/ExecutionOutput.vue b/ui/src/components/executions/ExecutionOutput.vue index 9870c31ae29..b9f62f046b4 100644 --- a/ui/src/components/executions/ExecutionOutput.vue +++ b/ui/src/components/executions/ExecutionOutput.vue @@ -28,13 +28,9 @@ -