Files
pmgr/webroot/css/layout.css
abijah 447c6a8376 Moved the position of the Loading... message on jqGrid. It probably doesn't matter, as we customize the grid, we'll likely add an icon instead of text to indicate loading.
git-svn-id: file:///svn-source/pmgr/branches/ledger_transactions_20090605/site@107 97e9348a-65ac-dc4b-aefc-98561f571b83
2009-06-13 20:44:36 +00:00

262 lines
6.2 KiB
CSS

/************************************************************
************************************************************
* Debug table margin/padding helper
*/
/* table th, td { border: dashed 1px; } */
/************************************************************
************************************************************
* Overall page layout
*/
table#layout { width: 100% }
td#sidecolumn ,
td#pagecolumn { vertical-align: top; }
td#pagecolumn { padding-left: 4mm; }
/************************************************************
************************************************************
* Panel captions
*/
table caption { text-align: left;
font-size: 120%;
font-weight: bold;
padding-bottom: 0.5em;
}
table.item { margin-bottom: 1.5em; }
/* table.item caption { margin-top: 1em; } */
/* table.detail caption { margin-top: 0; } */
/************************************************************
************************************************************
* Cell configuration
*/
table.item th ,
table.item td { padding: 0.1em 0.4em 0.1em 0.4em; }
table.item td { white-space: nowrap; }
/* table.item { border-spacing: 0 0; /\*IE*\/border-collapse: collapse; empty-cells: show } */
table.item { border-spacing: 0 0; empty-cells: show }
table.item { border:1px solid #ccc;
border-bottom:2px solid #ccc;
}
table.list th { background: #dcdcdc;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 2px solid #aaa;
border-right: 1px solid #ccc;
text-align: center;
}
table.item td { border-right: 1px solid #ccc; }
tr.evnrow { background: #f4f4f4; }
/************************************************************
************************************************************
* Item detail formats
* (such as Tenant Info, Unit Info, etc)
*/
table.detail { width : 60%;
float: left; }
table.detail td.field { width: 10em; }
div.detail.supporting { clear : both; }
/************************************************************
************************************************************
* Pertinent Information Box
* These floating boxes appear on the detail pages,
* providing the most pertinent / important information
* for the given view.
*/
div.infobox { float: right;
width: 39%;
margin-top: 1.5em;
margin-right: 0.5em;
}
div.summary { color: #993;
font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
font-size: 125%;
text-align: right;
margin-bottom: 0.2em;
}
/************************************************************
************************************************************
* Item table formats
* (listing multiple items of one type)
*/
/* Item listing width and borders */
table.list { width : 100%; }
/* Text alignment exceptions */
table.list td.id { text-align: center; }
table.list td.currency { text-align: right; }
/* White spacing exceptions */
td.comment { white-space: normal; }
/* Generic column to assign excess space */
table.list td.slack { width : 99%; }
/* Customers */
table.list.customer td.comment { width : 66%; }
/* Contacts */
table.list.contact td.comment { width : 66%; }
/* Contact methods */
table.list.phone td.preference ,
table.list.email td.preference ,
table.list.address td.preference { width: 18em; }
table.list.phone td.phone ,
table.list.email td.email ,
table.list.address td.address { width: 15em; }
table.list.phone td.comment ,
table.list.email td.comment ,
table.list.address td.comment { width: auto; }
/* Ledger Entries */
table.list.ledger td { border-top : 1px dashed #ccc; }
table.list.ledger td.date.receipt { padding-left: 1em; }
table.list.ledger td.evnrow { background: #f4f4f4; }
/************************************************************
************************************************************
* jqGrid
*/
table.Header th h2 {
color: #dd5;
font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
font-size: 190%;
margin-bottom: 0.0em;
}
div.loading {
margin-top: 1.5em;
margin-left: 1.0em;
}
/************************************************************
************************************************************
* Forms
*/
form {
margin-right: 20px;
padding: 0;
width: 80%;
}
fieldset {
border: 1px solid #ccc;
margin-top: 4px;
/* padding: 4px 4px; */
}
fieldset legend {
/* background:#fff; */
/* color: #e32; */
/* font-size: 120%; */
font-weight: bold;
}
fieldset fieldset {
margin: 4px 4px;
/* margin-bottom: 20px; */
padding: 4px 4px;
}
fieldset fieldset legend {
font-size: 100%;
font-weight: normal;
}
fieldset fieldset div {
clear: left;
/* margin: 0 20px; */
}
form div {
clear: both;
/* margin-bottom: 1em; */
/* padding: .5em; */
vertical-align: text-top;
}
form div.input {
color: #444;
}
form div.required {
color: #333;
font-weight: bold;
}
form div.submit {
border: 0;
clear: both;
margin-top: 10px;
margin-left: 140px;
}
/************************************************************
************************************************************
* General Style Info
*/
body {
/* background: #003d4c; */
/* color: #fff; */
font-family:'lucida grande',verdana,helvetica,arial,sans-serif;
font-size:90%;
margin: 0;
}
a {
color: #003d4c;
text-decoration: underline;
font-weight: bold;
}
a:hover {
color: #00f;
text-decoration:none;
}
a img {
border:none;
}
h1, h2, h3, h4 {
font-weight: normal;
}
h1 {
color: #003d4c;
font-size: 100%;
margin: 0.1em 0;
}
h2 {
/* color: #e32; */
color: #993;
font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
font-size: 190%;
margin-bottom: 0.3em;
}
h3 {
color: #993;
font-family:'Gill Sans','lucida grande',helvetica, arial, sans-serif;
/* font-size: 165%; */
}
h4 {
color: #993;
font-weight: normal;
padding-top: 0.5em;
}