◎Interaction
Magnetic buttons, cursor trails, drag — patterns that respond to the user’s touch. — 21 entries
Magnetic Button마그네틱 버튼
A button that gets pulled toward the cursor as it approaches, like a magnet — it feels responsive before you even click.
Custom Cursor커스텀 커서
Hides the system cursor and replaces it with a shape of your own — a ring, a dot — that itself reacts to interactive elements underneath.
Cursor Trail커서 트레일
A chain of dots that trails behind the cursor, each one lagging slightly — every dot chases the one in front of it.
Tilt Card틸트 카드
A card that tilts in 3D toward the cursor, as if you were holding it — built with CSS perspective and rotateX/rotateY.
Spotlight Hover스포트라이트 호버
A circle of light follows the cursor across a dark surface, like a torch — only the area under it is revealed.
Drag and Drop드래그 앤 드롭
The most basic "pick it up, move it" interaction. Implemented with pointer events, it behaves the same across browsers.
Swipe to Dismiss스와이프로 닫기
Swipe a card or list item sideways to remove it — past a threshold it flies off screen, short of it it springs back.
Pull to Refresh당겨서 새로고침
The standard mobile pattern: pull down from the top of a list to reveal a spinner, release to trigger a refresh.
Long Press롱 프레스
Press and hold past a threshold to surface an extra menu or action — deliberately distinct from a quick tap.
Hover Reveal호버 리빌
Content stays hidden until you hover — then extra info or actions slide or fade in. Keeps the surface clean while still holding detail underneath.
Ripple Effect리플 이펙트
A circle expands outward from the click point and fades away — Material Design's signature "you pressed here" feedback.
Scroll Snap스크롤 스냅
Release a scroll and the nearest item snaps precisely into place — a CSS-only way to build galleries and carousels.
Scrollytelling스크롤리텔링
A story that unfolds step by step as you scroll — scrolling itself becomes the page-turn.
Hold to Confirm홀드 투 컨펌
A safety net for irreversible actions like delete or pay — the button only fires once you've held it long enough to fill.
Drag to Reorder드래그로 순서 바꾸기
Drag a list item up or down to reorder it — the other items slide out of the way with an animated transition.
Double-Tap to Like더블탭 좋아요
Tap a photo twice quickly and a heart bursts open while it gets liked — the gesture Instagram made ubiquitous.
Confetti컨페티
Colored bits of confetti burst outward and fall under gravity — the classic payoff for payment success or goal-achieved screens.
Text Scramble텍스트 스크램블
Characters flicker through random glyphs before "decoding" into the final word — the hacker-movie terminal look.
Button Loading State버튼 로딩 상태
Click a button and its label swaps for a spinner; once the request finishes, a checkmark confirms success before it settles back.
Rubber Band러버밴드
Drag past a boundary and it resists more the further you pull, then springs back with a bounce on release — the iOS overscroll feel.
Pinch to Zoom핀치 줌
Spread or pinch two fingers to zoom an image — implemented by tracking the distance between two active pointers with Pointer Events.