49 lines
1.7 KiB
Handlebars
49 lines
1.7 KiB
Handlebars
{{#menu-panel visible=visible}}
|
|
<div class='menu-links-header'>
|
|
<ul class='menu-links-row'>
|
|
|
|
{{#if showDisableAnon}}
|
|
<li>{{d-link route='user' model=currentUser class="user-activity-link" icon="user" label="user.profile"}}</li>
|
|
<li>{{d-link action="toggleAnon" label="switch_from_anon"}}</li>
|
|
{{else}}
|
|
<li>{{d-link route='user' model=currentUser class="user-activity-link" icon="user" translateLabel="false" label=currentUser.username}}</li>
|
|
{{/if}}
|
|
<li class='glyphs'>
|
|
{{d-link path=bookmarksPath title="user.bookmarks" icon="bookmark"}}
|
|
{{#if siteSettings.enable_private_messages}}
|
|
{{d-link path=messagesPath title="user.private_messages" icon="envelope"}}
|
|
{{/if}}
|
|
{{#if showEnableAnon}}
|
|
{{d-link action="toggleAnon" title="switch_to_anon" icon="user-secret"}}
|
|
{{/if}}
|
|
{{d-link path=preferencesPath title="user.preferences" icon="gear"}}
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class='notifications'>
|
|
{{#conditional-loading-spinner condition=loadingNotifications containerClass="spinner-container"}}
|
|
{{#if notifications}}
|
|
<hr>
|
|
<ul>
|
|
{{#each notifications as |n|}}
|
|
{{notification-item notification=n}}
|
|
{{/each}}
|
|
<li class="read last heading">
|
|
{{#d-link path=notificationsPath}}
|
|
{{i18n 'notifications.more'}}…
|
|
{{/d-link}}
|
|
</li>
|
|
</ul>
|
|
{{/if}}
|
|
{{/conditional-loading-spinner}}
|
|
</div>
|
|
{{plugin-outlet "user-menu-bottom"}}
|
|
<div class='logout-link'>
|
|
<hr>
|
|
<ul class='menu-links'>
|
|
<li>{{d-link action="logout" class="logout" icon="sign-out" label="user.log_out"}}</li>
|
|
</ul>
|
|
</div>
|
|
{{/menu-panel}}
|