fix: correct heading hierarchy in contact page - change H3/H4 to H2 for proper SEO structure
This commit is contained in:
@@ -183,7 +183,7 @@ export default function ContactPage() {
|
|||||||
`}
|
`}
|
||||||
>
|
>
|
||||||
<div>
|
<div>
|
||||||
<h3 className="text-lg font-semibold text-[#1C1C1C] mb-6">联系方式</h3>
|
<h2 className="text-lg font-semibold text-[#1C1C1C] mb-6">联系方式</h2>
|
||||||
<div className="space-y-4" data-testid="contact-info">
|
<div className="space-y-4" data-testid="contact-info">
|
||||||
<div className="flex items-start gap-4 group" data-testid="email-info">
|
<div className="flex items-start gap-4 group" data-testid="email-info">
|
||||||
<div className="w-10 h-10 bg-[#C41E3A] rounded-md flex items-center justify-center flex-shrink-0 transition-transform duration-200 group-hover:scale-105">
|
<div className="w-10 h-10 bg-[#C41E3A] rounded-md flex items-center justify-center flex-shrink-0 transition-transform duration-200 group-hover:scale-105">
|
||||||
@@ -222,7 +222,7 @@ export default function ContactPage() {
|
|||||||
<div className="bg-[#FFFBF5] p-5 rounded-lg border border-[#E5E5E5]" data-testid="work-hours-card">
|
<div className="bg-[#FFFBF5] p-5 rounded-lg border border-[#E5E5E5]" data-testid="work-hours-card">
|
||||||
<div className="flex items-center gap-2 mb-3">
|
<div className="flex items-center gap-2 mb-3">
|
||||||
<Clock className="w-4 h-4 text-[#C41E3A]" />
|
<Clock className="w-4 h-4 text-[#C41E3A]" />
|
||||||
<h4 className="text-sm font-medium text-[#1C1C1C]">工作时间</h4>
|
<h2 className="text-sm font-medium text-[#1C1C1C]">工作时间</h2>
|
||||||
</div>
|
</div>
|
||||||
<div className="space-y-1">
|
<div className="space-y-1">
|
||||||
<div className="flex justify-between text-sm">
|
<div className="flex justify-between text-sm">
|
||||||
@@ -235,7 +235,7 @@ export default function ContactPage() {
|
|||||||
<div className="bg-[#FFFBF5] p-5 rounded-lg border border-[#E5E5E5]">
|
<div className="bg-[#FFFBF5] p-5 rounded-lg border border-[#E5E5E5]">
|
||||||
<div className="flex items-center gap-2 mb-3">
|
<div className="flex items-center gap-2 mb-3">
|
||||||
<HeadphonesIcon className="w-4 h-4 text-[#C41E3A]" />
|
<HeadphonesIcon className="w-4 h-4 text-[#C41E3A]" />
|
||||||
<h4 className="text-sm font-medium text-[#1C1C1C]">我们的承诺</h4>
|
<h2 className="text-sm font-medium text-[#1C1C1C]">我们的承诺</h2>
|
||||||
</div>
|
</div>
|
||||||
<div className="space-y-3">
|
<div className="space-y-3">
|
||||||
<div className="flex items-start gap-2">
|
<div className="flex items-start gap-2">
|
||||||
@@ -262,7 +262,7 @@ export default function ContactPage() {
|
|||||||
`}
|
`}
|
||||||
>
|
>
|
||||||
<div className="bg-[#F5F7FA] p-6 sm:p-8 rounded-lg border border-[#E2E8F0] flex-1 flex flex-col">
|
<div className="bg-[#F5F7FA] p-6 sm:p-8 rounded-lg border border-[#E2E8F0] flex-1 flex flex-col">
|
||||||
<h3 className="text-lg font-semibold text-[#1A1A2E] mb-6">发送消息</h3>
|
<h2 className="text-lg font-semibold text-[#1A1A2E] mb-6">发送消息</h2>
|
||||||
|
|
||||||
{isSubmitted ? (
|
{isSubmitted ? (
|
||||||
<div className="text-center py-12 flex-1 flex items-center justify-center">
|
<div className="text-center py-12 flex-1 flex items-center justify-center">
|
||||||
|
|||||||
Reference in New Issue
Block a user