From 719da02f7c9b44cae060bf51e7cf32949b7d5ffa Mon Sep 17 00:00:00 2001 From: Alexander Platov Date: Fri, 16 Sep 2022 05:59:16 +0300 Subject: [PATCH] Fix UI. Update Scroller. (#2270) Signed-off-by: Alexander Platov --- packages/theme/src/Theme.svelte | 4 + packages/theme/src/index.ts | 6 ++ packages/theme/styles/common.scss | 8 -- packages/ui/src/components/Menu.svelte | 1 - .../ui/src/components/PopupInstance.svelte | 2 +- packages/ui/src/components/Scroller.svelte | 85 ++++++++++++++----- packages/ui/src/popups.ts | 31 +++---- packages/ui/src/types.ts | 14 +++ .../src/components/TxView.svelte | 9 +- .../components/schedule/MonthTableView.svelte | 4 +- .../src/components/schedule/MonthView.svelte | 3 +- .../src/components/schedule/YearView.svelte | 4 +- .../src/components/RelationsPopup.svelte | 9 +- .../src/components/issues/ListView.svelte | 4 +- .../issues/timereport/EstimationPopup.svelte | 16 +++- .../issues/timereport/ReportsPopup.svelte | 4 +- .../src/components/TableBrowser.svelte | 4 +- .../src/components/Applications.svelte | 27 +++--- 18 files changed, 157 insertions(+), 78 deletions(-) diff --git a/packages/theme/src/Theme.svelte b/packages/theme/src/Theme.svelte index c36126e869..3d13d6a0b6 100644 --- a/packages/theme/src/Theme.svelte +++ b/packages/theme/src/Theme.svelte @@ -15,6 +15,7 @@ -
+ +
{ divHeight = element.clientHeight }} - class="scroll relative" - class:tableFade - class:antiNav-topFade={mask === 'top'} - class:antiNav-bottomFade={mask === 'bottom'} - class:antiNav-bothFade={mask === 'both'} - class:antiNav-noneFade={mask === 'none'} + class="scroll relative verticalFade" >
-
+