]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/circ/curbside/t_main.tt2
LP#1879983: AngularJS staff interface for curbside pickup
[Evergreen.git] / Open-ILS / src / templates / staff / circ / curbside / t_main.tt2
1 <div class="container-fluid" style="text-align:center">
2   <div class="alert alert-info alert-less-pad strong-text-2">
3     <span>[% l('Curbside Pickup') %]</span>
4   </div>
5 </div>
6
7 <div class="row col-md-12 pad-vert">
8   <div class="col-md-12">
9     <uib-tabset active="active_tab"> 
10       <!-- note that non-numeric index values must be enclosed in single-quotes,
11            otherwise selecting the active table won't work cleanly -->
12       <uib-tab index="'to-be-staged'" heading="[% l('To Be Staged') %]">
13         <div class="container-fluid">
14            <eg-curbside-to-be-staged-manager ng-if="active_tab === 'to-be-staged'"></eg-curbside-to-be-staged-manager>
15         </div>
16       </uib-tab>
17       <uib-tab index="'staged'" heading="[% l('Staged And Ready') %]">
18         <div class="container-fluid">
19            <eg-curbside-staged-manager ng-if="active_tab === 'staged'"></eg-curbside-staged-manager>
20         </div>
21       </uib-tab>
22       <uib-tab index="'arrived'" heading="[% l('Patron Is Outside') %]">
23         <div class="container-fluid">
24            <eg-curbside-arrived-manager ng-if="active_tab === 'arrived'"></eg-curbside-arrived-manager>
25         </div>
26       </uib-tab>
27       <uib-tab index="'delivered'" heading="[% l('Delivered Today') %]">
28         <div class="container-fluid">
29            <eg-curbside-delivered-manager ng-if="active_tab === 'delivered'"></eg-curbside-delivered-manager>
30         </div>
31       </uib-tab>
32       <uib-tab index="'schedule'" heading="[% l('Schedule Pickup') %]">
33         <div class="container-fluid">
34            <eg-curbside-schedule-pickup ng-if="active_tab === 'schedule'"></eg-curbside-schedule-pickup>
35         </div>
36       </uib-tab>
37     </uib-tabset>
38   </div>
39 </div>