From c041d7aa9b148e829a7539c2c2bd47814f4b10ce Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 28 Sep 2022 21:16:05 +0300 Subject: [PATCH 1/6] refactor css for timeline buttons, make it a bit easier to tap them --- .../quick_filter_settings.vue | 15 ---------- .../quick_view_settings.vue | 15 ---------- src/components/timeline/timeline.scss | 30 +++++++++++++++++++ src/components/timeline/timeline.vue | 30 +++++++++++-------- 4 files changed, 47 insertions(+), 43 deletions(-) diff --git a/src/components/quick_filter_settings/quick_filter_settings.vue b/src/components/quick_filter_settings/quick_filter_settings.vue index 982238e77..554c6bde8 100644 --- a/src/components/quick_filter_settings/quick_filter_settings.vue +++ b/src/components/quick_filter_settings/quick_filter_settings.vue @@ -89,19 +89,4 @@ diff --git a/src/components/quick_view_settings/quick_view_settings.vue b/src/components/quick_view_settings/quick_view_settings.vue index 99b14a66a..5fdfd6082 100644 --- a/src/components/quick_view_settings/quick_view_settings.vue +++ b/src/components/quick_view_settings/quick_view_settings.vue @@ -76,19 +76,4 @@ diff --git a/src/components/timeline/timeline.scss b/src/components/timeline/timeline.scss index 900bdad31..c38ecfea3 100644 --- a/src/components/timeline/timeline.scss +++ b/src/components/timeline/timeline.scss @@ -13,6 +13,36 @@ background-color: var(--cGreen); } + .timeline-header-button { + align-self: stretch; + text-align: center; + width: var(--__panel-heading-height); + height: var(--__panel-heading-height); + margin: calc(-1 * var(--panel-heading-height-padding)); + + > button { + box-sizing: border-box; + padding: calc(1 * var(--panel-heading-height-padding)); + height: 100%; + width: 100%; + text-align: center; + + svg { + font-size: 1.2em; + } + } + } + + .timeline-header-icon { + align-self: stretch; + text-align: center; + width: var(--__panel-heading-height); + + svg { + font-size: 1.2em; + } + } + .loadmore-button { position: relative } diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index cffd4b68d..c8aeaf1e6 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -19,21 +19,25 @@ /> - - - + +
Date: Wed, 28 Sep 2022 21:17:44 +0300 Subject: [PATCH 2/6] apply same for scrolltop button --- src/components/timeline/timeline.vue | 30 +++++++++++++++------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index c8aeaf1e6..fe5d4822b 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -5,20 +5,22 @@ v-if="!embedded" :timeline-name="timelineName" /> - +
+ +
- - diff --git a/src/components/quick_view_settings/quick_view_settings.vue b/src/components/quick_view_settings/quick_view_settings.vue index 5fdfd6082..b0413cac1 100644 --- a/src/components/quick_view_settings/quick_view_settings.vue +++ b/src/components/quick_view_settings/quick_view_settings.vue @@ -74,6 +74,3 @@ - - From 66014fcfcb386f4110ff0a6056e45e61af434ea3 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 28 Sep 2022 21:34:53 +0300 Subject: [PATCH 6/6] port changes to notifications --- .../notifications/notification_filters.vue | 19 ------------ .../notifications/notifications.scss | 20 +++++++++++++ .../notifications/notifications.vue | 30 +++++++++++-------- 3 files changed, 37 insertions(+), 32 deletions(-) diff --git a/src/components/notifications/notification_filters.vue b/src/components/notifications/notification_filters.vue index b02131675..1315b51ad 100644 --- a/src/components/notifications/notification_filters.vue +++ b/src/components/notifications/notification_filters.vue @@ -109,22 +109,3 @@ export default { } } - - diff --git a/src/components/notifications/notifications.scss b/src/components/notifications/notifications.scss index f71f9b761..f4a3e0992 100644 --- a/src/components/notifications/notifications.scss +++ b/src/components/notifications/notifications.scss @@ -29,6 +29,26 @@ } } } + + .timeline-header-button { + align-self: stretch; + text-align: center; + width: var(--__panel-heading-height); + height: var(--__panel-heading-height); + margin: calc(-1 * var(--panel-heading-height-padding)); + + > button { + box-sizing: border-box; + padding: calc(1 * var(--panel-heading-height-padding)); + height: 100%; + width: 100%; + text-align: center; + + svg { + font-size: 1.2em; + } + } + } } .notification { diff --git a/src/components/notifications/notifications.vue b/src/components/notifications/notifications.vue index 08d65439b..22f67e654 100644 --- a/src/components/notifications/notifications.vue +++ b/src/components/notifications/notifications.vue @@ -20,20 +20,24 @@ class="badge badge-notification unseen-count" >{{ unseenCount }}
- + +
- +