@@ -140,11 +140,11 @@ this.DatePicker = Picker.Date = new Class({
140
140
this . parent ( ) ;
141
141
142
142
if ( ! this . options . rtl ) {
143
- this . previous = new Element ( 'div.previous[html=«]' ) . inject ( this . header ) ;
144
- this . next = new Element ( 'div.next[html=»]' ) . inject ( this . header ) ;
143
+ this . previous = new Element ( 'div.previous.icon-chevron-left [html=«]' ) . inject ( this . header ) ;
144
+ this . next = new Element ( 'div.next.icon-chevron-right [html=»]' ) . inject ( this . header ) ;
145
145
} else {
146
- this . next = new Element ( 'div.previous[html=«]' ) . inject ( this . header ) ;
147
- this . previous = new Element ( 'div.next[html=»]' ) . inject ( this . header ) ;
146
+ this . next = new Element ( 'div.previous.icon-chevron-right [html=«]' ) . inject ( this . header ) ;
147
+ this . previous = new Element ( 'div.next.icon-chevron-left [html=»]' ) . inject ( this . header ) ;
148
148
}
149
149
} ,
150
150
@@ -474,7 +474,7 @@ var renderers = {
474
474
todayString = new Date ( ) . toDateString ( ) ,
475
475
currentString = currentDate . toDateString ( ) ,
476
476
weeknumbers = options . weeknumbers ,
477
- container = new Element ( 'table.days' + ( weeknumbers ? '.weeknumbers' : '' ) , {
477
+ container = new Element ( 'table.days.table-condensed ' + ( weeknumbers ? '.weeknumbers' : '' ) , {
478
478
role : 'grid' , 'aria-labelledby' : this . titleID
479
479
} ) ,
480
480
header = new Element ( 'thead' ) . inject ( container ) ,
@@ -522,14 +522,14 @@ var renderers = {
522
522
} ,
523
523
524
524
time : function ( options , date , fn ) {
525
- var container = new Element ( 'div.time' ) ,
525
+ var container = new Element ( 'div.time.form-inline.text-center ' ) ,
526
526
// make sure that the minutes are timeWheelStep * k
527
527
initMinutes = ( date . get ( 'minutes' ) / options . timeWheelStep ) . round ( ) * options . timeWheelStep
528
528
529
529
if ( initMinutes >= 60 ) initMinutes = 0 ;
530
530
date . set ( 'minutes' , initMinutes ) ;
531
531
532
- var hoursInput = new Element ( 'input.hour[type=text]' , {
532
+ var hoursInput = new Element ( 'input.hour.input-mini [type=text]' , {
533
533
title : Locale . get ( 'DatePicker.use_mouse_wheel' ) ,
534
534
value : date . format ( '%H' ) ,
535
535
events : {
@@ -550,7 +550,10 @@ var renderers = {
550
550
maxlength : 2
551
551
} ) . inject ( container ) ;
552
552
553
- var minutesInput = new Element ( 'input.minutes[type=text]' , {
553
+
554
+ new Element ( 'span.separator[text=:]' ) . inject ( container ) ;
555
+
556
+ var minutesInput = new Element ( 'input.minutes.input-mini[type=text]' , {
554
557
title : Locale . get ( 'DatePicker.use_mouse_wheel' ) ,
555
558
value : date . format ( '%M' ) ,
556
559
events : {
@@ -572,10 +575,9 @@ var renderers = {
572
575
maxlength : 2
573
576
} ) . inject ( container ) ;
574
577
575
- new Element ( 'div.separator[text=:]' ) . inject ( container ) ;
576
578
577
- new Element ( 'input.ok' , {
578
- 'type' : 'input ' ,
579
+ new Element ( 'input.ok.btn.btn-primary ' , {
580
+ 'type' : 'button ' ,
579
581
value : Locale . get ( 'DatePicker.time_confirm_button' ) ,
580
582
events : { click : function ( event ) {
581
583
event . stop ( ) ;
0 commit comments