aboutsummaryrefslogtreecommitdiff
path: root/templates/home.html
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2020-02-26 22:49:27 +0100
committerAlex Auvolat <alex@adnab.me>2020-02-26 22:49:27 +0100
commit8a5ed3f507d37c52e2a68a23ced6942cc752221d (patch)
tree14e85d2f6031d6b38ad34bb7b360df3918c1c9e4 /templates/home.html
parent775fc7b2172a632587e82cd44b9d7400ca4f4f74 (diff)
downloadeasybridge-8a5ed3f507d37c52e2a68a23ced6942cc752221d.tar.gz
easybridge-8a5ed3f507d37c52e2a68a23ced6942cc752221d.zip
Initial ability to configure accounts from web interface
Diffstat (limited to 'templates/home.html')
-rw-r--r--templates/home.html43
1 files changed, 27 insertions, 16 deletions
diff --git a/templates/home.html b/templates/home.html
index 40a0e5c..da3e478 100644
--- a/templates/home.html
+++ b/templates/home.html
@@ -8,23 +8,34 @@
<a class="ml-auto btn btn-sm btn-dark" href="/logout">Log out</a>
</div>
-<table class="table mt-4">
- <thead>
- <tr>
- <th>Account name</th>
- <th>Protocol</th>
- <th></th>
- </tr>
- </thead>
- <tbody>
- {{range $name, $acc := .Accounts}}
+{{ if .Accounts }}
+ <table class="table mt-4">
+ <thead>
<tr>
- <td>{{ $name }}</td>
- <td>{{ $acc.Protocol }}</td>
- <td>Modifier etc</td>
+ <th>Account name</th>
+ <th>Protocol</th>
+ <th></th>
</tr>
- {{end}}
- </tbody>
-</table>
+ </thead>
+ <tbody>
+ {{range $i, $acc := .Accounts}}
+ <tr>
+ <td>{{ $acc.AccountName }}</td>
+ <td>{{ $acc.Protocol }}</td>
+ <td>
+ <a class="btn btn-sm btn-primary" href="/edit/{{ $acc.AccountName }}">Modify</a>
+ <a class="btn btn-sm btn-danger ml-4" href="/delete/{{ $acc.AccountName }}">Delete</a>
+ </td>
+ </tr>
+ {{end}}
+ </tbody>
+ </table>
+{{end}}
+
+<h5 class="mt-4">Add account</h5>
+
+<a class="btn btn-sm btn-dark" href="/add/irc">IRC</a>
+<a class="btn btn-sm btn-warning ml-4" href="/add/xmpp">XMPP</a>
+<a class="btn btn-sm btn-info ml-4" href="/add/mattermost">Mattermost</a>
{{end}}