加载中…
案例库 · 公开证据

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/moving-border.tsx "use client"; import React from "react"; import { motion, useAnimationFrame, useMotionTemplate, useMotionValue, useTransform, } from "motion/react";…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/card-stack.tsx "use client"; import { useEffect, useState } from "react"; import { motion } from "motion/react"; let interval: any; type Card = { id: number; name: string;…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/focus-cards.tsx "use client"; import React, { useState } from "react"; import { cn } from "@/lib/utils"; export const Card = React.memo( ({ card, index, hovered,…
source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/following-pointer.tsx import React, { useEffect, useState } from "react"; import { motion, AnimatePresence, useMotionValue } from "motion/react"; import { cn } from…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/loader.tsx "use client"; import { motion } from "motion/react"; import React from "react"; export const LoaderOne = () => { const transition = (x: number) => { return {…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/stateful-button.tsx "use client"; import { cn } from "@/lib/utils"; import React from "react"; import { motion, AnimatePresence, useAnimate } from "motion/react";…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/apple-cards-carousel.tsx "use client"; import React, { useEffect, useRef, useState, createContext, useContext, } from "react"; import { IconArrowNarrowLeft,…
source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/pixelated-canvas.tsx "use client"; import React from "react"; type PixelatedCanvasProps = { src: string; width?: number; height?: number; /**…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/images-badge.tsx "use client"; import React, { useState } from "react"; import { motion } from "motion/react"; import { cn } from "@/lib/utils"; interface ImagesBadgeProps…
source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/navbar-menu.tsx "use client"; import React from "react"; import { motion } from "motion/react"; const transition = { type: "spring" as const, mass: 0.5, damping: 11.5,…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/compare.tsx "use client"; import React, { useState, useEffect, useRef, useCallback } from "react"; import { SparklesCore } from "@/components/ui/sparkles"; import {…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/background-lines.tsx "use client"; import { cn } from "@/lib/utils"; import { motion } from "motion/react"; import React from "react"; export const BackgroundLines = ({…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/layout-text-flip.tsx "use client"; import React, { useState, useEffect } from "react"; import { motion, AnimatePresence } from "motion/react"; import { cn } from…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/canvas-reveal-effect.tsx "use client"; import { cn } from "@/lib/utils"; import { Canvas, useFrame, useThree } from "@react-three/fiber"; import React, { useMemo, useRef }…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/squiggly-text.tsx "use client"; import React, { useId } from "react"; import { motion, useTime, useTransform } from "motion/react"; import { cn } from "@/lib/utils";…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/noise-background.tsx "use client"; import { cn } from "@/lib/utils"; import { motion, useAnimationFrame, useMotionTemplate, useMotionValue, useSpring, useTransform,…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/3d-marquee.tsx "use client"; import { motion } from "motion/react"; import { cn } from "@/lib/utils"; export const ThreeDMarquee = ({ images, className, }: { images:…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/tooltip-card.tsx "use client"; import React, { useState, useRef, useEffect } from "react"; import { motion, AnimatePresence } from "motion/react"; import { cn } from…
source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/webcam-pixel-grid.tsx "use client"; import React, { useRef, useEffect, useState, useCallback } from "react"; import { cn } from "@/lib/utils"; type WebcamPixelGridProps =…

source-aceternity prompt-public not-rerun license-review web-ui motion-3d
提示语
// components/ui/terminal.tsx "use client"; import React, { useEffect, useMemo, useRef, useState } from "react"; import { cn } from "@/lib/utils"; const KEY_SOUNDS_DOWN: Record<string,…
.webp&w=1920&q=75)
source-motionsites prompt-public not-rerun license-review web-ui motion-3d
提示语
为 “Axion Studio” 构建一个 React + Vite + Tailwind CSS 落地页——这是一个设计机构网站。英雄区背景使用 `shaders` 包(npm: `shaders`),图标使用 `lucide-react`。页面包含 3…
.webp&w=1920&q=75)
source-motionsites prompt-public not-rerun license-review web-ui motion-3d
提示语
创建一个高性能、可交互的 3D 水平圆柱轮播,展示高端动态银行卡。 核心功能与交互: 使用 React (useState, useEffect, useRef)、Tailwind CSS v4 和标准 requestAnimationFrame,实现流畅的 60fps…
.webp&w=1920&q=75)
source-motionsites prompt-public not-rerun license-review web-ui motion-3d
提示语
--- **提示词:** 创建一个位于固定背景视频之上的全 viewport section(100vh)。该 section 本身没有背景色——完全透明,因此可以透出其后的固定视频。 **背景视频(固定在所有内容之后):** 一个固…

source-motionsites prompt-public not-rerun license-review web-ui motion-3d
提示语
**在 Vite + React + TypeScript + Tailwind CSS 项目中构建一个全屏 hero section。使用 `gsap` 和 `lucide-react`。不要使用其他 UI 库。** ### 字体(位于 `src/index.css`) 在 index.css…