Changeset View
Changeset View
Standalone View
Standalone View
doc/chronik/src/pages/index.js
- This file was added.
// Copyright (c) 2024 The Bitcoin developers | |||||
// Distributed under the MIT software license, see the accompanying | |||||
// file COPYING or http://www.opensource.org/licenses/mit-license.php. | |||||
import clsx from 'clsx'; | |||||
import Link from '@docusaurus/Link'; | |||||
import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; | |||||
import Layout from '@theme/Layout'; | |||||
import HomepageFeatures from '@site/src/components/HomepageFeatures'; | |||||
import Heading from '@theme/Heading'; | |||||
import styles from './index.module.css'; | |||||
function HomepageHeader() { | |||||
const {siteConfig} = useDocusaurusContext(); | |||||
return ( | |||||
<header className={clsx('hero hero--primary', styles.heroBanner)}> | |||||
<div className="container"> | |||||
<Heading as="h1" className="hero__title"> | |||||
{siteConfig.title} | |||||
</Heading> | |||||
<p className="hero__subtitle">{siteConfig.tagline}</p> | |||||
<div className={styles.buttons}> | |||||
<Link | |||||
className="button button--secondary button--lg" | |||||
to="/docs/intro"> | |||||
Chronik Documentation | |||||
</Link> | |||||
</div> | |||||
</div> | |||||
</header> | |||||
); | |||||
} | |||||
export default function Home() { | |||||
const {siteConfig} = useDocusaurusContext(); | |||||
return ( | |||||
<Layout | |||||
title={`${siteConfig.title}`} | |||||
description={siteConfig.tagline}> | |||||
<HomepageHeader /> | |||||
<main> | |||||
<HomepageFeatures /> | |||||
</main> | |||||
</Layout> | |||||
); | |||||
} |