Lead platform · live Oct 10, 2026

Light, native, and custom. Before and after.

Oday's notes (light by default, clean, wide cards, sliders, native feel) plus your ask for 21st.dev elements everywhere. Three builders rebuilt every page, a scout pulled 36 pieces from 21st.dev, and everything was tested together on desktop and phone before going live. How leads, wallets and routing work did not change.

Homepage

From dark marketing site to a calm product page.

Beforev1, dark
Homepage before
Afterlive now
Homepage after
Header + heroGlowing tab indicator that follows the section you're on, a rotating word whose letters arrive out of a blur, a slow drifting grid, the dashboard in a browser frame and a real-looking iPhone.
How it worksGlowing beams carry the lead from the ad to the page, through the text code, to your phone and CRM. Blue before verification, green after.
Pricing + statesA slider that steps through lead counts and picks the package live, totals that count smoothly, a clickable state map with a price tooltip.
After · full pagescroll inside
Full homepage
Agent portal

The agent's Today screen. Reads like an app now.

Beforev1, dark
Today before
Afterlive now
Today after
TopFloating pill tabs with a glowing lamp, setup checklist whose checks draw in and whose bar fills.
NumbersA pipeline chart of real counts (leads, worked, contacted, booked, closed) and a profit card with every money number counting up.
WorkWallet with a load slider ("about N leads"), newest leads dropping in with Call and Text, states on a map, a daily cap with rolling digits, a live preview of the thank-you card.
After · Statesmap, stepper, switches
States page
After · CRManimated beam
CRM page
Operator panel

Your overview. Hierarchy instead of a wall of cards.

Beforev1, dark
Operator before
Afterlive now
Operator after
OverviewFour hero numbers, then grouped cards (Cost, Conversion, Sales, Volume, Money, Return). No number removed.
Charts + tablesAP per day chart on closes, a funnel-shape chart, sortable tables with a pinned first column and small bars.
Jump search⌘K with grouped results, fuzzy match and highlighted letters. Light sidebar with dark mode at the bottom.
On phones

Agents live on their phones. So does the portal.

BeforeToday
Phone before
AfterToday
Phone after
BeforeFunnel
Funnel before
AfterCode step
Funnel after
Agent portalLight bottom tab bar with icons and a More sheet, wide cards, the setup list shows only what is left.
FunnelSix-box code entry (iPhone autofill and paste still work), a button that says "Checking your code" then "Verified", steps that slide in.
Thank-you pageA check that pops with a small burst, the agent card with a soft beam around the photo, Save unlocks after Text.
Elements · from 21st.dev and Magic UI

What we used, where. All rebuilt light, all lightweight.

Homepage
1432 Tubelight navbar31386 Text cycle29376 Animated grid6474 iPhone mockup34961 Animated beam1282 Number ticker35180 Spotlight4533 Pricing slider (mechanic)28176 Volume pricing30538 Chart tooltip29942 Task checkbox26908 Footer
Dashboards
1432 Tubelight navbar24930 Animated tabs29167 Insight cards30538 Balance chart30552 Onboarding checklist869 Animated list34961 Animated beam34782 Switch34775 Slider19062 Number flow23604 Records table23522 Command palette19377 Empty state28353 Login card
Funnel
34735 OTP input24966 Multi state badge29942 Task checkbox23576 Wizard steps

Plus free Magic UI originals: dot pattern, blur fade, border beam, shimmer button, orbiting circles. Skipped: two Aceternity pieces (license unclear) and any real brand logos.

Notes

Things that changed on the way. Say if any should go back.

Tab names

Dashboard is now "Today", My leads is "Leads", States & delivery is "States". Display only.

Today screen

The old 8-row table became the 5 newest leads with Call/Text and a "See all leads" link.

Verified claim

Homepage now says "Every lead at your locked price is verified by a texted code", because bonus leads without the code exist when an agent opts in.

Hero motion

The hero has three slow motions (grid drift, word cycle, beam). The grid drift can go static if it feels busy.

Load slider

Without a membership allowance the wallet slider tops out at $5,000 (placeholder until checkout is wired).

Still yours
The name

The site still says "Lead Portal". Dialed (dialedleads.com) and Full Book (fullbookleads.com) are both clean and free. It's one field in Settings once you pick.