diff options
author | Alex Auvolat <alex@adnab.me> | 2020-02-26 22:49:27 +0100 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2020-02-26 22:49:27 +0100 |
commit | 8a5ed3f507d37c52e2a68a23ced6942cc752221d (patch) | |
tree | 14e85d2f6031d6b38ad34bb7b360df3918c1c9e4 /templates/home.html | |
parent | 775fc7b2172a632587e82cd44b9d7400ca4f4f74 (diff) | |
download | easybridge-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.html | 43 |
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}} |