Skip to content

Commit 598cdf5

Browse files
committed
🥉🦡 ↝ [SGV2-22]: I have a phobia that someone's always there
1 parent fe8eb14 commit 598cdf5

File tree

3 files changed

+55
-57
lines changed

3 files changed

+55
-57
lines changed

components/_Core/Section/Header.tsx

+20-20
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,29 @@ import React from "react";
33
export default function Header() {
44
return (
55
<div className="navbar bg-base-100 h-full w-full bg-red-100 rounded-md bg-clip-padding backdrop-filter backdrop-blur-xl bg-opacity-10">
6-
<div className="navbar-start">
7-
<div className="dropdown">
8-
<div tabIndex={0} role="button" className="btn btn-ghost btn-circle">
9-
<svg xmlns="http://www.w3.org/2000/svg" className="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M4 6h16M4 12h16M4 18h7" /></svg>
6+
<div className="navbar-start">
7+
<div className="dropdown">
8+
<div tabIndex={0} role="button" className="btn btn-ghost btn-circle">
9+
<svg xmlns="http://www.w3.org/2000/svg" className="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M4 6h16M4 12h16M4 18h7" /></svg>
10+
</div>
11+
<ul tabIndex={0} className="menu menu-sm dropdown-content mt-3 z-[1] p-2 shadow bg-base-100 rounded-box w-52">
12+
<li><a>Homepage</a></li>
13+
<li><a>Portfolio</a></li>
14+
<li><a>About</a></li>
15+
</ul>
16+
</div>
1017
</div>
11-
<ul tabIndex={0} className="menu menu-sm dropdown-content mt-3 z-[1] p-2 shadow bg-base-100 rounded-box w-52">
12-
<li><a>Homepage</a></li>
13-
<li><a>Portfolio</a></li>
14-
<li><a>About</a></li>
15-
</ul>
18+
<div className="navbar-center">
19+
<a className="btn btn-ghost text-xl">[Planet Name]</a>
1620
</div>
17-
</div>
18-
<div className="navbar-center">
19-
<a className="btn btn-ghost text-xl">[Planet Name]</a>
20-
</div>
21-
<div className="navbar-end">
22-
<button className="btn btn-ghost btn-circle">
23-
<div className="indicator">
24-
<svg xmlns="http://www.w3.org/2000/svg" className="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9" /></svg>
25-
<span className="badge badge-xs badge-primary indicator-item"></span>
21+
<div className="navbar-end">
22+
<button className="btn btn-ghost btn-circle">
23+
<div className="indicator">
24+
<svg xmlns="http://www.w3.org/2000/svg" className="h-5 w-5" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M15 17h5l-1.405-1.405A2.032 2.032 0 0118 14.158V11a6.002 6.002 0 00-4-5.659V5a2 2 0 10-4 0v.341C7.67 6.165 6 8.388 6 11v3.159c0 .538-.214 1.055-.595 1.436L4 17h5m6 0v1a3 3 0 11-6 0v-1m6 0H9" /></svg>
25+
<span className="badge badge-xs badge-primary indicator-item"></span>
26+
</div>
27+
</button>
2628
</div>
27-
</button>
28-
</div>
2929
</div>
3030
);
3131
};

components/_Core/Section/Planet.tsx

