Commit bd94c1693ae735c4e53c97a70a5385f21fe24eca

Authored by Jalaloedien Abrahams
1 parent ab11ccfb

KTS-2153

"CLONE(SUP-299) -Super sluggish web interface after upgrade to 3.4a"
In Progress. Reverted all dashlets and portlets to old css rules. Commited rest of files.

Committed By: Jalaloedien Abrahams
Reviewed By: Kevin Fourie

git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6889 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 78 changed files with 721 additions and 144 deletions
resources/css/kt-framing.css
@@ -239,29 +239,193 @@ a.main_nav_item { @@ -239,29 +239,193 @@ a.main_nav_item {
239 .noportlets #portletbar { display: none; } 239 .noportlets #portletbar { display: none; }
240 240
241 #portletbar .portlet { 241 #portletbar .portlet {
  242 + position: relative;
242 margin: 0 0 1.5em 0; 243 margin: 0 0 1.5em 0;
243 - background: #ffffff url(../../resources/graphics/portlet_bg_collapsed.png) top left repeat-x;  
244 - border: 1px solid #B7B7B7; 244 + background: url(../../resources/graphics/portlet_corner_topleft_collapsed.png) top left no-repeat;
245 padding: 0 0 0 0; 245 padding: 0 0 0 0;
  246 + border: 0;
246 z-index: 2; 247 z-index: 2;
247 } 248 }
248 249
  250 +#portletbar .portlet .portletTopRepeat {
  251 + position: absolute;
  252 + background: url(../../resources/graphics/portlet_bg_collapsed.png) top left repeat-x;
  253 + top: 0;
  254 + left: 30px;
  255 + height: 30px;
  256 + width: 80%;
  257 + z-index: -1;
  258 + border:0;
  259 +}
  260 +
  261 +#portletbar .portlet .portletTopRight {
  262 + position: absolute;
  263 + background: url(../../resources/graphics/portlet_corner_topright_collapsed.png) top right no-repeat;
  264 + top: 0;
  265 + right: 0px;
  266 + height: 30px;
  267 + width: 60%;
  268 + z-index: -1;
  269 + border: 0;
  270 +}
  271 +
249 #portletbar .portlet.expanded { 272 #portletbar .portlet.expanded {
  273 + position: relative;
250 margin: 0 0 1.5em 0; 274 margin: 0 0 1.5em 0;
251 padding: 0 0 0 0; 275 padding: 0 0 0 0;
252 - border: 1px solid #B7B7B7;  
253 - background: #ffffff url(../../resources/graphics/portlet_bg.png) top left repeat-x; 276 + background: url(../../resources/graphics/portlet_corner_topleft.png) top left no-repeat;
  277 + border: 0;
254 z-index: 2; 278 z-index: 2;
255 } 279 }
256 280
  281 +#portletbar .portlet.expanded .portletTopRepeat {
  282 + position: absolute;
  283 + background: url(../../resources/graphics/portlet_bg.png) top left repeat-x;
  284 + top: 0px;
  285 + left: 30px;
  286 + height: 28px;
  287 + width: 80%;
  288 + z-index: -1;
  289 + border: 0;
  290 +}
  291 +
  292 +#portletbar .portlet.expanded .portletTopRight {
  293 + position: absolute;
  294 + background: url(../../resources/graphics/portlet_corner_topright.png) top right no-repeat;
  295 + top: 0;
  296 + right: 0px;
  297 + height: 28px;
  298 + width: 60%;
  299 + z-index: -1;
  300 + border: 0;
  301 +}
  302 +
257 #portletbar .portlet .portletbody { 303 #portletbar .portlet .portletbody {
  304 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
258 padding: 0 0 1em 0; 305 padding: 0 0 1em 0;
259 margin-right: 1px; 306 margin-right: 1px;
260 background-color: white; 307 background-color: white;
  308 + border-bottom: 1px solid #ccc;
  309 + border-left: 1px solid #ccc;
261 width: 99%; 310 width: 99%;
262 height: 100%; 311 height: 100%;
263 } 312 }
264 313
  314 +/* Attempt to contain side portlet containers in MORE containers*/
  315 +/*
  316 +#portletbar .portlet.expanded .portletBodyDoubleTop {
  317 + position: relative;
  318 + width: 100%;
  319 + height: 1px;
  320 + top:0px;
  321 + right:0px;
  322 + border: 1px solid red;
  323 +}
  324 +
  325 +#portletbar .portlet.expanded .portletBodyDoubleMiddle {
  326 + position: relative;
  327 + width: 100%;
  328 + height: 1px;
  329 + top:0px;
  330 + right:0px;
  331 + border: 1px solid blue;
  332 +}
  333 +
  334 +#portletbar .portlet.expanded .portletBodyDoubleBottom {
  335 + position: relative;
  336 + width: 100%;
  337 + height: 1px;
  338 + bottom:0px;
  339 + right:0px;
  340 + border: 1px solid red;
  341 +}*/
  342 +
  343 +/* Bottom Portlet borders */
  344 +/*
  345 +#portletbar .portlet .portletbodyBottomLeft {
  346 + position: absolute;
  347 + bottom: 0px;
  348 + left: 0px;
  349 + width: 10px;
  350 + height: 10px;
  351 + background: url(../../resources/graphics/portlet_corner_bottomleft.png) bottom left no-repeat;
  352 +}
  353 +
  354 +#portletbar .portlet .portletbodyBottomRight {
  355 + position: absolute;
  356 + bottom: 0px;
  357 + right: 0px;
  358 + width: 10px;
  359 + height: 10px;
  360 + background: url(../../resources/graphics/portlet_corner_bottomright.png) bottom right no-repeat;
  361 +}
  362 +
  363 +#portletbar .portlet .portletbodyBottom {
  364 + position: absolute;
  365 + bottom: 0px;
  366 + left: 5px;
  367 + height: 3px;
  368 + width: 95%;
  369 + background: url(../../resources/graphics/portlet_borderbottom.png) bottom left repeat-x;
  370 +}*/
  371 +
  372 +/* Right-hand side portlet borders */
  373 +/*
  374 +#portletbar .portlet .portletbodyRightTop {
  375 + position: absolute;
  376 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  377 + top: 0px;
  378 + right: 0px;
  379 + width: 5px;
  380 + height: 76px;
  381 +}
  382 +
  383 +#portletbar .portlet .portletbodyRightBottom {
  384 + position: absolute;
  385 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  386 + bottom: 0px;
  387 + right: 0px;
  388 + width: 5px;
  389 + height: 80px;
  390 +}
  391 +
  392 +
  393 +#portletbar .portlet .portletbodyRightMiddleTop {
  394 + position: absolute;
  395 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  396 + top: 50%;
  397 + right: 0px;
  398 + width: 5px;
  399 + height: 36px;
  400 +}
  401 +
  402 +#portletbar .portlet .portletbodyRightMiddleBottom {
  403 + position: absolute;
  404 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  405 + bottom: 50%;
  406 + right: 0px;
  407 + width: 5px;
  408 + height: 63px;
  409 +}
  410 +
  411 +#portletbar .portlet .portletbodyRightQuartTop {
  412 + position: absolute;
  413 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  414 + top: 15%;
  415 + right: 0px;
  416 + width: 5px;
  417 + height: 60px;
  418 +}
  419 +
  420 +#portletbar .portlet .portletbodyRightQuartBottom {
  421 + position: absolute;
  422 + background: url(../../resources/graphics/portlet_borderright.png) top right repeat-y;
  423 + bottom: 25%;
  424 + right: 0px;
  425 + width: 5px;
  426 + height: 68px;
  427 +}*/
  428 +
