Commit 4a19cdd8 authored by xuchentao's avatar xuchentao

fix: expand all FAQ items by default

parent 44c1ccc3
Pipeline #427 passed with stages
in 17 seconds
......@@ -3,4 +3,4 @@ import Base from "../../layouts/Base.astro"; import Header from "../../component
const title = `常见问题|${site.brand.name}`; const description = "关于天津网约车入行、租车方案、证照办理、平台注册与费用确认的常见问题。";
const faqLd = { "@context": "https://schema.org", "@type": "FAQPage", mainEntity: site.faq.map((item) => ({ "@type": "Question", name: item.q, acceptedAnswer: { "@type": "Answer", text: item.a } })) };
---
<Base title={title} description={description} jsonLd={faqLd}><Header /><main id="main-content"><section class="page-hero"><div class="container"><div class="breadcrumb"><a href="/">首页</a><span>/</span>常见问题</div><p class="eyebrow"><span></span>FAQ</p><h1>重要的事,<br />签约之前<em>问清楚</em></h1><p>这里整理了司机最常问的问题。你的实际方案仍建议到店逐项确认。</p></div></section><section class="section"><div class="container faq-page-layout"><aside><span>QUICK CONTACT</span><h2>还有其他问题?</h2><p>客服每日 7×16 小时在线,也欢迎直接到店面对面沟通。</p><a class="button" href={`tel:${site.contact.tel}`}>{site.contact.phone}</a></aside><div class="faq-page-list">{site.faq.map((item, index) => <details id={`faq-${index + 1}`} open={index === 0}><summary><span>{String(index + 1).padStart(2, "0")}</span><strong>{item.q}</strong><i></i></summary><p>{item.a}</p></details>)}</div></div></section><CTA /></main><Footer /></Base>
<Base title={title} description={description} jsonLd={faqLd}><Header /><main id="main-content"><section class="page-hero"><div class="container"><div class="breadcrumb"><a href="/">首页</a><span>/</span>常见问题</div><p class="eyebrow"><span></span>FAQ</p><h1>重要的事,<br />签约之前<em>问清楚</em></h1><p>这里整理了司机最常问的问题。你的实际方案仍建议到店逐项确认。</p></div></section><section class="section"><div class="container faq-page-layout"><aside><span>QUICK CONTACT</span><h2>还有其他问题?</h2><p>客服每日 7×16 小时在线,也欢迎直接到店面对面沟通。</p><a class="button" href={`tel:${site.contact.tel}`}>{site.contact.phone}</a></aside><div class="faq-page-list">{site.faq.map((item, index) => <details id={`faq-${index + 1}`} open><summary><span>{String(index + 1).padStart(2, "0")}</span><strong>{item.q}</strong><i></i></summary><p>{item.a}</p></details>)}</div></div></section><CTA /></main><Footer /></Base>
......@@ -44,7 +44,7 @@ const serviceLd = site.services.map((service) => ({ "@type": "Service", name: se
<section class="section process-section" id="process"><div class="container"><SectionHeading eyebrow="HOW IT WORKS" title="四步开启跑车计划" intro="先了解真实情况,再匹配方案;不让你在不清楚规则时仓促做决定。" align="center" /><div class="process-grid">{site.process.map((item) => <div class="process-card" data-reveal><span>{item.step}</span><div class="process-icon"><Icon name={site.services[Number(item.step) - 1]?.icon || "arrow"} size={25} /></div><h3>{item.title}</h3><p>{item.desc}</p></div>)}</div></div></section>
<section class="section faq-preview" id="faq"><div class="container faq-layout"><SectionHeading eyebrow="FAQ" title="入行之前,先把关键问题问清楚" intro="车型、租期、证照、平台和费用都应该基于你的情况逐项确认。" /><div class="faq-list">{site.faq.slice(0, 4).map((item, index) => <details open={index === 0}><summary><span>{String(index + 1).padStart(2, "0")}</span>{item.q}<i></i></summary><p>{item.a}</p></details>)}</div></div></section>
<section class="section faq-preview" id="faq"><div class="container faq-layout"><SectionHeading eyebrow="FAQ" title="入行之前,先把关键问题问清楚" intro="车型、租期、证照、平台和费用都应该基于你的情况逐项确认。" /><div class="faq-list">{site.faq.slice(0, 4).map((item, index) => <details open><summary><span>{String(index + 1).padStart(2, "0")}</span>{item.q}<i></i></summary><p>{item.a}</p></details>)}</div></div></section>
<CTA />
</main>
<Footer />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment