From 73c47bd2ffa50aeaa079787afa9e1fe40e987569 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Sat, 4 Mar 2023 21:50:04 -0900 Subject: [PATCH] Add collapsable support to panel elements (#1601) Closes #1312 Updates the `Panel` component to support collapsing ## Example https://user-images.githubusercontent.com/64056131/222880570-6611fdd7-4577-4ed5-9798-fce829a4a752.mp4 --------- Co-authored-by: Anbraten --- web/src/components/layout/Panel.vue | 57 ++++++++++++++----- .../views/repo/pipeline/PipelineConfig.vue | 7 ++- 2 files changed, 50 insertions(+), 14 deletions(-) diff --git a/web/src/components/layout/Panel.vue b/web/src/components/layout/Panel.vue index be7e3eed1..54da46ede 100644 --- a/web/src/components/layout/Panel.vue +++ b/web/src/components/layout/Panel.vue @@ -1,23 +1,54 @@ - diff --git a/web/src/views/repo/pipeline/PipelineConfig.vue b/web/src/views/repo/pipeline/PipelineConfig.vue index 01f795e11..b9136208d 100644 --- a/web/src/views/repo/pipeline/PipelineConfig.vue +++ b/web/src/views/repo/pipeline/PipelineConfig.vue @@ -1,6 +1,11 @@