@inject('languages', 'App\Services\LanguageService') {{ csrf_field() }}
@if (!$start)

{{ __('crud.panels.general_information') }}

@endif
@if ($start)

{{ __('campaigns.create.helper.title', ['name' => config('app.name')]) }}

{!! __('campaigns.create.helper.first') !!}

{{ __('campaigns.create.helper.second') }}

@endif
{!! Form::text('name', null, ['placeholder' => __('campaigns.placeholders.name'), 'class' => 'form-control']) !!}

{{ __('campaigns.helpers.name') }}

@if (!$start)
{!! Form::textarea('entry', null, ['class' => 'form-control html-editor', 'id' => 'entry']) !!}
{{ __('campaigns.helpers.excerpt') }} {!! Form::textarea('excerpt', null, ['class' => 'form-control html-editor', 'id' => 'excerpt']) !!}
{!! Form::select('locale', $languages->getSupportedLanguagesList(true), \Mcamara\LaravelLocalization\Facades\LaravelLocalization::getCurrentLocale(), ['class' => 'form-control']) !!}

{{ __('campaigns.helpers.locale') }}

{!! Form::text('system', null, ['placeholder' => __('campaigns.placeholders.system'), 'class' => 'form-control']) !!}

{!! __('campaigns.helpers.system', [ 'link' => link_to_route('public_campaigns', __('front.menu.campaigns'), ['target' => '_blank']) ]) !!}

@endif
@if (!$start)

{{ __('campaigns.panels.permission') }}

{!! Form::hidden('entity_visibility', 0) !!}

{{ __('campaigns.helpers.entity_visibility') }}

{!! Form::hidden('entity_personality_visibility', 0) !!}

{{ __('campaigns.helpers.entity_personality_visibility') }}

{{ __('crud.panels.appearance') }}

@include('cruds.fields.image') {!! Form::hidden('remove-header-image') !!}
{!! Form::file('header_image', ['class' => 'image form-control', 'id' => 'header_image']) !!}
{!! Form::text('header_image_url', null, ['placeholder' => __('crud.placeholders.image_url'), 'class' => 'form-control']) !!}

{{ __('crud.hints.image_limitations', ['size' => auth()->user()->maxUploadSize(true)]) }} @if (!auth()->user()->hasRole('patreon')) {{ __('crud.hints.image_patreon') }} @endif

@if (!empty($model->header_image)) @endif
@endif @if (!$start && isset($model))

{{ __('campaigns.panels.sharing') }}

{!! Form::hidden('is_public', 0) !!}

{{ __('campaigns.helpers.visibility') }}
{{ __('helpers.public') }}

@endif
@if (!$start) {!! __('crud.or_cancel', ['url' => (!empty($cancel) ? $cancel : url()->previous())]) !!} @endif