265 #portletbar .portlet a { 429 #portletbar .portlet a {
266 color: #344a6a; 430 color: #344a6a;
267 text-decoration: none; 431 text-decoration: none;
@@ -278,9 +442,8 @@ a.main_nav_item { @@ -278,9 +442,8 @@ a.main_nav_item {
278 442
279 #portletbar .portlet h4 443 #portletbar .portlet h4
280 { 444 {
281 - margin: 0;  
282 - padding-top: 0;  
283 - padding-bottom: 0.4em; 445 + padding-top: 0.35em;
  446 + padding-bottom: 0.7em;
284 padding-left: 30px; 447 padding-left: 30px;
285 background: url(../graphics/plus.gif) 10px 45% no-repeat; 448 background: url(../graphics/plus.gif) 10px 45% no-repeat;
286 text-align: left; 449 text-align: left;
@@ -294,8 +457,8 @@ a.main_nav_item { @@ -294,8 +457,8 @@ a.main_nav_item {
294 border-width: 0 0 1px 0; 457 border-width: 0 0 1px 0;
295 border-style: solid; 458 border-style: solid;
296 border-color: #eee; 459 border-color: #eee;
297 - padding-top: 0;  
298 - padding-bottom: 0.4em; 460 + padding-top: 0.35em;
  461 + padding-bottom: 0.50em;
299 padding-left: 30px; 462 padding-left: 30px;
300 text-align: left; 463 text-align: left;
301 background: url(../graphics/minus.gif) 10px 45% no-repeat; 464 background: url(../graphics/minus.gif) 10px 45% no-repeat;
@@ -311,6 +474,57 @@ a.main_nav_item { @@ -311,6 +474,57 @@ a.main_nav_item {
311 display: block; 474 display: block;
312 } 475 }
313 476
  477 +#portletbar .portlet .portletbodyRightTop {
  478 + display: none;
  479 +}
  480 +
  481 +#portletbar .portlet .portletbodyRightBottom {
  482 + display: none;
  483 +}
  484 +
  485 +#portletbar .portlet .portletbodyRightMiddleTop {
  486 + display: none;
  487 +}
  488 +
  489 +#portletbar .portlet .portletbodyRightMiddleBottom {
  490 + display: none;
  491 +}
  492 +
  493 +#portletbar .portlet .portletbodyRightQuartTop {
  494 + display: none;
  495 +}
  496 +
  497 +#portletbar .portlet .portletbodyRightQuartBottom {
  498 + display: none;
  499 +}
  500 +
  501 +
  502 +#portletbar .portlet.expanded .portletbodyRightTop {
  503 + display: block;
  504 +}
  505 +
  506 +#portletbar .portlet.expanded .portletbodyRightBottom {
  507 + display: block;
  508 +}
  509 +
  510 +
  511 +#portletbar .portlet.expanded .portletbodyRightMiddleTop {
  512 + display: block;
  513 +}
  514 +
  515 +#portletbar .portlet.expanded .portletbodyRightMiddleBottom {
  516 + display: block;
  517 +}
  518 +
  519 +#portletbar .portlet.expanded .portletbodyRightQuartTop {
  520 + display: block;
  521 +}
  522 +
  523 +#portletbar .portlet.expanded .portletbodyRightQuartBottom {
  524 + display: block;
  525 +}
  526 +
  527 +
