From f89d56803c18106ce37411049ad226175dc6d9d9 Mon Sep 17 00:00:00 2001 From: Swapnamol Abraham Date: Fri, 1 Nov 2024 15:17:13 +0000 Subject: [PATCH] TD-4080: DIG302: Placeholder text cannot be used to label forms --- .../Scripts/vuesrc/catalogue/managecatalogue.vue | 1 + .../vuesrc/contribute-resource/Contribute.vue | 5 ++++- .../ContributeAssessmentSettings.vue | 10 ++++++---- .../contribute-resource/ContributeAuthorsTab.vue | 10 +++++++--- .../vuesrc/contribute-resource/ContributeBlock.vue | 6 ++++-- .../ContributeImageCarouselBlock.vue | 6 ++++-- .../ContributeImageCarouselBlockItem.vue | 4 +++- .../ContributeWholeSlideImage.vue | 12 ++++++++---- .../content-tab/MediaBlockCarouselImage.vue | 6 ++++-- .../components/content-tab/MediaBlockImage.vue | 7 +++++-- .../components/questions/MultipleChoiceAnswer.vue | 14 ++++++++------ .../CharacterCountWithSaveCancelButtons.vue | 3 ++- .../EditSaveFieldWithCharacterCount.vue | 2 ++ .../resource/blocks/AnnotationFullPageEdit.vue | 5 ++++- 14 files changed, 62 insertions(+), 29 deletions(-) diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/catalogue/managecatalogue.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/catalogue/managecatalogue.vue index e72eb5b05..d76b0bef1 100644 --- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/catalogue/managecatalogue.vue +++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/catalogue/managecatalogue.vue @@ -76,6 +76,7 @@
+
@@ -71,6 +72,7 @@ }, props: { image: { type: Object } as PropOptions, + description: { type: String, default: 'description' }, }, data() { return { diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/content-tab/MediaBlockImage.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/content-tab/MediaBlockImage.vue index b4bdea73a..367086f17 100644 --- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/content-tab/MediaBlockImage.vue +++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/content-tab/MediaBlockImage.vue @@ -14,7 +14,8 @@
+ v-bind:characterLimit="descriptionCharacterLimit" + v-bind:inputId="imageAltText"/>
@@ -36,6 +37,7 @@
@@ -71,7 +73,8 @@ export default Vue.extend({ restrictAdvancedImageTypes: { type: Boolean, default: false }, imageClass: String, withLabel: { type: Boolean, default: false }, - descriptionCharacterLimit: { type: Number, default: 125 } + descriptionCharacterLimit: { type: Number, default: 125 }, + alttext: { type: String, default: 'alttext' }, }, data() { return { diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/questions/MultipleChoiceAnswer.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/questions/MultipleChoiceAnswer.vue index a09c280ad..0555673f2 100644 --- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/questions/MultipleChoiceAnswer.vue +++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute-resource/components/questions/MultipleChoiceAnswer.vue @@ -3,12 +3,13 @@
- - + + +
, multipleAnswers: Boolean, + messagedetails: { type: String, default: 'messagedetails' }, }, data() { diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/globalcomponents/CharacterCountWithSaveCancelButtons.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/globalcomponents/CharacterCountWithSaveCancelButtons.vue index 3adc6a2c4..52be25939 100644 --- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/globalcomponents/CharacterCountWithSaveCancelButtons.vue +++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/globalcomponents/CharacterCountWithSaveCancelButtons.vue @@ -3,7 +3,7 @@