-
Notifications
You must be signed in to change notification settings - Fork 310
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.15に向けたUXやUIの調整 #1719
0.15に向けたUXやUIの調整 #1719
Conversation
<span | ||
v-for="(obj, key) in activePointScrollModeOptions" | ||
:key="key" | ||
class="visually-hidden" | ||
>{{ `「${obj.label}」モードの場合、${obj.desc}` }}</span | ||
> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ここで複数から選択するUIをマウスホバーしないと表示できないツールチップと同じ内容をaria-labelで紹介しているのですが、他の要素と異なるので一旦削除しました。
その代わりこちらにFIXMEコメントを追加しています。
https://github.com/VOICEVOX/voicevox/pull/1719/files#diff-1106a551f0d5f62be2c2917e11f7e47cfd69c9c48d7cc2124f35bbf3aea078a6R311
// エディタの+ボタン表示設定 | ||
const showAddAudioItemButton = computed( | ||
() => store.state.showAddAudioItemButton | ||
); | ||
const changeShowAddAudioItemButton = async ( | ||
showAddAudioItemButton: boolean | ||
) => { | ||
store.dispatch("SET_ROOT_MISC_SETTING", { | ||
key: "showAddAudioItemButton", | ||
value: showAddAudioItemButton, | ||
}); | ||
|
||
// 設定をオフにする場合はヒントを表示 | ||
if (!showAddAudioItemButton) { | ||
const result = await store.dispatch("SHOW_CONFIRM_DIALOG", { | ||
title: "エディタの+ボタンを非表示にする", | ||
message: "テキスト欄は Shift + Enter で追加できます", | ||
actionName: "非表示", | ||
}); | ||
if (result === "CANCEL") { | ||
// キャンセルしたら設定を元に戻す | ||
store.dispatch("SET_ROOT_MISC_SETTING", { | ||
key: "showAddAudioItemButton", | ||
value: true, | ||
}); | ||
} | ||
} | ||
}; | ||
const [showAddAudioItemButton, changeShowAddAudioItemButton] = | ||
useRootMiscSetting("showAddAudioItemButton"); | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
テキスト追加ボタンを非表示にする際に確認ダイアログを出していたのですが、まあ別にいいかなということで確認ダイアログを出さないようにしました。
確認ダイアログの中の文言が結構難しかったためです。
多分問題ないと思うのでマージします! |
内容
まだ完成していませんがメモのためにプルリク作りました。
関連 Issue
resolve #1258
スクリーンショット・動画など
その他