The original form used table layout; don't know if we have an alternative, CSS-based layout
-->
-<table class="form-layout-compressed">
+<table class="form-layout">
<tbody>
<tr>
<td class="label">Label</td>
<td>
- <input type="text" ng-model="caseType.title"/>
+ <input type="text" ng-model="caseType.title" class="big crm-form-text"/>
</td>
</tr>
<tr>
<tr>
<td class="label">Description</td>
<td>
- <textarea ng-model="caseType.description"></textarea>
+ <textarea ng-model="caseType.description" class="big crm-form-textarea"></textarea>
</td>
</tr>
<tr>
Required vars: caseType
-->
<div class="crm-block crm-form-block crmCaseType">
+ <div class="crm-submit-buttons">
+ <a ng-click="save()" class="button"><span>Save</span></a>
+ <a ng-href="#/caseType" class="button"><span>Cancel</span></a>
+ </div>
+
<div ng-include="partialUrl('caseTypeDetails.html')"></div>
<h2>Roles</h2>
<div ng-repeat="activitySet in caseType.definition.activitySets" id="acttab-{{$index}}">
<div ng-include="activityTableTemplate(activitySet)"></div>
- <div class="crm-accordion-wrapper">
+ <div class="crm-accordion-wrapper collapsed">
<div class="crm-accordion-header">Advanced</div>
<div class="crm-accordion-body" ng-include="partialUrl('activitySetDetails.html')"></div>
</div>
</div>
<!--<button ng-click="dump()">Log</button>-->
- <div class="action-link">
+ <div class="crm-submit-buttons">
<a ng-click="save()" class="button"><span>Save</span></a>
<a ng-href="#/caseType" class="button"><span>Cancel</span></a>
</div>
A Case Type describes a group of related tasks, interactions, or processes.
</div>
-<table class="form-layout">
+<table class="display">
<thead>
- <tr>
- <th>Name</th>
- <th>Title</th>
- <th>Description</th>
- <th>Enabled?</th>
- <th></th>
- </tr>
+ <tr>
+ <th>Title</th>
+ <th>Name</th>
+ <th>Description</th>
+ <th>Enabled?</th>
+ <th></th>
+ </tr>
</thead>
- <tr ng-repeat="caseType in caseTypes">
- <td>{{caseType.name}}</td>
- <td>{{caseType.title}}</td>
- <td>{{caseType.description}}</td>
- <td>{{caseType.is_active}}</td>
- <td><a ng-href="#/caseType/{{caseType.id}}">Edit</a</td>
- </tr>
+ <tbody>
+ <tr ng-repeat="caseType in caseTypes" ng-class-even="'crm-entity even-row even'" ng-class-odd="'crm-entity odd-row odd'">
+ <td>{{caseType.title}}</td>
+ <td>{{caseType.name}}</td>
+ <td>{{caseType.description}}</td>
+ <td>{{caseType.is_active}}</td>
+ <td><a ng-href="#/caseType/{{caseType.id}}">Edit</a</td>
+ </tr>
+ </tbody>
</table>
-<div class="action-link">
- <a ng-href="#/caseType/new" class="button"><span>» New Case Type</span></a>
+<div class="crm-submit-buttons">
+ <a ng-href="#/caseType/new" class="button"><span><div class="icon add-icon"></div>New Case Type</span></a>
</div>
\ No newline at end of file
-->
<table>
<thead>
- <tr>
- <th>Name</th>
- <th>Assign to Creator</th>
- <th>Is Manager</th>
- <th></th>
- </tr>
+ <tr>
+ <th>Name</th>
+ <th>Assign to Creator</th>
+ <th>Is Manager</th>
+ <th></th>
+ </tr>
</thead>
<tbody>
- <tr ng-repeat="relType in caseType.definition.caseRoles | orderBy:'name'">
- <td>{{relType.name}}</td>
- <td><input type="checkbox" ng-model="relType.creator" ng-true-value="1" ng-false-value="0"/></td>
- <td><input type="radio" ng-model="relType.manager" value="1" ng-change="onManagerChange(relType)"/></td>
- <td>
- <a class="crm-hover-button" ng-click="removeItem(caseType.definition.caseRoles,relType)">
- <span class="icon delete-icon" title="Remove"></span>
- </a>
- </td>
- </tr>
+ <tr ng-repeat="relType in caseType.definition.caseRoles | orderBy:'name'" ng-class-even="'crm-entity even-row even'" ng-class-odd="'crm-entity odd-row odd'">
+ <td>{{relType.name}}</td>
+ <td><input type="checkbox" ng-model="relType.creator" ng-true-value="1" ng-false-value="0"/></td>
+ <td><input type="radio" ng-model="relType.manager" value="1" ng-change="onManagerChange(relType)"/></td>
+ <td>
+ <a class="crm-hover-button" ng-click="removeItem(caseType.definition.caseRoles,relType)">
+ <span class="icon delete-icon" title="Remove"></span>
+ </a>
+ </td>
+ </tr>
</tbody>
<tfoot>
- <tr class="addRow">
- <td colspan="4">
- Add role:
- <span crm-add-name
- crm-options="relationshipTypeNames"
- crm-var="newRole"
- crm-on-add="addRole(caseType.definition.caseRoles, newRole)"
- />
- </td>
- </tr>
+ <tr class="addRow">
+ <td colspan="4">
+ Add role:
+ <span crm-add-name
+ crm-options="relationshipTypeNames"
+ crm-var="newRole"
+ crm-on-add="addRole(caseType.definition.caseRoles, newRole)"
+ />
+ </td>
+ </tr>
</tfoot>
</table>