@eqpaisley Technically yes. This is my top bar.
To do this I made the following changes.
in custom.css:
/* adjust modules to display side by side */
.MMM-FlipClock, .MMM-Worldclock, .MMM-Multimonth {
display: inline-flex;
}
in config.js
I found that I had to have the modules in the same order and next to each other to function:
{
module: 'MMM-FlipClock', // https://github.com/MarcLandis/MMM-FlipClock
position: 'top_bar',
config: {
seperator: ":",
dateFormat: "dddd - LL",
displaySeconds: true,
},
},
{
module: "MMM-Worldclock", // https://github.com/bkeyport/MMM-Worldclock
position: "top_bar",
config: {
offsetTimezone: "UTC",
style: "bottom",
clocks: [
{
title: "Eastern<br>",
timezone: "America/New_York",
timeFormat: "hh:mma[<br>]Do",
},
{
title: "Sydney, AU<br>",
timezone: "Australia/Sydney",
timeFormat: "hh:mma[<br>]Do",
},
{
title: "World<br>",
timezone: "UTC",
timeFormat: "HHmm[<br>]Do",
},
]
},
},
{
module: "MMM-Multimonth", // https://github.com/BKeyport/MMM-Multimonth
position: "top_bar",
config: {
startMonth: -1, // Define when you start from current month (negative is before current, zero is current, positive is in future)
monthCount: 3, // How many months to display
monthsVertical: false, // Whether to arrange the months vertically (true) or horizontally (false).
//repeatWeekdaysVertical: true, // Whether to repeat the week days in each month in vertical mode. Ignored in horizontal mode.
weekNumbers: false, // Whether to display the week numbers in front of each week.
highlightWeekend: false,
startWeek: 0,
otherMonths: true,
}
},