314 #portletbar .portlet .actionlist 528 #portletbar .portlet .actionlist
315 { 529 {
316 list-style: none; 530 list-style: none;
@@ -538,7 +752,6 @@ a.main_nav_item { @@ -538,7 +752,6 @@ a.main_nav_item {
538 { 752 {
539 font-family: "Lucida Grande", "Bitstream Vera Sans", Tahoma, sans-serif; 753 font-family: "Lucida Grande", "Bitstream Vera Sans", Tahoma, sans-serif;
540 padding-bottom: 0.25em; 754 padding-bottom: 0.25em;
541 - margin-top: 0;  
542 border-width: 0 0 0 0; 755 border-width: 0 0 0 0;
543 border-style: solid; 756 border-style: solid;
544 border-color: #eee; 757 border-color: #eee;
@@ -806,85 +1019,37 @@ a.main_nav_item { @@ -806,85 +1019,37 @@ a.main_nav_item {
806 1019
807 /* block level. */ 1020 /* block level. */
808 .ktError { 1021 .ktError {
809 - background: #ffdd80 url(../../resources/graphics/error_toprepeat.png) top left repeat-x;  
810 - border: 1px solid #FFC21E;  
811 - margin: 20px auto; 1022 + padding: 0.1em 1em;
  1023 + margin: 1em 0 0 0.5em;
812 } 1024 }
813 1025
814 .ktError p { 1026 .ktError p {
815 - margin-left: 20px;  
816 - padding-left: 25px;  
817 - background: #ffdd80 url(../../thirdparty/icon-theme/16x16/status/dialog-warning.png) center left no-repeat;  
818 -}  
819 -  
820 -.ktError span {  
821 - margin-left: 20px;  
822 - padding-left: 25px;  
823 - background: #ffdd80 url(../../thirdparty/icon-theme/16x16/status/dialog-warning.png) center left no-repeat;  
824 -}  
825 -  
826 -.ktErrorMessage {  
827 - background-color: #ffdd80;  
828 - border: 1px solid #FFC21E;  
829 - margin: 20px auto;  
830 -}  
831 -  
832 -.ktErrorMessage p {  
833 - margin-left: 20px;  
834 - padding-left: 25px;  
835 - background: #ffdd80 url(../../thirdparty/icon-theme/16x16/status/dialog-warning.png) center left no-repeat;  
836 -}  
837 -  
838 -.ktErrorMessage span {  
839 - margin-left: 20px;  
840 padding-left: 25px; 1027 padding-left: 25px;
841 background: #ffdd80 url(../../thirdparty/icon-theme/16x16/status/dialog-warning.png) center left no-repeat; 1028 background: #ffdd80 url(../../thirdparty/icon-theme/16x16/status/dialog-warning.png) center left no-repeat;
  1029 + margin-top: 20px;
842 } 1030 }
843 1031
844 /* block level. */ 1032 /* block level. */
845 .ktInfo { 1033 .ktInfo {
846 - background: #DEDEDE url(../../resources/graphics/info_toprepeat.png) top left repeat-x;  
847 - border: 1px solid #C5C5C5;  
848 - margin: 20px auto;  
849 -}  
850 -  
851 -.ktInfoMessage{  
852 - background-color: #DEDEDE;  
853 - border: 1px solid #C5C5C5;  
854 - margin: 20px auto; 1034 + padding: 0.1em 1em;
  1035 + margin: 1em 0 0 0.5em;
855 } 1036 }
856 1037
857 .ktInfo p { 1038 .ktInfo p {
858 - margin-left: 20px;  
859 - padding-left: 25px;  
860 - background: #DEDEDE url(../../thirdparty/icon-theme/16x16/status/dialog-information.png) center left no-repeat;  
861 -}  
862 -  
863 -.ktInfoMessage p {  
864 - margin-left: 20px;  
865 - padding-left: 25px;  
866 - background: #DEDEDE url(../../thirdparty/icon-theme/16x16/status/dialog-information.png) center left no-repeat;  
867 -}  
868 -  
869 -.ktInfo span {  
870 - margin-left: 20px;  
871 padding-left: 25px; 1039 padding-left: 25px;
872 background: #DEDEDE url(../../thirdparty/icon-theme/16x16/status/dialog-information.png) center left no-repeat; 1040 background: #DEDEDE url(../../thirdparty/icon-theme/16x16/status/dialog-information.png) center left no-repeat;
  1041 + margin-top: 20px;
873 } 1042 }
874 1043
875 -.ktInfoMessage span {  
876 - margin-left: 20px;  
877 - padding-left: 25px;  
878 - background: #DEDEDE url(../../thirdparty/icon-theme/16x16/status/dialog-information.png) center left no-repeat;  
879 -}  
880 1044
881 .ktBlock { 1045 .ktBlock {
882 - background: #ffffff url(../../resources/graphics/dashlet_toprepeat.png) top left repeat-x;  
883 - border: 1px solid #C5C5C5;  
884 - margin: 20px auto; 1046 + position: relative;
  1047 + padding: 0.1em 1em;
  1048 + margin: 1em 0 0 0.5em;
885 } 1049 }
886 1050
887 -.ktBlock, .ktInfo, .ktError, .ktInfoMessage, .ktErrorMessage{ 1051 +
  1052 +.ktInfo, .ktError {
888 position: relative; 1053 position: relative;
889 } 1054 }
890 1055
@@ -1030,8 +1195,6 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes @@ -1030,8 +1195,6 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes
1030 padding-bottom: 2em; 1195 padding-bottom: 2em;
1031 height: 100%; 1196 height: 100%;
1032 min-height: 5em; 1197 min-height: 5em;
1033 - padding-left: 20px;  
1034 - padding-top: 25px;  
1035 /* background-color: #dfd; */ 1198 /* background-color: #dfd; */
1036 } 1199 }
1037 1200
@@ -1043,10 +1206,135 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes @@ -1043,10 +1206,135 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes
1043 padding-bottom: 2em; 1206 padding-bottom: 2em;
1044 height: 100%; 1207 height: 100%;
1045 min-height: 5em; 1208 min-height: 5em;
1046 - padding-top: 25px;  
1047 /* background-color: #ddf; */ 1209 /* background-color: #ddf; */
1048 } 1210 }
1049 1211
  1212 +.dashboard_block_topleft {
  1213 + position: absolute;
  1214 + width: 35px;
  1215 + height: 36px;
  1216 + top: 0px;
  1217 + left: 0px;
  1218 + background: url(../graphics/dashlet_topleft.png) top left no-repeat;
  1219 + z-index:-1;
  1220 +}
  1221 +
  1222 +.dashboard_block_toprepeat {
  1223 + position: absolute;
  1224 + width: 90%;
  1225 + height: 36px;
  1226 + top: 0px;
  1227 + left: 30px;
  1228 + background: white url(../graphics/dashlet_toprepeat.png) top left repeat-x;
  1229 + z-index:-1;
  1230 +}
  1231 +
  1232 +.dashboard_block_topright {
  1233 + position: absolute;
  1234 + width: 35px;
  1235 + height: 36px;
  1236 + top: 0px;
  1237 + right: 0px;
  1238 + background: url(../graphics/dashlet_topright.png) top right no-repeat;
  1239 + z-index:-1;
  1240 +}
  1241 +
  1242 +.dashboard_block_leftrepeat_top {
  1243 + position: absolute;
  1244 + width: 13px;
  1245 + height: 50%;
  1246 + top: 5px;
  1247 + left: 0px;
  1248 + background: white url(../graphics/dashlet_leftrepeat.png) top left repeat-y;
  1249 + z-index:-1;
  1250 +}
  1251 +
  1252 +.dashboard_block_leftrepeat_bottom {
  1253 + position: absolute;
  1254 + width: 13px;
  1255 + height: 50%;
  1256 + bottom: 10px;
  1257 + left: 0px;
  1258 + background: white url(../graphics/dashlet_leftrepeat.png) top left repeat-y;
  1259 + z-index:-1;
  1260 +}
  1261 +
  1262 +.dashboard_block_bottomleft {
  1263 + position: absolute;
  1264 + width: 40px;
  1265 + height: 40px;
  1266 + bottom: 0px;
  1267 + left: 0px;
  1268 + background: url(../graphics/dashlet_bottomleft.png) bottom left no-repeat;
  1269 + z-index:-1;
  1270 +}
  1271 +
  1272 +.dashboard_block_bottomrepeat {
  1273 + position: absolute;
  1274 + width: 92%;
  1275 + height: 13px;
  1276 + bottom: 0px;
  1277 + left: 30px;
  1278 + background: white url(../graphics/dashlet_bottomrepeat.png) bottom left repeat-x;
  1279 + z-index:-1;
  1280 +}
  1281 +
  1282 +.dashboard_block_bottomright {
  1283 + position: absolute;
  1284 + width: 40px;
  1285 + height: 40px;
  1286 + bottom: 0px;
  1287 + right: 0px;
  1288 + background: url(../graphics/dashlet_bottomright.png) bottom right no-repeat;
  1289 + z-index:-1;
  1290 +}
  1291 +
  1292 +.dashboard_block_rightrepeat_top {
  1293 + position: absolute;
  1294 + width: 13px;
  1295 + height: 50%;
  1296 + top: 5px;
  1297 + right: 0px;
  1298 + background: white url(../graphics/dashlet_rightrepeat.png) top right repeat-y;
  1299 + z-index:-1;
  1300 + overflow:hidden;
  1301 +}
  1302 +
  1303 +.dashboard_block_rightrepeat_bottom {
  1304 + position: absolute;
  1305 + width: 13px;
  1306 + height: 50%;
  1307 + bottom: 10px;
  1308 + right: 0px;
  1309 + background: white url(../graphics/dashlet_rightrepeat.png) bottom right repeat-y;
  1310 + z-index:-1;
  1311 + overflow:hidden;
  1312 +}
  1313 +
  1314 +.dashboard_block_rightrepeat_top {
  1315 + min-height: 70px;
  1316 +}
  1317 +
  1318 +.dashboard_block.rolled-up .dashboard_block_rightrepeat_top
  1319 +{
  1320 + display: none;
  1321 +}
  1322 +
  1323 +.dashboard_block.rolled-up .dashboard_block_rightrepeat_bottom
  1324 +{
  1325 + display: none;
  1326 +}
  1327 +
  1328 +.dashboard_block.rolled-up .dashboard_block_leftrepeat_top
  1329 +{
  1330 + display: none;
  1331 +}
  1332 +
  1333 +.dashboard_block.rolled-up .dashboard_block_leftrepeat_bottom
  1334 +{
  1335 + display: none;
  1336 +}
  1337 +
1050 .dashboard_block { 1338 .dashboard_block {
1051 width: 100%; 1339 width: 100%;
1052 } 1340 }
@@ -1055,6 +1343,361 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes @@ -1055,6 +1343,361 @@ The text will be hidden for screen view. The generic fahrner-ish approach comes
1055 border:none; 1343 border:none;
1056 } 1344 }
1057 1345
  1346 +.error_dashlet_topleft {
  1347 + position: absolute;
  1348 + width: 35px;
  1349 + height: 36px;
  1350 + top: 0px;
  1351 + left: 0px;
  1352 + background: url(../graphics/error_topleft.png) top left no-repeat;
  1353 + z-index:-1;
  1354 +}
  1355 +
  1356 +.error_dashlet_topleft_small {
  1357 + position: absolute;
  1358 + width: 35px;
  1359 + height: 22px;
  1360 + top: 0px;
  1361 + left: 0px;
  1362 + background: url(../graphics/error_topleft_small.png) top left no-repeat;
  1363 + z-index:-1;
  1364 +}
  1365 +
  1366 +.error_dashlet_toprepeat {
  1367 + position: absolute;
  1368 + width: 95%;
  1369 + height: 55px;
  1370 + top: 0px;
  1371 + left: 13px;
  1372 + background: #ffdd80 url(../graphics/error_toprepeat.png) top left repeat-x;
  1373 + z-index:-1;
  1374 +}
  1375 +
  1376 +.error_dashlet_toprepeat_small {
  1377 + position: absolute;
  1378 + width: 97%;
  1379 + height: 21px;
  1380 + top: 0px;
  1381 + left: 13px;
  1382 + background: #ffdd80 url(../graphics/error_toprepeat.png) bottom left repeat-x;
  1383 + z-index:-1;
  1384 + border-top: 1px solid #FFC21E;
  1385 +}
  1386 +
  1387 +.error_dashlet_topright {
  1388 + position: absolute;
  1389 + width: 35px;
  1390 + height: 36px;
  1391 + top: 0px;
  1392 + right: 0px;
  1393 + background: url(../graphics/error_topright.png) top right no-repeat;
  1394 + z-index:-1;
  1395 +}
  1396 +
  1397 +.error_dashlet_topright_small {
  1398 + position: absolute;
  1399 + width: 35px;
  1400 + height: 22px;
  1401 + top: 0px;
  1402 + right: 0px;
  1403 + background: url(../graphics/error_topright_small.png) top right no-repeat;
  1404 + z-index:-1;
  1405 +}
  1406 +
  1407 +.error_dashlet_leftrepeat_top {
  1408 + position: absolute;
  1409 + width: 13px;
  1410 + height: 50%;
  1411 + top: 5px;
  1412 + left: 0px;
  1413 + background: #ffdd80 url(../graphics/error_leftrepeat.png) top left repeat-y;
  1414 + z-index:-1;
  1415 +}
  1416 +
  1417 +.error_dashlet_leftrepeat_bottom {
  1418 + position: absolute;
  1419 + width: 13px;
  1420 + height: 50%;
  1421 + bottom: 10px;
  1422 + left: 0px;
  1423 + background: #ffdd80 url(../graphics/error_leftrepeat.png) top left repeat-y;
  1424 + z-index:-1;
  1425 +}
  1426 +
  1427 +.error_dashlet_bottomleft {
  1428 + position: absolute;
  1429 + width: 40px;
  1430 + height: 45px;
  1431 + bottom: 0px;
  1432 + left: 0px;
  1433 + background: url(../graphics/error_bottomleft.png) bottom left no-repeat;
  1434 + z-index:-1;
  1435 +}
  1436 +
  1437 +.error_dashlet_bottomrepeat {
  1438 + position: absolute;
  1439 + width: 95%;
  1440 + height: 30px;
  1441 + bottom: 0px;
  1442 + left: 10x;
  1443 + background: #ffdd80 url(../graphics/error_bottomrepeat.png) bottom left repeat-x;
  1444 + z-index:-1;
  1445 +}
  1446 +
  1447 +.error_dashlet_bottomrepeat_small {
  1448 + position: absolute;
  1449 + width: 97%;
  1450 + height: 21px;
  1451 + bottom: 0px;
  1452 + left: 10x;
  1453 + background: #ffdd80 url(../graphics/error_bottomrepeat.png) bottom left repeat-x;
  1454 + z-index:-1;
  1455 +}
  1456 +
  1457 +.error_dashlet_bottomright {
  1458 + position: absolute;
  1459 + width: 40px;
  1460 + height: 40px;
  1461 + bottom: 0px;
  1462 + right: 0px;
  1463 + background: url(../graphics/error_bottomright.png) bottom right no-repeat;
  1464 + z-index:-1;
  1465 +}
  1466 +
  1467 +.error_dashlet_rightrepeat_top {
  1468 + position: absolute;
  1469 + width: 30px;
  1470 + height: 50%;
  1471 + top: 5px;
  1472 + right: 0px;
  1473 + background: #ffdd80 url(../graphics/error_rightrepeat.png) top right repeat-y;
  1474 + z-index:-1;
  1475 + overflow:hidden;
  1476 +}
  1477 +
  1478 +.error_dashlet_rightrepeat_bottom {
  1479 + position: absolute;
  1480 + width: 30px;
  1481 + height: 50%;
  1482 + bottom: 10px;
  1483 + right: 0px;
  1484 + background: #ffdd80 url(../graphics/error_rightrepeat.png) bottom right repeat-y;
  1485 + z-index:-1;
  1486 + overflow:hidden;
  1487 +}
  1488 +
  1489 +.error_dashlet_rightrepeat_top {
  1490 + min-height: 70px;
  1491 +}
  1492 +
  1493 +.dashboard_block.rolled-up .error_dashlet_toprepeat
  1494 +{
  1495 + height: 38px;
  1496 +}
  1497 +
  1498 +.dashboard_block.rolled-up .error_dashlet_bottomrepeat
  1499 +{
  1500 + height: 20px;
  1501 +}
  1502 +
  1503 +.dashboard_block.rolled-up .error_dashlet_rightrepeat_top
  1504 +{
  1505 + display: none;
  1506 +}
  1507 +
  1508 +.dashboard_block.rolled-up .error_dashlet_rightrepeat_bottom
  1509 +{
  1510 + display: none;
  1511 +}
  1512 +
  1513 +.dashboard_block.rolled-up .error_dashlet_leftrepeat_top
  1514 +{
  1515 + display: none;
  1516 +}
  1517 +
  1518 +.dashboard_block.rolled-up .error_dashlet_leftrepeat_bottom
  1519 +{
  1520 + display: none;
  1521 +}
  1522 +
  1523 +.info_dashlet_topleft {
  1524 + position: absolute;
  1525 + width: 35px;
  1526 + height: 36px;
  1527 + top: 0px;
  1528 + left: 0px;
  1529 + background: url(../graphics/info_topleft.png) top left no-repeat;
  1530 + z-index:-1;
  1531 +}
  1532 +
  1533 +.info_dashlet_topleft_small {
  1534 + position: absolute;
  1535 + width: 35px;
  1536 + height: 22px;
  1537 + top: 0px;
  1538 + left: 0px;
  1539 + background: url(../graphics/info_topleft_small.png) top left no-repeat;
  1540 + z-index:-1;
  1541 +}
  1542 +
  1543 +.info_dashlet_toprepeat {
  1544 + position: absolute;
  1545 + width: 95%;
  1546 + height: 55px;
  1547 + top: 0px;
  1548 + left: 13px;
  1549 + background: #DEDEDE url(../graphics/info_toprepeat.png) top left repeat-x;
  1550 + z-index:-1;
  1551 +}
  1552 +
  1553 +.info_dashlet_toprepeat_small {
  1554 + position: absolute;
  1555 + width: 97%;
  1556 + height: 21px;
  1557 + top: 0px;
  1558 + left: 13px;
  1559 + background: #DEDEDE url(../graphics/info_toprepeat.png) bottom left repeat-x;
  1560 + z-index:-1;
  1561 + border-top: 1px solid #C5C5C5;
  1562 +}
  1563 +
  1564 +.info_dashlet_topright {
  1565 + position: absolute;
  1566 + width: 35px;
  1567 + height: 36px;
  1568 + top: 0px;
  1569 + right: 0px;
  1570 + background: url(../graphics/info_topright.png) top right no-repeat;
  1571 + z-index:-1;
  1572 +}
  1573 +
  1574 +.info_dashlet_topright_small {
  1575 + position: absolute;
  1576 + width: 35px;
  1577 + height: 22px;
  1578 + top: 0px;
  1579 + right: 0px;
  1580 + background: url(../graphics/info_topright_small.png) top right no-repeat;
  1581 + z-index:-1;
  1582 +}
  1583 +
  1584 +.info_dashlet_leftrepeat_top {
  1585 + position: absolute;
  1586 + width: 13px;
  1587 + height: 50%;
  1588 + top: 5px;
  1589 + left: 0px;
  1590 + background: #DEDEDE url(../graphics/info_leftrepeat.png) top left repeat-y;
  1591 + z-index:-1;
  1592 +}
  1593 +
  1594 +.info_dashlet_leftrepeat_bottom {
  1595 + position: absolute;
  1596 + width: 13px;
  1597 + height: 50%;
  1598 + bottom: 10px;
  1599 + left: 0px;
  1600 + background: #DEDEDE url(../graphics/info_leftrepeat.png) top left repeat-y;
  1601 + z-index:-1;
  1602 +}
  1603 +
  1604 +.info_dashlet_bottomleft {
  1605 + position: absolute;
  1606 + width: 40px;
  1607 + height: 45px;
  1608 + bottom: 0px;
  1609 + left: 0px;
  1610 + background: url(../graphics/info_bottomleft.png) bottom left no-repeat;
  1611 + z-index:-1;
  1612 +}
  1613 +
  1614 +.info_dashlet_bottomrepeat {
  1615 + position: absolute;
  1616 + width: 95%;
  1617 + height: 30px;
  1618 + bottom: 0px;
  1619 + left: 10x;
  1620 + background: #DEDEDE url(../graphics/info_bottomrepeat.png) bottom left repeat-x;
  1621 + z-index:-1;
  1622 +}
  1623 +
  1624 +.info_dashlet_bottomrepeat_small {
  1625 + position: absolute;
  1626 + width: 97%;
  1627 + height: 21px;
  1628 + bottom: 0px;
  1629 + left: 10x;
  1630 + background: #DEDEDE url(../graphics/info_bottomrepeat.png) bottom left repeat-x;
  1631 + z-index:-1;
  1632 +}
  1633 +
  1634 +.info_dashlet_bottomright {
  1635 + position: absolute;
  1636 + width: 40px;
  1637 + height: 40px;
  1638 + bottom: 0px;
  1639 + right: 0px;
  1640 + background: url(../graphics/info_bottomright.png) bottom right no-repeat;
  1641 + z-index:-1;
  1642 +}
  1643 +
  1644 +.info_dashlet_rightrepeat_top {
  1645 + position: absolute;
  1646 + width: 30px;
  1647 + height: 50%;
  1648 + top: 5px;
  1649 + right: 0px;
  1650 + background: #DEDEDE url(../graphics/info_rightrepeat.png) top right repeat-y;
  1651 + z-index:-1;
  1652 + overflow:hidden;
  1653 +}
  1654 +
  1655 +.info_dashlet_rightrepeat_bottom {
  1656 + position: absolute;
  1657 + width: 30px;
  1658 + height: 50%;
  1659 + bottom: 10px;
  1660 + right: 0px;
  1661 + background: #DEDEDE url(../graphics/info_rightrepeat.png) bottom right repeat-y;
  1662 + z-index:-1;
  1663 + overflow:hidden;
  1664 +}
  1665 +
  1666 +.info_dashlet_rightrepeat_top {
  1667 + min-height: 70px;
  1668 +}
  1669 +
  1670 +.dashboard_block.rolled-up .info_dashlet_toprepeat
  1671 +{
  1672 + height: 38px;
  1673 +}
  1674 +
  1675 +.dashboard_block.rolled-up .info_dashlet_bottomrepeat
  1676 +{
  1677 + height: 20px;
  1678 +}
  1679 +
  1680 +.dashboard_block.rolled-up .info_dashlet_rightrepeat_top
  1681 +{
  1682 + display: none;
  1683 +}
  1684 +
  1685 +.dashboard_block.rolled-up .info_dashlet_rightrepeat_bottom
  1686 +{
  1687 + display: none;
  1688 +}
  1689 +
  1690 +.dashboard_block.rolled-up .info_dashlet_leftrepeat_top
  1691 +{
  1692 + display: none;
  1693 +}
  1694 +
  1695 +.dashboard_block.rolled-up .info_dashlet_leftrepeat_bottom
  1696 +{
  1697 + display: none;
  1698 +}
  1699 +
  1700 +
1058 #copyrightbarBorder { 1701 #copyrightbarBorder {
1059 margin-top: 40px; 1702 margin-top: 40px;
1060 margin-bottom: 50px; 1703 margin-bottom: 50px;
@@ -1263,15 +1906,15 @@ hr { @@ -1263,15 +1906,15 @@ hr {
1263 { 1906 {
1264 position: absolute; 1907 position: absolute;
1265 top: 0px; 1908 top: 0px;
1266 - right: 8px; 1909 + right: 10px;
1267 text-align: right; 1910 text-align: right;
1268 - margin: -2px 0 0 0; 1911 + margin: 0.2em 0em 0 0;
1269 } 1912 }
1270 1913
1271 .dashboard_block_handle 1914 .dashboard_block_handle
1272 { 1915 {
1273 cursor: pointer; 1916 cursor: pointer;
1274 - margin: -2px -0.5em 0.5em 0.5em; 1917 + margin: 0.2em -0.5em 0.5em 0;
1275 font-size:small; 1918 font-size:small;
1276 } 1919 }
1277 1920
@@ -1283,28 +1926,22 @@ hr { @@ -1283,28 +1926,22 @@ hr {
1283 .ktBlock .dashboard_block_body 1926 .ktBlock .dashboard_block_body
1284 { 1927 {
1285 z-index:99; 1928 z-index:99;
1286 - margin: 8px 5px 10px 5px; 1929 + margin: 8px 0 10px 0;
1287 background-color:#FFFFFF; 1930 background-color:#FFFFFF;
1288 - padding-left: 15px;  
1289 - padding-right: 15px;  
1290 - padding-bottom: 5px;  
1291 - overflow: auto;  
1292 } 1931 }
1293 1932
1294 .ktError .dashboard_block_body 1933 .ktError .dashboard_block_body
1295 { 1934 {
1296 z-index:99; 1935 z-index:99;
1297 - margin-top: -8px; 1936 + margin: 0;
1298 background-color: #ffdd80; 1937 background-color: #ffdd80;
1299 - overflow: auto;  
1300 } 1938 }
1301 1939
1302 .ktInfo .dashboard_block_body 1940 .ktInfo .dashboard_block_body
1303 { 1941 {
1304 z-index:99; 1942 z-index:99;
1305 - margin-top: -8px; 1943 + margin: 0;
1306 background-color: #DEDEDE; 1944 background-color: #DEDEDE;
1307 - overflow: auto;  
1308 } 1945 }
1309 1946
1310 .dashboard_block .dashboard_block_body .edit_action 1947 .dashboard_block .dashboard_block_body .edit_action
resources/graphics/dashlet_bottomleft.gif 0 โ†’ 100644

953 Bytes

resources/graphics/dashlet_bottomleft.png 0 โ†’ 100644

292 Bytes

resources/graphics/dashlet_bottomrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/dashlet_bottomrepeat.png 0 โ†’ 100644

210 Bytes

resources/graphics/dashlet_bottomright.gif 0 โ†’ 100644

989 Bytes

resources/graphics/dashlet_bottomright.png 0 โ†’ 100644

368 Bytes

resources/graphics/dashlet_leftrepeat.gif 0 โ†’ 100644

807 Bytes

resources/graphics/dashlet_leftrepeat.png 0 โ†’ 100644

199 Bytes

resources/graphics/dashlet_rightrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/dashlet_rightrepeat.png 0 โ†’ 100644

208 Bytes

resources/graphics/dashlet_topleft.gif 0 โ†’ 100644

1.37 KB

resources/graphics/dashlet_topleft.png 0 โ†’ 100644

798 Bytes

resources/graphics/dashlet_toprepeat.gif

841 Bytes | W: | H:

842 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/dashlet_toprepeat.png

268 Bytes | W: | H:

271 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/dashlet_topright.gif 0 โ†’ 100644

1.33 KB

resources/graphics/dashlet_topright.png 0 โ†’ 100644

950 Bytes

resources/graphics/error_bottomleft.gif 0 โ†’ 100644

945 Bytes

resources/graphics/error_bottomleft.png 0 โ†’ 100644

277 Bytes

resources/graphics/error_bottomrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/error_bottomrepeat.png 0 โ†’ 100644

154 Bytes

resources/graphics/error_bottomright.gif 0 โ†’ 100644

980 Bytes

resources/graphics/error_bottomright.png 0 โ†’ 100644

365 Bytes

resources/graphics/error_leftrepeat.gif 0 โ†’ 100644

807 Bytes

resources/graphics/error_leftrepeat.png 0 โ†’ 100644

143 Bytes

resources/graphics/error_rightrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/error_rightrepeat.png 0 โ†’ 100644

131 Bytes

resources/graphics/error_topleft.gif 0 โ†’ 100644

1.16 KB

resources/graphics/error_topleft.png 0 โ†’ 100644

356 Bytes

resources/graphics/error_topleft_small.gif 0 โ†’ 100644

1.01 KB

resources/graphics/error_topleft_small.png 0 โ†’ 100644

279 Bytes

resources/graphics/error_toprepeat.gif

845 Bytes | W: | H:

846 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/error_toprepeat.png

252 Bytes | W: | H:

256 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/error_topright.gif 0 โ†’ 100644

1.18 KB

resources/graphics/error_topright.png 0 โ†’ 100644

432 Bytes

resources/graphics/error_topright_small.gif 0 โ†’ 100644

1.02 KB

resources/graphics/error_topright_small.png 0 โ†’ 100644

331 Bytes

resources/graphics/info_bottomleft.gif 0 โ†’ 100644

945 Bytes

resources/graphics/info_bottomleft.png 0 โ†’ 100644

272 Bytes

resources/graphics/info_bottomrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/info_bottomrepeat.png 0 โ†’ 100644

154 Bytes

resources/graphics/info_bottomright.gif 0 โ†’ 100644

980 Bytes

resources/graphics/info_bottomright.png 0 โ†’ 100644

358 Bytes

resources/graphics/info_leftrepeat.gif 0 โ†’ 100644

807 Bytes

resources/graphics/info_leftrepeat.png 0 โ†’ 100644

143 Bytes

resources/graphics/info_rightrepeat.gif 0 โ†’ 100644

809 Bytes

resources/graphics/info_rightrepeat.png 0 โ†’ 100644

130 Bytes

resources/graphics/info_topleft.gif 0 โ†’ 100644

1.13 KB

resources/graphics/info_topleft.png 0 โ†’ 100644

315 Bytes

resources/graphics/info_topleft_small.gif 0 โ†’ 100644

1017 Bytes

resources/graphics/info_topleft_small.png 0 โ†’ 100644

248 Bytes

resources/graphics/info_toprepeat.gif

845 Bytes | W: | H:

846 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/info_toprepeat.png

244 Bytes | W: | H:

249 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/info_topright.gif 0 โ†’ 100644

1.16 KB

resources/graphics/info_topright.png 0 โ†’ 100644

400 Bytes

resources/graphics/info_topright_small.gif 0 โ†’ 100644

1.01 KB

resources/graphics/info_topright_small.png 0 โ†’ 100644

306 Bytes

resources/graphics/portlet_bg.gif

836 Bytes | W: | H:

837 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/portlet_bg.png

299 Bytes | W: | H:

302 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/portlet_bg_collapsed.gif

820 Bytes | W: | H:

816 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/portlet_bg_collapsed.png

209 Bytes | W: | H:

193 Bytes | W: | H:

  • 2-up
  • Swipe
  • Onion skin
resources/graphics/portlet_borderbottom.png 0 โ†’ 100644

190 Bytes

resources/graphics/portlet_borderrepeat.png 0 โ†’ 100644

179 Bytes

resources/graphics/portlet_borderright.png 0 โ†’ 100644

112 Bytes

resources/graphics/portlet_borderright_future.png 0 โ†’ 100644

188 Bytes

resources/graphics/portlet_corner_bottomleft.gif 0 โ†’ 100644

896 Bytes

resources/graphics/portlet_corner_bottomleft.png 0 โ†’ 100644

265 Bytes

resources/graphics/portlet_corner_bottomright.gif 0 โ†’ 100644

923 Bytes

resources/graphics/portlet_corner_bottomright.png 0 โ†’ 100644

301 Bytes

resources/graphics/portlet_corner_topleft.gif 0 โ†’ 100644

1.63 KB

resources/graphics/portlet_corner_topleft.png 0 โ†’ 100644

1.13 KB

resources/graphics/portlet_corner_topleft_collapsed.gif 0 โ†’ 100644

1.14 KB

resources/graphics/portlet_corner_topleft_collapsed.png 0 โ†’ 100644

518 Bytes

resources/graphics/portlet_corner_topright.gif 0 โ†’ 100644

1.27 KB

resources/graphics/portlet_corner_topright.png 0 โ†’ 100644

785 Bytes

resources/graphics/portlet_corner_topright_collapsed.gif 0 โ†’ 100644

958 Bytes

resources/graphics/portlet_corner_topright_collapsed.png 0 โ†’ 100644

299 Bytes

resources/js/loader.js
@@ -9,14 +9,6 @@ window.onload = function() @@ -9,14 +9,6 @@ window.onload = function()
9 autoPad: false 9 autoPad: false
10 } 10 }
11 11
12 - settings_dashlets = {  
13 - tl: { radius: 8 },  
14 - tr: { radius: 8 },  
15 - bl: { radius: 8 },  
16 - br: { radius: 8 },  
17 - antiAlias: true,  
18 - autoPad: false  
19 - }  
20 var browser = $T.getBrowserAgent(); 12 var browser = $T.getBrowserAgent();
21 13
22 // pageBody 14 // pageBody
@@ -29,56 +21,4 @@ window.onload = function() @@ -29,56 +21,4 @@ window.onload = function()
29 var footer = document.getElementById("copyrightbarBorder"); 21 var footer = document.getElementById("copyrightbarBorder");
30 var footerBlock = new curvyCorners(settings, footer); 22 var footerBlock = new curvyCorners(settings, footer);
31 footerBlock.applyCornersToAll(); 23 footerBlock.applyCornersToAll();
32 -  
33 - // standard dashlets  
34 - var dashBlock = new curvyCorners(settings_dashlets, "ktBlock");  
35 - dashBlock.applyCornersToAll();  
36 - var dashboardBlocks = getElementsByClass("ktBlock");  
37 - for(var t = 0; t < dashboardBlocks.length; t++){  
38 - dashboardBlocks[t].style.margin="0 0 26px 0";  
39 - }  
40 -  
41 - //info dashlets  
42 - var infoBlock = new curvyCorners(settings_dashlets, "ktInfo");  
43 - infoBlock.applyCornersToAll();  
44 - var infodashlets = getElementsByClass("ktInfo");  
45 - for(var q = 0; q < infodashlets.length; q++){  
46 - infodashlets[q].style.margin="0 0 26px 0";  
47 - }  
48 -  
49 - //info message popups  
50 - var infoMessage = new curvyCorners(settings_dashlets, "ktInfoMessage");  
51 - infoMessage.applyCornersToAll();  
52 - var infoMessages = getElementsByClass("ktInfoMessage");  
53 -  
54 - //error message dashlets  
55 - var errorBlock = new curvyCorners(settings_dashlets, "ktError");  
56 - errorBlock.applyCornersToAll();  
57 - var errordashlets = getElementsByClass("ktError");  
58 - for(var r = 0; r < errordashlets.length; r++){  
59 - errordashlets[r].style.margin="0 0 26px 0";  
60 - }  
61 -  
62 - //error message popups  
63 - var errorMessage = new curvyCorners(settings_dashlets, "ktErrorMessage");  
64 - errorMessage.applyCornersToAll();  
65 - var errorMessages = getElementsByClass("ktErrorMessage");  
66 -  
67 - if(getElementsByClass("noportlets").length != '1'){  
68 - //portlets  
69 - var portletBlock = new curvyCorners(settings_dashlets, "portlet");  
70 - portletBlock.applyCornersToAll();  
71 - var portlets = getElementsByClass("portlet");  
72 - for(var t = 0; t < portlets.length; t++){  
73 - portlets[t].style.margin="0 0 26px 0";  
74 - }  
75 -  
76 - //portlets  
77 - var exp_portletBlock = new curvyCorners(settings_dashlets, "portlet expanded");  
78 - exp_portletBlock.applyCornersToAll();  
79 - var exp_portlets = getElementsByClass("portlet expanded");  
80 - for(var u = 0; u < exp_portlets.length; u++){  
81 - exp_portlets[u].style.margin="0 0 26px 0";  
82 - }  
83 - }  
84 } 24 }
85 \ No newline at end of file 25 \ No newline at end of file