From 157917ab0ed9eccc56f05279bbdcdb21a068882a Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Mon, 24 Jul 2023 22:38:31 +0300 Subject: [PATCH] validator-custom.less: Updated colors specifically for "validator", instead of "provide" | oaipmh-analysis.component: Added field "public guidelinesLabelToPrefix: Map" to build correctly the record urls in warning/error modals. --- .../oaipmh-analysis.component.html | 33 ++++++++++++++----- .../oaipmh-analysis.component.ts | 7 ++++ src/assets/validator-custom.less | 14 +++++--- 3 files changed, 40 insertions(+), 14 deletions(-) diff --git a/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.html b/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.html index e9b9aa1..789fe6a 100644 --- a/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.html +++ b/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.html @@ -19,13 +19,13 @@
{{ruleResult.rule_description}}
- + - + - + - + - @@ -34,7 +34,10 @@
{{ruleResult.passed_records | number}}/{{jobResult.numberOfRecords | number}}
-
{{ruleResult.passed_records*100/jobResult.numberOfRecords}}%
+
+ {{ruleResult.passed_records*100/jobResult.numberOfRecords}}% +
@@ -133,7 +136,9 @@ @@ -158,15 +163,25 @@
-
{{message.description}}
-
{{message.records.length | number}} Records
+
{{message.records.length | number}} Records - {{message.description}}
+
+
Try:
+
+
+ 1. Lorem ipsum +
+
+ 2. Lorem ipsum +
+
+
diff --git a/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.ts b/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.ts index 04f8aa5..d7c82c8 100644 --- a/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.ts +++ b/src/app/pages/oaipmh-validator/validation-analysis/oaipmh-analysis.component.ts @@ -46,6 +46,13 @@ export class OaipmhAnalysisComponent implements OnInit { subscriptions = []; + public guidelinesLabelToPrefix: Map = new Map([ + ['OpenAIRE Guidelines for Literature Repositories Profile v4', 'oai_openaire'], + ['OpenAIRE Guidelines for Literature Repositories Profile v3', 'oai_dc'], + ['OpenAIRE Guidelines for Data Archives Profile v2', 'oai_datacite'], + ['OpenAIRE FAIR Guidelines for Data Repositories Profile', 'oai_datacite'] + ]); + constructor(private route: ActivatedRoute, private validator: OaipmhValidatorService) { } diff --git a/src/assets/validator-custom.less b/src/assets/validator-custom.less index 45919a4..3550cc0 100644 --- a/src/assets/validator-custom.less +++ b/src/assets/validator-custom.less @@ -1,9 +1,13 @@ -@aggregator-primary-background: #1F84C1; -@aggregator-secondary-background: #5ABDF9; -@global-primary-gradient: linear-gradient(101deg, @aggregator-primary-background 0%, @aggregator-secondary-background 100%); +//@validator-primary-background: #1F84C1; +//@validator-secondary-background: #5ABDF9; +//@global-primary-gradient: linear-gradient(101deg, @validator-primary-background 0%, @validator-secondary-background 100%); -@progress-height: 20px; -@progress-bar-background: @global-muted-color; +@validator-secondary-background: #3BCECC; +@global-primary-gradient: linear-gradient(101deg, @global-primary-background 0%, @validator-secondary-background 100%); +@global-secondary-background: @validator-secondary-background; + +@progress-bar-background: @global-secondary-background; +//@progress-bar-background: @global-muted-color; //.sidebar_main_swipe #sidebar_main #sidebar_content { // width: 280px;