Index: app/helpers/custom_fields_helper.rb =================================================================== --- app/helpers/custom_fields_helper.rb (revision 2311) +++ app/helpers/custom_fields_helper.rb (revision 2312) @@ -39,7 +39,7 @@ field_format = Redmine::CustomFieldFormat.find_by_name(custom_field.field_format) case field_format.edit_as when "date" - text_field_tag(field_name, custom_value.value, :id => field_id, :size => 10) + + text_field_tag(field_name, custom_value.value, :id => field_id, :size => 12) + calendar_for(field_id) when "text" text_area_tag(field_name, custom_value.value, :id => field_id, :rows => 3, :style => 'width:90%') Index: app/views/issues/_attributes.rhtml =================================================================== --- app/views/issues/_attributes.rhtml (revision 2311) +++ app/views/issues/_attributes.rhtml (revision 2312) @@ -31,8 +31,8 @@
<%= f.text_field :start_date, :size => 10, :disabled => !@issue.leaf? %><%= calendar_for('issue_start_date') if @issue.leaf? %>
-<%= f.text_field :due_date, :size => 10, :disabled => !@issue.leaf? %><%= calendar_for('issue_due_date') if @issue.leaf? %>
+<%= f.text_field :start_date, :size => 12, :disabled => !@issue.leaf? %><%= calendar_for('issue_start_date') if @issue.leaf? %>
+<%= f.text_field :due_date, :size => 12, :disabled => !@issue.leaf? %><%= calendar_for('issue_due_date') if @issue.leaf? %>
<%= f.text_field :estimated_hours, :size => 3, :disabled => !@issue.leaf? %> <%= l(:field_hours) %>
<% if @issue.leaf? && Issue.use_field_for_done_ratio? %><%= f.select :done_ratio, ((0..10).to_a.collect {|r| ["#{r*10} %", r*10] }) %>