Hi @Vincent_Wansink,
The header uses flex layout, so it will need some extra flex modifiers and container. Here is a modified version of this header using mobiscroll flex modifier classes(these classes are used internally, and I used them here only for the demonstration and simplicity of the code):
renderHeader: function () {
return '<div class="mbsc-flex-col mbsc-flex-1-1">' +
'<div class="cal-header-picker">' +
'<label>Year<input mbsc-segmented type="radio" name="view" value="year" class="md-view-change"></label>' +
'<label>Month<input mbsc-segmented type="radio" name="view" value="month" class="md-view-change" checked></label>' +
'<label>Week<input mbsc-segmented type="radio" name="view" value="week" class="md-view-change"></label>' +
'<label>Day<input mbsc-segmented type="radio" name="view" value="day" class="md-view-change"></label>' +
'<label>Agenda<input mbsc-segmented type="radio" name="view" value="agenda" class="md-view-change"></label>' +
'</div>' +
'<div class="mbsc-flex">' +
'<div mbsc-calendar-nav class="cal-header-nav mbsc-flex-1-1"></div>' +
'<div mbsc-calendar-prev class="cal-header-prev"></div>' +
'<div mbsc-calendar-today class="cal-header-today"></div>' +
'<div mbsc-calendar-next class="cal-header-next"></div>' +
'</div></div>';
}
Let me know if this helps!