@extends('layouts.admin') @section('page_title', 'System Settings') @section('content')

System Settings

Configure application behavior, policy thresholds, and integration options.

@csrf @method('PUT')
display_settings General details
palette Branding & Identity
@php $currentLogo = \App\Models\SystemSetting::getValue('site_logo'); @endphp
@if ($currentLogo) @else cloud_upload @endif

Click to upload logo

SVG, PNG or JPG (Max. 2MB)

@php $currentFav = \App\Models\SystemSetting::getValue('site_favicon'); @endphp @if ($currentFav) @else
@endif
Dashboard - Roznama
schedule Shift Timing Policy
login
logout
warning Grace & Penalties
minutes

Allowed grace period before marking entry as late.

minutes

Delay leading to an automatic half-day mark.

event Weekly Off Days
@php $weekends = explode(',', \App\Models\SystemSetting::getValue('weekend_days', 'Saturday,Sunday')); @endphp @foreach (['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'] as $day)
@endforeach
@foreach ($settings as $group => $groupSettings) @if (!in_array($group, ['general', 'attendance']))
app_settings_alt {{ $group }} Variables
@foreach ($groupSettings as $setting)
@if (str_contains($setting->key, 'password') || str_contains($setting->key, 'secret') || str_contains($setting->key, 'key')) @elseif(str_contains($setting->key, 'enabled') || str_contains($setting->key, 'required')) @else @endif
@endforeach
@endif @endforeach
campaign Push Notification Sandbox
@endsection @push('styles') @endpush @push('scripts') @endpush