fix and constants

This commit is contained in:
pa
2025-11-16 23:39:42 +09:00
committed by Natsumi
parent f874473647
commit b3782130d5
6 changed files with 167 additions and 141 deletions

View File

@@ -8,3 +8,5 @@ export * from './instance';
export * from './world';
export * from './moderation';
export * from './themes';
export * from './link';
export * from './ui';

View File

@@ -0,0 +1,7 @@
const links = {
wiki: 'https://github.com/vrcx-team/VRCX/wiki',
github: 'https://github.com/vrcx-team/VRCX',
discord: 'https://vrcx.app/discord'
};
export { links };

102
src/shared/constants/ui.js Normal file
View File

@@ -0,0 +1,102 @@
const navDefinitions = [
{
key: 'feed',
icon: 'ri-rss-line',
tooltip: 'nav_tooltip.feed',
labelKey: 'nav_tooltip.feed',
routeName: 'feed'
},
{
key: 'friends-locations',
icon: 'ri-user-location-line',
tooltip: 'nav_tooltip.friends_locations',
labelKey: 'nav_tooltip.friends_locations',
routeName: 'friends-locations'
},
{
key: 'game-log',
icon: 'ri-history-line',
tooltip: 'nav_tooltip.game_log',
labelKey: 'nav_tooltip.game_log',
routeName: 'game-log'
},
{
key: 'player-list',
icon: 'ri-group-3-line',
tooltip: 'nav_tooltip.player_list',
labelKey: 'nav_tooltip.player_list',
routeName: 'player-list'
},
{
key: 'search',
icon: 'ri-search-line',
tooltip: 'nav_tooltip.search',
labelKey: 'nav_tooltip.search',
routeName: 'search'
},
{
key: 'favorite-friends',
icon: 'ri-heart-2-line',
tooltip: 'nav_tooltip.favorite_friends',
labelKey: 'nav_tooltip.favorite_friends',
routeName: 'favorite-friends'
},
{
key: 'favorite-worlds',
icon: 'ri-earth-line',
tooltip: 'nav_tooltip.favorite_worlds',
labelKey: 'nav_tooltip.favorite_worlds',
routeName: 'favorite-worlds'
},
{
key: 'favorite-avatars',
icon: 'ri-user-heart-line',
tooltip: 'nav_tooltip.favorite_avatars',
labelKey: 'nav_tooltip.favorite_avatars',
routeName: 'favorite-avatars'
},
{
key: 'friend-log',
icon: 'ri-booklet-line',
tooltip: 'nav_tooltip.friend_log',
labelKey: 'nav_tooltip.friend_log',
routeName: 'friend-log'
},
{
key: 'friend-list',
icon: 'ri-group-line',
tooltip: 'nav_tooltip.friend_list',
labelKey: 'nav_tooltip.friend_list',
routeName: 'friend-list'
},
{
key: 'moderation',
icon: 'ri-shield-user-line',
tooltip: 'nav_tooltip.moderation',
labelKey: 'nav_tooltip.moderation',
routeName: 'moderation'
},
{
key: 'notification',
icon: 'ri-notification-2-line',
tooltip: 'nav_tooltip.notification',
labelKey: 'nav_tooltip.notification',
routeName: 'notification'
},
{
key: 'charts',
icon: 'ri-bar-chart-line',
tooltip: 'nav_tooltip.charts',
labelKey: 'nav_tooltip.charts',
routeName: 'charts'
},
{
key: 'tools',
icon: 'ri-tools-line',
tooltip: 'nav_tooltip.tools',
labelKey: 'nav_tooltip.tools',
routeName: 'tools'
}
];
export { navDefinitions };