@extends('layouts.app') @php $items = $cause->acceptsItems() ? $cause->items : collect(); $presets = $cause->presets; $popular = $cause->popular; $default = $cause->acceptsAmount() ? ($popular ?: ($presets[1] ?? $presets[0])) : 0; $pct = $cause->progress; $hasVideo = (bool) $cause->video_id; @endphp @section('body_class', 'has-gift-bar page-campaign') @section('content') {{-- ===== HERO: title, category, raised / goal / donors, progress ===== --}}
All campaigns

{{ $cause->category->name }}

{{ $cause->title }}

{{ $cause->summary }}

@if ($cause->organiser)

By {{ $cause->organiser }}

@endif
  • {{ \App\Support\Fmt::rupees($cause->raised) }}Raised{{ $pct !== null ? " ({$pct}%)" : '' }}
  • @if ($pct !== null)
  • {{ \App\Support\Fmt::rupees($cause->goal) }}Goal
  • @endif @if ($cause->donors_count > 0)
  • {{ number_format($cause->donors_count) }}{{ \Illuminate\Support\Str::plural('Donor', $cause->donors_count) }}
  • @endif @if ($taxBenefit)
  • 80GTax benefit
  • @endif
@if ($pct !== null)
@endif
{{-- ===== Banners ===== --}}
@if ($slides) @include('partials.slider', ['slides' => $slides, 'label' => $cause->title.' photos', 'ribbon' => $taxBenefit ? 'Tax benefit' : null]) @else
@endif
{{-- ===== Donate panel (sticky on desktop) ===== --}} {{-- ===== Sections ===== --}}
@if ($items->isNotEmpty())

Where your money goes

Pick the items you would like to fund and how many.

@include('gift.items', ['items' => $items, 'picked' => [], 'form' => 'gift-form'])
@endif

Project

@if ($hasVideo)
@endif
{!! $cause->body !!}
@if ($cause->updates->isNotEmpty())

Updates

    @foreach ($cause->updates as $u)
  1. {{ $u->title }}

    @if ($u->image_url) @endif
    {!! $u->body !!}
  2. @endforeach
@endif
{{-- Phones: always-visible total + Donate button (the sticky panel is used on desktop) --}}

Your gift{{ \App\Support\Fmt::rupees($default) }}

@if ($related->isNotEmpty())

More campaigns

@endif @endsection