make it possible to lock a description in the editor header

This commit is contained in:
Mads Rasmussen
2016-06-13 15:19:30 +02:00
parent a3614fee0d
commit db2dafd40c
4 changed files with 11 additions and 1 deletions

View File

@@ -254,6 +254,7 @@ Use this directive to construct a header inside the main editor window.
hideAlias: "@",
description: "=",
hideDescription: "@",
descriptionLocked: "@",
navigation: "="
},
link: link

View File

@@ -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 {
display: flex;
align-items: center;

View File

@@ -43,9 +43,11 @@
class="umb-panel-header-description"
localize="placeholder"
placeholder="@placeholders_enterDescription"
ng-if="!hideDescription"
ng-if="!hideDescription && !descriptionLocked"
ng-model="$parent.description" />
<div class="umb-panel-header-locked-description" ng-show="descriptionLocked">{{ description }}</div>
</div>
</div>

View File

@@ -15,6 +15,7 @@
alias="vm.template.alias"
hideDescription="true"
description="vm.template.virtualPath"
description-locked="true"
menu="vm.page.menu"
hide-icon="false">
</umb-editor-header>