{{ quiz.source_name || quiz.source_type }}
{{ theme.base_theme || 'Custom' }}
Set up automated quiz generation from your favorite playlists
{{ schedule.source_type }}
{{ selectedQuiz.description || 'No description' }}
{{ selectedQuiz.youtube_metadata?.title || selectedQuiz.title }}
{{ selectedQuiz.youtube_metadata?.hashtags?.length ? selectedQuiz.youtube_metadata.hashtags.map(h => '#' + h).join(' ') : 'No hashtags' }}
{{ question.song_artist }}
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.base_theme || 'Custom theme' }}
Built-in themeTheme customization coming soon
You'll be able to customize colors, fonts, and preview how your quiz will look.
Update metadata and YouTube settings
Separate tags with commas
Select a song to edit
Choose a song from the list to review and edit timing
{{ selectedQuestion.song_artist }}
{{ selectedQuestion.song_album }}
{{ showTimingDetails ? 'Drag regions to move, drag edges to resize' : 'Drag regions to move' }}
{{ showVideoTimingDetails ? 'Drag region to move or resize' : 'Drag region to move' }}
{{ quiz.source_name || quiz.source_type }}
{{ theme.base_theme || 'Custom' }}
Set up automated quiz generation from your favorite playlists
{{ schedule.source_type }}
{{ selectedQuiz.description || 'No description' }}
{{ question.song_artist }}
Theme editor coming soon...
Select a quiz to view songs
Select a theme to customize
{{ selectedTheme.base_theme || 'Custom theme' }}
Select a song to edit
{{ selectedQuestion.song_artist }}
{{ selectedQuestion.song_album }}
You have unsaved changes to the quiz details. What would you like to do?
Are you sure you want to delete "{{ selectedQuiz?.title }}"? This action cannot be undone.
{{ 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?
You have unsaved changes to this song. Discard changes?
Choose a data source to create your quiz:
Searching...
No results found
Sign in to access your playlists
Loading playlists...
Loading archive playlists...
{{ filteredArchivePlaylists.length }} playlists (cached {{ archiveCacheAge }})
Creating quiz...
{{ creatingQuizStatus }}