fix(home): use people art for daily question card
This commit is contained in:
parent
6bd28d34e4
commit
53a821a80d
12
README.md
12
README.md
|
|
@ -80,6 +80,13 @@ Fresh Android dark-mode captures from the current emulator build.
|
|||
</tr>
|
||||
</table>
|
||||
|
||||
<h2 align="center">Visual system</h2>
|
||||
|
||||
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.
|
||||
|
||||
<h2 align="center">What makes it different</h2>
|
||||
|
||||
<table>
|
||||
|
|
@ -93,6 +100,11 @@ Fresh Android dark-mode captures from the current emulator build.
|
|||
<td width="33%"><strong>Curated prompts</strong><br />Question packs are written and reviewed, not generated at answer time.</td>
|
||||
<td width="33%"><strong>Calm by design</strong><br />No feeds, likes, followers, public profiles, or pressure mechanics.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="33%"><strong>Theme-aware art</strong><br />Light and dark illustrations are paired for the same product moments.</td>
|
||||
<td width="33%"><strong>Human warmth</strong><br />The home ritual leads with people and recognizable Closer card artwork.</td>
|
||||
<td width="33%"><strong>Private rituals</strong><br />The visual language reinforces answering alone, revealing together, and continuing gently.</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h2 align="center">Product surface</h2>
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue