@@ -169,8 +169,8 @@ export function NoteShowcase({
169169 < div className = 'relative z-10 flex items-center justify-center gap-6 md:gap-12 scale-90 md:scale-100' >
170170 { /* 手机 */ }
171171 < div className = 'relative' >
172- < div className = 'w-28 md:w-36 h-52 md:h-64 bg-gradient-to-br from-gray-300 to-gray-400 rounded-2xl md:rounded-3xl p-2 shadow-2xl transform rotate-12 hover:rotate-6 transition-transform duration-500' >
173- < div className = 'w-full h-full bg-white rounded-xl md:rounded-2xl flex items-center justify-center overflow-hidden relative' >
172+ < div className = 'w-28 md:w-36 bg-gradient-to-br from-gray-300 to-gray-400 rounded-2xl md:rounded-3xl p-2 shadow-2xl transform rotate-12 hover:rotate-6 transition-transform duration-500' >
173+ < div className = 'w-full aspect-9/16 bg-white rounded-xl md:rounded-2xl flex items-center justify-center overflow-hidden relative' >
174174 { /* 手机状态条 */ }
175175 < div className = 'absolute z-1 bottom-1 left-6 right-6 h-1 bg-gray-500 rounded' > </ div >
176176
@@ -184,8 +184,8 @@ export function NoteShowcase({
184184
185185 { /* 笔记本电脑 */ }
186186 < div className = 'relative' >
187- < div className = 'w-72 md:w-96 h-48 md:h-64 bg-gradient-to-br from-gray-800 to-gray-900 rounded-xl md:rounded-2xl p-3 shadow-2xl' >
188- < div className = 'w-full h-full bg-white rounded-lg relative overflow-hidden' >
187+ < div className = 'w-72 md:w-96 bg-gradient-to-br from-gray-800 to-gray-900 rounded-xl md:rounded-2xl p-3 shadow-2xl' >
188+ < div className = 'w-full aspect-8/5 bg-white rounded-lg relative overflow-hidden' >
189189 { /* 笔记本iframe */ }
190190 < div className = 'w-full h-full overflow-hidden rounded-md' >
191191 < ScaledIframe src = 'https://note.weizwz.com/' />
@@ -264,7 +264,7 @@ function ScaledIframe({ src, isMobile = false }: ScaledIframeProps) {
264264 return (
265265 < div ref = { containerRef } className = { `w-full border-0 rounded-md overflow-hidden relative ${ isMobile ? 'aspect-9/16' : 'aspect-8/5' } ` } >
266266 < iframe
267- className = ' absolute top-0 left-0 border-0 pointer-events-none'
267+ className = { ` absolute top-0 left-0 border-0 pointer-events-none` }
268268 src = { src }
269269 style = { {
270270 width : `${ frameWidth } px` ,
@@ -273,7 +273,7 @@ function ScaledIframe({ src, isMobile = false }: ScaledIframeProps) {
273273 transformOrigin : 'top left'
274274 } }
275275 loading = 'lazy'
276- sandbox = 'allow-same-origin allow-scripts '
276+ referrerPolicy = 'no-referrer '
277277 { ...( isMobile && {
278278 title : 'Mobile View'
279279 } ) }
0 commit comments