diff options
Diffstat (limited to 'views')
| -rw-r--r-- | views/layouts/layout.hbs | 1 | ||||
| -rw-r--r-- | views/partials/header.hbs | 15 |
2 files changed, 16 insertions, 0 deletions
diff --git a/views/layouts/layout.hbs b/views/layouts/layout.hbs index 8b0d7b3..42eaff6 100644 --- a/views/layouts/layout.hbs +++ b/views/layouts/layout.hbs @@ -32,6 +32,7 @@ <script src="/assets/js/bootstrap.min.js"></script> <script src="/assets/js/script.js"></script> + <script src="/socket.io/socket.io.js"></script> {{# if userProfile}} <script src="/assets/js/user_profile.js"></script> {{/if}} diff --git a/views/partials/header.hbs b/views/partials/header.hbs index bce9736..158ae51 100644 --- a/views/partials/header.hbs +++ b/views/partials/header.hbs @@ -115,6 +115,21 @@ {{# if login }} {{# if user.email }} <li><a href="/user/user_profile">Profile Page</a></li> + <li class="dropdown notification-dropdown"> + <a class="dropdown-toggle notification-icon" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" + aria-expanded="false"> + <i class="fa fa-bell fa-lg" aria-hidden="true"></i> <span class="badge"></span> <span class="caret"></span> + </a> + <ul class="dropdown-menu notification-dropdown-menu"> + {{# if user.notifications.length}} + {{# each user.notifications }} + <li><a href="#">{{this.author}} added a solution to an exam.</a></li> + {{/each}} + {{else}} + <li><a href="#" class="generic-notification">This is a random thing</a></li> + {{/if}} + </ul> + </li> {{else}} <li><a href="/admin">Admin Panel</a></li> {{/if}} |
