// Header.jsx — 奈良ベリーガーデン Navigation Header const Header = ({ currentPage, onNavigate }) => { const [menuOpen, setMenuOpen] = React.useState(false); const navItems = [ { label: '農園について', page: 'about' }, { label: 'こだわり', page: 'concept' }, { label: 'ブルーベリー狩り', page: 'blueberry' }, { label: 'カフェ', page: 'cafe' }, { label: 'アクセス', page: 'access' }, { label: 'FAQ', page: 'faq' }, ]; const headerStyles = { position: 'fixed', top: 0, left: 0, right: 0, zIndex: 100, background: 'rgba(250,246,240,0.96)', backdropFilter: 'blur(12px)', borderBottom: '1px solid rgba(229,216,196,0.6)', height: '76px', display: 'flex', alignItems: 'center', }; const innerStyles = { maxWidth: '1200px', margin: '0 auto', padding: '0 24px', width: '100%', display: 'flex', alignItems: 'center', justifyContent: 'space-between', }; const logoStyles = { display: 'flex', flexDirection: 'column', gap: '1px', cursor: 'pointer', textDecoration: 'none', }; return (
onNavigate('home')}> 奈良ベリーガーデン
); }; Object.assign(window, { Header });