Lots of AI coding happening this week:

There may be BUGS. Please report any issues!
## Big Four Lift Cards with Personality
The home dashboard now shows
Big Four lift cards
with personality badges:- Did it today— Random labels like "Actually showed up", "Future you approves", "Zero regrets"
- Favourite / least favourite— Which lift you do most vs least
- Neglected lift— Tiers like "It's time", "Comeback ready", "Been a while" when you haven’t hit a lift in a while
- Tonnage badges— "Tonnage king", "Volume monster", "Moving mountains" for your heaviest sessions
- PR badges— Best ever, top 5, top 10 recently

Cards use staggered entrance animations and a responsive layout. The Big Four section is now more informative and motivating.
Beyond Elite on the Strength Slider
If your E1RM is above Elite, the strength slider now extends so your marker stays on the chart. Your strict press (and other lifts) stay visible instead of disappearing off the right.
Shareable Calculator URLs
The
One Rep Max Calculator
and Strength Level Calculator
now sync state to the URL. Share a link and others see the same inputs and results. Advanced params (age, bodyweight, gender, formula) sync together so shared links restore the full state.Session Analysis: Per-Lift Tonnage
The session analysis card now compares
per-lift tonnage
to your last 12 months. See how each lift’s volume in this session stacks up against your average. Session strength levels use the same Beyond Elite logic when you exceed Elite.
## Lift Summary Stats: Tonnage
On the big four lift pages, the summary stats now include
heaviest session
and heaviest in the last 12 months
for each lift. Tonnage is now easier to track alongside PRs.There is more tonnage info throughout the app. You can't always chase PRs but you can consistently push tonnage.
Home Dashboard Polish
- SectionTopCards— Reusable stat cards with icons and accent colors
- Skeleton loading— Smoother loading while data is fetched
- Stats overlay— Fade-in after the hero transition
- PageContainer— Consistent centering across pages (Tailwind v4)
Tailwind v4 & Theme Tweaks
- Migrated to Tailwind CSS v4
- Theme variables instead of dark:variants
- Animated backgrounds— Grid patterns for light/dark, flickering grids for neo-brutalism, warp effect for retro-arcade
- Updated navbar and background grid styles

1000lb Club Calculator
- Compact card layout
- Improved copy functionality
- Updated feature links and descriptions
AI Lifting Assistant
- Layout and message styling updates
- Better max-width and readability for assistant messages
- Using new AI-SDK version (jumped 2 generations)
Accessibility
- Improved aria-labels on dropdown menus
- Drive picker button titles updated for clearer context
---
Backend & Data
- Infer missing data— Date and lift type inferred from the previous row when cells are blank
- Overhead Press → Strict Press— Normalized naming and other parser fixes.
- Performance— Refactored session analysis card,buildParsedState, and lift type processing
- Google Analytics— Sign-in click events for attribution
---
We’re aiming to give you the best visualizations and insights for your strength journey — to celebrate wins and see what’s working. Share feedback, report bugs, or suggest features:
Please feel free to buy me a coffee to help fund AI tokens.
Keep lifting.