|
| 1 | +@extends('early-access::layouts.main') |
| 2 | + |
| 3 | +@section('content') |
| 4 | + <div class="container flex flex-col md:flex-row items-center justify-between"> |
| 5 | + <div class="md:pr-5 lg:pr-10 md:w-2/5"> |
| 6 | + <div class="text-center md:text-left"> |
| 7 | + <h1 class="text-3xl lg:text-5xl text-indigo-darker font-logo font-medium uppercase leading-normal"> |
| 8 | + @lang('early-access::messages.unsubscribe.title', ['name' => config('app.name')]) |
| 9 | + </h1> |
| 10 | + <h4 class="text-base font-light leading-normal grey-soft"> |
| 11 | + @lang('early-access::messages.unsubscribe.description', ['name' => config('app.name')]) |
| 12 | + </h4> |
| 13 | + </div> |
| 14 | + <div class="mt-10"> |
| 15 | + @if (session('success')) |
| 16 | + <div class="mb-2 p-3 rounded-lg bg-green-lightest text-sm text-green-dark font-medium" |
| 17 | + id="success-msg"> |
| 18 | + @lang('early-access::messages.unsubscribe.alerts.success') |
| 19 | + </div> |
| 20 | + @endif |
| 21 | + |
| 22 | + @if ($errors->has('email') or session('error')) |
| 23 | + <div class="mb-2 p-3 rounded-lg bg-red-lightest text-sm text-grey-darker font-medium" |
| 24 | + id="error-msg"> |
| 25 | + {{ $errors->has('email') ? $errors->first('email') : trans('early-access::messages.unsubscribe.alerts.error') }} |
| 26 | + </div> |
| 27 | + @endif |
| 28 | + |
| 29 | + <form action="{{ route('early-access.verify-unsubscription') }}" method="post"> |
| 30 | + @method('delete') |
| 31 | + @csrf |
| 32 | + <div class="flex flex-col lg:flex-row font-light"> |
| 33 | + <input required |
| 34 | + type="email" |
| 35 | + name="email" |
| 36 | + value="{{ old('email') }}" |
| 37 | + placeholder="@lang('early-access::common.email_address')" |
| 38 | + class="p-4 w-full lg:w-4/5 rounded-lg lg:rounded-r-none bg-grey-lighter focus:bg-grey-light focus:outline-none" |
| 39 | + /> |
| 40 | + <button type="submit" |
| 41 | + class="mt-2 lg:mt-0 p-4 lg:px-0 w-full lg:w-2/5 rounded-lg lg:rounded-l-none bg-indigo-dark shadow-lg |
| 42 | + lg:shadow-none text-sm text-white uppercase focus:outline-none" |
| 43 | + > |
| 44 | + @lang('early-access::messages.unsubscribe.button')<sup>†</sup> |
| 45 | + </button> |
| 46 | + </div> |
| 47 | + </form> |
| 48 | + <div class="mt-10"> |
| 49 | + <span class="text-xs text-grey font-light tracking-wide"> |
| 50 | + <sup>†</sup>@lang('early-access::messages.no_spam') |
| 51 | + </span> |
| 52 | + </div> |
| 53 | + </div> |
| 54 | + </div> |
| 55 | + <div class="mt-16 md:mt-0 md:pl-5 lg:pl-10 md:w-3/5 text-center md:text-left"> |
| 56 | + <img src="{{ asset('vendor/early-access/svg/placeholder.svg') }}" class="block"/> |
| 57 | + </div> |
| 58 | + </div> |
| 59 | +@endsection |
0 commit comments