Update comfort zone dialogs to explain gate logic

This commit is contained in:
jjbrunton committed 2026-01-17 17:21:04 +00:00
1 parent b8c271cce1
commit ce68d57a49
2 files changed
+9 -11

No files matched your search

@@ -249,7 +249,7 @@ export function IntensitySlider({
)}
<Text style={styles.modalTitle}>
{levelsDiffer
? (userIsHigher ? "Different Comfort Zones" : "You're in Sync")
? (userIsHigher ? "Different Comfort Zones" : "Room to Explore")
: "You're Perfectly Matched"
}
</Text>
@@ -306,29 +306,27 @@ export function IntensitySlider({
) : userIsHigher ? (
<>
<Text style={styles.modalText}>
Your comfort zone is set higher than {displayPartnerName}'s.
This means some questions you see won't appear for them.
You're both seeing questions up to {partnerLevel?.label} level because that's {displayPartnerName}'s comfort zone.
</Text>
<View style={[styles.modalTip, styles.modalTipWarning]}>
<Ionicons name="information-circle" size={16} color={colors.warning} />
<Text style={[styles.modalTipText, styles.modalTipTextWarning]}>
Swipes on {current.label} content won't match since {displayPartnerName} is at {partnerLevel?.label}
You won't see {current.label} content until {displayPartnerName} raises their level
</Text>
</View>
<Text style={styles.modalSubtext}>
Consider aligning your levels, or enjoy different paces — it's your choice!
The lower setting between you determines what you both see.
</Text>
</>
) : (
<>
<Text style={styles.modalText}>
{displayPartnerName}'s comfort zone is higher than yours.
They might swipe on questions you don't see.
You're both seeing questions up to {current.label} level based on your comfort zone.
</Text>
<View style={styles.modalTip}>
<Ionicons name="shield-checkmark" size={16} color={colors.secondary} />
<Ionicons name="arrow-up-circle" size={16} color={colors.secondary} />
<Text style={styles.modalTipText}>
You'll only see content within your comfort zone
{displayPartnerName} is at {partnerLevel?.label} — raise yours to unlock more content together
</Text>
</View>
</>
@@ -153,9 +153,9 @@ export const PrivacySettings: React.FC<PrivacySettingsProps> = ({
<View style={styles.helpItem}>
<Ionicons name="people-outline" size={20} color={colors.primary} style={styles.helpIcon} />
<View style={styles.helpTextContainer}>
<Text style={styles.helpItemTitle}>Partner Sync</Text>
<Text style={styles.helpItemTitle}>Comfort Zone Gate</Text>
<Text style={styles.helpItemDescription}>
Questions only appear when both of you are comfortable. The lower setting between you and your partner determines what you both see.
You both see the same questions based on the lower comfort zone between you. If you're at 5 and your partner is at 3, you'll both only see questions up to level 3.
</Text>
</View>
</View>