@extends('layouts.app') @section('title', 'Branding') @section('content') @include('partials.admin-nav') @include('partials.cms-tabs')
@csrf

Brand

Shown in the header, emails' page titles and footer.

Buttons and highlights. Pick a colour dark enough for white text.

Logos

PNG, JPG or WebP, up to 2 MB. A wide logo about 40–60 px tall works best. SVG is not accepted for security reasons.

@foreach(['logo' => ['Logo (light backgrounds)', 'bg-white', false], 'logo_dark' => ['Logo (dark backgrounds — site header)', 'bg-slate-900', true], 'favicon' => ['Favicon (square PNG)', 'bg-slate-100', false]] as $f => [$label, $bg, $dark])
@php $u = $f === 'favicon' ? \App\Services\Cms::faviconUrl() : \App\Services\Cms::mediaUrl($brand[$f] ?? null); @endphp @if($u)@elsenone@endif
@if($brand[$f] ?? null)@endif
@endforeach

Company details (shown in the footer, About and Contact)

Only enter a regulator or licence you actually hold. If "Regulation" is empty the footer states that the service is not regulated.

@foreach(['legal_name' => 'Legal name', 'registration' => 'Registration number / country', 'regulator' => 'Regulation statement', 'address' => 'Address', 'support_email' => 'Support email', 'restricted_countries' => 'Restricted countries (comma separated)'] as $k => $label)
@endforeach
@endsection