From 3bb77f964dee8b7a88309df3c8ca8a80bd10b9c2 Mon Sep 17 00:00:00 2001 From: llama Date: Sat, 18 Oct 2025 10:07:18 +0800 Subject: [PATCH] add components --- qt/launcher-gui/src/routes/Action.svelte | 90 +++++++++++++++++++ .../src/routes/AnkiWillStart.svelte | 65 ++++++++++++++ qt/launcher-gui/src/routes/Options.svelte | 64 +++++++++++++ qt/launcher-gui/src/routes/Spinner.svelte | 70 +++++++++++++++ qt/launcher-gui/src/routes/Term.svelte | 85 ++++++++++++++++++ 5 files changed, 374 insertions(+) create mode 100644 qt/launcher-gui/src/routes/Action.svelte create mode 100644 qt/launcher-gui/src/routes/AnkiWillStart.svelte create mode 100644 qt/launcher-gui/src/routes/Options.svelte create mode 100644 qt/launcher-gui/src/routes/Spinner.svelte create mode 100644 qt/launcher-gui/src/routes/Term.svelte diff --git a/qt/launcher-gui/src/routes/Action.svelte b/qt/launcher-gui/src/routes/Action.svelte new file mode 100644 index 000000000..1aa6d5f6c --- /dev/null +++ b/qt/launcher-gui/src/routes/Action.svelte @@ -0,0 +1,90 @@ + + + +
+ {#if latest != null && latest != current} + + + + {/if} + {#if current != null} + + + + {/if} + + +
+ {"->"} +
+
+ +
+
+
+ + diff --git a/qt/launcher-gui/src/routes/AnkiWillStart.svelte b/qt/launcher-gui/src/routes/AnkiWillStart.svelte new file mode 100644 index 000000000..1626dc0ad --- /dev/null +++ b/qt/launcher-gui/src/routes/AnkiWillStart.svelte @@ -0,0 +1,65 @@ + + + + + +{#await launch} + +
{$tr.launcherAnkiIsWarmingUp()}
+ {#if warmingUp} +
{$tr.launcherThisMayTake()}
+ {/if} +
+{:then} + + + + + + +{/await} diff --git a/qt/launcher-gui/src/routes/Options.svelte b/qt/launcher-gui/src/routes/Options.svelte new file mode 100644 index 000000000..be656f926 --- /dev/null +++ b/qt/launcher-gui/src/routes/Options.svelte @@ -0,0 +1,64 @@ + + + + +
+ + + {$tr.launcherAllowBetasToggle()} + + +
+
+ + + {$tr.launcherDownloadCaching()} + + +
+
+ + + {$tr.launcherUseMirror()} + + +
+
diff --git a/qt/launcher-gui/src/routes/Spinner.svelte b/qt/launcher-gui/src/routes/Spinner.svelte new file mode 100644 index 000000000..259232897 --- /dev/null +++ b/qt/launcher-gui/src/routes/Spinner.svelte @@ -0,0 +1,70 @@ + + + + +
+
+
+
+
+
+
+
+ {label} + {@render children?.()} +
+
+ + diff --git a/qt/launcher-gui/src/routes/Term.svelte b/qt/launcher-gui/src/routes/Term.svelte new file mode 100644 index 000000000..7982fef05 --- /dev/null +++ b/qt/launcher-gui/src/routes/Term.svelte @@ -0,0 +1,85 @@ + + + +
+
+
+ +