TotQuiz

{{ mobileContentTitle }}

{{ activeViewTitle || 'All Quizzes' }}

{{ selectedTheme.name }}

Theme editor coming soon...

Select a quiz

Choose a quiz from the list to view and edit songs

Select a theme

Choose a theme to customize colors and fonts

{{ selectedTheme.name }}

{{ selectedTheme.base_theme || 'Custom theme' }}

Built-in theme

Theme customization coming soon

You'll be able to customize colors, fonts, and preview how your quiz will look.

Edit Quiz Details

Update metadata and YouTube settings

YouTube Metadata

Separate tags with commas

Preview

{{ previewCurrentSlide.type }} #{{ previewCurrentSlide.questionIndex + 1 }}
{{ previewLoadingStatus }}
{{ previewLoadingProgress }}%
{{ formatPreviewTime(previewCurrentFrame) }} / {{ formatPreviewTime(previewTotalFrames) }}

Select a song to edit

Choose a song from the list to review and edit timing

{{ selectedQuestion.song_title }}

{{ selectedQuestion.song_artist }}

{{ selectedQuestion.song_album }}

Analyzing audio...
0:00 {{ formatTime(audioDuration) }}

{{ showTimingDetails ? 'Drag regions to move, drag edges to resize' : 'Drag regions to move' }}

Clue
s
s
Hook
s
s

Video

{{ getSelectedVideoInfo().title }} ยท {{ getSelectedVideoInfo().artist }}
No video selected
No video available for this song
0:00 {{ formatTime(videoDuration) }}

{{ showVideoTimingDetails ? 'Drag region to move or resize' : 'Drag region to move' }}

Video Hook
s
s

Theme Preview

Theme preview will go here

{{ quiz.title }}

{{ quiz.source_name || quiz.source_type }}

{{ formatStatus(quiz.status) }}
{{ quiz.total_questions }} songs
No themes yet

{{ theme.name }}

{{ theme.base_theme || 'Custom' }}

Built-in

No Scheduled Playlists

Set up automated quiz generation from your favorite playlists

{{ schedule.name }}

{{ schedule.source_type }}

{{ schedule.enabled ? 'Active' : 'Paused' }}
Next: {{ formatDate(schedule.next_run_at) }} No upcoming runs

{{ selectedQuiz.title }}

{{ formatStatus(selectedQuiz.status) }}

{{ selectedQuiz.description || 'No description' }}

{{ selectedQuiz.youtube_metadata?.title || selectedQuiz.title }}
Enriching {{ enrichingProgress.current }}/{{ enrichingProgress.total }}: {{ enrichingProgress.currentSong }}
{{ question.position + 1 }}

{{ question.song_title }}

{{ question.song_artist }}

{{ selectedTheme.name }}

Theme editor coming soon...

Select a quiz to view songs

Select a theme to customize

{{ selectedTheme.name }}

{{ selectedTheme.base_theme || 'Custom theme' }}

Theme editor coming soon...

Edit Quiz Details

YouTube Metadata

{{ previewCurrentSlide.type }} #{{ previewCurrentSlide.questionIndex + 1 }} Loading...
{{ previewLoadingStatus }}
{{ previewLoadingProgress }}%
{{ formatPreviewTime(previewCurrentFrame) }} / {{ formatPreviewTime(previewTotalFrames) }}

Select a song to edit

{{ selectedQuestion.song_title }}

{{ selectedQuestion.song_artist }}

{{ selectedQuestion.song_album }}

Analyzing...
0:00 {{ formatTime(audioDuration) }}
Clue
Hook

Video

{{ getSelectedVideoInfo().title }} ยท {{ getSelectedVideoInfo().artist }}
No video selected
No video available
0:00 {{ formatTime(videoDuration) }}
Video Hook

Unsaved Changes

You have unsaved changes to the quiz details. What would you like to do?

Delete Quiz

Are you sure you want to delete "{{ selectedQuiz?.title }}"? This action cannot be undone.

Render Without Approval?

{{ quizQuestions.filter(q => q.status !== 'approved').length }} songs have not been approved yet. Are you sure you want to render the video without reviewing all songs?

Unsaved Changes

You have unsaved changes to this song. Discard changes?

Create Quiz

Choose a data source to create your quiz:

{{ versionSelectorType === 'song' ? 'Search Songs' : 'Search Music Videos' }}

โœ“ Best ~ Good ? Poor

Searching...

No results found

Select Playlist

Connect to Spotify

Sign in to access your playlists

Loading playlists...

No playlists found

Spotify Archive

Loading archive playlists...

{{ filteredArchivePlaylists.length }} playlists (cached {{ archiveCacheAge }})

No playlists found

Creating quiz...

{{ creatingQuizStatus }}