{{--
Ticket Reassigned Email - Atomic Design System v2.0
Sent when a customer's seat is reassigned to a new location
Note: $colors automatically injected via View Composer
--}}
@component('emails.layouts.base', [
'title' => 'Seat Reassigned',
'previewText' => 'Your seat has been updated',
'colors' => $colors
])
@component('emails.atoms.h1', ['colors' => $colors])
Seat Reassigned
@endcomponent
@component('emails.atoms.text', ['colors' => $colors])
Your seat has been updated
@endcomponent
@component('emails.atoms.text', ['colors' => $colors])
Dear {{ $customerName }},
@endcomponent
@component('emails.organisms.alert-box', [
'variant' => 'info',
'title' => 'Your seat has been successfully reassigned',
'colors' => $colors
])
We've generated a new ticket for your updated seat assignment. Please read the information below carefully.
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.section', ['background' => 'neutral', 'colors' => $colors])
@component('emails.atoms.h3', ['colors' => $colors])
Seat Change
@endcomponent
|
{{ $oldSeatId }}
|
→
|
{{ $newSeatId }}
|
|
|
Your new seat assignment
|
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.alert-box', [
'variant' => 'warning',
'title' => 'Reason for Reassignment',
'colors' => $colors
])
{{ $reason }}
@endcomponent
@component('emails.atoms.h3', ['colors' => $colors])
Order Information
@endcomponent
@component('emails.organisms.card', ['colors' => $colors])
@component('emails.molecules.info-row', [
'label' => 'Order Number',
'value' => $orderNumber,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Ticket Number',
'value' => $ticketNumber,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Event',
'value' => $eventName,
'colors' => $colors
])
@endcomponent
|
Old Seat
|
{{ $oldSeatId }}
|
|
New Seat
|
{{ $newSeatId }}
|
@component('emails.molecules.info-row', [
'label' => 'New Ticket ID',
'value' => $newTicketId,
'colors' => $colors
])
@endcomponent
@component('emails.molecules.info-row', [
'label' => 'Reassigned On',
'value' => $reassignedAt,
'colors' => $colors,
'removeBorder' => true
])
@endcomponent
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.alert-box', [
'variant' => 'warning',
'title' => 'Important Information',
'colors' => $colors
])
|
|
Old Ticket Invalidated: Your previous ticket has been canceled and can no longer be used
|
|
|
|
Use New Ticket Only: Please use only the new ticket attached to this email
|
|
|
|
New Seat Location: Your new seat is {{ $newSeatId }}
|
|
|
|
Event Entry: Show your new ticket (attached) at the event entrance
|
|
@endcomponent
@component('emails.organisms.alert-box', [
'variant' => 'success',
'title' => 'New Ticket Attached',
'colors' => $colors
])
Your new ticket is attached to this email as a PDF. Please save it and delete your old ticket to avoid confusion at the venue.
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.section', ['background' => 'primary', 'colors' => $colors])
@component('emails.atoms.h2', ['colors' => $colors])
Download Your New Ticket
@endcomponent
@component('emails.atoms.text', ['colors' => $colors])
Click the button below to download your new ticket. You can also find it attached to this email.
@endcomponent
@include('emails.atoms.spacer', ['height' => '16px'])
|
@component('emails.molecules.button', [
'href' => $ticketUrl,
'variant' => 'primary',
'size' => 'large',
'colors' => $colors
])
Download New Ticket
@endcomponent
|
@endcomponent
@include('emails.atoms.spacer', ['height' => '20px'])
@component('emails.organisms.alert-box', [
'variant' => 'info',
'title' => 'What You Need to Do',
'colors' => $colors
])
|
1
|
Download your new ticket using the button above or from the email attachment
|
|
|
2
|
Delete or discard your old ticket for seat {{ $oldSeatId }} to avoid confusion
|
|
|
3
|
Save the new ticket to your phone or print it out
|
|
|
4
|
Bring the new ticket to the event - your seat is now {{ $newSeatId }}
|
|
|
5
|
Arrive early to familiarize yourself with your new seat location
|
|
@endcomponent
@component('emails.atoms.small', ['colors' => $colors])
Note: If you have any questions or concerns about this seat reassignment, please don't hesitate to contact our support team. We're here to help ensure you have a great experience at the event.
@endcomponent
@component('emails.atoms.small', ['colors' => $colors])
Need assistance? Contact us at {{ $supportEmail }}
Reference Order Number: {{ $orderNumber }}
@endcomponent
@endcomponent