Fixes missing header validation

This commit is contained in:
perploug
2013-11-18 10:48:33 +01:00
parent 21e3893528
commit a9dd33908c
6 changed files with 32 additions and 50 deletions

View File

@@ -33,15 +33,6 @@
bottom: 90px;
}
.umb-panel-header h1.umb-headline-editor {
cursor: text;
}
.umb-headline-editor-wrapper h1.headline{
height: 20px; padding: 30px 0 0 20px;
position: relative;
}
.umb-panel-header .umb-headline, .umb-panel-header h1 {
font-size: 18px;
border: none;
@@ -50,7 +41,6 @@
padding: 0;
height: auto;
width: 100%;
border-bottom: 1px dotted #f8f8f8;
}
.umb-panel-header .umb-headline:hover,.umb-panel-header .umb-headline:active {
@@ -58,6 +48,10 @@
color: @black
}
.umb-headline-editor-wrapper{
position: relative;
}
.umb-headline-editor-wrapper .help-inline{
right: 0px;
top: 25px;

View File

@@ -8,12 +8,9 @@
<umb-header tabs="content.tabs">
<div class="span7">
<input type="text"
class="umb-headline"
localize="placeholder"
select-on-focus
placeholder="@placeholders_entername"
ng-model="content.name" />
<umb-content-name
placeholder="@placeholders_entername"
ng-model="content.name"/>
</div>
<div class="span5">

View File

@@ -7,15 +7,13 @@
<umb-header>
<div class="span4">
<input type="text"
class="umb-headline"
localize="placeholder"
placeholder="@placeholders_entername"
ng-model="content.name" />
<div class="span7">
<umb-content-name
placeholder="@placeholders_entername"
ng-model="content.name"/>
</div>
<div class="span8">
<div class="span5">
<div class="btn-toolbar pull-right umb-btn-toolbar">
<umb-options-menu ng-show="currentNode"

View File

@@ -1,18 +1,16 @@
<ng-form name="contentNameForm">
<div class="umb-headline-editor-wrapper" ng-class="{'ng-invalid': contentNameForm.name.$invalid}">
<h1 ng-click="goEdit()" ng-hide="editMode">{{model}}</h1>
<input
class="input-xlarge"
on-blur="exitEdit()"
ng-show="editMode"
name="name"
type="text"
placeholder="{{placeholder}}"
ng-model="model"
<input type="text"
name="name"
localize="placeholder"
class="umb-headline"
localize="placeholder"
select-on-focus
placeholder="{{placeholder}}"
ng-model="model"
required
val-server-field="Name" />
val-server-field="Name"/>
<span class="help-inline" val-msg-for="name" val-toggle-msg="required">Required</span>
<span class="help-inline" val-msg-for="name" val-toggle-msg="valServerField">{{contentNameForm.name.errorMsg}}</span>

View File

@@ -6,15 +6,13 @@
<umb-panel>
<umb-header tabs="content.tabs">
<div class="span4">
<input type="text"
class="umb-headline"
localize="placeholder"
placeholder="@placeholders_entername"
ng-model="content.name" />
</div>
<div class="span5">
<umb-content-name
placeholder="@placeholders_entername"
ng-model="content.name"/>
</div>
<div class="span8">
<div class="span5">
<div class="btn-toolbar pull-right umb-btn-toolbar">
<div class="btn-group" ng-animate="'fade'" ng-show="formStatus">
<p class="btn btn-link umb-status-label">{{formStatus}}</p>
@@ -24,7 +22,6 @@
current-node="currentNode"
current-section="{{currentSection}}">
</umb-options-menu>
</div>
</div>
</umb-header>

View File

@@ -6,15 +6,13 @@
<umb-panel>
<umb-header tabs="content.tabs">
<div class="span4" ng-if="content.membershipScenario == 0">
<input type="text"
class="umb-headline"
localize="placeholder"
placeholder="@placeholders_entername"
ng-model="content.name" />
<div class="span7" ng-if="content.membershipScenario == 0">
<umb-content-name
placeholder="@placeholders_entername"
ng-model="content.name"/>
</div>
<div class="span8">
<div class="span5">
<div class="btn-toolbar pull-right umb-btn-toolbar">
<div class="btn-group" ng-animate="'fade'" ng-show="formStatus">
<p class="btn btn-link umb-status-label">{{formStatus}}</p>