<div class="container small">
- <div class="py-m">
- @include('settings.parts.navbar', ['selected' => 'webhooks'])
- </div>
+ @include('settings.parts.navbar', ['selected' => 'webhooks'])
<div class="card content-wrap auto-height">
- <div class="grid half v-center">
+ <div class="flex-container-row items-center justify-space-between wrap">
<h1 class="list-heading">{{ trans('settings.webhooks') }}</h1>
- <div class="text-right">
- <a href="{{ url("/settings/webhooks/new") }}" class="button outline">{{ trans('settings.webhooks_create') }}</a>
+ <div>
+ <a href="{{ url("/settings/webhooks/create") }}"
+ class="button outline">{{ trans('settings.webhooks_create') }}</a>
</div>
</div>
+ <p class="text-muted">{{ trans('settings.webhooks_index_desc') }}</p>
+
+ <div class="flex-container-row items-center justify-space-between gap-m mt-m mb-l wrap">
+ <div>
+ <div class="block inline mr-xs">
+ <form method="get" action="{{ url("/settings/webhooks") }}">
+ <input type="text"
+ name="search"
+ placeholder="{{ trans('common.search') }}"
+ value="{{ $listOptions->getSearch() }}">
+ </form>
+ </div>
+ </div>
+ <div class="justify-flex-end">
+ @include('common.sort', $listOptions->getSortControlData())
+ </div>
+ </div>
+
+ @if(count($webhooks) > 0)
+ <div class="item-list">
+ @foreach($webhooks as $webhook)
+ @include('settings.webhooks.parts.webhooks-list-item', ['webhook' => $webhook])
+ @endforeach
+ </div>
+ @else
+ <p class="text-muted empty-text px-none">
+ {{ trans('settings.webhooks_none_created') }}
+ </p>
+ @endif
+
+ <div class="my-m">
+ {{ $webhooks->links() }}
+ </div>
</div>
</div>