From 2b916e2a5313e443a0b37a307111f20998bff555 Mon Sep 17 00:00:00 2001 From: Jonas Leder Date: Mon, 22 Mar 2021 21:03:09 +0100 Subject: [PATCH] redo of dialog --- scss/_dialog.scss | 82 ++++++++++++++++++----------------------------- ts/dialog.ts | 13 +++----- website.iml | 8 +++++ 3 files changed, 44 insertions(+), 59 deletions(-) create mode 100644 website.iml diff --git a/scss/_dialog.scss b/scss/_dialog.scss index 5a70a18..816068b 100644 --- a/scss/_dialog.scss +++ b/scss/_dialog.scss @@ -1,60 +1,40 @@ .dialog { - opacity: 0; - height: 100%; - width: 100%; position: fixed; - top: 0; + z-index: 1; left: 0; + top: 0; + width: 100%; + height: 100%; + overflow: auto; + background-color: rgb(0,0,0); + background-color: rgba(0,0,0,0.9); - background-color: rgba(0, 0, 0, 0.5); - - .dialogContent { - position:relative; - left: 50%; - top: 50%; - transform: translate(-50%, -50%); - max-height: max-content; - max-width: max-content; - background-color: white; - border: 10px solid rgb(86, 86, 86); - border-radius: 10px; - display: flex; - width: 80%; - height: 80%; - - iframe { - width: 100%; - height: 100%; - border: none; - } + .close { + position: absolute; + top: 15px; + right: 35px; + color: #f1f1f1; + font-size: 40px; + font-weight: bold; + transition: 0.3s; } - .imageDialog{ - img { - max-width: 100%; - max-height: 100%; - } + .close:hover, + .close:focus { + color: #bbb; + text-decoration: none; + cursor: pointer; } } -a.dialogClose{ - float:right; - margin-top:-30px; - margin-right:-30px; - cursor:pointer; - color: #fff; - border: 1px solid #AEAEAE; - border-radius: 30px; - background: #605F61; - font-size: 31px; - font-weight: bold; - display: inline-block; - line-height: 0; - padding: 11px 3px; - text-decoration: none; -} - -.dialogClose:before { - content: "×"; - -} +.dialogContent { + padding-top: 20px; + margin: auto; + max-width: 80%; + max-height: 80%; + text-align: center; + img { + max-height: auto; + max-width: 100%; + } +} \ No newline at end of file diff --git a/ts/dialog.ts b/ts/dialog.ts index 9e4ccd8..459a2bd 100644 --- a/ts/dialog.ts +++ b/ts/dialog.ts @@ -1,7 +1,3 @@ -function createDialogIframe(url:string) { - createDialogHTML(`