[Update] Config Page: VR Tab: Add restore default settings button.

This commit is contained in:
Sakamoto Shiina
2024-12-13 15:12:36 +09:00
parent b570034e5b
commit 6d84cabf88
3 changed files with 54 additions and 0 deletions

View File

@@ -34,6 +34,12 @@ export const Vr = () => {
const { currentOverlayLargeLogSettings, setOverlayLargeLogSettings } = useOverlayLargeLogSettings();
const { currentIsEnabledOverlayLargeLog, toggleIsEnabledOverlayLargeLog } = useIsEnabledOverlayLargeLog();
const restoreDefaultSettings = () => {
setOverlaySmallLogSettings(ui_configs.overlay_small_log_default_settings);
setOverlayLargeLogSettings(ui_configs.overlay_large_log_default_settings);
};
return (
<div className={styles.container}>
<div className={styles.wrapper}>
@@ -64,6 +70,12 @@ export const Vr = () => {
)}
</div>
<CommonSettingsContainer />
<button
className={styles.restore_default_settings_button}
onClick={restoreDefaultSettings}
>
{t("config_page.vr.restore_default_settings")}
</button>
</div>
);
};

View File

@@ -196,4 +196,18 @@
.common_label {
font-size: 1.4rem;
}
.restore_default_settings_button {
color: var(--dark_basic_text_color);
font-size: 1.2rem;
margin-top: 6rem;
padding: 0.8rem;
border-radius: 0.4rem;
&:hover {
background-color: var(--dark_775_color);
}
&:active {
background-color: var(--dark_900_color);
}
}