From 438fa4ef874014dc0914c087e4993bb171af912e Mon Sep 17 00:00:00 2001 From: Sky xiao Date: Sat, 4 Jul 2026 22:12:29 +0800 Subject: [PATCH 1/2] docs: add review velocity section component --- components/review-velocity.tsx | 82 ++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 components/review-velocity.tsx diff --git a/components/review-velocity.tsx b/components/review-velocity.tsx new file mode 100644 index 0000000..a4191de --- /dev/null +++ b/components/review-velocity.tsx @@ -0,0 +1,82 @@ +"use client"; + +import { + Card, + CardDescription, + CardHeader, + CardTitle, +} from "@/components/ui/card"; +import { FADE_UP_ANIMATION_VARIANTS } from "@/lib/framer-variants"; +import { motion } from "framer-motion"; + +const reviewSignals = [ + { + title: "Clear requirements", + description: + "Define the exact deliverable, proof format, and acceptance checks before submissions start.", + }, + { + title: "Reviewable proof", + description: + "Ask contributors for links, screenshots, demos, or pull requests that let creators verify work quickly.", + }, + { + title: "Active cadence", + description: + "Set review expectations so contributors know when approvals, questions, or rejections should happen.", + }, + { + title: "Approval readiness", + description: + "Keep payout and creator decisions ready before a task builds a long queue of unclear submissions.", + }, +]; + +export function ReviewVelocity() { + return ( + + +

+ Review velocity +

+

+ Make every submission easier to approve +

+

+ Funded work moves faster when creators set clear expectations and + contributors know what proof makes a submission ready for review. +

+
+ + + {reviewSignals.map((signal) => ( + + + {signal.title} + {signal.description} + + + ))} + +
+ ); +} From 4eb258f87465b78f580471d1ef5eaa2dfd43d3fb Mon Sep 17 00:00:00 2001 From: Sky xiao Date: Sat, 4 Jul 2026 22:12:58 +0800 Subject: [PATCH 2/2] docs: show review velocity section on homepage --- app/page.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/page.tsx b/app/page.tsx index 3b9c101..fe440f2 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -6,6 +6,7 @@ import { CTA } from "@/components/cta"; import { Footer } from "@/components/footer"; import { Testimonial } from "@/components/testimonial"; import { Faq } from "@/components/faq"; +import { ReviewVelocity } from "@/components/review-velocity"; export default function Home() { return ( @@ -14,6 +15,7 @@ export default function Home() { +