/
edit.blade.php
110 lines (106 loc) · 5.12 KB
/
edit.blade.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
@extends('layout')
@section('title', __('actions.edit') . ' ' . __('models.space'))
@section('body')
<div class="wrapper my-3">
<h2 class="mb-3">{{ __('actions.edit') }} {{ __('models.space') }}</h2>
<form method="POST" action="/spaces/{{ $space->id }}/update">
{{ csrf_field() }}
<div class="box">
<div class="box__section row">
<div class="row__column">
<h2>{{ __('general.general') }}</h2>
</div>
<div class="row__column row__column--double">
<div class="input input--small">
<label>{{ __('fields.name') }}</label>
<input type="text" name="name" value="{{ $space->name }}" />
</div>
<div class="input input--small mb-0">
<label>{{ __('fields.currency') }}</label>
<select disabled>
<option>{{ $space->currency->name }}</option>
</select>
<div class="hint mt-05">You cannot modify the currency anymore</div>
</div>
</div>
</div>
</div>
<div class="row row--right mt-2">
<a class="button button--secondary mr-2" href="/settings/spaces">{{ __('actions.cancel') }}</a>
<button class="button">{{ __('actions.save') }}</button>
</div>
</form>
<div class="box mt-3">
<div class="box__section row">
<div class="row__column">
<h2>{{ __('general.members') }}</h2>
</div>
<div class="row__column row__column--double">
@foreach ($space->users as $i => $user)
<div class="{{ $i > 0 ? 'mt-2' : null }}">
<div class="color-dark mb-1" v-pre>{{ $user->name }}</div>
<div class="fs-sm">{{ ucfirst($user->pivot->role) }}</div>
</div>
@endforeach
</div>
</div>
</div>
<div class="box mt-3">
<div class="box__section row">
<div class="row__column">
<h2>{{ __('general.invites') }}</h2>
</div>
<div class="row__column row__column--double">
@if (!count($space->invites))
<span>There aren't any invites</span>
@endif
@foreach ($space->invites as $i => $invite)
<div class="{{ $i > 0 ? 'mt-2' : '' }}">
<div class="color-dark mb-1" v-pre>{{ $invite->invitee->name }}</div>
<div class="fs-sm" v-pre>{{ __('general.invited_by') }} {{ $invite->inviter->name }} · {{ $invite->status }}</div>
</div>
@endforeach
</div>
</div>
</div>
<div class="box mt-3">
<div class="box__section row">
<div class="row__column">
<h2>{{ __('general.invite_someone') }}</h2>
</div>
<div class="row__column row__column--double">
@if (session('inviteStatus'))
@switch(session('inviteStatus'))
@case('success')
<div class="color-green mb-2">An invite has been sent</div>
@break
@case('present')
<div class="color-red mb-2">User is already part of space</div>
@break
@case('exists')
<div class="color-red mb-2">Invite has already been sent</div>
@break
@endswitch
@endif
<form method="POST" action="/spaces/{{ $space->id }}/invite">
{{ csrf_field() }}
<div class="input input--small">
<label>{{ __('fields.email') }}</label>
<input type="email" name="email" />
@include('partials.validation_error', ['payload' => 'email'])
</div>
<div class="input input--small">
<label>{{ __('fields.role') }}</label>
<select name="role">
<option value="admin">Admin</option>
<option value="regular" selected>Regular</option>
</select>
@include('partials.validation_error', ['payload' => 'role'])
</div>
<button class="button">{{ __('actions.invite') }}</button>
</form>
</div>
</div>
</div>
</div>
@endsection