Index: branches/5.1.x/core/install/upgrades.css =================================================================== diff -u -N -r13956 -r14241 --- branches/5.1.x/core/install/upgrades.css (.../upgrades.css) (revision 13956) +++ branches/5.1.x/core/install/upgrades.css (.../upgrades.css) (revision 14241) @@ -1,675 +1,675 @@ -# ===== v 5.0.0 ===== -Index: style_template.css -=================================================================== ---- style_template.css (revision 1.2.8.6) -+++ style_template.css (working copy) -@@ -14,13 +14,17 @@ - - body { - font-family: verdana,arial,helvetica,sans-serif; -- font-size: 9pt; - color: #000000; - overflow-x: auto; overflow-y: auto; - margin: 0px 0px 0px 0px; - text-decoration: none; - } - -+body, td { -+ /* fix for Firefox, when font-size was not inherited in table cells */ -+ font-size: 9pt; -+} -+ - a { - color: #006699; - text-decoration: none; -@@ -73,21 +77,36 @@ - } - - /* Head frame */ -+table.head-table { -+ background: url(@@base_url@@/core/admin_templates/img/top_frame/right_background.jpg) top right @@HeadBgColor@@ no-repeat; -+} -+ - .head-table tr td { -- background-color: @@HeadBgColor@@; - color: @@HeadColor@@ - } - -+div#extra_toolbar td.button-active { -+ background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif) bottom left repeat-x; -+ height: 22px; -+} -+ -+div#extra_toolbar td.button-active a { -+ color: black; -+ text-decoration: none; -+} -+ - td.kx-block-header, .head-table tr td.kx-block-header{ - color: @@HeadBarColor@@; -- background-color: @@HeadBarBgColor@@; -+ background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif) repeat-x top left; -+ /*background-color: @@HeadBarBgColor@@;*/ - padding-left: 7px; - padding-right: 7px; - } - - a.kx-header-link { - text-decoration: underline; -- color: #FFFFFF; -+ font-weight: bold; -+ color: #0080C8; - } - - a.kx-header-link:hover { -@@ -96,8 +115,8 @@ - } - - .kx-secondary-foreground { -- color: @@HeadBarColor@@; -- background-color: @@HeadBarBgColor@@; -+ color: #FFFFFF; -+ /*background-color: @@HeadBarBgColor@@;*/ - } - - .kx-login-button { -@@ -110,7 +129,7 @@ - font-size: 12px; - font-weight: normal; - color: #000000; -- background: url(@@base_url@@/proj-base/admin_templates/img/button_back.gif) #f9eeae repeat-x; -+ background: url(@@base_url@@/core/admin_templates/img/button_back.gif) #f9eeae repeat-x; - text-decoration: none; - } - -@@ -119,7 +138,7 @@ - font-size: 12px; - font-weight: normal; - color: #676767; -- background: url(@@base_url@@/proj-base/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; -+ background: url(@@base_url@@/core/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; - text-decoration: none; - } - -@@ -131,23 +150,48 @@ - border-top: 1px solid black; - border-left: 1px solid black; - border-right: 1px solid black; -+ margin-left: 3px !important; -+ white-space: nowrap; - } - - .tab-active { -- background-color: #2D79D6; -- border-bottom: 1px solid #2D79D6; -+ background-color: #4487D9; - } - - .tab a { -- color: #00659C; -+ color: #4487D9; - font-weight: bold; - } - - .tab-active a { -- color: #fff; -+ color: #FFFFFF; - font-weight: bold; - } - -+a.scroll-left, a.scroll-right { -+ cursor: pointer; -+ display: block; -+ float: left; -+ height: 18px; -+ margin: 0px 1px; -+ width: 18px; -+} -+ -+a.scroll-left { -+ background: transparent url(@@base_url@@/core/admin_templates/img/tabs/left.png) no-repeat scroll 0 0; -+} -+ -+a.scroll-right { -+ background: transparent url(@@base_url@@/core/admin_templates/img/tabs/right.png) no-repeat scroll 0 0; -+} -+ -+a.disabled { -+ visibility: hidden !important; -+} -+ -+a.scroll-left:hover, a.scroll-right:hover { -+ background-position: 0 -18px; -+} - - /* Toolbar */ - -@@ -255,7 +299,7 @@ - } - - /* Filters row */ --tr.grid-header-row-0 td { -+tr.grid-header-row-1 td { - background-color: @@FiltersBgColor@@; - border-bottom: 1px solid black; - } -@@ -288,18 +332,19 @@ - } - - /* Column titles row */ --tr.grid-header-row-1 td { -+tr.grid-header-row-0 td { - height: 25px; - font-weight: bold; - background-color: @@ColumnTitlesBgColor@@; - color: @@ColumnTitlesColor@@; -+ border-bottom: 1px solid black; - } - --tr.grid-header-row-1 td a { -+tr.grid-header-row-0 td a { - color: @@ColumnTitlesColor@@; - } - --tr.grid-header-row-1 td a:hover { -+tr.grid-header-row-0 td a:hover { - color: #FFCC00; - } - -@@ -307,7 +352,7 @@ - .grid-footer-row td { - background-color: #D7D7D7; - font-weight: bold; -- border-right: none; -+ border-right: 1px solid #C9C9C9; - padding: 3px 5px 3px 5px; - } - -@@ -320,12 +365,12 @@ - vertical-align: middle !important; - } - --tr.grid-header-row-0 td.grid-header-col-0 { -+tr.grid-header-row-1 td.grid-header-col-1 { - text-align: center; - vertical-align: middle !important; - } - --tr.grid-header-row-0 td.grid-header-col-0 div { -+tr.grid-header-row-1 td.grid-header-col-1 div { - display: table-cell; - vertical-align: middle; - } -@@ -374,11 +419,12 @@ - - .subsectiontitle td { - vertical-align: middle; -- padding: 3px 5px 3px 5px; -+ /*padding: 3px 5px 3px 5px;*/ -+ padding: 1px 5px; - } - - .label-cell { -- background: #DEE7F6 url(@@base_url@@/proj-base/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; -+ background: #DEE7F6 url(@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; - font: 12px arial, sans-serif; - padding: 4px 20px; - width: 150px; -@@ -387,13 +433,13 @@ - .control-mid { - width: 13px; - border-left: 1px solid #7A95C2; -- background: #fff url(@@base_url@@/proj-base/admin_templates/img/bgr_mid.gif) repeat-x left bottom; -+ background: #fff url(@@base_url@@/core/admin_templates/img/bgr_mid.gif) repeat-x left bottom; - } - - .control-cell { - font: 11px arial, sans-serif; - padding: 4px 10px 5px 5px; -- background: #fff url(@@base_url@@/proj-base/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; -+ background: #fff url(@@base_url@@/core/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; - width: auto; - vertical-align: middle; - } -@@ -420,8 +466,28 @@ - color: red; - } - -+.warning-table { -+ background-color: #F0F1EB; -+ border: 1px solid #000000; -+ border-collapse: collapse; -+ border-top-width: 0px; -+} -+ - .form-warning { - color: red; -+ font-size: 11px; -+} -+ -+.priority { -+ color: red; -+ padding-left: 1px; -+ padding-right: 1px; -+ font-size: 11px; -+} -+ -+.small-statistics { -+ font-size: 11px; -+ color: #707070; - } - - .req-note { -@@ -474,7 +540,13 @@ - - - /* To be sorted */ -+span#category_path, span#category_path a { -+ color: #FFFFFF; -+} - -+span#category_path a { -+ text-decoration: underline; -+} - - /* Section title, right to the big icon */ - .admintitle { -@@ -484,7 +556,7 @@ - text-decoration: none; - } - --/* Left sid of bluebar */ -+/* Left side of bluebar */ - .header_left_bg { - background-color: @@TitleBarBgColor@@; - background-image: none; -@@ -560,7 +632,7 @@ - color: @@TreeColor@@; - font-family: Helvetica, Arial, Verdana; - text-decoration: none; -- padding: 2px 0px 2px 2px; -+ padding: 2px; - } - - .tree tr.highlighted td a { - - -# ===== v 5.0.1 ===== -Index: style_template.css -=================================================================== ---- style_template.css (revision 13764) -+++ style_template.css (working copy) -@@ -78,15 +78,15 @@ - - /* Head frame */ - table.head-table { -- background: url(@@base_url@@/core/admin_templates/img/top_frame/right_background.jpg) top right @@HeadBgColor@@ no-repeat; -+ background: url('@@base_url@@/core/admin_templates/img/top_frame/right_background.png') top right @@HeadBgColor@@ no-repeat; - } - --.head-table tr td { -+.head-table tr td, .head-table tr td a { - color: @@HeadColor@@ - } - - div#extra_toolbar td.button-active { -- background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif) bottom left repeat-x; -+ background: url('@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif') bottom left repeat-x; - height: 22px; - } - -@@ -97,7 +97,7 @@ - - td.kx-block-header, .head-table tr td.kx-block-header{ - color: @@HeadBarColor@@; -- background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif) repeat-x top left; -+ background: url('@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif') repeat-x top left; - /*background-color: @@HeadBarBgColor@@;*/ - padding-left: 7px; - padding-right: 7px; -@@ -129,7 +129,7 @@ - font-size: 12px; - font-weight: normal; - color: #000000; -- background: url(@@base_url@@/core/admin_templates/img/button_back.gif) #f9eeae repeat-x; -+ background: url('@@base_url@@/core/admin_templates/img/button_back.gif') #f9eeae repeat-x; - text-decoration: none; - } - -@@ -138,7 +138,7 @@ - font-size: 12px; - font-weight: normal; - color: #676767; -- background: url(@@base_url@@/core/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; -+ background: url('@@base_url@@/core/admin_templates/img/button_back_disabled.gif') #f9eeae repeat-x; - text-decoration: none; - } - -@@ -178,11 +178,11 @@ - } - - a.scroll-left { -- background: transparent url(@@base_url@@/core/admin_templates/img/tabs/left.png) no-repeat scroll 0 0; -+ background: transparent url('@@base_url@@/core/admin_templates/img/tabs/left.png') no-repeat scroll 0 0; - } - - a.scroll-right { -- background: transparent url(@@base_url@@/core/admin_templates/img/tabs/right.png) no-repeat scroll 0 0; -+ background: transparent url('@@base_url@@/core/admin_templates/img/tabs/right.png') no-repeat scroll 0 0; - } - - a.disabled { -@@ -193,6 +193,19 @@ - background-position: 0 -18px; - } - -+td.scroll-right-container { -+ width: 20px; -+} -+ -+td.scroll-right-container.disabled, td.scroll-right-container.disabled * { -+ width: 0px; -+ margin: 0px; -+} -+ -+td.scroll-right-container.disabled br { -+ display: none; -+} -+ - /* Toolbar */ - - .toolbar { -@@ -424,22 +437,22 @@ - } - - .label-cell { -- background: #DEE7F6 url(@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; -+ background: #DEE7F6 url('@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif') no-repeat right bottom; - font: 12px arial, sans-serif; - padding: 4px 20px; -- width: 150px; -+ width: 160px; - } - - .control-mid { - width: 13px; - border-left: 1px solid #7A95C2; -- background: #fff url(@@base_url@@/core/admin_templates/img/bgr_mid.gif) repeat-x left bottom; -+ background: #fff url('@@base_url@@/core/admin_templates/img/bgr_mid.gif') repeat-x left bottom; - } - - .control-cell { - font: 11px arial, sans-serif; - padding: 4px 10px 5px 5px; -- background: #fff url(@@base_url@@/core/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; -+ background: #fff url('@@base_url@@/core/admin_templates/img/bgr_input_line.gif') no-repeat left bottom; - width: auto; - vertical-align: middle; - } -@@ -528,14 +541,14 @@ - width: 100%; - border: 1px solid black; - height: 20px; -- background: #fff url(@@base_url@@/core/admin_templates/img/progress_left.gif); -+ background: #fff url('@@base_url@@/core/admin_templates/img/progress_left.gif'); - } - - .uploader-done { - width: 0%; - background-color: green; - height: 20px; -- background: #4A92CE url(@@base_url@@/core/admin_templates/img/progress_done.gif); -+ background: #4A92CE url('@@base_url@@/core/admin_templates/img/progress_done.gif'); - } - - -@@ -635,15 +648,15 @@ - padding: 2px; - } - -+.tree tr td a:hover { -+ color: @@TreeHoverColor@@; -+} -+ - .tree tr.highlighted td a { -+ color: @@TreeHighColor@@; - background-color: @@TreeHighBgColor@@; -- color: @@TreeHighColor@@; - } - - .tree tr.highlighted td a:hover { -- color: #fff; --} -- --.tree tr td a:hover { -- color: #000000; -+ color: @@TreeHighHoverColor@@; - } -\ No newline at end of file - -# ===== v 5.1.0-B1 ===== -Index: style_template.css -=================================================================== ---- style_template.css (revision 13764) -+++ style_template.css (working copy) -@@ -648,15 +648,36 @@ - padding: 2px; - } - --.tree tr td a:hover { -+.tree tr td a:hover, .tree tr td a.debug-only-item:hover { - color: @@TreeHoverColor@@; - } - --.tree tr.highlighted td a { -+.tree tr.highlighted td a, .tree tr.highlighted td a.debug-only-item { - color: @@TreeHighColor@@; - background-color: @@TreeHighBgColor@@; - } - - .tree tr.highlighted td a:hover { - color: @@TreeHighHoverColor@@; -+} -+ -+.tree tr td a.debug-only-item { -+ color: grey; -+} -+ -+/* Ajax Dropdown */ -+.suggest-box { -+ border: 1px solid #999; -+ background-color: #fff; -+} -+ -+.suggest-item, .suggest-item-over { -+ padding: 1px 2px 0px 2px; -+ font-family: arial,verdana; -+ font-size: 12px; -+} -+ -+.suggest-item-over { -+ background-color: #3366CC; -+ color: #fff; - } -\ No newline at end of file - -# ===== v 5.1.0-B2 ===== -Index: style_template.css -=================================================================== ---- style_template.css (revision 13764) -+++ style_template.css (working copy) -@@ -512,45 +512,49 @@ - border-collapse: separate - } - -- - /* Uploader */ -- --.uploader-main { -- position: absolute; -- display: none; -- z-index: 10; -- border: 1px solid #777; -- padding: 10px; -- width: 350px; -- height: 120px; -- overflow: hidden; -- background-color: #fff; -+.uploader-queue div.file { -+ font-size: 11px; -+ border: 1px solid #7F99C5; -+ padding: 3px; -+ background-color: #DEE7F6; -+ margin-bottom: 2px; - } - --.uploader-percent { -- width: 100%; -- padding-top: 3px; -- text-align: center; -- position: relative; -- z-index: 20; -+.uploader-queue .left { - float: left; -- font-weight: bold; -+ vertical-align: top; - } - --.uploader-left { -- width: 100%; -+.uploader-queue .file-label { -+ margin-left: 5px; -+} -+ -+.uploader-queue .preview .delete-checkbox { -+ margin-top: -3px; -+} -+ -+.uploader-queue .progress-container { -+ margin: 2px 5px 0px 5px; -+} -+ -+.uploader-queue .progress-empty { -+ width: 150px; -+ height: 9px; - border: 1px solid black; -- height: 20px; -- background: #fff url('@@base_url@@/core/admin_templates/img/progress_left.gif'); -+ background: url('@@base_url@@/core/admin_templates/img/progress_left.gif') repeat-x; - } - --.uploader-done { -- width: 0%; -- background-color: green; -- height: 20px; -- background: #4A92CE url('@@base_url@@/core/admin_templates/img/progress_done.gif'); -+.uploader-queue .progress-full { -+ height: 9px; -+ background: url('@@base_url@@/core/admin_templates/img/progress_done.gif'); - } - -+.uploader-queue .thumbnail { -+ /*margin-bottom: 2px;*/ -+ border: 1px solid black; -+ background-color: grey; -+} - - /* To be sorted */ - span#category_path, span#category_path a { - -# ===== v 5.1.1-B1 ===== -Index: style_template.css -=================================================================== ---- style_template.css (revision 13862) -+++ style_template.css (working copy) -@@ -61,10 +61,12 @@ - - .bordered, table.bordered, .bordered-no-bottom { - border: 1px solid #000000; -+ border-top-width: 0px; - border-collapse: collapse; - } - - .bordered-no-bottom { -+ border-top-width: 1px; - border-bottom: none; - } - -@@ -430,6 +432,11 @@ - vertical-align: middle; - } - -+/* remove top-border from first sub-section element */ -+table.edit-form .subsectiontitle:first-child, table.bordered .subsectiontitle:first-child { -+ border-top-width: 0; -+} -+ - .subsectiontitle td { - vertical-align: middle; - /*padding: 3px 5px 3px 5px;*/ -@@ -684,4 +691,64 @@ - .suggest-item-over { - background-color: #3366CC; - color: #fff; -+} -+ -+/* Dashboard Summary Boxes */ -+.summary-box { -+ border: 1px solid black; -+ margin-bottom: 4px; -+} -+ -+.summary-box .title { -+ color: white; -+ font-weight: bold; -+ padding: 6px 5px; -+ vertical-align: middle; -+ background-color: #4A92CE; -+ border-bottom: 1px solid black; -+} -+ -+.summary-box .content { -+ padding: 4px; -+ background-color: #F6F6F6; -+} -+ -+.summary-box .group { -+ border-bottom: 1px solid black; -+ margin-bottom: 10px; -+ padding: 0 0 10px 10px; -+} -+ -+.summary-box .group.last { -+ border-width: 0px; -+ margin-bottom: 0; -+ padding-bottom: 5px; -+} -+ -+.summary-box h4 { -+ margin: 0; -+ padding: 0 0 3px 0; -+ font-size: 11px; -+ font-weight: bold; -+} -+ -+.summary-box .hint { -+ font-size: 10px; -+ color: grey; -+ margin-bottom: 3px; -+} -+ -+.summary-box .hint .cache-key { -+ margin-bottom: 7px; -+ margin-left: 3px; -+} -+ -+.summary-box ul { -+ margin-top: 5px; -+ margin-bottom: 3px; -+ padding-left: 30px; -+} -+ -+.summary-box li { -+ padding-bottom: 4px; - } -\ No newline at end of file +# ===== v 5.0.0 ===== +Index: style_template.css +=================================================================== +--- style_template.css (revision 1.2.8.6) ++++ style_template.css (working copy) +@@ -14,13 +14,17 @@ + + body { + font-family: verdana,arial,helvetica,sans-serif; +- font-size: 9pt; + color: #000000; + overflow-x: auto; overflow-y: auto; + margin: 0px 0px 0px 0px; + text-decoration: none; + } + ++body, td { ++ /* fix for Firefox, when font-size was not inherited in table cells */ ++ font-size: 9pt; ++} ++ + a { + color: #006699; + text-decoration: none; +@@ -73,21 +77,36 @@ + } + + /* Head frame */ ++table.head-table { ++ background: url(@@base_url@@/core/admin_templates/img/top_frame/right_background.jpg) top right @@HeadBgColor@@ no-repeat; ++} ++ + .head-table tr td { +- background-color: @@HeadBgColor@@; + color: @@HeadColor@@ + } + ++div#extra_toolbar td.button-active { ++ background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif) bottom left repeat-x; ++ height: 22px; ++} ++ ++div#extra_toolbar td.button-active a { ++ color: black; ++ text-decoration: none; ++} ++ + td.kx-block-header, .head-table tr td.kx-block-header{ + color: @@HeadBarColor@@; +- background-color: @@HeadBarBgColor@@; ++ background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif) repeat-x top left; ++ /*background-color: @@HeadBarBgColor@@;*/ + padding-left: 7px; + padding-right: 7px; + } + + a.kx-header-link { + text-decoration: underline; +- color: #FFFFFF; ++ font-weight: bold; ++ color: #0080C8; + } + + a.kx-header-link:hover { +@@ -96,8 +115,8 @@ + } + + .kx-secondary-foreground { +- color: @@HeadBarColor@@; +- background-color: @@HeadBarBgColor@@; ++ color: #FFFFFF; ++ /*background-color: @@HeadBarBgColor@@;*/ + } + + .kx-login-button { +@@ -110,7 +129,7 @@ + font-size: 12px; + font-weight: normal; + color: #000000; +- background: url(@@base_url@@/proj-base/admin_templates/img/button_back.gif) #f9eeae repeat-x; ++ background: url(@@base_url@@/core/admin_templates/img/button_back.gif) #f9eeae repeat-x; + text-decoration: none; + } + +@@ -119,7 +138,7 @@ + font-size: 12px; + font-weight: normal; + color: #676767; +- background: url(@@base_url@@/proj-base/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; ++ background: url(@@base_url@@/core/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; + text-decoration: none; + } + +@@ -131,23 +150,48 @@ + border-top: 1px solid black; + border-left: 1px solid black; + border-right: 1px solid black; ++ margin-left: 3px !important; ++ white-space: nowrap; + } + + .tab-active { +- background-color: #2D79D6; +- border-bottom: 1px solid #2D79D6; ++ background-color: #4487D9; + } + + .tab a { +- color: #00659C; ++ color: #4487D9; + font-weight: bold; + } + + .tab-active a { +- color: #fff; ++ color: #FFFFFF; + font-weight: bold; + } + ++a.scroll-left, a.scroll-right { ++ cursor: pointer; ++ display: block; ++ float: left; ++ height: 18px; ++ margin: 0px 1px; ++ width: 18px; ++} ++ ++a.scroll-left { ++ background: transparent url(@@base_url@@/core/admin_templates/img/tabs/left.png) no-repeat scroll 0 0; ++} ++ ++a.scroll-right { ++ background: transparent url(@@base_url@@/core/admin_templates/img/tabs/right.png) no-repeat scroll 0 0; ++} ++ ++a.disabled { ++ visibility: hidden !important; ++} ++ ++a.scroll-left:hover, a.scroll-right:hover { ++ background-position: 0 -18px; ++} + + /* Toolbar */ + +@@ -255,7 +299,7 @@ + } + + /* Filters row */ +-tr.grid-header-row-0 td { ++tr.grid-header-row-1 td { + background-color: @@FiltersBgColor@@; + border-bottom: 1px solid black; + } +@@ -288,18 +332,19 @@ + } + + /* Column titles row */ +-tr.grid-header-row-1 td { ++tr.grid-header-row-0 td { + height: 25px; + font-weight: bold; + background-color: @@ColumnTitlesBgColor@@; + color: @@ColumnTitlesColor@@; ++ border-bottom: 1px solid black; + } + +-tr.grid-header-row-1 td a { ++tr.grid-header-row-0 td a { + color: @@ColumnTitlesColor@@; + } + +-tr.grid-header-row-1 td a:hover { ++tr.grid-header-row-0 td a:hover { + color: #FFCC00; + } + +@@ -307,7 +352,7 @@ + .grid-footer-row td { + background-color: #D7D7D7; + font-weight: bold; +- border-right: none; ++ border-right: 1px solid #C9C9C9; + padding: 3px 5px 3px 5px; + } + +@@ -320,12 +365,12 @@ + vertical-align: middle !important; + } + +-tr.grid-header-row-0 td.grid-header-col-0 { ++tr.grid-header-row-1 td.grid-header-col-1 { + text-align: center; + vertical-align: middle !important; + } + +-tr.grid-header-row-0 td.grid-header-col-0 div { ++tr.grid-header-row-1 td.grid-header-col-1 div { + display: table-cell; + vertical-align: middle; + } +@@ -374,11 +419,12 @@ + + .subsectiontitle td { + vertical-align: middle; +- padding: 3px 5px 3px 5px; ++ /*padding: 3px 5px 3px 5px;*/ ++ padding: 1px 5px; + } + + .label-cell { +- background: #DEE7F6 url(@@base_url@@/proj-base/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; ++ background: #DEE7F6 url(@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; + font: 12px arial, sans-serif; + padding: 4px 20px; + width: 150px; +@@ -387,13 +433,13 @@ + .control-mid { + width: 13px; + border-left: 1px solid #7A95C2; +- background: #fff url(@@base_url@@/proj-base/admin_templates/img/bgr_mid.gif) repeat-x left bottom; ++ background: #fff url(@@base_url@@/core/admin_templates/img/bgr_mid.gif) repeat-x left bottom; + } + + .control-cell { + font: 11px arial, sans-serif; + padding: 4px 10px 5px 5px; +- background: #fff url(@@base_url@@/proj-base/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; ++ background: #fff url(@@base_url@@/core/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; + width: auto; + vertical-align: middle; + } +@@ -420,8 +466,28 @@ + color: red; + } + ++.warning-table { ++ background-color: #F0F1EB; ++ border: 1px solid #000000; ++ border-collapse: collapse; ++ border-top-width: 0px; ++} ++ + .form-warning { + color: red; ++ font-size: 11px; ++} ++ ++.priority { ++ color: red; ++ padding-left: 1px; ++ padding-right: 1px; ++ font-size: 11px; ++} ++ ++.small-statistics { ++ font-size: 11px; ++ color: #707070; + } + + .req-note { +@@ -474,7 +540,13 @@ + + + /* To be sorted */ ++span#category_path, span#category_path a { ++ color: #FFFFFF; ++} + ++span#category_path a { ++ text-decoration: underline; ++} + + /* Section title, right to the big icon */ + .admintitle { +@@ -484,7 +556,7 @@ + text-decoration: none; + } + +-/* Left sid of bluebar */ ++/* Left side of bluebar */ + .header_left_bg { + background-color: @@TitleBarBgColor@@; + background-image: none; +@@ -560,7 +632,7 @@ + color: @@TreeColor@@; + font-family: Helvetica, Arial, Verdana; + text-decoration: none; +- padding: 2px 0px 2px 2px; ++ padding: 2px; + } + + .tree tr.highlighted td a { + + +# ===== v 5.0.1 ===== +Index: style_template.css +=================================================================== +--- style_template.css (revision 13764) ++++ style_template.css (working copy) +@@ -78,15 +78,15 @@ + + /* Head frame */ + table.head-table { +- background: url(@@base_url@@/core/admin_templates/img/top_frame/right_background.jpg) top right @@HeadBgColor@@ no-repeat; ++ background: url('@@base_url@@/core/admin_templates/img/top_frame/right_background.png') top right @@HeadBgColor@@ no-repeat; + } + +-.head-table tr td { ++.head-table tr td, .head-table tr td a { + color: @@HeadColor@@ + } + + div#extra_toolbar td.button-active { +- background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif) bottom left repeat-x; ++ background: url('@@base_url@@/core/admin_templates/img/top_frame/toolbar_button_background.gif') bottom left repeat-x; + height: 22px; + } + +@@ -97,7 +97,7 @@ + + td.kx-block-header, .head-table tr td.kx-block-header{ + color: @@HeadBarColor@@; +- background: url(@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif) repeat-x top left; ++ background: url('@@base_url@@/core/admin_templates/img/top_frame/toolbar_background.gif') repeat-x top left; + /*background-color: @@HeadBarBgColor@@;*/ + padding-left: 7px; + padding-right: 7px; +@@ -129,7 +129,7 @@ + font-size: 12px; + font-weight: normal; + color: #000000; +- background: url(@@base_url@@/core/admin_templates/img/button_back.gif) #f9eeae repeat-x; ++ background: url('@@base_url@@/core/admin_templates/img/button_back.gif') #f9eeae repeat-x; + text-decoration: none; + } + +@@ -138,7 +138,7 @@ + font-size: 12px; + font-weight: normal; + color: #676767; +- background: url(@@base_url@@/core/admin_templates/img/button_back_disabled.gif) #f9eeae repeat-x; ++ background: url('@@base_url@@/core/admin_templates/img/button_back_disabled.gif') #f9eeae repeat-x; + text-decoration: none; + } + +@@ -178,11 +178,11 @@ + } + + a.scroll-left { +- background: transparent url(@@base_url@@/core/admin_templates/img/tabs/left.png) no-repeat scroll 0 0; ++ background: transparent url('@@base_url@@/core/admin_templates/img/tabs/left.png') no-repeat scroll 0 0; + } + + a.scroll-right { +- background: transparent url(@@base_url@@/core/admin_templates/img/tabs/right.png) no-repeat scroll 0 0; ++ background: transparent url('@@base_url@@/core/admin_templates/img/tabs/right.png') no-repeat scroll 0 0; + } + + a.disabled { +@@ -193,6 +193,19 @@ + background-position: 0 -18px; + } + ++td.scroll-right-container { ++ width: 20px; ++} ++ ++td.scroll-right-container.disabled, td.scroll-right-container.disabled * { ++ width: 0px; ++ margin: 0px; ++} ++ ++td.scroll-right-container.disabled br { ++ display: none; ++} ++ + /* Toolbar */ + + .toolbar { +@@ -424,22 +437,22 @@ + } + + .label-cell { +- background: #DEE7F6 url(@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif) no-repeat right bottom; ++ background: #DEE7F6 url('@@base_url@@/core/admin_templates/img/bgr_input_name_line.gif') no-repeat right bottom; + font: 12px arial, sans-serif; + padding: 4px 20px; +- width: 150px; ++ width: 160px; + } + + .control-mid { + width: 13px; + border-left: 1px solid #7A95C2; +- background: #fff url(@@base_url@@/core/admin_templates/img/bgr_mid.gif) repeat-x left bottom; ++ background: #fff url('@@base_url@@/core/admin_templates/img/bgr_mid.gif') repeat-x left bottom; + } + + .control-cell { + font: 11px arial, sans-serif; + padding: 4px 10px 5px 5px; +- background: #fff url(@@base_url@@/core/admin_templates/img/bgr_input_line.gif) no-repeat left bottom; ++ background: #fff url('@@base_url@@/core/admin_templates/img/bgr_input_line.gif') no-repeat left bottom; + width: auto; + vertical-align: middle; + } +@@ -528,14 +541,14 @@ + width: 100%; + border: 1px solid black; + height: 20px; +- background: #fff url(@@base_url@@/core/admin_templates/img/progress_left.gif); ++ background: #fff url('@@base_url@@/core/admin_templates/img/progress_left.gif'); + } + + .uploader-done { + width: 0%; + background-color: green; + height: 20px; +- background: #4A92CE url(@@base_url@@/core/admin_templates/img/progress_done.gif); ++ background: #4A92CE url('@@base_url@@/core/admin_templates/img/progress_done.gif'); + } + + +@@ -635,15 +648,15 @@ + padding: 2px; + } + ++.tree tr td a:hover { ++ color: @@TreeHoverColor@@; ++} ++ + .tree tr.highlighted td a { ++ color: @@TreeHighColor@@; + background-color: @@TreeHighBgColor@@; +- color: @@TreeHighColor@@; + } + + .tree tr.highlighted td a:hover { +- color: #fff; +-} +- +-.tree tr td a:hover { +- color: #000000; ++ color: @@TreeHighHoverColor@@; + } +\ No newline at end of file + +# ===== v 5.1.0-B1 ===== +Index: style_template.css +=================================================================== +--- style_template.css (revision 13764) ++++ style_template.css (working copy) +@@ -648,15 +648,36 @@ + padding: 2px; + } + +-.tree tr td a:hover { ++.tree tr td a:hover, .tree tr td a.debug-only-item:hover { + color: @@TreeHoverColor@@; + } + +-.tree tr.highlighted td a { ++.tree tr.highlighted td a, .tree tr.highlighted td a.debug-only-item { + color: @@TreeHighColor@@; + background-color: @@TreeHighBgColor@@; + } + + .tree tr.highlighted td a:hover { + color: @@TreeHighHoverColor@@; ++} ++ ++.tree tr td a.debug-only-item { ++ color: grey; ++} ++ ++/* Ajax Dropdown */ ++.suggest-box { ++ border: 1px solid #999; ++ background-color: #fff; ++} ++ ++.suggest-item, .suggest-item-over { ++ padding: 1px 2px 0px 2px; ++ font-family: arial,verdana; ++ font-size: 12px; ++} ++ ++.suggest-item-over { ++ background-color: #3366CC; ++ color: #fff; + } +\ No newline at end of file + +# ===== v 5.1.0-B2 ===== +Index: style_template.css +=================================================================== +--- style_template.css (revision 13764) ++++ style_template.css (working copy) +@@ -512,45 +512,49 @@ + border-collapse: separate + } + +- + /* Uploader */ +- +-.uploader-main { +- position: absolute; +- display: none; +- z-index: 10; +- border: 1px solid #777; +- padding: 10px; +- width: 350px; +- height: 120px; +- overflow: hidden; +- background-color: #fff; ++.uploader-queue div.file { ++ font-size: 11px; ++ border: 1px solid #7F99C5; ++ padding: 3px; ++ background-color: #DEE7F6; ++ margin-bottom: 2px; + } + +-.uploader-percent { +- width: 100%; +- padding-top: 3px; +- text-align: center; +- position: relative; +- z-index: 20; ++.uploader-queue .left { + float: left; +- font-weight: bold; ++ vertical-align: top; + } + +-.uploader-left { +- width: 100%; ++.uploader-queue .file-label { ++ margin-left: 5px; ++} ++ ++.uploader-queue .preview .delete-checkbox { ++ margin-top: -3px; ++} ++ ++.uploader-queue .progress-container { ++ margin: 2px 5px 0px 5px; ++} ++ ++.uploader-queue .progress-empty { ++ width: 150px; ++ height: 9px; + border: 1px solid black; +- height: 20px; +- background: #fff url('@@base_url@@/core/admin_templates/img/progress_left.gif'); ++ background: url('@@base_url@@/core/admin_templates/img/progress_left.gif') repeat-x; + } + +-.uploader-done { +- width: 0%; +- background-color: green; +- height: 20px; +- background: #4A92CE url('@@base_url@@/core/admin_templates/img/progress_done.gif'); ++.uploader-queue .progress-full { ++ height: 9px; ++ background: url('@@base_url@@/core/admin_templates/img/progress_done.gif'); + } + ++.uploader-queue .thumbnail { ++ /*margin-bottom: 2px;*/ ++ border: 1px solid black; ++ background-color: grey; ++} + + /* To be sorted */ + span#category_path, span#category_path a { + +# ===== v 5.1.1-B1 ===== +Index: style_template.css +=================================================================== +--- style_template.css (revision 13862) ++++ style_template.css (working copy) +@@ -61,10 +61,12 @@ + + .bordered, table.bordered, .bordered-no-bottom { + border: 1px solid #000000; ++ border-top-width: 0px; + border-collapse: collapse; + } + + .bordered-no-bottom { ++ border-top-width: 1px; + border-bottom: none; + } + +@@ -430,6 +432,11 @@ + vertical-align: middle; + } + ++/* remove top-border from first sub-section element */ ++table.edit-form .subsectiontitle:first-child, table.bordered .subsectiontitle:first-child { ++ border-top-width: 0; ++} ++ + .subsectiontitle td { + vertical-align: middle; + /*padding: 3px 5px 3px 5px;*/ +@@ -684,4 +691,64 @@ + .suggest-item-over { + background-color: #3366CC; + color: #fff; ++} ++ ++/* Dashboard Summary Boxes */ ++.summary-box { ++ border: 1px solid black; ++ margin-bottom: 4px; ++} ++ ++.summary-box .title { ++ color: white; ++ font-weight: bold; ++ padding: 6px 5px; ++ vertical-align: middle; ++ background-color: #4A92CE; ++ border-bottom: 1px solid black; ++} ++ ++.summary-box .content { ++ padding: 4px; ++ background-color: #F6F6F6; ++} ++ ++.summary-box .group { ++ border-bottom: 1px solid black; ++ margin-bottom: 10px; ++ padding: 0 0 10px 10px; ++} ++ ++.summary-box .group.last { ++ border-width: 0px; ++ margin-bottom: 0; ++ padding-bottom: 5px; ++} ++ ++.summary-box h4 { ++ margin: 0; ++ padding: 0 0 3px 0; ++ font-size: 11px; ++ font-weight: bold; ++} ++ ++.summary-box .hint { ++ font-size: 10px; ++ color: grey; ++ margin-bottom: 3px; ++} ++ ++.summary-box .hint .cache-key { ++ margin-bottom: 7px; ++ margin-left: 3px; ++} ++ ++.summary-box ul { ++ margin-top: 5px; ++ margin-bottom: 3px; ++ padding-left: 30px; ++} ++ ++.summary-box li { ++ padding-bottom: 4px; + } +\ No newline at end of file