Author: buscob
Date: Wed Feb 17 17:17:52 2010
New Revision: 911079

URL: http://svn.apache.org/viewvc?rev=911079&view=rev
Log:
The Visual Theme can now re-define the calendar button icon

Modified:
    ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl
    ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css
    ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css
    ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css
    ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css
    ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css

Modified: ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl (original)
+++ ofbiz/trunk/framework/widget/templates/htmlFormMacroLibrary.ftl Wed Feb 17 
17:17:52 2010
@@ -82,20 +82,24 @@
 </#macro>
 
 <#macro renderDateTimeField name className alert title value size maxlength id 
dateType shortDateInput timeDropdownParamName defaultDateTimeString calGif 
localizedIconTitle timeDropdown timeHourName classString hour1 hour2 
timeMinutesName minutes isTwelveHour ampmName amSelected pmSelected 
compositeType formName>
-    <input type="text" name="${name}" <@renderClass className alert /><#rt/>
+<div class="view-calendar"><ul>
+<li><input type="text" name="${name}" <@renderClass className alert /><#rt/>
 <#if title?has_content> title="${title}"</#if><#if value?has_content> 
value="${value}"</#if><#if size?has_content> size="${size}"</#if><#rt/>
-<#if maxlength?has_content>  maxlength="${maxlength}"</#if><#if 
id?has_content> id="${id}"</#if>/><#rt/>
+<#if maxlength?has_content>  maxlength="${maxlength}"</#if><#if 
id?has_content> id="${id}"</#if>/><#rt/></li>
 <#if dateType!="time" >
+<li>
 <#if shortDateInput?exists && shortDateInput>
  <a href="javascript:call_cal_notime(document.<#rt/>
 <#else>
  <a href="javascript:call_cal(document.<#rt/>
 </#if>
-${formName}.<#if 
timeDropdownParamName?has_content>${timeDropdownParamName}</#if><#if 
defaultDateTimeString?has_content>,'${defaultDateTimeString}'</#if>);"><#rt/>
-<#if calGif?has_content><img src="${calGif}" width="16" height="16" border="0" 
alt="<#if localizedIconTitle?has_content>${localizedIconTitle}</#if>" 
title="<#if 
localizedIconTitle?has_content>${localizedIconTitle}</#if>"/><#rt/></#if>
+${formName}.<#if 
timeDropdownParamName?has_content>${timeDropdownParamName}</#if><#if 
defaultDateTimeString?has_content>,'${defaultDateTimeString}'</#if>);" 
+title="<#if localizedIconTitle?has_content>${localizedIconTitle}</#if>"<#rt/>
 </a><#rt/>
+</li>
 </#if>
 <#if timeDropdown?has_content && timeDropdown=="time-dropdown">
+<li>
  <select name="${timeHourName}" <#if 
classString?has_content>class="${classString}"</#if>><#rt/>
  <#if isTwelveHour>
 <#assign x=11>
@@ -113,15 +117,20 @@
 <#list 0..x as i>
 <option value="${i}"<#if minutes?has_content><#if i=minutes> 
selected="selected"</#if></#if>>${i}</option><#rt/>
 </#list>
-</select><#rt/>
+</select></li>
+<#rt/>
 <#if isTwelveHour>
+<li>
  <select name="${ampmName}" <#if 
classString?has_content>class="${classString}"</#if>><#rt/>
  <option value="AM" ${amSelected}>AM</option><#rt/>
  <option value="PM" ${pmSelected}>PM</option><#rt/>
- </select><#rt/>
+ </select>
+</li><#rt/>
 </#if>
+</ul>
 <input type="hidden" name="${compositeType}" value="Timestamp"/>
 </#if>
+</div>
 </#macro>
 
 <#macro renderDropDownField name className alert id multiple formName 
otherFieldName event action size firstInList currentValue explicitDescription 
allowEmpty options fieldName otherFieldName otherValue otherFieldSize 
dDFCurrent ajaxEnabled noCurrentSelectedKey ajaxOptions frequency minChars 
choices autoSelect partialSearch partialChars ignoreCase fullSearch>
@@ -339,16 +348,20 @@
 </#macro>
 
 <#macro renderDateFindField className alert name localizedInputTitle value 
