Skip to content

Commit

Permalink
Add: Wanted page
Browse files Browse the repository at this point in the history
  • Loading branch information
Hayao0819 committed Nov 8, 2023
1 parent b2b5171 commit 4d99a1b
Show file tree
Hide file tree
Showing 6 changed files with 90 additions and 6 deletions.
10 changes: 8 additions & 2 deletions src/options/components/Footer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,19 @@ import { Link } from "react-router-dom";

export default function Footer({ className }: { className?: string }) {
return (
<footer className={classNames(className, "bg-neutral")}>
<DaisyFooter className="mx-auto w-2/3 py-5">
<footer className={classNames(className, "bg-neutral", "mt-3")}>
<DaisyFooter className="mx-auto w-2/3 py-2">
<div>
<DaisyFooter.Title>Links</DaisyFooter.Title>
<FooterLink href="/about" isInternal>
About
</FooterLink>
<FooterLink href="/why" isInternal>
Why I created it?
</FooterLink>
<FooterLink href="/wanted" isInternal>
Wanted
</FooterLink>
<FooterLink href="https://chromewebstore.google.com/detail/gaming-gunma-university/fifbnlkbedonackjjbegkjmekchdcfhk">
Chrome Web Store
</FooterLink>
Expand Down
2 changes: 2 additions & 0 deletions src/options/components/Main.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { Route, Routes } from "react-router-dom";
import About from "../pages/About";
import Thanks from "../pages/Thanks";
import Top from "../pages/Top";
import Wanted from "../pages/Wanted";
import Why from "../pages/Why";
import NotFound from "./404";

Expand All @@ -24,6 +25,7 @@ export default function Main(props: { className?: string }) {
<Route path="/about" Component={About} />
<Route path="/why" Component={Why} />
<Route path="/thanks" Component={Thanks} />
<Route path="/wanted" Component={Wanted} />
<Route path="*" Component={NotFound} />
</Routes>
</main>
Expand Down
13 changes: 13 additions & 0 deletions src/options/pages/About.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,19 @@ export default function About() {
<Heading.h2>筆者について</Heading.h2>
<p>ゲーミングうんたらと言って虹色に光るのが大嫌いな、群馬大学情報学部所属の伊藤 駿です。</p>
<p>普段はTwitterでパソコンをかたかた弄って遊んでいます。もし大学内でお会いした際には是非仲良くしてください。</p>
<Heading.h2>筆者の連絡先</Heading.h2>
<ul>
<li>
<a href="https://twitter.com/Hayao0819" className="link-info link">
Twitter
</a>
</li>
<li>
<a href="https://instagram.com/Hayao0819" className="link-info link">
Instagram
</a>
</li>
</ul>
</>
);
}
8 changes: 4 additions & 4 deletions src/options/pages/Thanks.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ export default function Thanks() {
<p>使用技術はTypeScriptとReact、TailwindCSSです。</p>
<p>
興味のある方は
<a href="https://twitter.com/Hayao0819" target="_blank" rel="noreferrer">
TwitterのDM
</a>
までご連絡ください
<Link to="/wanted" className="link-info link">
こちら
</Link>
をご覧ください
</p>
</>
);
Expand Down
10 changes: 10 additions & 0 deletions src/options/pages/Top.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import classNames from "classnames";
import { useEffect, useState } from "react";
import { Tooltip } from "react-daisyui";
import { FaGamepad, FaMoon } from "react-icons/fa";
import { Link } from "react-router-dom";

import StorageTool from "@/class/StorageTool";
import CopyTootrip from "@/components/CopyBtn";
Expand Down Expand Up @@ -76,6 +77,15 @@ export default function Top() {
<button className="btn bg-base-300">[email protected]</button>
</CopyTootrip>
</ConfigSection>

<ConfigSection name="開発者募集">
<p>
<Link to="/wanted" className="link-info link">
こちら
</Link>
を御覧ください。
</p>
</ConfigSection>
</>
);
}
Expand Down
53 changes: 53 additions & 0 deletions src/options/pages/Wanted.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
import { Link } from "react-router-dom";

import Heading from "@/components/Heading";

export default function Wanted() {
return (
<>
<Heading.h1>開発者募集</Heading.h1>
<p>
この拡張機能はGitHub上でMITライセンスの基で公開されており、現在Contributerを募集しています。
以下に技術的な概要を掲載しますので、興味のある方はぜひ
<Link to="/about" className="link-info link">
開発者までご連絡
</Link>
ください。
</p>

<Heading.h2>概要</Heading.h2>
<p>群馬大学に所属しており、ウェブ技術に興味のある人。ラーメンが好きな人大歓迎です。</p>
<p>現開発者のお財布と気分次第で、報酬としてラーメンを奢るかもしれません。</p>

<Heading.h2>技術</Heading.h2>
<div className="flex child:mx-4">
<div>
<p>現在使用しているもの</p>
<ul>
<li>core-js</li>
<li>daisy UI with React</li>
<li>eslint</li>
<li>Node.js</li>
<li>pnpm</li>
<li>PostCSS</li>
<li>Prettier</li>
<li>React</li>
<li>Sass</li>
<li>Stylelint</li>
<li>Tailwind CSS</li>
<li>TypeScript</li>
<li>Volta</li>
<li>Webpack</li>
</ul>
</div>
<div>
<p>今後使用していきたいもの</p>
<ul>
<li>Deno</li>
<li>TurboPack</li>
</ul>
</div>
</div>
</>
);
}

0 comments on commit 4d99a1b

Please sign in to comment.