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>
|
</tr>
|
||||||
</table>
|
</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>
|
<h2 align="center">What makes it different</h2>
|
||||||
|
|
||||||
<table>
|
<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>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>
|
<td width="33%"><strong>Calm by design</strong><br />No feeds, likes, followers, public profiles, or pressure mechanics.</td>
|
||||||
</tr>
|
</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>
|
</table>
|
||||||
|
|
||||||
<h2 align="center">Product surface</h2>
|
<h2 align="center">Product surface</h2>
|
||||||
|
|
|
||||||
|
|
@ -1014,12 +1014,11 @@ private fun PrimaryHomeActionCard(
|
||||||
) {
|
) {
|
||||||
val colors = action.tone.actionColors()
|
val colors = action.tone.actionColors()
|
||||||
val isDark = isCloserDarkTheme()
|
val isDark = isCloserDarkTheme()
|
||||||
// Daily-question art escalates with the ritual:
|
// Daily-question art stays people-forward on the home card: the ready-to-answer
|
||||||
// answer cards before anyone answers, partner prompt while one partner is waiting,
|
// and reveal-ready moments both use the couple/cards illustration.
|
||||||
// then a dedicated reveal-ready illustration once both answered.
|
|
||||||
val artRes = if (action.target == HomeActionTarget.DailyQuestion) {
|
val artRes = if (action.target == HomeActionTarget.DailyQuestion) {
|
||||||
when (dailyQuestionState) {
|
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
|
DailyQuestionState.BOTH_ANSWERED -> R.drawable.illustration_daily_reveal_ready
|
||||||
else -> homePrimaryArt(action.target)
|
else -> homePrimaryArt(action.target)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue