]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/css/circ.css.tt2
LP#1452950 Patrong reg. style repairs
[Evergreen.git] / Open-ILS / src / templates / staff / css / circ.css.tt2
1 /** style to make a grid look like a striped table */
2 #patron-summary-grid div.row {padding: 3px; border-right: 2px solid rgb(248, 248, 248);}
3 #patron-summary-grid div.row:nth-child(odd) {background-color: rgb(248, 248, 248);}
4
5 /* there are bootstrap tyles for error, warning, etc., 
6 but the ones I'm finding aren't quite cutting it..*/
7 .patron-summary-alert {color: red; font-weight:bold}
8 .patron-summary-alert-small {color: red}
9 .patron-summary-divider { border-top: 1px solid #CCC}
10 .patron-summary-act-link {font-size: .8em;}
11
12 /* FIXME: use .barcode instead */
13 #patron-checkout-barcode,
14 #patron-renewal-barcode,
15 #patron-checkin-barcode { width: 16em; }
16
17 #patron-search-form div.form-group {
18   margin-bottom: 5px;
19 }
20
21 /* let search form elements fill their containers w/ slight padding */
22 #patron-search-form-row {margin-left: 0px;}
23 #patron-search-form div.col-md-2 { padding: 2px; }
24 #patron-search-form input:not([type="checkbox"]) { width: 100%; }
25 #patron-search-form .eg-org-selector,
26 #patron-search-form .eg-org-selector button,
27 #patron-search-form .patron-search-selector,
28   #patron-search-form .patron-search-selector button { 
29   width: 100%; 
30   text-align: left
31 }
32
33
34 #patron-payments-spreadsheet {
35   margin-top: 10px;
36   padding-top: 10px;
37   border-top: 1px solid #aaa;
38 }
39
40 #patron-payments-spreadsheet .flex-cell {
41   margin: 2px;
42 }
43
44 #patron-payments-spreadsheet .flex-cell.well {
45   min-height: 1.5em;
46   margin-bottom: 0px; /* bootstrap default is 20px */
47 }
48
49 #hold-notify-settings div.row { margin-top: 12px; }
50 #hold-notify-settings div.row:not(.header-row):nth-child(odd) {
51   background-color: rgb(248, 248, 248);
52 }
53 #hold-notify-settings div.row:not(.header-row) {
54   border-bottom: 1px solid #CCC;
55 }
56
57 /* -- patron registration -- */
58
59 /* make all input widgets the same width, i.e. fill their column */
60
61 .reg-field-input {font-weight: 700; }
62 .reg-field-input input:not([type="checkbox"]) { width: 100%; }
63
64 /* selector contents float left to allow depth-based left-padding */
65 .reg-field-input .eg-org-selector,
66 .reg-field-input .btn-group {
67   width: 100%; 
68   text-align: left;
69 }
70
71 /* selector button labels float right */
72 .reg-field-input .eg-org-selector button,
73 .reg-field-input .btn-group > button {
74   width: 100%; 
75   text-align: right;
76 }
77
78
79 /* floating div along top-right with field documentation */
80 #reg-control-actions {
81     position: fixed;
82     top:160px;
83     right:10px;
84     /*width:200px;*/
85     border:2px dashed #d9e8f9;
86     -moz-border-radius: 10px;
87     font-weight: bold;
88     padding: 10px;
89     margin-top: 10px;
90 }
91
92 #reg-field-doc {
93     border:2px dashed #d9e8f9;
94     -moz-border-radius: 10px;
95     font-weight: bold;
96     padding: 20px;
97     margin-top: 20px;
98 }
99
100 #reg-field-doc legend {
101     /* otherwise the font size is quite large */
102     font-size: 100%;
103 }
104
105 .reg-field-row {
106     padding-bottom: 3px; 
107 }
108
109 .reg-field-row label {
110     font-weight: normal;
111 }
112
113 /* -- end patron registration -- */
114
115 [%# 
116 vim: ft=css 
117 %]