Skip to content

Commit

Permalink
Update styles
Browse files Browse the repository at this point in the history
  • Loading branch information
derekmbrown committed Feb 2, 2025
1 parent 4c66ab3 commit 120bb63
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 11 deletions.
16 changes: 5 additions & 11 deletions src/components/Nav.astro
Original file line number Diff line number Diff line change
@@ -1,19 +1,13 @@
---
import Emoji from 'astro-emoji'
import Navbar from './ui/Navbar'
import NavAstro from './Navbar.astro'
const { PageName } = Astro.props
---

<nav class="flex flex-col mt-12 mb-10 text-[#F2F5F7]">
<div class="flex font-['Merriweather'] text-4xl font-black mb-3">
<a href="/">Derek Brown <Emoji symbol="πŸ‘¨πŸ»β€πŸ’»" label="person" /></a>
</div>
<div class="font-['Merriweather'] text-xl flex items-center gap-4">
<span class="navItem" id="notes"><a href="/">Notes</a></span>
<span class="navItem" id="tags"><a href="/tags">Tags</a></span>
<span class="navItem" id="about"><a href="/about">About</a></span>
</div>
</nav>
<Navbar client:load>
<NavAstro slot="navbar"/>
</Navbar>

<script define:vars={{ PageName }} is:inline>

Expand Down
14 changes: 14 additions & 0 deletions src/components/Navbar.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
import Emoji from 'astro-emoji'
---

<nav class="flex flex-col mt-12 mb-10 text-[#F2F5F7]">
<div class="flex font-['Merriweather'] text-4xl font-black mb-3">
<a href="/">Derek Brown <Emoji symbol="πŸ‘¨πŸ»β€πŸ’»" label="person" /></a>
</div>
<div class="font-['Merriweather'] text-xl flex items-center gap-4">
<span class="navItem" id="notes"><a href="/">Notes</a></span>
<span class="navItem" id="tags"><a href="/tags">Tags</a></span>
<span class="navItem" id="about"><a href="/about">About</a></span>
</div>
</nav>
7 changes: 7 additions & 0 deletions src/components/ui/Navbar.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export default function Navbar(props) {
return (
<div>
{props.navbar}
</div>
)
}

0 comments on commit 120bb63

Please sign in to comment.