size maxlength dateType formName defaultDateTimeString imgSrc 
localizedIconTitle titleStyle defaultOptionFrom defaultOptionThru opEquals 
opSameDay opGreaterThanFromDayStart opGreaterThan opGreaterThan opLessThan 
opUpToDay opUpThruDay opIsEmpty>
-<input type="text" <@renderClass className alert /><#if name?has_content> 
name="${name?html}_fld0_value"</#if><#if localizedInputTitle?has_content> 
title="${localizedInputTitle}"</#if><#if value?has_content> 
value="${value}"</#if><#if size?has_content> size="${size}"</#if><#if 
maxlength?has_content> maxlength="${maxlength}"</#if>/><#rt/>
+<div class="view-calendar"><ul>
+<li><input type="text" <@renderClass className alert /><#if name?has_content> 
name="${name?html}_fld0_value"</#if><#if localizedInputTitle?has_content> 
title="${localizedInputTitle}"</#if><#if value?has_content> 
value="${value}"</#if><#if size?has_content> size="${size}"</#if><#if 
maxlength?has_content> maxlength="${maxlength}"</#if>/></li><#rt/>
 <#if dateType != "time">
+<li>
 <#if dateType == "date">
 <a href="javascript:call_cal_notime(document.<#rt/>
 <#else>
 <a href="javascript:call_cal(document.<#rt/>
 </#if>
-<#if formName?has_content>${formName}.</#if><#if 
name?has_content>${name}_fld0_value,</#if>'<#if 
defaultDateTimeString?has_content>${defaultDateTimeString}</#if>');"><#rt/>
-<img src="${imgSrc}" width="16" height="16" border="0" 
alt="${localizedIconTitle}" title="${localizedIconTitle}" /></a><#rt/>
+<#if formName?has_content>${formName}.</#if><#if 
name?has_content>${name}_fld0_value,</#if>'<#if 
defaultDateTimeString?has_content>${defaultDateTimeString}</#if>');" 
title="${localizedIconTitle}"><#rt/>
+</a><#rt/>
+</li>
 </#if>
+<li>
 <#if titleStyle?has_content>
 <span class="${titleStyle}"><#rt/>
 </#if>
@@ -361,17 +374,21 @@
 <#if titleStyle?has_content>
  </span><#rt/>
 </#if>
-<br/><#rt/>
-<input type="text" <@renderClass className alert /><#if name?has_content> 
name="${name}_fld1_value"</#if><#if localizedInputTitle?exists> 
title="${localizedInputTitle?html}"</#if><#if value2?has_content> 
value="${value2}"</#if><#if size?has_content> size="${size}"</#if><#if 
maxlength?has_content> maxlength="${maxlength}"</#if>/><#rt/>
+</li></ul>
+<ul><#rt/>
+<li><input type="text" <@renderClass className alert /><#if name?has_content> 
name="${name}_fld1_value"</#if><#if localizedInputTitle?exists> 
title="${localizedInputTitle?html}"</#if><#if value2?has_content> 
value="${value2}"</#if><#if size?has_content> size="${size}"</#if><#if 
maxlength?has_content> maxlength="${maxlength}"</#if>/></li><#rt/>
 <#if dateType != "time">
+<li>
 <#if dateType == "date">
 <a href="javascript:call_cal_notime(document.<#rt/>
 <#else>
 <a href="javascript:call_cal(document.<#rt/>
 </#if>
-<#if formName?has_content>${formName}.</#if><#if 
name?has_content>${name}_fld1_value,'</#if><#if 
defaultDateTimeString?has_content>${defaultDateTimeString}</#if>');"><#rt/>
-<img src="${imgSrc}" width="16" height="16" border="0" 
alt="${localizedIconTitle}" title="${localizedIconTitle}" /></a><#rt/>
+<#if formName?has_content>${formName}.</#if><#if 
name?has_content>${name}_fld1_value,'</#if><#if 
defaultDateTimeString?has_content>${defaultDateTimeString}</#if>');" 
title="${localizedIconTitle}"><#rt/>
+</a><#rt/>
 </#if>
