diff --git a/app/(landing)/_components/hero-section.tsx b/app/(landing)/_components/hero-section.tsx
index e1ce1bc..8d65239 100644
--- a/app/(landing)/_components/hero-section.tsx
+++ b/app/(landing)/_components/hero-section.tsx
@@ -1,6 +1,6 @@
'use client';
-import { MdCheckCircle,MdDns, MdRocketLaunch } from 'react-icons/md';
+import { MdCheckCircle, MdOpenInNew, MdRocketLaunch } from 'react-icons/md';
import { Button } from '@/components/ui/button';
@@ -31,25 +31,21 @@ export function HeroSection({
- v2.0 is now live
+ New in Fulling v2
{/* Main Heading */}
- Ship at the
+ Describe the app.
- Speed of Thought
+ Fulling handles the rest.
{/* Subtitle */}
-
- Agentic Full-Stack Development Platform
-
-
- {/* Description */}
-
- Powered by Agents in isolated sandbox environments
+
+ Import an existing repo or start from scratch. Agents set up the workspace, runtime,
+ database, and deployment in the background.
{/* Error message */}
@@ -83,12 +79,12 @@ export function HeroSection({
asChild
>
-
- Self-host
+
+ See on GitHub
@@ -102,15 +98,18 @@ export function HeroSection({
// Static JSX hoisted outside component to avoid recreation on every render
const FEATURES_JSX = (
-
-
+
+
+
+ Start from a prompt or import from GitHub
+
+
- No config required
+ Add PostgreSQL only when you need it
-
-
+
- Production ready
+ Agents handle deploy, runtime, and infra automatically
);
diff --git a/app/(landing)/_components/landing-header.tsx b/app/(landing)/_components/landing-header.tsx
index dd8a02a..3773c47 100644
--- a/app/(landing)/_components/landing-header.tsx
+++ b/app/(landing)/_components/landing-header.tsx
@@ -42,18 +42,7 @@ export function LandingHeader({ isAuthenticated, isSealos, onSignIn, starCount,
{/* Navigation */}
-
~/projects
- claude "Build a personal blog
- with Next.js 16 and Payload CMS"
+ fulling "Import this repo and add
+ a PostgreSQL database"
@@ -41,13 +41,13 @@ export function TerminalDemo() {
- → Initializing project structure...
+ → Cloning repository into sandbox...
- → Creating payload.config.ts...
+ → Provisioning PostgreSQL cluster...
- → Setting up Next.js 16 App Router...
+ → Wiring runtime and deployment...
@@ -55,26 +55,25 @@ export function TerminalDemo() {
{/* File Tree */}
-
# Generated file tree
+
# Workspace updates
-
-
-
-
-
-
+
+
+
+
+
+
- ... and 14 other files created.
+ Reconciliation continues in the background.
{/* Check Items */}
-
-
-
-
+
+
+
{/* Success Card */}
@@ -83,10 +82,10 @@ export function TerminalDemo() {
- Success! Your Blog is live
+ Success! Project is running
- Live at your-blog-on.sealos.app
+ Live at repo-preview-on.sealos.app
@@ -100,7 +99,7 @@ export function TerminalDemo() {
- Add a dark mode toggle to the navbar
+ Now add an admin dashboard and seed the database
@@ -127,4 +126,3 @@ function CheckItem({ text }: { text: string }) {
);
}
-