mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-06-25 17:10:43 +00:00
wip
This commit is contained in:
parent
24dac68475
commit
039bce590f
3 changed files with 26 additions and 7 deletions
|
|
@ -3576,8 +3576,9 @@ _miWorld:
|
|||
advancedCustomize: "高度なアレンジ"
|
||||
attachAccessory: "アクセサリーをつける"
|
||||
takeScreenShot: "スクリーンショット"
|
||||
connectToOnline: "オンラインにする"
|
||||
disconnectToOnline: "オフラインにする"
|
||||
onlineMenu: "オンラインメニュー"
|
||||
connectToOnline: "オンラインに接続"
|
||||
disconnectToOnline: "オンラインから切断"
|
||||
|
||||
_avatars:
|
||||
_default:
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@ SPDX-License-Identifier: AGPL-3.0-only
|
|||
|
||||
<template v-if="isMenuShowing">
|
||||
<template v-if="controller.isReady.value">
|
||||
<button v-if="multiplayer.isOnline.value" v-tooltip.noDelay="i18n.ts._miWorld.disconnectToOnline" :class="$style.floatingButton" class="_button" style="color: var(--MI_THEME-accent)" @click="leaveOnline"><i class="ti ti-world"></i></button>
|
||||
<button v-if="!multiplayer.isOnline.value" v-tooltip.noDelay="i18n.ts._miWorld.connectToOnline" :class="$style.floatingButton" class="_button" @click="enterOnline"><i class="ti ti-world"></i></button>
|
||||
<button v-if="multiplayer.isOnline.value" v-tooltip.noDelay="i18n.ts._miWorld.onlineMenu" :class="$style.floatingButton" class="_button" style="color: var(--MI_THEME-accent)" @click="showOnlineMenu"><i class="ti ti-world"></i></button>
|
||||
<button v-if="!multiplayer.isOnline.value" v-tooltip.noDelay="i18n.ts._miWorld.onlineMenu" :class="$style.floatingButton" class="_button" @click="showOnlineMenu"><i class="ti ti-world"></i></button>
|
||||
|
||||
<button v-tooltip.noDelay="'照明切り替え'" :class="$style.floatingButton" class="_button" @click="toggleLight"><i class="ti ti-bulb"></i></button>
|
||||
|
||||
|
|
@ -684,6 +684,20 @@ function impor() {
|
|||
inputElem.click();
|
||||
}
|
||||
|
||||
function showOnlineMenu(ev: PointerEvent) {
|
||||
os.popupMenu([{
|
||||
text: multiplayer.isOnline.value ? i18n.ts._miWorld.disconnectToOnline : i18n.ts._miWorld.connectToOnline,
|
||||
danger: multiplayer.isOnline.value,
|
||||
action: () => {
|
||||
if (multiplayer.isOnline.value) {
|
||||
leaveOnline();
|
||||
} else {
|
||||
enterOnline();
|
||||
}
|
||||
},
|
||||
}], ev.currentTarget ?? ev.target);
|
||||
}
|
||||
|
||||
function showOtherMenu(ev: PointerEvent) {
|
||||
os.popupMenu([{
|
||||
text: i18n.ts.share,
|
||||
|
|
|
|||
|
|
@ -13336,7 +13336,7 @@ export interface Locale extends ILocale {
|
|||
*/
|
||||
"advancedCustomize": string;
|
||||
/**
|
||||
* アクセサリーを追加
|
||||
* アクセサリーをつける
|
||||
*/
|
||||
"attachAccessory": string;
|
||||
/**
|
||||
|
|
@ -13344,11 +13344,15 @@ export interface Locale extends ILocale {
|
|||
*/
|
||||
"takeScreenShot": string;
|
||||
/**
|
||||
* オンラインにする
|
||||
* オンラインメニュー
|
||||
*/
|
||||
"onlineMenu": string;
|
||||
/**
|
||||
* オンラインに接続
|
||||
*/
|
||||
"connectToOnline": string;
|
||||
/**
|
||||
* オフラインにする
|
||||
* オンラインから切断
|
||||
*/
|
||||
"disconnectToOnline": string;
|
||||
"_avatars": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue