From 01c3a42eb25c8bfae4afd16ea6d4cc45c50a2cd0 Mon Sep 17 00:00:00 2001 From: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com> Date: Wed, 7 Dec 2022 11:16:02 -0500 Subject: [PATCH] fix: transcript styling (#159) --- .../components/LicenseWidget/LicenseSelector.jsx | 2 +- .../__snapshots__/LicenseSelector.test.jsx.snap | 16 ++++++++++++---- .../TranscriptWidget/LanguageSelector.jsx | 4 ++-- .../components/TranscriptWidget/Transcript.jsx | 2 +- .../__snapshots__/LanguageSelector.test.jsx.snap | 4 ++-- .../__snapshots__/Transcript.test.jsx.snap | 8 ++++++-- .../__snapshots__/index.test.jsx.snap | 11 +---------- .../components/TranscriptWidget/index.jsx | 4 ---- .../components/TranscriptWidget/messages.js | 7 ++++++- .../__snapshots__/index.test.jsx.snap | 2 +- .../components/VideoSourceWidget/index.jsx | 2 +- src/editors/data/constants/video.js | 1 + 12 files changed, 34 insertions(+), 29 deletions(-) diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/LicenseSelector.jsx b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/LicenseSelector.jsx index 20d6070a2..621f4a15a 100644 --- a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/LicenseSelector.jsx +++ b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/LicenseWidget/LicenseSelector.jsx @@ -32,7 +32,7 @@ export const LicenseSelector = ({ const ref = React.useRef(); return ( - + - + - + - + - + - onLanguageChange(e)} floatingLabel={intl.formatMessage(messages.languageSelectLabel)}> + onLanguageChange(e)}> {Object.entries(videoTranscriptLanguages).map(([lang, text]) => { if (language === lang) { return (); } + if (lang === 'placeholder') { return (); } if (openLanguages.some(row => row.includes(lang))) { return (); } diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/Transcript.jsx b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/Transcript.jsx index 82d1de772..e984c53a1 100644 --- a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/Transcript.jsx +++ b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/Transcript.jsx @@ -71,7 +71,7 @@ export const Transcript = ({ ) : ( - + ) : ( <> - - - )} diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js index 5089673c0..dc8b1520a 100644 --- a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js +++ b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/TranscriptWidget/messages.js @@ -11,7 +11,7 @@ export const messages = { }, addFirstTranscript: { id: 'authoring.videoeditor.transcripts.upload.firstTranscriptMessage', - defaultMessage: 'Add video transcripts for improved accessibility.', + defaultMessage: 'Add video transcripts (.srt files only) for improved accessibility.', description: 'Message for adding first transcript', }, allowDownloadCheckboxLabel: { @@ -69,6 +69,11 @@ export const messages = { defaultMessage: 'Languages', description: 'Label For Dropdown, which allows users to set the language associtated with a transcript', }, + languageSelectPlaceholder: { + id: 'authoring.videoeditor.transcripts.languageSelectPlaceholder', + defaultMessage: 'Select Language', + description: 'Placeholder For Dropdown, which allows users to set the language associtated with a transcript', + }, cancelDeleteLabel: { id: 'authoring.videoeditor.transcripts.cancelDeleteLabel', defaultMessage: 'Cancel', diff --git a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/__snapshots__/index.test.jsx.snap b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/__snapshots__/index.test.jsx.snap index 024ac1d46..6b5382f37 100644 --- a/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/__snapshots__/index.test.jsx.snap +++ b/src/editors/containers/VideoEditor/components/VideoSettingsModal/components/VideoSourceWidget/__snapshots__/index.test.jsx.snap @@ -36,7 +36,7 @@ exports[`VideoSourceWidget snapshots snapshots: renders as expected with default /> {fallbackVideos.formValue.map((videoUrl, index) => ( - +