From 5c4b65b483ae980af45aa8f4b04e711b23319b77 Mon Sep 17 00:00:00 2001 From: lingdocs <71590811+lingdocs@users.noreply.github.com> Date: Sat, 10 Sep 2022 23:10:54 +0400 Subject: [PATCH] better landing page --- src/App.tsx | 4 + src/components/Sidebar.js | 8 ++ src/pages/LandingPage.tsx | 76 +++++++++++++++++++ ...ontentsPage.js => TableOfContentsPage.jsx} | 19 +++-- 4 files changed, 99 insertions(+), 8 deletions(-) create mode 100644 src/pages/LandingPage.tsx rename src/pages/{TableOfContentsPage.js => TableOfContentsPage.jsx} (79%) diff --git a/src/App.tsx b/src/App.tsx index f327437..05cbb94 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -15,6 +15,7 @@ import { content } from "./content/index"; import Sidebar from "./components/Sidebar"; import Header from "./components/Header"; import TableOfContentsPage from "./pages/TableOfContentsPage"; +import LandingPage from "./pages/LandingPage"; import AccountPage from "./pages/AccountPage"; import { useEffect } from "react"; import { isProd } from "./lib/isProd"; @@ -62,6 +63,9 @@ function App(props: RouteComponentProps) { /> + + + {chapters.map((chapter: any) => ( diff --git a/src/components/Sidebar.js b/src/components/Sidebar.js index b95427d..3b6b8f7 100644 --- a/src/components/Sidebar.js +++ b/src/components/Sidebar.js @@ -29,6 +29,14 @@ function Sidebar({ content, navOpen, setNavOpen, pathname }) { { "side-nav-closed": !navOpen } )}>