From 53c610236b483a5d296ef4db274b637f0b783026 Mon Sep 17 00:00:00 2001 From: negue Date: Sat, 1 Jul 2017 17:46:24 +0200 Subject: [PATCH] Client/stable fixes - part 1 (#8840) * fixes: show ten pets in a row - show pet / no feeding progress if mount already owned * fixes: disabled filter instead of hiding them * fixes: don't hide special pets - same item style for mounts * fixes: avatar changes of pet / mount * fixes: unfocus first dropdown-item by css * fixes: unfocus first dropdown-item by css (remove :focus style)- added "What does my pet like to eat?" popover --- website/client/assets/scss/dropdown.scss | 3 +- website/client/components/avatar.vue | 6 +- .../components/inventory/stable/index.vue | 91 +++++++++++++++---- .../components/inventory/stable/mountItem.vue | 45 +++++++++ .../components/inventory/stable/petItem.vue | 8 +- website/common/locales/en/newClient.json | 7 +- 6 files changed, 129 insertions(+), 31 deletions(-) create mode 100644 website/client/components/inventory/stable/mountItem.vue diff --git a/website/client/assets/scss/dropdown.scss b/website/client/assets/scss/dropdown.scss index 5e267b6391..4fa36b5473 100644 --- a/website/client/assets/scss/dropdown.scss +++ b/website/client/assets/scss/dropdown.scss @@ -38,9 +38,10 @@ &:focus { outline: none; + background-color: inherit; } - &:active, &:hover, &:focus, &.active { + &:active, &:hover, &.active { background-color: rgba(#d5c8ff, 0.32); color: $purple-200; } diff --git a/website/client/components/avatar.vue b/website/client/components/avatar.vue index ce5ff5c483..a7baa9bec7 100644 --- a/website/client/components/avatar.vue +++ b/website/client/components/avatar.vue @@ -1,7 +1,7 @@