###User Story
As a Wikipedia reader, I want to be able to play a daily game about events in history, so that I can pass time and have fun while learning.
###Requirements:
- Splash screen
- On open of game, show splash screen with CTAs to "Play today's game" and "About this game"
- "About this game" leads to [[ https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Game:_Which_came_first | mediawiki page ]] for the game
- Animations
- When each question loads, transition in the Title, then first card, then second card
- After a user taps "Next", cards should transition away
- Card functionality
- User must be able to read entire text within card: if event text is too long to fit in the card, show scrollbar so users know they can scroll to see the full text
- Display an image on the card whenever possible: Pull lede image from first hyperlink, if none query second, third, etc. if none pull from body (check in the same order)
- Once a card is selected, show option to Submit at the bottom of the screen
- Answer reveal
- After answer is submitted, immediately display feedback "Correct!" vs "Incorrect!"
- When the correct answer to the question is revealed, keep showing the "selected" state
- Display the correct dates on each card
- Indicate the correct answer with color & icon, and incorrect answer with color & icon. Must be color-blind friendly
- Results tracking
- Track the results from previous questions at the bottom of the screen
- Update the current question's bubble immediately during answer reveal
- Game content
- Source 5 questions based on "On this day" from the Wikipedia Mainpage of the user's primary language. Ideally these are the same 5 questions that the Android app uses
- Update the game with 5 new questions at the same time Android does every night
- If there are not enough events for that day's game due to community constraints, gracefully show an error that lets users know the game is not available that day
- Pausing the game
- If a user navigates away without finishing their game, their progress should be automatically saved
- If they return to the game, show the Splash screen (mid-play) version with a CTA to "Continue playing"
Note: Overflow menu is on separate task {T422889}
###Designs
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=2-28968&t=t2bomiNoDtPOvK8a-1 | splash screen ]]
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=7-7965&t=t2bomiNoDtPOvK8a-1 | card functionality ]]
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=10-8261&t=t2bomiNoDtPOvK8a-1 | when selected, show submit ]]
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=10-8039&t=t2bomiNoDtPOvK8a-1 | incorrect answer
]]
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=13-8345&t=t2bomiNoDtPOvK8a-1 | correct answer
]]
[[ https://www.figma.com/design/OQOBB3jC1hg9Ezz53sY7ER/iOS-%E2%80%94%C2%A0Games?node-id=56-3684&t=t2bomiNoDtPOvK8a-1 | returning post-pause
]]
for animations, refer to game as implemented in the android app.