diff options
author | vantezzen <properly@protonmail.com> | 2019-09-04 09:59:25 +0200 |
---|---|---|
committer | vantezzen <properly@protonmail.com> | 2019-09-04 09:59:25 +0200 |
commit | ea03e3766efffeb5e6b9bb90f566e64bf44640f3 (patch) | |
tree | 36f52de9554a08456949cc4a7fa5b40adc84ca94 /resources/views/dashboard/account.edge | |
parent | Better response when recipe creation is disabled (diff) | |
download | ferdium-server-ea03e3766efffeb5e6b9bb90f566e64bf44640f3.tar.gz ferdium-server-ea03e3766efffeb5e6b9bb90f566e64bf44640f3.tar.zst ferdium-server-ea03e3766efffeb5e6b9bb90f566e64bf44640f3.zip |
Add user dashboard
Diffstat (limited to 'resources/views/dashboard/account.edge')
-rw-r--r-- | resources/views/dashboard/account.edge | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/resources/views/dashboard/account.edge b/resources/views/dashboard/account.edge new file mode 100644 index 0000000..0361fa4 --- /dev/null +++ b/resources/views/dashboard/account.edge | |||
@@ -0,0 +1,63 @@ | |||
1 | @layout('layouts.main') | ||
2 | |||
3 | @section('content') | ||
4 | <h2>Your Ferdi account</h2> | ||
5 | @if(flashMessage('error')) | ||
6 | <div class="alert"> | ||
7 | {{ flashMessage('error') }} | ||
8 | </div> | ||
9 | @endif | ||
10 | @if(old('message')) | ||
11 | <div class="alert"> | ||
12 | {{ old('message') }} | ||
13 | </div> | ||
14 | @endif | ||
15 | @if(flashMessage('notification')) | ||
16 | <div class="alert"> | ||
17 | {{ flashMessage('notification.message') }} | ||
18 | </div> | ||
19 | @endif | ||
20 | @if(success === true) | ||
21 | <div class="alert" style="background-color:#28C76F;"> | ||
22 | Sucessfully updated your user account | ||
23 | </div> | ||
24 | @endif | ||
25 | |||
26 | <form action="/user/account" method="POST"> | ||
27 | {{ csrfField() }} | ||
28 | <div> | ||
29 | <label>Name</label> | ||
30 | <div> | ||
31 | <input type="text" value="{{ old('name', username) }}" placeholder="Name" name="username" required> | ||
32 | </div> | ||
33 | </div> | ||
34 | <div> | ||
35 | <label>E-Mail</label> | ||
36 | <div> | ||
37 | <input type="email" value="{{ old('email', email) }}" placeholder="E-Mail" name="email" required> | ||
38 | </div> | ||
39 | </div> | ||
40 | <div> | ||
41 | <label>Password</label> | ||
42 | <div> | ||
43 | <input type="password" placeholder="*********" name="password"> | ||
44 | </div> | ||
45 | </div> | ||
46 | <div> | ||
47 | <button style="background-color:#28C76F;margin-bottom:1rem;">Change settings</button> | ||
48 | </div> | ||
49 | </form> | ||
50 | |||
51 | <div> | ||
52 | <a class="button" href="/user/delete" style="background-color:#F6416C;margin-bottom:1rem;">Delete my account</a> | ||
53 | </div> | ||
54 | <div> | ||
55 | <a class="button" href="/user/data" style="margin-bottom:1rem;">My account data</a> | ||
56 | </div> | ||
57 | <div> | ||
58 | <a class="button" href="/user/logout">Logout</a> | ||
59 | </div> | ||
60 | |||
61 | </div> | ||
62 | |||
63 | @endsection \ No newline at end of file | ||