Added lnApp files

This commit is contained in:
Deon George
2011-01-17 16:33:55 +11:00
parent a43ad2b2c5
commit d03f675646
44 changed files with 2264 additions and 0 deletions

View File

@@ -0,0 +1,288 @@
/* Default Template CSS */
table.box-left { border: 1px solid #AAAACC; margin-right: auto; }
table.box-center { border: 1px solid #AAAACC; margin-left: auto; margin-right: auto; }
tr.head { font-weight: bold; }
td.head { font-weight: bold; }
tr.odd { background-color: #FCFCFE; }
tr.even { background-color: #F6F6F8; }
/* Global Page */
table.page {
width: 100%;
border: 0px solid #000000;
font-weight: normal;
color: #000000;
font-family: "bitstream vera sans","luxi sans",verdana,geneva,arial,helvetica,sans-serif;
background-color: #FFFFFF;
font-size: 13px;
empty-cells: hide;
}
/* Page Header - Logo & Title */
table.page tr.pagehead td table.pagehead {
width: 100%;
}
table.page tr.pagehead td table.pagehead td.headlogo {
width: 100px;
height: 50px;
vertical-align: bottom;
text-align: center;
}
table.page tr.pagehead td table.pagehead img.headlogo {
border: 0px;
max-width: 100px;
max-height: 50px;
}
table.page tr.pagehead td table.pagehead td.headtitle {
vertical-align: bottom;
text-align: left;
padding-left: 5px;
font-weight: bold;
}
table.page tr.pagehead td table.pagehead td.headimages {
vertical-align: bottom;
text-align: right;
}
table.page tr.pagehead td table.pagehead td.headimages img {
border: 0px;
}
/* Page Control */
table.page tr.pagecontrol td {
border-top: 1px solid #AAAACC;
border-bottom: 1px solid #AAAACC;
}
table.page tr.pagecontrol td table.pagecontrol {
width: 100%;
}
table.page tr.pagecontrol td table.pagecontrol td.none {
border-top: 0px;
border-bottom: 0px;
font-size: 11px;
text-align: left;
vertical-align: top;
font-weight: bold;
color: #000000;
padding: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
table.page tr.pagecontrol td table.pagecontrol a {
text-decoration: none;
color: #000000;
}
table.page tr.pagecontrol td table.pagecontrol a:hover {
text-decoration: none;
background-color: #FFFFFF;
color: #0000AA;
}
/* Main Page */
/** LEFT **/
table.page tr.pagemain td.pageleft {
background-color: #FCFCFE;
/* display: show; */
vertical-align: top;
border-right: 1px solid #88AACC;
}
table.page tr.pagemain td.pageleft table.pageleft table {
width: 100%;
}
table.page tr.pagemain td.pageleft table.pageleft tr.title {
text-align: center;
margin: 0px;
padding: 10px;
border: 1px solid #000000;
font-weight: bold;
font-size: 110%;
}
table.page tr.pagemain td.pageleft table.pageleft tr.footer {
font-size: 75%;
}
table.page tr.pagemain td.pageleft table.pageleft tr.footer td {
border-top: 1px solid #AAAACC;
border-bottom: 1px solid #AAAACC;
}
table.page tr.pagemain td.pageleft table.pageleft tr.spacer {
font-size: 5px;
}
table.page tr.pagemain td.pageleft table.pageleft tr.spacer td {
border-top: 2px solid #AAAACC;
}
/** BODY **/
table.page tr.pagemain td.pagebody {
background-color: #FCFCFE;
width: 85%;
vertical-align: top;
font-size: 8pt;
}
/*** Body System Message ***/
table.page tr.pagemain td.pagebody table.sysmsg {
border-bottom: 1px solid #88AACC;
width: 100%;
}
table.page tr.pagemain td.pagebody table.sysmsg table {
width: 100%;
}
table.page tr.pagemain td.pagebody table.sysmsg td.icon {
text-align: center;
vertical-align: top;
width: 25px;
height: 50px;
}
table.page tr.pagemain td.pagebody table.sysmsg td.icon img.sysicon {
border: 5px;
max-width: 25px;
max-height: 50px;
}
table.page tr.pagemain td.pagebody table.sysmsg td.head {
font-size: small;
text-align: left;
font-weight: bold;
}
table.page tr.pagemain td.pagebody table.sysmsg td.body {
font-weight: normal;
}
table.page tr.pagemain td.pagebody table.sysmsg tr.spacer {
font-size: 5px;
}
table.page tr.pagemain td.pagebody table.sysmsg tr.spacer td {
border-top: 1px solid #AAAACC;
}
/*** Body Content ***/
table.page tr.pagemain td.pagebody table.content {
font-weight: normal;
background-color: #FCFCFE;
width: 100%;
color: #000000;
}
table.page tr.pagemain td.pagebody table.content table.block {
width: 100%;
}
table.page tr.pagemain td.pagebody table.content tr.title {
text-align: left;
margin: 0px;
color: #000000;
background-color: #F8F8FA;
border: 1px solid #000000;
font-weight: bold;
font-size: 150%;
}
table.page tr.pagemain td.pagebody table.content tr.title td {
padding: 5px;
border-bottom: 1px solid #AAAACC;
color: #000000;
}
table.page tr.pagemain td.pagebody table.content tr.subtitle {
text-align: left;
margin: 0px;
margin-bottom: 15px;
font-size: 75%;
color: #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
background: #FFFFFF;
font-weight: normal;
}
table.page tr.pagemain td.pagebody table.content tr.subtitle td {
padding: 5px;
}
table.page tr.pagemain td.pagebody table.content tr.footer {
font-size: 75%;
}
table.page tr.pagemain td.pagebody table.content tr.footer td {
border-top: 1px solid #AAAACC;
border-bottom: 1px solid #AAAACC;
padding: 5px;
}
table.page tr.pagemain td.pagebody table.content tr.spacer {
font-size: 5px;
}
table.page tr.pagemain td.pagebody table.content tr.spacer td {
border: 0px solid #AAAACC;
}
/** RIGHT **/
table.page tr.pagemain td.pageright {
background-color: #FCFCFE;
/* display: none; */
vertical-align: top;
border-left: 1px solid #88AACC;
}
table.page tr.pagemain td.pageright table.pageright table {
width: 100%;
}
table.page tr.pagemain td.pageright table.pageright tr.title {
text-align: center;
margin: 0px;
padding: 10px;
border: 1px solid #000000;
font-weight: bold;
font-size: 110%;
}
table.page tr.pagemain td.pageright table.pageright tr.footer {
font-size: 75%;
}
table.page tr.pagemain td.pageright table.pageright tr.footer td {
border-top: 1px solid #AAAACC;
border-bottom: 1px solid #AAAACC;
}
table.page tr.pagemain td.pageright table.pageright tr.spacer {
font-size: 5px;
}
table.page tr.pagemain td.pageright table.pageright tr.spacer td {
border-top: 2px solid #AAAACC;
}
/* Footer */
table.page tr.pagefoot td {
border-top: 1px solid #AAAACC;
font-weight: bold;
font-size: 10px;
text-align: right;
color: #000000;
}

View File

@@ -0,0 +1,56 @@
/*
* jsTree default theme 1.0
* Supported features: dots/no-dots, icons/no-icons, focused, loading
* Supported plugins: ui (hovered, clicked), checkbox, contextmenu, search
*/
.jstree-default li,
.jstree-default ins { background-image:url("../img/jquery.jstree.d.png"); background-repeat:no-repeat; background-color:transparent; }
.jstree-default li { background-position:-90px 0; background-repeat:repeat-y; }
.jstree-default li.jstree-last { background:transparent; }
.jstree-default .jstree-open > ins { background-position:-72px 0; }
.jstree-default .jstree-closed > ins { background-position:-54px 0; }
.jstree-default .jstree-leaf > ins { background-position:-36px 0; }
.jstree-default .jstree-hovered { background:#FFF0C0; border:1px solid #841212; padding:0 2px 0 1px; color: #841212;}
.jstree-default .jstree-clicked { background:#FCFCFC; border:1px solid #FCFCFC; padding:0 2px 0 1px; color: #841212;}
.jstree-default a .jstree-icon { background-position:-56px -19px; }
.jstree-default a.jstree-loading .jstree-icon { background:url("../img/jquery.jstree.throbber.gif") center center no-repeat !important; }
.jstree-default.jstree-focused { background:#FCFCFC; }
.jstree-default .jstree-no-dots li,
.jstree-default .jstree-no-dots .jstree-leaf > ins { background:transparent; }
.jstree-default .jstree-no-dots .jstree-open > ins { background-position:-18px 0; }
.jstree-default .jstree-no-dots .jstree-closed > ins { background-position:0 0; }
.jstree-default .jstree-no-icons a .jstree-icon { display:none; }
.jstree-default .jstree-search { font-style:italic; }
.jstree-default .jstree-no-icons .checkbox { display:inline-block; }
.jstree-default .jstree-no-checkboxes .checkbox { display:none !important; }
.jstree-default .jstree-checked > a > .checkbox { background-position:-38px -19px; }
.jstree-default .jstree-unchecked > a > .checkbox { background-position:-2px -19px; }
.jstree-default .jstree-undetermined > a > .checkbox { background-position:-20px -19px; }
.jstree-default .jstree-checked > a > .checkbox:hover { background-position:-38px -37px; }
.jstree-default .jstree-unchecked > a > .checkbox:hover { background-position:-2px -37px; }
.jstree-default .jstree-undetermined > a > .checkbox:hover { background-position:-20px -37px; }
#vakata-dragged.jstree-default ins { background:transparent !important; }
#vakata-dragged.jstree-default .jstree-ok { background:url("../img/jquery.jstree.d.png") -2px -53px no-repeat !important; }
#vakata-dragged.jstree-default .jstree-invalid { background:url("../img/jquery.jstree.d.png") -18px -53px no-repeat !important; }
#jstree-marker.jstree-default { background:url("../img/jquery.jstree.d.png") -41px -57px no-repeat !important; }
.jstree-default a.jstree-search { color:aqua; }
#vakata-contextmenu.jstree-default-context,
#vakata-contextmenu.jstree-default-context li ul { background:#f0f0f0; border:1px solid #979797; -moz-box-shadow: 1px 1px 2px #999; -webkit-box-shadow: 1px 1px 2px #999; box-shadow: 1px 1px 2px #999; }
#vakata-contextmenu.jstree-default-context li { }
#vakata-contextmenu.jstree-default-context a { color:black; }
#vakata-contextmenu.jstree-default-context a:hover,
#vakata-contextmenu.jstree-default-context .vakata-hover > a { padding:0 5px; background:#e8eff7; border:1px solid #aecff7; color:black; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
#vakata-contextmenu.jstree-default-context li.vakata-separator { background:white; border-top:1px solid #e0e0e0; margin:0; }
#vakata-contextmenu.jstree-default-context li ul { margin-left:-4px; }
/* TODO: IE6 support - the `>` selectors */

View File

@@ -0,0 +1,43 @@
/** Login Style Sheet **/
table.login {
margin-left: auto;
margin-right: auto;
background-color: #F9F9FA;
border: 1px solid #AAAACC;
padding: 10px;
}
#login-uid {
background: url('../img/login.user.png') no-repeat 0 1px;
background-color: #FAFAFF;
color: #000000;
padding-left: 24px;
}
#login-uid:focus {
background-color: #F0F0FF;
color: #000000;
}
#login-uid:disabled {
background-color: #DDDDFF;
color: #000000;
}
#login-pwd {
background: url('../img/dialog-password.png') no-repeat 0 1px;
background-color: #FAFAFF;
color: #000000;
padding-left: 24px;
}
#login-pwd:focus {
background-color: #F0F0FF;
color: #000000;
}
#login-pwd:disabled {
background-color: #DDDDFF;
color: #000000;
}