diff --git a/src/Components/Ads/Fulgur/Fulgur.tsx b/src/Components/Ads/Fulgur/Fulgur.tsx new file mode 100644 index 0000000..10ae079 --- /dev/null +++ b/src/Components/Ads/Fulgur/Fulgur.tsx @@ -0,0 +1,26 @@ +import Button from 'src/Components/Button/Button' +import Logo from './fulgur_logo.svg' +import Lines from './lines-h.png' + + +export default function Fulgur() { + return ( +
+ +
+ Fulgur Ventures Logo +
+

Turn your hackathon project into a startup

+

Schedule an office hour with Fulgur Ventures

+
+ +
+
+ ) +} diff --git a/src/Components/Ads/Fulgur/fulgur_logo.svg b/src/Components/Ads/Fulgur/fulgur_logo.svg new file mode 100644 index 0000000..cd585ef --- /dev/null +++ b/src/Components/Ads/Fulgur/fulgur_logo.svg @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Components/Ads/Fulgur/index.tsx b/src/Components/Ads/Fulgur/index.tsx new file mode 100644 index 0000000..f0f8274 --- /dev/null +++ b/src/Components/Ads/Fulgur/index.tsx @@ -0,0 +1 @@ +export { default as Fulgur } from './Fulgur' \ No newline at end of file diff --git a/src/Components/Ads/Fulgur/lines-h.png b/src/Components/Ads/Fulgur/lines-h.png new file mode 100644 index 0000000..c6a1d38 Binary files /dev/null and b/src/Components/Ads/Fulgur/lines-h.png differ diff --git a/src/Components/Navbar/NavDesktop.tsx b/src/Components/Navbar/NavDesktop.tsx index bd05b7a..87d6342 100644 --- a/src/Components/Navbar/NavDesktop.tsx +++ b/src/Components/Navbar/NavDesktop.tsx @@ -40,113 +40,114 @@ export default function NavDesktop() { const navigate = useNavigate() - return ( + {curUser !== undefined && + (curUser ? + }> + { + e.syntheticEvent.preventDefault(); + navigate(createRoute({ type: 'profile', id: curUser.id, username: curUser.name })); + }} + className='!p-16 font-medium flex gap-16 hover:bg-gray-100 !rounded-12' + > + Profile + + { + e.syntheticEvent.preventDefault(); + navigate("/logout"); + }} + className='!p-16 font-medium flex gap-16 hover:bg-gray-100 !rounded-12' + > + Logout + + + + : + + Login + ) + } +
+ + setSearchOpen(false)} + onResultClick={() => setSearchOpen(false)} + /> + +
+ ); } diff --git a/src/Components/Navbar/NavMobile.tsx b/src/Components/Navbar/NavMobile.tsx index 9e39f5f..a719574 100644 --- a/src/Components/Navbar/NavMobile.tsx +++ b/src/Components/Navbar/NavMobile.tsx @@ -73,8 +73,8 @@ export default function NavMobile() { return ( -
-