From efc6b6b703971acd9cff7bb452a1fad40b801f87 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 17 Aug 2022 20:49:20 +0300 Subject: add "scroll to top" button to timelines and notifications --- src/components/timeline/timeline.vue | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/components/timeline/timeline.vue') diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index 627cafbb..a6bfeed1 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -2,6 +2,14 @@
+ - -
- {{ $t('timeline.up_to_date') }} -
+ +
-- cgit v1.2.3-70-g09d2 From 3ffe62acdccb8b556fcaec9bfa772ffb8196ad84 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Tue, 30 Aug 2022 23:55:35 +0300 Subject: make "up to date" icon even more faint to distinguish it from actual interactive elements --- src/components/timeline/timeline.scss | 2 +- src/components/timeline/timeline.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components/timeline/timeline.vue') diff --git a/src/components/timeline/timeline.scss b/src/components/timeline/timeline.scss index 9d442a95..ede60a5d 100644 --- a/src/components/timeline/timeline.scss +++ b/src/components/timeline/timeline.scss @@ -10,7 +10,7 @@ top: calc(50% - 4px); margin-left: 6px; margin-top: -6px; - background-color: var(--cBlue); + background-color: var(--cGreen); } .loadmore-text { diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index a196d65e..cffd4b68 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -33,7 +33,7 @@
Date: Wed, 28 Sep 2022 21:16:05 +0300 Subject: refactor css for timeline buttons, make it a bit easier to tap them --- .../quick_filter_settings.vue | 15 ----------- .../quick_view_settings/quick_view_settings.vue | 15 ----------- src/components/timeline/timeline.scss | 30 ++++++++++++++++++++++ src/components/timeline/timeline.vue | 30 ++++++++++++---------- 4 files changed, 47 insertions(+), 43 deletions(-) (limited to 'src/components/timeline/timeline.vue') diff --git a/src/components/quick_filter_settings/quick_filter_settings.vue b/src/components/quick_filter_settings/quick_filter_settings.vue index 982238e7..554c6bde 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 99b14a66..5fdfd608 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 900bdad3..c38ecfea 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 cffd4b68..c8aeaf1e 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: apply same for scrolltop button --- src/components/timeline/timeline.vue | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) (limited to 'src/components/timeline/timeline.vue') diff --git a/src/components/timeline/timeline.vue b/src/components/timeline/timeline.vue index c8aeaf1e..fe5d4822 100644 --- a/src/components/timeline/timeline.vue +++ b/src/components/timeline/timeline.vue @@ -5,20 +5,22 @@ v-if="!embedded" :timeline-name="timelineName" /> - +
+ +