From f3dce82217675cca0c3e3a77af968dd146527f30 Mon Sep 17 00:00:00 2001 From: chriscauley <379151+chriscauley@users.noreply.github.com> Date: Mon, 28 Nov 2022 13:31:29 -0500 Subject: [PATCH 1/3] skill demos can be dragged between levels in the sidebar --- .../src/assets/app.scss | 12 +++++++++ .../src/components/sidebar/LevelPanel.vue | 25 ++++++++++++++++++- .../src/components/sidebar/SkillDemoCard.vue | 17 ++++++++++++- .../src/store/useUi.js | 10 +++++++- 4 files changed, 61 insertions(+), 3 deletions(-) diff --git a/static-webapps/slate-portfolio-manager/src/assets/app.scss b/static-webapps/slate-portfolio-manager/src/assets/app.scss index c2ec8d9ea..f8c31c719 100644 --- a/static-webapps/slate-portfolio-manager/src/assets/app.scss +++ b/static-webapps/slate-portfolio-manager/src/assets/app.scss @@ -36,4 +36,16 @@ body { position: absolute; z-index: 99999; } +} + +.level-panel.-drop-zone { + position: relative; + &:before { + background: green; + content: ""; + display: block; + inset: 0; + position: absolute; + z-index: 1; + } } \ No newline at end of file diff --git a/static-webapps/slate-portfolio-manager/src/components/sidebar/LevelPanel.vue b/static-webapps/slate-portfolio-manager/src/components/sidebar/LevelPanel.vue index 5adc717b9..83bbfa6a7 100644 --- a/static-webapps/slate-portfolio-manager/src/components/sidebar/LevelPanel.vue +++ b/static-webapps/slate-portfolio-manager/src/components/sidebar/LevelPanel.vue @@ -1,5 +1,10 @@