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) => (
-
+