git-svn-id: https://visualsvn.kcls.org/svn/Evergreen/branches/dev@11 b32512f3-d117...
authorfgi <fgi@b32512f3-d117-0746-86a4-b45d6afd080c>
Fri, 7 Jan 2011 22:05:31 +0000 (22:05 +0000)
committerfgi <fgi@b32512f3-d117-0746-86a4-b45d6afd080c>
Fri, 7 Jan 2011 22:05:31 +0000 (22:05 +0000)
css/skin/default.css [new file with mode: 0644]
css/skin/default/acq.css [new file with mode: 0644]
css/skin/default/admin.css [new file with mode: 0644]
css/skin/default/booking.css [new file with mode: 0644]
css/skin/default/register.css [new file with mode: 0644]
css/skin/default/selfcheck.css [new file with mode: 0644]
css/skin/default/serial.css [new file with mode: 0644]
css/skin/default/vandelay.css [new file with mode: 0644]
css/skin/kcls/selfcheck.css [new file with mode: 0644]
css/theme/default/acq.css [new file with mode: 0644]
css/theme/default/admin.css [new file with mode: 0644]

diff --git a/css/skin/default.css b/css/skin/default.css
new file mode 100644 (file)
index 0000000..a7ab2d6
--- /dev/null
@@ -0,0 +1,117 @@
+/* import the default css for the install applications */
+@import "default/acq.css";
+@import "default/admin.css";
+@import "default/serial.css";
+/* import the dojo CSS */
+@import "/js/dojo/dojo/resources/dojo.css";
+@import "/js/dojo/dijit/themes/tundra/tundra.css";
+@import "/js/dojo/dojox/grid/resources/Grid.css";
+/*@import "/js/dojo/dojox/grid/resources/tundraGrid.css";*/
+
+
+html, body, #oils-base-body-block {
+  
+    height:100%;
+    border:0;
+    margin:0;
+    padding:0;
+    background:white;
+}
+body { width: 99%; }
+#oils-base-body-block { height: 98%; }
+table { border-collapse: collapse; }
+
+.tall { height:98%; }
+.wide { width:98%; }
+
+/* use this for divs whose contents should be entirely contained within the div */
+.container:after {content: ""; display: block; height: 0; clear: both; }
+
+.invisible { visibility: hidden; }
+.hidden { display: none; }
+.display { display: block; visibility: visible; }
+.oils-login-dialog td { padding: 5px; }
+
+/* main layout blocks */
+#oils-base-main-block { margin-top: 0px; padding-top: 0px;}
+/*
+#oils-base-navigate-block { width: 0%; vertical-align: top; float:left;}
+#oils-base-sidebar-block { width: 0%; vertical-align: top; float:left;}
+*/
+#oils-base-content-block { vertical-align: top; padding: 0px 5px 0px 5px;}
+
+/*#oils-base-header-auto-login { padding-right: 20px; }*/
+#oils-base-header-block {  text-align: right; margin-top: 0px; padding-bottom: 0px;}
+#oils-base-header-menu-block { float:left; text-align: left; width: 50%; }
+#oils-base-header-auto-login-block { float:right; text-align: right; width: 47%;}
+
+/*#oils-base-footer-block { width: 100%; text-align: center; vertical-align: bottom;}*/
+#oils-base-footer-block { position:fixed; bottom:0px; left:0px; right:0px; border-top:1px solid #aaa; text-align:center;}
+
+#oils-base-navigate-list { width: 100%; }
+.oils-base-navigate-sub-list { padding-left: 4px; }
+.oils-base-navigate-item {}
+
+/* general purpose form table */
+.oils-admin-table { width: 100%; }
+.oils-admin-table td { padding: 4px; }
+.oils-admin-table textarea { width: 400px; height: 40px; overflow:auto;}
+.oils-admin-label { width: auto; }
+
+.label { margin: 1px; }
+
+.oils-generic-table th { padding:5px; font-weight: bold; }
+.oils-generic-table td { padding:5px; }
+
+
+/* local dojo style enhancements ----------------------------------- */
+/*
+.dojoxGrid {border: 1px solid #333; height: 90%;}
+*/
+/*
+.dojoxGrid {height: 90%;}
+.dojoxGrid-cell {padding: 8px;}
+*/
+.dijitTooltipTable td {padding: 3px;} /* custom class for handling dialog tables */
+/* ----------------------------------------------------------------- */
+
+
+.oils-fm-edit-pane { margin: 5px; }
+.oils-fm-edit-pane td { padding: 5px; }
+.oils-fm-edit-pane-help {  
+    width:10px;
+    padding:0px;
+    margin:0px;
+    border:1px solid #e0e0e0;
+    text-align:center;
+    vertical-align:middle;
+}
+.oils-fm-edit-dialog td { border:1px solid #999;}
+.oils-header-panel {
+    width: 100%;
+    margin-top:20px;
+   
+}
+.oils-header-panel div:first-child {
+    width: 50%;
+    text-align:left;
+    float:left;
+    font-size:130%;
+    font-weight: bold;
+}
+.oils-header-panel div:last-child {
+    width: 49%;
+    text-align:right;
+    float:right;
+  
+}
+
+
+.oils-progress-dialog { width: 300px; }
+
+.openils-widget-editpane-ro-name-cell {
+    font-weight: bold;
+}
+.openils-widget-editpane-ro-value-cell {
+    text-decoration: underline;
+}
diff --git a/css/skin/default/acq.css b/css/skin/default/acq.css
new file mode 100644 (file)
index 0000000..664976e
--- /dev/null
@@ -0,0 +1,253 @@
+.spacer {clear: both}
+
+#oils-acq-index-block { font-weight:bold; }
+/*
+.oils-sub-navigate-block { width: 100%;  text-align: left; padding: 3px;}
+.oils-sub-navigate-block span { padding: 3px; }
+*/
+
+.oils-acq-basic-roomy { margin: 10px 0; }
+/*.oils-acq-detail-content-pane {height:600px;width:100%}*/
+.oils-acq-basic-form-div {padding:4px; width:95%;}
+
+/* bib search */
+#oils-acq-search-container { width:100%; }
+#oils-acq-search-sources-block { vertical-align: top; margin-top: 20px;}
+#oils-acq-search-form-block { vertical-align: top; margin-top: 20px;}
+#oils-acq-search-sources-selector { padding: 2px; }
+#oils-acq-search-sources-selector option { margin-bottom: 2px; }
+.oils-acq-search-form-row { width: 100%; }
+.oils-acq-search-form-label {}
+.oils-acq-search-form-input {}
+#oils-acq-search-sources-list { padding: 1px; }
+#oils-acq-search-sources-list li { list-style-type: none; padding-left: 0px; }
+.oils-acq-search-sources-sublist { padding: 1px; list-style-type: none;}
+.oils-acq-search-sources-sublist li { margin-left: 10px; }
+.oils-acq-search-subsources-label { margin-top: 5px; }
+#oils-acq-search-sources-label { margin-bottom: 10px; }
+#oils-acq-search-fields-label { margin-bottom: 10px; }
+/*#oils-acq-search-fields-submit-block { margin: 5px; text-align: center;}*/
+#oils-acq-search-fields-submit-block { margin: 5px; }
+#oils-acq-search-source-select option {padding: 5px;}
+#oils-acq-search-fields-tbody td {padding: 3px;}
+
+/* list of picklists */
+#oils-acq-picklist-list-table {width: 100%;}
+#oils-acq-picklist-list-table td {padding: 3px;}
+
+/* a single picklist */
+#oils-acq-picklist-table { width: 100%; }
+#oils-acq-picklist-header { padding: 4px; margin-bottom: 20px; }
+.oils-acq-picklist-records-jacket-td { width: 46px; height: 54px; }
+.oils-acq-picklist-records-jacket { width: 42px; height: 54px; padding-left: 0px; }
+.oils-acq-picklist-records-title {vertical-align: top}
+.oils-acq-picklist-records-copies {text-align: right; width: 200px}
+#oils-acq-picklist-paging-block { width: 25%; float: left; position: relative; }
+#oils-acq-picklist-actions-block { width: 75%; text-align: right; float: right; position: relative; }
+#oils-acq-picklist-header-subtable { width: 100%; }
+#oils-acq-picklist-header-block { width: 100%; display: block }
+
+/* list of pos */
+#oils-acq-po-list-table {width: 100%;}
+#oils-acq-po-list-table td {padding: 3px;}
+#oils-acq-po-search-form .dijit {width:130px;}
+
+/* a single po */
+#oils-acq-po-table { width: 100%; }
+#oils-acq-po-header { padding: 4px; margin-bottom: 20px; }
+.oils-acq-po-records-jacket-td { width: 46px; }
+.oils-acq-po-records-jacket { width: 42px; height: 54px; padding-left: 0px; }
+.oils-acq-po-records-title-row {}
+.oils-acq-po-records-author-row td { padding-left: 30px; }
+.oils-acq-po-records-phys_desc-row td { padding-left: 30px; }
+.oils-acq-po-records-phys_desc-row {}
+.oils-acq-po-prepay { font-weight: bold; color: #c00; }
+
+#oils-acq-po-paging-block { width: 50%; text-align: left;}
+#oils-acq-po-actions-block { width: 50%; text-align: right;}
+#oils-acq-po-header-subtable { width: 100%; }
+
+#oils-acq-list-header { margin: 10px; width: 98%;}
+#oils-acq-list-header-label { float: left; }
+#oils-acq-list-header-actions { float: right; }
+
+/* purchase order line item detail page */
+#oils-acq-po-li-header { padding: 4px; margin-bottom: 20px; }
+#oils-acq-po-li-summary {}
+#oils-acq-po-li-summary td {padding: 2px;}
+.oils-acq-po-li-attr {}
+.oils-acq-po-li-attr-type {}
+.oils-acq-po-li-attr-name {}
+.oils-acq-po-li-attr-value {}
+#oils-acq-po-li-marc-block { margin-top: 10px; padding: 6px; }
+#oils-acq-po-li-details-table { width: 100%; }
+.oils-acq-po-li-detail-row {}
+
+/* picklist entry page */
+#oils-acq-lineitem-header { padding: 4px; margin-bottom: 20px; }
+#oils-acq-lineitem-summary {}
+#oils-acq-lineitem-summary td {padding: 2px;}
+.oils-acq-lineitem-attr {}
+.oils-acq-lineitem-attr-type {}
+.oils-acq-lineitem-attr-name {}
+.oils-acq-lineitem-attr-value {}
+#oils-acq-lineitem-marc-block { margin-top: 10px; padding: 6px; }
+.oils-acq-po-heading-po { font-weight: bold; }
+
+#oils-acq-metapo-summary {
+    border: 1px inset #ccc;
+    width: 400px;
+    margin-bottom: 8px;
+    margin-left: 8px;
+}
+#oils-acq-metapo-summary th, #oils-acq-metapo-summary td { padding: 3px; }
+#oils-acq-metapo-summary tbody th { font-weight: bold; }
+#oils-acq-metapo-summary thead th {
+    font-size: 110%;
+    font-weight: bold;
+    text-align: center;
+}
+#oils-acq-metapo-summary td { text-align: right; }
+
+#oils-acq-tag-manager-display { padding: 8px 2px; }
+#oils-acq-tag-manager-add { padding: 8px 2px; border-top: 1px dotted #ccc; }
+.oils-acq-fund-tag {
+    border: 1px #666 dashed;
+    margin: 2px 8px;
+    padding: 4px;
+}
+.oils-acq-fund-tag A { margin-left: 10px; }
+#oils-acq-fund-xfer-table th { border-right: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; padding: 4px; }
+#oils-acq-fund-xfer-table td { padding: 4px 4px 4px 24px; }
+#oils-acq-fund-xfer-submit-row { text-align: center; }
+
+/* li search page */
+h1 { font-size: 150%;font-weight: bold;margin-bottom: 12px; }
+h2 { font-size: 138%;font-weight: bold;margin-bottom: 11px; }
+h3 { font-size: 125%;font-weight: bold;margin-bottom: 10px; }
+h4 { font-size: 112%;font-weight: bold;margin-bottom: 9px; }
+#oils-acq-li-search-form-holder {border-bottom: 2px #666 inset; margin: 6px 0;}
+.oils-acq-li-search-form-row { margin: 6px 0; }
+input.oils-acq-li-search { margin: 0 12px; }
+label.oils-acq-li-search { margin: 0 12px; }
+span.oils-acq-li-search { margin: 0 12px; }
+span#records-up { font-weight: bold; }
+label[for="attr_search_type_scalar"] { vertical-align: top; }
+.oils-acq-li-search-scalar { margin: 8px 0; }
+
+#acq-lit-table {width:100%}
+#acq-lit-table th {padding:5px; font-weight: bold; text-align:left;}
+#acq-lit-table td {padding:2px;}
+.acq-lit-row { border-bottom: 1px solid #AAA; }
+.acq-lit-alt-row td { padding-left:30px; }
+.acq-lit-po-heading td { background-color: #ccc; border: 1px solid #000; }
+.acq-lit-po-heading td span { padding-left: 6px; padding-right: 6px; }
+.acq-lit-po-heading td span span { padding: 0; }
+.acq-lit-po-heading td span a[attr="name"] { font-weight: bold; }
+#acq-lit-info-tbody td {padding:5px;}
+#acq-lit-info-related { margin-top: 10px; }
+#acq-lit-li-details-table {margin-top:20px;}
+#acq-lit-li-details-table td {padding:0px 3px 1px 3px;}
+#acq-lit-li-details-table th {padding:0px 3px 1px 3px; font-weight:bold;}
+#acq-lit-li-details-table .dijit {width:130px;}
+#acq-lit-li-details-table td input {width:100px;}
+#acq-lit-export-attr { margin-left: 10px; }
+.acq-lit-note-textarea { border-right: 2px solid #aaa; width:50%;}
+.acq-lit-note-textarea div { padding: 4px; font-weight: bold; }
+.acq-lit-li-menu-left {text-align:left; width:300px;}
+.acq-lit-li-menu-right {text-align:left;}
+.acq-lit-distrib-form-use-count { color: #999; font-weight: bold; }
+#acq-lit-distrib-applied-heading { font-size: 110%; font-weight: bold; }
+.acq-lit-distrib-applied-row td { border-right: 1px #999 solid;border-bottom: 1px #999 solid; }
+.acq-lit-distrib-applied-row th { border-bottom: 1px #999 solid;padding-bottom: 4px;}
+.acq-lit-table-spacer { height:20px; }
+.acq-lit-row td[name="selector"] { width:1.5em; font-weight:bold; color:blue; font-size:110%;}
+span[name="worksheet"] { padding: 0 6px; }
+#acq-lit-li-claim-dia-lid-list-init { margin-left: 8px; }
+
+#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; }
+#acq-worksheet-contents tbody td { text-align: left; vertical-align: top; border: 1px #999 inset; padding: 0 2px; }
+
+.acq-menu-bar {width:99%; text-align:left; border:1px solid #aaa; margin:5px 0px 10px 0px;}
+.acq-notes-note-row { margin: 6px 0; }
+#acq-po-notes-tbody li { margin-bottom:10px; border:1px solid #aaa; -moz-border-radius: 5px 5px 5px 5px; }
+#acq-po-notes-tbody td {padding: 20px 10px 20px 10px; border-bottom:2px solid #aaa;}
+#acq-lit-notes-tbody li { margin-bottom:10px; border:1px solid #aaa; -moz-border-radius: 5px 5px 5px 5px; }
+#acq-lit-notes-tbody td {padding: 20px 10px 20px 10px; border-bottom:2px solid #aaa;}
+#acq-lit-alert-value { height: 5em; width: 20em; }
+span[name="vendor_public"] {color: #00c;padding-right: 1em;font-weight: bold;}
+span[name="alert_code"] {color: #c00;padding-right: 1em;font-weight: bold;}
+span[name="notes_alert_flag"] {color: #c00;font-weight: bold;font-size: 110%;margin: 0 7px;}
+
+#acq-related-info-tbody td {padding:5px;}
+#acq-related-mini ul { list-style-type: square; }
+#acq-related-li-create-holder {
+    margin-bottom: 16px;
+    padding-bottom: 12px;
+}
+
+/* fiscal rollover ui */
+#oils-acq-rollover-tooltip-table td { border-bottom: 2px solid #888 }
+#acq-fund-list-rollover-summary-wrapper {
+    width:98%; 
+    margin-top:20px
+}
+#acq-fund-list-rollover-summary {
+    width:50%; 
+    margin-left:auto; 
+    margin-right:auto;
+    text-align:center;
+    border:1px solid #888;
+}
+
+/* INVOICING */
+#oils-acq-invoice-table td { padding: 5px; }
+.oils-acq-invoice-table td { padding: 5px; vertical-align: bottom;}
+.oils-acq-invoice-table thead th { font-weight: bold; background: #e0e0e0;}
+#acq-invoice-new-msg { font-weight: bold; margin: 10px;}
+#acq-invoice-li-details { padding: 10px; font-weight: bold; border: 1px solid #888; margin: 10px; }
+#acq-invoice-create { margin: 10px; }
+.acq-inoice-item-extra-info { padding-left: 10px; }
+.acq-inoice-item-info { font-weight: bold; }
+.acq-invoice-row td { border-bottom: 1px solid #e0e0e0; }
+.acq-invoice-invalid-amount input { color: red; font-weight: bold; }
+.acq-link-invoice-dialog td,.acq-link-invoice-dialog th {padding-top: 10px;}
+.acq-invoice-paid-col {background : #E0E0E0; text-align: center;}
+.acq-invoice-center-col { text-align: center; }
+
+.acq-lineitem-summary { font-weight: bold; }
+.acq-lineitem-summary-extra { padding-left: 10px; }
+
+#acq-unified-heading { margin-bottom: 10px; }
+#acq-unified-heading-actual { float: left; width: 50%; font-size: 120%; font-weight: bold; }
+#acq-unified-heading-controls { float: right; width: 50%; text-align: right; }
+#acq-unified-form { margin-bottom: 10px; border-bottom: 1px dashed #666; padding-bottom: 10px; }
+#acq-unified-form > div { margin: 6px 0; }
+option[disabled="disabled"] { font-style: italic; }
+#acq-unified-terms-table { width: 100%; }
+#acq-unified-terms-table td { padding: 4px 0; }
+#acq-unified-add-term { padding-bottom: 20px; }
+.acq-unified-option-header { padding-left: 12px; }
+.acq-unified-option-regular { padding-left: 24px; }
+.acq-unified-terms-selector { width: 20%; }
+.acq-unified-terms-widget { width: 60%; }
+.acq-unified-terms-match { width: 15%; }
+.acq-unified-terms-remove { width: 5%; text-align: right; }
+.acq-unified-remover { color: #c00; }
+.acq-unified-result-specific-controls { margin-bottom: 8px; }
+span[name="bib_origin"] img { vertical-align: middle; }
+
+#acq-eligible-li-table { margin: 10px 0; }
+#acq-eligible-li-table th { background-color: #ccc; border: 1px #333 inset; font-weight: bold; padding: 6px; }
+#acq-eligible-li-table td { padding: 2px 6px; border: 1px #333 inset; }
+#acq-eligible-li-table div[name="lid_link_holder"] { margin-left: 10px; }
+
+#acq-po-item-table th { font-weight: bold; padding: 2px 6px; }
+#acq-po-item-table-items tr td { padding: 2px 6px; }
+#acq-po-item-table-items tr td button[name="delete"] { color: #c00; }
+#acq-po-item-table-items tr { margin: 6px 0; }
+#acq-po-item-table-controls { margin-top: 8px; }
+
+#acq-litpager-controls[disabled="true"] { color: #ccc; }
+
+.acq-po-info th { text-align: right; }
diff --git a/css/skin/default/admin.css b/css/skin/default/admin.css
new file mode 100644 (file)
index 0000000..c10a384
--- /dev/null
@@ -0,0 +1,3 @@
+#oils-admin-object-actions { width: 100%; padding: 2px; margin: 2px; text-align: right;}
+#oils-admin-object-table { width: 100%; }
+#oils-admin-object-table td { padding: 3px; }
diff --git a/css/skin/default/booking.css b/css/skin/default/booking.css
new file mode 100644 (file)
index 0000000..f020ded
--- /dev/null
@@ -0,0 +1,107 @@
+div#brsrc_available_outer {
+    width: 50%;
+    float: left;
+    border-right: 1px solid #999999;
+}
+div#bra_and_brav {
+}
+div#reserve_right_side {
+    float: right;
+    width: 49%;
+    padding-left: 4px;
+}
+div#reserve_under {
+    clear: both;
+}
+div#reserve_datetime_start {
+    padding-bottom: 6px;
+}
+div#reserve_datetime_end {
+    padding-bottom: 6px;
+    border-bottom: 1px solid #999999;
+}
+label.bra {
+    font-style: italic;
+    padding-right: 12px;
+}
+h1.booking, h2.booking, h3.booking {
+    margin: 0;
+    padding-top: 0;
+    padding-bottom: 8px;
+}
+h1.booking { font-size: 16pt; font-weight: bold; }
+select#brsrc_list {
+    width: 90%;
+}
+label.reserve_datetime {
+    font-style: italic;
+    margin-bottom: 2px;
+}
+id#patron_barcode {
+    width: 150px;
+}
+div.nice_vertical_padding {
+    padding-top: 6px;
+    padding-bottom: 6px;
+}
+span.two_buttons {
+    text-align: center;
+}
+option.forced_unavailable {
+    background-color: #ffcccc;
+    color: #990000;
+    font-weight: bold;
+    font-style: italic;
+}
+input#arbitrary_resource { margin-left: 8px; margin-right: 8px; }
+div#or { font-size: 12pt; font-weight: bold; }
+input#interval_in_days { width: 75px; }
+table#the_table thead tr th {
+    vertical-align: top;
+    background-color: #dddddd;
+    color: #000000;
+    font-weight: bold;
+    padding: 0 6px 0 6px;
+    border-left: 1px #cccccc solid;
+    border-right: 1px #333333 solid;
+}
+tbody#the_table_body td {
+    vertical-align: top;
+    padding: 2px;
+    border-top: 1px #cccccc solid;
+    border-left: 1px #cccccc solid;
+    border-bottom: 1px #333333 solid;
+    border-right: 1px #333333 solid;
+}
+.capture_failure { color: #cc0000; }
+.capture_success { color: #00cc00; }
+ul { list-style-type: square; }
+.capture_info { font-size: 12pt; font-weight: bold; margin-bottom: 4px; }
+.transit_notice {
+    font-size: 12pt; font-weight: bold; color: #ff6666;
+    margin-bottom: 4px; margin-top: 4px;
+}
+span#result_display { margin-left: 12px; }
+div#contains_misc_controls { text-align:right; }
+div#patron_info { font-size: 12pt; font-weight: bold; }
+div#no_ready_bresv, div#no_out_bresv, div#no_in_bresv {
+    font-style: italic;
+}
+.tundra .dojoxGridRowSelected {
+    background-color: #006699 !important;
+    color: #ffffff;
+}
+.pull_list_resv_detail {
+    border-bottom: 1px dashed #999999;
+    margin-bottom: 4px;
+}
+.pull_list_will_transit { font-weight: bold; color: #ff6666; }
+iframe#printing_iframe {
+    border-top: 1px dashed #333333;
+    border-left: 0;
+    border-right: 0;
+    border-bottom: 0;
+}
+button.print_slip {
+    margin-left: 24px;
+}
diff --git a/css/skin/default/register.css b/css/skin/default/register.css
new file mode 100644 (file)
index 0000000..2aa2e14
--- /dev/null
@@ -0,0 +1,83 @@
+@import url("register_custom.css");
+
+/* XXX Move me into the CSS tree XXX */
+
+#uedit-tbody tr td {
+    padding: 5px;
+    text-align: left;
+}
+
+
+#uedit-save-div {
+    position: fixed;
+    top:40px;
+    right:30px;
+    width:300px;
+    border:2px solid #d9e8f9;
+    -moz-border-radius: 10px;
+    font-weight: bold;
+    padding: 12px;
+    text-align:center;
+    vertical-align:middle;
+}
+
+#uedit-help-div {
+    position: fixed;
+    top:124px;
+    right:30px;
+    width:300px;
+    border:2px dashed #d9e8f9;
+    -moz-border-radius: 10px;
+    font-weight: bold;
+    padding: 20px;
+}
+
+#uedit-dupe-div {
+    position: fixed;
+    top:124px;
+    right:30px;
+    width:300px;
+    border:2px dashed #d9e8f9;
+    -moz-border-radius: 10px;
+    font-weight: bold;
+    padding: 20px;
+}
+
+.uedit-help {
+    width: 25px;
+    border:1px solid #e0e0e0;
+    text-align:center;
+    vertical-align:middle;
+}
+.divider td {
+    min-height:10px;
+    background-color: #e0e0e0;
+}
+
+.divider span { padding: 0px 5px 0px 5px; }
+
+.newaddr-row td {
+    text-align: right;
+    border-top:1px dashed #d9e8f9;
+}
+.newaddr-row td:last-child {
+    border-right:1px dashed #d9e8f9;
+}
+
+.pending-addr-row td { border:1px solid #aaa; }
+
+.uedit-addr-del-button {margin-left: 10px; color:red;}
+
+.dijitTextBoxFocused, .dijitFocused { border:1px dashed #3e3e3e; color: #303030; font-weight:bold;}
+
+.hide-non-required tr:not([required]) {
+    visibility:hidden;
+    display:none;
+}
+
+#require-toggle {
+    margin-top:10px;
+    margin-bottom:-5px;
+}
+
+
diff --git a/css/skin/default/selfcheck.css b/css/skin/default/selfcheck.css
new file mode 100644 (file)
index 0000000..986b46f
--- /dev/null
@@ -0,0 +1,135 @@
+
+body {
+    font-family: Arial, Verdana;
+    font-size: 13px;
+}
+
+#oils-selfck-top-div {
+    padding: 20px;
+    margin: 2px;
+    border: 1px solid #888;
+    text-align: center;
+    font-weight:bold;
+}
+
+#oils-selfck-user-banner {
+    position:fixed;
+    top:30px;
+    right:30px;
+}
+
+#oils-selfck-logo-div {
+    margin: 20px;
+}
+
+#oils-selfck-scan-text {
+    margin: 10px;
+}
+
+#oils-selfck-bottom-div {
+    width: 98%;
+    padding: 10px;
+}
+
+#oils-self-circ-pic-cell {
+    width: 43px;
+}
+
+.oils-selfck-jacket {
+    height: 50px; 
+    width: 40px;  
+    border: none;
+}
+
+.oils-selfck-item-table  {
+    width: 98%;
+    margin-top: 15px;
+}
+
+.oils-selfck-item-table td {
+    text-align: left;
+    padding: 7px;
+}
+
+.oils-selfck-item-table thead {
+    font-weight: bold;
+}
+
+.oils-selfck-item-table tbody tr {
+    border-bottom: 1px solid #888;
+}
+
+
+#oils-selfck-content-div {
+    width: 70%;
+    position: float;
+    float: left;
+}
+
+#oils-selfck-summary-div {
+    width: 28%;
+    float: right;
+    border-left: 1px solid #888;
+}
+
+#oils-selfck-content-header {
+    margin: 8px 10px 15px 10px;
+    padding: 8px;
+    border-bottom: 1px dashed #888;
+    text-align: right;
+    width: 100%;
+}
+#oils-selfck-content-header span {
+    padding-left: 5px;
+}
+
+#oils-selfck-info-nav {
+    margin: 15px 10px 15px 10px;
+    padding: 8px;
+    border-bottom: 1px dashed #888;
+}
+
+#oils-selfck-circ-info-div span {
+    padding-right: 8px;
+}
+#oils-selfck-info-nav span {
+    padding-left: 8px;
+}
+
+#oils-selfck-info-nav span.selected {
+    background-color: #e0e0e0;
+}
+
+#oils-selfck-circ-info-div fieldset {
+    margin: 15px 10px 15px 10px;
+    padding: 8px;
+    border: 2px dashed #888;
+    -moz-border-radius: 3px;
+}
+
+#oils-selfck-circ-info-div fieldset legend {
+    font-weight: bold;
+}
+
+#oils-selfck-circ-info-div div {
+    padding: 3px;
+}
+
+#oils-selfck-status-div {
+    height: 20px;
+    padding: 10px;
+    font-weight: bold;
+    vertical-align: middle;
+    color: red;
+}
+
+#oils-selfck-cc-payment-summary {
+    font-weight:bold;
+    padding: 30px;
+}
+
+#oils-selfck-cc-payment-table td {
+    padding: 5px;
+}
+
+
diff --git a/css/skin/default/serial.css b/css/skin/default/serial.css
new file mode 100644 (file)
index 0000000..625ad67
--- /dev/null
@@ -0,0 +1,27 @@
+.oils-serial-header { margin-bottom: 20px; }
+.oils-serial-tab-container { height: 700px; }
+.lesser { margin-top: 2px !important }
+.lesser div:first-child { font-size: 110% !important; }
+.lesser div:last-child { margin-right: 16px; }
+#scap_editor th {
+    font-weight: bold;
+    background-color: #ccc;
+    padding: 2px 8px;
+}
+#scap_editor td { padding: 2px 8px; }
+#scap_editor tr[changed="true"] td { background-color: #fc9; }
+#scap_editor [name="remover"] button { color: red; font-weight: bold; }
+#scap_editor tfoot td { text-align: center; padding-top: 24px; }
+#scap_editor td[name] { text-align: center; }
+.serial-dialog-table tr > * { padding-bottom: 1em; }
+.serial-dialog-table th { text-align: left; padding-right: 1em; }
+.serial-dialog-table tr:last-child td { text-align: center; }
+.serial-additional-controls {
+    text-align: right;
+    margin-right: 16px;
+    padding: 8px 0;
+}
+.serial-holding-code { border: 0 !important; margin: 0;}
+.serial-holding-code tr { border: 0 !important; margin: 0 !important; }
+.serial-holding-code td { border: 0 !important; padding: 3px; margin: 0 !important; }
+.serial-holding-code td[colspan="2"] { text-align:center; }
diff --git a/css/skin/default/vandelay.css b/css/skin/default/vandelay.css
new file mode 100644 (file)
index 0000000..d60ba06
--- /dev/null
@@ -0,0 +1,30 @@
+@import "/js/dojo/dijit/themes/tundra/tundra.css";
+
+table.dijitTooltipTable { border-collapse: separate; }
+
+.content { padding: 5px; }
+.form_table td { padding: 6px; }
+.small_form_table td { padding: 1px; }
+.match_div {
+    height: 95%;
+    width: 95%;
+}
+.match_div a {
+    color: red;
+    font-weight:bold;
+}
+.match_div a:visited {
+    color: red;
+    font-weight:bold;
+}
+#toolbar { margin-top: 0px; }
+.progress {margin: 20px;}
+.overlay_selected { 
+    padding: 2px; 
+    background: #d9e8f9;
+    border: 1px solid red; 
+}
+
+.export_tr_border td { border-top: 1px solid #808080; }
+.nav_row_div {padding:1px; text-align:center; }
+.toolbar_selected { border: 2px dashed #808080; text-decoration:underline; font-weight:bold;}
diff --git a/css/skin/kcls/selfcheck.css b/css/skin/kcls/selfcheck.css
new file mode 100644 (file)
index 0000000..2a5dc79
--- /dev/null
@@ -0,0 +1,208 @@
+@charset "utf-8";\r
+/* CSS Document */\r
+\r
+html, body {\r
+       margin:0;\r
+       font-family: Arial, Helvetica, sans-serif;\r
+       font-size: 18px;\r
+       background:#fff;\r
+       width:100%;\r
+}\r
+\r
+img {\r
+       border: none;\r
+}\r
+\r
+a {\r
+       color: #003399;\r
+       text-decoration: none;\r
+}\r
+\r
+a:hover {\r
+       text-decoration: underline;\r
+}\r
+\r
+h1 {\r
+       margin:0;\r
+       margin-bottom: 5px;\r
+       font-size: 22px;\r
+       font-weight:normal;\r
+}\r
+\r
+h2 {\r
+       margin:0;\r
+       margin-bottom: 5px;\r
+       font-size: 20px;\r
+       font-weight:bold;\r
+}\r
+\r
+#header {\r
+       color: #bda964;\r
+       font-weight:bold;\r
+       padding: 12px 0px 9px 17px;\r
+       width: 694px;\r
+       margin: auto;\r
+}\r
+\r
+#content-wrapper {\r
+       background: white;\r
+}\r
+\r
+#main-content {\r
+       width: 694px;\r
+       margin:auto;\r
+       padding-left:17px;\r
+}\r
+\r
+.checkout {\r
+       font-size:18px;\r
+}\r
+\r
+.checkout h1 {\r
+       font-size:36px;\r
+}\r
+\r
+.checkout h2 {\r
+       font-size:24px;\r
+}\r
+\r
+.checkout .sidebar h3 {\r
+       font-size: 19px;\r
+       margin:0;\r
+       padding-left:3px;\r
+}\r
+\r
+.checkout .sidebar a {\r
+       font-size:18px;\r
+}\r
+\r
+.checkout .sidebar a span {\r
+       font-weight:bold;\r
+}\r
+\r
+.checkout .sidebar p {\r
+       margin:4px 0px;\r
+       padding:3px;\r
+}\r
+\r
+.checkout .sidebar div, .checkout .sidebar p {\r
+       font-size: 18px;\r
+       line-height: 1em;\r
+}\r
+\r
+.checkout input[type=text], .checkout input[type=password] {\r
+       border: 2px solid black;\r
+       width:300px;\r
+       height:22px;\r
+       padding:2px;\r
+       padding-top:1px;\r
+       margin:0px;\r
+       font-size:18px;\r
+}\r
+\r
+.checkout .sidebar {\r
+       background: #b0b0b0;\r
+       border-left:2px ridge #eee;\r
+       border-right:2px ridge #eee;\r
+       border-bottom:2px ridge #eee;\r
+       padding:10px 7px;\r
+}\r
+\r
+.checkout .sidebar .top {\r
+       float:right;\r
+       padding-right:5px;\r
+}\r
+\r
+.checkout .sidebar .greet {\r
+       clear:both;\r
+       padding:15px 3px;\r
+}\r
+\r
+.checkout .sidebar .selected {\r
+       background:#999\r
+}\r
+\r
+.checkout .header1 {\r
+       height:108px;\r
+       border-bottom:1px solid #a83135;\r
+       padding-top:20px;\r
+}\r
+\r
+.checkout .userid {\r
+       width:200px !important;\r
+       font-size:18px;\r
+       font-weight:bold;\r
+       padding:5px 6px 6px 6px !important;\r
+       border:2px solid black !important;\r
+       background: none !important;\r
+       margin:0 !important;\r
+}\r
+\r
+.checkout .item_table {\r
+       border-collapse: collapse;\r
+}\r
+\r
+.checkout .item_table td {\r
+       font-size:18px;\r
+       border:2px solid black;\r
+       text-align: left;\r
+}\r
+\r
+.checkout .item_table table td.label {\r
+       font-weight:bold;\r
+       text-transform: uppercase;\r
+       text-align: right;\r
+       white-space:nowrap;\r
+       padding-right:5px;\r
+       width:1px;\r
+}\r
+\r
+.checkout .item_table table td {\r
+       border:none;\r
+}\r
+\r
+.checkout #back_button:hover {\r
+       text-decoration: none;\r
+}\r
+\r
+.checkout .status_box {\r
+       color:red;\r
+       font-weight:bold;\r
+       height:20px;\r
+}\r
+\r
+.checkout .oils-selfck-status-div {\r
+       height:inherit !important;\r
+       vertical-align:inherit !important;\r
+       font-size: 18px;\r
+       font-weight: bold;\r
+       color: red;\r
+}\r
+\r
+#oils-base-body-block {\r
+       height: auto;\r
+}\r
+\r
+body .dijitAlignClient {\r
+       position:inherit;\r
+}\r
+\r
+.dijitLayoutContainer {\r
+       position: inherit;\r
+}\r
+\r
+#oils-base-content-block {\r
+       height: auto !important;\r
+       width: auto !important;\r
+       padding:0;\r
+}\r
+\r
+#oils-base-main-block {\r
+       height: auto !important;\r
+       width: auto !important;\r
+}\r
+\r
+#oils-base-header-block {\r
+       width:0px !important;\r
+}\r
+\r
diff --git a/css/theme/default/acq.css b/css/theme/default/acq.css
new file mode 100644 (file)
index 0000000..d59e28e
--- /dev/null
@@ -0,0 +1,61 @@
+
+#oils-acq-index-div { font-weight:bold; }
+
+#oils-acq-search-container { width:100%; }
+#oils-acq-search-sources-div { width:20%; float:left; }
+#oils-acq-search-form-div { width:80%; float:right; }
+#oils-acq-search-z39-sources-table thead td { font-weight: bold; }
+#oils-acq-search-z39-sources-table tbody td { width: 33%; }
+#oils-acq-search-sources-label { font-weight: bold; border-bottom: 1px solid #6BA160;}
+#oils-acq-search-fields-label { font-weight: bold; border-bottom: 1px solid #6BA160;}
+#oils-acq-search-subsources-label { font-weight: bold; }
+#oils-acq-search-fields-submit-block { border: 2px solid #A1A1A1; }
+
+/* list of picklists */
+#oils-acq-picklist-list-table {width: 100%;}
+#oils-acq-picklist-list-table thead td {font-weight:bold;}
+
+/* picklist display */
+#oils-acq-picklist-table thead tr { border: 1px solid #A1A1A1; }
+#oils-acq-picklist-header {border: 1px solid #85C777;}
+#oils-acq-lineitem-header {border: 1px solid #85C777;}
+#oils-acq-picklist-name { font-weight: bold; font-style: italic; }
+.oils-acq-picklist-attributes { font-size: 90%; margin-left: 15px;}
+.oils-acq-lineitem-attributes { font-size: 90%; margin-left: 15px;}
+.oils-acq-picklist-records-phys_desc-row { border-bottom: 1px solid #6BA160; }
+.oils-acq-picklist-picklist-td { border-style: solid; border-color: #A1A1A1; border-width: 0px 1px 0px 1px; } 
+.oils-acq-picklist-records-service-td { font-size: 85%; }
+.oils-acq-lineitem-delete-link { font-size: 85%; }
+#oils-acq-picklist-header-subtable tr { border: none; }
+
+/* When viewing a list of lineitems, these colors indicate what state the lineitem is in */
+.oils-acq-li-state-new td { background-color: #FFFFEE; }
+.oils-acq-li-state-selector-ready td { background-color: #FFEEEE; }
+.oils-acq-li-state-order-ready td { background-color: #EEEEEE; }
+.oils-acq-li-state-pending-order td { background-color: #EEEEDD; }
+.oils-acq-li-state-on-order td { background-color: #EEDDDD; }
+.oils-acq-li-state-received td { background-color: #DDDDDD; }
+
+/* po display */
+#oils-acq-po-table thead tr { border: 1px solid #A1A1A1; }
+#oils-acq-po-header {border: 1px solid #85C777;}
+#oils-acq-po-li-header {border: 1px solid #85C777;}
+#oils-acq-po-name { font-weight: bold; font-style: italic; }
+.oils-acq-po-attributes { font-size: 90%; margin-left: 15px;}
+.oils-acq-po-li-attributes { font-size: 90%; margin-left: 15px;}
+.oils-acq-po-records-phys_desc-row { border-bottom: 1px solid #6BA160; }
+.oils-acq-po-po-td { border-style: solid; border-color: #A1A1A1; border-width: 0px 1px 0px 1px; } 
+.oils-acq-po-records-service-td { font-size: 85%; }
+.oils-acq-po-li-delete-link { font-size: 85%; }
+#oils-acq-po-header-subtable tr { border: none; }
+
+/*
+#oils-acq-list-header {border-bottom: 1px solid #6BA160;}
+*/
+#oils-acq-list-header {border-bottom: 2px solid #d9e8f9;}
+#oils-acq-list-header-label { font-weight: bold; font-size: 110%; }
+#oils-acq-list-header-actions { font-weight: bold; }
+
+
+/* entry display */
+#oils-acq-lineitem-marc-block { border: 1px solid #6BA160; }
diff --git a/css/theme/default/admin.css b/css/theme/default/admin.css
new file mode 100644 (file)
index 0000000..a79d202
--- /dev/null
@@ -0,0 +1 @@
+#oils-admin-object-table tr { border-bottom: 1px solid #6BA160; }