Skip to content

Commit 87e1f0d

Browse files
redirect from index page to intro (#120)
1 parent ed38a67 commit 87e1f0d

File tree

5 files changed

+23
-74
lines changed

5 files changed

+23
-74
lines changed

doc/docusaurus/src/components/HomepageFeatures.module.css

Lines changed: 0 additions & 11 deletions
This file was deleted.

doc/docusaurus/src/components/HomepageFeatures.tsx

Lines changed: 0 additions & 58 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.redirect_prompt {
2+
margin: 0 auto;
3+
padding: 2rem 0;
4+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import React from 'react';
2+
import clsx from 'clsx';
3+
import styles from './HomepageRedirectPrompt.module.css';
4+
5+
export default function HomepageRedirectPrompt({redirectHref}): JSX.Element {
6+
return (
7+
<div className={styles.redirect_prompt}>
8+
<span>
9+
If you are not redirected automatically, follow this <a href={redirectHref}>link</a>.
10+
</span>
11+
</div>
12+
);
13+
}

doc/docusaurus/src/pages/index.tsx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import React from 'react';
22
import clsx from 'clsx';
33
import Layout from '@theme/Layout';
4-
import Link from '@docusaurus/Link';
54
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
65
import styles from './index.module.css';
7-
import HomepageFeatures from '../components/HomepageFeatures';
6+
import HomepageRedirectPrompt from '../components/HomepageRedirectPrompt';
87

98
function HomepageHeader() {
109
const {siteConfig} = useDocusaurusContext();
@@ -20,14 +19,16 @@ function HomepageHeader() {
2019

2120
export default function Home(): JSX.Element {
2221
const {siteConfig} = useDocusaurusContext();
22+
const introPageHref = 'docs/intro'
23+
24+
window.location.href = introPageHref;
25+
2326
return (
2427
<Layout
2528
title={`${siteConfig.title}`}
2629
description="solid_lints documentation">
2730
<HomepageHeader />
28-
<main>
29-
<HomepageFeatures />
30-
</main>
31+
<HomepageRedirectPrompt redirectHref={introPageHref}/>
3132
</Layout>
3233
);
3334
}

0 commit comments

Comments
 (0)