Files
ladill-meet/resources/views/meet/settings/calendar.blade.php
T
isaacclad 23e355259b
Deploy Ladill Meet / deploy (push) Successful in 50s
Move Team, Security, and Webhooks under Meet Settings.
Drop them from the admin sidebar, surface Team on the settings page, remove
the unused branches message, and add Settings back-links on those screens.
2026-07-16 00:25:26 +00:00

51 lines
2.9 KiB
PHP

<x-app-layout title="Calendar">
<x-settings.page title="Calendar integration" description="Sync scheduled meetings to your calendar.">
<div class="mb-4 text-sm text-slate-500">
<a href="{{ route('meet.settings') }}" class="font-medium text-indigo-600 hover:text-indigo-800"> Settings</a>
</div>
<x-settings.card title="Connections">
<ul class="space-y-3 text-sm">
<li class="flex flex-wrap items-center justify-between gap-3 rounded-xl border border-slate-100 bg-slate-50 px-4 py-3">
<div>
<p class="font-semibold text-slate-900">Ladill Mail</p>
<p class="mt-0.5 text-slate-600">
@if ($mailConnected)
Connected events sync to your mailbox calendar
@elseif (! $mailConfigured)
Not configured on this server
@else
Not connected
@endif
</p>
</div>
@if ($mailConfigured && ! $mailConnected)
<form method="POST" action="{{ route('meet.settings.calendar.mail') }}">
@csrf
<button type="submit" class="btn-primary shrink-0 text-sm">Connect</button>
</form>
@endif
</li>
<li class="flex flex-wrap items-center justify-between gap-3 rounded-xl border border-slate-100 bg-slate-50 px-4 py-3">
<div>
<p class="font-semibold text-slate-900">Google Calendar</p>
<p class="mt-0.5 text-slate-600">{{ $googleConnected ? 'Connected' : 'Not connected' }}</p>
</div>
@if ($googleAuthUrl && ! $googleConnected)
<a href="{{ route('meet.settings.calendar.connect', 'google') }}" class="btn-primary shrink-0 text-sm">Connect</a>
@endif
</li>
<li class="flex flex-wrap items-center justify-between gap-3 rounded-xl border border-slate-100 bg-slate-50 px-4 py-3">
<div>
<p class="font-semibold text-slate-900">Microsoft 365</p>
<p class="mt-0.5 text-slate-600">{{ $microsoftConnected ? 'Connected' : 'Not connected' }}</p>
</div>
@if ($microsoftAuthUrl && ! $microsoftConnected)
<a href="{{ route('meet.settings.calendar.connect', 'microsoft') }}" class="btn-primary shrink-0 text-sm">Connect</a>
@endif
</li>
</ul>
<p class="mt-4 text-sm text-slate-500">Apple Calendar: use iCal download on each meeting detail page.</p>
</x-settings.card>
</x-settings.page>
</x-app-layout>