Skip to main content

Screenshot spec: Polls & questionnaires (R2.8)

As of: July 2026
Language: Deutsch
Used in: Polls tab, Meeting roles, Event meeting options, Calendar, Calls

This document defines screenshots for quick polls, questionnaires, the meeting stage dialog, calendar prep, and post-meeting results (Vistameet-Teams R2.8).

App reference: PollPanel, CreatePollDialog, CreateQuestionnaireDialog, PollStageDialog, MeetingPollsPrepPanel, AppointmentPollsDialog.


Capture rules

RuleValue
Resolution1920×1080 (screenshot-config.json)
BrowserCurrent Chrome or Edge
Tenant / logindev03, User 1 (E2E_USER1) — see SETUP.md
LocalesDE and EN (SCREENSHOT_LOCALES=de,en)
Outputdocs/screenshots/de/ and docs/screenshots/en/
ModerationCreating/starting polls requires Matrix power level ≥ 50

Meeting shots often need two users or a Sparks appointment with a Matrix meeting chat.


Overview

FileUIAutomation
add-tab-dialog.pngAdd tab (Polls, Whiteboard)Config: add-tab-dialog
polls-tab.pngPolls tab, Quick poll sub-tabConfig: polls-tab
polls-tab-questionnaires.pngPolls tab, Questionnaires sub-tabConfig: polls-tab-questionnaires
create-poll-dialog.pngCreate poll dialog (draft/start)Config: create-poll-dialog
create-questionnaire-dialog.pngCreate questionnaire (question types)Config: create-questionnaire-dialog
calendar-polls-prep-panel.pngEdit event → Prepare pollsManual
calendar-poll-results-dialog.pngCalendar context menu → Poll resultsManual
call-log-poll-results-dialog.pngCalls → appointment → Poll resultsManual
meeting-polls-drawer.pngMeeting drawer with PollPanelConfig (join required)
meeting-poll-stage-dialog.pngStage overlay for active quick pollManual / E2E

See the German spec for detailed steps and acceptance criteria per screenshot.


Generate (chat / room)

npm run screenshots -- --only=add-tab-dialog,polls-tab,polls-tab-questionnaires,create-poll-dialog,create-questionnaire-dialog

Meeting and calendar entries: see _manualNote in scripts/screenshot-config.json.