From 3e97461a24c7dea0e7e2d1a2978202eae21ed7c2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 23:12:11 +0000 Subject: [PATCH 1/2] Initial plan From ae6ff9f9e53cba3fb81be98ecce0af784b2a40d7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 20 Apr 2026 23:19:13 +0000 Subject: [PATCH 2/2] redesign start_screen.html with interactive demo board preview Agent-Logs-Url: https://github.com/prashantchahar/my-soc-ops-python/sessions/f7b26cef-f42c-4ddb-ab97-9c90713934df Co-authored-by: prashantchahar <19215720+prashantchahar@users.noreply.github.com> --- app/templates/components/start_screen.html | 180 ++++++++++++++++++--- tests/test_api.py | 5 +- 2 files changed, 163 insertions(+), 22 deletions(-) diff --git a/app/templates/components/start_screen.html b/app/templates/components/start_screen.html index 9fe766b..17330e4 100644 --- a/app/templates/components/start_screen.html +++ b/app/templates/components/start_screen.html @@ -1,32 +1,172 @@
-
-
- -
◆ ✦ ◈
- -

BOLLYWOOD

-

BINGO

-

~ Masala Cinema ~

- - -
-

How to Play

-
    -
  • 🎬 Find people who match the questions
  • -
  • 🎭 Tap a square when you find a match
  • -
  • ✨ Get 5 in a row to win the show!
  • -
+
+ + +
+
◆ ✦ ◈
+

BOLLYWOOD

+

BINGO

+

~ Masala Cinema ~

+

The social icebreaker game for Bollywood lovers

+ + +
+
+
🎬
+

Find People

+

Match fellow Bollywood fans

+
+
+
🎭
+

Live Drama

+

Classic filmi moments alive

+
+
+
+

Win the Show

+

5 in a row = Star!

+
+
+
+ + +
+ + +
+ + ✦ LIVE PREVIEW ✦ + +
+

Experience the Magic

+

+ Try clicking a few squares to see how it works! +

+ + +
+ +
+ +
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +

+ ☝️ Interactive preview — click any square above! +

+
+ + +
+
+

Ready for the Full Show?

+

Gather your squad, tap BEGIN, and discover who's the ultimate Bollywood fan!

-
+ + + + + +
diff --git a/tests/test_api.py b/tests/test_api.py index f81b4c2..68abbce 100644 --- a/tests/test_api.py +++ b/tests/test_api.py @@ -18,7 +18,8 @@ def test_home_contains_start_screen(self, client: TestClient): response = client.get("/") assert "BOLLYWOOD" in response.text assert "BEGIN THE SHOW" in response.text - assert "How to Play" in response.text + assert "Experience the Magic" in response.text + assert "LIVE PREVIEW" in response.text def test_home_sets_session_cookie(self, client: TestClient): response = client.get("/") @@ -58,7 +59,7 @@ def test_reset_returns_start_screen(self, client: TestClient): response = client.post("/reset") assert response.status_code == 200 assert "BEGIN THE SHOW" in response.text - assert "How to Play" in response.text + assert "Experience the Magic" in response.text class TestDismissModal: