@extends('layouts.app') @section('title', 'Create Order Form') @push('styles') @endpush @section('content') @if($errors->any())
Couldn't save your form:
@endif @if(session('error'))
{{ session('error') }}
@endif
@csrf {{-- Form Details --}}

Form Details

@error('name')
{{ $message }}
@enderror
{{-- Left: Field Builder --}}

Form Fields

{{-- TEMPLATE BAR — quick-start the builder with a curated set of fields --}}
Start with a template
Skip the field-by-field setup. Apply a pre-built template and customise from there.
{{-- LOCKED DEFAULT FIELDS — automatically added to every form by the plugin. Hidden / replaced when a template ships its own customer fields. --}}
Default fields (automatic on every form)
Full Name *
Email *
Phone
These are always collected from the customer. Don't add them again below.
{{-- NOTICE shown when a template provides its own customer fields --}}
{{-- Fields will be added here dynamically --}}
{{-- Settings --}}

Settings

{{-- Customisation: primary colour + show/hide form name on the embed --}}
Used for the Submit button + product accents on the embedded form. Default is Tenseal teal.
{{-- Submission behaviour toggles --}}
Shows an "Are you sure you want to place this order?" prompt on the WordPress embed before submitting. Recommended for high-value orders to prevent accidental submissions.
Cancel
{{-- Right: Preview --}}

Preview

Your Form
{{-- Locked customer-info fields — match what the plugin/embed actually renders --}}

Add fields to see the preview

@endsection @push('scripts') @endpush