make it possible to lock a description in the editor header
This commit is contained in:
@@ -254,6 +254,7 @@ Use this directive to construct a header inside the main editor window.
|
|||||||
hideAlias: "@",
|
hideAlias: "@",
|
||||||
description: "=",
|
description: "=",
|
||||||
hideDescription: "@",
|
hideDescription: "@",
|
||||||
|
descriptionLocked: "@",
|
||||||
navigation: "="
|
navigation: "="
|
||||||
},
|
},
|
||||||
link: link
|
link: link
|
||||||
|
|||||||
@@ -480,6 +480,12 @@ input.umb-panel-header-description {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.umb-panel-header-locked-description {
|
||||||
|
font-size: 12px;
|
||||||
|
margin-left: 2px;
|
||||||
|
margin-top: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
.umb-editor-drawer-content {
|
.umb-editor-drawer-content {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|||||||
@@ -43,9 +43,11 @@
|
|||||||
class="umb-panel-header-description"
|
class="umb-panel-header-description"
|
||||||
localize="placeholder"
|
localize="placeholder"
|
||||||
placeholder="@placeholders_enterDescription"
|
placeholder="@placeholders_enterDescription"
|
||||||
ng-if="!hideDescription"
|
ng-if="!hideDescription && !descriptionLocked"
|
||||||
ng-model="$parent.description" />
|
ng-model="$parent.description" />
|
||||||
|
|
||||||
|
<div class="umb-panel-header-locked-description" ng-show="descriptionLocked">{{ description }}</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
alias="vm.template.alias"
|
alias="vm.template.alias"
|
||||||
hideDescription="true"
|
hideDescription="true"
|
||||||
description="vm.template.virtualPath"
|
description="vm.template.virtualPath"
|
||||||
|
description-locked="true"
|
||||||
menu="vm.page.menu"
|
menu="vm.page.menu"
|
||||||
hide-icon="false">
|
hide-icon="false">
|
||||||
</umb-editor-header>
|
</umb-editor-header>
|
||||||
|
|||||||
Reference in New Issue
Block a user