{% comment %} collabDoo · TRMNL Private Plugin · Layout "Full" · Tagesansicht Portiert aus Stefans Terminus-Vorlage (terminus_heute.liquid, _stuff/): drei Kacheln — Termine · Aufgaben · Wetter + Foto, Public Sans, graue Kacheln mit weißen Trennlinien. Datenquelle: Strategie "Polling" auf https://team.collabdoo.app/d/.json Änderungen gegenüber dem Original (Rückmeldung 2026-09-21/22): kein "Heute"-Label, Aufgaben nur von heute, zweizeilig (Titel · Zeit + Zuständigkeit), Kästchen mit Haken, offene chronologisch eingemischt ("Zu vergeben" statt "Ohne Datum"), ohne Termine Smiley + "Nichts geplant", "Morgen"-Termine unten von der Kachelkante nach oben, keine Fußzeile. {% endcomment %} {% assign tomorrow = nil %} {% for d in days %}{% if d.is_today == false and tomorrow == nil %}{% assign tomorrow = d %}{% endif %}{% endfor %} {% assign today_tasks = today.tasks | sort: "time" %}
{{ today.label.weekday_short }} {{ today.label.day_month }}
{% for e in today.events limit: 8 %}
{{ e.time }}{% if e.calendar_name %}{{ e.calendar_name }}{% endif %}
{{ e.title }}
{% endfor %} {% if today.events.size == 0 %}
{{ labels.nothing_today }}
{% endif %} {% if tomorrow and tomorrow.events.size > 0 %}
{{ labels.tomorrow }}
{% for e in tomorrow.events limit: 3 %}
{{ e.time }}{% if e.calendar_name %}{{ e.calendar_name }}{% endif %}
{{ e.title }}
{% endfor %}
{% endif %}
{{ labels.tasks }}
 
{% for t in today_tasks limit: 8 %}
{% if t.done %}{% endif %} {{ t.title }}
{{ t.time }} · {{ t.who | default: labels.unassigned }}
{% endfor %} {% if today_tasks.size == 0 %}
{{ labels.nothing_today }}
{% endif %}
{% if weather %}
{{ weather.label.location }}{{ weather.label.condition }}
{{ weather.current.temp_c | round }}
{% for x in weather.hourly %}{% assign hh = x.hour | plus: 0 %}{% if hh <= 20 %}
{{ x.hour }}{{ x.temp }}
{% endif %}{% endfor %}
{% endif %}
{% if photo_url %}{% endif %} {% if note %}
{{ note.icon_svg }}
{{ note.text }}
– {{ note.sender_name }}
{% endif %}