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(",") ?? "";