+</li>
+<li>
 <#if titleStyle?has_content>
  <span class="${titleStyle}"><#rt/>
 </#if>
@@ -384,6 +401,7 @@
 <#if titleStyle?has_content>
 </span>
 </#if>
+</li></ul>
 </#macro>
 
 <#macro renderRangeFindField className alert name value size maxlength 
autocomplete titleStyle defaultOptionFrom opEquals opGreaterThan 
opGreaterThanEquals opLessThan opLessThanEquals value2 defaultOptionThru>

Modified: ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css 
(original)
+++ ofbiz/trunk/themes/bizznesstime/webapp/bizznesstime/css/legacy.css Wed Feb 
17 17:17:52 2010
@@ -502,8 +502,21 @@
 height:16px;
 }
 
-.view-calendar {
-       background: url(/images/cal.gif) no-repeat;
+.view-calendar ul{
+height: 22px;
+}
+
+.view-calendar ul li{
+float: left;
+margin: 0px;
+}
+
+.view-calendar ul li a{
+background: url(/images/cal.gif) no-repeat;
+display: block;
+margin: 3px 10px 0px 4px;
+width:16px;
+height:16px;
 }
 
 .calendar {

Modified: ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css (original)
+++ ofbiz/trunk/themes/bluelight/webapp/bluelight/style.css Wed Feb 17 17:17:52 
2010
@@ -1894,8 +1894,20 @@
 padding: 0 30px 0 30px;
 }
 
-.view-calendar {
-    background: url(/images/cal.gif) no-repeat;
+.view-calendar ul{
+height: 25px;
+}
+
+.view-calendar ul li{
+float: left;
+}
+
+.view-calendar ul li a{
+background: url(/images/cal.gif) no-repeat;
+display: block;
+margin: 3px 10px 0px 4px;
+width:22px;
+height:22px;
 }
 
 .field-lookup ul li {

Modified: ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css 
(original)
+++ ofbiz/trunk/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css Wed 
Feb 17 17:17:52 2010
@@ -1871,7 +1871,23 @@
 }
 
 .view-calendar {
+display: inline;
+}
+
+.view-calendar ul{
+height: 25px;
+}
+
+.view-calendar ul li{
+float: left;
+}
+
+.view-calendar ul li a{
 background: url(/images/cal.gif) no-repeat;
+display: block;
+margin: 3px 10px 0px 4px;
+width:22px;
+height:22px;
 }
 
 .field-lookup ul li {

Modified: ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css (original)
+++ ofbiz/trunk/themes/flatgrey/webapp/flatgrey/maincss.css Wed Feb 17 17:17:52 
2010
@@ -1932,9 +1932,20 @@
 /* ================================= */
 /* ===== Visual Embellishments ===== */
 /* ================================= */
+.view-calendar ul{
+height: 22px;
+}
+
+.view-calendar ul li{
+float: left;
+}
 
-.view-calendar {
+.view-calendar ul li a{
 background: url(/images/cal.gif) no-repeat;
+display: block;
+margin: 3px 10px 0px 4px;
+width:16px;
+height:16px;
 }
 
 .field-lookup ul li {

Modified: ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css?rev=911079&r1=911078&r2=911079&view=diff
==============================================================================
--- ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css (original)
+++ ofbiz/trunk/themes/tomahawk/webapp/tomahawk/css/style.css Wed Feb 17 
17:17:52 2010
@@ -2046,9 +2046,22 @@
 padding: 0 30px 0 30px;
 }
 
-.view-calendar {
+.view-calendar ul{
+height: 26px;
+}
+
+.view-calendar ul li{
+float: left;
+}
+
+.view-calendar ul li a{
 background: url(../images/cal.png) no-repeat;
+display: block;
+margin: 3px 10px 0px 4px;
+width:22px;
+height:22px;
 }
+
 .CalLookupImage {
 display:inline-block;
 background: url(../images/cal.png) no-repeat;


Reply via email to