From 5b9b25a0c2819c128a68d502d945809e4b8cea83 Mon Sep 17 00:00:00 2001 From: Miguel Velasco Date: Thu, 19 Feb 2026 20:54:50 -0500 Subject: [PATCH 1/2] feat: complete all planned tooltips text updates --- src/components/features/AccumulationStrategy.tsx | 2 +- src/components/features/FireAnalysis.tsx | 6 +++--- src/components/features/InputSection.tsx | 8 ++++---- src/components/features/LongevityAnalysis.tsx | 4 ++-- src/components/features/StrategyResults.tsx | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/components/features/AccumulationStrategy.tsx b/src/components/features/AccumulationStrategy.tsx index c94c727..4b07b8d 100644 --- a/src/components/features/AccumulationStrategy.tsx +++ b/src/components/features/AccumulationStrategy.tsx @@ -114,7 +114,7 @@ const AccumulationStrategy: React.FC = ({ profile, se
- +
diff --git a/src/components/features/FireAnalysis.tsx b/src/components/features/FireAnalysis.tsx index 0f6fcc7..9445811 100644 --- a/src/components/features/FireAnalysis.tsx +++ b/src/components/features/FireAnalysis.tsx @@ -335,11 +335,11 @@ const FireAnalysis: React.FC = ({ profile, isDarkMode }) => {

{milestone.type} FIRE - {milestone.type === 'Lean' && } + {milestone.type === 'Lean' && } {milestone.type === 'Standard' && } {milestone.type === 'Fat' && } - {milestone.type === 'Coast' && } - {milestone.type === 'Barista' && } + {milestone.type === 'Coast' && } + {milestone.type === 'Barista' && } {milestone.percentageProgress >= 100 && ( Achieved diff --git a/src/components/features/InputSection.tsx b/src/components/features/InputSection.tsx index 537f505..6ea080b 100644 --- a/src/components/features/InputSection.tsx +++ b/src/components/features/InputSection.tsx @@ -179,7 +179,7 @@ const InputSection: React.FC = ({ profile, setProfile, onRest
- +
@@ -219,9 +219,9 @@ const InputSection: React.FC = ({ profile, setProfile, onRest {[ { label: 'Traditional IRA / 401k', key: 'traditionalIRA' as const }, { label: 'Roth IRA / 401k', key: 'rothIRA' as const }, - { label: 'Roth Carry/Basis', key: 'rothBasis' as const, tooltip: 'Your total accumulated contributions to Roth accounts. This basis can be withdrawn tax-free and penalty-free at any time, making it a key liquidity source before age 59½.' }, + { label: 'Roth Carry/Basis', key: 'rothBasis' as const, tooltip: "The total amount of after-tax principal you've contributed to your Roth accounts. This portion can always be withdrawn tax-free and penalty-free." }, { label: 'Taxable Brokerage', key: 'brokerage' as const }, - { label: 'HSA', key: 'hsa' as const, tooltip: 'Health Savings Account balance. Funds can be withdrawn tax-free for qualified medical expenses.' }, + { label: 'HSA', key: 'hsa' as const, tooltip: "Health Savings Account. A triple-tax-advantaged account where contributions are tax-deductible, growth is tax-free, and withdrawals for medical expenses are tax-free." }, ].map((item) => (
-