diff --git a/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_content.create.widget.scss b/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_content.create.widget.scss index bfb6cde85d..98385beda5 100644 --- a/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_content.create.widget.scss +++ b/src/bundle/Resources/public/scss/ui/modules/universal-discovery/_content.create.widget.scss @@ -6,14 +6,21 @@ &__confirm-wrapper { display: flex; margin-top: calculateRem(20px); + padding: 0 calculateRem(32px); } &__confirm-button { margin-right: calculateRem(16px); } - .ibexa-extra-actions__section-content { - width: 75%; + .ibexa-extra-actions { + &__content { + height: calc(100% - #{calculateRem(166px)}); + } + + &__section-content { + width: 75%; + } } } } diff --git a/src/bundle/ui-dev/src/modules/universal-discovery/components/content-create-widget/content.create.widget.js b/src/bundle/ui-dev/src/modules/universal-discovery/components/content-create-widget/content.create.widget.js index 4994808159..f0c5c07b7b 100644 --- a/src/bundle/ui-dev/src/modules/universal-discovery/components/content-create-widget/content.create.widget.js +++ b/src/bundle/ui-dev/src/modules/universal-discovery/components/content-create-widget/content.create.widget.js @@ -75,22 +75,29 @@ const ContentCreateWidget = () => { const createLabel = Translator.trans(/*@Desc("Create new")*/ 'create_content.create', {}, 'universal_discovery_widget'); const closeLabel = Translator.trans(/*@Desc("Close")*/ 'popup.close.label', {}, 'universal_discovery_widget'); const cancelLabel = Translator.trans(/*@Desc("Cancel")*/ 'content_create.cancel.label', {}, 'universal_discovery_widget'); - const placeholder = Translator.trans(/*@Desc("Type to refine")*/ 'content_create.placeholder', {}, 'universal_discovery_widget') - const filtersDescLabel = Translator.trans(/*@Desc("Or choose from list")*/ 'content.create.filters.desc', {}, 'universal_discovery_widget'); + const placeholder = Translator.trans(/*@Desc("Type to refine")*/ 'content_create.placeholder', {}, 'universal_discovery_widget'); + const filtersDescLabel = Translator.trans( + /*@Desc("Or choose from list")*/ 'content.create.filters.desc', + {}, + 'universal_discovery_widget' + ); const createUnderLabel = Translator.trans( /*@Desc("under %content_name%")*/ 'content.create.editing_details', { content_name: selectedLocation?.location?.ContentInfo.Content.TranslatedName }, - 'universal_discovery_widget'); + 'universal_discovery_widget' + ); const widgetClassName = createCssClassNames({ 'ibexa-extra-actions': true, 'ibexa-extra-actions--create': true, 'ibexa-extra-actions--hidden': !createContentVisible, 'c-content-create': true, }); - const languageOptions = languages.filter(((language) => language.enabled)).map((language) => ({ - value: language.languageCode, - label: language.name, - })); + const languageOptions = languages + .filter((language) => language.enabled) + .map((language) => ({ + value: language.languageCode, + label: language.name, + })); useEffect(() => { window.ibexa.helpers.tooltips.parse(refContentTree.current); @@ -109,9 +116,7 @@ const ContentCreateWidget = () => { data-tooltip-container-selector=".c-udw-tab"> -
- {createUnderLabel} -
+
{createUnderLabel}
{selectLanguageLabel}
@@ -139,15 +144,14 @@ const ContentCreateWidget = () => {
-
- {filtersDescLabel} -
+
{filtersDescLabel}
{contentTypes.map(([groupName, groupItems]) => { const restrictedContentTypeIds = selectedLocation?.permissions?.create.restrictedContentTypeIds ?? []; const isHidden = groupItems.every((groupItem) => { const isNotSearchedName = filterQuery && !groupItem.name.toLowerCase().includes(filterQuery); - const hasNotPermission = restrictedContentTypeIds.length && !restrictedContentTypeIds.includes(groupItem.id.toString()); + const hasNotPermission = + restrictedContentTypeIds.length && !restrictedContentTypeIds.includes(groupItem.id.toString()); const isNotAllowedContentType = allowedContentTypes && !allowedContentTypes.includes(groupItem.identifier); return isNotSearchedName || hasNotPermission || isNotAllowedContentType; @@ -159,9 +163,7 @@ const ContentCreateWidget = () => { return (
-
- {groupName} -
+
{groupName}
{groupItems.map(({ name, thumbnail, identifier, id }) => { const isHidden = (filterQuery && !name.toLowerCase().includes(filterQuery)) || @@ -181,12 +183,14 @@ const ContentCreateWidget = () => { } return ( - -
- - -
+
+
+ +