@extends('layouts.app') @section('title', __('news')) @section('content')
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@endif
{{ __('news') }}
{{ __('news.manage.subtitle') }}
@if(auth()->user()?->hasPermission('news.create')) @endif @if(auth()->user()?->hasPermission('news.update')) @endif
@forelse($newsItems as $newsItem)
{{ $newsItem->title }}
@if($newsItem->is_important) {{ __('news.badge.important') }} @endif
{{ \Illuminate\Support\Str::limit($newsItem->details, 160) }}
@if($newsItem->is_important && $newsItem->expires_at)
{{ __('news.list.expires_at_label') }}: {{ $newsItem->expires_at->format('Y-m-d H:i') }}
@endif
@if(auth()->user()?->hasPermission('news.update'))
@csrf
@endif @if(auth()->user()?->hasPermission('news.update')) @endif @if(auth()->user()?->hasPermission('news.delete')) @endif
@if(auth()->user()?->hasPermission('news.update')) @endif @if(auth()->user()?->hasPermission('news.delete')) @endif @empty
{{ __('news.manage.empty') }}
@endforelse
@if(auth()->user()?->hasPermission('news.create')) @endif @if(auth()->user()?->hasPermission('news.update')) @php $currentSpeed = old('ticker_speed', $settings?->ticker_speed ?? 'medium'); @endphp @endif @endsection @push('scripts') @endpush