@_.maartinaa.___:

𝓶𝓪𝓻𝓽𝓲𝓷𝓪💕
𝓶𝓪𝓻𝓽𝓲𝓷𝓪💕
Open In TikTok:
Region: IT
Wednesday 02 September 2026 11:42:19 GMT
6267
1292
23
102

Music

Download

Comments

luigi.privs
luigi.privs :
ieri ti ho vista in live
2026-09-02 11:45:24
4
gabriele.coluccii
gabriele.coluccii :
marti quando prossima live con fran?
2026-09-02 11:44:59
5
davide_idini
Davide_Alghero :
Immagina guardare riguardare il video e vedere Martina💕 ha messo mi piace al tuo commento
2026-09-02 11:58:33
4
koprcan
Koprcan :
2026-09-02 22:22:36
1
dimitri.provenzano
dimitri.provenzano :
2026-09-02 22:55:05
0
user539045599
. :
❤️❤️❤️Ma
2026-09-02 11:46:01
1
usernameslah0
Lillo :
Ti amo
2026-09-02 23:02:18
0
mirco_farmer
🌽MIRCO_farmer🌾 :
2026-09-02 14:21:00
1
fabrizio.citeroni
Fabrizio Citeronil ronin :
te quero mucho
2026-09-02 11:46:36
0
user87149971
Mauro Righini :
😉👏
2026-09-02 11:54:07
0
To see more videos from user @_.maartinaa.___, please go to the Tikwm homepage.

Other Videos

How I build with Claude 👇 Academy in bio 🔗 Chapter indicator that follows the scroll, step by step: 1. Every section gets data-chapter=
How I build with Claude 👇 Academy in bio 🔗 Chapter indicator that follows the scroll, step by step: 1. Every section gets data-chapter="01" and data-title="Welcome". Read them from the DOM, never keep a second array in your JS. One source of truth or they drift apart the moment you reorder a section. 2. const io = new IntersectionObserver(callback, { rootMargin: '-50% 0px -50% 0px', threshold: 0 }). Those two negative 50% values collapse the viewport into a single line across the middle of the screen. The section crossing that line is the active one. 3. That rootMargin trick is the whole thing. With a normal threshold two sections are visible at once and the label flickers between them. 4. In the callback: entries.forEach(function(e) { if (e.isIntersecting) setChapter(e.target.dataset); }). 5. Swap the text with a mask, not a fade. Wrap the label in overflow: hidden, send the old span to translateY(-100%) and bring the new one in from translateY(100%), duration 0.4s, ease power2.out. 6. Lock the pill width with min-width in ch units, otherwise the box resizes on every chapter and the corner jumps. 7. Always call io.disconnect() on unmount. Observers survive route changes and quietly stack up. Editorial headline that mixes two fonts: 8. Roman for the structural words, italic serif for the emotional ones, inside the same h1. Wrap the italic words in em and set font-style: italic with a different font-family. 9. Optical size matters at this scale: font-variation-settings: 'opsz' 96 on a variable serif. The high contrast strokes only appear at display sizes. 10. line-height: 0.95, letter-spacing: -0.01em, and text-wrap: balance so the two lines end up close in length without you hand breaking them. Deep space background: 11. Not an image. One radial-gradient(ellipse 80% 60% at 50% 40%, #1a3a8f 0%, #050b1f 60%, #02040d 100%) on the section. 12. Stars on top: a canvas with 300 dots, alpha 0.2 to 0.9, radius 0.4 to 1.2, plus a slow sine twinkle. 13. Grain over everything: SVG feTurbulence with type fractalNoise, baseFrequency 0.8, opacity 0.04, mix-blend-mode: overlay. That grain is what stops a big gradient from banding into visible stripes. Save this if you want a page that tells you where you are 🧭 #claude #buildinpublic

About