@extends('layouts.app') @section('title', 'School Settings') @section('page-title', 'School Settings') @section('content') Manage your school's general information, branding, timezone and attendance notification preferences.
@csrf @method('PUT') {{-- General Information --}}
{{-- Header --}}

School Information

Manage the basic information and contact details of your school.

{{-- Form --}}
{{-- School Name --}}
@error('school_name')

{{ $message }}

@enderror
{{-- School Code --}}
@error('school_code')

{{ $message }}

@enderror
{{-- Email --}}
@error('email')

{{ $message }}

@enderror
{{-- Phone --}}
@error('phone')

{{ $message }}

@enderror
{{-- Website --}}
@error('website')

{{ $message }}

@enderror
{{-- Address --}}
@error('address')

{{ $message }}

@enderror
{{-- Branding --}}

Branding

Configure the school logo and browser favicon.

{{-- Logo --}}
@if($schoolSetting?->logo)
{{ $schoolSetting->school_name }} Logo
@endif

JPG, JPEG, PNG, SVG or WEBP. Maximum size 2 MB.

@error('logo')

{{ $message }}

@enderror
{{-- Favicon --}}
@if($schoolSetting?->favicon)
School Favicon
@endif

PNG, ICO or SVG. Maximum size 1 MB.

@error('favicon')

{{ $message }}

@enderror
{{-- System Configuration --}}

System Configuration

Configure timezone and attendance notification settings.

{{-- Timezone --}}

Used when processing attendance punches and notification timestamps.

@error('timezone')

{{ $message }}

@enderror
{{-- Attendance Notifications --}}

Master switch for attendance-related parent notifications.

@error('attendance_notifications')

{{ $message }}

@enderror
{{-- SMS --}}

Allow attendance notifications to be delivered through SMS.

@error('sms_enabled')

{{ $message }}

@enderror
{{-- Email --}}

Allow attendance notifications to be delivered through email.

@error('email_enabled')

{{ $message }}

@enderror
{{-- Actions --}}
Cancel
@endsection