@if (count($programmes) > 0)
@foreach($programmes as $programme) @if ($programme->track)
{{ $programme->track === 'track-1' ? 'Track 1' : 'Track 2' }} {{ strtoupper($programme->starts_at->setTimezone('Europe/London')->format('jS F H:i')) }}

{{$programme->title}}

@if (Str::wordCount($programme->description) > 20) @if ($open !== $programme->id)

{{ Str::words($programme->description, 20, '...') }}

@else {!! Str::markdown($programme->description ?? '') !!} @endif @else {!! Str::markdown($programme->description ?? '') !!} @endif
@if ($programme->speakers()->count() > 0) @foreach($programme->speakers()->orderBy('chair', 'DESC')->get() as $speaker)
{{ $speaker->name }}
@if ($speaker->chair) Chair @endif

{{ $speaker->name }}

{{ $speaker->company }}{{ $speaker->position }}

@endforeach @endif @if ($calendars->contains('programme_id', $programme->id)) @else @endif
@else
{{ strtoupper($programme->starts_at->setTimezone('Europe/London')->format('jS F')) }}
{{ $programme->starts_at->setTimezone('Europe/London')->format('H:i') }} - {{ $programme->ends_at->setTimezone('Europe/London')->format('H:i')}}

{{$programme->title}}

@if ($programme->description)
{!! Str::markdown($programme->description ?? '') !!}
@endif @if ($programme->speakers()->count() > 0)
@foreach($programme->speakers()->orderBy('chair', 'DESC')->get() as $speaker)
{{ $speaker->name }}
@if ($speaker->chair) Chair @endif

{{ $speaker->name }}

{{ $speaker->company }}{{ $speaker->position }}

@endforeach
@endif @if ($calendars->contains('programme_id', $programme->id)) @else @endif
@if (!$loop->last)

@endif @endif @endforeach
@endif