diff --git a/README.md b/README.md
index 457c2928..19dc6b2f 100644
--- a/README.md
+++ b/README.md
@@ -80,6 +80,13 @@ Fresh Android dark-mode captures from the current emulator build.
+
Visual system
+
+Closer uses paired light and dark illustration assets so the product can stay warm without fighting
+the selected theme. The home daily-question card is intentionally people-forward: the ready-to-answer
+and reveal-ready moments use the couple/cards artwork, while quieter waiting states can fall back to
+the answer-card ritual art.
+
What makes it different
@@ -93,6 +100,11 @@ Fresh Android dark-mode captures from the current emulator build.
Curated prompts Question packs are written and reviewed, not generated at answer time. |
Calm by design No feeds, likes, followers, public profiles, or pressure mechanics. |
+
+ Theme-aware art Light and dark illustrations are paired for the same product moments. |
+ Human warmth The home ritual leads with people and recognizable Closer card artwork. |
+ Private rituals The visual language reinforces answering alone, revealing together, and continuing gently. |
+
Product surface
diff --git a/app/src/main/java/app/closer/ui/home/HomeScreen.kt b/app/src/main/java/app/closer/ui/home/HomeScreen.kt
index 8bb00349..e05dc430 100644
--- a/app/src/main/java/app/closer/ui/home/HomeScreen.kt
+++ b/app/src/main/java/app/closer/ui/home/HomeScreen.kt
@@ -1014,12 +1014,11 @@ private fun PrimaryHomeActionCard(
) {
val colors = action.tone.actionColors()
val isDark = isCloserDarkTheme()
- // Daily-question art escalates with the ritual:
- // answer cards before anyone answers, partner prompt while one partner is waiting,
- // then a dedicated reveal-ready illustration once both answered.
+ // Daily-question art stays people-forward on the home card: the ready-to-answer
+ // and reveal-ready moments both use the couple/cards illustration.
val artRes = if (action.target == HomeActionTarget.DailyQuestion) {
when (dailyQuestionState) {
- DailyQuestionState.UNANSWERED -> R.drawable.illustration_daily_question
+ DailyQuestionState.UNANSWERED -> R.drawable.illustration_daily_reveal_ready
DailyQuestionState.BOTH_ANSWERED -> R.drawable.illustration_daily_reveal_ready
else -> homePrimaryArt(action.target)
}