// Nav.jsx — masthead: name left, four sides with pastel chips right
function NavLink({ label, chip, active, onClick, outline }) {
const [hover, setHover] = React.useState(false);
return (
setHover(true)}
onMouseLeave={() => setHover(false)}
style={{
display: 'flex',
alignItems: 'center',
gap: 8,
cursor: 'pointer',
padding: '6px 2px',
borderBottom: `2px solid ${active ? 'var(--c-smoke)' : 'transparent'}`,
transition: 'border-color 160ms',
}}>
{label}
);
}
function Nav({ active, onSelect, sections, onHome }) {
return (
);
}
window.Nav = Nav;