From 054dff65e7dc13165abbfb7bfa78f869b0013ef7 Mon Sep 17 00:00:00 2001 From: Alexander Drozdov Date: Tue, 11 Feb 2020 16:48:13 +0200 Subject: [PATCH] rework filters ux --- src/components/filters/FilterName.vue | 30 +++++++++++++++++++++++-- src/components/filters/FiltersBlock.vue | 18 +++++++-------- 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/components/filters/FilterName.vue b/src/components/filters/FilterName.vue index 23e28bf6..41bc98f7 100644 --- a/src/components/filters/FilterName.vue +++ b/src/components/filters/FilterName.vue @@ -1,6 +1,12 @@ @@ -32,6 +38,17 @@ export default { } return '??? Report if you see this text' + }, + showAsActive () { + if ( + this.item.rarity === ItemRarity.Unique || + !this.item.computed.category || + [ItemCategory.Map, ItemCategory.Prophecy, ItemCategory.ItemisedMonster].includes(this.item.computed.category) + ) { + return false + } + + return !this.label.startsWith('Type:') } }, methods: { @@ -57,3 +74,12 @@ export default { } } + + diff --git a/src/components/filters/FiltersBlock.vue b/src/components/filters/FiltersBlock.vue index 8ad5c3df..cac26d33 100644 --- a/src/components/filters/FiltersBlock.vue +++ b/src/components/filters/FiltersBlock.vue @@ -8,7 +8,9 @@
Level: {{ filters.gemLevel.min }}
Quality: {{ filters.quality.min }}%
- - @@ -102,10 +100,12 @@ export default {