From 94bdde07ea1b05710adff2321cd21491d9b5c216 Mon Sep 17 00:00:00 2001 From: Remi <73385395+itsrubberduck@users.noreply.github.com> Date: Sun, 21 Sep 2025 20:56:29 +0200 Subject: [PATCH] Refine lesson module layout and controls --- app/pages/learn.vue | 223 +++++++++++++++++++++++--------------------- 1 file changed, 117 insertions(+), 106 deletions(-) diff --git a/app/pages/learn.vue b/app/pages/learn.vue index b265eaf..4de35fb 100644 --- a/app/pages/learn.vue +++ b/app/pages/learn.vue @@ -168,7 +168,12 @@ -
+
- {{ currentPlan ? currentPlan.scenario.radioCall : 'Flight plan pending' }} + {{ currentPlan ? (currentPlan.scenario.callsign || currentPlan.scenario.radioCall) : 'Flight plan pending' }} {{ currentPlanRoute }} Select or import a flight to launch.
- +
+ + +
mdi-check-circle-outline {{ doneCount(current.id) }}/{{ current.lessons.length }} @@ -838,15 +844,15 @@ :class="{ active: activeLesson && activeLesson.id===l.id, ok: bestScore(current.id,l.id)>=80 }" @click="selectLesson(l)" > - - {{ lessonScoreIcon(current.id, l.id) }} - {{ lessonScoreLabel(current.id, l.id) }} -
mdi-headset {{ l.title }}
+ + {{ lessonScoreIcon(current.id, l.id) }} + {{ lessonScoreLabel(current.id, l.id) }} +
{{ l.desc }}
@@ -859,7 +865,7 @@
-
+
Callsign
{{ scenario.callsign }}
@@ -890,26 +896,6 @@
-
-
-
Mission controls
-

Wrap up, open the briefing again or build a brand-new flight whenever you need.

-
-
- - - -
-
Briefing
@@ -1018,10 +1004,6 @@ mdi-auto-fix Auto-fill -
{{ result.score }}%
@@ -1088,7 +1070,11 @@
-