mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-18 00:53:10 +01:00
85 lines
5.2 KiB
PHP
85 lines
5.2 KiB
PHP
<div class="mt-2 sm:mt-6">
|
|
<div class="md:grid md:grid-cols-3 md:gap-6">
|
|
<div class="md:col-span-1">
|
|
<div class="sm:px-0">
|
|
<h3 class="text-lg font-medium leading-6 text-gray-900">{{ ctrans('texts.profile') }}</h3>
|
|
</div>
|
|
</div> <!-- End of left-side -->
|
|
|
|
<div class="mt-5 md:mt-0 md:col-span-2">
|
|
<form wire:submit.prevent="submit">
|
|
@csrf
|
|
@method('PUT')
|
|
<div class="shadow overflow-hidden rounded">
|
|
<div class="px-4 py-5 bg-white sm:p-6">
|
|
<div class="grid grid-cols-6 gap-6">
|
|
<div class="col-span-6 sm:col-span-3">
|
|
<label for="first_name" class="input-label">@lang('texts.first_name')</label>
|
|
<input id="first_name" class="input w-full {{ in_array('contact_first_name', (array) session('missing_required_fields')) ? 'border border-red-400' : '' }}" name="first_name" wire:model.defer="first_name" />
|
|
@error('first_name')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="col-span-6 sm:col-span-3">
|
|
<label for="last_name" class="input-label">@lang('texts.last_name')</label>
|
|
<input id="last_name" class="input w-full {{ in_array('contact_last_name', (array) session('missing_required_fields')) ? 'border border-red-400' : '' }}" name="last_name" wire:model.defer="last_name" />
|
|
@error('last_name')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="col-span-6 sm:col-span-4">
|
|
<label for="email_address" class="input-label">@lang('texts.email_address')</label>
|
|
<input id="email_address" class="input w-full {{ in_array('contact_email', (array) session('missing_required_fields')) ? 'border border-red-400' : '' }}" type="email" name="email" wire:model.defer="email" />
|
|
@error('email')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="col-span-6 sm:col-span-4">
|
|
<label for="phone" class="input-label">@lang('texts.phone')</label>
|
|
<input id="phone" class="input w-full" name="phone" wire:model.defer="phone" />
|
|
@error('phone')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="col-span-6 sm:col-span-6 lg:col-span-3">
|
|
<label for="password" class="input-label">@lang('texts.password')</label>
|
|
<input id="password" class="input w-full" name="password" wire:model.defer="password" type="password" />
|
|
@error('password')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="col-span-6 sm:col-span-3 lg:col-span-3">
|
|
<label for="state" class="input-label">@lang('texts.confirm_password')</label>
|
|
<input id="state" class="input w-full" name="password_confirmation" wire:model.defer="password_confirmation" type="password" />
|
|
@error('password_confirmation')
|
|
<div class="validation validation-fail">
|
|
{{ $message }}
|
|
</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="px-4 py-3 bg-gray-50 text-right sm:px-6">
|
|
<button class="button button-primary bg-primary">{{ $saved }}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div> <!-- End of main form -->
|
|
</div>
|
|
</div>
|