From 542ad5b79c6a9eecc3908deb30b3ee8b34b59095 Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 17 Oct 2024 14:45:23 +0100 Subject: [PATCH 1/5] feat: add climate map view from options --- .../climate-chart-options/climate-chart-options.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/picsa-tools/climate-tool/src/app/components/climate-chart-options/climate-chart-options.component.html b/apps/picsa-tools/climate-tool/src/app/components/climate-chart-options/climate-chart-options.component.html index 095b65c89..cdddac0e8 100644 --- a/apps/picsa-tools/climate-tool/src/app/components/climate-chart-options/climate-chart-options.component.html +++ b/apps/picsa-tools/climate-tool/src/app/components/climate-chart-options/climate-chart-options.component.html @@ -1,4 +1,4 @@ -

{{ 'Station' | translate }}

+

{{ 'Chart' | translate }}

From d326cfb8087e784d7bf9bb0013cefce2dd01a865 Mon Sep 17 00:00:00 2001 From: Chris Date: Thu, 17 Oct 2024 14:45:41 +0100 Subject: [PATCH 2/5] style: climate header text overflow --- .../climate-tool/src/app/pages/site-view/site-view.page.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/picsa-tools/climate-tool/src/app/pages/site-view/site-view.page.html b/apps/picsa-tools/climate-tool/src/app/pages/site-view/site-view.page.html index d278bd2f4..965191650 100644 --- a/apps/picsa-tools/climate-tool/src/app/pages/site-view/site-view.page.html +++ b/apps/picsa-tools/climate-tool/src/app/pages/site-view/site-view.page.html @@ -2,7 +2,7 @@ -
+
- + + + + - - + + - -
- - + + + + - + +
- -
+ +
diff --git a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss index e69de29bb..b52c8a106 100644 --- a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss +++ b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss @@ -0,0 +1,23 @@ +// HACK - copied from options tool, should generalise +.editor-popup { + position: fixed; + z-index: 2; + + width: 100%; + top: 0; + left: 0; + display: flex; + + // Include margin for top/bottom banners (inherit from farmer content + margin-top: 56px; + margin-bottom: var(--footer-height); + height: calc(100% - 56px - var(--footer-height)); +} + +.slide-in { + transition: transform 0.3s ease-in-out; + transform: translateY(100vh); +} +.slide-in.active { + transform: translateY(0); +} diff --git a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.ts b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.ts index ec46232be..e1bda0ae4 100644 --- a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.ts +++ b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.ts @@ -2,7 +2,7 @@ import { Component, OnDestroy, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { ActivatedRoute } from '@angular/router'; import { PicsaCommonComponentsService } from '@picsa/components/src'; -import { ANIMATION_DEFAULTS_Y, FadeInOut, FlyInOut, OpenClosed } from '@picsa/shared/animations'; +import { FadeInOut, OpenClosed } from '@picsa/shared/animations'; import { PicsaTranslateService } from '@picsa/shared/modules'; import { Subject, takeUntil } from 'rxjs'; @@ -13,7 +13,7 @@ import { BudgetStore } from '../../store/budget.store'; selector: 'budget-view', templateUrl: './budget-view.page.html', styleUrls: ['./budget-view.page.scss'], - animations: [FadeInOut({ inDelay: 200 }), OpenClosed, FlyInOut(ANIMATION_DEFAULTS_Y)], + animations: [FadeInOut({ inDelay: 200 }), OpenClosed], }) // eslint-disable-next-line @angular-eslint/component-class-suffix export class BudgetViewPage implements OnInit, OnDestroy { From cc1e358041aff1bc5c8fc7641502647dceaed2df Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 18 Oct 2024 10:42:16 +0100 Subject: [PATCH 5/5] fix: extension budget editor popup --- .../budget-tool/src/app/pages/view/budget-view.page.scss | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss index b52c8a106..bfdc69c28 100644 --- a/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss +++ b/apps/picsa-tools/budget-tool/src/app/pages/view/budget-view.page.scss @@ -8,10 +8,11 @@ left: 0; display: flex; - // Include margin for top/bottom banners (inherit from farmer content + // Include margin for top/bottom banners + // Inherit footer-height from farmer content or use fallback value if not defined margin-top: 56px; - margin-bottom: var(--footer-height); - height: calc(100% - 56px - var(--footer-height)); + margin-bottom: var(--footer-height, 0px); + height: calc(100% - 56px - var(--footer-height, 0px)); } .slide-in {