diff --git a/pages/index.tsx b/pages/index.tsx index b371240..4d031a5 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -7,14 +7,8 @@ import { Button, Card, Colors, Icon, Text } from "@blueprintjs/core"; import Link from "next/link"; import { useDarkMode } from "../ui/providers/dark-mode-provider"; import LANGUAGES from "./languages.json"; -import { GitHubIcon } from "../ui/custom-icons"; import { Providers } from "../ui/providers"; -const REPO_URL = "https://github.com/nilaymaj/esolang-park"; -const WIKI_URL = REPO_URL + "/wiki"; -const GUIDE_URL = REPO_URL + "/wiki/LP-Getting-Started"; -const ISSUE_URL = REPO_URL + "/issues/new"; - const styles = { topPanel: { position: "absolute" as "absolute", @@ -64,16 +58,10 @@ const Index: NextPageWithLayout = () => {
{/* Container for center content */}
@@ -86,9 +74,7 @@ const Index: NextPageWithLayout = () => {

Esolang Park

- -

An online visual debugger for esoteric languages

-
+ {/* Language cards */}
{LANGUAGES.map(({ display, id }) => ( @@ -101,14 +87,6 @@ const Index: NextPageWithLayout = () => { ))}
- {/* "More esolangs" section */} - -

- Need support for your favorite esolang? Submit an{" "} - issue on GitHub (or{" "} - implement it yourself!) -

-
); diff --git a/ui/header.tsx b/ui/header.tsx index b594370..1cc6da2 100644 --- a/ui/header.tsx +++ b/ui/header.tsx @@ -1,34 +1,10 @@ import * as React from "react"; import Image from "next/image"; import logoImg from "./assets/logo.png"; -import { GitHubIcon } from "./custom-icons"; import { useDarkMode } from "./providers/dark-mode-provider"; -import { Button, Card, Colors, Icon, Tag } from "@blueprintjs/core"; +import { Button, Card, Icon, Tag } from "@blueprintjs/core"; import { useFeaturesGuide } from "./providers/features-guide-provider"; -/** Link to the project's GitHub repository */ -const REPO_LINK = "https://github.com/nilaymaj/esolang-park"; - -/** Link to the language's README.md page on GitHub */ -const NOTES_LINK = (id: string) => - `https://github.com/nilaymaj/esolang-park/blob/main/languages/${id}/README.md`; - -/** Hint text for the language notes button */ -const LangNotesHint = (props: { show: boolean }) => { - const { isDark } = useDarkMode(); - const color = isDark ? Colors.GRAY3 : Colors.GRAY2; - - return ( - - Read the esolang notes - - - ); -}; - type Props = { langId: string; langName: string; @@ -78,30 +54,18 @@ export const Header = (props: Props) => { alignItems: "center", }} > - - setShowNotesHint(false)} - title="View the notes for this esolang" - > -