33  ref =' pane' 
44  :class =' ["c-pane", { "is-single": position === 0 }]' 
55  <!-- Header--> 
6-   <div  class =' c-header -wrapper' 
6+   <div  class =' c-section -wrapper' 
77    <!-- Header vertical divider--> 
88    <div 
9+       class =' c-vertical-divider' 
910      :style =' verticalDividers.header' 
1011      v-if =' verticalDividers.header' 
1112    </div >
4849                :key =' p.key' 
4950                v-if =' p === page_' 
5051                <slot 
51-                   name =' header-title' 
52+                   name =' header-title' 
53+                   :page =' p' 
5254                  {{ `${p.monthLabel} ${p.yearLabel}` }}
5355                </slot >
5456              </div >
7678        </div >
7779      </div >
7880    </slot >
79-   </ div >
80-   <!-- Header horizontal divider --> 
81-   < div 
82-     class = ' c-horizontal-divider ' 
83-     :style =' headerHorizontalDividerStyle_' 
84-     v-if = ' headerHorizontalDividerStyle_ ' 
81+      <!-- Header horizontal divider -- >
82+     < div 
83+        class = ' c-horizontal-divider ' 
84+        :style = ' headerHorizontalDividerStyle_ ' 
85+        v-if =' headerHorizontalDividerStyle_' > 
86+     </ div >
8587  </div >
8688  <!-- Weekdays--> 
87-   <div  class =' c-weekdays -wrapper' 
89+   <div  class =' c-section -wrapper' 
8890    <!-- Weekday vertical divider--> 
8991    <div 
92+       class =' c-vertical-divider' 
9093      :style =' verticalDividers.weekdays' 
9194      v-if =' verticalDividers.weekdays' 
9295    </div >
96+     <!-- Weekday labels--> 
9397    <div 
9498      class =' c-weekdays' 
9599      :style =' weekdayStyle_' 
96-       <!-- Weekday labels--> 
97100      <div 
98101        v-for =' (weekday, i) in weekdayLabels_' 
99102        :key =' i + 1' 
100103        class =' c-weekday' 
101104        {{ weekday }}
102105      </div >
103106    </div >
104-   </ div >
105-   <!-- Weekday horizontal divider --> 
106-   < div 
107-     class = ' c-horizontal-divider ' 
108-     :style =' weekdaysHorizontalDividerStyle_' 
109-     v-if = ' weekdaysHorizontalDividerStyle_ ' 
107+      <!-- Weekday horizontal divider -- >
108+     < div 
109+        class = ' c-horizontal-divider ' 
110+        :style = ' weekdaysHorizontalDividerStyle_ ' 
111+        v-if =' weekdaysHorizontalDividerStyle_' > 
112+     </ div >
110113  </div >
111114  <!-- Weeks--> 
112-   <div  class =' c-weeks -wrapper' 
115+   <div  class =' c-section -wrapper' 
113116    <!-- Weeks vertical divider--> 
114117    <div 
118+       class =' c-vertical-divider' 
115119      :style =' verticalDividers.weeks' 
116120      v-if =' verticalDividers.weeks' 
117121    </div >
@@ -382,7 +386,9 @@ export default {
382386          key, 
383387          month, 
384388          year, 
389+           shortMonthLabel:  defaults .shortMonthLabels [month -  1 ], 
385390          monthLabel:  this .monthLabels [month -  1 ], 
391+           shortYearLabel:  year .toString ().substring (2 ), 
386392          yearLabel:  year .toString (), 
387393          monthComps, 
388394          prevMonthComps, 
@@ -447,9 +453,10 @@ export default {
447453  & .is-single  
448454    width 100%   
449455
450- .c-header-wrapper 
456+ .c-section-wrapper 
457+   position relative  
451458  display flex  
452-   z-index :  1  
459+   flex-direction :  column  
453460
454461.c-header 
455462  flex 1  
@@ -502,8 +509,12 @@ export default {
502509.c-horizontal-divider 
503510  align-self center  
504511
505- .c-weekdays-wrapper  
512+ .c-vertical-divider  
506513  display flex  
514+   align-items center  
515+   position absolute  
516+   left 0  
517+   height 100%   
507518
508519.c-weekdays 
509520  flex-grow 1  
@@ -518,9 +529,6 @@ export default {
518529  flex 1  
519530  cursor default  
520531
521- .c-weeks-wrapper 
522-   display flex  
523- 
524532.c-weeks 
525533  flex-grow 1  
526534  padding weeks-padding  
0 commit comments