mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-05 06:16:05 +02:00
Iu/add favorites type colors (#1645)
* fix: correct visibility dropdown keys and add en translations * add pt translations * add visibility color classes for avatar groups * add visibility color classes for favorite groups * Remove leftover commented import from my local testing --------- Co-authored-by: pa <maplenagisa@gmail.com>
This commit is contained in:
@@ -112,6 +112,11 @@
|
|||||||
"move_tooltip": "Mover",
|
"move_tooltip": "Mover",
|
||||||
"unfavorite_tooltip": "Desfavoritar",
|
"unfavorite_tooltip": "Desfavoritar",
|
||||||
"visibility_tooltip": "Alterar Visibilidade",
|
"visibility_tooltip": "Alterar Visibilidade",
|
||||||
|
"visibility": {
|
||||||
|
"public": "Público",
|
||||||
|
"friends": "Amigos",
|
||||||
|
"private": "Privado"
|
||||||
|
},
|
||||||
"rename_tooltip": "Renomear",
|
"rename_tooltip": "Renomear",
|
||||||
"clear_tooltip": "Limpar",
|
"clear_tooltip": "Limpar",
|
||||||
"delete_tooltip": "Excluir",
|
"delete_tooltip": "Excluir",
|
||||||
|
|||||||
@@ -121,7 +121,9 @@
|
|||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="group-item__bottom">
|
<div class="group-item__bottom">
|
||||||
<Badge :variant="getBadgeVariant(group.visibility)">
|
<Badge
|
||||||
|
:class="avatarGroupVisibilityColors[group.visibility]"
|
||||||
|
variant="outline">
|
||||||
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
||||||
</Badge>
|
</Badge>
|
||||||
<DropdownMenu
|
<DropdownMenu
|
||||||
@@ -573,6 +575,11 @@
|
|||||||
displayName: `Group ${index + 1}`
|
displayName: `Group ${index + 1}`
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
const avatarGroupVisibilityColors = {
|
||||||
|
public: 'text-green-500 border-green-500',
|
||||||
|
friends: 'text-cyan-500 border-cyan-500',
|
||||||
|
private: 'text-red-500 border-red-500'
|
||||||
|
};
|
||||||
const avatarGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
const avatarGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
||||||
const historyGroupKey = 'local-history';
|
const historyGroupKey = 'local-history';
|
||||||
const avatarSplitterSize = ref(260);
|
const avatarSplitterSize = ref(260);
|
||||||
|
|||||||
@@ -123,7 +123,7 @@
|
|||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="group-item__bottom">
|
<div class="group-item__bottom">
|
||||||
<Badge :variant="getBadgeVariant(group.visibility)">
|
<Badge variant="outline">
|
||||||
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
||||||
</Badge>
|
</Badge>
|
||||||
<DropdownMenu
|
<DropdownMenu
|
||||||
@@ -152,7 +152,7 @@
|
|||||||
<DropdownMenuSubContent
|
<DropdownMenuSubContent
|
||||||
side="right"
|
side="right"
|
||||||
align="start"
|
align="start"
|
||||||
class="w-[180px]">
|
class="w-45">
|
||||||
<DropdownMenuCheckboxItem
|
<DropdownMenuCheckboxItem
|
||||||
v-for="visibility in friendGroupVisibilityOptions"
|
v-for="visibility in friendGroupVisibilityOptions"
|
||||||
:key="visibility"
|
:key="visibility"
|
||||||
@@ -462,6 +462,11 @@
|
|||||||
import configRepository from '../../service/config.js';
|
import configRepository from '../../service/config.js';
|
||||||
|
|
||||||
const friendGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
const friendGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
||||||
|
const friendGroupVisibilitColors = {
|
||||||
|
public: 'text-green-500 border-green-500',
|
||||||
|
friends: 'text-cyan-500 border-cyan-500',
|
||||||
|
private: 'text-red-500 border-red-500'
|
||||||
|
};
|
||||||
|
|
||||||
const friendSplitterSize = ref(260);
|
const friendSplitterSize = ref(260);
|
||||||
const friendSplitterFallbackWidth = typeof window !== 'undefined' && window.innerWidth ? window.innerWidth : 1200;
|
const friendSplitterFallbackWidth = typeof window !== 'undefined' && window.innerWidth ? window.innerWidth : 1200;
|
||||||
|
|||||||
@@ -123,7 +123,7 @@
|
|||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
<div class="group-item__bottom">
|
<div class="group-item__bottom">
|
||||||
<Badge :variant="getBadgeVariant(group.visibility)">
|
<Badge variant="outline">
|
||||||
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
{{ t(`view.favorite.visibility.${group.visibility}`) }}
|
||||||
</Badge>
|
</Badge>
|
||||||
<DropdownMenu
|
<DropdownMenu
|
||||||
@@ -578,7 +578,11 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
const worldGroupVisibilityColors = {
|
||||||
|
public: 'text-green-500 border-green-500',
|
||||||
|
friends: 'text-cyan-500 border-cyan-500',
|
||||||
|
private: 'text-red-500 border-red-500'
|
||||||
|
};
|
||||||
const worldGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
const worldGroupVisibilityOptions = ref(['public', 'friends', 'private']);
|
||||||
const worldSplitterSize = ref(260);
|
const worldSplitterSize = ref(260);
|
||||||
const worldSplitterFallbackWidth = typeof window !== 'undefined' && window.innerWidth ? window.innerWidth : 1200;
|
const worldSplitterFallbackWidth = typeof window !== 'undefined' && window.innerWidth ? window.innerWidth : 1200;
|
||||||
|
|||||||
Reference in New Issue
Block a user