<script src="[% ctx.media_prefix %]/js/ui/default/staff/services/ui.js"></script>
<script src="[% ctx.media_prefix %]/js/ui/default/staff/services/user.js"></script>
<script src="[% ctx.media_prefix %]/js/ui/default/staff/circ/patron/app.js"></script>
+
+<!-- TODO: APP_JS should really be called APP_ADDONS or some such.
+ It just means "load these things, too, and load them last" -->
+<link rel="stylesheet" href="[% ctx.base_path %]/staff/css/circ/patron.css" />
[% END %]
<div class="row">
ng-click="onRowClick($event, circ)"
ng-class="{
selected : items_out.selected[circ.id()],
- 'overdue-alert' : circIsOverdue(circ)
+ 'patron-summary-alert' : circIsOverdue(circ)
}">
<td>{{$index + 1}}</td>
<td><span ng-if="items_out.selected[circ.id()]">✓</span>
--- /dev/null
+/** style to make a grid look like a striped table */
+#patron-summary-grid div.row {padding: 3px; border-right: 2px solid rgb(248, 248, 248);}
+#patron-summary-grid div.row:nth-child(odd) {background-color: rgb(248, 248, 248);}
+
+/* there are bootstrap tyles for error, warning, etc.,
+but the ones I'm finding aren't quite cutting it..*/
+.patron-summary-alert {color: red; font-weight:bold}
+
+.patron-summary-divider { border-top: 1px solid #CCC}
+.pad-horiz {padding : 0px 10px 0px 10px; }
+.pad-vert {padding : 20px 0px 10px 0px;}
+#patron-checkout-barcode { width: 16em; }
+
+#patron-search-form div.form-group {
+ margin-bottom: 5px;
+}
+
+/* let search form elements fill their containers w/ slight padding */
+#patron-search-form-row {margin-left: 0px;}
+#patron-search-form div.col-lg-2 { padding: 2px; }
+#patron-search-form input:not([type="checkbox"]) { width: 100%; }
+
color: #2a6496;
background-color: #F5F5F5;
}
-
-
-/* TODO: move these to patron CSS file --- */
-
-/** style to make a grid look like a striped table */
-#patron-summary-grid div.row {padding: 3px; border-right: 2px solid rgb(248, 248, 248);}
-#patron-summary-grid div.row:nth-child(odd) {background-color: rgb(248, 248, 248);}
-/* there are bootstrap tyles for error, warning, etc.,
-but the ones I'm finding aren't quite cutting it..*/
-.patron-summary-alert {color: red; font-weight:bold}
-.patron-summary-divider { border-top: 1px solid #CCC}
-.pad-horiz {padding : 0px 10px 0px 10px; }
-.pad-vert {padding : 20px 0px 10px 0px;}
-#patron-checkout-barcode { width: 16em; }
-
-#patron-search-form div.form-group {
- margin-bottom: 5px;
-}
-
-/* let form elements fill their containers w/ slight padding */
-#patron-search-form-row {margin-left: 0px;}
-#patron-search-form div.col-lg-2 { padding: 2px; }
-#patron-search-form input:not([type="checkbox"]) { width: 100%; }
-