在上下文里看动效
每条配方都用真实界面片段展示,先让用户建立视觉记忆。
浏览、调参、复制和审查建议共享同一套标签、间距和视觉节奏。
每条配方都用真实界面片段展示,先让用户建立视觉记忆。
时长、延迟、位移和缓动始终与预览放在一起。
同一条配方可以服务表达需求的人,也可以服务实现需求的 agent。
这是产品的核心页面:左侧用于定位动效,中间查看行为,右侧把参数变成代码和 prompt。
滑入用于让用户理解新内容如何出现或离开界面。
滑入是「入场与退场」中的核心词条,用来让用户理解新内容如何出现或离开界面。
浏览分类.motion-card {
animation-name: motion-slide-in;
animation-duration: 420ms;
animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
animation-delay: 0ms;
animation-fill-mode: both;
will-change: transform, opacity;
transform-origin: center;
}
@keyframes motion-slide-in {
from {
opacity: 0;
transform: translateY(28px) scale(0.96);
}
to {
opacity: 1;
transform: translateY(0) scale(1);
}
}
@media (prefers-reduced-motion: reduce) {
.motion-card {
animation-name: motion-slide-in-reduced;
animation-duration: 180ms;
animation-delay: 0ms;
transform: none;
animation-iteration-count: 1;
}
}
@keyframes motion-slide-in-reduced {
from {
opacity: 0;
}
to {
opacity: 1;
}
}为界面片段使用「滑入」动效。围绕 滑入用于让用户理解新内容如何出现或离开界面。 设计 preview,动画 transform 与 opacity,时长 420ms,幅度 28px,延迟 0ms,曲线使用 柔和(cubic-bezier(0.23, 1, 0.32, 1)),并包含 reduced-motion fallback。
滑入 在减少动态时移除位移、旋转或循环,只保留短淡入和状态对比。