aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/common/dialog/Dialog.css
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2023-07-11 18:45:25 +0800
committercrupest <crupest@outlook.com>2023-07-11 18:45:25 +0800
commit78f0934815a87573289c8e52af2666ea38c93251 (patch)
tree2a46597d7fd5ef64e07e557dfba4a62412e96e16 /FrontEnd/src/views/common/dialog/Dialog.css
parent82d747f694288db25ebd3f2aef146c8382017158 (diff)
downloadtimeline-78f0934815a87573289c8e52af2666ea38c93251.tar.gz
timeline-78f0934815a87573289c8e52af2666ea38c93251.tar.bz2
timeline-78f0934815a87573289c8e52af2666ea38c93251.zip
Fix dialog typo.
Diffstat (limited to 'FrontEnd/src/views/common/dialog/Dialog.css')
-rw-r--r--FrontEnd/src/views/common/dialog/Dialog.css55
1 files changed, 55 insertions, 0 deletions
diff --git a/FrontEnd/src/views/common/dialog/Dialog.css b/FrontEnd/src/views/common/dialog/Dialog.css
new file mode 100644
index 00000000..21ea52fc
--- /dev/null
+++ b/FrontEnd/src/views/common/dialog/Dialog.css
@@ -0,0 +1,55 @@
+.cru-dialog-overlay {
+ position: fixed;
+ z-index: 1040;
+ left: 0;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ background-color: rgba(255, 255, 255, 0.92);
+
+ display: flex;
+ padding: 2em;
+
+ overflow: auto;
+}
+
+.cru-dialog-container {
+ max-width: 100%;
+ min-width: 30vw;
+
+ margin: auto;
+
+ border: var(--cru-primary-color) 1px solid;
+ border-radius: 5px;
+ padding: 1.5em;
+ background-color: white;
+}
+
+.cru-dialog-bottom-area {
+ display: flex;
+ justify-content: flex-end;
+}
+
+.cru-dialog-bottom-area > * {
+ margin: 0 0.5em;
+}
+
+.cru-dialog-enter .cru-dialog-container {
+ transform: scale(0, 0);
+ opacity: 0;
+ transform-origin: center;
+}
+
+.cru-dialog-enter-active .cru-dialog-container {
+ transform: scale(1, 1);
+ opacity: 1;
+ transition: transform 0.3s, opacity 0.3s;
+ transform-origin: center;
+}
+
+.cru-dialog-exit-active .cru-dialog-container {
+ transition: transform 0.3s, opacity 0.3s;
+ transform: scale(0, 0);
+ opacity: 0;
+ transform-origin: center;
+}