-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #17 from arjanjohan/arjanjohan
Issue 2: arjanjohan personal page
- Loading branch information
Showing
6 changed files
with
156 additions
and
0 deletions.
There are no files selected for viewing
55 changes: 55 additions & 0 deletions
55
packages/nextjs/app/builders/0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5/_components/Bio.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
import { FaGithub, FaTelegramPlane } from "react-icons/fa"; | ||
import { FaXTwitter } from "react-icons/fa6"; | ||
import { TbBuildingCastle } from "react-icons/tb"; | ||
import { Address, Balance } from "~~/components/scaffold-eth"; | ||
|
||
export const Bio = ({ address }: { address: string }) => { | ||
return ( | ||
<div className="flex flex-col space-y-4"> | ||
<div className="flex justify-between items-start"> | ||
<div> | ||
<Address address={address} format="long" /> | ||
<Balance address={address} className="text" /> | ||
</div> | ||
|
||
<div className="flex space-x-4"> | ||
<a href="https://twitter.com/arjanjohan" target="_blank" rel="noopener noreferrer" aria-label="Twitter"> | ||
<FaXTwitter size={24} /> | ||
</a> | ||
<a href="https://github.com/arjanjohan" target="_blank" rel="noopener noreferrer" aria-label="GitHub"> | ||
<FaGithub size={24} /> | ||
</a> | ||
<a href="https://t.me/arjanjohan" target="_blank" rel="noopener noreferrer" aria-label="Telegram"> | ||
<FaTelegramPlane size={24} /> | ||
</a> | ||
<a | ||
href="https://app.buidlguidl.com/builders/0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5" | ||
target="_blank" | ||
rel="noopener noreferrer" | ||
aria-label="BuidlGuidl" | ||
> | ||
<TbBuildingCastle size={24} /> | ||
</a> | ||
</div> | ||
</div> | ||
|
||
<div> | ||
<p>gm</p> | ||
<p className="mt-4"> | ||
i'm arjanjohan, a web3 developer and builder. i'm always doing some hackathon, and love to team up | ||
with new people and build cool things. | ||
</p> | ||
<p className="mt-4"> | ||
currently i'm participating in buidlguild batch #9, and i look forward to meeting everyone of you and | ||
seeing what we can build together. | ||
</p> | ||
<b>my next hackathons:</b> | ||
<ul className="list-disc list-inside"> | ||
<li>Aptos Code Collision</li> | ||
<li>Solana Radar Hackathon</li> | ||
<li>ETHGlobal Bangkok</li> | ||
</ul> | ||
</div> | ||
</div> | ||
); | ||
}; |
51 changes: 51 additions & 0 deletions
51
...ges/nextjs/app/builders/0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5/_components/Buidls.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// Buidl data array | ||
const buidlsData = [ | ||
{ | ||
name: "Scroll Fighter", | ||
image: "https://github.com/arjanjohan/scroll-fighter/raw/main/logo.png", | ||
url: "https://app.buidlguidl.com/build/14yLHhMarnyyIDiayAKo", | ||
}, | ||
{ | ||
name: "Scaffold Move", | ||
image: "https://github.com/arjanjohan/scaffold-move/raw/main/assets/logo_small.png", | ||
url: "https://app.buidlguidl.com/build/9uXW8LEWrWXzXajz84PD", | ||
}, | ||
{ | ||
name: "Oh Snap!", | ||
image: "https://github.com/chain-notes-brussels/chain-notes-snap/raw/main/assets/logo.png", | ||
url: "https://app.buidlguidl.com/build/yHt0IhqXVk6Gff4jM3aO", | ||
}, | ||
{ | ||
name: "Roman Receipts", | ||
image: | ||
"https://storage.googleapis.com/download/storage/v1/b/buidlguidl-v3.appspot.com/o/builds%2F459399612eaf4d2f489e3ce00.png?generation=1722954568641273&alt=media", | ||
url: "https://app.buidlguidl.com/build/uafgHz8XYs3WJy7ZZoLP", | ||
}, | ||
{ | ||
name: "SE2 Chainlink ", | ||
image: "https://ethglobal.b-cdn.net/projects/pwkxb/screenshots/iej95/default.jpg", | ||
url: "https://app.buidlguidl.com/build/Qb3o6WxbazdZthI8iEHO", | ||
}, | ||
{ | ||
name: "🦥 Sloth Shaming", | ||
image: "https://github.com/warsaw-hackers/Sloth-Shaming/raw/main/assets/ui.png", | ||
url: "https://github.com/warsaw-hackers/Sloth-Shaming", | ||
}, | ||
]; | ||
|
||
// Buidls Component | ||
export const Buidls = () => { | ||
return ( | ||
<div className="grid grid-cols-2 md:grid-cols-3 gap-4"> | ||
{buidlsData.map((buidl, index) => ( | ||
<div key={index} className="bg-gray-200/50 rounded-lg p-4"> | ||
<a href={buidl.url} target="_blank" rel="noopener noreferrer"> | ||
{/* eslint-disable-next-line @next/next/no-img-element */} | ||
<img src={buidl.image} alt={buidl.name} className="rounded-lg" /> | ||
<p className="text-center mb-0 mt-2">{buidl.name}</p> | ||
</a> | ||
</div> | ||
))} | ||
</div> | ||
); | ||
}; |
2 changes: 2 additions & 0 deletions
2
...ages/nextjs/app/builders/0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5/_components/index.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
export * from "./Buidls"; | ||
export * from "./Bio"; |
37 changes: 37 additions & 0 deletions
37
packages/nextjs/app/builders/0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5/page.tsx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
import { Bio, Buidls } from "./_components"; | ||
import { NextPage } from "next"; | ||
|
||
const myAddress = "0xD0CA897A8A50502802Df62A712Da92FA26Be9bD5"; | ||
|
||
const ArjanJohanPage: NextPage = () => { | ||
return ( | ||
<div | ||
style={{ | ||
backgroundImage: "url('https://www.miladymaker.net/milady/2208.png')", | ||
}} | ||
className="flex flex-grow justify-center items-center bg-cover bg-center" | ||
> | ||
<div className="flex justify-center pt-10"> | ||
<div className="w-full max-w-screen-lg p-10"> | ||
<div className="grid grid-cols-1 lg:grid-cols-2 gap-8"> | ||
<div className="col-span-1 h-full"> | ||
<div className="bg-base-100/60 p-6 rounded-3xl shadow-lg h-full"> | ||
<Bio address={myAddress} /> | ||
</div> | ||
</div> | ||
<div className="col-span-1 h-full"> | ||
<div className="bg-base-100/50 p-6 rounded-3xl shadow-lg h-full"> | ||
<p> | ||
<b>some of my buidls</b> | ||
</p> | ||
<Buidls /> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
); | ||
}; | ||
|
||
export default ArjanJohanPage; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters