프롬프트
[적용할 곳]을 원하는 위치로 바꿔 AI 에이전트에 붙여 넣으세요. 프롬프트에 모션 이름이 들어 있어, 다음부터는 이름만으로도 요청할 수 있습니다.
[적용할 곳]에 스핀(Spin) 효과를 넣어 줘. 스피너(spinner), 로테이트 루프(rotate loop)라고도 불러.
요소가 일정하고 고른 속도로 계속 돌게 하고, 회전 사이에 이징은 넣지 마.
루프는 끊김 없이 이어지게 하고, 스피너에 접근성 있는 로딩 레이블을 달고, 사용자가 모션 줄이기(prefers-reduced-motion)를 켜 두었으면 느리게 하거나 멈춰 줘.비슷한 모션
A
마우스를 올려 보세요
버튼에 마우스를 올리면 안의 아이콘이 한 바퀴 돕니다.
쓰는 곳
아이콘 버튼
[적용할 곳]에 아이콘 스핀(Icon Spin) 호버 효과를 넣어 줘.
포인터가 들어오면 요소 안의 아이콘이 부드럽게 한 바퀴 돌고, 벗어나면 반대로 돌아오게 해 줘.
버튼 전체가 아니라 아이콘만 돌리고, 키보드 포커스에도 같은 효과를 보여 줘.Circular Spinner (서큘러 스피너)
다른 이름 Spinner, Throbber, Circular indeterminate
고리나 호가 계속 돌면서 무언가를 불러오는 중임을 보여 줍니다.
쓰는 곳
버튼, 페이지 로딩
[적용할 곳]에 서큘러 스피너(Circular Spinner)를 넣어 줘. 스피너(spinner), 스로버(throbber)라고도 불러.
호가 흐린 고리를 따라 일정하게 돌면서 길어졌다 짧아졌다 하고, 부드럽게 끊김 없이 이어지게 해 줘.
회전은 끊김 없이 이어지게 하고, 스크린 리더용 로딩 라벨을 달고, 사용자가 모션 줄이기(prefers-reduced-motion)를 켜 두었으면 느리게 하거나 멈춰 줘.A
마우스를 올려 보세요
마우스를 올리면 요소가 몇 도 정도 회전합니다.
쓰는 곳
아이콘, 썸네일
[적용할 곳]에 로테이트(Rotate) 호버 효과를 넣어 줘.
포인터가 올라가 있는 동안 요소가 시계 방향으로 살짝 돌고, 벗어나면 돌아오게 해 줘. 부드럽고 은은하게.
주변 레이아웃이 밀리지 않게 하고, 키보드 포커스에도 같은 효과를 보여 줘.ABCDEFGHIJKLMNOP
Spinning Text (스피닝 텍스트)
다른 이름 Circular Text, Text on Circle
원을 따라 배치된 텍스트가 멈추지 않고 계속 회전합니다.
쓰는 곳
회전 배지, 스탬프
[적용할 곳]에 스피닝 텍스트(Spinning Text)를 넣어 줘. 서큘러 텍스트(circular text), 텍스트 온 서클(text on circle)이라고도 불러.
글자를 원 둘레에 고르게 배치하고, 원이 느리고 일정하게 돌며 반복이 다시 시작될 때 튀지 않게 해 줘.
스크린 리더에는 텍스트를 한 번만 일반 텍스트로 전달하고, 사용자가 모션 줄이기(prefers-reduced-motion)를 켜 두었으면 회전을 멈춰 줘.Emphasis의 다른 모션
A
요소가 위쪽 가장자리를 축으로 진자처럼 좌우로 흔들리며, 흔들림 폭이 점점 줄어듭니다.
쓰는 곳
매달린 간판, 알림 아이콘
[적용할 곳]에 스윙(Swing) 주목 효과를 넣어 줘.
요소가 매달린 간판처럼 좌우로 흔들리게 해 줘. 처음엔 크게 흔들리다가 금방 잦아들게.
가운데가 아니라 위쪽 가장자리를 축으로 흔들고, 트리거되면 한 번만 재생해 줘.A
요소가 커지면서 회전하듯 흔들린 뒤 원래 크기로 돌아와, 축하하는 느낌을 줍니다.
쓰는 곳
성공 상태, 축하 표시
[적용할 곳]에 타다(Tada) 주목 효과를 넣어 줘.
요소가 살짝 작아졌다가 커지면서 빠르게 기울며 좌우로 흔들리고, 원래 크기로 돌아오게 해 줘. 작은 축하처럼.
성공 직후처럼 한 번만 재생하고, 사용자가 모션 줄이기(prefers-reduced-motion)를 켜 두었으면 생략해 줘.Vibrate (바이브레이트)
다른 이름 Vibration, Buzz
요소가 휴대폰 진동처럼 여러 방향으로 아주 작고 빠르게 떨립니다.
쓰는 곳
알림, 전화 수신 같은 신호
[적용할 곳]에 바이브레이트(Vibrate) 주목 효과를 넣어 줘. 버즈(buzz), 바이브레이션(vibration)이라고도 불러.
요소가 휴대폰 진동처럼 여러 방향으로 아주 작고 빠르게 잠깐 떨리다가 멈추게 해 줘.
내용을 읽을 수 있도록 움직임은 아주 작게 하고, 반복하지 말고 알림마다 한 번씩 재생해 줘.