加载中…
创作者 · viktoroddy
查看原始来源 ↗复刻提示词保留原文,另附运行环境、素材与验收要求;附加说明不是原作者原话。
一键获取所有令人惊艳动效网站的提示词:
复刻提示词
提示词:
为一家名为「Aethera」的创意工作室构建一个 React + Vite + TypeScript + Tailwind CSS 落地页。网站仅使用浅色模式(不做暗色模式)。使用两种 Google Fonts:Instrument Serif(展示 / 标题)和 Inter(正文)。所有图标使用 lucide-react。网站有一个电影感视频 Hero,下方还有 7 个版块。所有版块都通过一个 IntersectionObserver 钩子实现滚动触发的揭示动画。
全局设置
字体(src/styles/fonts.css)
从 Google Fonts 引入:
Instrument Serif(斜体变体:0 和 1)
Inter(字重:300、400、500、600)
Tailwind 配置(tailwind.config.js)
扩展主题:
fontFamily.display: "Instrument Serif", serif
fontFamily.body: Inter, sans-serif
colors.background: #FFFFFF
colors.foreground: #000000
colors.muted: #6F6F6F
CSS 动画(src/styles/theme.css)
定义以下关键帧动画:
fade-rise:opacity 0 -> 1,translateY(20px -> 0),0.8 秒 ease-out
fade-in:opacity 0 -> 1
slide-up:opacity 0 -> 1,translateY(40px -> 0)
count-up:opacity 0 -> 1,scale(0.8 -> 1)
工具类:
.animate-fade-rise:0.8 秒 ease-out forwards
.animate-fade-rise-delay:相同但延迟 0.2 秒,初始 opacity:0
.animate-fade-rise-delay-2:相同但延迟 0.4 秒,初始 opacity:0
滚动揭示系统:
.reveal:初始 opacity:0,translateY(32px),过渡 opacity 和 transform 0.7 秒 ease-out
.reveal.visible:opacity:1,translateY(0)
.reveal-stagger-1 到 .reveal-stagger-6:过渡延迟从 0.1 秒到 0.6 秒,每级递增 0.1 秒
全局 CSS(src/index.css)
引入 fonts.css 和 theme.css,然后是 Tailwind 指令。重置 margin/padding/box-sizing。启用抗锯齿字体平滑。
滚动揭示 Hook(src/hooks/useReveal.ts)
一个自定义 React Hook,它:
接受一个泛型类型约束 <T extends HTMLElement = HTMLElement>
创建一个用于挂载到版块容器的 ref
使用 IntersectionObserver,threshold: 0.15
查询 ref 元素内所有的 .reveal 子元素
当元素进入视口时添加 visible 类
组件卸载时清理 observer
返回该 ref
版块 1:导航栏(src/components/Navbar.tsx)
顶部导航栏,包含:
左侧:品牌名「Aethera」,带注册商标上标,使用 font-display text-3xl
中间:移动端隐藏(hidden md:flex)。导航项:Home(当前项)、Studio、About、Journal、Reach Us。当前项为 text-foreground,其余为 text-muted。所有文字均为 text-sm,悬停变为 foreground。
右侧:「Begin Journey」CTA 按钮——rounded-full bg-foreground text-white px-6 py-2.5 text-sm,配 hover:scale-[1.03] 过渡。
版块 2:视频 Hero(src/components/VideoBackground.tsx + src/components/HeroSection.tsx)
VideoBackground:
绝对定位容器,从 top: 300px 开始,铺满右 / 下 / 左。
播放这个视频:
视频为 muted、playsInline、autoPlay,不通过 HTML 属性设置循环。
使用 requestAnimationFrame 实现自定义淡入淡出逻辑:FADE_DURATION = 0.5 秒
播放的前 0.5 秒内,opacity 从 0 渐变到 1
结束前的最后 0.5 秒内,opacity 从 1 渐变到 0
两者之间,opacity 保持为 1
在 ended 事件时:将 opacity 设为 0,等待 100ms,重置 currentTime 为 0,再次播放(带淡入淡出的手动循环)
object-cover 视频铺满容器
上方渐变叠加层:bg-gradient-to-b from-background via-transparent to-background
HeroSection:
居中文字内容,relative z-10,顶部内边距:calc(8rem - 75px),底部内边距:pb-40
标题:font-display text-5xl sm:text-7xl md:text-8xl,行高:0.95,字间距:-2.46px,最大宽度 7xl文字:Beyond silence, we build the eternal.
斜体单词使用 <em className="text-muted">
动画类:animate-fade-rise
副标题:text-base sm:text-lg text-muted,最大宽度 2xl,animate-fade-rise-delay文字:「Building platforms for brilliant minds, fearless makers, and thoughtful souls. Through the noise, we craft digital havens for deep work and pure flows.」
CTA:「Begin Journey」按钮——rounded-full bg-foreground text-white px-14 py-5 text-base,animate-fade-rise-delay-2,悬停缩放 1.03
App.tsx 将 VideoBackground、Navbar 和 HeroSection 包裹在一个 relative min-h-screen 的 div 中。
版块 3:SERVICES(src/components/ServicesSection.tsx)
id="studio",白色背景,py-32 px-6,最大宽度 7xl
顶部:「Services」药丸徽标(圆角边框,全大写字间距宽松,text-xs text-muted)
下方:两栏标题行(md:flex-row)。左侧:大标题 font-display text-4xl sm:text-5xl md:text-6xl,行高 1.05:「Crafting digital experiences with purpose」(斜体单词用 text-muted)。右侧:简短段落 text-muted max-w-md。
服务行:4 个项目,divide-y divide-foreground/10 网格。每行是一个 12 列网格(md:grid-cols-12):第 1 列:服务编号(「01」-「04」),text-sm text-muted
第 3 列:标题,font-display text-3xl md:text-4xl
第 5 列:描述,text-base text-muted
第 3 列:右侧带标签药丸(bg-foreground/5 rounded-full px-3 py-1 text-xs text-muted)和一个圆形箭头按钮(h-10 w-10 rounded-full border border-foreground/10),group 悬停时反转为 bg-foreground text-white
图标:lucide-react 的 ArrowUpRight,尺寸 16
服务数据:「Brand Identity」——「We distill your vision into a living brand system -- logo, typography, palette, and voice -- that resonates across every touchpoint.」标签:Strategy、Visual Identity、Guidelines
「Digital Experiences」——「Immersive web and mobile platforms engineered for performance, built with meticulous craft and obsessive attention to detail.」标签:Web Design、Development、Interaction
「Content Direction」——「From editorial strategy to art direction, we shape narratives that move audiences and elevate your presence.」标签:Art Direction、Copywriting、Photography
「Growth Systems」——「Data-informed marketing architectures that compound over time -- SEO, analytics, and conversion frameworks built to scale.」标签:SEO、Analytics、Automation
版块 4:案例研究 / 精选作品(src/components/CaseStudiesSection.tsx)
深色版块:bg-foreground,py-32 px-6,最大宽度 7xl
标题行:左侧是「Selected Work」药丸徽标(border-white/20,text-white/50),白色标题 font-display text-4xl sm:text-5xl md:text-6xl:「See how we've shaped others」。右侧:「View All」链接,text-white/50 uppercase tracking-widest text-sm。
两个项目卡片,grid md:grid-cols-2 gap-6。每张卡片:rounded-2xl overflow-hidden,group 悬停
aspect-[4/3] 容器,内含一个 <video> 元素:muted、loop、playsInline、autoPlay、object-cover,transition-transform 700ms,group 悬停时 scale-105
渐变叠加层:bg-gradient-to-t from-black/80 via-black/20 to-transparent
底部内容区(absolute,p-8):分类标签(text-xs uppercase tracking-widest text-white/60),数据 font-display text-5xl md:text-6xl text-white(行高:1),数据标签 text-sm text-white/60 max-w-xs,以及一个白色圆形按钮 h-12 w-12 rounded-full bg-white text-foreground 配 ArrowUpRight 图标
项目 1:「Meridian Health」,「Brand & Web Platform」,数据「553K+」,标签「Monthly active users across digital channels」,视频:
项目 2:「Coastal Living」,「E-Commerce Redesign」,数据「96%」,标签「Improvement in conversion rate after launch」,视频:
版块 5:TESTIMONIALS(src/components/TestimonialsSection.tsx)
白色背景,py-32 px-6,最大宽度 7xl,居中
「Testimonials」药丸徽标居中
标题:font-display text-4xl sm:text-5xl 居中,最大宽度 lg:「Trusted by growing companies」
圆点导航:3 个圆点,h-2.5 w-2.5 rounded-full border。当前项:border-foreground bg-foreground。非当前项:border-foreground/20 bg-transparent hover:border-foreground/40。
评价卡片:最大宽度 4xl,grid md:grid-cols-5 gap-8左侧(col-span-2):rounded-2xl overflow-hidden,内含一个播放中的 <video> 元素: —— muted、loop、playsInline、autoPlay,h-72 md:h-full w-full object-cover。所有评价幻灯片都播放同一个视频。
右侧(col-span-3):引用文字 text-lg md:text-xl leading-relaxed text-foreground,然后是底部栏 border-t border-foreground/10 pt-6,包含姓名(text-sm font-medium)、职位加公司(text-sm text-muted),以及使用 ChevronLeft / ChevronRight 图标(尺寸 16)的上一 / 下一按钮,位于 h-10 w-10 rounded-full border border-foreground/10 圆圈中,悬停时反转颜色。
状态管理:useState(0) 用于当前索引,上一 / 下一按钮循环切换。
评价数据(3 条):Carolyn Chapman,People & Culture Operations Manager,Meridian Group —— 关于协作解决问题的引言
Marcus Reid,Chief Product Officer,Coastal Living Co. —— 关于数字化转型的引言
Lena Okafor,Brand Director,Solaris Ventures —— 关于作为团队延伸运作的引言
下方 Logo 条:border-t border-foreground/10 pt-12 mt-20,5 个文字 Logo,font-display text-xl text-foreground/20:Meridian、GFS、Solaris、Coastal、Vertex适用模型与稳定度
建议模型
独立复测证据
2026年8月9日
多人复现
继续探索
@viktoroddy 使用 AntiGravity · Gemini 3.1 Pro完成的网页案例,包含公开结果、完整 Prompt 与原始来源。
提示语
提示词: 构建一个 Hero 区域,具体规格如下: 整体布局: 全宽版块,背景色 #000000(纯黑) overflow hidden 所有内容背后播放背景视频(详情见下) 背景视频: 来源: 自动播放、循环、静音、playsInline 缩放到容器的 120%(宽度和高度均为 120%) 水平居中,焦点锚定在底部 位于所有内容之下(最低层级) 模糊背景元素: 绝对定位,水平居中,顶部偏移约 215px 尺寸:宽 801px × 高 384px,完全圆角(药丸
提示语
提示词: 构建一个高级电动车落地页,具有深色电影感美学。整个网站使用黑色背景(hsl(0,0%,0%)),配浅色文字(主色 hsl(0,0%,95%))和橙色强调色(hsl(25,100%,50%))。不使用默认字体——保持极简和编辑感。使用 shadcn/ui 设计令牌。以下是按顺序排列的各版块: 设计系统(index.css) --background: 0 0% 0% --foreground: 0 0% 12%(用于 CTA 按钮内圆等深色元素) --primar
@viktoroddy 使用 Nano Banana · Flow · AntiGravity完成的网页案例,包含公开结果、完整 Prompt 与原始来源。
提示语
提示词: 为一家名为「Logoisum」的视频剪辑机构构建一个高级、高端的 Hero 区域,具体规格如下: 背景:实现一个全屏循环播放的视频背景,使用这个 URL:。视频必须静音、自动播放,并设置为 object-cover 以铺满整个版块,不加任何颜色叠加层。 导航栏:一个悬浮的白色导航栏,圆角 rounded-[16px],带细微阴影。 左侧:机构 Logo。 中间:一个菜单,包含「About」「Works」「Services」和「Testimonial」链接,字
Case 详情页把原帖效果、Prompt 与复测证据放在同一条阅读路径里。