From b6d3b045aa77430c3f5c6e533b3cb27c998e5ee9 Mon Sep 17 00:00:00 2001 From: juls0730 Date: Fri, 20 Jan 2023 00:48:49 -0600 Subject: [PATCH] made emojipicker work 10x better, also fixed a few bugs --- assets/css/main.css | 2 +- components/Message.vue | 91 ++-- components/MessagePane.vue | 31 +- components/Nav.vue | 8 +- components/Sidebar.vue | 12 +- nuxt.config.ts | 2 +- package-lock.json | 859 ++++++++++++++----------------- package.json | 1 + pages/channel/@me/[id].vue | 41 +- pages/channel/[id].vue | 23 +- plugins/mitt.ts | 12 + prisma/schema.prisma | 83 +-- server/api/getCurrentUser.get.ts | 6 + stores/store.ts | 30 +- types/index.ts | 10 + 15 files changed, 625 insertions(+), 586 deletions(-) create mode 100644 plugins/mitt.ts diff --git a/assets/css/main.css b/assets/css/main.css index e7ccb25..81c9ead 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -7,7 +7,7 @@ --foreground-color: hsl(230,26%,13%); --primary-accent: hsl(180,55%,45%); --message-input-color: hsl(228,27.3%,25%); - --primary-placeholder: hsl(180,25%,65%); + --primary-placeholder: hsl(218,11%,65%); --primary-dark: hsl(225, 7.7%, 10.2%); /* dropdown and emoji picker bg */ diff --git a/components/Message.vue b/components/Message.vue index 93f9b02..ef73bd1 100644 --- a/components/Message.vue +++ b/components/Message.vue @@ -1,17 +1,11 @@