feat(i18n): add slogans and update translations for multiple pages

Add new slogan translations for projects and blog pages in both English and Chinese
Update about and services pages with additional content
Modify footer to include remote work availability notice
This commit is contained in:
joyzhao
2025-06-20 10:49:53 +08:00
parent 3909db0ceb
commit a446ce68bd
7 changed files with 33 additions and 11 deletions

View File

@@ -29,12 +29,20 @@ export default function Footer({ lang: propLang }: FooterProps) {
transition={{ duration: 0.5 }}
viewport={{ once: true }}
>
<motion.p
className="text-sm text-muted-foreground text-center md:text-left"
whileHover={{ scale: 1.01 }}
>
&copy; {new Date().getFullYear()} { personalInfo.name }. {t('footer.rights')}
</motion.p>
<motion.div className="flex flex-col gap-2">
<motion.p
className="text-sm text-muted-foreground text-center md:text-left"
whileHover={{ scale: 1.01 }}
>
&copy; {new Date().getFullYear()} { personalInfo.name }. {t('footer.rights')}
</motion.p>
<motion.p
className="text-sm text-purple-500 font-medium text-center md:text-left"
whileHover={{ scale: 1.01 }}
>
{lang === 'zh' ? '如果你正在寻找一名前端/Ts全栈工程师远程工作请联系我' : 'Looking for a Frontend/TS Full-stack Engineer (Remote)? Contact me!'}
</motion.p>
</motion.div>
<motion.p
className="text-sm text-muted-foreground mt-2 md:mt-0 text-center md:text-left"
initial={{ opacity: 0 }}