Skip to content

Commit

Permalink
add icon for articles header dropdown and add games dropdown
Browse files Browse the repository at this point in the history
  • Loading branch information
ayan4m1 committed Dec 31, 2023
1 parent 9cc2cdf commit 74ea76a
Showing 1 changed file with 25 additions and 4 deletions.
29 changes: 25 additions & 4 deletions src/components/header.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,13 @@ import usePrefersReducedMotion from 'hooks/usePrefersReducedMotion';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import {
faFileArchive,
faGamepad,
faHeart,
faNewspaper,
faRectangleList,
faTable
} from '@fortawesome/free-solid-svg-icons';
import { Fragment } from 'react';

const bobbleSpring = {
from: { y: 4 },
Expand Down Expand Up @@ -54,7 +58,13 @@ export default function Header() {
<Navbar.Toggle />
<Navbar.Collapse>
<Nav className="ms-2">
<NavDropdown title="Articles">
<NavDropdown
title={
<Fragment>
<FontAwesomeIcon icon={faNewspaper} /> Articles
</Fragment>
}
>
{data.allArticleCategoriesJson.nodes.map((category) => (
<Nav.Link
key={category.name}
Expand All @@ -72,9 +82,20 @@ export default function Header() {
<Nav.Link as={Link} to="/love">
<FontAwesomeIcon icon={faHeart} /> Things I Love
</Nav.Link>
<Nav.Link as={Link} to="/sudoku">
<FontAwesomeIcon icon={faTable} /> Sudoku
</Nav.Link>
<NavDropdown
title={
<Fragment>
<FontAwesomeIcon icon={faGamepad} /> Games
</Fragment>
}
>
<Nav.Link as={Link} to="/sudoku" className="text-dark">
<FontAwesomeIcon icon={faTable} /> Sudoku
</Nav.Link>
<Nav.Link as={Link} to="/mahjong" className="text-dark">
<FontAwesomeIcon icon={faRectangleList} /> Mahjong
</Nav.Link>
</NavDropdown>
</Nav>
<Nav className="ms-auto text-light">
{disableMotion ? (
Expand Down

0 comments on commit 74ea76a

Please sign in to comment.