weblove
@webloved • 110,900 subscribers
Shorts
Videos
How I build with Claude 👇 Academy in bio 🔗 Full prompt goes in the Academy soon. It took hours of testing to get right. Want a site like this? Send me an email, email in bio 📩 Pick your floor right on the building photo 🏙️ 1. One photo of the tower. Measure in px where the roof and the ground are, and count the floors (26 here). 2. Floor height = (ground minus roof) / 26. 3. On mousemove over the tower: level = 26 minus Math.floor((y minus roof) / floor height). Clamp it 1 to 26. 4. Draw a glowing band one floor tall at that spot: linear-gradient from transparent to rgba(120,200,255,0.6) and back. 5. A thin SVG line runs from the band to a side panel. The panel shows the level in big tabular-nums numbers. 6. Keep one array with 26 objects: residences, size, price, available. The panel just reads level minus 1. 7. Click the band: scale the photo to 6x from that floor in 1.2s, then fade into a white clay model of the apartment. 8. On phones, tap and drag up and down the tower instead of hover. Save this before your next real estate site 🔥 #claude #webdesign #realestate #architecture #vibecoding
weblove557,000 просмотров • 3 дней назад
How I build with Claude 👇 Academy in bio 🔗 12 months of knowledge made this site. The build took one morning. An architecture studio has two things to show and every site picks one. The drawing or the finished house. Never both at once. Steal this for free: When you have a before and an after, stop stacking them. Split the screen and scroll them together. Left panel, blueprint on dark. Right panel, the real house on paper. One scroll, both sides advance. The visitor watches the line become a building without you explaining anything. How it works: both panels position sticky, top 0, height 100svh, side by side in a flex row. Each side scrolls its own inner column. ScrollTrigger with scrub pins the section and drives both. The trick nobody does: offset them. Right side lags 15% behind the left. The drawing always arrives first, exactly like real construction. The pitch stops being a claim and becomes something the client feels in their thumb. You are not late, you are early. I had nobody to copy. You have my 12 months in one place. Full prompt goes in the Academy. Save this if you build for studios 📐 #claude #buildinpublic #webdesign #architecture #fyp
weblove666,200 просмотров • 3 месяцев назад
Больше нет контента для загрузки
![How I build with Claude 👇 Academy in bio 🔗 Full prompt goes in the Academy soon. It took hours of testing to get right. Want a site like this? Send me an email, email in bio 📩 One product, three flavours. Let the whole page change colour as you scroll into each one: 1. Give each flavour section an id: cacao, peche, framboise. 2. One palette per flavour as CSS variables: :root[data-flavour="cacao"] { --bg: rgb(243,232,222); --ink: rgb(74,44,30) }. Same for the other two. 3. IntersectionObserver with rootMargin "-50% 0px -50% 0px", so it fires when a section crosses the middle of the screen. 4. On fire, set document.documentElement.dataset.flavour to that id. 5. body gets transition: background-color 600ms, color 600ms. The page melts from one flavour to the next. 6. 6 to 8 ingredient PNGs per flavour, each moving at its own speed: 0.2 to 0.6 times the scroll. 7. Small ones slower with filter: blur(2px), big ones faster and sharp. Instant depth, no WebGL. 8. The Add to bag button uses --ink too, so the button always matches the flavour on screen. Save this before your next product site 🔥 #claude #claudeai #webdesign #vibecoding #3dwebsite](https://ttanon.com/i/c/7698484998025841942-720.webp)



