diff --git a/ts/deckoptions/AudioOptions.svelte b/ts/deckoptions/AudioOptions.svelte
index ffa9db060..3b678d542 100644
--- a/ts/deckoptions/AudioOptions.svelte
+++ b/ts/deckoptions/AudioOptions.svelte
@@ -6,7 +6,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import * as tr from "lib/i18n";
import TitledContainer from "./TitledContainer.svelte";
import Item from "components/Item.svelte";
- import CheckBoxRow from "./CheckBoxRow.svelte";
+ import SwitchRow from "./SwitchRow.svelte";
import type { DeckOptionsState } from "./lib";
export let state: DeckOptionsState;
@@ -18,21 +18,21 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
-
-
{tr.deckConfigDisableAutoplay()}
-
+
-
-
{tr.schedulingAlwaysIncludeQuestionSideWhenReplaying()}
-
+
diff --git a/ts/deckoptions/BuryOptions.svelte b/ts/deckoptions/BuryOptions.svelte
index 0b7f0bb8a..9191265a7 100644
--- a/ts/deckoptions/BuryOptions.svelte
+++ b/ts/deckoptions/BuryOptions.svelte
@@ -6,7 +6,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import * as tr from "lib/i18n";
import TitledContainer from "./TitledContainer.svelte";
import Item from "components/Item.svelte";
- import CheckBoxRow from "./CheckBoxRow.svelte";
+ import SwitchRow from "./SwitchRow.svelte";
import type { DeckOptionsState } from "./lib";
export let state: DeckOptionsState;
@@ -18,22 +18,22 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
-
-
{tr.deckConfigBuryNewSiblings()}
-
+
-
-
{tr.deckConfigBuryReviewSiblings()}
-
+
diff --git a/ts/deckoptions/Switch.svelte b/ts/deckoptions/Switch.svelte
new file mode 100644
index 000000000..0b639fbf7
--- /dev/null
+++ b/ts/deckoptions/Switch.svelte
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
diff --git a/ts/deckoptions/SwitchRow.svelte b/ts/deckoptions/SwitchRow.svelte
new file mode 100644
index 000000000..abde604e3
--- /dev/null
+++ b/ts/deckoptions/SwitchRow.svelte
@@ -0,0 +1,27 @@
+
+
+
+
+
+ {#if markdownTooltip}{:else}{/if}
+
+
+
+
+
+
diff --git a/ts/deckoptions/TimerOptions.svelte b/ts/deckoptions/TimerOptions.svelte
index ced87ba96..996978fc5 100644
--- a/ts/deckoptions/TimerOptions.svelte
+++ b/ts/deckoptions/TimerOptions.svelte
@@ -7,7 +7,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
import TitledContainer from "./TitledContainer.svelte";
import Item from "components/Item.svelte";
import SpinBoxRow from "./SpinBoxRow.svelte";
- import CheckBoxRow from "./CheckBoxRow.svelte";
+ import SwitchRow from "./SwitchRow.svelte";
import type { DeckOptionsState } from "./lib";
export let state: DeckOptionsState;
@@ -31,12 +31,12 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
-
-
{tr.schedulingShowAnswerTimer()}
-
+