@@ -44,7 +44,7 @@ export default function Header() {
4444
4545 return (
4646 // Added padding, flex layout for alignment
47- < header className = "p-4 flex justify-between items-center relative" >
47+ < header className = "p-4 py-6 flex justify-between items-center relative" >
4848 { /* Title */ }
4949 < div
5050 style = { {
@@ -55,11 +55,11 @@ export default function Header() {
5555 >
5656 { /* <Image src={TheInfiniteImage} alt="" width={30} height={30} /> */ }
5757 < h1
58- className = { `${ chakraPetch . className } italic font-semibold text-3xl ` } // Use Tailwind classes
58+ className = { `${ chakraPetch . className } italic font-semibold text-4xl ` } // text-4xlに変更
5959 style = { {
6060 fontStyle : "italic" ,
6161 fontWeight : "600" ,
62- fontSize : "32px " , // Use text-3xl or similar
62+ fontSize : "40px " , // 32px→40pxに
6363 } }
6464 >
6565 < Link
@@ -85,22 +85,33 @@ export default function Header() {
8585 < Image
8686 src = { isMenuOpen ? "/layout/close.svg" : "/layout/open.svg" }
8787 alt = { isMenuOpen ? "メニューを閉じる" : "メニューを開く" }
88- width = { 30 } // Adjust size as needed
89- height = { 30 } // Adjust size as needed
88+ width = { 32 } // Adjust size as needed
89+ height = { 32 } // Adjust size as needed
9090 priority // Load icons quickly
9191 />
9292 </ button >
9393
9494 { /* Navigation Menu */ }
9595 < nav
9696 id = "navigation-menu"
97+ style = {
98+ isMenuOpen
99+ ? {
100+ backgroundColor :
101+ "color-mix(in srgb, var(--primary), transparent 50%)" ,
102+ backdropFilter : "blur(4px)" ,
103+ }
104+ : { }
105+ }
97106 className = { `
98107 ${
99- isMenuOpen ? "opacity-100 max-h-screen" : "opacity-0 max-h-0"
108+ isMenuOpen
109+ ? "opacity-100 max-h-screen"
110+ : "opacity-50 max-h-0 bg-[color-mix(in srgb, var(--primary),transparent 50%)]"
100111 } md:opacity-100 md:max-h-none
101112 transition-all duration-300 ease-in-out
113+ bg-transparent
102114 fixed md:relative top-0 left-0 w-full h-full md:w-auto md:h-100%
103- md:bg-transparent
104115 z-20 overflow-hidden
105116 flex flex-col md:flex-row items-center justify-center md:justify-end
106117 ` }
0 commit comments