Suggestion: Add config setting in Rich Text Editor to control the linkpicker overlay size (#11007)

This commit is contained in:
Jan Skovgaard
2021-09-01 16:45:17 +02:00
committed by GitHub
parent 4a12ef5e19
commit 1c4f6bb799
3 changed files with 15 additions and 0 deletions

View File

@@ -1543,6 +1543,7 @@ function tinyMceService($rootScope, $q, imageHelper, $locale, $http, $timeout, s
dataTypeKey: args.model.dataTypeKey,
ignoreUserStartNodes: args.model.config.ignoreUserStartNodes,
anchors: anchorValues,
size: args.model.config.editor.overlayWidthSize,
submit: function (model) {
self.insertLinkInEditor(args.editor, model.target, anchorElement);
editorService.close();

View File

@@ -23,6 +23,10 @@ angular.module("umbraco").controller("Umbraco.PrevalueEditors.RteController",
$scope.model.value.mode = "classic";
}
if(!$scope.model.value.overlayWidthSize) {
$scope.model.value.overlayWidthSize = "small";
}
tinyMceService.configuration().then(function(config){
$scope.tinyMceConfig = config;

View File

@@ -46,4 +46,14 @@
</div>
</umb-control-group>
<umb-control-group label="Overlay width size" description="Select overlay width size">
<div class="vertical-align-items">
<select ng-model="model.value.overlayWidthSize">
<option value="small">Small</option>
<option value="medium">Medium</option>
<option value="large">Large</option>
</select>
</div>
</umb-control-group>
</div>