From: riqo Date: Sat, 10 Oct 2020 23:26:04 +0000 (-0500) Subject: add microphone component X-Git-Tag: v0.9~143^2~2^2~2 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=37cb3d25b620a57feee7e39e1a11c165cca329ee;p=mime-chat add microphone component --- diff --git a/src/components/UI/UIDetails/messageItem.vue b/src/components/UI/UIDetails/messageItem.vue index b0ecc3a..3c19b34 100644 --- a/src/components/UI/UIDetails/messageItem.vue +++ b/src/components/UI/UIDetails/messageItem.vue @@ -54,7 +54,7 @@ diff --git a/src/composables/useMessageItemComp.ts b/src/composables/useMessageItemComp.ts new file mode 100644 index 0000000..54d7f2c --- /dev/null +++ b/src/composables/useMessageItemComp.ts @@ -0,0 +1,39 @@ +import { computed } from "vue"; + +export default function useMessageItemComp(modifier: string): string { + const textFill = computed(() => { + switch (modifier) { + case "ai": + return "#fff"; + default: + return "#000"; + } + }); + + const bubbleFill = computed(() => { + switch (modifier) { + case "sf": + return "#61b4f4"; + case "ai": + return "#585858"; + default: + return "#fff"; + } + }); + + const startingOffset = computed(() => { + switch (modifier) { + case "sf": + return "translate(10, 600)"; + case "ai": + return "translate(135, 600)"; + default: + return "translate(20, 600)"; + } + }); + return { + textFill, + bubbleFill, + startingOffset + }; +} diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 2ab5125..11130b8 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,28 +1,17 @@