@extends('layouts.frontend') @section('title', 'Welcome') @section('page-title', 'Welcome to Our Church') @push('styles') @endpush @section('content')
{{ frontend_content('hero_badge', 'Live Broadcast Every Sunday') }}

{{ frontend_content('hero_title', 'Welcome to') }}
{{ church_name() }}

{{ frontend_content('hero_subtitle', 'A place where faith grows, lives transform, and community flourishes. Join us in worship, fellowship, and service.') }}

{{ $stats['members'] }}+
Church Members
{{ frontend_content('years_serving', '50+') }}
Years Serving
{{ frontend_content('ministries_count', '10+') }}
Ministries
Pastor's Welcome
Welcome Message

{{ frontend_content('welcome_title', 'A Place Where') }} {{ frontend_content('welcome_title_highlight', 'Everyone') }} {{ frontend_content('welcome_title_suffix', 'Belongs') }}

{{ frontend_content('welcome_text_1', "Whether you're exploring faith for the first time, returning after time away, or searching for a church home, we're glad you're here. At Grace Church, you'll find authentic community, inspiring worship, and relevant teaching that speaks to everyday life.") }}

{{ frontend_content('welcome_text_2', 'Our doors are open to all. Come as you are, and discover the love, hope, and purpose that awaits you.') }}

Join Us

Service Times

We'd love to worship with you! Join us in person or online.

@forelse($services as $index => $service)
@if($index === 0) @elseif($index === 1) @elseif($index === 2) @else @endif

{{ $service->name }}

{{ $service->start_time ? \Carbon\Carbon::parse($service->start_time)->format('h:i A') : 'TBD' }}

{{ $service->description ?? 'Join us for this wonderful service.' }}

@if($service->location)
{{ $service->location }}
@endif
@empty

Service times coming soon. Please check back later.

@endforelse
@if($services->count() > 0)

Next Service Starts In

00
Days
:
00
Hours
:
00
Minutes
:
00
Seconds
@endif
@if($birthdaysToday->count() > 0)
Happy Birthday!

Celebrating Today

Join us in wishing these members a blessed birthday!

@foreach($birthdaysToday as $member)
@if($member->profile_photo) {{ $member->full_name }} @else
{{ substr($member->first_name, 0, 1) }}{{ substr($member->last_name, 0, 1) }}
@endif

{{ $member->full_name }}

Turning {{ $member->date_of_birth->age + 1 }} today!

@endforeach

"{{ frontend_content('birthday_quote', 'For I know the plans I have for you, declares the LORD, plans to prosper you... plans for a future and a hope.') }}" - {{ frontend_content('birthday_quote_reference', 'Jeremiah 29:11') }}

@endif @if($upcomingBirthdays->count() > 0)
This Week

Upcoming Birthdays

@foreach($upcomingBirthdays as $member) @php $nextBirthday = $member->date_of_birth->copy()->year(now()->year); if ($nextBirthday < now()) { $nextBirthday->addYear(); } @endphp
@if($member->profile_photo) {{ $member->full_name }} @else
{{ substr($member->first_name, 0, 1) }}{{ substr($member->last_name, 0, 1) }}
@endif

{{ $member->first_name }}

{{ $nextBirthday->format('M d') }}

@endforeach
@endif @if($upcomingEvents->count() > 0)
Mark Your Calendar

Upcoming Events

@foreach($upcomingEvents->take(3) as $event)
{{ \Carbon\Carbon::parse($event->start_date)->format('d') }}
{{ \Carbon\Carbon::parse($event->start_date)->format('M Y') }}

{{ $event->title }}

{{ Str::limit($event->description, 100) }}

{{ \Carbon\Carbon::parse($event->start_date)->format('h:i A') }} @if($event->location) {{ $event->location }} @endif
@endforeach
@endif
Live Service
Coming Soon

{{ frontend_content('live_title', 'Join Us') }} {{ frontend_content('live_title_highlight', 'Online') }}

{{ frontend_content('live_description', "Can't make it in person? No worries! Watch our services live from anywhere in the world. Stay connected with our community and never miss a moment of worship, teaching, and fellowship.") }}

Live Stream Preview

Sundays at 9:00 AM & 11:00 AM

Get Involved

Our Ministries

Worship Team

Leading our congregation in praise and worship

Children's Ministry

Nurturing young hearts in faith

Youth Fellowship

Building leaders for tomorrow

Prayer Warriors

Interceding for our community

{{ frontend_content('cta_title', 'Ready to Make') }} {{ church_name() }} {{ frontend_content('cta_title_suffix', 'Your Home?') }}

{{ frontend_content('cta_description', "We'd love to welcome you personally. Whether you're new to faith or just new to our community, there's a place for you here.") }}

Get In Touch

Contact Us

We'd Love to Hear From You

Have questions? Need prayer? Want to get involved? Reach out to us!

Address

{{ church_setting('address') ?? '123 Grace Street, Cityville, State 12345' }}

Phone

{{ church_setting('phone') ?? '+1 (234) 567-8900' }}

Email

{{ church_setting('email') ?? 'info@gracechurch.com' }}

Follow Us

Send Us a Message

@if(session('success'))
{{ session('success') }}
@endif
@csrf
@endsection @push('scripts') @endpush