Implement husband-wife connection dialogue and theme support for learn articles

This commit is contained in:
2026-01-05 17:09:15 -06:00
parent 02d25d0cc7
commit 96655f9a74
36 changed files with 3849 additions and 819 deletions

41
verification_task.md Normal file
View File

@@ -0,0 +1,41 @@
# Verification Task - Privacy & Notifications
The application has been updated with enhanced privacy and notification features.
## 1. Notification Settings
1. Go to **Settings > Notifications**.
2. If "Pad Tracking" is enabled, you should see a "Pad Change Reminders" section.
3. Toggle the following options:
- 2 Hours Before
- 1 Hour Before
- 30 Minutes Before
- Change Now
4. Verify toggles persist (go back and return).
## 2. Privacy Settings
1. Go to **Settings > Preferences > Privacy & Security**.
2. **Set PIN**:
- Tap "Privacy PIN" -> "Set PIN".
- Enter a 4-digit PIN (e.g., 1234).
- "Protected Content" section should appear.
3. **Protect Bio / Favorites**:
- Enable "Protect Bio / Favorites".
- Go to **Settings > Account > My Favorites**.
- Verify it asks for a PIN.
- Enter correct PIN -> Dialog opens.
- Enter incorrect PIN -> Access denied.
4. **Protect Cycle History**:
- Enable "Protect Cycle History".
- Go to **Cycle > Cycle History** (calendar icon or dedicated tile).
- Verify the screen is "Locked".
- Click "Enter PIN to View" -> Enter PIN.
- History list should appear.
## 3. Pad Reminder Scheduling
1. Go to **Pad Tracker** (via Home screen "Log Change" or similar).
2. Log a change ("Changed / Remind Me" or "Just Now").
3. This action schedules notifications based on your settings.
- Note: On Web, notifications are simulated in the console. On Mobile, they use local notifications.