]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/css/skin/default/acq.css
Acq: unified search interface for LI, PO, and PL. Usable but not 100% finished
[working/Evergreen.git] / Open-ILS / web / css / skin / default / acq.css
1 .spacer {clear: both}
2
3 #oils-acq-index-block { font-weight:bold; }
4 /*
5 .oils-sub-navigate-block { width: 100%;  text-align: left; padding: 3px;}
6 .oils-sub-navigate-block span { padding: 3px; }
7 */
8
9 .oils-acq-basic-roomy { margin: 10px 0; }
10 /*.oils-acq-detail-content-pane {height:600px;width:100%}*/
11 .oils-acq-basic-form-div {padding:4px; width:95%;}
12
13 /* bib search */
14 #oils-acq-search-container { width:100%; }
15 #oils-acq-search-sources-block { vertical-align: top; margin-top: 20px;}
16 #oils-acq-search-form-block { vertical-align: top; margin-top: 20px;}
17 #oils-acq-search-sources-selector { padding: 2px; }
18 #oils-acq-search-sources-selector option { margin-bottom: 2px; }
19 .oils-acq-search-form-row { width: 100%; }
20 .oils-acq-search-form-label {}
21 .oils-acq-search-form-input {}
22 #oils-acq-search-sources-list { padding: 1px; }
23 #oils-acq-search-sources-list li { list-style-type: none; padding-left: 0px; }
24 .oils-acq-search-sources-sublist { padding: 1px; list-style-type: none;}
25 .oils-acq-search-sources-sublist li { margin-left: 10px; }
26 .oils-acq-search-subsources-label { margin-top: 5px; }
27 #oils-acq-search-sources-label { margin-bottom: 10px; }
28 #oils-acq-search-fields-label { margin-bottom: 10px; }
29 /*#oils-acq-search-fields-submit-block { margin: 5px; text-align: center;}*/
30 #oils-acq-search-fields-submit-block { margin: 5px; }
31 #oils-acq-search-source-select option {padding: 5px;}
32 #oils-acq-search-fields-tbody td {padding: 3px;}
33
34 /* list of picklists */
35 #oils-acq-picklist-list-table {width: 100%;}
36 #oils-acq-picklist-list-table td {padding: 3px;}
37
38 /* a single picklist */
39 #oils-acq-picklist-table { width: 100%; }
40 #oils-acq-picklist-header { padding: 4px; margin-bottom: 20px; }
41 .oils-acq-picklist-records-jacket-td { width: 46px; height: 54px; }
42 .oils-acq-picklist-records-jacket { width: 42px; height: 54px; padding-left: 0px; }
43 .oils-acq-picklist-records-title {vertical-align: top}
44 .oils-acq-picklist-records-copies {text-align: right; width: 200px}
45 #oils-acq-picklist-paging-block { width: 25%; float: left; position: relative; }
46 #oils-acq-picklist-actions-block { width: 75%; text-align: right; float: right; position: relative; }
47 #oils-acq-picklist-header-subtable { width: 100%; }
48 #oils-acq-picklist-header-block { width: 100%; display: block }
49
50 /* list of pos */
51 #oils-acq-po-list-table {width: 100%;}
52 #oils-acq-po-list-table td {padding: 3px;}
53 #oils-acq-po-search-form .dijit {width:130px;}
54
55 /* a single po */
56 #oils-acq-po-table { width: 100%; }
57 #oils-acq-po-header { padding: 4px; margin-bottom: 20px; }
58 .oils-acq-po-records-jacket-td { width: 46px; }
59 .oils-acq-po-records-jacket { width: 42px; height: 54px; padding-left: 0px; }
60 .oils-acq-po-records-title-row {}
61 .oils-acq-po-records-author-row td { padding-left: 30px; }
62 .oils-acq-po-records-phys_desc-row td { padding-left: 30px; }
63 .oils-acq-po-records-phys_desc-row {}
64 .oils-acq-po-prepay { font-weight: bold; color: #c00; }
65
66 #oils-acq-po-paging-block { width: 50%; text-align: left;}
67 #oils-acq-po-actions-block { width: 50%; text-align: right;}
68 #oils-acq-po-header-subtable { width: 100%; }
69
70 #oils-acq-list-header { margin: 10px; width: 98%;}
71 #oils-acq-list-header-label { float: left; }
72 #oils-acq-list-header-actions { float: right; }
73
74 /* purchase order line item detail page */
75 #oils-acq-po-li-header { padding: 4px; margin-bottom: 20px; }
76 #oils-acq-po-li-summary {}
77 #oils-acq-po-li-summary td {padding: 2px;}
78 .oils-acq-po-li-attr {}
79 .oils-acq-po-li-attr-type {}
80 .oils-acq-po-li-attr-name {}
81 .oils-acq-po-li-attr-value {}
82 #oils-acq-po-li-marc-block { margin-top: 10px; padding: 6px; }
83 #oils-acq-po-li-details-table { width: 100%; }
84 .oils-acq-po-li-detail-row {}
85
86 /* picklist entry page */
87 #oils-acq-lineitem-header { padding: 4px; margin-bottom: 20px; }
88 #oils-acq-lineitem-summary {}
89 #oils-acq-lineitem-summary td {padding: 2px;}
90 .oils-acq-lineitem-attr {}
91 .oils-acq-lineitem-attr-type {}
92 .oils-acq-lineitem-attr-name {}
93 .oils-acq-lineitem-attr-value {}
94 #oils-acq-lineitem-marc-block { margin-top: 10px; padding: 6px; }
95 .oils-acq-po-heading-po { font-weight: bold; }
96
97 #oils-acq-metapo-summary {
98     border: 1px inset #ccc;
99     width: 400px;
100     margin-bottom: 8px;
101     margin-left: 8px;
102 }
103 #oils-acq-metapo-summary th, #oils-acq-metapo-summary td { padding: 3px; }
104 #oils-acq-metapo-summary tbody th { font-weight: bold; }
105 #oils-acq-metapo-summary thead th {
106     font-size: 110%;
107     font-weight: bold;
108     text-align: center;
109 }
110 #oils-acq-metapo-summary td { text-align: right; }
111
112 #oils-acq-tag-manager-display { padding: 8px 2px; }
113 #oils-acq-tag-manager-add { padding: 8px 2px; border-top: 1px dotted #ccc; }
114 .oils-acq-fund-tag {
115     border: 1px #666 dashed;
116     margin: 2px 8px;
117     padding: 4px;
118 }
119 .oils-acq-fund-tag A { margin-left: 10px; }
120 #oils-acq-fund-xfer-table th { border-right: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; padding: 4px; }
121 #oils-acq-fund-xfer-table td { padding: 4px 4px 4px 24px; }
122 #oils-acq-fund-xfer-submit-row { text-align: center; }
123
124 /* li search page */
125 h1.oils-acq-li-search { font-size: 150%;font-weight: bold;margin-bottom: 12px; }
126 h2.oils-acq-li-search { font-size: 138%;font-weight: bold;margin-bottom: 11px; }
127 h3.oils-acq-li-search { font-size: 125%;font-weight: bold;margin-bottom: 10px; }
128 h4.oils-acq-li-search { font-size: 112%;font-weight: bold;margin-bottom: 9px; }
129 #oils-acq-li-search-form-holder {border-bottom: 2px #666 inset; margin: 6px 0;}
130 .oils-acq-li-search-form-row { margin: 6px 0; }
131 input.oils-acq-li-search { margin: 0 12px; }
132 label.oils-acq-li-search { margin: 0 12px; }
133 span.oils-acq-li-search { margin: 0 12px; }
134 span#records-up { font-weight: bold; }
135 label[for="attr_search_type_scalar"] { vertical-align: top; }
136 .oils-acq-li-search-scalar { margin: 8px 0; }
137
138 #acq-lit-table {width:100%}
139 #acq-lit-table th {padding:5px; font-weight: bold; text-align:left;}
140 #acq-lit-table td {padding:2px;}
141 .acq-lit-row { border-bottom: 1px solid #AAA; }
142 .acq-lit-alt-row td { padding-left:30px; }
143 .acq-lit-po-heading td { background-color: #ccc; border: 1px solid #000; }
144 .acq-lit-po-heading td span { padding-left: 6px; padding-right: 6px; }
145 .acq-lit-po-heading td span span { padding: 0; }
146 .acq-lit-po-heading td span a[attr="name"] { font-weight: bold; }
147 #acq-lit-info-tbody td {padding:5px;}
148 #acq-lit-info-related { margin-top: 10px; }
149 #acq-lit-li-details-table {margin-top:20px;}
150 #acq-lit-li-details-table td {padding:0px 3px 1px 3px;}
151 #acq-lit-li-details-table th {padding:0px 3px 1px 3px; font-weight:bold;}
152 #acq-lit-li-details-table .dijit {width:130px;}
153 #acq-lit-li-details-table td input {width:100px;}
154 #acq-lit-export-attr { margin-left: 10px; }
155 .acq-lit-note-textarea { border-right: 2px solid #aaa; width:50%;}
156 .acq-lit-note-textarea div { padding: 4px; font-weight: bold; }
157 .acq-lit-li-menu-left {text-align:left; width:300px;}
158 .acq-lit-li-menu-right {text-align:left;}
159 .acq-lit-distrib-form-use-count { color: #999; font-weight: bold; }
160 #acq-lit-distrib-applied-heading { font-size: 110%; font-weight: bold; }
161 .acq-lit-distrib-applied-row td { border-right: 1px #999 solid;border-bottom: 1px #999 solid; }
162 .acq-lit-distrib-applied-row th { border-bottom: 1px #999 solid;padding-bottom: 4px;}
163 .acq-lit-table-spacer { height:20px; }
164 .acq-lit-row td[name="selector"] { width:1.5em; font-weight:bold; color:blue; font-size:110%;}
165 span[name="worksheet"] { padding: 0 6px; }
166
167 #acq-worksheet-contents thead th { font-weight: bold; background-color: #ccc; text-align: center; border-bottom: 1px #000 solid; border-right: 1px #000 solid; padding: 0 6px; }
168 #acq-worksheet-contents tbody td { text-align: left; vertical-align: top; border: 1px #999 inset; padding: 0 2px; }
169
170 .acq-menu-bar {width:99%; text-align:left; border:1px solid #aaa; margin:5px 0px 10px 0px;}
171 .acq-notes-note-row { margin: 6px 0; }
172 #acq-po-notes-tbody li { margin-bottom:10px; border:1px solid #aaa; -moz-border-radius: 5px 5px 5px 5px; }
173 #acq-po-notes-tbody td {padding: 20px 10px 20px 10px; border-bottom:2px solid #aaa;}
174 #acq-lit-notes-tbody li { margin-bottom:10px; border:1px solid #aaa; -moz-border-radius: 5px 5px 5px 5px; }
175 #acq-lit-notes-tbody td {padding: 20px 10px 20px 10px; border-bottom:2px solid #aaa;}
176 #acq-lit-alert-value { height: 5em; width: 20em; }
177 span[name="vendor_public"] {color: #00c;padding-right: 1em;font-weight: bold;}
178 span[name="alert_code"] {color: #c00;padding-right: 1em;font-weight: bold;}
179 span[name="notes_alert_flag"] {color: #c00;font-weight: bold;font-size: 110%;margin: 0 7px;}
180
181 #acq-related-info-tbody td {padding:5px;}
182 #acq-related-mini ul { list-style-type: square; }
183
184 /* fiscal rollover ui */
185 #oils-acq-rollover-tooltip-table td { border-bottom: 2px solid #888 }
186 #acq-fund-list-rollover-summary-wrapper {
187     width:98%; 
188     margin-top:20px
189 }
190 #acq-fund-list-rollover-summary {
191     width:50%; 
192     margin-left:auto; 
193     margin-right:auto;
194     text-align:center;
195     border:1px solid #888;
196 }
197
198 /* INVOICING */
199 #oils-acq-invoice-table td { padding: 5px; }
200 #acq-invoice-new-msg { font-weight: bold; margin: 10px;}
201 #acq-invoice-li-details { padding: 10px; font-weight: bold; border: 1px solid #888; margin: 10px; }
202 #acq-invoice-create { margin: 10px; }
203 #acq-unified-heading { margin-bottom: 10px; }
204 #acq-unified-heading-actual { float: left; width: 50%; font-size: 120%; font-weight: bold; }
205 #acq-unified-heading-controls { float: right; width: 50%; text-align: right; }
206 #acq-unified-form { margin-bottom: 10px; border-bottom: 1px dashed #666; padding-bottom: 10px; }
207 #acq-unified-form > div { margin: 6px 0; }
208 option[disabled="disabled"] { font-style: italic; }
209 #acq-unified-terms-table { width: 100%; }
210 #acq-unified-terms-table td { padding: 4px 0; }
211 #acq-unified-add-term { padding-bottom: 20px; }
212 .acq-unified-option-header { padding-left: 12px; }
213 .acq-unified-option-regular { padding-left: 24px; }
214 .acq-unified-terms-selector { width: 20%; }
215 .acq-unified-terms-widget { width: 60%; }
216 .acq-unified-terms-match { width: 15%; }
217 .acq-unified-terms-remove { width: 5%; text-align: right; }
218 .acq-unified-remover { color: #c00; }