diff --git a/src/app.css b/src/app.css index 80c63aca..fe6d4795 100644 --- a/src/app.css +++ b/src/app.css @@ -155,7 +155,7 @@ img.friends-list-avatar { } .x-friend-item > .avatar.joinme::after { - background: #409eff; + background: #00b8ff; mask-image: url(/images/masks/joinme.svg); } @@ -241,7 +241,7 @@ i.x-user-status.online { } i.x-user-status.joinme { - background: #409eff; + background: #00b8ff; mask-image: url(/images/masks/joinme.svg); } @@ -260,7 +260,7 @@ i.x-status-icon.green { } i.x-status-icon.blue { - background: #409eff; + background: #00b8ff; } i.x-status-icon.orange { diff --git a/src/stores/notification.js b/src/stores/notification.js index 4b351345..b61e46df 100644 --- a/src/stores/notification.js +++ b/src/stores/notification.js @@ -145,6 +145,7 @@ export const useNotificationStore = defineStore('Notification', () => { friendNotifications.value.filter( (n) => !unseenSet.value.has(n.id) && + n.seen !== false && getNotificationTs(n) > recentCutoff.value ) ); @@ -152,6 +153,7 @@ export const useNotificationStore = defineStore('Notification', () => { groupNotifications.value.filter( (n) => !unseenSet.value.has(n.id) && + n.seen !== false && getNotificationTs(n) > recentCutoff.value ) ); @@ -159,6 +161,7 @@ export const useNotificationStore = defineStore('Notification', () => { otherNotifications.value.filter( (n) => !unseenSet.value.has(n.id) && + n.seen !== false && getNotificationTs(n) > recentCutoff.value ) ); diff --git a/src/views/FriendsLocations/components/FriendsLocationsCard.vue b/src/views/FriendsLocations/components/FriendsLocationsCard.vue index bb338c6d..684f5800 100644 --- a/src/views/FriendsLocations/components/FriendsLocationsCard.vue +++ b/src/views/FriendsLocations/components/FriendsLocationsCard.vue @@ -159,8 +159,8 @@ .friend-card__status-dot--active-join { background: transparent; - border: calc(2px * var(--card-scale)) solid #409eff; - box-shadow: 0 0 calc(8px * var(--card-scale)) color-mix(in oklch, #409eff 40%, transparent); + border: calc(2px * var(--card-scale)) solid #00b8ff; + box-shadow: 0 0 calc(8px * var(--card-scale)) color-mix(in oklch, #00b8ff 40%, transparent); } .friend-card__status-dot--active-ask { @@ -176,8 +176,8 @@ } .friend-card__status-dot--join { - background: #409eff; - box-shadow: 0 0 calc(8px * var(--card-scale)) color-mix(in oklch, #409eff 40%, transparent); + background: #00b8ff; + box-shadow: 0 0 calc(8px * var(--card-scale)) color-mix(in oklch, #00b8ff 40%, transparent); } .friend-card__status-dot--busy { diff --git a/src/vr/Vr.vue b/src/vr/Vr.vue index da61c1af..e05ba380 100644 --- a/src/vr/Vr.vue +++ b/src/vr/Vr.vue @@ -1353,10 +1353,10 @@