commit/iDempiere: hengsin: IDEMPIERE-1635 Upgrade to zk7. Split the css file into multiple fragment for easier maintenance and update.

101 views
Skip to first unread message

commits...@bitbucket.org

unread,
Apr 8, 2014, 8:32:51 PM4/8/14
to idempi...@googlegroups.com
1 new commit in iDempiere:

https://bitbucket.org/idempiere/idempiere/commits/9d8f09e328fa/
Changeset: 9d8f09e328fa
Branch: zk7
User: hengsin
Date: 2014-04-09 02:31:24
Summary: IDEMPIERE-1635 Upgrade to zk7. Split the css file into multiple fragment for easier maintenance and update.
Affected #: 25 files

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/about.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/about.css.dsp
@@ -0,0 +1,28 @@
+.about-trace-panel {
+}
+.about-info-panel {
+}
+.about-credit-panel {
+}
+.about-credit-panel-logo {
+}
+.about-credit-panel-sponsors {
+}
+.about-credit-panel-sponsors-header {
+}
+.about-credit-panel-sponsors-links {
+}
+.about-credit-panel-contributors {
+}
+.about-credit-panel-contributors-header {
+}
+.about-credit-panel-contributors-links {
+}
+.about-main-panel {
+}
+.about-main-panel-logo {
+}
+.about-main-panel-version {
+}
+.about-main-panel-links {
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/adwindow.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/adwindow.css.dsp
@@ -0,0 +1,229 @@
+<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %>
+<%@ taglib uri="http://www.idempiere.org/dsp/web/util" prefix="u" %>
+<%-- breadcrumb --%>
+.breadcrumb-toolbar-button {
+ background-color: transparent;
+ display:inline-block;
+ width: 22px;
+ height: 22px;
+}
+.breadcrumb-toolbar-button img {
+ width: 22px;
+ height: 22px;
+}
+.breadcrumb-record-info {
+ font-size: 12px;
+}
+
+.adwindow-form > .z-grid-body {
+ background-color: #F9F9F9;
+}
+
+.adwindow-layout {
+ position:absolute;
+ border: none;
+ width: 100%;
+ height: 100%;
+ background-color: #F9F9F9;
+}
+
+.adwindow-layout .z-center {
+ border: none;
+}
+
+.adwindow-north {
+ min-height: 56px;
+ width: 100%;
+ padding: 0px;
+ margin: 0px;
+ border: none;
+}
+
+.adwindow-south {
+ height: 20px;
+ width: 100%;
+ padding: 0px;
+ margin: 0px;
+ border-top: 1px solid #C5C5C5 !important;
+}
+
+.adwindow-status {
+ min-height: 22px;
+}
+
+.adwindow-status-docinfo {
+ display: inline-block;
+ position: absolute;
+ right: 4px;
+}
+
+.docstatus-normal .z-label {
+ color: #6a6a6a;
+}
+
+.docstatus-error .z-label {
+ color: red;
+}
+
+.adwindow-status-docstatus {
+ display: inline-block;
+ float: left;
+ padding-left: 4px;
+}
+
+.adwindow-toolbar {
+ border: 0px;
+ padding: 2px 4px;
+ height: 26px;
+ background-image: none;
+ background-color: #fff;
+}
+
+.adwindow-breadcrumb {
+ height: 30px;
+ background-color: #FFF;
+ padding: 0px;
+ padding-left: 5px;
+ border-bottom: 1px solid #C5C5C5 !important;
+ clear: both;
+}
+
+.adwindow-detailpane {
+ width: 100%;
+ overflow-y: visible;
+}
+
+.adwindow-detailpane-tabbox .z-tab-selected span.z-tab-text {
+ cursor: pointer;
+}
+
+.adwindow-detailpane-tabbox .z-tab-selected span.z-tab-text:hover {
+ text-decoration: underline;
+}
+
+.adwindow-detailpane-tabpanel {
+ background-color: #fff
+}
+
+.adwindow-detailpane-toolbar {
+ border: none;
+}
+
+.adwindow-detailpane-toolbar .z-toolbar-body {
+ width: 100%;
+}
+
+.adwindow-detailpane-toolbar .z-toolbarbutton {
+ float: left;
+ display: inline-block;
+ padding: 0px;
+ padding-left: 1px;
+ width: 20px;
+}
+
+.adwindow-detailpane-toolbar .z-toolbarbutton img {
+ width: 16px;
+ height: 16px;
+}
+
+.adwindow-detailpane-toolbar .z-toolbar-body .docstatus-normal,
+.adwindow-detailpane-toolbar .z-toolbar-body .docstatus-error {
+ padding-left: 4px;
+ margin-top: 2px;
+}
+
+.adwindow-detailpane-toolbar .z-toolbar-body .docstatus-normal .z-label,
+.adwindow-detailpane-toolbar .z-toolbar-body .docstatus-error .z-label {
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')};
+}
+
+.adwindow-detailpane-message {
+ float: right;
+}
+
+.adwindow-detailpane-tabbox {
+ width: 99%;
+ margin: auto;
+ background-color: #D3D3D3;
+}
+
+.adwindow-gridview-detail {
+ height: 200px;
+}
+
+.adwindow-gridview-detail + .z-south-splitter {
+ border-top: 1px solid #C5C5C5;
+ border-bottom: 1px solid #C5C5C5;
+}
+
+.adwindow-gridview-detail .z-south-body {
+ padding-top: 1px;
+ background-color: #D3D3D3;
+}
+
+.adwindow-gridview-borderlayout {
+ position: absolute; height: 100%; width: 100%;
+}
+
+.adwindow-detailpane-sub-tab::before {
+ content: '';
+ position: absolute;
+ width: 0px;
+ height: 0px;
+ top: 6px;
+ left: 4px;
+ border-top: 5px dashed transparent;
+ border-left: 5px dashed #696969;
+ border-right: 5px dashed transparent;
+ border-bottom: 5px solid transparent;
+}
+
+<%-- ad tab --%>
+.adtab-content {
+ margin: 0;
+ padding: 0;
+ border: none;
+ position: relative;
+}
+
+.adtab-form {
+ border:none !important;
+ margin:0;
+ padding:0;
+}
+
+.adtab-grid {
+ margin-top: -1px;
+ border: none !important;
+}
+
+.adtab-grid-south {
+ border: none;
+ height: 30px;
+}
+
+.adtab-grid-south .z-paging {
+ border: none;
+ padding: 0;
+}
+
+.adtab-form-borderlayout {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+}
+
+.adtab-form-borderlayout .z-center {
+ background-color: #F9F9F9;
+}
+
+.adtab-form-borderlayout .z-south-collapsed:before {
+ content: '${u:cleanAmp(u:getMsg(u:getCtx(), "Detail"))}';
+ position: absolute;
+ font-size: 12px;
+ font-weight: bold;
+ text-align: center;
+ line-height: 12px;
+ left: 4px;
+ height: 12px;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/application-menu.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/application-menu.css.dsp
@@ -0,0 +1,102 @@
+.menu-href {
+ font-size: 11px;
+ font-weight: normal;
+ color: #333 !important;
+ text-decoration: none !important;
+ padding-right: 4px;
+}
+
+.menu-href:hover, .menu-href:active {
+ text-decoration: underline !important;
+ color: blue !important;
+}
+
+.menu-href img {
+ padding: 2px;
+ padding-right: 4px;
+ width: 16px;
+ height: 16px;
+}
+
+.menu-href-newbtn {
+ height: 17px;
+ line-height: 10px;
+ padding: 1px 1px;
+ padding-bottom: 2px;
+ padding-left: 2px;
+ margin-bottom: 2px;
+}
+
+.menu-href-newbtn img {
+ width: 10px;
+ height: 10px;
+}
+
+.menu-href-newbtn .z-toolbarbutton-content {
+ height: 10px;
+ width: 10px;
+ display: inline-block;
+ line-height: 10px;
+}
+
+.tree-search-combo .z-comboitem-img img {
+ width: 16px;
+ height: 16px;
+}
+
+.menu-search-panel .z-comboitem-image {
+ padding-bottom:4px;
+}
+
+.menu-search-panel-container .z-panel-body {
+ background-color: transparent;
+}
+
+.menu-search-panel-container .z-panel-top .z-toolbar.z-toolbar-panel {
+ padding-bottom: 0px;
+ padding-top: 8px;
+}
+
+.menu-panel .z-toolbar-panel {
+ padding-right: 0;
+}
+
+.menu-panel {
+ width: 100% !important;
+ height: 100% !important;
+ position: relative !important;
+}
+
+.menu-panel .z-tree {
+ border: none !important;
+ width: 100%;
+}
+
+.menu-search-toggle-box {
+ display: inline-block;
+ border: 1px solid #ababab;
+}
+
+.menu-search-toggle-box .z-toolbarbutton-hover {
+ border: none;
+}
+
+.menu-search-toggle-off {
+ margin:0px;
+ padding: 1px 4px 1px 4px;
+ border-radius: 0px;
+}
+
+.menu-search-toggle-on {
+ background: #999999 !important;
+ -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset !important;
+ box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset !important;
+ margin:0px !important;
+ padding: 1px 4px 1px 4px !important;
+ border-radius: 0px;
+}
+
+.menu-search-toggle-on img, .menu-search-toggle-off img {
+ height: 16px;
+ width: 16px;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/borderlayout.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/borderlayout.css.dsp
@@ -0,0 +1,54 @@
+.z-south-splitter, .z-west-splitter, .z-east-splitter, .z-north-splitter {
+ background: none !important;
+}
+
+.z-south-collapsed {
+ height: 24px;
+}
+
+.z-south-collapsed:hover, .z-east-collapsed:hover, .z-west-collapsed:hover, .z-north-collapsed:hover {
+ box-shadow:inset 0 0 8px rgba(197,197,197,0.5);
+}
+
+.z-south-collapsed .z-borderlayout-icon {
+ height: 12px;
+ line-height: 12px;
+}
+
+.z-west-collapsed {
+ cursor: pointer;
+ width: 24px;
+}
+
+.z-west-collapsed > .z-borderlayout-icon {
+ width: 12px; right: auto;
+}
+
+.z-east-collapsed {
+ cursor: pointer;
+ width: 24px;
+}
+.z-east-collapsed > .z-borderlayout-icon {
+ width: 12px;
+ left: auto;
+}
+
+.z-borderlayout, .z-north, .z-center, .z-south {
+ border: none;
+}
+
+.z-east-splitter-button,
+.z-west-splitter-button,
+.z-north-splitter-button,
+.z-south-splitter-button {
+ filter: alpha(opacity=100); <%-- IE --%>
+ opacity: 1.0; <%-- Moz + FF --%>
+}
+
+.z-east-splitter-button-over,
+.z-west-splitter-button-over,
+.z-north-splitter-button-over,
+.z-south-splitter-button-over {
+ -webkit-filter: brightness(50%);
+ filter: brightness(50%);
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/button.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/button.css.dsp
@@ -0,0 +1,108 @@
+.z-button {
+ display: inline-block;
+ margin: 0px;
+ padding: 4px 20px;
+ font-size: 12px;
+ line-height: 20px;
+ text-align: center;
+ vertical-align: middle;
+ cursor: pointer;
+ background-color: #f5f5f5;
+ background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
+ background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
+ background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
+ background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
+ background-repeat: repeat-x;
+ border: 1px solid #cccccc;
+ border-color: #e6e6e6 #e6e6e6 #bfbfbf;
+ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
+ border-bottom-color: #b3b3b3;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
+ zoom: 1;
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
+}
+
+.z-button {
+ margin: 0px !important;
+}
+
+.z-button-hover,
+.z-button-focus,
+.z-button-click,
+.z-button-disabled {
+ color: #333333;
+ background-color: #e6e6e6;
+}
+
+.z-button-click {
+ background-color: #cccccc \9;
+}
+
+.z-button-hover,
+.z-button-focus {
+ color: #333333;
+ text-decoration: none;
+ background-position: 0 -15px;
+ -webkit-transition: background-position 0.1s linear;
+ -moz-transition: background-position 0.1s linear;
+ -o-transition: background-position 0.1s linear;
+ transition: background-position 0.1s linear;
+}
+
+.z-button-focus {
+ outline: 5px auto -webkit-focus-ring-color;
+}
+
+.z-button-click {
+ background-image: none;
+ outline: 0;
+ -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+ box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
+}
+
+.z-button-disabled {
+ cursor: default;
+ background-image: none;
+ opacity: 0.65;
+ filter: alpha(opacity=65);
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+
+.z-button.btn-small {
+ padding: 1px 5px;
+}
+
+.z-button-disabled {
+ color: black; cursor: default; opacity: .6; -moz-opacity: .6; -khtml-opacity: .6; filter: alpha(opacity=60);
+}
+
+.img-btn img {
+ height: 22px;
+ width: 22px;
+ background-color: transparent;
+}
+
+.txt-btn img, .small-img-btn img {
+ height: 16px;
+ width: 16px;
+ background-color: transparent;
+ vertical-align: middle;
+ display: inline-block;
+}
+
+.btn-sorttab {
+ box-shadow: 0px 0px 4px #bbb;
+ color: #555;
+ border: solid 1px #bbb;
+ text-shadow: 0px 1px 2px #888;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/desktop.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/desktop.css.dsp
@@ -0,0 +1,220 @@
+<%-- header --%>
+.desktop-header-left {
+ margin: 0;
+ margin-left: 5px;
+ margin-top: 3px;
+ background-color: transparent !important;
+ border: none !important;
+}
+
+.desktop-header-right {
+ margin: 0;
+ margin-top: 3px;
+ padding-right: 5px;
+ background-color: transparent !important;
+ border: none !important;
+}
+
+.desktop-header {
+ background-color: #E4E4E4;
+ width: 100%;
+ height: 46px;
+ border-bottom: 1px solid #C5C5C5 !important;
+}
+
+.desktop-header-font {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 10px;
+}
+
+.desktop-header-username {
+ padding-right: 6px;
+}
+
+.desktop-header-username:hover {
+ color: blue;
+ text-decoration: underline;
+}
+
+.desktop-user-panel {
+ float: right;
+}
+
+.desktop-layout {
+ position: absolute;
+ border: none;
+ background-color: #E4E4E4;
+}
+
+.desktop-tabbox {
+ padding-top: 0px;
+ background-color: #E4E4E4;
+}
+
+.desktop-tabbox .z-tab {
+ margin-right: 2px;
+}
+
+.desktop-tabbox .z-tab {
+ height: 24px;
+}
+
+.desktop-tabbox .z-tab-selected {
+ height: 25px;
+}
+
+.desktop-tabbox .z-tab-selected {
+ border-top: 2px solid #666;
+ border-top-left-radius: 5px 5px;
+ border-top-right-radius: 5px 5px;
+}
+
+.desktop-tabbox .z-tab .z-tab-text {
+ padding-top: 0px;
+ padding-bottom: 0px;
+}
+
+.desktop-north, .desktop-center {
+ border: none;
+}
+
+.desktop-center {
+ padding-top: 4px;
+ background-color: #E4E4E4;
+}
+
+.desktop-tabpanel {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ position: relative !important;
+ background-color: #FFFFFF
+}
+
+.desktop-left-column {
+ width: 200px;
+ border: none;
+ border-right: 1px solid #C5C5C5;
+ background-color: #E4E4E4;
+ padding-top: 4px;
+}
+
+.desktop-right-column {
+ width: 200px;
+ border: none;
+ border-left: 1px solid #C5C5C5;
+ background-color: #E4E4E4;
+ padding-top: 4px;
+}
+
+.desktop-left-column + .z-west-splitter, .desktop-left-column.z-west {
+ border-top: none;
+ border-right: 1px solid #c5c5c5;
+}
+
+.desktop-right-column + .z-east-splitter, .desktop-right-column.z-east {
+ border-top: none;
+ border-left: 1px solid #c5c5c5;
+}
+
+.desktop-left-column .z-west-body {
+ border-right: none;
+}
+
+.desktop-right-column .z-east-body {
+ border-left: none;
+}
+
+.desktop-layout > div > .z-west-collapsed, .desktop-layout > div > .z-east-collapsed {
+ border-top: none;
+}
+
+.desktop-left-column .z-anchorlayout, .desktop-right-column .z-anchorlayout {
+ overflow-x: hidden;
+}
+
+.z-anchorlayout { overflow:auto }
+
+.z-anchorchildren { overflow:visible }
+
+.desktop-hometab {
+ margin-left: 4px !important;
+}
+
+.desktop-tabbox .z-tabs .z-toolbar-tabs-body {
+ padding: 0px !important;
+ margin: 0px !important;
+}
+
+.desktop-tabbox .z-tabs .z-toolbar-tabs-body .z-toolbarbutton {
+ padding: 0px !important;
+ border: 1px solid transparent !important;
+ margin: 0px !important;
+}
+
+.desktop-tabbox .z-tabs .z-toolbar-tabs .z-toolbarbutton-hover {
+ border: none !important;
+ padding: 0px !important;
+ margin: 0px !important;
+}
+
+.desktop-tabbox .z-tabs .z-toolbar-tabs .z-toolbarbutton-hover .z-toolbarbutton-content {
+ background-image: none !important;
+ background-color:#DDD !important;
+ padding: 0px !important;
+ margin: 0px !important;
+ -webkit-box-shadow:inset 0px 0px 3px #CCC;
+ -moz-box-shadow:inset 0px 0px 3px #CCC;
+ -o-box-shadow:inset 0px 0px 3px #CCC;
+ -ms-box-shadow:inset 0px 0px 3px #CCC;
+ box-shadow:inset 0px 0px 3px #CCC;
+}
+
+.desktop-menu-popup {
+ z-index: 9999;
+ background-color: #fff;
+}
+
+.desktop-menu-toolbar {
+ background-color: #ffffff;
+ verticle-align: middle;
+ padding: 2px;
+ border-top: 1px solid #c5c5c5;
+}
+
+.desktop-home-tabpanel {
+ background-color: #FFFFFF;
+ width: 100% !important;
+}
+
+.link {
+ cursor:pointer;
+ padding: 2px 2px 4px 4px;
+ border: none !important;
+}
+
+.link.z-toolbarbutton:hover {
+ border: none !important;
+ background-image: none !important;
+ text-decoration: underline;
+}
+
+.link.z-toolbarbutton:hover span {
+ color: blue;
+}
+
+.desktop-home-tabpanel .z-panel-head {
+ background-color: #FFFFFF;
+}
+
+<%-- window container --%>
+.window-container-toolbar-btn .z-toolbarbutton-content img {
+ width: 22px;
+ height: 22px;
+}
+
+.window-container-toolbar-btn.context-help-btn .z-toolbarbutton-content img {
+ width: 16px;
+ height: 16px;
+ padding: 3px 3px;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/field-editor.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/field-editor.css.dsp
@@ -0,0 +1,178 @@
+.mandatory-decorator-text {
+ text-decoration: none; font-size: xx-small; vertical-align: top; color:red;
+}
+
+.editor-box {
+ display: inline-block;
+ border: none;
+ padding: 0px;
+ margin: 0px;
+ background-color: transparent;
+ position: relative;
+}
+
+.editor-input {
+ box-sizing: border-box;
+ -moz-box-sizing: border-box; /* Firefox */
+ display: inline-block;
+ padding-right: 22px;
+ width: 100%;
+ height: 21px;
+}
+
+.editor-input:focus {
+ border: 1px solid #0000ff;
+}
+
+.editor-input-disd {
+ padding-right: 0px !important;
+}
+
+.editor-button {
+ padding: 0px;
+ margin: 0px;
+ display: inline-block;
+ background-color: transparent;
+ background-image: none;
+ width: 20px;
+ height: 22px;
+ min-height: 22px;
+ border: none;
+ position: absolute;
+ right: 1px;
+ top: 2px;
+}
+
+.editor-button :hover {
+ -webkit-filter: contrast(1.5);
+ filter: contrast(150%);
+}
+
+.editor-button img {
+ vertical-align: top;
+ text-align: left;
+ width: 18px;
+ height: 18px;
+ padding: 1px 1px;
+}
+
+
+.editor-box .grid-editor-input.z-textbox {
+}
+
+.grid-editor-button {
+}
+
+.grid-editor-button img {
+}
+
+.number-box {
+ display: inline-block;
+ white-space:nowrap;
+}
+
+.number-box .grid-editor-input.z-decimalbox {
+}
+
+.datetime-box {
+ display: inline-block;
+ white-space:nowrap;
+}
+
+.datetime-box .z-datebox {
+ display: inline;
+}
+
+.datetime-box .z-timebox {
+ display: inline;
+}
+
+span.grid-combobox-editor {
+ width: 100% !important;
+ position: relative;
+}
+
+.grid-combobox-editor input {
+ width: 100% !important;
+ padding-right: 26px;
+ border-bottom-right-radius: 6px;
+ border-top-right-radius: 6px;
+ border-right: 0px;
+}
+
+.grid-combobox-editor.z-combobox-disabled input {
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+ border-right: 1px solid #cfcfcf;
+ padding-right: 5px;
+}
+
+.grid-combobox-editor .z-combobox-button {
+ position: absolute;
+ right: 0px;
+ top: 1px;
+ border-bottom-right-radius: 3px;
+ border-top-right-radius: 3px;
+ border-bottom-left-radius: 0px;
+ border-top-left-radius: 0px;
+}
+
+.grid-combobox-editor input:focus {
+ border-right: 0px;
+}
+
+.grid-combobox-editor input:focus + .z-combobox-button {
+ border-left: 1px solid #0000ff;
+}
+
+<%-- payment rule --%>
+.payment-rule-editor {
+ display: inline-block;
+ border: none;
+ padding: 0px;
+ margin: 0px;
+ background-color: transparent;
+ position: relative;
+}
+.payment-rule-editor .z-combobox {
+ width: 100%;
+}
+.payment-rule-editor .z-combobox-input {
+ display: inline-block;
+ padding-right: 44px;
+ width: 100%;
+ height: 24px;
+ border-bottom-right-radius: 6px;
+ border-top-right-radius: 6px;
+ border-right: 0px;
+}
+.payment-rule-editor .z-combobox-input:focus {
+ border: 1px solid #0000ff;
+}
+.payment-rule-editor .z-combobox-input.editor-input-disd {
+ padding-right: 22px !important;
+}
+.payment-rule-editor .z-combobox-button {
+ position: absolute;
+ right: 0px;
+ top: 1px;
+}
+.payment-rule-editor .z-combobox .z-combobox-button-hover {
+ background-color: #ddd;
+ background-position: 0px 0px;
+}
+.payment-rule-editor .editor-button {
+ border-radius: 0px;
+ right: 24px;
+}
+
+<%-- chart --%>
+.chart-field {
+ padding: 10px;
+ border: 1px solid lightgray !important;
+}
+
+.field-label {
+ position: relative;
+ float: right;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/find-window.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/find-window.css.dsp
@@ -0,0 +1,15 @@
+.find-window {
+}
+.find-window-simple {
+}
+.find-window-advanced {
+}
+
+.find-window-simple .z-south .z-hbox, .find-window-advanced .z-south .z-hbox {
+ margin-top: 5px;
+}
+
+.find-window-simple .img-btn, .find-window-simple .img-btn.btn-ok.z-button, .find-window-simple .img-btn.btn-cancel.z-button,
+.find-window-advanced .img-btn, .find-window-advanced .img-btn.btn-ok.z-button, .find-window-advanced .img-btn.btn-cancel.z-button {
+ margin: 0 2px;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/form.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/form.css.dsp
@@ -0,0 +1,80 @@
+.form-label
+{
+ text-align: right;
+}
+
+.form-label-heading
+{
+ text-align: center;
+}
+
+.form-button {
+ width: 99%;
+}
+
+.form-button img {
+ width: 16px;
+ height: 16px;
+}
+
+<%-- confirm panel --%>
+.confirm-panel {
+ width: auto;
+ height: auto;
+ position: relative;
+ padding-left: 2px;
+ padding-right: 2px;
+}
+.confirm-panel-right {
+ float: right;
+}
+.confirm-panel-left {
+ float: left;
+}
+
+<%-- busy dialog --%>
+.busy-dialog {
+ cursor: wait;
+ background-color: transparent;
+}
+.busy-dialog-box {
+ background-color: transparent;
+ padding: 9px;
+}
+.busy-dialog-img {
+ height: 16px;
+ width: 16px;
+ background: transparent no-repeat center;
+ background-image: url(../images/progress3.gif) !important;
+ display: -moz-inline-box;
+ vertical-align: top;
+ display: inline-block;
+}
+.busy-dialog-label {
+ color: #363636;
+}
+
+<%-- status bar --%>
+.status {
+ width: 100%;
+ height: 20px;
+}
+.status-db {
+ padding-top: 0;
+ pdding-bottom: 0;
+ padding-left: 5px;
+ padding-right: 5px;
+ cursor: pointer;
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ border-left: solid 1px #9CBDFF;
+}
+.status-info {
+ padding-right: 10px;
+ border-left: solid 1px #9CBDFF;
+}
+.status-border {
+ border: solid 1px #9CBDFF;
+}
+

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/gadget.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/gadget.css.dsp
@@ -0,0 +1,196 @@
+.fav-new-btn {
+ margin-left: 4px;
+ margin-bottom: 3px;
+ padding-left: 1px;
+}
+
+.fav-new-btn img {
+ height: 16px;
+ width: 16px;
+}
+
+.z-panel-head {
+ background-image: none; background-color: #FFFFFF;
+}
+
+.z-panel {
+ border-radius: 3px;
+ border: 1px solid #d8d8d8;
+ border-bottom-width: 2px;
+}
+
+.z-panel-noborder {
+ border: none !important;
+}
+
+.z-panelchildren {
+ border: none;
+}
+
+.z-panel-head {
+ padding-bottom: 4px;
+ border: none;
+}
+
+.z-panel-head .z-panel-header {
+ padding: 0 0 2px 0;
+ color: #262626;
+ background: #F4F4F4;
+ font-weight: 300;
+ font-size: 13px;
+}
+
+.z-caption .z-caption-content {
+ padding: 0 0 2px 0;
+ color: #262626;
+ font-weight: 300;
+ font-size: 13px;
+ cursor: move;
+}
+
+.dashboard-layout {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+}
+
+.dashboard-widget {
+ margin-top: 4px;
+ margin-left: auto;
+ margin-right: auto;
+ position: relative;
+ width: 92%;
+}
+
+.dashboard-widget-max {
+ margin: auto;
+ width: auto;
+}
+
+.dashboard-widget.dashboard-widget-max > .z-panel-body > .z-panelchildren {
+ overflow: auto;
+}
+
+.dashboard-report-iframe {
+ min-height:300px;
+ border: 1px solid lightgray;
+ margin:auto;
+ width: 99%;
+ height: 90%;
+}
+
+.favourites-box {
+ width: 90%;
+ margin: auto;
+ padding: 5px 0px 5px 0px;
+}
+
+.favourites-box .z-vbox {
+ width: 100%;
+}
+
+.favourites-box .z-hbox {
+ padding: 2px 0px;
+ width: 100%;
+}
+
+.favourites-box .z-toolbar-start {
+ float: right;
+}
+
+.recentitems-box {
+ width: 90%;
+ margin: auto;
+ padding: 5px 0px 5px 0px;
+}
+
+.recentitems-box A {
+ display: block;
+ padding: 2px 0px;
+}
+
+.recentitems-box .z-toolbar-start {
+ float: right;
+}
+
+.views-box {
+ width: 90%;
+ margin: auto;
+ padding: 5px 0px 5px 0px;
+}
+
+.views-box .z-vbox {
+ width: 100%;
+}
+
+.views-box .z-toolbarbutton {
+ width: 100%;
+ padding: 2px 0px;
+}
+
+.views-box .link img {
+ height: 16px;
+ width: 16px;
+}
+
+.activities-box {
+ width: 90%;
+ margin: auto;
+ padding: 5px 0px 5px 0px;
+}
+
+.activities-box .z-vbox {
+ width: 100%;
+}
+
+.activities-box .z-button {
+ text-align: left;
+}
+
+.recentitems-box .z-toolbar, .favourites-box .z-toolbar {
+ margin-top: 5px;
+ margin-bottom: 5px;
+}
+
+<%-- performance indicator --%>
+.performance-indicator {
+ margin: auto;
+ position: relative;
+}
+.performance-indicator img {
+ display: block;
+ margin: auto;
+}
+.window-view-pi .performance-indicator img {
+}
+.performance-indicator-box {
+ background-color: #eee;
+ border: 1px solid #d8d8d8;
+ border-radius: 5px;
+ cursor: pointer;
+}
+.performance-indicator-title {
+ text-align: center;
+ background-color: #c8c8c8;
+ border: 1px solid #c8c8c8;
+ padding-top: 4px;
+ padding-bottom: 4px;
+}
+.performance-panel .z-grid {
+ border: none;
+ margin:0;
+ padding:0;
+ position: relative;
+ width: 100%;
+}
+
+.dashboard-widget.dashboard-widget-max .chart-gadget {
+ height: 100% !important;
+}
+
+.help-content
+{
+ padding: 5px;
+ font-size: 11px;
+ font-weight: normal;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/grid.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/grid.css.dsp
@@ -0,0 +1,67 @@
+<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %>
+<%@ taglib uri="http://www.idempiere.org/dsp/web/util" prefix="u" %>
+.z-grid tbody tr.highlight td.z-cell {
+ background-color: #FFFFCC !important;
+ background-image: none !important;
+}
+
+.z-grid tbody tr.highlight td.row-indicator-selected {
+ background-color: #FFFFCC !important;
+ background-image: url(${c:encodeURL('/theme/default/images/EditRecord16.png')}) !important;
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: 16px 16px;
+ cursor: pointer;
+}
+
+.z-grid tbody tr.highlight td.row-indicator {
+ background-color: transparent !important;
+ background-image: none !important;
+}
+
+<%-- text overflow for grid cell --%>
+.z-cell > span.z-label {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: inline-block;
+ width: 100%;
+}
+
+.z-column-content, .z-listheader-content, .z-listcell-content {
+ padding: 2px 3px 1px;
+}
+
+.z-grid-body .z-cell {
+ padding: 2px 3px;
+}
+
+.z-row .z-cell, .z-listitem .z-listcell, .z-listitem.z-listitem-selected>.z-listcell {
+ border-left: 1px solid #cfcfcf;
+}
+
+.z-grid-emptybody td {
+ text-align: left;
+}
+
+.z-grid-body {
+ background-color: #FFF;
+}
+
+<%-- grid layout --%>
+.grid-layout {
+ border: none !important;
+ margin: 0 !important;
+ padding: 0 !important;
+ background-color: transparent !important;
+}
+.grid-layout .z-row-inner, .grid-layout .z-cell {
+ border: none !important;
+ background-color: transparent !important;
+}
+.grid-layout tr.z-row-over>td.z-row-inner, .grid-layout tr.z-row-over>.z-cell {
+ border: none !important;
+}
+.grid-layout tr.z-row-over>td.z-row-inner, .grid-layout tr.z-row-over>.z-cell {
+ background-image: none !important;
+}
+

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/group.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/group.css.dsp
@@ -0,0 +1,34 @@
+tr.z-group {
+ background: #E9F2FB repeat-x 0 0;
+ background-image: url(../images/group_bg.gif) !important;
+}
+
+.z-group-header .z-label {
+ font-family: Helvetica,Arial,sans-serif;
+ color: #333;
+ width: auto;
+ font-weight: bold;
+ font-size: 11px;
+}
+
+.z-group td.z-group-inner {
+ overflow: hidden !important;
+ border-bottom: 1px solid #CFCFCF !important;
+ border-top: 1px solid #CFCFCF !important;
+ padding: 4px 5px;
+}
+
+.z-group-icon {
+ display: inline-block;
+ font-family: FontAwesome;
+ font-weight: normal;
+ font-style: normal;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.z-group-icon-close:before {
+ content: "\f0da";
+}
+.z-group-icon-open:before {
+ content: "\f0d7";
+}
\ No newline at end of file

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/help-window.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/help-window.css.dsp
@@ -0,0 +1,93 @@
+.help-window {
+ position: relative;
+}
+.help-window-header {
+ padding: 10px 0 10px 20px;
+}
+.help-window-title {
+ color: #FF0000;
+}
+.help-window-description {
+}
+.help-window-help {
+}
+.help-window-tabs {
+ color: #0000CC;
+}
+.help-window-content {
+ border-top: 1px solid #ddd;
+}
+.help-window-content-l {
+}
+.help-window-content-r {
+ border-left: 1px solid #ddd;
+ padding: 5px;
+}
+.help-window-tab {
+ border-bottom: 1px solid #ddd;
+}
+.help-window-tab-header {
+ background-color: #E6E6FA;
+}
+.help-window-tab-name {
+ padding: 3px 15px !important;
+ color: #000066;
+}
+.help-window-tab-description {
+ padding: 3px !important;
+}
+.help-window-tab-help {
+}
+.help-window-fields {
+ border-bottom: 1px solid #ddd;
+ color: #6600CC;
+ padding: 5px 15px;
+}
+.help-window-fields-link {
+}
+.help-window-field {
+ border-bottom: 1px solid #ddd;
+ padding: 5px 15px;
+}
+.help-window-field-name {
+ color: #0000CC;
+}
+.help-window-field-description {
+}
+.help-window-field-help {
+}
+
+.help-window p, .help-window h3, .help-window h4, .help-window h5 {
+ display: inline;
+}
+
+.help-window-content-r a {
+ color: #3465a4 !important;
+ text-decoration: underline;
+}
+
+.help-window-content-r a:hover {
+ text-decoration: none;
+}
+
+.help-window-content-l a {
+ color: #000 !important;
+ text-decoration: none;
+}
+
+.help-window-content-l a:hover {
+ text-decoration: none;
+}
+
+.help-window-content-l td {
+ padding: 8px 20px;
+ border-bottom: 1px solid #ddd;
+}
+
+.help-window-tab td {
+ padding: 5px 15px 0 15px;
+}
+
+.help-window-content-l tr:hover td {
+ background-color: #eee;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/info-window.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/info-window.css.dsp
@@ -0,0 +1,31 @@
+.info-panel .z-window-overlapped, .info-panel .z-window-highlighted {
+ background-color: #F4F4F4 !important;
+}
+
+.info-panel .z-grid {
+ border: none !important;
+}
+
+.info-panel .z-center {
+}
+
+.info-panel .z-listbox {
+ width: 99% !important;
+ position: relative;
+ margin: auto;
+}
+
+.info-panel .z-south {
+ margin-top: 2px;
+ border-top: 1px solid #C5C5C5;
+ background-color: #F4F4F4;
+}
+
+.info-panel .z-window-highlighted .z-window-content {
+ padding: 0px;
+}
+
+.info-product-tabbedpane {
+ background-color: #FFFFFF;
+}
+

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/input-element.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/input-element.css.dsp
@@ -0,0 +1,42 @@
+<%-- Combobox --%>
+.z-combobox-disabled {
+ color: black !important; cursor: default !important; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; filter: alpha(opacity=100);
+}
+
+.z-combobox-disabled * {
+ color: black !important; cursor: default !important;
+}
+
+.z-combobox-text-disabled {
+ background-color: #ECEAE4 !important;
+}
+
+<%-- highlight focus form element --%>
+input:focus, textarea:focus, .z-combobox-input:focus, z-datebox-input:focus {
+ border: 1px solid #0000ff;
+}
+
+<%-- FOCUSED FIELD in different color --%>
+
+.z-textbox-focus, .z-textbox-focus input,
+.z-decimalbox-focus, .z-decimalbox-focus input,
+.z-intbox-focus, .z-intbox-focus input,
+.z-longbox-focus, .z-longbox-focus input,
+.z-doublebox-focus, .z-doublebox-focus input,
+.z-combobox-focus .z-combobox-input,
+.z-checkbox-focus .z-checkbox-input,
+.z-datebox-focus .z-datebox-input,
+.z-timebox-focus .z-timebox-input {
+ background: #FFFFCC;
+}
+
+.z-textbox-readonly, .z-intbox-readonly, .z-longbox-readonly, .z-doublebox-readonly,
+.z-decimalbox-readonly, .z-datebox-readonly, .z-timebox-readonly, .editor-input-disd {
+ background-color: #F0F0F0;
+}
+
+<%-- workaround for http://jira.idempiere.com/browse/IDEMPIERE-692 --%>
+.z-combobox-popup {
+ max-height: 200px;
+}
+

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/login.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/login.css.dsp
@@ -0,0 +1,81 @@
+.login-window {
+ background-color: #E5E5E5;
+}
+
+.login-window .z-window-content {
+ background-color: #E5E5E5;
+}
+
+.login-box-body {
+ width: 660px;
+ background-image: url(../images/login-box-bg.png);
+ background-repeat: repeat-y;
+ background-color: transparent;
+ z-index: 1;
+ padding: 0;
+ margin: 0;
+ text-align: center;
+ padding-bottom: 100px;
+}
+
+.login-box-header {
+ background-image: url(../images/login-box-header.png);
+ background-color: transparent;
+ z-index: 2;
+ height: 54px;
+ width: 660px;
+}
+
+.login-box-header-txt {
+ color: white !important;
+ font-weight: bold;
+ position: relative;
+ top: 30px;
+}
+
+.login-box-header-logo {
+ padding-top: 20px;
+ padding-bottom: 25px;
+}
+
+.login-box-footer {
+ background-image: url(../images/login-box-footer.png);
+ background-position: top right;
+ background-attachment: scroll;
+ background-repeat: repeat-y;
+ z-index: 2;
+ height: 110px;
+ width: 660px;
+}
+
+.login-box-footer .confirm-panel {
+ width: 600px !important;
+}
+
+.login-box-footer-pnl {
+ width: 604px;
+ margin-left: 10px;
+ margin-right: 10px;
+ padding-top: 40px !important;
+}
+
+.login-label {
+ color: black;
+ text-align: right;
+ width: 40%;
+}
+
+.login-field {
+ text-align: left;
+ width: 55%;
+}
+
+.login-btn {
+ padding: 4px 20px !important;
+}
+
+.login-east-panel, .login-west-panel {
+ width: 350px;
+ background-color: #E0EAF7;
+ position: relative;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/menu-tree.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/menu-tree.css.dsp
@@ -0,0 +1,52 @@
+<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %>
+<%@ taglib uri="http://www.idempiere.org/dsp/web/util" prefix="u" %>
+.menu-treecell-cnt {
+ border: 0; margin: 0; padding: 0;
+ font-family: ${c:property('org.zkoss.zul.theme.fontFamilyC')};
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')};
+ font-weight: normal;
+ overflow-x: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis !important;
+ cursor: pointer;
+}
+
+div.z-tree-body td.menu-tree-cell {
+ cursor: pointer;
+ padding: 0 2px;
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')};
+ font-weight: normal;
+ overflow: visible;
+}
+
+div.menu-tree-cell-cnt {
+ border: 0; margin: 0; padding: 0;
+ font-family: ${c:property('org.zkoss.zul.theme.fontFamilyC')};
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')}; font-weight: normal;
+ white-space:nowrap
+}
+
+td.menu-tree-cell-disd * {
+ color: #C5CACB !important; cursor: default!important;
+}
+
+td.menu-tree-cell-disd a:visited, td.menu-tree-cell-disd a:hover {
+ text-decoration: none !important;
+ cursor: default !important;;
+ border-color: #D0DEF0 !important;
+}
+
+div.z-dottree-body td.menu-tree-cell {
+ cursor: pointer; padding: 0 2px;
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')}; font-weight: normal; overflow: visible;
+}
+
+div.z-filetree-body td.menu-tree-cell {
+ cursor: pointer; padding: 0 2px;
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')}; font-weight: normal; overflow: visible;
+}
+
+div.z-vfiletree-body td.menu-tree-cell {
+ cursor: pointer; padding: 0 2px;
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')}; font-weight: normal; overflow: visible;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/setup-wizard.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/setup-wizard.css.dsp
@@ -0,0 +1,49 @@
+.tree-wsetupwizard-finished {
+ background-color: #90EE90;
+ margin-left:20px
+}
+
+.tree-wsetupwizard-skipped {
+ background-color: #00FF00;
+ margin-left:20px
+}
+
+.tree-wsetupwizard-delayed {
+ background-color: #0080FF;
+ margin-left:20px;
+}
+
+.tree-wsetupwizard-in-progress {
+ background-color: #FFFF33;
+ margin-left:20px;
+}
+
+.tree-wsetupwizard-pending {
+ background-color: #FFFF00;
+ margin-left:20px;
+}
+
+.tree-setupwizard-nostatus{
+ margin-left:20px;
+}
+
+.tree-wsetupwizard-finished-all {
+ background-color: #90EE90;
+}
+
+.progressmeter-setupwizard {
+background: #FFFF00 repeat-x 0 0 ;
+background-image: none;
+border: 1px solid #CFCFCF;
+text-align: left;
+height: 20px;
+overflow: hidden;
+}
+.progressmeter-setupwizard-img {
+display: inline-block;
+background: #90EE90;
+background-image: none;
+height: 20px;
+line-height: 0;
+font-size: 0;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/tab-editor.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/tab-editor.css.dsp
@@ -0,0 +1,14 @@
+.tab-editor-form {
+}
+
+.tab-editor-form-content {
+}
+
+.tab-editor-form-east-panel {
+}
+
+.tab-editor-form-center-panel {
+}
+
+.tab-editor-form-west-panel {
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/tab.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/tab.css.dsp
@@ -0,0 +1,16 @@
+.z-tab-close {
+ top:4px;
+ margin-right:2px;
+ padding-right:18px;
+}
+
+<%-- set color for text and label --%>
+.z-tab-selected .z-tab-text, .z-tab .z-tab-text, div.z-treefooter-content, div.z-treecell-content, div.z-treecol-content,
+.z-label, .z-toolbarbutton-content, tr.z-treerow, tr.z-treerow a, tr.z-treerow a:visited {
+ color: #333;
+ font-family: Helvetica,Arial,sans-serif;
+}
+
+.z-tab-button :hover {
+ color: blue;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/toolbar-popup.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/toolbar-popup.css.dsp
@@ -0,0 +1,48 @@
+.toolbar-popup-window {
+ border-left: 1px solid #c5c5c5;
+ border-right: 1px solid #c5c5c5;
+}
+.toolbar-popup-window .z-window-content {
+ padding: 0px;
+}
+.toolbar-popup-window.z-window.z-window-noheader {
+ padding: 4px;
+ padding-bottom: 0px;
+}
+
+.toolbar-popup-window.process-buttons-popup .z-button {
+ white-space: nowrap;
+ width: 95%;
+ text-align: left;
+ margin: auto;
+}
+
+.toolbar-popup-window.process-buttons-popup .toolbar-popup-window-cnt {
+ padding: 8px;
+}
+
+.toolbar-popup-window::before {
+ border-bottom: 7px solid rgba(0, 0, 0, 0.2);
+ border-left: 7px solid transparent;
+ border-right: 7px solid transparent;
+ content: "";
+ display: inline-block;
+ left: 9px;
+ position: absolute;
+ top: -7px;
+}
+
+.toolbar-popup-window::after {
+ border-bottom: 6px solid #FFFFFF;
+ border-left: 6px solid transparent;
+ border-right: 6px solid transparent;
+ content: "";
+ display: inline-block;
+ left: 10px;
+ position: absolute;
+ top: -6px;
+}
+
+.toolbar-popup-window .dialog-footer {
+ padding: 4px;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/toolbar.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/toolbar.css.dsp
@@ -0,0 +1,42 @@
+.z-toolbar.z-toolbar-tabs {
+ padding-top: 0px;
+}
+
+.toolbar {
+ padding: 0px;
+}
+
+.z-toolbarbutton-content {
+ padding: 0px;
+}
+
+.toolbar-button {
+ background-color: transparent;
+ display:inline-block;
+ margin-left: 1px;
+ margin-right: 1px;
+ width: 28px;
+ height: 28px;
+ padding: 1px;
+}
+
+.toolbar-button .z-toolbarbutton-content {
+ width: 24px;
+ height: 24px;
+ padding: 1px;
+ border: none;
+ display: inline-block;
+}
+
+.depressed img {
+ border-width: 1px;
+ border-color: #9CBDFF;
+ background-color: #C4DCFB;
+ padding: 0px 1px 0px 1px;
+}
+
+.disableFilter img {
+ opacity: 0.2;
+ filter: progid : DXImageTransform . Microsoft . Alpha(opacity = 20);
+ -moz-opacity: 0.2;
+}

diff -r 30e0ebd6d97a8bb0f8e9ad287879a9cbb4453cda -r 9d8f09e328faa493bed5e2f4087203c0d8bfae2c org.adempiere.ui.zk/theme/default/css/fragment/tree.css.dsp
--- /dev/null
+++ b/org.adempiere.ui.zk/theme/default/css/fragment/tree.css.dsp
@@ -0,0 +1,9 @@
+<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %>
+.z-treecell-content {
+ font-family: ${c:property('org.zkoss.zul.theme.fontFamilyC')};
+ font-size: ${c:property('org.zkoss.zul.theme.fontSizeM')};
+}
+
+.z-treecell-content {
+ padding: 2px 1px;
+}

This diff is so big that we needed to truncate the remainder.

Repository URL: https://bitbucket.org/idempiere/idempiere/

--

This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
Reply all
Reply to author
Forward
0 new messages