mirror of
https://github.com/hanzo-apps/hanzo.ai.git
synced 2026-10-30 14:58:08 +00:00
The workspace already answers /chat and /dev. What was missing is the way in from everywhere else: a rail carrying the two modes, and the field that starts one, on all 945 pages. Both step aside inside the workspace, which draws its own sidebar with the same two modes and brings its own field — one table in components/shell/mode.ts says where that is, so a third mode would be one edit. The front page says one thing. It carried eleven sections and named the same claim in seven headings; it opens on the sentence now and answers the one objection that follows it. The description ~135 pages inherit listed eight nouns. Our own type says `site` where it said `surface` — NEXT_PUBLIC_SURFACE keeps its name, being the deploy lane's word rather than ours. Copy across 61 pages drops the feature lists that stood in for a position, and two live pages stop reaching for `powerful`.
17 lines
629 B
TypeScript
17 lines
629 B
TypeScript
import type { Metadata } from 'next'
|
|
import { pageMeta } from '@/lib/page-meta'
|
|
|
|
// The page is 'use client', which cannot export metadata — so its title and
|
|
// description live here, beside it. Both are the page's OWN words: the title is
|
|
// its <h1> and the description its lede, so a tab, a search result and the page
|
|
// itself say the same thing.
|
|
export const metadata: Metadata = pageMeta({
|
|
title: 'Hanzo Explorer',
|
|
description: 'An explorer for Lux and every chain connected to it.',
|
|
path: '/blockchain/explorer',
|
|
})
|
|
|
|
export default function Layout({ children }: { children: React.ReactNode }) {
|
|
return children
|
|
}
|