diff --git a/app/src/main/java/app/closer/ui/questions/QuestionCategoryScreen.kt b/app/src/main/java/app/closer/ui/questions/QuestionCategoryScreen.kt index c4620d16..30930a7b 100644 --- a/app/src/main/java/app/closer/ui/questions/QuestionCategoryScreen.kt +++ b/app/src/main/java/app/closer/ui/questions/QuestionCategoryScreen.kt @@ -253,29 +253,30 @@ private fun PackArtworkHeader(categoryId: String) { } private fun packArtworkRes(categoryId: String): Int = when (categoryId) { + "boundaries" -> R.drawable.pack_art_boundaries "communication" -> R.drawable.pack_art_communication - "trust", - "boundaries", - "conflict", - "conflict_repair", - "rebuilding_trust" -> R.drawable.pack_art_trust_repair - "emotional_intimacy", - "gratitude", - "couple_intimacy" -> R.drawable.pack_art_intimacy - "fun", - "date_night", - "quality_time" -> R.drawable.pack_art_fun_date - "future", - "values" -> R.drawable.pack_art_future_goals - "home_life", - "stress" -> R.drawable.pack_art_home_life - "money" -> R.drawable.pack_art_money_values - "marriage", - "parenting" -> R.drawable.pack_art_family_commitment - "sex_and_desire", - "sexual_preferences", - "physical_intimacy" -> R.drawable.pack_art_desire + "conflict" -> R.drawable.pack_art_conflict + "conflict_repair" -> R.drawable.pack_art_conflict_repair + "daily_fun_mc" -> R.drawable.pack_art_daily_fun_mc + "date_night" -> R.drawable.pack_art_date_night "difficult_conversations" -> R.drawable.pack_art_deep_reflection + "emotional_intimacy" -> R.drawable.pack_art_intimacy + "couple_intimacy" -> R.drawable.pack_art_intimacy + "fun" -> R.drawable.pack_art_fun_date + "future" -> R.drawable.pack_art_future_goals + "gratitude" -> R.drawable.pack_art_gratitude + "home_life" -> R.drawable.pack_art_home_life + "marriage" -> R.drawable.pack_art_family_commitment + "money" -> R.drawable.pack_art_money_values + "parenting" -> R.drawable.pack_art_parenting + "physical_intimacy" -> R.drawable.pack_art_physical_intimacy + "quality_time" -> R.drawable.pack_art_quality_time + "rebuilding_trust" -> R.drawable.pack_art_trust_repair + "sex_and_desire" -> R.drawable.pack_art_desire + "sexual_preferences" -> R.drawable.pack_art_sexual_preferences + "stress" -> R.drawable.pack_art_stress + "trust" -> R.drawable.pack_art_trust + "values" -> R.drawable.pack_art_values else -> R.drawable.pack_art_deep_reflection } diff --git a/app/src/main/java/app/closer/ui/questions/QuestionPackLibraryScreen.kt b/app/src/main/java/app/closer/ui/questions/QuestionPackLibraryScreen.kt index b356598f..a24047ce 100644 --- a/app/src/main/java/app/closer/ui/questions/QuestionPackLibraryScreen.kt +++ b/app/src/main/java/app/closer/ui/questions/QuestionPackLibraryScreen.kt @@ -387,29 +387,30 @@ private fun packAccent(categoryId: String): Color { } private fun packArtworkRes(categoryId: String): Int = when (categoryId) { + "boundaries" -> R.drawable.pack_art_boundaries "communication" -> R.drawable.pack_art_communication - "trust", - "boundaries", - "conflict", - "conflict_repair", - "rebuilding_trust" -> R.drawable.pack_art_trust_repair - "emotional_intimacy", - "gratitude", - "couple_intimacy" -> R.drawable.pack_art_intimacy - "fun", - "date_night", - "quality_time" -> R.drawable.pack_art_fun_date - "future", - "values" -> R.drawable.pack_art_future_goals - "home_life", - "stress" -> R.drawable.pack_art_home_life - "money" -> R.drawable.pack_art_money_values - "marriage", - "parenting" -> R.drawable.pack_art_family_commitment - "sex_and_desire", - "sexual_preferences", - "physical_intimacy" -> R.drawable.pack_art_desire + "conflict" -> R.drawable.pack_art_conflict + "conflict_repair" -> R.drawable.pack_art_conflict_repair + "daily_fun_mc" -> R.drawable.pack_art_daily_fun_mc + "date_night" -> R.drawable.pack_art_date_night "difficult_conversations" -> R.drawable.pack_art_deep_reflection + "emotional_intimacy" -> R.drawable.pack_art_intimacy + "couple_intimacy" -> R.drawable.pack_art_intimacy + "fun" -> R.drawable.pack_art_fun_date + "future" -> R.drawable.pack_art_future_goals + "gratitude" -> R.drawable.pack_art_gratitude + "home_life" -> R.drawable.pack_art_home_life + "marriage" -> R.drawable.pack_art_family_commitment + "money" -> R.drawable.pack_art_money_values + "parenting" -> R.drawable.pack_art_parenting + "physical_intimacy" -> R.drawable.pack_art_physical_intimacy + "quality_time" -> R.drawable.pack_art_quality_time + "rebuilding_trust" -> R.drawable.pack_art_trust_repair + "sex_and_desire" -> R.drawable.pack_art_desire + "sexual_preferences" -> R.drawable.pack_art_sexual_preferences + "stress" -> R.drawable.pack_art_stress + "trust" -> R.drawable.pack_art_trust + "values" -> R.drawable.pack_art_values else -> R.drawable.pack_art_deep_reflection } diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_boundaries.png b/app/src/main/res/drawable-night-nodpi/pack_art_boundaries.png new file mode 100644 index 00000000..a4f34fca Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_boundaries.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_conflict.png b/app/src/main/res/drawable-night-nodpi/pack_art_conflict.png new file mode 100644 index 00000000..513b09f2 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_conflict.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_conflict_repair.png b/app/src/main/res/drawable-night-nodpi/pack_art_conflict_repair.png new file mode 100644 index 00000000..08522657 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_conflict_repair.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_daily_fun_mc.png b/app/src/main/res/drawable-night-nodpi/pack_art_daily_fun_mc.png new file mode 100644 index 00000000..a777a2a9 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_daily_fun_mc.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_date_night.png b/app/src/main/res/drawable-night-nodpi/pack_art_date_night.png new file mode 100644 index 00000000..adb5e366 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_date_night.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_gratitude.png b/app/src/main/res/drawable-night-nodpi/pack_art_gratitude.png new file mode 100644 index 00000000..a835f3cd Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_gratitude.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_parenting.png b/app/src/main/res/drawable-night-nodpi/pack_art_parenting.png new file mode 100644 index 00000000..0481aa2c Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_parenting.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_physical_intimacy.png b/app/src/main/res/drawable-night-nodpi/pack_art_physical_intimacy.png new file mode 100644 index 00000000..56d2fbf7 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_physical_intimacy.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_quality_time.png b/app/src/main/res/drawable-night-nodpi/pack_art_quality_time.png new file mode 100644 index 00000000..da953812 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_quality_time.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_sexual_preferences.png b/app/src/main/res/drawable-night-nodpi/pack_art_sexual_preferences.png new file mode 100644 index 00000000..49f691e5 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_sexual_preferences.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_stress.png b/app/src/main/res/drawable-night-nodpi/pack_art_stress.png new file mode 100644 index 00000000..5304b0f9 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_stress.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_trust.png b/app/src/main/res/drawable-night-nodpi/pack_art_trust.png new file mode 100644 index 00000000..0b93e1e9 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_trust.png differ diff --git a/app/src/main/res/drawable-night-nodpi/pack_art_values.png b/app/src/main/res/drawable-night-nodpi/pack_art_values.png new file mode 100644 index 00000000..42dc9a37 Binary files /dev/null and b/app/src/main/res/drawable-night-nodpi/pack_art_values.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_boundaries.png b/app/src/main/res/drawable-nodpi/pack_art_boundaries.png new file mode 100644 index 00000000..f219865c Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_boundaries.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_conflict.png b/app/src/main/res/drawable-nodpi/pack_art_conflict.png new file mode 100644 index 00000000..0cca24eb Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_conflict.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_conflict_repair.png b/app/src/main/res/drawable-nodpi/pack_art_conflict_repair.png new file mode 100644 index 00000000..2179742c Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_conflict_repair.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_daily_fun_mc.png b/app/src/main/res/drawable-nodpi/pack_art_daily_fun_mc.png new file mode 100644 index 00000000..12b1b643 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_daily_fun_mc.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_date_night.png b/app/src/main/res/drawable-nodpi/pack_art_date_night.png new file mode 100644 index 00000000..f571d983 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_date_night.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_gratitude.png b/app/src/main/res/drawable-nodpi/pack_art_gratitude.png new file mode 100644 index 00000000..8385454b Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_gratitude.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_parenting.png b/app/src/main/res/drawable-nodpi/pack_art_parenting.png new file mode 100644 index 00000000..027146b3 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_parenting.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_physical_intimacy.png b/app/src/main/res/drawable-nodpi/pack_art_physical_intimacy.png new file mode 100644 index 00000000..525a82f8 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_physical_intimacy.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_quality_time.png b/app/src/main/res/drawable-nodpi/pack_art_quality_time.png new file mode 100644 index 00000000..78b6921d Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_quality_time.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_sexual_preferences.png b/app/src/main/res/drawable-nodpi/pack_art_sexual_preferences.png new file mode 100644 index 00000000..d2eb7f84 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_sexual_preferences.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_stress.png b/app/src/main/res/drawable-nodpi/pack_art_stress.png new file mode 100644 index 00000000..c64ec06c Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_stress.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_trust.png b/app/src/main/res/drawable-nodpi/pack_art_trust.png new file mode 100644 index 00000000..e26f5434 Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_trust.png differ diff --git a/app/src/main/res/drawable-nodpi/pack_art_values.png b/app/src/main/res/drawable-nodpi/pack_art_values.png new file mode 100644 index 00000000..ec1aa0cd Binary files /dev/null and b/app/src/main/res/drawable-nodpi/pack_art_values.png differ diff --git a/docs/brand/asset-system.md b/docs/brand/asset-system.md index b9d4e103..a087acdd 100644 --- a/docs/brand/asset-system.md +++ b/docs/brand/asset-system.md @@ -135,7 +135,7 @@ Use the 2D pastel couple art as the large-format identity. | Couple moments | `illustration-couple-onboarding`, `invite`, `history`, `paywall`, `subscription` | Onboarding, pairing, history, paywall | | Product rituals | `illustration-daily-question`, `partner-activation`, `reveal-celebration` | Daily question, partner wait state, reveal | | Play and progress | `illustration-spin-wheel`, `streak-milestone`, `together-empty` | Play hub, milestones, empty states | -| Pack art | `pack-art-*` | Question pack cards and category headers | +| Pack art | `app/src/main/res/drawable*-nodpi/pack_art_*.png` + `docs/brand/generated-art/pack_art_*` | Question pack cards and category headers | | Particles | `particle-heart`, `particle-petal` | Reveal, match, milestone celebration | Needed additions: diff --git a/docs/brand/generated-art/dark/pack_art_boundaries_dark.png b/docs/brand/generated-art/dark/pack_art_boundaries_dark.png new file mode 100644 index 00000000..a4f34fca Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_boundaries_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_conflict_dark.png b/docs/brand/generated-art/dark/pack_art_conflict_dark.png new file mode 100644 index 00000000..513b09f2 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_conflict_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_conflict_repair_dark.png b/docs/brand/generated-art/dark/pack_art_conflict_repair_dark.png new file mode 100644 index 00000000..08522657 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_conflict_repair_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_daily_fun_mc_dark.png b/docs/brand/generated-art/dark/pack_art_daily_fun_mc_dark.png new file mode 100644 index 00000000..658df903 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_daily_fun_mc_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_date_night_dark.png b/docs/brand/generated-art/dark/pack_art_date_night_dark.png new file mode 100644 index 00000000..adb5e366 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_date_night_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_gratitude_dark.png b/docs/brand/generated-art/dark/pack_art_gratitude_dark.png new file mode 100644 index 00000000..1c692854 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_gratitude_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_parenting_dark.png b/docs/brand/generated-art/dark/pack_art_parenting_dark.png new file mode 100644 index 00000000..3f3841b6 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_parenting_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_physical_intimacy_dark.png b/docs/brand/generated-art/dark/pack_art_physical_intimacy_dark.png new file mode 100644 index 00000000..cd441be5 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_physical_intimacy_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_quality_time_dark.png b/docs/brand/generated-art/dark/pack_art_quality_time_dark.png new file mode 100644 index 00000000..da953812 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_quality_time_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_sexual_preferences_dark.png b/docs/brand/generated-art/dark/pack_art_sexual_preferences_dark.png new file mode 100644 index 00000000..49f691e5 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_sexual_preferences_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_stress_dark.png b/docs/brand/generated-art/dark/pack_art_stress_dark.png new file mode 100644 index 00000000..5304b0f9 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_stress_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_trust_dark.png b/docs/brand/generated-art/dark/pack_art_trust_dark.png new file mode 100644 index 00000000..0b93e1e9 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_trust_dark.png differ diff --git a/docs/brand/generated-art/dark/pack_art_values_dark.png b/docs/brand/generated-art/dark/pack_art_values_dark.png new file mode 100644 index 00000000..42dc9a37 Binary files /dev/null and b/docs/brand/generated-art/dark/pack_art_values_dark.png differ diff --git a/docs/brand/generated-art/pack_art_boundaries.png b/docs/brand/generated-art/pack_art_boundaries.png new file mode 100644 index 00000000..f219865c Binary files /dev/null and b/docs/brand/generated-art/pack_art_boundaries.png differ diff --git a/docs/brand/generated-art/pack_art_communication.png b/docs/brand/generated-art/pack_art_communication.png new file mode 100644 index 00000000..faac167f Binary files /dev/null and b/docs/brand/generated-art/pack_art_communication.png differ diff --git a/docs/brand/generated-art/pack_art_conflict.png b/docs/brand/generated-art/pack_art_conflict.png new file mode 100644 index 00000000..0cca24eb Binary files /dev/null and b/docs/brand/generated-art/pack_art_conflict.png differ diff --git a/docs/brand/generated-art/pack_art_conflict_repair.png b/docs/brand/generated-art/pack_art_conflict_repair.png new file mode 100644 index 00000000..2179742c Binary files /dev/null and b/docs/brand/generated-art/pack_art_conflict_repair.png differ diff --git a/docs/brand/generated-art/pack_art_daily_fun_mc.png b/docs/brand/generated-art/pack_art_daily_fun_mc.png new file mode 100644 index 00000000..12b1b643 Binary files /dev/null and b/docs/brand/generated-art/pack_art_daily_fun_mc.png differ diff --git a/docs/brand/generated-art/pack_art_date_night.png b/docs/brand/generated-art/pack_art_date_night.png new file mode 100644 index 00000000..f571d983 Binary files /dev/null and b/docs/brand/generated-art/pack_art_date_night.png differ diff --git a/docs/brand/generated-art/pack_art_deep_reflection.png b/docs/brand/generated-art/pack_art_deep_reflection.png new file mode 100644 index 00000000..bb021392 Binary files /dev/null and b/docs/brand/generated-art/pack_art_deep_reflection.png differ diff --git a/docs/brand/generated-art/pack_art_desire.png b/docs/brand/generated-art/pack_art_desire.png new file mode 100644 index 00000000..63b86a15 Binary files /dev/null and b/docs/brand/generated-art/pack_art_desire.png differ diff --git a/docs/brand/generated-art/pack_art_family_commitment.png b/docs/brand/generated-art/pack_art_family_commitment.png new file mode 100644 index 00000000..75782d43 Binary files /dev/null and b/docs/brand/generated-art/pack_art_family_commitment.png differ diff --git a/docs/brand/generated-art/pack_art_fun_date.png b/docs/brand/generated-art/pack_art_fun_date.png new file mode 100644 index 00000000..dd702137 Binary files /dev/null and b/docs/brand/generated-art/pack_art_fun_date.png differ diff --git a/docs/brand/generated-art/pack_art_future_goals.png b/docs/brand/generated-art/pack_art_future_goals.png new file mode 100644 index 00000000..4ee9f286 Binary files /dev/null and b/docs/brand/generated-art/pack_art_future_goals.png differ diff --git a/docs/brand/generated-art/pack_art_gratitude.png b/docs/brand/generated-art/pack_art_gratitude.png new file mode 100644 index 00000000..8385454b Binary files /dev/null and b/docs/brand/generated-art/pack_art_gratitude.png differ diff --git a/docs/brand/generated-art/pack_art_home_life.png b/docs/brand/generated-art/pack_art_home_life.png new file mode 100644 index 00000000..191d1efb Binary files /dev/null and b/docs/brand/generated-art/pack_art_home_life.png differ diff --git a/docs/brand/generated-art/pack_art_intimacy.png b/docs/brand/generated-art/pack_art_intimacy.png new file mode 100644 index 00000000..6fc899a5 Binary files /dev/null and b/docs/brand/generated-art/pack_art_intimacy.png differ diff --git a/docs/brand/generated-art/pack_art_money_values.png b/docs/brand/generated-art/pack_art_money_values.png new file mode 100644 index 00000000..b7ec34de Binary files /dev/null and b/docs/brand/generated-art/pack_art_money_values.png differ diff --git a/docs/brand/generated-art/pack_art_parenting.png b/docs/brand/generated-art/pack_art_parenting.png new file mode 100644 index 00000000..a8331af6 Binary files /dev/null and b/docs/brand/generated-art/pack_art_parenting.png differ diff --git a/docs/brand/generated-art/pack_art_physical_intimacy.png b/docs/brand/generated-art/pack_art_physical_intimacy.png new file mode 100644 index 00000000..525a82f8 Binary files /dev/null and b/docs/brand/generated-art/pack_art_physical_intimacy.png differ diff --git a/docs/brand/generated-art/pack_art_quality_time.png b/docs/brand/generated-art/pack_art_quality_time.png new file mode 100644 index 00000000..78b6921d Binary files /dev/null and b/docs/brand/generated-art/pack_art_quality_time.png differ diff --git a/docs/brand/generated-art/pack_art_sexual_preferences.png b/docs/brand/generated-art/pack_art_sexual_preferences.png new file mode 100644 index 00000000..d2eb7f84 Binary files /dev/null and b/docs/brand/generated-art/pack_art_sexual_preferences.png differ diff --git a/docs/brand/generated-art/pack_art_stress.png b/docs/brand/generated-art/pack_art_stress.png new file mode 100644 index 00000000..c64ec06c Binary files /dev/null and b/docs/brand/generated-art/pack_art_stress.png differ diff --git a/docs/brand/generated-art/pack_art_trust.png b/docs/brand/generated-art/pack_art_trust.png new file mode 100644 index 00000000..e26f5434 Binary files /dev/null and b/docs/brand/generated-art/pack_art_trust.png differ diff --git a/docs/brand/generated-art/pack_art_trust_repair.png b/docs/brand/generated-art/pack_art_trust_repair.png new file mode 100644 index 00000000..203dd8d3 Binary files /dev/null and b/docs/brand/generated-art/pack_art_trust_repair.png differ diff --git a/docs/brand/generated-art/pack_art_values.png b/docs/brand/generated-art/pack_art_values.png new file mode 100644 index 00000000..ec1aa0cd Binary files /dev/null and b/docs/brand/generated-art/pack_art_values.png differ