From bdb4a08f9e22ae2d8420a792dc8b79c216e1b567 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Thu, 2 May 2013 17:26:20 +0100 Subject: [PATCH] add 'options' menu item back, more obvious toggling between panes --- src/app/profile.coffee | 16 +++++++++++----- views/app/avatar.html | 2 +- views/app/settings.html | 40 +++++++++++++++++----------------------- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/src/app/profile.coffee b/src/app/profile.coffee index 753e48dbbf..18c35e73ee 100644 --- a/src/app/profile.coffee +++ b/src/app/profile.coffee @@ -19,12 +19,18 @@ module.exports.app = (appExports, model) -> sites.splice(i,1) user.set 'profile.websites', sites - appExports.profileChangeActive = (e, el) -> - uid = $(el).attr('data-uid') - model.ref '_profileActive', model.at("users.#{uid}") - browser.setupTooltips(model) - appExports.toggleGamePane = -> + toggleGamePane = -> model.set '_gamePane', !model.get('_gamePane'), -> browser.setupTooltips() + appExports.profileChangeActive = (e, el) -> + uid = $(el).attr('data-uid') + if uid is model.get('_userId') # clicked self + toggleGamePane() + else + model.ref '_profileActive', model.at("users.#{uid}") + $('#avatar-modal').modal('show') + + appExports.toggleGamePane = -> toggleGamePane() + diff --git a/views/app/avatar.html b/views/app/avatar.html index b670da4501..50efce61b2 100644 --- a/views/app/avatar.html +++ b/views/app/avatar.html @@ -12,7 +12,7 @@ data-level="{@profile.stats.lvl}" data-checkpet="{#if @profile.items.pet}hasPet{/}" data-checkuser="{{#if equal(@profile.id, _user.id)}}isUser{{/}}" - data-toggle='modal' data-target='#avatar-modal' data-uid="{{@profile.id}}" x-bind="click:profileChangeActive" + data-uid="{{@profile.id}}" x-bind="click:profileChangeActive" rel="popover" data-placement="bottom" data-trigger="hover" data-html="true" data-content="
diff --git a/views/app/settings.html b/views/app/settings.html index 6a6c94b1ce..b1ac0b6c14 100644 --- a/views/app/settings.html +++ b/views/app/settings.html @@ -129,27 +129,21 @@
- - - - - -
- - {#if _user.party.invitation} {/} - - - {{#unless _loggedIn}} - - {{else}} - - {{/}} -
+ {{#unless _loggedIn}} + + {{else}} + + {{/}}