Add Neon/Synthwave style and 4 paywall themes

- Add 4 distinct paywall themes (Celestial, Garden, Neon, Minimal) with
  preview/switcher in debug settings
- Add Neon voting layout with synthwave equalizer bar design
- Upgrade Neon entry style with grid background, cyan/magenta gradients,
  scanline effects, and mini equalizer visualization
- Add PaywallPreviewSettingsView for testing different paywall styles
- Use consistent synthwave color palette (cyan #00FFD0, magenta #FF00CC)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2025-12-26 23:05:45 -06:00
parent f45f52ccbf
commit 53eb953b77
9 changed files with 2144 additions and 117 deletions

View File

@@ -1133,6 +1133,10 @@
}
}
},
"Amplify your emotional intelligence.\nGo premium. Go limitless." : {
"comment" : "A description of the premium subscription experience, emphasizing its benefits.",
"isCommentAutoGenerated" : true
},
"Animation Lab" : {
},
@@ -1783,6 +1787,10 @@
}
}
},
"Clarity through simplicity.\nPremium unlocks understanding." : {
"comment" : "A description of the benefits of the premium subscription.",
"isCommentAutoGenerated" : true
},
"Clear DB" : {
"comment" : "A button label that clears the app's database.",
"isCommentAutoGenerated" : true,
@@ -4666,6 +4674,10 @@
}
}
},
"Every feeling is a seed.\nPremium helps you grow." : {
"comment" : "A description of the premium subscription's benefits.",
"isCommentAutoGenerated" : true
},
"Exit" : {
"comment" : "A button label that dismisses the current view.",
"isCommentAutoGenerated" : true,
@@ -5482,6 +5494,7 @@
},
"Get unlimited access to all features" : {
"comment" : "A description of the benefits of purchasing the premium version of the app.",
"extractionState" : "stale",
"isCommentAutoGenerated" : true,
"localizations" : {
"de" : {
@@ -5916,6 +5929,10 @@
}
}
},
"Join 50,000+ on their journey" : {
"comment" : "A description of the social proof badge.",
"isCommentAutoGenerated" : true
},
"Journal Note" : {
"comment" : "The title of the view that appears in the navigation bar.",
"isCommentAutoGenerated" : true,
@@ -8657,6 +8674,12 @@
}
}
}
},
"Paywall Styles" : {
},
"Paywall Theme Lab" : {
},
"Personalize Your Experience" : {
"comment" : "A title for a tip that encourages users to customize their mood tracking experience.",
@@ -8996,6 +9019,16 @@
"comment" : "A description of a premium feature that requires a subscription.",
"isCommentAutoGenerated" : true
},
"Preview" : {
},
"Preview and test different subscription paywall designs" : {
},
"Preview subscription themes" : {
"comment" : "A description of the paywall preview feature.",
"isCommentAutoGenerated" : true
},
"Privacy Lock" : {
"comment" : "A title for a toggle that controls whether or not biometric authentication is enabled.",
"isCommentAutoGenerated" : true,
@@ -10815,6 +10848,9 @@
"See Your Year at a Glance" : {
"comment" : "A title for a feature that lets users see their year's emotional trends.",
"isCommentAutoGenerated" : true
},
"Select Style" : {
},
"Select this mood" : {
"comment" : "A hint that appears when a user taps on a mood button.",
@@ -11598,6 +11634,10 @@
}
}
},
"Simply\nKnow Yourself" : {
"comment" : "The title of the first section in the Minimal theme marketing content.",
"isCommentAutoGenerated" : true
},
"Skip subscription and complete setup" : {
"comment" : "A button label that says \"Skip subscription and complete setup\". It's used in the \"OnboardingSubscription\" view.",
"isCommentAutoGenerated" : true
@@ -13085,6 +13125,10 @@
}
}
},
"Understand\nYourself Deeper" : {
"comment" : "A headline in the premium subscription marketing content.",
"isCommentAutoGenerated" : true
},
"Unlock AI-Powered Insights" : {
"comment" : "A title for a button that allows users to unlock premium insights.",
"isCommentAutoGenerated" : true,
@@ -13262,6 +13306,10 @@
"comment" : "A button label that appears when the user is not a premium subscriber, encouraging them to subscribe to unlock more features.",
"isCommentAutoGenerated" : true
},
"UNLOCK YOUR\nFULL SIGNAL" : {
"comment" : "A title displayed in the neon marketing content view.",
"isCommentAutoGenerated" : true
},
"Use Siri to Log Moods" : {
"localizations" : {
"de" : {
@@ -13343,6 +13391,9 @@
}
}
}
},
"View Full Paywall" : {
},
"View the app introduction again" : {
"comment" : "A button that allows a user to view the app's introductory screen again.",
@@ -13605,6 +13656,10 @@
}
}
},
"Watch Yourself\nBloom" : {
"comment" : "A title describing the premium subscription experience.",
"isCommentAutoGenerated" : true
},
"Wednesday - 10th" : {
"comment" : "A label displayed above the date of a mood entry.",
"isCommentAutoGenerated" : true,
@@ -14235,6 +14290,10 @@
}
}
},
"Your emotions tell a story.\nPremium helps you read it." : {
"comment" : "A subheadline describing the benefits of the premium subscription.",
"isCommentAutoGenerated" : true
},
"Your Feelings" : {
"comment" : "The title of the main screen in the lock screen.",
"isCommentAutoGenerated" : true