mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-07-28 17:02:04 +03:00
Finished new user invite flow
This commit is contained in:
27
resources/views/auth/invite-set-password.blade.php
Normal file
27
resources/views/auth/invite-set-password.blade.php
Normal file
@ -0,0 +1,27 @@
|
||||
@extends('simple-layout')
|
||||
|
||||
@section('content')
|
||||
|
||||
<div class="container very-small mt-xl">
|
||||
<div class="card content-wrap auto-height">
|
||||
<h1 class="list-heading">{{ trans('auth.user_invite_page_welcome', ['appName' => setting('app-name')]) }}</h1>
|
||||
<p>{{ trans('auth.user_invite_page_text', ['appName' => setting('app-name')]) }}</p>
|
||||
|
||||
<form action="{{ url('/register/invite/' . $token) }}" method="POST" class="stretch-inputs">
|
||||
{!! csrf_field() !!}
|
||||
|
||||
<div class="form-group">
|
||||
<label for="password">{{ trans('auth.password') }}</label>
|
||||
@include('form.password', ['name' => 'password', 'placeholder' => trans('auth.password_hint')])
|
||||
</div>
|
||||
|
||||
<div class="text-right">
|
||||
<button class="button primary">{{ trans('auth.user_invite_page_confirm_button') }}</button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@stop
|
@ -48,23 +48,40 @@
|
||||
@endif
|
||||
|
||||
@if($authMethod === 'standard')
|
||||
<div>
|
||||
<div new-user-password>
|
||||
<label class="setting-list-label">{{ trans('settings.users_password') }}</label>
|
||||
<p class="small">{{ trans('settings.users_password_desc') }}</p>
|
||||
@if(isset($model))
|
||||
|
||||
@if(!isset($model))
|
||||
<p class="small">
|
||||
{{ trans('settings.users_password_warning') }}
|
||||
{{ trans('settings.users_send_invite_text') }}
|
||||
</p>
|
||||
|
||||
@include('components.toggle-switch', [
|
||||
'name' => 'send_invite',
|
||||
'value' => old('send_invite', 'true') === 'true',
|
||||
'label' => trans('settings.users_send_invite_option')
|
||||
])
|
||||
|
||||
@endif
|
||||
<div class="grid half mt-m gap-xl">
|
||||
<div>
|
||||
<label for="password">{{ trans('auth.password') }}</label>
|
||||
@include('form.password', ['name' => 'password'])
|
||||
</div>
|
||||
<div>
|
||||
<label for="password-confirm">{{ trans('auth.password_confirm') }}</label>
|
||||
@include('form.password', ['name' => 'password-confirm'])
|
||||
|
||||
<div id="password-input-container" @if(!isset($model)) style="display: none;" @endif>
|
||||
<p class="small">{{ trans('settings.users_password_desc') }}</p>
|
||||
@if(isset($model))
|
||||
<p class="small">
|
||||
{{ trans('settings.users_password_warning') }}
|
||||
</p>
|
||||
@endif
|
||||
<div class="grid half mt-m gap-xl">
|
||||
<div>
|
||||
<label for="password">{{ trans('auth.password') }}</label>
|
||||
@include('form.password', ['name' => 'password'])
|
||||
</div>
|
||||
<div>
|
||||
<label for="password-confirm">{{ trans('auth.password_confirm') }}</label>
|
||||
@include('form.password', ['name' => 'password-confirm'])
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@endif
|
Reference in New Issue
Block a user