+32-35
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ const Planet: React.FC<PlanetProps> = ({
3535
src={backgroundImage}
3636
className="object-cover absolute inset-0 size-full"
3737
/>
38-
<Header
38+
{/* <Header
3939
logoImage={logoImage}
4040
planetName={planetName}
4141
leftArrowImage={leftArrowImage}
4242
rightArrowImage={rightArrowImage}
4343
compassImage={compassImage}
44-
/>
44+
/> */}
4545
<RoverSection
4646
structureImage={structureImage}
4747
activeRoverImage={activeRoverImage}
@@ -68,45 +68,42 @@ const Header: React.FC<HeaderProps> = ({
6868
rightArrowImage,
6969
compassImage,
7070
}) => {
71-
return (
72-
<div className="flex relative flex-col justify-center w-full backdrop-blur-[5px] bg-white bg-opacity-0 max-md:max-w-full">
73-
<div className="flex gap-2.5 justify-between items-center px-12 py-5 w-full max-md:flex-wrap max-md:px-5 max-md:max-w-full">
74-
<img
75-
loading="lazy"
76-
src={logoImage}
77-
className="shrink-0 self-stretch my-auto max-w-full aspect-square w-[100px]"
78-
/>
79-
<div className="flex flex-col justify-center self-stretch max-md:max-w-full">
80-
<div className="flex flex-col justify-center items-center py-1.5 max-md:max-w-full">
81-
<div className="justify-center px-4 py-1 text-xl font-medium text-center text-white whitespace-nowrap rounded-xl shadow-sm bg-indigo-600 bg-opacity-40">
82-
Main
83-
</div>
84-
<div className="flex gap-5 justify-center items-center self-stretch px-3 mt-2 text-3xl font-semibold text-center text-white uppercase tracking-[5.12px] max-md:flex-wrap">
71+
return (
72+
<div className="flex relative flex-col justify-center w-full backdrop-blur-[5px] bg-white bg-opacity-0 max-md:max-w-full">
73+
<div className="flex flex-col justify-center items-center px-12 py-5 w-full max-md:px-5 max-md:max-w-full md:flex-row md:justify-between">
74+
<div className="flex flex-col justify-center items-center md:flex-row md:items-center">
8575
<img
8676
loading="lazy"
87-
src={leftArrowImage}
88-
className="shrink-0 self-stretch my-auto border-white border-solid aspect-square border-[3px] stroke-[3px] stroke-white w-[33px]"
77+
src={logoImage}
78+
className="shrink-0 self-stretch my-auto max-w-full aspect-square w-[100px] md:w-auto"
8979
/>
90-
<div className="self-stretch">{planetName}</div>
91-
<img
92-
loading="lazy"
93-
src={rightArrowImage}
94-
className="shrink-0 self-stretch my-auto border-white border-solid aspect-square border-[3px] stroke-[3px] stroke-white w-[33px]"
95-
/>
96-
</div>
97-
<div className="flex justify-center items-center p-1.5 mt-2 w-[47px]">
98-
<img loading="lazy" src={compassImage} className="w-full aspect-square" />
80+
<div className="flex flex-col justify-center self-stretch">
81+
<div className="flex gap-5 justify-center items-center self-stretch mt-2 text-3xl font-semibold text-center text-white uppercase tracking-[5.12px] md:mt-0">
82+
<img
83+
loading="lazy"
84+
src={leftArrowImage}
85+
className="shrink-0 self-stretch my-auto border-white border-solid aspect-square border-[3px] stroke-[3px] stroke-white w-[33px]"
86+
/>
87+
<div className="self-stretch">{planetName}</div>
88+
<img
89+
loading="lazy"
90+
src={rightArrowImage}
91+
className="shrink-0 self-stretch my-auto border-white border-solid aspect-square border-[3px] stroke-[3px] stroke-white w-[33px]"
92+
/>
93+
</div>
94+
<div className="flex justify-center items-center p-1.5 mt-2 w-[47px] md:mt-0">
95+
<img loading="lazy" src={compassImage} className="w-full aspect-square" />
96+
</div>
97+
</div>
9998
</div>
99+
<img
100+
loading="lazy"
101+
src={logoImage}
102+
className="shrink-0 self-stretch my-auto max-w-full aspect-square w-[100px] md:w-auto"
103+
/>
100104
</div>
101105
</div>
102-
<img
103-
loading="lazy"
104-
src={logoImage}
105-
className="shrink-0 self-stretch my-auto max-w-full aspect-square w-[100px]"
106-
/>
107-
</div>
108-
</div>
109-
);
106+
);
110107
};
111108

112109
interface RoverSectionProps {

pages/index.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { useMediaQuery } from 'react-responsive';
66
import { Metadata } from "next";
77
import PublicLanding from "../components/_Core/LandingContent";
88
import Layout from "../components/_Core/Section/Layout";
9+
import Planet from "../components/_Core/Section/Planet";
910

1011
export const metadata: Metadata = {
1112
title: "Star Sailors",
@@ -19,9 +20,9 @@ export default function Home() {
1920
if (session) {
2021
return (
2122
<Layout>
22-
<p>Run into the shadows</p>
23+
<Planet backgroundImage="https://cdn.cloud.scenario.com/assets/asset_J8Mo3eYBJWMjdC8wSQQ15edx?p=100&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uY2xvdWQuc2NlbmFyaW8uY29tL2Fzc2V0cy9hc3NldF9KOE1vM2VZQkpXTWpkQzh3U1FRMTVlZHg~cD0xMDAqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzE1MTI2Mzk5fX19XX0_&Key-Pair-Id=K36FIAB9LE2OLR&Signature=OuEtnaPodT1W4BsZZep27dJD5Sk3jzwsrSj1Dktkh2GoojVG~Ttn0WFhDvEBx~m6bX0~~8tEIcqk-NuornLcTtfG0TIE0H18LOPj-BWhTS9dg72-Zkg3ris1MwpAkSuQ~9GUlKPt3N4VgYz5b6h7TmDa06u7PPATCEuIwcjXBs23sNZbW4bAOS9EQTzv9bjPY6rc1IPFq~9ua8xx8~3q8qMlcZ1NoB1pYhCJEM7ROBPBu0fWtp2IlUYNAX21zBJFTgvnqjsIazuual3wLR1ennoO3mRuMS8uzTq6eoHBiIwKkY4rQUFsUpuORWcOpevh7Wz6eGBn7d4X5xDhuBV6oA__&format=jpeg" logoImage="https://cdn-icons-png.flaticon.com/512/7717/7717354.png" leftArrowImage="https://www.svgrepo.com/show/27797/left-arrow.svg" rightArrowImage="https://www.svgrepo.com/show/27797/right-arrow.svg" structureImage="https://github.com/Signal-K/client/blob/initialClassification/public/assets/Inventory/Structures/TelescopeReceiver.png?raw=true" compassImage="https://www.svgrepo.com/show/532904/compass-drafting.svg" planetName="HelloWorld" activeRoverImage="https://cdn-icons-png.flaticon.com/512/7717/7717354.png" idleRoverImage="https://www.svgrepo.com/show/440444/space-rover-2.svg" galleryImages={['https://www.svgrepo.com/show/440444/space-rover-2.svg']} centerButtonImage="https://www.svgrepo.com/show/440396/black-hole.svg" />
2324
</Layout>
24-
// <Planet backgroundImage="https://cdn.cloud.scenario.com/assets/asset_J8Mo3eYBJWMjdC8wSQQ15edx?p=100&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uY2xvdWQuc2NlbmFyaW8uY29tL2Fzc2V0cy9hc3NldF9KOE1vM2VZQkpXTWpkQzh3U1FRMTVlZHg~cD0xMDAqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzE1MTI2Mzk5fX19XX0_&Key-Pair-Id=K36FIAB9LE2OLR&Signature=OuEtnaPodT1W4BsZZep27dJD5Sk3jzwsrSj1Dktkh2GoojVG~Ttn0WFhDvEBx~m6bX0~~8tEIcqk-NuornLcTtfG0TIE0H18LOPj-BWhTS9dg72-Zkg3ris1MwpAkSuQ~9GUlKPt3N4VgYz5b6h7TmDa06u7PPATCEuIwcjXBs23sNZbW4bAOS9EQTzv9bjPY6rc1IPFq~9ua8xx8~3q8qMlcZ1NoB1pYhCJEM7ROBPBu0fWtp2IlUYNAX21zBJFTgvnqjsIazuual3wLR1ennoO3mRuMS8uzTq6eoHBiIwKkY4rQUFsUpuORWcOpevh7Wz6eGBn7d4X5xDhuBV6oA__&format=jpeg" logoImage="https://avatars.githubusercontent.com/u/78838067?s=200&v=4" leftArrowImage="https://www.svgrepo.com/show/27797/left-arrow.svg" rightArrowImage="https://www.svgrepo.com/show/27797/right-arrow.svg" structureImage="https://github.com/Signal-K/client/blob/initialClassification/public/assets/Inventory/Structures/TelescopeReceiver.png?raw=true" compassImage="https://www.svgrepo.com/show/532904/compass-drafting.svg" planetName="HelloWorld" activeRoverImage="https://cdn-icons-png.flaticon.com/512/7717/7717354.png" idleRoverImage="https://www.svgrepo.com/show/440444/space-rover-2.svg" galleryImages={['https://www.svgrepo.com/show/440444/space-rover-2.svg']} centerButtonImage="https://www.svgrepo.com/show/440396/black-hole.svg" />
25+
// <Planet backgroundImage="https://cdn.cloud.scenario.com/assets/asset_J8Mo3eYBJWMjdC8wSQQ15edx?p=100&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uY2xvdWQuc2NlbmFyaW8uY29tL2Fzc2V0cy9hc3NldF9KOE1vM2VZQkpXTWpkQzh3U1FRMTVlZHg~cD0xMDAqIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzE1MTI2Mzk5fX19XX0_&Key-Pair-Id=K36FIAB9LE2OLR&Signature=OuEtnaPodT1W4BsZZep27dJD5Sk3jzwsrSj1Dktkh2GoojVG~Ttn0WFhDvEBx~m6bX0~~8tEIcqk-NuornLcTtfG0TIE0H18LOPj-BWhTS9dg72-Zkg3ris1MwpAkSuQ~9GUlKPt3N4VgYz5b6h7TmDa06u7PPATCEuIwcjXBs23sNZbW4bAOS9EQTzv9bjPY6rc1IPFq~9ua8xx8~3q8qMlcZ1NoB1pYhCJEM7ROBPBu0fWtp2IlUYNAX21zBJFTgvnqjsIazuual3wLR1ennoO3mRuMS8uzTq6eoHBiIwKkY4rQUFsUpuORWcOpevh7Wz6eGBn7d4X5xDhuBV6oA__&format=jpeg" logoImage="https://cdn-icons-png.flaticon.com/512/7717/7717354.png" leftArrowImage="https://www.svgrepo.com/show/27797/left-arrow.svg" rightArrowImage="https://www.svgrepo.com/show/27797/right-arrow.svg" structureImage="https://github.com/Signal-K/client/blob/initialClassification/public/assets/Inventory/Structures/TelescopeReceiver.png?raw=true" compassImage="https://www.svgrepo.com/show/532904/compass-drafting.svg" planetName="HelloWorld" activeRoverImage="https://cdn-icons-png.flaticon.com/512/7717/7717354.png" idleRoverImage="https://www.svgrepo.com/show/440444/space-rover-2.svg" galleryImages={['https://www.svgrepo.com/show/440444/space-rover-2.svg']} centerButtonImage="https://www.svgrepo.com/show/440396/black-hole.svg" />
2526
);
2627
};
2728

0 commit comments

Comments
 (0)