diff options
author | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-20 22:39:10 +0800 |
---|---|---|
committer | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-20 22:39:10 +0800 |
commit | 1a0d7c54a2abecbe5335ca374fd8a345c2e7d3fd (patch) | |
tree | 9afef12c6df4e972574e000abb550527efd3975d /templates | |
parent | 4a6c56d2fdca7f3f7cbc6d03a6809796c0b5a56e (diff) | |
download | gitea-1a0d7c54a2abecbe5335ca374fd8a345c2e7d3fd.tar.gz gitea-1a0d7c54a2abecbe5335ca374fd8a345c2e7d3fd.zip |
repo watching ajax
Diffstat (limited to 'templates')
-rw-r--r-- | templates/repo/nav.tmpl | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/templates/repo/nav.tmpl b/templates/repo/nav.tmpl index e8685b08bc..718c429a2b 100644 --- a/templates/repo/nav.tmpl +++ b/templates/repo/nav.tmpl @@ -13,20 +13,24 @@ <span class="caret"></span> </button> </div> - <div class="btn-group {{if .IsRepositoryWatching}}watching{{end}}" id="gogs-repo-watching"> + <div class="btn-group {{if .IsRepositoryWatching}}watching{{else}}no-watching{{end}}" id="gogs-repo-watching" data-watch="/{{.SignedUser.Name}}/{{.Repository.Name}}/action/watch" data-unwatch="/{{.SignedUser.Name}}/{{.Repository.Name}}/action/unwatch"> + {{if .IsRepositoryWatching}} <button type="button" class="btn btn-default"><i class="fa fa-eye fa-lg fa-m"></i></button> + {{else}} + <button type="button" class="btn btn-default"><i class="fa fa-eye-slash fa-lg fa-m"></i></button> + {{end}} <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button> <div class="dropdown-menu" role="menu"> - <div class="dropdown-item text-left" data-val="not-watching"> - <h4 role="presentation" class="dropdown-header">Not Watching</h4> + <div class="dropdown-item text-left to-unwatch"> + <h4 role="presentation" class="dropdown-header {{if not .IsRepositoryWatching}}text-primary{{end}}">Not Watching</h4> <p class="description">You only receive notifications for conversations in which you participate or are @mentioned.</p> <p class="divider"></p> </div> - <div class="dropdown-item text-left" data-val="watching"> - <h4 role="presentation" class="dropdown-header">Watching</h4> + <div class="dropdown-item text-left to-watch"> + <h4 role="presentation" class="dropdown-header {{if .IsRepositoryWatching}}text-primary{{end}}">Watching</h4> <p class="description">You receive notifications for all conversations in this repository.</p> </div> </div> |