parent
5c3f0138f5
commit
5819cc75d3
|
@ -29,3 +29,4 @@ doc
|
||||||
UI/WebServerResources/scss/.sass-cache
|
UI/WebServerResources/scss/.sass-cache
|
||||||
.scss-lint-config.yml_
|
.scss-lint-config.yml_
|
||||||
.dat3015.0b5
|
.dat3015.0b5
|
||||||
|
UI/WebServerResources/fonts
|
||||||
|
|
|
@ -54,11 +54,8 @@
|
||||||
</md-input-container>
|
</md-input-container>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<!-- org units -->
|
<!-- org units -->
|
||||||
|
|
||||||
<div class="attr" data-ng-repeat="unit in card.orgUnits">
|
<div class="attr" data-ng-repeat="unit in card.orgUnits">
|
||||||
|
|
||||||
<div layout="row" layout-align="center end">
|
<div layout="row" layout-align="center end">
|
||||||
<md-input-container>
|
<md-input-container>
|
||||||
<label class="pseudo-input-label">
|
<label class="pseudo-input-label">
|
||||||
|
@ -90,9 +87,7 @@
|
||||||
</md-input-container>
|
</md-input-container>
|
||||||
|
|
||||||
<!-- categories -->
|
<!-- categories -->
|
||||||
<!-- if there's some categories, here they are (this is sort of a template) -->
|
|
||||||
<div class="attr" data-ng-repeat="category in card.categories">
|
<div class="attr" data-ng-repeat="category in card.categories">
|
||||||
|
|
||||||
<div layout="row" layout-align="center end">
|
<div layout="row" layout-align="center end">
|
||||||
<md-input-container>
|
<md-input-container>
|
||||||
<label class="pseudo-input-label">
|
<label class="pseudo-input-label">
|
||||||
|
@ -118,16 +113,14 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- emails -->
|
<!-- emails -->
|
||||||
|
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<div class="attr" data-ng-repeat="email in card.emails">
|
<div class="attr" data-ng-repeat="email in card.emails">
|
||||||
|
|
||||||
<div class="md-layout-margin" layout="row" layout-align="space-between end">
|
<div class="md-layout-margin" layout="row" layout-align="space-between end">
|
||||||
<md-select ng-model="email.type">
|
<md-select ng-model="email.type">
|
||||||
<md-option ng-repeat="type in allEmailTypes" ng-value="type">{{ type }}</md-option>
|
<md-option ng-repeat="type in allEmailTypes" ng-value="type">{{ type }}</md-option>
|
||||||
</md-select>
|
</md-select>
|
||||||
<md-input-container>
|
<md-input-container>
|
||||||
<label class="pseudo-input-label"><var:string label:value="New Email Address"/></label>
|
<label class="pseudo-input-label"><var:string label:value="Email Address"/></label>
|
||||||
<input type="email" data-ng-model="email.value"
|
<input type="email" data-ng-model="email.value"
|
||||||
data-sg-focus-on="email_{{$index}}"/>
|
data-sg-focus-on="email_{{$index}}"/>
|
||||||
</md-input-container>
|
</md-input-container>
|
||||||
|
@ -136,166 +129,179 @@
|
||||||
</md-button>
|
</md-button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="attr">
|
<div class="md-layout-margin" layout="row" layout-align="start center">
|
||||||
<div class="value single">
|
<md-button class="icon" data-ng-click="addEmail()">
|
||||||
<span class="button secondary outline tiny" data-ng-click="addEmail()">
|
<i class="md-icon-add-circle"><!-- new --></i>
|
||||||
<i class="md-icon-add"><!-- new --></i>
|
</md-button>
|
||||||
<var:string label:value="New Email Address"/>
|
<label class="button-label">
|
||||||
</span>
|
<var:string label:value="New Email Address"/>
|
||||||
</div>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- phones -->
|
<!-- phones -->
|
||||||
<div class="pseudo-input">
|
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<div class="attr" data-ng-repeat="phone in card.phones">
|
<div class="attr" data-ng-repeat="phone in card.phones">
|
||||||
<div class="action">
|
<div layout="row" layout-align="center end">
|
||||||
<span class="button alert icon" data-ng-click="card.$delete('phones', $index)">
|
<md-select data-ng-model="phone.type">
|
||||||
<i class="md-icon-remove-circle-outline"><!-- remove --></i>
|
<md-option ng-repeat="type in allTelTypes" ng-value="type">{{ type }}</md-option>
|
||||||
</span>
|
</md-select>
|
||||||
</div>
|
<md-input-container>
|
||||||
<div class="key">
|
<label class="pseudo-input-label">
|
||||||
<select class="text-right" data-ng-model="phone.type" data-ng-options="type for type in allTelTypes">
|
<var:string label:value="Phone Number"/>
|
||||||
<!-- phone types -->
|
</label>
|
||||||
</select>
|
<input type="text" data-ng-model="phone.value"
|
||||||
</div>
|
|
||||||
<div class="value">
|
|
||||||
<p class="pseudo-input-inputLike--underline">
|
|
||||||
<input type="text" label:placeholder="phone number" data-ng-model="phone.value"
|
|
||||||
data-sg-focus-on="phone_{{$index}}"/>
|
data-sg-focus-on="phone_{{$index}}"/>
|
||||||
</p>
|
</md-input-container>
|
||||||
|
<md-button class="icon" data-ng-click="card.$delete('phones', $index)">
|
||||||
|
<i class="md-icon-remove-circle"><!-- remove --></i>
|
||||||
|
</md-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="attr">
|
|
||||||
<div class="value single">
|
<div class="md-layout-margin" layout="row" layout-align="start center">
|
||||||
<span class="button secondary outline tiny" data-ng-click="addPhone()">
|
<md-button class="icon" data-ng-click="addPhone()">
|
||||||
<i class="md-icon-add"><!-- new --></i>
|
<i class="md-icon-add-circle"><!-- new --></i>
|
||||||
<var:string label:value="New Phone Number"/>
|
</md-button>
|
||||||
</span>
|
<label class="button-label">
|
||||||
</div>
|
<var:string label:value="New Phone Number"/>
|
||||||
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- urls -->
|
<!-- urls -->
|
||||||
<div class="pseudo-input">
|
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<div class="attr" data-ng-repeat="url in card.urls">
|
<div class="attr" data-ng-repeat="url in card.urls">
|
||||||
<div class="action">
|
<div layout="row" layout-align="center end">
|
||||||
|
<md-select class="text-right" data-ng-model="url.type">
|
||||||
|
<md-option ng-repeat="type in allUrlTypes" value="type">{{ type }}</md-option>
|
||||||
|
</md-select>
|
||||||
|
<md-input-container>
|
||||||
|
<label class="pseudo-input-label">
|
||||||
|
<var:string label:value="URL"/>
|
||||||
|
</label>
|
||||||
|
<input type="url" data-ng-model="url.value" data-sg-focus-on="url_{{$index}}"/>
|
||||||
|
</md-input-container>
|
||||||
<span class="button alert icon" data-ng-click="card.$delete('urls', $index)">
|
<span class="button alert icon" data-ng-click="card.$delete('urls', $index)">
|
||||||
<i class="md-icon-remove-circle-outline"><!-- remove --></i>
|
<i class="md-icon-remove-circle-outline"><!-- remove --></i>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="key">
|
|
||||||
<select class="text-right" data-ng-model="url.type" data-ng-options="type for type in allUrlTypes">
|
|
||||||
<!-- url types -->
|
|
||||||
</select>
|
|
||||||
</div>
|
|
||||||
<div class="value">
|
|
||||||
<p class="pseudo-input-inputLike--underline">
|
|
||||||
<input type="url" label:placeholder="URL" data-ng-model="url.value" data-sg-focus-on="url_{{$index}}"/>
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="attr">
|
<div class="md-layout-margin" layout="row" layout-align="start center">
|
||||||
<div class="value single">
|
<md-button class="icon" data-ng-click="addUrl()">
|
||||||
<span class="button secondary outline tiny" data-ng-click="addUrl()">
|
<i class="md-icon-add-circle"><!-- new --></i>
|
||||||
<i class="md-icon-add"><!-- new --></i>
|
</md-button>
|
||||||
<var:string label:value="New URL"/>
|
<label class="button-label">
|
||||||
</span>
|
<var:string label:value="New URL"/>
|
||||||
</div>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- addresses -->
|
<!-- addresses -->
|
||||||
<div class="pseudo-input">
|
|
||||||
<div class="section">
|
<div class="section">
|
||||||
<div class="attr" data-ng-repeat="address in card.addresses">
|
<div class="attr" data-ng-repeat="address in card.addresses">
|
||||||
<div class="action">
|
|
||||||
<span class="button alert icon" data-ng-click="card.$delete('addresses', $index)">
|
|
||||||
<i class="md-icon-remove-circle-outline"><!-- remove --></i>
|
<div layout="row" layout-align="start end">
|
||||||
</span>
|
<md-select data-ng-model="address.type">
|
||||||
|
<md-option ng-repeat="type in allAddressTypes" ng-value="type">{{ type }}</md-option>
|
||||||
|
</md-select>
|
||||||
|
<p>
|
||||||
|
<var:string label:value="Address"/>
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="key">
|
<div layout="row" layout-align="center end">
|
||||||
<select class="text-right" data-ng-model="address.type" data-ng-options="type for type in allAddressTypes">
|
<md-input-container>
|
||||||
<!-- address types -->
|
<label>
|
||||||
</select>
|
<var:string label:value="street"/>
|
||||||
</div>
|
</label>
|
||||||
<div class="value compact">
|
<input type="text" data-ng-model="address.street"
|
||||||
<p class="pseudo-input-inputLike--underline">
|
|
||||||
<input type="text" label:placeholder="street" data-ng-model="address.street"
|
|
||||||
data-sg-focus-on="address_{{$index}}"/>
|
data-sg-focus-on="address_{{$index}}"/>
|
||||||
</p>
|
</md-input-container>
|
||||||
|
<md-input-container>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
<label>
|
||||||
|
<var:string label:value=""/>
|
||||||
|
</label>
|
||||||
<input type="text" data-ng-model="address.street2"/>
|
<input type="text" data-ng-model="address.street2"/>
|
||||||
</p>
|
</md-input-container>
|
||||||
|
</div>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
<div layout="row" layout-align="center end">
|
||||||
<input type="text" label:placeholder="Postoffice" data-ng-model="address.postoffice"/>
|
<md-input-container>
|
||||||
</p>
|
<label>
|
||||||
|
<var:string label:value="Postoffice"/>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
</label>
|
||||||
<input type="text" label:placeholder="City" data-ng-model="address.locality"/>
|
<input type="text" data-ng-model="address.postoffice"/>
|
||||||
</p>
|
</md-input-container>
|
||||||
|
</div>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
<div layout="row" layout-align="center end">
|
||||||
<input type="text" label:placeholder="Region" data-ng-model="address.region"/>
|
<md-input-container>
|
||||||
</p>
|
<label>
|
||||||
|
<var:string label:value="City"/>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
</label>
|
||||||
<input type="text" label:placeholder="Country" data-ng-model="address.country"/>
|
<input type="text" data-ng-model="address.locality"/>
|
||||||
</p>
|
</md-input-container>
|
||||||
|
</div>
|
||||||
<p class="pseudo-input-inputLike--underline">
|
<div layout="row" layout-align="center end">
|
||||||
<input type="text" label:placeholder="Postal Code" data-ng-model="address.postalcode"/>
|
<md-input-container>
|
||||||
</p>
|
<label>
|
||||||
|
<var:string label:value="Region"/>
|
||||||
|
</label>
|
||||||
|
<input type="text" data-ng-model="address.region"/>
|
||||||
|
</md-input-container>
|
||||||
|
</div>
|
||||||
|
<div layout="row" layout-align="center end">
|
||||||
|
<md-input-container>
|
||||||
|
<label>
|
||||||
|
<var:string label:value="Country"/>
|
||||||
|
</label>
|
||||||
|
<input type="text" data-ng-model="address.country"/>
|
||||||
|
</md-input-container>
|
||||||
|
</div>
|
||||||
|
<div layout="row" layout-align="center end">
|
||||||
|
<md-input-container>
|
||||||
|
<label>
|
||||||
|
<var:string label:value="Postal Code"/>
|
||||||
|
</label>
|
||||||
|
<input type="text" data-ng-model="address.postalcode"/>
|
||||||
|
</md-input-container>
|
||||||
|
<md-button class="icon" data-ng-click="card.$delete('addresses', $index)">
|
||||||
|
<i class="md-icon-remove-circle"><!-- remove --></i>
|
||||||
|
</md-button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="attr">
|
<div class="md-layout-margin" layout="row" layout-align="start center">
|
||||||
<div class="value single">
|
<md-button class="icon" data-ng-click="addAddress()">
|
||||||
<span class="button secondary outline tiny" data-ng-click="addAddress()">
|
<i class="md-icon-add-circle"><!-- new --></i>
|
||||||
<i class="md-icon-add"><!-- new --></i>
|
</md-button>
|
||||||
<var:string label:value="New Address"/>
|
<label class="button-label">
|
||||||
</span>
|
<var:string label:value="New Address"/>
|
||||||
</div>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- note -->
|
<!-- note -->
|
||||||
<div class="attr">
|
<md-input-container>
|
||||||
<div class="action">
|
|
||||||
<var:entity const:name="nbsp"/>
|
|
||||||
</div>
|
|
||||||
<div class="key">
|
|
||||||
<label class=" right inline">
|
<label class=" right inline">
|
||||||
<var:string label:value="Note"/>
|
<var:string label:value="Note"/>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
|
||||||
<div class="value">
|
|
||||||
<textarea data-ng-model="card.note"><!-- note --></textarea>
|
<textarea data-ng-model="card.note"><!-- note --></textarea>
|
||||||
</div>
|
</md-input-container>
|
||||||
</div>
|
|
||||||
<fieldset class="sg-buttongroup">
|
|
||||||
<span class="button tiny radius secondary" data-ng-click="cancel()">
|
|
||||||
<i class="icon-arrow-left"><!-- cancel --></i>
|
<div class="fieldset md-layout-margin" layout="row" layout-align="end center">
|
||||||
|
<md-button class="md-primary md-hue-3" data-ng-click="cancel()">
|
||||||
<var:string label:value="Cancel"/>
|
<var:string label:value="Cancel"/>
|
||||||
</span>
|
</md-button>
|
||||||
<span class="button tiny radius secondary" data-ng-click="reset()">
|
<md-button class="md-accent" data-ng-click="reset()">
|
||||||
<i class="icon-undo"><!-- reset --></i>
|
|
||||||
<var:string label:value="Reset"/>
|
<var:string label:value="Reset"/>
|
||||||
</span>
|
</md-button>
|
||||||
<md-button class="button tiny radius" type="submit">
|
<md-button class="md-accent md-hue-3" type="submit">
|
||||||
<i class="icon-checkmark"><!-- save --></i>
|
|
||||||
<var:string label:value="Save"/>
|
<var:string label:value="Save"/>
|
||||||
</md-button>
|
</md-button>
|
||||||
</fieldset>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<form name="listForm" data-ng-show="card.$isList()" data-ng-submit="save(listForm)">
|
<form name="listForm" data-ng-show="card.$isList()" data-ng-submit="save(listForm)">
|
||||||
<div class="buttonsToolbar">
|
<div class="buttonsToolbar">
|
||||||
|
@ -365,6 +371,6 @@
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</md-content>
|
</md-content>
|
||||||
|
|
||||||
</container>
|
</container>
|
||||||
|
|
|
@ -1 +1,5 @@
|
||||||
@import "extends";
|
@import "extends";
|
||||||
|
|
||||||
|
md-select {
|
||||||
|
margin-bottom: 2px;
|
||||||
|
}
|
Loading…
Reference in New Issue