parties: bunch of bug fixes. enable parties by default, just notify

them at lvl 3 if they haven't started using it. Show a bell-icon
notification in user, reset dom properly after invitation
This commit is contained in:
Tyler Renelle
2013-03-26 14:54:14 -07:00
parent 80fd4f192c
commit 76512eef46
2 changed files with 15 additions and 23 deletions
+2 -3
View File
@@ -20,7 +20,6 @@
<hr/>
<h4>Misc</h4>
<button x-bind="click:toggleHeader" class="btn">{#if _user.preferences.hideHeader}Show Header{else}Hide Header{/}</button>
{#unless _user.flags.partyEnabled}&nbsp;<button x-bind="click:manuallyUnlockParties" data-dismiss='modal' rel=tooltip title="Parties are unlocked automatically for usability reasons, but you can override that here.">Enable Parties</button>{/}
{{#if _user.auth.local}}
<hr/>
@@ -140,10 +139,10 @@
{{else}}
<ul class="nav site-nav">
<li class="flyout">
<h1 class="task-action-btn tile solid user-reporter">{{username(_user.auth)}}</h1>
<h1 class="task-action-btn tile solid user-reporter">{#if _user.party.invitation}<i class='icon-bell'></i> {/}{{username(_user.auth)}}</h1>
<ul class="flyout-content nav stacked">
<li><a class="task-action-btn tile solid" data-target="#settings-modal" data-toggle="modal">Settings</a></li>
<li>{#if _user.flags.partyEnabled}<a class="task-action-btn tile solid" data-target="#party-modal" data-toggle="modal">Party</a>{/}</li>
<li><a class="task-action-btn tile solid" data-target="#party-modal" data-toggle="modal">{#if _user.party.invitation}<i class='icon-bell'></i> {/}Party</a></li>
<li><a class="task-action-btn tile solid" href="/logout">Logout</a></li>
</ul>
</li>