From 30b00ed6432fd018930a2b4887164da79a3e9e43 Mon Sep 17 00:00:00 2001 From: timotheegoguely Date: Mon, 27 Jan 2025 16:28:12 +0100 Subject: [PATCH] add style and interactions on ProjectRequestDialog --- src/assets/css/src/2.blocks.dialog.css | 43 +++++++++++ src/components/ProjectRequestDialog.vue | 98 +++++++++++++++---------- src/views/Home.vue | 2 +- 3 files changed, 103 insertions(+), 40 deletions(-) diff --git a/src/assets/css/src/2.blocks.dialog.css b/src/assets/css/src/2.blocks.dialog.css index 9900018..4c3170d 100644 --- a/src/assets/css/src/2.blocks.dialog.css +++ b/src/assets/css/src/2.blocks.dialog.css @@ -225,4 +225,47 @@ .dialog#physical-sample .masonry { column-count: 3; } +} + +/* Project Request Dialog */ +#project-request-dialog { + --dialog-max-w: 704px; + --dialog-max-h: 712px; + --dialog-header-h: 6rem; + --dialog-background: var(--color-white); + color: var(--color-black); + align-items: stretch; +} +#project-request-dialog [data-pc-section="header"] h2 { + left: 0 !important; + right: 0 !important; + color: var(--color-black); + margin-block: var(--space-16) !important; +} +#project-request-dialog [data-pc-name="pcclosebutton"] { + display: none; +} +#project-request-dialog form { + max-width: unset; +} +#project-request-dialog #project-dtl { + position: relative; + padding-left: var(--space-64); +} +#project-request-dialog #project-dtl input[type="checkbox"] { + width: 1.75rem; + height: 1.75rem; + border-radius: var(--rounded-md); + border: 1px solid var(--color-grey-200); + position: absolute; + left: var(--space-12); + -webkit-appareance: auto; + appearance: auto; + accent-color: var(--color-primary); +} +#project-request-dialog [data-icon="leaf"] { + padding: var(--space-4) var(--space-8); + background: var(--color-dtl-15); + color: var(--color-dtl); + border-radius: var(--rounded-md); } \ No newline at end of file diff --git a/src/components/ProjectRequestDialog.vue b/src/components/ProjectRequestDialog.vue index 04df96a..5e4c21a 100644 --- a/src/components/ProjectRequestDialog.vue +++ b/src/components/ProjectRequestDialog.vue @@ -1,20 +1,64 @@ - - diff --git a/src/views/Home.vue b/src/views/Home.vue index 814706c..344df61 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,7 +1,7 @@