feat: i18n fixes, blog rename, footer cleanup, and contact info update
- Rename /news route to /blog across all pages, links, and sitemap - Fix hardcoded English text in Experiences, QuoteSection, and Footer by wiring all content through the TR/EN dictionaries - Clean up Footer: remove non-existent page links, add contact column - Update contact info: new phone numbers, bilgi@ email, No:71 address, Instagram @ayrisapart link - Add suppressHydrationWarning to <body> to silence browser-extension attribute mismatch errors - Add sizes prop to all fill-mode Next.js Image components Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,12 +12,12 @@ export default function ShowcaseImage() {
|
||||
})
|
||||
|
||||
// Slightly increased scales for a better balance
|
||||
const scale = useTransform(scrollYProgress, [0, 0.4], [0.8, 1.0])
|
||||
const scale = useTransform(scrollYProgress, [0, 0.4], [0.1, 1.0])
|
||||
const opacity = useTransform(scrollYProgress, [0, 0.2], [0, 1])
|
||||
|
||||
return (
|
||||
<section ref={containerRef} className="relative z-60 bg-[#FAF7F0] pb-32">
|
||||
<div className="max-w-[1400px] mx-auto px-6 overflow-hidden">
|
||||
<div className=" mx-auto px-6 overflow-hidden">
|
||||
<motion.div
|
||||
style={{
|
||||
scale,
|
||||
@@ -26,9 +26,10 @@ export default function ShowcaseImage() {
|
||||
className="relative aspect-[16/9] w-full overflow-hidden shadow-xl rounded-sm"
|
||||
>
|
||||
<Image
|
||||
src="https://images.unsplash.com/photo-1571896349842-33c89424de2d?q=80&w=2080&auto=format&fit=crop"
|
||||
src="https://res.cloudinary.com/du7xohbct/image/upload/v1776642098/ayrisapart/hero/photo-1501696461415-6bd6660c6742_rkxjcu.avif"
|
||||
alt="Luxury Cave Pool Experience"
|
||||
fill
|
||||
sizes="(max-width: 768px) calc(100vw - 48px), calc(100vw - 48px)"
|
||||
className="object-cover"
|
||||
priority
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user