app: XOSTenantApp,\r
detailFields: ["serviceClass", "default_image", "default_flavor", "network_ports", "mount_data_sets"],\r
fieldDisplayNames: {serviceClass: "Service Level", "default_flavor": "Flavor", "default_image": "Image", "mount_data_sets": "Data Sets"},\r
+ helpText: {"default_image": "Existing slivers will be re-instantiated if changed",\r
+ "default_flavor": "Existing slivers will be re-instantiated if changed"},\r
\r
onShow: function() {\r
// the slice selector is in a different table, so make every label cell the maximal width\r
<script type="text/template" id="xos-detail-template">
<h3 class="xos-detail-title">Edit Object: <%= modelName %></h3>
<form>
- <table>\r
+ <table class="xos-detail-table">\r
<% args = arguments; %>\r
<% _.each(detailFields, function(fieldName) { %>\r
<tr><td class="xos-label-cell"><%= fieldName in fieldDisplayNames ? fieldDisplayNames[fieldName] : fieldNameToHumanReadable(fieldName) %>:</td>\r
<% } else { %>\r
<td><input type="text" name="<%= fieldName %>" value="<%= model.attributes[fieldName] %>"<%= readOnly %>></td>\r
<% } %>\r
+ <td class="xos-help-cell"><%= helpText[fieldName] %></td>\r
</tr>\r
<% }); %>\r
<%= xosInlineDetailButtonsTemplate() %>\r
<script type="text/template" id="xos-sliceselector-select">
<% if (caption) { %>
- <table><tr><td class="xos-label-cell"><%= caption %>: </td><td><select></select></td></tr></table>
+ <table class="xos-detail-table"><tr><td class="xos-label-cell"><%= caption %>: </td><td><select></select></td></tr></table>
<% } else { %>
<select></select>
<% } %>