Read the statement by Michael Teeuw here.
Wrap event title MMM-CalendarExt3
-
Re: MMM-CalendarExt3
Hello,
Can you share a CSS or Node.js script that that wraps event titles into 2 or more lines when it does not fit in the cell?
Thanks very much.
-
@muhsintt said in Wrap event title MMM-CalendarExt3:
Re: MMM-CalendarExt3
Hello,
Can you share a CSS or Node.js script that that wraps event titles into 2 or more lines when it does not fit in the cell?
Thanks very much.
I don’t agree that kind of wrapped multi-lines are useful.
Because it’s ugly and wastes space(unless using a 4K screen), it is not easy to glance at, and it is hard to recognise events. Just two-line wrapping may not be sufficient to display long titles. (How about 3 lines? Or 4 lines? no ends…)
So, I intentionally designed this module like the current one looks. It is an old legacy concept from MMM-CalendarExt, (and MMM-CalendarExt2, …) All other major calendar applications on desktop or mobile keep the one-liner in month-type view. (Google Calendar, Apple calendar, MS Outlook, Fantastical, …)Anyway, usually, MM is regarded as just a dashboard to glance at, not a Franklin organizer.
Even though 2liners could be possible with some tricks(I tried once), technically, It needs a ton of heavy CSS and JS tweaks. If you are not an expert, you probably ruin the whole look.
I totally understand this ellipsed title may not be enough to read. What I suggest alternately are;
- Use colour and symbols to distinguish some events.
- Use abbreviations to shorten long titles.
(For above two approaches, you can handle events with prepared handlers of this module) - Shorten time format. (
22is better than10:00 PM) - Use
popoverfeature to see details of the event. (When your MM device supports touch/click) - Use other sidekick modules to look for details, like MMM-CalendarExt3Agenda, Or the default calendar module.
-
@MMRIZE
Thanks for your reply and suggestions. I was able to wrap the text but unable to make to event size to auto adjust its height which resulted in the text being unreadable. I will follow your suggestions and work on alternatives.
I appreciate you for all the time dedicated to building this module.
Excellent work. :smiling_face:
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login