diff --git a/components/Avatar.vue b/components/Avatar.vue
index ddfe1dc..2ad2728 100644
--- a/components/Avatar.vue
+++ b/components/Avatar.vue
@@ -3,8 +3,10 @@
class="display-avatar"
:src="displayAvatar"
:alt="displayName" />
-
@@ -28,10 +30,6 @@ if (user) {
if (user.avatar) {
displayAvatar = user.avatar
- } else if (!isCanvasBlocked()){
- displayAvatar = generateDefaultIcon(displayName, user.uuid)
- } else {
- displayAvatar = null
}
}
diff --git a/components/DefaultIcon.vue b/components/DefaultIcon.vue
new file mode 100644
index 0000000..17e6c79
--- /dev/null
+++ b/components/DefaultIcon.vue
@@ -0,0 +1,48 @@
+
+
+
+ {{ previewName }}
+
+
+
+
+
+
+
diff --git a/components/Guild/MemberEntry.vue b/components/Guild/MemberEntry.vue
index 12e36a0..705ba0e 100644
--- a/components/Guild/MemberEntry.vue
+++ b/components/Guild/MemberEntry.vue
@@ -30,4 +30,11 @@ const hidePopup = () => {
.member-item {
position: relative; /* Set the position to relative for absolute positioning of the popup */
}
+
+.member-avatar {
+ min-height: 2.3em;
+ max-height: 2.3em;
+ min-width: 2.3em;
+ max-width: 2.3em;
+}
diff --git a/components/Message.vue b/components/Message.vue
index ed32c50..542b34d 100644
--- a/components/Message.vue
+++ b/components/Message.vue
@@ -220,7 +220,10 @@ function getDayDifference(date1: Date, date2: Date) {
}
.message-author-avatar {
- width: 100%;
+ min-height: 2em;
+ max-height: 2em;
+ min-width: 2em;
+ max-width: 2em;
}
.left-column {
diff --git a/components/User/UserEntry.vue b/components/User/UserEntry.vue
index 5abea85..7b68976 100644
--- a/components/User/UserEntry.vue
+++ b/components/User/UserEntry.vue
@@ -36,7 +36,7 @@ const props = defineProps<{
.user-avatar {
min-width: 2.3em;
max-width: 2.3em;
- min-width: 2.3em;
+ min-height: 2.3em;
max-height: 2.3em;
}
diff --git a/layouts/client.vue b/layouts/client.vue
index 48a7f66..15907c4 100644
--- a/layouts/client.vue
+++ b/layouts/client.vue
@@ -17,19 +17,15 @@
-
+
-
-
+ :name="guild.name" :seed="guild.uuid"/>
@@ -52,6 +48,7 @@