console: two-column sections stack in one column that fits a phone, so a code block scrolls inside it instead of widening the page
Hanzo CI/CD / cicd (push) Failing after 44m41s
CI/CD / cicd (push) Failing after 44m42s

Claude-Session: https://claude.ai/code/session_01WfkhhyQsijWm2ZAW144SVo
This commit is contained in:
zooqueen
2026-09-23 03:51:10 -07:00
parent c1996cacc8
commit 8975c3a17c
9 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -187,7 +187,7 @@ export default function AgentsPage() {
{/* Run Locally */}
<section className="border-y bg-muted/30 py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<Badge variant="secondary" className="mb-4 w-fit">
<Terminal className="mr-1 h-3 w-3" />
+1 -1
View File
@@ -127,7 +127,7 @@ export default function HomePage() {
{/* Interactive Demo */}
<section className="border-b bg-muted/30 py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Query the blockchain instantly
+3 -3
View File
@@ -81,7 +81,7 @@ export default function DataProductPage() {
{/* Token API */}
<div className="mt-20">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<div className="flex items-center gap-3">
<div className="flex h-10 w-10 items-center justify-center rounded-lg bg-amber-500/10 text-amber-500">
@@ -149,7 +149,7 @@ export default function DataProductPage() {
{/* NFT API */}
<div className="mt-24">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="order-2 lg:order-1">
<CodeBlock
title="GET /v1/nfts/owned"
@@ -214,7 +214,7 @@ export default function DataProductPage() {
{/* Transfers API */}
<div className="mt-24">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<div className="flex items-center gap-3">
<div className="flex h-10 w-10 items-center justify-center rounded-lg bg-blue-500/10 text-blue-500">
+2 -2
View File
@@ -68,7 +68,7 @@ export default function ExplorerProductPage() {
{/* Why Your Own Explorer */}
<section className="border-b py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Why deploy your own explorer?
@@ -247,7 +247,7 @@ export default function ExplorerProductPage() {
{/* Code Example */}
<section className="border-b bg-muted/30 py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Etherscan-compatible API included
+2 -2
View File
@@ -68,7 +68,7 @@ export default function MPCProductPage() {
{/* Why MPC */}
<section className="border-b py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Why MPC over traditional wallets?
@@ -310,7 +310,7 @@ export default function MPCProductPage() {
{/* Code Example */}
<section className="border-b py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Simple API, serious security
+1 -1
View File
@@ -129,7 +129,7 @@ export default function NodeProductPage() {
{/* Code Example */}
<section className="border-b bg-muted/30 py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
One line to production
+1 -1
View File
@@ -70,7 +70,7 @@ export default function RollupsProductPage() {
{/* Why a Rollup */}
<section className="border-b py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Why launch your own rollup?
+1 -1
View File
@@ -133,7 +133,7 @@ export default function WalletsProductPage() {
{/* Code Example */}
<section className="border-b bg-muted/30 py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Five lines to a smart wallet
+1 -1
View File
@@ -169,7 +169,7 @@ export default function WebhooksProductPage() {
{/* Code Example */}
<section className="border-b py-24">
<div className="container">
<div className="grid gap-12 lg:grid-cols-2 lg:gap-16">
<div className="grid grid-cols-1 gap-12 lg:grid-cols-2 lg:gap-16">
<div className="flex flex-col justify-center">
<h2 className="text-3xl font-bold tracking-tight sm:text-4xl">
Simple to set up, simple to verify