diff --git a/src/components/manage/Blocks/Group/Edit.jsx b/src/components/manage/Blocks/Group/Edit.jsx index b310b93..bdbe72e 100644 --- a/src/components/manage/Blocks/Group/Edit.jsx +++ b/src/components/manage/Blocks/Group/Edit.jsx @@ -97,7 +97,15 @@ const Edit = (props) => { }; const counterComponent = props.data.maxChars ? ( -

+

{ + setSelectedBlock(); + props.setSidebarTab(1); + }} + aria-hidden="true" + > {props.data.maxChars - charCount < 0 ? ( <> {`${ @@ -141,7 +149,9 @@ const Edit = (props) => { allowedBlocks={data.allowedBlocks} title={data.placeholder} description={data?.instructions?.data} - onSelectBlock={(id) => setSelectedBlock(id)} + onSelectBlock={(id) => { + setSelectedBlock(id); + }} onChangeFormData={(newFormData) => { onChangeBlock(block, { ...data, @@ -169,7 +179,7 @@ const Edit = (props) => { disabled={data.disableInnerButtons} extraControls={ <> - {!data?.readOnlySettings && instructions && ( + {instructions && ( <> - - {extraControls} - {!disableNewBlocks && !blockHasValue(data) && ( - - )} - {!required && ( - - )} - {this.state.addNewBlockOpened && ( - { - this.setState({ addNewBlockOpened: false }); - onMutateBlock(id, value); - }} - currentBlock={block} - allowedBlocks={allowedBlocks} - /> + {!disabled && ( + <> +

+ +
+ + {!disableNewBlocks && !blockHasValue(data) && ( + + )} + {!required && ( + + )} + {this.state.addNewBlockOpened && ( + { + this.setState({ addNewBlockOpened: false }); + onMutateBlock(id, value); + }} + currentBlock={block} + allowedBlocks={allowedBlocks} + /> + )} + )} )} diff --git a/src/components/manage/Blocks/Group/editor.less b/src/components/manage/Blocks/Group/editor.less index 07779ed..9763d01 100644 --- a/src/components/manage/Blocks/Group/editor.less +++ b/src/components/manage/Blocks/Group/editor.less @@ -67,7 +67,6 @@ z-index: 3; right: -9px; display: flex; - padding: 5px; border: none; border: 1px solid @borderColor; border-bottom: 1px solid @pageBackground; @@ -77,8 +76,11 @@ border-top-right-radius: 1rem; .ui.basic.button { - padding: 3px; - padding-right: 0; + padding: 8px 5px; + } + + .ui.basic.button:hover { + background: transparent !important; } } }