mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-19 15:48:04 +01:00
mounts: show when selectedFood by green-circle highlighting pets
This commit is contained in:
@@ -134,6 +134,7 @@ menu.pets .customize-menu
|
|||||||
|
|
||||||
.selectableInventory
|
.selectableInventory
|
||||||
background-color: lightgreen !important
|
background-color: lightgreen !important
|
||||||
|
border-radius: 50%
|
||||||
|
|
||||||
.sell-inventory
|
.sell-inventory
|
||||||
width: 162px
|
width: 162px
|
||||||
|
|||||||
@@ -47,6 +47,7 @@ habitrpg.controller("InventoryCtrl", ['$rootScope', '$scope', 'User', 'API_URL',
|
|||||||
}
|
}
|
||||||
|
|
||||||
$scope.chooseFood = function(food){
|
$scope.chooseFood = function(food){
|
||||||
|
if ($scope.selectedFood && $scope.selectedFood.name == food) return $scope.selectedFood = null;
|
||||||
$scope.selectedFood = $scope.Items.food[food];
|
$scope.selectedFood = $scope.Items.food[food];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ script(type='text/ng-template', id='partials/options.inventory.stable.pets.html'
|
|||||||
li.customize-menu(ng-repeat='egg in Items.eggs')
|
li.customize-menu(ng-repeat='egg in Items.eggs')
|
||||||
menu
|
menu
|
||||||
div(ng-repeat='potion in Items.hatchingPotions', tooltip='{{potion.name}} {{egg.name}}', ng-init='pet = egg.name+"-"+potion.name')
|
div(ng-repeat='potion in Items.hatchingPotions', tooltip='{{potion.name}} {{egg.name}}', ng-init='pet = egg.name+"-"+potion.name')
|
||||||
button(class="pet-button Pet-{{pet}}", ng-if='user.items.pets[pet]>0', ng-class='{active: user.items.currentPet == pet}', ng-click='choosePet(egg.name, potion.name)')
|
button(class="pet-button Pet-{{pet}}", ng-if='user.items.pets[pet]>0', ng-class='{active: user.items.currentPet == pet, selectableInventory: selectedFood}', ng-click='choosePet(egg.name, potion.name)')
|
||||||
.progress(ng-class='{"progress-success": user.items.pets[pet]<50}')
|
.progress(ng-class='{"progress-success": user.items.pets[pet]<50}')
|
||||||
.bar(style="width: {{user.items.pets[pet]/.5}}%;")
|
.bar(style="width: {{user.items.pets[pet]/.5}}%;")
|
||||||
button(class="pet-button pet-not-owned", ng-if='!user.items.pets[pet]')
|
button(class="pet-button pet-not-owned", ng-if='!user.items.pets[pet]')
|
||||||
@@ -63,9 +63,9 @@ script(type='text/ng-template', id='partials/options.inventory.stable.pets.html'
|
|||||||
h4 Rare Pets
|
h4 Rare Pets
|
||||||
menu
|
menu
|
||||||
div
|
div
|
||||||
button(ng-if='user.items.pets["Wolf-Veteran"]', class="pet-button Pet-Wolf-Veteran", ng-class='{active: user.items.currentPet == "Wolf-Veteran")}', ng-click='choosePet("Wolf", "Veteran")', tooltip='Veteran Wolf')
|
button(ng-if='user.items.pets["Wolf-Veteran"]', class="pet-button Pet-Wolf-Veteran", ng-class='{active: user.items.currentPet == "Wolf-Veteran"}', ng-click='choosePet("Wolf", "Veteran")', tooltip='Veteran Wolf')
|
||||||
button(ng-if='user.items.pets["Wolf-Cerberus"]', class="pet-button Pet-Wolf-Cerberus", ng-class='{active: user.items.currentPet == "Wolf-Cerberus")}', ng-click='choosePet("Wolf", "Cerberus")', tooltip='Cerberus Pup')
|
button(ng-if='user.items.pets["Wolf-Cerberus"]', class="pet-button Pet-Wolf-Cerberus", ng-class='{active: user.items.currentPet == "Wolf-Cerberus"}', ng-click='choosePet("Wolf", "Cerberus")', tooltip='Cerberus Pup')
|
||||||
button(ng-if='user.items.pets["Dragon-Hydra"]', class="pet-button Pet-Dragon-Hydra", ng-class='{active: user.items.currentPet == "Dragon-Hydra")}', ng-click='choosePet("Dragon", "Hydra")', tooltip='Hydra Pet')
|
button(ng-if='user.items.pets["Dragon-Hydra"]', class="pet-button Pet-Dragon-Hydra", ng-class='{active: user.items.currentPet == "Dragon-Hydra"}', ng-click='choosePet("Dragon", "Hydra")', tooltip='Hydra Pet')
|
||||||
a(target='_blank', href='https://github.com/HabitRPG/habitrpg/wiki/Contributing')
|
a(target='_blank', href='https://github.com/HabitRPG/habitrpg/wiki/Contributing')
|
||||||
button(ng-if='!user.items.pets["Dragon-Hydra"]', class="pet-button pet-not-owned", popover-trigger='mouseenter', popover-placement='right', popover="Click the gold paw to learn more about how you can obtain this rare pet through contributing to HabitRPG!", popover-title='How to Get this Pet!')
|
button(ng-if='!user.items.pets["Dragon-Hydra"]', class="pet-button pet-not-owned", popover-trigger='mouseenter', popover-placement='right', popover="Click the gold paw to learn more about how you can obtain this rare pet through contributing to HabitRPG!", popover-title='How to Get this Pet!')
|
||||||
img(src='/bower_components/habitrpg-shared/img/PixelPaw-Gold.png')
|
img(src='/bower_components/habitrpg-shared/img/PixelPaw-Gold.png')
|
||||||
|
|||||||
Reference in New Issue
Block a user