From b73bb2a8fcb0c3363d63c7106ef73c475eff0e0d Mon Sep 17 00:00:00 2001
From: 10G Meow <10gmeow@gmail.com>
Date: Mon, 13 Feb 2023 14:25:37 +0200
Subject: [PATCH] Icon: member leave and moderator delete
---
src/assets/css/_utilities.scss | 6 ++++++
src/assets/css/_variables.scss | 3 ++-
src/assets/css/chat.scss | 22 +++++-----------------
src/assets/icons/ic_member-leave.vue | 6 ++++++
src/assets/icons/ic_moderator-delete.vue | 5 +++++
src/components/ChatHeader.vue | 19 ++++++++++++-------
6 files changed, 36 insertions(+), 25 deletions(-)
create mode 100644 src/assets/icons/ic_member-leave.vue
create mode 100644 src/assets/icons/ic_moderator-delete.vue
diff --git a/src/assets/css/_utilities.scss b/src/assets/css/_utilities.scss
index b2d67e3..51d8edf 100644
--- a/src/assets/css/_utilities.scss
+++ b/src/assets/css/_utilities.scss
@@ -31,4 +31,10 @@
}
.v-hidden {
visibility: hidden;
+}
+.alert-bg {
+ background-color: $alert-bg-color;
+}
+.box-shadow-none {
+ box-shadow: none !important;
}
\ No newline at end of file
diff --git a/src/assets/css/_variables.scss b/src/assets/css/_variables.scss
index d0f2e67..bb3aa64 100644
--- a/src/assets/css/_variables.scss
+++ b/src/assets/css/_variables.scss
@@ -16,4 +16,5 @@ $voice-recorder-color: #6f6f6f;
$voice-recording-color: red;
$voice-recorded-color: #3ae17d;
$poll-hilite-color: #6360f0;
-$poll-hilite-color-bg: #d6d5fc;
\ No newline at end of file
+$poll-hilite-color-bg: #d6d5fc;
+$alert-bg-color: #FF3300;
\ No newline at end of file
diff --git a/src/assets/css/chat.scss b/src/assets/css/chat.scss
index 175cd41..7494c34 100644
--- a/src/assets/css/chat.scss
+++ b/src/assets/css/chat.scss
@@ -6,13 +6,13 @@ $admin-bg: black;
$admin-fg: white;
body {
- --v-background-color: white;
- --v-foreground-color: black;
+ --v-background-color: white;
+ --v-foreground-color: black;
--v-divider-color: #eeeeee;
&.dark {
- --v-background-color: black;
- --v-foreground-color: white;
- --v-divider-color: rgba(221, 221, 221, 0.1);
+ --v-background-color: black;
+ --v-foreground-color: white;
+ --v-divider-color: rgba(221, 221, 221, 0.1);
}
}
@@ -60,18 +60,6 @@ body {
font-size: 12 * $chat-text-size;
color: var(--v-foreground-color);
}
- .v-btn.leave-button {
- font-family: "Inter", sans-serif;
- font-weight: 700;
- font-size: 11 * $chat-text-size;
- color: var(--v-foreground-color);
- background-color: var(--v-background-color) !important;
- border: 1px solid var(--v-foreground-color);
- border-radius: $chat-standard-padding / 2;
- height: $chat-standard-padding;
- margin-top: $chat-standard-padding-xs;
- margin-bottom: $chat-standard-padding-xs;
- }
.v-btn.avatar {
font-family: "Inter", sans-serif;
font-weight: 700;
diff --git a/src/assets/icons/ic_member-leave.vue b/src/assets/icons/ic_member-leave.vue
new file mode 100644
index 0000000..766e7fe
--- /dev/null
+++ b/src/assets/icons/ic_member-leave.vue
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/ic_moderator-delete.vue b/src/assets/icons/ic_moderator-delete.vue
new file mode 100644
index 0000000..7a892f2
--- /dev/null
+++ b/src/assets/icons/ic_moderator-delete.vue
@@ -0,0 +1,5 @@
+
+
+
\ No newline at end of file
diff --git a/src/components/ChatHeader.vue b/src/components/ChatHeader.vue
index 79cfb91..8139f42 100644
--- a/src/components/ChatHeader.vue
+++ b/src/components/ChatHeader.vue
@@ -25,27 +25,32 @@
- {{ $t("room_info.purge") }}
+ $vuetify.icons.ic_moderator-delete
- {{ $t("room.leave") }}
+ $vuetify.icons.ic_member-leave