From d1cdd60ee8e36d202fbb9d6b26fe86add8195546 Mon Sep 17 00:00:00 2001 From: DebaucheryLibrarian Date: Wed, 9 Sep 2020 03:28:33 +0200 Subject: [PATCH] Enabled network filters for actors. Separated filter definition for entities. --- assets/components/actors/actor.vue | 6 +-- assets/components/filters/channel-filter.vue | 46 ++++++++++++-------- assets/components/filters/filter-bar.vue | 26 ++++++----- assets/components/filters/tag-filter.vue | 1 - assets/js/actors/actions.js | 22 ++++------ assets/js/fragments.js | 43 ++++++++++++++++++ 6 files changed, 97 insertions(+), 47 deletions(-) diff --git a/assets/components/actors/actor.vue b/assets/components/actors/actor.vue index 199716bf..164fe42e 100644 --- a/assets/components/actors/actor.vue +++ b/assets/components/actors/actor.vue @@ -407,7 +407,7 @@ export default { align-items: center; color: var(--lighten-extreme); background: var(--profile); - padding: .75rem 1rem; + padding: .5rem 1rem; } .header-name { @@ -716,10 +716,6 @@ export default { margin: 1rem 0 0 0; } - .actor-header { - padding: .5rem 1rem; - } - .header-name { flex-grow: 1; font-size: 1.3rem; diff --git a/assets/components/filters/channel-filter.vue b/assets/components/filters/channel-filter.vue index 49c91c88..57f09769 100644 --- a/assets/components/filters/channel-filter.vue +++ b/assets/components/filters/channel-filter.vue @@ -17,7 +17,7 @@
clear all @@ -29,7 +29,8 @@ :class="{ [channel.type]: true, independent: channel.independent, - selected: selectedChannels.includes(channel.slug), + selected: channel.type === 'network' ? selectedNetworks.includes(channel.slug) : selectedChannels.includes(channel.slug), + disabled: channel.parent && selectedNetworks.includes(channel.parent.slug), }" > @@ -51,7 +51,7 @@