mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-08-01 03:30:25 +00:00
add setting for male / female
This commit is contained in:
parent
480f589643
commit
0e01160ee4
2 changed files with 17 additions and 3 deletions
|
|
@ -27,8 +27,9 @@ setupModelFns = (model) ->
|
|||
model.fn '_user._armor', '_user.items.armor', '_user.preferences.gender', (armor, gender) ->
|
||||
if gender == 'f'
|
||||
str = "armor#{armor}_f"
|
||||
version = if parseInt(armor) > 1 then 'v1' #TODO implement different version
|
||||
"#{str}_#{version}.png"
|
||||
if parseInt(armor) > 1
|
||||
str += '_v1' #TODO implement different version
|
||||
return "#{str}.png"
|
||||
else
|
||||
"armor#{armor}_m.png"
|
||||
|
||||
|
|
@ -311,4 +312,7 @@ ready (model) ->
|
|||
setTimeout (-> user.set 'stats.hp', 50), 0 # animate hp loss
|
||||
|
||||
exports.closeKickstarterNofitication = (e, el) ->
|
||||
user.set('notifications.kickstarter', 'hide')
|
||||
user.set('notifications.kickstarter', 'hide')
|
||||
|
||||
exports.setMale = -> user.set('preferences.gender', 'm')
|
||||
exports.setFemale = -> user.set('preferences.gender', 'f')
|
||||
|
|
@ -11,6 +11,16 @@
|
|||
<strong>User ID</strong><br/>
|
||||
<small>Copy this ID for use in third party applications.</small>
|
||||
<pre class=prettyprint>{_user.id}</pre><br/>
|
||||
|
||||
<label class="radio">
|
||||
<input type="radio" name="genderRadios" value="m" x-bind="click:setMale" checked="{equal(_user.preferences.gender,'m')}">
|
||||
Male
|
||||
</label>
|
||||
<label class="radio">
|
||||
<input type="radio" name="genderRadios" value="f" x-bind="click:setFemale" checked="{equal(_user.preferences.gender,'f')}">
|
||||
Female
|
||||
</label>
|
||||
|
||||
<@footer>
|
||||
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button>
|
||||
</@footer>
|
||||
|
|
|
|||
Loading…
Reference in a new issue