@extends('layouts.app')

@section('title', 'Edit Letter Head Template')
@section('heading', 'Edit Letter Head Template')

@section('content')
@include('documents.top-submenu')

    <x-card class="max-w-2xl">
        <form action="{{ route('letter-head-templates.update', $letterHeadTemplate) }}" method="POST" class="space-y-4" novalidate data-letter-head-form="edit">
            @csrf
            @method('PUT')
            <div>
                <label class="block text-sm font-medium text-slate-700">Name <span class="text-red-500">*</span></label>
                <input type="text" name="name" value="{{ old('name', $letterHeadTemplate->name) }}" class="mt-1 block w-full rounded-lg border border-slate-300 px-3 py-2">
                @error('name')<p class="mt-1 text-sm text-red-600">{{ $message }}</p>@enderror
                <p data-js-error="name" class="mt-1 text-sm text-red-600 hidden"></p>
            </div>
            <div>
                <label class="block text-sm font-medium text-slate-700">Content / Body HTML</label>
                <textarea name="content" rows="4" class="mt-1 block w-full rounded-lg border border-slate-300 px-3 py-2">{{ old('content', $letterHeadTemplate->content) }}</textarea>
                @error('content')<p class="mt-1 text-sm text-red-600">{{ $message }}</p>@enderror
                <p data-js-error="content" class="mt-1 text-sm text-red-600 hidden"></p>
            </div>
            <div>
                <label class="block text-sm font-medium text-slate-700">Header HTML</label>
                <textarea name="header_html" rows="2" class="mt-1 block w-full rounded-lg border border-slate-300 px-3 py-2">{{ old('header_html', $letterHeadTemplate->header_html) }}</textarea>
                @error('header_html')<p class="mt-1 text-sm text-red-600">{{ $message }}</p>@enderror
                <p data-js-error="header_html" class="mt-1 text-sm text-red-600 hidden"></p>
            </div>
            <div>
                <label class="block text-sm font-medium text-slate-700">Footer HTML</label>
                <textarea name="footer_html" rows="2" class="mt-1 block w-full rounded-lg border border-slate-300 px-3 py-2">{{ old('footer_html', $letterHeadTemplate->footer_html) }}</textarea>
                @error('footer_html')<p class="mt-1 text-sm text-red-600">{{ $message }}</p>@enderror
                <p data-js-error="footer_html" class="mt-1 text-sm text-red-600 hidden"></p>
            </div>
            <div class="flex gap-2">
                <a href="{{ route('letter-head-templates.preview', $letterHeadTemplate) }}" target="_blank" class="rounded-lg border border-slate-300 bg-white px-4 py-2 text-sm font-medium text-slate-700 hover:bg-slate-50">Preview</a>
                <button type="submit" class="rounded-lg bg-primary px-4 py-2 text-sm font-medium text-white">Update</button>
                <a href="{{ route('letter-head-templates.index') }}" class="rounded-lg bg-slate-100 px-4 py-2 text-sm font-medium text-slate-700 hover:bg-slate-200">Cancel</a>
            </div>
        </form>
    </x-card>
@endsection

@push('scripts')
<script src="{{ asset('js/form-validation.js') }}"></script>
<script src="{{ asset('js/form-text-rules.js') }}"></script>
<script src="{{ asset('js/letter-head-form-validation.js') }}"></script>
@endpush
