From 5185c90ad6480010a5f3a8207ccae07036b49e5a Mon Sep 17 00:00:00 2001 From: Giuseppe Digilio Date: Mon, 12 Jul 2021 14:31:24 +0200 Subject: [PATCH 1/2] improve positioning of buttons in the submission form --- .../submission-form-footer.component.html | 71 +++++++++++-------- src/assets/i18n/en.json5 | 6 +- 2 files changed, 45 insertions(+), 32 deletions(-) diff --git a/src/app/submission/form/footer/submission-form-footer.component.html b/src/app/submission/form/footer/submission-form-footer.component.html index 9771e34cec..4964eb56a2 100644 --- a/src/app/submission/form/footer/submission-form-footer.component.html +++ b/src/app/submission/form/footer/submission-form-footer.component.html @@ -1,43 +1,52 @@
- -
-
-
-
Saving...
-
Depositing...
-
-
-
- - -
+
+ + {{'submission.general.info.saved' | translate}} + + + {{'submission.general.info.pending-changes' | translate}} + +
+
+
Saving...
+
Depositing...
+
+
+
+ + + +
+
diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index 117a3d4778..a489a34015 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -3172,6 +3172,10 @@ "submission.general.discard.submit": "Discard", + "submission.general.info.saved": "Saved", + + "submission.general.info.pending-changes": "Unsaved changes", + "submission.general.save": "Save", "submission.general.save-later": "Save for later", @@ -3198,7 +3202,7 @@ "submission.import-external.source.loading": "Loading ...", "submission.import-external.source.sherpaJournal": "SHERPA Journals", - + "submission.import-external.source.sherpaJournalIssn": "SHERPA Journals by ISSN", "submission.import-external.source.sherpaPublisher": "SHERPA Publishers", From aac9f024476e6d7d14197ae7400271e2487144b1 Mon Sep 17 00:00:00 2001 From: Giuseppe Digilio Date: Mon, 12 Jul 2021 15:04:06 +0200 Subject: [PATCH 2/2] fix test --- .../form/footer/submission-form-footer.component.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/submission/form/footer/submission-form-footer.component.spec.ts b/src/app/submission/form/footer/submission-form-footer.component.spec.ts index 57a193ad7d..dd47dad444 100644 --- a/src/app/submission/form/footer/submission-form-footer.component.spec.ts +++ b/src/app/submission/form/footer/submission-form-footer.component.spec.ts @@ -205,7 +205,7 @@ describe('SubmissionFormFooterComponent Component', () => { comp.showDepositAndDiscard = observableOf(true); compAsAny.submissionIsInvalid = observableOf(true); fixture.detectChanges(); - const depositBtn: any = fixture.debugElement.query(By.css('.btn-primary')); + const depositBtn: any = fixture.debugElement.query(By.css('.btn-success')); expect(depositBtn.nativeElement.disabled).toBeTruthy(); }); @@ -214,7 +214,7 @@ describe('SubmissionFormFooterComponent Component', () => { comp.showDepositAndDiscard = observableOf(true); compAsAny.submissionIsInvalid = observableOf(false); fixture.detectChanges(); - const depositBtn: any = fixture.debugElement.query(By.css('.btn-primary')); + const depositBtn: any = fixture.debugElement.query(By.css('.btn-success')); expect(depositBtn.nativeElement.disabled).toBeFalsy(); });