From 07ec18fe11a347f8cbad6b3e667dfc9d9f09c867 Mon Sep 17 00:00:00 2001 From: taehoon Date: Fri, 18 Oct 2019 07:04:24 -0400 Subject: add reusable modal component --- src/components/modal/modal.vue | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/components/modal/modal.vue (limited to 'src/components/modal/modal.vue') diff --git a/src/components/modal/modal.vue b/src/components/modal/modal.vue new file mode 100644 index 00000000..389a8881 --- /dev/null +++ b/src/components/modal/modal.vue @@ -0,0 +1,29 @@ + + + + + -- cgit v1.2.3-70-g09d2 From 0df0876cf1a8f961c8df12a7f0d11d9a61e64963 Mon Sep 17 00:00:00 2001 From: taehoon Date: Fri, 18 Oct 2019 07:07:16 -0400 Subject: move modal css into the correct place --- src/App.scss | 16 ---------------- src/components/modal/modal.vue | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 16 deletions(-) (limited to 'src/components/modal/modal.vue') diff --git a/src/App.scss b/src/App.scss index 2190f91a..2117a577 100644 --- a/src/App.scss +++ b/src/App.scss @@ -714,22 +714,6 @@ nav { } } -.modal-view { - z-index: 1000; - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - display: flex; - justify-content: center; - align-items: center; - overflow: auto; - animation-duration: 0.2s; - background-color: rgba(0, 0, 0, 0.5); - animation-name: modal-background-fadein; -} - .button-icon { font-size: 1.2em; } diff --git a/src/components/modal/modal.vue b/src/components/modal/modal.vue index 389a8881..c0a7ab21 100644 --- a/src/components/modal/modal.vue +++ b/src/components/modal/modal.vue @@ -21,6 +21,20 @@ export default { diff --git a/src/components/modal/modal.vue b/src/components/modal/modal.vue index d47951c8..8edfbd45 100644 --- a/src/components/modal/modal.vue +++ b/src/components/modal/modal.vue @@ -19,7 +19,6 @@ export default { diff --git a/src/components/post_status_modal/post_status_modal.vue b/src/components/post_status_modal/post_status_modal.vue index 06ef0a35..d1caf38f 100644 --- a/src/components/post_status_modal/post_status_modal.vue +++ b/src/components/post_status_modal/post_status_modal.vue @@ -21,8 +21,6 @@ -- cgit v1.2.3-70-g09d2 From c217483640c13f4948af54466dddb0ebc71f374e Mon Sep 17 00:00:00 2001 From: taehoon Date: Mon, 21 Oct 2019 15:36:03 -0400 Subject: migrate viewClass prop to class attribute --- src/components/media_modal/media_modal.vue | 2 +- src/components/modal/modal.js | 3 --- src/components/modal/modal.vue | 2 +- src/components/post_status_modal/post_status_modal.vue | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) (limited to 'src/components/modal/modal.vue') diff --git a/src/components/media_modal/media_modal.vue b/src/components/media_modal/media_modal.vue index e178fef1..50f442e2 100644 --- a/src/components/media_modal/media_modal.vue +++ b/src/components/media_modal/media_modal.vue @@ -1,7 +1,7 @@