From 737a22e1f812e3e8f2d486c7e6e39e5aefd6d394 Mon Sep 17 00:00:00 2001 From: grimhilt Date: Wed, 17 May 2023 17:44:55 +0200 Subject: [PATCH] improve svgloader --- .../components/structure/message/Composer.vue | 62 +++++++++---------- .../components/structure/message/Options.vue | 12 ---- front/src/components/utils/SvgLoader.vue | 21 +++---- front/src/views/room/Header.vue | 15 ++++- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/front/src/components/structure/message/Composer.vue b/front/src/components/structure/message/Composer.vue index 4d7e9fb..8e11bef 100644 --- a/front/src/components/structure/message/Composer.vue +++ b/front/src/components/structure/message/Composer.vue @@ -84,6 +84,19 @@ function sendMessage() { }); } +const getClasses = (isActive, disabled = false) => { + let classes = []; + if (isActive) { + classes.push("is-active"); + } + if (!disabled) { + classes.push("selectable"); + } else { + classes.push("disabled"); + } + return classes.join(","); +}; + // todo subject input when dm of group... // Font selection: choose the font family, size, color, and style // Images: insert pictures and graphics into your email @@ -99,31 +112,31 @@ function sendMessage() { @@ -131,19 +144,19 @@ function sendMessage() { @@ -156,13 +169,13 @@ function sendMessage() { @@ -170,25 +183,25 @@ function sendMessage() { @@ -207,14 +220,14 @@ function sendMessage() { @@ -238,7 +251,8 @@ function sendMessage() { { justify-content: center; align-items: center; } - -.button { - border: solid 1px; - border-radius: 6px; - display: initial; - padding: 1px 5px; - cursor: pointer; - - &:hover { - background-color: var(--selected); - } -} diff --git a/front/src/components/utils/SvgLoader.vue b/front/src/components/utils/SvgLoader.vue index 2b4aff1..ac143c1 100644 --- a/front/src/components/utils/SvgLoader.vue +++ b/front/src/components/utils/SvgLoader.vue @@ -21,17 +21,16 @@ const classes = () => props.classes?.split(",") ?? "";