From 64745ad9ae6ca906cf5bcf6e308c9c22c792ea37 Mon Sep 17 00:00:00 2001 From: Boen_Shi Date: Mon, 29 Jun 2026 16:16:04 +0800 Subject: [PATCH] Add fullscreen toggle and answer summaries --- frontend/components.d.ts | 1 + frontend/src/layouts/QuizLayout.vue | 30 +++++- frontend/src/views/app/QuizView.vue | 144 +++++++++++++++++++++++----- 3 files changed, 150 insertions(+), 25 deletions(-) diff --git a/frontend/components.d.ts b/frontend/components.d.ts index d71120b..38a8406 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -38,6 +38,7 @@ declare module 'vue' { ElTabPane: typeof import('element-plus/es')['ElTabPane'] ElTabs: typeof import('element-plus/es')['ElTabs'] ElTag: typeof import('element-plus/es')['ElTag'] + ElTooltip: typeof import('element-plus/es')['ElTooltip'] ElTree: typeof import('element-plus/es')['ElTree'] ElUpload: typeof import('element-plus/es')['ElUpload'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/frontend/src/layouts/QuizLayout.vue b/frontend/src/layouts/QuizLayout.vue index eb85f4f..fff1ca3 100644 --- a/frontend/src/layouts/QuizLayout.vue +++ b/frontend/src/layouts/QuizLayout.vue @@ -1,11 +1,27 @@