Discourse Calendar actualizado para usar fullcalendar 6

Pude obtener dos líneas con este CSS

.fc-daygrid-dot-event {
    align-items: baseline;
}
.fc-daygrid-dot-event .fc-event-title {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: calc(2 * var(--line-height-large));
    white-space: normal;
}

Cualquier cosa superior a 2 líneas distorsiona demasiado las celdas del día (incluso con dos líneas hay una distorsión ligeramente perceptible). align-items: baseline asegura que otros valores se alineen bien con el título.

Con ese CSS adicional, el título tiene dos líneas, así:

Tenga en cuenta que afectará si tiene dos eventos en una fecha, así:

3 Me gusta