From ec15f21e678f0e467cd139b327394c1477bf6d1d Mon Sep 17 00:00:00 2001 From: lexx Date: Sat, 17 Aug 2024 21:10:01 +0300 Subject: [PATCH] here and there --- front/js/svelte/Account.svelte | 2 +- front/js/svelte/account/Profile.svelte | 12 +-- front/js/svelte/build/Report.svelte | 4 +- front/js/svelte/common/SpinnerButton.svelte | 2 +- front/js/svelte/common/SuccessAlert.svelte | 21 ++--- .../svelte/content/tools/AppliedFilter.svelte | 4 + .../tools/AppliedFilterNotLinked.svelte | 35 ++++++++ front/js/svelte/content/tools/Tools.svelte | 6 ++ front/js/svelte/forms/Radio.svelte | 2 +- .../svelte/members/MemberSettingsCard.svelte | 86 ++++++++----------- front/js/svelte/members/Members.svelte | 58 ++++++------- front/sass/_button.scss | 5 +- front/sass/_dropdown.scss | 2 - front/sass/_form.scss | 2 +- front/sass/_members.scss | 19 ++++ front/sass/_notice.scss | 7 +- front/sass/_wrappers.scss | 28 ++---- front/sass/app.scss | 10 +++ 18 files changed, 170 insertions(+), 135 deletions(-) create mode 100644 front/js/svelte/content/tools/AppliedFilterNotLinked.svelte create mode 100644 front/sass/_members.scss diff --git a/front/js/svelte/Account.svelte b/front/js/svelte/Account.svelte index 82bc741..c2a0ffd 100644 --- a/front/js/svelte/Account.svelte +++ b/front/js/svelte/Account.svelte @@ -21,7 +21,7 @@ setContext("channel", channel); setContext("user", user); -
+

{channel.name}

diff --git a/front/js/svelte/account/Profile.svelte b/front/js/svelte/account/Profile.svelte index ed6166c..180fbfb 100644 --- a/front/js/svelte/account/Profile.svelte +++ b/front/js/svelte/account/Profile.svelte @@ -55,28 +55,28 @@
-
+
- +
-
+
- +
diff --git a/front/js/svelte/build/Report.svelte b/front/js/svelte/build/Report.svelte index ba0eac0..32d8c44 100644 --- a/front/js/svelte/build/Report.svelte +++ b/front/js/svelte/build/Report.svelte @@ -41,12 +41,12 @@ -
+

{title}

- diff --git a/front/js/svelte/common/SpinnerButton.svelte b/front/js/svelte/common/SpinnerButton.svelte index 241b2c4..9e87fab 100644 --- a/front/js/svelte/common/SpinnerButton.svelte +++ b/front/js/svelte/common/SpinnerButton.svelte @@ -3,7 +3,7 @@ export let disabled = false; - + +{/if} \ No newline at end of file diff --git a/front/js/svelte/content/tools/Tools.svelte b/front/js/svelte/content/tools/Tools.svelte index a8dc298..a45e34c 100644 --- a/front/js/svelte/content/tools/Tools.svelte +++ b/front/js/svelte/content/tools/Tools.svelte @@ -6,6 +6,7 @@ import AppliedFilter from "./AppliedFilter.svelte"; import {createEventDispatcher, getContext} from "svelte"; import Dropdown from "../../common/Dropdown.svelte"; + import AppliedFilterNotLinked from "./AppliedFilterNotLinked.svelte"; const channel = getContext("channel"); @@ -136,6 +137,11 @@ {#if Object.entries(filter).length > 0}
+ {#each Object.entries(filter) as [k, v]} diff --git a/front/js/svelte/members/MemberSettingsCard.svelte b/front/js/svelte/members/MemberSettingsCard.svelte index 63ec62c..d0e2055 100644 --- a/front/js/svelte/members/MemberSettingsCard.svelte +++ b/front/js/svelte/members/MemberSettingsCard.svelte @@ -2,6 +2,7 @@ import Avatar from "../account/Avatar.svelte"; import {fly} from "svelte/transition"; import {createEventDispatcher} from "svelte"; + import Dropdown from "../common/Dropdown.svelte"; const dispatch = createEventDispatcher(); export let member; @@ -35,61 +36,50 @@
-
+
-
+
- - {member.name} - + {member.name}
- {member.email} -
-
-
- + +
+ Roles +
+ + {#each roles as role} + {#if member.roles.includes(role)} + + {/if} + {/each} + + + + {#each roles as role} + {#if !member.roles.includes(role)} + + {/if} + {/each} + +
+