From 368a487b3fb5147d6a9862875b3388eb2a0f93f7 Mon Sep 17 00:00:00 2001 From: Liana Harris <46411498+LianaHarris360@users.noreply.github.com> Date: Tue, 17 Sep 2024 10:27:45 -0500 Subject: [PATCH 1/4] Move helpText to LicenseDropdown component --- .../QuickEditModal/EditSourceModal.vue | 4 +--- .../frontend/shared/views/LicenseDropdown.vue | 22 ++++++++++++++++--- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditSourceModal.vue b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditSourceModal.vue index 839f19a896..3f0a1bc108 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditSourceModal.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/components/QuickEditModal/EditSourceModal.vue @@ -62,11 +62,9 @@ box :required="isEditable" :disabled="!isEditable" + :helpText="helpText" /> -
- {{ helpText }} -
+
+ {{ helpText }} +
+
+ {{ helpTextString.$tr('cannotEditPublic') }} +
+ {{ helpTextString.$tr('cannotEditPublic') }} +
@@ -409,6 +416,8 @@ nonUniqueValue, } from 'shared/constants'; import { constantsTranslationMixin, metadataTranslationMixin } from 'shared/mixins'; + import { crossComponentTranslator } from 'shared/i18n'; + import EditSourceModal from '../QuickEditModal/EditSourceModal.vue'; function getValueFromResults(results) { if (results.length === 0) { @@ -547,6 +556,7 @@ valid: true, diffTracker: {}, changed: false, + helpTextString: crossComponentTranslator(EditSourceModal), }; }, computed: { @@ -991,4 +1001,13 @@ } } + // Positions help text underneath + p.help { + position: relative; + top: -20px; + left: 10px; + margin-bottom: 14px; + font-size: 12px; + color: var(--v-text-lighten4); + } From 6982d4daeda7e3fef82b9d789ddb0a8f51010b47 Mon Sep 17 00:00:00 2001 From: Liana Harris <46411498+LianaHarris360@users.noreply.github.com> Date: Fri, 20 Sep 2024 12:17:03 -0500 Subject: [PATCH 4/4] Fix lintint --- .../channelEdit/components/edit/DetailsTabView.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/contentcuration/contentcuration/frontend/channelEdit/components/edit/DetailsTabView.vue b/contentcuration/contentcuration/frontend/channelEdit/components/edit/DetailsTabView.vue index a30c059072..8c18d1fc70 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/components/edit/DetailsTabView.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/components/edit/DetailsTabView.vue @@ -271,7 +271,7 @@- {{ helpTextString.$tr('cannotEditPublic') }} + {{ helpTextString.$tr('cannotEditPublic') }}
@@ -324,9 +324,9 @@ :disabled="disableSourceEdits" :placeholder="getPlaceholder('license')" :descriptionPlaceholder="getPlaceholder('license_description')" + :helpText="disableSourceEdits ? helpTextString.$tr('cannotEditPublic') : ''" @focus="trackClick('License')" @descriptionFocus="trackClick('License description')" - :helpText="disableSourceEdits ? helpTextString.$tr('cannotEditPublic') : ''" /> @@ -349,7 +349,7 @@ @focus="trackClick('Copyright holder')" />- {{ helpTextString.$tr('cannotEditPublic') }} + {{ helpTextString.$tr('cannotEditPublic') }}
@@ -391,6 +391,7 @@ import FileUpload from '../../views/files/FileUpload'; import SubtitlesList from '../../views/files/supplementaryLists/SubtitlesList'; import { isImportedContent, isDisableSourceEdits, importedChannelLink } from '../../utils'; + import EditSourceModal from '../QuickEditModal/EditSourceModal.vue'; import AccessibilityOptions from './AccessibilityOptions.vue'; import LevelsOptions from 'shared/views/contentNodeFields/LevelsOptions'; import CategoryOptions from 'shared/views/contentNodeFields/CategoryOptions'; @@ -417,7 +418,6 @@ } from 'shared/constants'; import { constantsTranslationMixin, metadataTranslationMixin } from 'shared/mixins'; import { crossComponentTranslator } from 'shared/i18n'; - import EditSourceModal from '../QuickEditModal/EditSourceModal.vue'; function getValueFromResults(results) { if (results.length === 0) { @@ -1001,7 +1001,7 @@ } } - // Positions help text underneath + // Positions help text underneath p.help { position: relative; top: -20px; @@ -1010,4 +1010,5 @@ font-size: 12px; color: var(--v-text-lighten4); } +