Design Engineer https://xitter.cf/t.co/ZkQxbAwI7F https://xitter.cf/t.co/Fzq4yZT5u4

Joined June 2024
Pinned Tweet
Tiny Swords game and lotus pond on my portfolio
21
16
4
298
10,591
vibecoders thank me later. ui.nexvyn.dev/
4
1
1
7
264
painted a lil antarctic footer w aurora and penguins
9
293
css tip: stop trying to animate height to auto. the browser can't animate to height: auto, so the panel just jumps open. animate grid-template-rows from 0fr to 1fr instead. the row grows to the real height of the content, whatever it is. .panel { display: grid; grid-template-rows: 0fr; transition: grid-template-rows 300ms ease-out; } .panel.open { grid-template-rows: 1fr; } .panel > div { overflow: hidden; }
6
8
137
4,020
made a new x card for my portfolio. hover twitter on nexvyn.dev
3
21
970
css tip: use tabular-nums for numbers that change. most fonts give each digit its own width, so a timer or counter wobbles as the digits change. tabular-nums gives every digit the same width, so the number stays still. .timer { font-variant-numeric: tabular-nums; }
3
24
203
6,191
i just designed and built my first mobile app releasing soon 👀
7
1
22
634
css tip: tooltips that know when they’re about to get clipped. new way (flips automatically): .trigger { anchor-name: --tip; } .tooltip { position: fixed; position-anchor: --tip; position-area: right; position-try-fallbacks: flip-inline, flip-block; } old way (gets cut off near edges): position: absolute; left: 100%; translate: 0 -50%;
4
25
390
9,863
older browsers, do it in js: render it outside (portal or popover) measure the viewport space flip to the side that fits slide it back inside re-measure on scroll and resize either way: point the arrow at the trigger animate from the arrow escape closes it, hover onto it, show on focus watch out: overflow: hidden parents clip it anywhere anchor positioning needs chrome 128, firefox 147, safari 26 fixed triggers? just pick the open side
1
2
285
just launched Roulette a menu bar app that shows every dev server running on your machine. See the project, branch, port & uptime. Open, kill, rename, pin, or share it with a public link. No terminal needed.
Menu bar app for your dev servers. Which logo, left or right? And Spoke or Roulette?
19
1
64
2,191
css tip: stop hardcoding icon sizes in px. set the icon height to 1cap instead. 1cap is the height of a capital letter in the current font, so the icon automatically matches the text at any font-size. .label { display: flex; align-items: baseline; } .label svg { block-size: 1cap; }
14
51
5
828
33,632
Menu bar app for your dev servers. Which logo, left or right? And Spoke or Roulette?
2
1
7
2,499
Small battles - Digimon
Small plays - Basketball
4
15
441
Something new is coming to Rynix Studio. A fresh effect you can apply on images and videos. Going live in a few days
2
9
317
nexvyn ui biggest component batch ever drops in a few days. Still haven’t tried it? You’re missing some really good stuff.
Building a component library where motion actually communicates. Instead of just decorating the interface, every animation has a clear reason for existing.
1
8
463
Just add Jugnu and Butterfly to the footer.
Tiny Swords game and lotus pond on my portfolio
4
10
543
Just create the logo animation based on how I designed the logo.
Just experimenting
1
1
11
570