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

System Settings

@csrf @method('PUT')

General Information

@error('site_name')

{{ $message }}

@enderror
@error('site_email')

{{ $message }}

@enderror
@error('site_phone')

{{ $message }}

@enderror
@error('site_address')

{{ $message }}

@enderror
@error('site_description')

{{ $message }}

@enderror

Branding

Upload your logo and favicon. These will appear across the website and admin panel. Recommended: Logo PNG/SVG with transparent background (max 2MB). Favicon: 512×512 PNG or ICO (max 1MB).

@if(isset($logoUrl) && $logoUrl)

Current Logo

Current Logo

Stored path: {{ $settings['site_logo']['value'] ?? 'N/A' }}

@endif
@if(isset($logoUrl) && $logoUrl) Uploading new file will replace current @endif
@if(isset($faviconUrl) && $faviconUrl)

Current Favicon

Current Favicon

Stored path: {{ $settings['site_favicon']['value'] ?? 'N/A' }}

@endif
@if(isset($faviconUrl) && $faviconUrl) Replaces current @endif

Important: Images not appearing?

Run this command once in your terminal (from the project root):

php artisan storage:link

This creates the necessary link so uploaded logos/favicons can be publicly accessed. On Windows this sometimes needs to be run as Administrator.

Branding

Upload your logo and favicon. These will appear across the website and admin panel. Recommended: Logo PNG/SVG with transparent background (max 2MB). Favicon: 512×512 PNG or ICO (max 1MB).

@if(isset($logoUrl) && $logoUrl)

Current Logo

Current Logo

Stored path: {{ $settings['site_logo']['value'] ?? 'N/A' }}

@endif
@if(isset($logoUrl) && $logoUrl) Uploading new file will replace current @endif
@if(isset($faviconUrl) && $faviconUrl)

Current Favicon

Current Favicon

Stored path: {{ $settings['site_favicon']['value'] ?? 'N/A' }}

@endif
@if(isset($faviconUrl) && $faviconUrl) Replaces current @endif

Important: Images not appearing?

Run this command once in your terminal (from the project root):

php artisan storage:link

This creates the necessary link so uploaded logos/favicons can be publicly accessed. On Windows this sometimes needs to be run as Administrator.

Homepage Statistics

Online Payment Methods

Enable or disable the payment gateways available during checkout.

Flutterwave

Accept card, bank transfer, USSD, and mobile money

PayPal

Accept international payments via PayPal

Social Media Links

@error('social_facebook')

{{ $message }}

@enderror
@error('social_twitter')

{{ $message }}

@enderror
@error('social_instagram')

{{ $message }}

@enderror
@endsection